@charset "UTF-8";.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>.aem-Grid>.aem-GridColumn{display:block !important}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}
.aem-Grid.aem-Grid--default--1>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--1>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--1>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:100%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:50%}
.aem-Grid.aem-Grid--default--2>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:100%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--3>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:100%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:25%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:50%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:75%}
.aem-Grid.aem-Grid--default--4>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:100%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:20%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:40%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:60%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:80%}
.aem-Grid.aem-Grid--default--5>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:100%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:50%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--default--6>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:100%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--default--7>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:100%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:12.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:25%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:37.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:50%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:62.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:75%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:87.5%}
.aem-Grid.aem-Grid--default--8>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:100%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--default--9>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:100%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:10%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:20%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:30%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:40%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:50%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:60%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:70%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:80%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:90%}
.aem-Grid.aem-Grid--default--10>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:100%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--default--11>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:100%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:0}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--hide{display:none}
@media(max-width:650px){.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--hide{display:none}
}
@media(min-width:651px) and (max-width:1200px){.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--hide{display:none}
}
.pdp .page-wrap{background:url(../../../resources/images/foreground.png),url(../../../resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:no-repeat;background-size:100% 35rem}
.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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)}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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)}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.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,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.radio-wrap input[type=radio]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
.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}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23dee2e6'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='m610336-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='M610h8'/%3e%3c/svg%3e")}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgb%28134,182.5,254%29'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}
.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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)}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%2833,37,41,0.75%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='%23212529'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='rgb%285.2,44,101.2%29'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e")}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23000'%3e%3cpathd='M.293.293a110011.4140L86.58614.293.293a110111.4141.414L9.4148l6.2936.293a11001-1.4141.414L89.414l-6.2936.293a11001-1.414-1.414L6.5868.2931.707a110010-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M11.3541.646a.5.50010.708L5.7078l5.6475.646a.5.5001-.708.708l-6-6a.5.50010-.708l6-6a.5.5001.7080'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M4.6461.646a.5.5001.7080l66a.5.50010.708l-66a.5.5001-.708-.708L10.29384.6462.354a.5.50010-.708'/%3e%3c/svg%3e")}
.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);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);background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.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}
.mktoForm .mktoFieldWrap select.mktoField{-o-appearance:none;-webkit-appearance:none;-moz-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 .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}
.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}
.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}
@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")}
.pdp .page-wrap{background:url(../../../resources/images/foreground.png),url(../../../resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:no-repeat;background-size:100% 35rem}
.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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)}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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)}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.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,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.radio-wrap input[type=radio]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
.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}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23dee2e6'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='m610336-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='M610h8'/%3e%3c/svg%3e")}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgb%28134,182.5,254%29'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}
.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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)}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%2833,37,41,0.75%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='%23212529'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='rgb%285.2,44,101.2%29'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e")}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23000'%3e%3cpathd='M.293.293a110011.4140L86.58614.293.293a110111.4141.414L9.4148l6.2936.293a11001-1.4141.414L89.414l-6.2936.293a11001-1.414-1.414L6.5868.2931.707a110010-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M11.3541.646a.5.50010.708L5.7078l5.6475.646a.5.5001-.708.708l-6-6a.5.50010-.708l6-6a.5.5001.7080'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M4.6461.646a.5.5001.7080l66a.5.50010.708l-66a.5.5001-.708-.708L10.29384.6462.354a.5.50010-.708'/%3e%3c/svg%3e")}
.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);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);background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.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}
.mktoForm .mktoFieldWrap select.mktoField{-o-appearance:none;-webkit-appearance:none;-moz-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 .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}
.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}
.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}
@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")}
.pdp .page-wrap{background:url(../../../resources/images/foreground.png),url(../../../resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:no-repeat;background-size:100% 35rem}
.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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)}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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)}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.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,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.radio-wrap input[type=radio]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
.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}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23dee2e6'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='m610336-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='M610h8'/%3e%3c/svg%3e")}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgb%28134,182.5,254%29'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}
.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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)}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%2833,37,41,0.75%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='%23212529'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='rgb%285.2,44,101.2%29'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e")}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23000'%3e%3cpathd='M.293.293a110011.4140L86.58614.293.293a110111.4141.414L9.4148l6.2936.293a11001-1.4141.414L89.414l-6.2936.293a11001-1.414-1.414L6.5868.2931.707a110010-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M11.3541.646a.5.50010.708L5.7078l5.6475.646a.5.5001-.708.708l-6-6a.5.50010-.708l6-6a.5.5001.7080'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M4.6461.646a.5.5001.7080l66a.5.50010.708l-66a.5.5001-.708-.708L10.29384.6462.354a.5.50010-.708'/%3e%3c/svg%3e")}
.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);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);background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.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}
.mktoForm .mktoFieldWrap select.mktoField{-o-appearance:none;-webkit-appearance:none;-moz-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 .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}
.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}
.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}
@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")}
.pdp .page-wrap{background:url(../../../resources/images/foreground.png),url(../../../resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:no-repeat;background-size:100% 35rem}
.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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)}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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)}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.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,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.radio-wrap input[type=radio]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
.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}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23dee2e6'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='m610336-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='M610h8'/%3e%3c/svg%3e")}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgb%28134,182.5,254%29'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}
.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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)}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%2833,37,41,0.75%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='%23212529'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='rgb%285.2,44,101.2%29'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e")}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23000'%3e%3cpathd='M.293.293a110011.4140L86.58614.293.293a110111.4141.414L9.4148l6.2936.293a11001-1.4141.414L89.414l-6.2936.293a11001-1.414-1.414L6.5868.2931.707a110010-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M11.3541.646a.5.50010.708L5.7078l5.6475.646a.5.5001-.708.708l-6-6a.5.50010-.708l6-6a.5.5001.7080'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M4.6461.646a.5.5001.7080l66a.5.50010.708l-66a.5.5001-.708-.708L10.29384.6462.354a.5.50010-.708'/%3e%3c/svg%3e")}
.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);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);background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.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}
.mktoForm .mktoFieldWrap select.mktoField{-o-appearance:none;-webkit-appearance:none;-moz-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 .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}
.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}
.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}
@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")}
.pdp .page-wrap{background:url(../../../resources/images/foreground.png),url(../../../resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:no-repeat;background-size:100% 35rem}
.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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)}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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)}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.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,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.radio-wrap input[type=radio]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
.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}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23dee2e6'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='m610336-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='M610h8'/%3e%3c/svg%3e")}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgb%28134,182.5,254%29'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}
.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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)}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%2833,37,41,0.75%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='%23212529'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='rgb%285.2,44,101.2%29'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e")}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23000'%3e%3cpathd='M.293.293a110011.4140L86.58614.293.293a110111.4141.414L9.4148l6.2936.293a11001-1.4141.414L89.414l-6.2936.293a11001-1.414-1.414L6.5868.2931.707a110010-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M11.3541.646a.5.50010.708L5.7078l5.6475.646a.5.5001-.708.708l-6-6a.5.50010-.708l6-6a.5.5001.7080'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M4.6461.646a.5.5001.7080l66a.5.50010.708l-66a.5.5001-.708-.708L10.29384.6462.354a.5.50010-.708'/%3e%3c/svg%3e")}
.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);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);background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.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}
.mktoForm .mktoFieldWrap select.mktoField{-o-appearance:none;-webkit-appearance:none;-moz-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 .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}
.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}
.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}
@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")}
.pdp .page-wrap{background:url(../../../resources/images/foreground.png),url(../../../resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:no-repeat;background-size:100% 35rem}
.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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)}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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)}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.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,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.radio-wrap input[type=radio]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
.bd-g,.content-band--70x30{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}
.bd-g.gutter-10,.gutter-10.content-band--70x30{margin:-.625rem 0 0 -.625rem}
.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}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23dee2e6'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='m610336-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='M610h8'/%3e%3c/svg%3e")}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgb%28134,182.5,254%29'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}
.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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)}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%2833,37,41,0.75%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='%23212529'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='rgb%285.2,44,101.2%29'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e")}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23000'%3e%3cpathd='M.293.293a110011.4140L86.58614.293.293a110111.4141.414L9.4148l6.2936.293a11001-1.4141.414L89.414l-6.2936.293a11001-1.414-1.414L6.5868.2931.707a110010-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M11.3541.646a.5.50010.708L5.7078l5.6475.646a.5.5001-.708.708l-6-6a.5.50010-.708l6-6a.5.5001.7080'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M4.6461.646a.5.5001.7080l66a.5.50010.708l-66a.5.5001-.708-.708L10.29384.6462.354a.5.50010-.708'/%3e%3c/svg%3e")}
.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);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);background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.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}
.mktoForm .mktoFieldWrap select.mktoField{-o-appearance:none;-webkit-appearance:none;-moz-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 .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}
.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}
.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}
@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")}
.col__full,.page-wrap,.wrapper{width:100%}
@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:nth-child(1),.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:nth-child(1),.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}
}
.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:999}
@media only screen and (min-width:61em){.page-wrap{overflow-x:hidden}
}
.pdp .page-wrap{background:url(../../../resources/images/foreground.png),url(../../../resources/images/grey-background.png);background-color:#f4f5f7;background-repeat:no-repeat;background-size:100% 35rem}
@media only screen and (max-width:62em){.page-wrap .disclamerSection{border-top:0}
}
.relative-holder{position:relative}
.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}
: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",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}
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,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;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}
abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
a{color:#004593;text-decoration:none;background-color:transparent}
a:hover{color:#023970;text-decoration:underline}
a:not([href]):not([class]){color:inherit;text-decoration:none}
a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
pre,code,kbd,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}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
button,input{overflow:visible}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}
input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
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}
[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}
template{display:none}
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}
h3,.h3{font-size:1.75rem}
h4,.h4{font-size:1.5rem}
.display-1{font-size:6rem;font-weight:300;line-height:1.2}
.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
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}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote-footer{display:block;font-size:80%;color:#6c757d}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
.figure-caption{font-size:90%;color:#6c757d}
code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}
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-scrollable{max-height:340px;overflow-y:auto}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.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-sm,.container-md{max-width:720px}
}
@media(min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}
}
@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}
}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row.no-gutters,.no-gutters{--bs-gutter-x:0;--bs-gutter-y:0}
.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,.col-auto,.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,.col-sm-auto,.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,.col-md-auto,.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,.col-lg-auto,.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,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-1>*{flex:0 0 100%;max-width:100%}
.row-cols-2>*{flex:0 0 50%;max-width:50%}
.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-4>*{flex:0 0 25%;max-width:25%}
.row-cols-5>*{flex:0 0 20%;max-width:20%}
.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-last{order:13}
.order-0{order:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}
@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}
.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}
.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}
.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}
.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-sm-12{flex:0 0 100%;max-width:100%}
.order-sm-first{order:-1}
.order-sm-last{order:13}
.order-sm-0{order:0}
.order-sm-1{order:1}
.order-sm-2{order:2}
.order-sm-3{order:3}
.order-sm-4{order:4}
.order-sm-5{order:5}
.order-sm-6{order:6}
.order-sm-7{order:7}
.order-sm-8{order:8}
.order-sm-9{order:9}
.order-sm-10{order:10}
.order-sm-11{order:11}
.order-sm-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{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-md-1>*{flex:0 0 100%;max-width:100%}
.row-cols-md-2>*{flex:0 0 50%;max-width:50%}
.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-md-4>*{flex:0 0 25%;max-width:25%}
.row-cols-md-5>*{flex:0 0 20%;max-width:20%}
.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-md-12{flex:0 0 100%;max-width:100%}
.order-md-first{order:-1}
.order-md-last{order:13}
.order-md-0{order:0}
.order-md-1{order:1}
.order-md-2{order:2}
.order-md-3{order:3}
.order-md-4{order:4}
.order-md-5{order:5}
.order-md-6{order:6}
.order-md-7{order:7}
.order-md-8{order:8}
.order-md-9{order:9}
.order-md-10{order:10}
.order-md-11{order:11}
.order-md-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{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}
.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}
.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}
.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}
.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-lg-12{flex:0 0 100%;max-width:100%}
.order-lg-first{order:-1}
.order-lg-last{order:13}
.order-lg-0{order:0}
.order-lg-1{order:1}
.order-lg-2{order:2}
.order-lg-3{order:3}
.order-lg-4{order:4}
.order-lg-5{order:5}
.order-lg-6{order:6}
.order-lg-7{order:7}
.order-lg-8{order:8}
.order-lg-9{order:9}
.order-lg-10{order:10}
.order-lg-11{order:11}
.order-lg-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{flex-basis:0;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}
.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}
.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}
.col-xl-3{flex:0 0 25%;max-width:25%}
.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}
.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}
.col-xl-6{flex:0 0 50%;max-width:50%}
.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}
.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}
.col-xl-9{flex:0 0 75%;max-width:75%}
.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}
.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}
.col-xl-12{flex:0 0 100%;max-width:100%}
.order-xl-first{order:-1}
.order-xl-last{order:13}
.order-xl-0{order:0}
.order-xl-1{order:1}
.order-xl-2{order:2}
.order-xl-3{order:3}
.order-xl-4{order:4}
.order-xl-5{order:5}
.order-xl-6{order:6}
.order-xl-7{order:7}
.order-xl-8{order:8}
.order-xl-9{order:9}
.order-xl-10{order:10}
.order-xl-11{order:11}
.order-xl-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 th,.table td{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 th,.table-sm td{padding:.3rem}
.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dee2e6}
.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}
.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}
.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}
.table-hover tbody tr:hover{color:#212529;background-color:#00000013}
.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}
.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}
.table-hover .table-primary:hover{background-color:#9fcdff}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}
.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}
.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}
.table-hover .table-secondary:hover{background-color:#c8cbcf}
.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}
.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}
.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}
.table-hover .table-success:hover{background-color:#b1dfbb}
.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}
.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}
.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}
.table-hover .table-info:hover{background-color:#abdde5}
.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}
.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}
.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}
.table-hover .table-warning:hover{background-color:#ffe8a1}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}
.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}
.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}
.table-hover .table-danger:hover{background-color:#f1b0b7}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}
.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}
.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}
.table-hover .table-light:hover{background-color:#ececf6}
.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}
.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}
.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}
.table-hover .table-dark:hover{background-color:#b9bbbe}
.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}
.table-active,.table-active>th,.table-active>td{background-color:#00000013}
.table-hover .table-active:hover{background-color:#00000013}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}
.table .table-dark th{color:#fff;background-color:#343a40;border-color:#454d55}
.table .table-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
.table-dark{color:#fff;background-color:#343a40}
.table-dark th,.table-dark td,.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:#ffffff0d}
.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}
@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive-sm>.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>.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>.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>.table-bordered{border:0}
}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.table-responsive>.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}
.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 #007bff40}
.form-control::-moz-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=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff}
.form-control{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-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[size],select.form-control[multiple],textarea.form-control{height:auto}
.form-group{margin-bottom:1rem}
.form-text{display:block;margin-top:.25rem}
.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[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:inline-flex;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:#28a745e6;border-radius:.25rem}
.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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)}
.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}
.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='8'height='8'viewBox='0088'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}
.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}
.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}
.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#28a745}
.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#28a745}
.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}
.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #28a74540}
.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}
.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}
.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}
.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:#dc3545e6;border-radius:.25rem}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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)}
.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}
.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'width='12'height='12'fill='none'stroke='%23dc3545'viewBox='001212'%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") #fff no-repeat center right 1.75rem / calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}
.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}
.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}
.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}
.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#dc3545}
.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}
.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}
.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}
.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}
.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}
.form-inline{display:flex;flex-flow:row wrap;align-items:center}
.form-inline .form-check{width:100%}
@media(min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}
.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-plaintext{display:inline-block}
.form-inline .input-group,.form-inline .custom-select{width:auto}
.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}
.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}
.form-inline .custom-control{align-items:center;justify-content:center}
.form-inline .custom-control-label{margin-bottom:0}
}
.dropup,.dropright,.dropdown,.dropleft{position:relative}
.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}
.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:""}
.dropleft .dropdown-toggle:after{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^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{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:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}
.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}
.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,%3csvgxmlns='http://www.w3.org/2000/svg'width='4'height='5'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}
.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}
.mt-0,.my-0{margin-top:0 !important}
.me-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ms-0,.mx-0{margin-left:0 !important}
.mt-1,.my-1{margin-top:.25rem !important}
.me-1,.mx-1{margin-right:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.ms-1,.mx-1{margin-left:.25rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.me-2,.mx-2{margin-right:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.ms-2,.mx-2{margin-left:.5rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.me-3,.mx-3{margin-right:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.ms-3,.mx-3{margin-left:1rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.me-4,.mx-4{margin-right:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.ms-4,.mx-4{margin-left:1.5rem !important}
.mt-5,.my-5{margin-top:3rem !important}
.me-5,.mx-5{margin-right:3rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.ms-5,.mx-5{margin-left:3rem !important}
.pt-0,.py-0{padding-top:0 !important}
.pe-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.ps-0,.px-0{padding-left:0 !important}
.pt-1,.py-1{padding-top:.25rem !important}
.pe-1,.px-1{padding-right:.25rem !important}
.pb-1,.py-1{padding-bottom:.25rem !important}
.ps-1,.px-1{padding-left:.25rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pe-2,.px-2{padding-right:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.ps-2,.px-2{padding-left:.5rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pe-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.ps-3,.px-3{padding-left:1rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.pe-4,.px-4{padding-right:1.5rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.ps-4,.px-4{padding-left:1.5rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pe-5,.px-5{padding-right:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.ps-5,.px-5{padding-left:3rem !important}
.mt-n1,.my-n1{margin-top:-.25rem !important}
.me-n1,.mx-n1{margin-right:-.25rem !important}
.mb-n1,.my-n1{margin-bottom:-.25rem !important}
.ms-n1,.mx-n1{margin-left:-.25rem !important}
.mt-n2,.my-n2{margin-top:-.5rem !important}
.me-n2,.mx-n2{margin-right:-.5rem !important}
.mb-n2,.my-n2{margin-bottom:-.5rem !important}
.ms-n2,.mx-n2{margin-left:-.5rem !important}
.mt-n3,.my-n3{margin-top:-1rem !important}
.me-n3,.mx-n3{margin-right:-1rem !important}
.mb-n3,.my-n3{margin-bottom:-1rem !important}
.ms-n3,.mx-n3{margin-left:-1rem !important}
.mt-n4,.my-n4{margin-top:-1.5rem !important}
.me-n4,.mx-n4{margin-right:-1.5rem !important}
.mb-n4,.my-n4{margin-bottom:-1.5rem !important}
.ms-n4,.mx-n4{margin-left:-1.5rem !important}
.mt-n5,.my-n5{margin-top:-3rem !important}
.me-n5,.mx-n5{margin-right:-3rem !important}
.mb-n5,.my-n5{margin-bottom:-3rem !important}
.ms-n5,.mx-n5{margin-left:-3rem !important}
.mt-auto,.my-auto{margin-top:auto !important}
.me-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ms-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}
.me-sm-0,.mx-sm-0{margin-right:0 !important}
.mb-sm-0,.my-sm-0{margin-bottom:0 !important}
.ms-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}
.me-sm-1,.mx-sm-1{margin-right:.25rem !important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}
.ms-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}
.me-sm-2,.mx-sm-2{margin-right:.5rem !important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}
.ms-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}
.me-sm-3,.mx-sm-3{margin-right:1rem !important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}
.ms-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}
.me-sm-4,.mx-sm-4{margin-right:1.5rem !important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}
.ms-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}
.me-sm-5,.mx-sm-5{margin-right:3rem !important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}
.ms-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}
.pe-sm-0,.px-sm-0{padding-right:0 !important}
.pb-sm-0,.py-sm-0{padding-bottom:0 !important}
.ps-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}
.pe-sm-1,.px-sm-1{padding-right:.25rem !important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}
.ps-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}
.pe-sm-2,.px-sm-2{padding-right:.5rem !important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}
.ps-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}
.pe-sm-3,.px-sm-3{padding-right:1rem !important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}
.ps-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}
.pe-sm-4,.px-sm-4{padding-right:1.5rem !important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}
.ps-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}
.pe-sm-5,.px-sm-5{padding-right:3rem !important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}
.ps-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}
.me-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}
.ms-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}
.me-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}
.ms-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}
.me-sm-n3,.mx-sm-n3{margin-right:-1rem !important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}
.ms-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}
.me-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}
.ms-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}
.me-sm-n5,.mx-sm-n5{margin-right:-3rem !important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}
.ms-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}
.me-sm-auto,.mx-sm-auto{margin-right:auto !important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
.ms-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}
.me-md-0,.mx-md-0{margin-right:0 !important}
.mb-md-0,.my-md-0{margin-bottom:0 !important}
.ms-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}
.me-md-1,.mx-md-1{margin-right:.25rem !important}
.mb-md-1,.my-md-1{margin-bottom:.25rem !important}
.ms-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}
.me-md-2,.mx-md-2{margin-right:.5rem !important}
.mb-md-2,.my-md-2{margin-bottom:.5rem !important}
.ms-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}
.me-md-3,.mx-md-3{margin-right:1rem !important}
.mb-md-3,.my-md-3{margin-bottom:1rem !important}
.ms-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}
.me-md-4,.mx-md-4{margin-right:1.5rem !important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}
.ms-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}
.me-md-5,.mx-md-5{margin-right:3rem !important}
.mb-md-5,.my-md-5{margin-bottom:3rem !important}
.ms-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}
.pe-md-0,.px-md-0{padding-right:0 !important}
.pb-md-0,.py-md-0{padding-bottom:0 !important}
.ps-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}
.pe-md-1,.px-md-1{padding-right:.25rem !important}
.pb-md-1,.py-md-1{padding-bottom:.25rem !important}
.ps-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}
.pe-md-2,.px-md-2{padding-right:.5rem !important}
.pb-md-2,.py-md-2{padding-bottom:.5rem !important}
.ps-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}
.pe-md-3,.px-md-3{padding-right:1rem !important}
.pb-md-3,.py-md-3{padding-bottom:1rem !important}
.ps-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}
.pe-md-4,.px-md-4{padding-right:1.5rem !important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}
.ps-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}
.pe-md-5,.px-md-5{padding-right:3rem !important}
.pb-md-5,.py-md-5{padding-bottom:3rem !important}
.ps-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}
.me-md-n1,.mx-md-n1{margin-right:-.25rem !important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}
.ms-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}
.me-md-n2,.mx-md-n2{margin-right:-.5rem !important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}
.ms-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}
.me-md-n3,.mx-md-n3{margin-right:-1rem !important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}
.ms-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}
.me-md-n4,.mx-md-n4{margin-right:-1.5rem !important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}
.ms-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}
.me-md-n5,.mx-md-n5{margin-right:-3rem !important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}
.ms-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}
.me-md-auto,.mx-md-auto{margin-right:auto !important}
.mb-md-auto,.my-md-auto{margin-bottom:auto !important}
.ms-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}
.me-lg-0,.mx-lg-0{margin-right:0 !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
.ms-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}
.me-lg-1,.mx-lg-1{margin-right:.25rem !important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}
.ms-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}
.me-lg-2,.mx-lg-2{margin-right:.5rem !important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}
.ms-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}
.me-lg-3,.mx-lg-3{margin-right:1rem !important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}
.ms-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}
.me-lg-4,.mx-lg-4{margin-right:1.5rem !important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}
.ms-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}
.me-lg-5,.mx-lg-5{margin-right:3rem !important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}
.ms-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}
.pe-lg-0,.px-lg-0{padding-right:0 !important}
.pb-lg-0,.py-lg-0{padding-bottom:0 !important}
.ps-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}
.pe-lg-1,.px-lg-1{padding-right:.25rem !important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}
.ps-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}
.pe-lg-2,.px-lg-2{padding-right:.5rem !important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}
.ps-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}
.pe-lg-3,.px-lg-3{padding-right:1rem !important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}
.ps-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}
.pe-lg-4,.px-lg-4{padding-right:1.5rem !important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}
.ps-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}
.pe-lg-5,.px-lg-5{padding-right:3rem !important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}
.ps-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}
.me-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}
.ms-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}
.me-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}
.ms-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}
.me-lg-n3,.mx-lg-n3{margin-right:-1rem !important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}
.ms-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}
.me-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}
.ms-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}
.me-lg-n5,.mx-lg-n5{margin-right:-3rem !important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}
.ms-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}
.me-lg-auto,.mx-lg-auto{margin-right:auto !important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
.ms-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}
.me-xl-0,.mx-xl-0{margin-right:0 !important}
.mb-xl-0,.my-xl-0{margin-bottom:0 !important}
.ms-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}
.me-xl-1,.mx-xl-1{margin-right:.25rem !important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}
.ms-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}
.me-xl-2,.mx-xl-2{margin-right:.5rem !important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}
.ms-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}
.me-xl-3,.mx-xl-3{margin-right:1rem !important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}
.ms-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}
.me-xl-4,.mx-xl-4{margin-right:1.5rem !important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}
.ms-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}
.me-xl-5,.mx-xl-5{margin-right:3rem !important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}
.ms-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}
.pe-xl-0,.px-xl-0{padding-right:0 !important}
.pb-xl-0,.py-xl-0{padding-bottom:0 !important}
.ps-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}
.pe-xl-1,.px-xl-1{padding-right:.25rem !important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}
.ps-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}
.pe-xl-2,.px-xl-2{padding-right:.5rem !important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}
.ps-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}
.pe-xl-3,.px-xl-3{padding-right:1rem !important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}
.ps-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}
.pe-xl-4,.px-xl-4{padding-right:1.5rem !important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}
.ps-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}
.pe-xl-5,.px-xl-5{padding-right:3rem !important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}
.ps-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}
.me-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}
.ms-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}
.me-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}
.ms-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}
.me-xl-n3,.mx-xl-n3{margin-right:-1rem !important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}
.ms-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}
.me-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}
.ms-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}
.me-xl-n5,.mx-xl-n5{margin-right:-3rem !important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}
.ms-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}
.me-xl-auto,.mx-xl-auto{margin-right:auto !important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}
.ms-xl-auto,.mx-xl-auto{margin-left:auto !important}
}
@media(min-width:576px){.flex-sm-row{flex-direction:row !important}
.flex-sm-column{flex-direction:column !important}
.flex-sm-row-reverse{flex-direction:row-reverse !important}
.flex-sm-column-reverse{flex-direction:column-reverse !important}
.flex-sm-wrap{flex-wrap:wrap !important}
.flex-sm-nowrap{flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-sm-fill{flex:1 1 auto !important}
.flex-sm-grow-0{flex-grow:0 !important}
.flex-sm-grow-1{flex-grow:1 !important}
.flex-sm-shrink-0{flex-shrink:0 !important}
.flex-sm-shrink-1{flex-shrink:1 !important}
.justify-content-sm-start{justify-content:flex-start !important}
.justify-content-sm-end{justify-content:flex-end !important}
.justify-content-sm-center{justify-content:center !important}
.justify-content-sm-between{justify-content:space-between !important}
.justify-content-sm-around{justify-content:space-around !important}
.align-items-sm-start{align-items:flex-start !important}
.align-items-sm-end{align-items:flex-end !important}
.align-items-sm-center{align-items:center !important}
.align-items-sm-baseline{align-items:baseline !important}
.align-items-sm-stretch{align-items:stretch !important}
.align-content-sm-start{align-content:flex-start !important}
.align-content-sm-end{align-content:flex-end !important}
.align-content-sm-center{align-content:center !important}
.align-content-sm-between{align-content:space-between !important}
.align-content-sm-around{align-content:space-around !important}
.align-content-sm-stretch{align-content:stretch !important}
.align-self-sm-auto{align-self:auto !important}
.align-self-sm-start{align-self:flex-start !important}
.align-self-sm-end{align-self:flex-end !important}
.align-self-sm-center{align-self:center !important}
.align-self-sm-baseline{align-self:baseline !important}
.align-self-sm-stretch{align-self:stretch !important}
}
@media(min-width:768px){.flex-md-row{flex-direction:row !important}
.flex-md-column{flex-direction:column !important}
.flex-md-row-reverse{flex-direction:row-reverse !important}
.flex-md-column-reverse{flex-direction:column-reverse !important}
.flex-md-wrap{flex-wrap:wrap !important}
.flex-md-nowrap{flex-wrap:nowrap !important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-md-fill{flex:1 1 auto !important}
.flex-md-grow-0{flex-grow:0 !important}
.flex-md-grow-1{flex-grow:1 !important}
.flex-md-shrink-0{flex-shrink:0 !important}
.flex-md-shrink-1{flex-shrink:1 !important}
.justify-content-md-start{justify-content:flex-start !important}
.justify-content-md-end{justify-content:flex-end !important}
.justify-content-md-center{justify-content:center !important}
.justify-content-md-between{justify-content:space-between !important}
.justify-content-md-around{justify-content:space-around !important}
.align-items-md-start{align-items:flex-start !important}
.align-items-md-end{align-items:flex-end !important}
.align-items-md-center{align-items:center !important}
.align-items-md-baseline{align-items:baseline !important}
.align-items-md-stretch{align-items:stretch !important}
.align-content-md-start{align-content:flex-start !important}
.align-content-md-end{align-content:flex-end !important}
.align-content-md-center{align-content:center !important}
.align-content-md-between{align-content:space-between !important}
.align-content-md-around{align-content:space-around !important}
.align-content-md-stretch{align-content:stretch !important}
.align-self-md-auto{align-self:auto !important}
.align-self-md-start{align-self:flex-start !important}
.align-self-md-end{align-self:flex-end !important}
.align-self-md-center{align-self:center !important}
.align-self-md-baseline{align-self:baseline !important}
.align-self-md-stretch{align-self:stretch !important}
}
@media(min-width:992px){.flex-lg-row{flex-direction:row !important}
.flex-lg-column{flex-direction:column !important}
.flex-lg-row-reverse{flex-direction:row-reverse !important}
.flex-lg-column-reverse{flex-direction:column-reverse !important}
.flex-lg-wrap{flex-wrap:wrap !important}
.flex-lg-nowrap{flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-lg-fill{flex:1 1 auto !important}
.flex-lg-grow-0{flex-grow:0 !important}
.flex-lg-grow-1{flex-grow:1 !important}
.flex-lg-shrink-0{flex-shrink:0 !important}
.flex-lg-shrink-1{flex-shrink:1 !important}
.justify-content-lg-start{justify-content:flex-start !important}
.justify-content-lg-end{justify-content:flex-end !important}
.justify-content-lg-center{justify-content:center !important}
.justify-content-lg-between{justify-content:space-between !important}
.justify-content-lg-around{justify-content:space-around !important}
.align-items-lg-start{align-items:flex-start !important}
.align-items-lg-end{align-items:flex-end !important}
.align-items-lg-center{align-items:center !important}
.align-items-lg-baseline{align-items:baseline !important}
.align-items-lg-stretch{align-items:stretch !important}
.align-content-lg-start{align-content:flex-start !important}
.align-content-lg-end{align-content:flex-end !important}
.align-content-lg-center{align-content:center !important}
.align-content-lg-between{align-content:space-between !important}
.align-content-lg-around{align-content:space-around !important}
.align-content-lg-stretch{align-content:stretch !important}
.align-self-lg-auto{align-self:auto !important}
.align-self-lg-start{align-self:flex-start !important}
.align-self-lg-end{align-self:flex-end !important}
.align-self-lg-center{align-self:center !important}
.align-self-lg-baseline{align-self:baseline !important}
.align-self-lg-stretch{align-self:stretch !important}
}
@media(min-width:1200px){.flex-xl-row{flex-direction:row !important}
.flex-xl-column{flex-direction:column !important}
.flex-xl-row-reverse{flex-direction:row-reverse !important}
.flex-xl-column-reverse{flex-direction:column-reverse !important}
.flex-xl-wrap{flex-wrap:wrap !important}
.flex-xl-nowrap{flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-xl-fill{flex:1 1 auto !important}
.flex-xl-grow-0{flex-grow:0 !important}
.flex-xl-grow-1{flex-grow:1 !important}
.flex-xl-shrink-0{flex-shrink:0 !important}
.flex-xl-shrink-1{flex-shrink:1 !important}
.justify-content-xl-start{justify-content:flex-start !important}
.justify-content-xl-end{justify-content:flex-end !important}
.justify-content-xl-center{justify-content:center !important}
.justify-content-xl-between{justify-content:space-between !important}
.justify-content-xl-around{justify-content:space-around !important}
.align-items-xl-start{align-items:flex-start !important}
.align-items-xl-end{align-items:flex-end !important}
.align-items-xl-center{align-items:center !important}
.align-items-xl-baseline{align-items:baseline !important}
.align-items-xl-stretch{align-items:stretch !important}
.align-content-xl-start{align-content:flex-start !important}
.align-content-xl-end{align-content:flex-end !important}
.align-content-xl-center{align-content:center !important}
.align-content-xl-between{align-content:space-between !important}
.align-content-xl-around{align-content:space-around !important}
.align-content-xl-stretch{align-content:stretch !important}
.align-self-xl-auto{align-self:auto !important}
.align-self-xl-start{align-self:flex-start !important}
.align-self-xl-end{align-self:flex-end !important}
.align-self-xl-center{align-self:center !important}
.align-self-xl-baseline{align-self:baseline !important}
.align-self-xl-stretch{align-self:stretch !important}
}
@media(min-width:576px){.float-sm-start{float:left !important}
.float-sm-end{float:right !important}
.float-sm-none{float:none !important}
}
@media(min-width:768px){.float-md-start{float:left !important}
.float-md-end{float:right !important}
.float-md-none{float:none !important}
}
@media(min-width:992px){.float-lg-start{float:left !important}
.float-lg-end{float:right !important}
.float-lg-none{float:none !important}
}
@media(min-width:1200px){.float-xl-start{float:left !important}
.float-xl-end{float:right !important}
.float-xl-none{float:none !important}
}
input[placeholder]:-ms-input-placeholder,textarea[placeholder]:-ms-input-placeholder{color:transparent;font-size:.875rem;text-overflow:ellipsis;-ms-transition:inherit;transition:inherit}
input.form-control:focus,textarea.form-control:focus{background:#fff;border:.0625rem solid #424242;box-shadow:0;color:#424242;outline:0}
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{-webkit-appearance:none;appearance:none;margin:0}
@media screen and (min-width:only screen &&(max-width:20em) 1){input.form-control,textarea.form-control{font-size:.875rem}
}
.checkbox-wrap input[type=checkbox]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-.9375rem -.9375rem;-ms-background-position-x:-.9375rem;background-position-x:-.9375rem}
.radio-wrap input[type=radio]+label i{background-image:url(../../../resources/images/bd-form-elements.svg);background-position:-3.75rem -.9375rem;-ms-background-position-x:-3.75rem;background-position-x:-3.75rem}
input[type=text]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{font-weight:400;opacity:1}
input[type=text]:-moz-placeholder+label,input[type=tel]:-moz-placeholder+label,input[type=number]:-moz-placeholder+label,input[type=password]:-moz-placeholder+label,textarea:-moz-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=text]:placeholder-shown+label,input[type=tel]:placeholder-shown+label,input[type=number]:placeholder-shown+label,input[type=password]: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}
input[type=text]:not(:-moz-placeholder)+label,input[type=tel]:not(:-moz-placeholder)+label,input[type=number]:not(:-moz-placeholder)+label,input[type=password]:not(:-moz-placeholder)+label,textarea:not(:-moz-placeholder)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
input[type=text]:not(:placeholder-shown)+label,input[type=tel]:not(:placeholder-shown)+label,input[type=number]:not(:placeholder-shown)+label,input[type=password]:not(:placeholder-shown)+label,input[type=text]:focus+label,input[type=tel]:focus+label,input[type=number]:focus+label,input[type=password]:focus+label,textarea:not(:placeholder-shown)+label,textarea:focus+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}
.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-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__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-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,.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__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-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__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}
.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,.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:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}
.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}
.react-datepicker__navigation{background:0;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;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-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__year{margin:.4rem;text-align:center}
.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 .react-datepicker-time__input-container .react-datepicker-time__input input{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__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:hover{border-radius:.3rem;background-color:#f0f0f0}
.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}
.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}
.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}
.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range: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: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--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--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range: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:#216ba580}
.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: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--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}
.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}
.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}
.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}
.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}
@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}
}
.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{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}
.react-datepicker__input-container input,.react-datepicker__input-container input:active,.react-datepicker__input-container input:focus-within,.react-datepicker__input-container input:focus,.react-datepicker__input-container input:hover{border:0;font-size:1.125rem;letter-spacing:0;line-height:1.25rem;outline:0;width:92%}
.react-datepicker__input-container input[placeholder],.react-datepicker__input-container input:active[placeholder],.react-datepicker__input-container input:focus-within[placeholder],.react-datepicker__input-container input:focus[placeholder],.react-datepicker__input-container input:hover[placeholder]{opacity:1}
.addCreditCardPopUp__cardlist{display:flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.25rem;color:#616161;margin-top:2.5rem;margin-bottom:.75rem}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__cardlist{margin-top:1rem;margin-bottom:1.25rem;justify-content:flex-start;color:#424242}
}
.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:not(:-moz-placeholder)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:not(:-moz-placeholder)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:not(:-moz-placeholder)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:-moz-placeholder+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:-moz-placeholder+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:-moz-placeholder+label{line-height:.8125rem;margin:0}
.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:not(:placeholder-shown)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:not(:placeholder-shown)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:not(:placeholder-shown)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:placeholder-shown+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:placeholder-shown+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:placeholder-shown+label{line-height:.8125rem;margin:0}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:not(:-moz-placeholder)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:not(:-moz-placeholder)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:not(:-moz-placeholder)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:-moz-placeholder+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:-moz-placeholder+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:-moz-placeholder+label{line-height:1.25rem}
.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:not(:placeholder-shown)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:not(:placeholder-shown)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:not(:placeholder-shown)+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=text]:placeholder-shown+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=tel]:placeholder-shown+label,.addCreditCardPopUp .addcardform-row-field .form-field>input[type=number]:placeholder-shown+label{line-height:1.25rem}
}
@media(min-width:500px){.flex-flow-row>#c-exmth{margin-right:24px}
.flex-flow-row>#c-exyr{margin-left:24px}
.expiry-month{display:inline-block !important;width:58%}
.cvv-code{width:42%}
}
.card-type select{height:58px}
.expiry-month{width:100%;margin-top:44px}
.expiry-month #c-exyr-error{position:absolute;top:-26px}
.cvv-code{width:100%}
.flex-flow-row{flex-direction:row}
.flex-flow-row>#c-exmth{margin-right:5%;height:58px}
.flex-flow-row>#c-exyr{margin-left:5%;height:58px}
.valmsg,.error{color:#cf2026}
.tooltip{display:inline-block;position:relative;text-align:left;z-index:auto}
.tooltip__text{background-color:#f4f5f7;border:.0625rem solid #b7b8ba;border-radius:.375rem;bottom:90%;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-color:#f4f5f7 transparent transparent transparent;border-style:solid;border-width:ren(9);content:"Please see CVV in the back of your card";left:5%;margin-left:-rem(5);position:absolute;top:20%}
.email{width:100%}
.payment-content{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}
.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}
.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}
.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}
.rc-slider-handle:focus{outline:0;box-shadow:none}
.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}
.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}
.rc-slider-handle:hover{border-color:#57c5f7}
.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}
.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}
.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}
.rc-slider-mark-text-active{color:#666}
.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}
.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}
.rc-slider-dot-active{border-color:#96dbfa}
.rc-slider-dot-reverse{margin-right:-4px}
.rc-slider-disabled{background-color:#e9e9e9}
.rc-slider-disabled .rc-slider-track{background-color:#ccc}
.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}
.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed !important}
.rc-slider-vertical{width:14px;height:100%;padding:0 5px}
.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}
.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}
.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}
.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}
.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}
.rc-slider-vertical .rc-slider-step{width:4px;height:100%}
.rc-slider-vertical .rc-slider-dot{margin-left:-2px}
.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block !important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}
.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}
.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}
@keyframes rcSliderTooltipZoomDownIn{0{transform:scale(0);transform-origin:50% 100%;opacity:0}
to{transform:scale(1);transform-origin:50% 100%}
}
@keyframes rcSliderTooltipZoomDownOut{0{transform:scale(1);transform-origin:50% 100%}
to{transform:scale(0);transform-origin:50% 100%;opacity:0}
}
.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rc-slider-tooltip-hidden{display:none}
.rc-slider-tooltip-placement-top{padding:4px 0 8px}
.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}
.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}
:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white}
:root.dark{--dt-html-background:#212529}
table.dataTable td.dt-control{text-align:center;cursor:pointer}
table.dataTable td.dt-control:before{display:inline-block;color:#00000080;content:"▶"}
table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}
html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{color:#ffffff80}
html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{color:#ffffff80}
table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}
table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}
table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}
table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}
table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}
table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}
table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}
div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}
div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;z-index:10}
div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}
div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}
div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}
div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}
div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}
div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}
@keyframes datatables-loader-1{0{transform:scale(0)}
to{transform:scale(1)}
}
@keyframes datatables-loader-3{0{transform:scale(1)}
to{transform:scale(0)}
}
@keyframes datatables-loader-2{0{transform:translate(0)}
to{transform:translate(24px)}
}
table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}
table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}
table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}
table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}
table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td,table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}
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{box-sizing:content-box}
table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:none}
table.dataTable>tbody>tr{background-color:transparent}
table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efd;box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:#fff;color:rgb(var(--dt-row-selected-text))}
table.dataTable>tbody>tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}
table.dataTable.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.05)}
table.dataTable.table-striped>tbody>tr:nth-of-type(odd).selected>*{box-shadow:inset 0 0 0 9999px #0d6efdf2;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.95)}
table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.075)}
table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efdf9;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.975)}
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.dt-row{position:relative}
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:before,div.dataTables_scrollBody>table>thead .sorting_asc:before,div.dataTables_scrollBody>table>thead .sorting_desc:before,div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}
div.dataTables_scrollBody>table>tbody tr:first-child th,div.dataTables_scrollBody>table>tbody tr:first-child td{border-top:0}
div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}
div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:0}
@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,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>thead>tr>th:not(.sorting_disabled){padding-right:20px}
table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled):before,table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled):after{right:5px}
table.table-bordered.dataTable{border-right-width:0}
table.table-bordered.dataTable thead tr:first-child th,table.table-bordered.dataTable thead tr:first-child td{border-top-width:1px}
table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}
table.table-bordered.dataTable th:first-child,table.table-bordered.dataTable td:first-child{border-left-width:1px}
table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child{border-right-width:1px}
table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-bottom-width:1px}
div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}
div.table-responsive>div.dataTables_wrapper>div.row{margin:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}
div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}
:root[data-bs-theme=dark]{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}
table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{top:0;bottom:0;z-index:3;background-color:#fff}
table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right{z-index:1;background-color:#fff}
div.dtfc-left-top-blocker,div.dtfc-right-top-blocker{background-color:#fff}
html.dark table.dataTable thead tr>.dtfc-fixed-left,html.dark table.dataTable thead tr>.dtfc-fixed-right,html.dark table.dataTable tfoot tr>.dtfc-fixed-left,html.dark table.dataTable tfoot tr>.dtfc-fixed-right{background-color:var(--dt-html-background)}
html.dark table.dataTable tbody tr>.dtfc-fixed-left,html.dark table.dataTable tbody tr>.dtfc-fixed-right{background-color:var(--dt-html-background)}
html.dark div.dtfc-left-top-blocker,html.dark div.dtfc-right-top-blocker{background-color:var(--dt-html-background)}
div.dtfc-right-top-blocker,div.dtfc-left-top-blocker{margin-top:6px;border-bottom:0 solid #ddd !important}
table.dataTable.table-bordered.dtfc-has-left,div.dataTables_scroll.dtfc-has-left table.table-bordered{border-left:0}
div.dataTables_scrollBody,div.dataTables_scrollFootInner table.table-bordered tr th:first-child,div.dataTables_scrollHeadInner table.table-bordered tr th:first-child{border-left:1px solid #ddd !important}
html[data-bs-theme=dark] table.dataTable thead tr>.dtfc-fixed-left,html[data-bs-theme=dark] table.dataTable thead tr>.dtfc-fixed-right,html[data-bs-theme=dark] table.dataTable tfoot tr>.dtfc-fixed-left,html[data-bs-theme=dark] table.dataTable tfoot tr>.dtfc-fixed-right{background-color:var(--bs-body-bg)}
html[data-bs-theme=dark] table.dataTable tbody tr>.dtfc-fixed-left,html[data-bs-theme=dark] table.dataTable tbody tr>.dtfc-fixed-right{background-color:var(--bs-body-bg)}
html[data-bs-theme=dark] div.dtfc-left-top-blocker,html[data-bs-theme=dark] div.dtfc-right-top-blocker{background-color:var(--bs-body-bg)}
html[data-bs-theme=dark] div.dataTables_scrollBody,html[data-bs-theme=dark] div.dataTables_scrollFootInner table.table-bordered tr th:first-child,html[data-bs-theme=dark] div.dataTables_scrollHeadInner table.table-bordered tr th:first-child{border-left-color:var(--bs-border-color) !important}
@media(-ms-high-contrast:none),(-ms-high-contrast:active){.row{flex:1 1 auto !important}
}
.bd-g,.quantity-container,.content-band--70x30{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}
.bd-g--inline{display:inline-flex}
.bd-g--no-wrap{display:flex}
.bd-g.gutter-10,.gutter-10.quantity-container,.gutter-10.content-band--70x30{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{flex-direction:row-reverse}
.bd-g__col--reverse{flex-direction:column-reverse}
.bd-g__col{flex-direction:column}
.bd-g__start{justify-content:flex-start;text-align:left}
.bd-g__center{justify-content:center;text-align:center}
.bd-g__end{justify-content:flex-end;text-align:right}
.bd-g__top{align-items:flex-start}
.bd-g__middle,.content-band--70x30{align-items:center}
.bd-g__bottom{align-items:flex-end}
.bd-g__around{justify-content:space-around}
.bd-g__between{justify-content:space-between}
.bd-g__first{order:-1}
.bd-g__last{order:1}
.bd-g__strech{align-content:stretch;align-items:stretch}
.bd-g__no-wrap{flex-wrap:nowrap}
.bd-g__wrap{flex-wrap:wrap}
.bd-g__no-grow{flex-grow:0 !important}
.bd-g--flex-equal{flex:1 1 0}
.col-setting{align-self: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:nth-child(1){width:66.66666667%}
.col-9-12{width:75%}
.col-10-12{width:83.33333333%}
.col-11-12{width:91.66666667%}
.col__full,.wrapper,.page-wrap{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{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:nth-child(2),.content-band--70x30 .band-item:nth-child(1){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:nth-child(2),.content-band--70x30 .band-item:nth-child(1){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{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}
.clearfix:after{clear:both}
.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: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:flex !important}
.bd-g__all-viewport__between{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: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: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: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:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}
.first__tablet-and-below{order:-1}
.bd-g__tablet-and-below_end{justify-content:flex-end;text-align:right}
.bd-g__tablet-and-below_center{justify-content:center;text-align:center}
.bd-g__tablet-and-below_start{justify-content:flex-start;text-align:left}
.bd-g__tablet-and-below_middle{align-items:center}
.bd-g__tablet-and-below__between{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{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: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.account-management{background-color:#f4f5f7}
.page-wrap.account-management .addtocart{display:none}
.page-wrap{margin:0 auto;min-width:20rem}
.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,.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,.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}
.relative-holder,.pdp-commerce-box-container__cta-section{position:relative}
.overflow-hidden{overflow:hidden}
.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-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.pdp .bdb-header__main-content,body.my-cart .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}
.fw-bold{font-weight:700}
.d-flex-20{flex:0 20%}
.d-flex-30{flex:0 30%}
.d-flex-40{flex:0 40%}
.d-flex-50{flex:0 50%}
.d-flex-75{flex:0 75%}
.d-flex-100{flex:0 100%;flex-basis:100%}
.flex-break{flex-basis:100%;height:0}
.mb-8{margin-bottom:3rem}
.mt-8{margin-top:3rem}
.my-8{margin-bottom:3rem;margin-top: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:.865625rem}
@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:.865625rem}
@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}
:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:rgb(5.2,44,101.2);--bs-secondary-text-emphasis:rgb(43.2,46.8,50);--bs-success-text-emphasis:rgb(10,54,33.6);--bs-info-text-emphasis:rgb(5.2,80.8,96);--bs-warning-text-emphasis:rgb(102,77.2,2.8);--bs-danger-text-emphasis:rgb(88,21.2,27.6);--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:rgb(206.6,226,254.6);--bs-secondary-bg-subtle:rgb(225.6,227.4,229);--bs-success-bg-subtle:rgb(209,231,220.8);--bs-info-bg-subtle:rgb(206.6,244.4,252);--bs-warning-bg-subtle:rgb(255,242.6,205.4);--bs-danger-bg-subtle:rgb(248,214.6,217.8);--bs-light-bg-subtle:rgb(251.5,252,252.5);--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:rgb(158.2,197,254.2);--bs-secondary-border-subtle:rgb(196.2,199.8,203);--bs-success-border-subtle:rgb(163,207,186.6);--bs-info-border-subtle:rgb(158.2,233.8,249);--bs-warning-border-subtle:rgb(255,230.2,155.8);--bs-danger-border-subtle:rgb(241,174.2,180.6);--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:rgb(10.4,88,202.4);--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:rgb(255,242.6,205.4);--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}
[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:rgb(42.5,47.5,52.5);--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:rgb(109.8,168,253.8);--bs-secondary-text-emphasis:rgb(166.8,172.2,177);--bs-success-text-emphasis:rgb(117,183,152.4);--bs-info-text-emphasis:rgb(109.8,223.2,246);--bs-warning-text-emphasis:rgb(255,217.8,106.2);--bs-danger-text-emphasis:rgb(234,133.8,143.4);--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:rgb(2.6,22,50.6);--bs-secondary-bg-subtle:rgb(21.6,23.4,25);--bs-success-bg-subtle:rgb(5,27,16.8);--bs-info-bg-subtle:rgb(2.6,40.4,48);--bs-warning-bg-subtle:rgb(51,38.6,1.4);--bs-danger-bg-subtle:rgb(44,10.6,13.8);--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:rgb(7.8,66,151.8);--bs-secondary-border-subtle:rgb(64.8,70.2,75);--bs-success-border-subtle:rgb(15,81,50.4);--bs-info-border-subtle:rgb(7.8,121.2,144);--bs-warning-border-subtle:rgb(153,115.8,4.2);--bs-danger-border-subtle:rgb(132,31.8,41.4);--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:rgb(109.8,168,253.8);--bs-link-hover-color:rgb(138.84,185.4,254.04);--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:rgb(230.4,132.6,181.2);--bs-highlight-color:#dee2e6;--bs-highlight-bg:rgb(102,77.2,2.8);--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,.15);--bs-form-valid-color:rgb(117,183,152.4);--bs-form-valid-border-color:rgb(117,183,152.4);--bs-form-invalid-color:rgb(234,133.8,143.4);--bs-form-invalid-border-color:rgb(234,133.8,143.4)}
*,*:before,*:after{box-sizing:border-box}
@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}
}
body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}
h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}
h1,.h1{font-size:calc(1.375rem + 1.5vw)}
@media(min-width:1200px){h1,.h1{font-size:2.5rem}
}
h2,.h2{font-size:calc(1.325rem + .9vw)}
@media(min-width:1200px){h2,.h2{font-size:2rem}
}
h3,.h3{font-size:calc(1.3rem + .6vw)}
@media(min-width:1200px){h3,.h3{font-size:1.75rem}
}
h4,.h4{font-size:calc(1.275rem + .3vw)}
@media(min-width:1200px){h4,.h4{font-size:1.5rem}
}
h5,.h5{font-size:1.25rem}
h6,.h6{font-size:1rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul{padding-left:2rem}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{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,.small{font-size:.875em}
mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}
sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}
a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}
pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}
pre code{font-size:inherit;color:inherit;word-break:normal}
code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}
a>code{color:inherit}
kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}
kbd kbd{padding:0;font-size:1em}
figure{margin:0 0 1rem}
img,svg{vertical-align:middle}
table{caption-side:bottom;border-collapse:collapse}
caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}
th{text-align:inherit;text-align:-webkit-match-parent}
thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}
label{display:inline-block}
button{border-radius:0}
button:focus:not(:focus-visible){outline:0}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
select:disabled{opacity:1}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}
::-moz-focus-inner{padding:0;border-style:none}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}
@media(min-width:1200px){legend{font-size:1.5rem}
}
legend+*{clear:left}
::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}
::-webkit-inner-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-color-swatch-wrapper{padding:0}
::file-selector-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
iframe{border:0}
summary{display:list-item;cursor:pointer}
progress{vertical-align:baseline}
[hidden]{display:none !important}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}
@media(min-width:1200px){.display-1{font-size:5rem}
}
.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}
@media(min-width:1200px){.display-2{font-size:4.5rem}
}
.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}
@media(min-width:1200px){.display-3{font-size:4rem}
}
.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}
@media(min-width:1200px){.display-4{font-size:3.5rem}
}
.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}
@media(min-width:1200px){.display-5{font-size:3rem}
}
.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}
@media(min-width:1200px){.display-6{font-size:2.5rem}
}
.list-unstyled,.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:.875em;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote>:last-child{margin-bottom:0}
.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}
.blockquote-footer:before{content:"— "}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}
.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}
@media(min-width:576px){.container-sm,.container{max-width:540px}
}
@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}
}
@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}
}
@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}
}
@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}
}
:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}
.col{flex:1 0 0}
.row-cols-auto>*{flex:0 0 auto;width:auto}
.row-cols-1>*{flex:0 0 auto;width:100%}
.row-cols-2>*{flex:0 0 auto;width:50%}
.row-cols-3>*{flex:0 0 auto;width:33.33333333%}
.row-cols-4>*{flex:0 0 auto;width:25%}
.row-cols-5>*{flex:0 0 auto;width:20%}
.row-cols-6>*{flex:0 0 auto;width:16.66666667%}
.col-auto{flex:0 0 auto;width:auto}
.col-1{flex:0 0 auto;width:8.33333333%}
.col-2{flex:0 0 auto;width:16.66666667%}
.col-3{flex:0 0 auto;width:25%}
.col-4{flex:0 0 auto;width:33.33333333%}
.col-5{flex:0 0 auto;width:41.66666667%}
.col-6{flex:0 0 auto;width:50%}
.col-7{flex:0 0 auto;width:58.33333333%}
.col-8{flex:0 0 auto;width:66.66666667%}
.col-9{flex:0 0 auto;width:75%}
.col-10{flex:0 0 auto;width:83.33333333%}
.col-11{flex:0 0 auto;width:91.66666667%}
.col-12{flex:0 0 auto;width:100%}
.offset-1{margin-left:8.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
.g-0,.gx-0{--bs-gutter-x:0}
.g-0,.gy-0{--bs-gutter-y:0}
.g-1,.gx-1{--bs-gutter-x:.25rem}
.g-1,.gy-1{--bs-gutter-y:.25rem}
.g-2,.gx-2{--bs-gutter-x:.5rem}
.g-2,.gy-2{--bs-gutter-y:.5rem}
.g-3,.gx-3{--bs-gutter-x:1rem}
.g-3,.gy-3{--bs-gutter-y:1rem}
.g-4,.gx-4{--bs-gutter-x:1.5rem}
.g-4,.gy-4{--bs-gutter-y:1.5rem}
.g-5,.gx-5{--bs-gutter-x:3rem}
.g-5,.gy-5{--bs-gutter-y:3rem}
@media(min-width:576px){.col-sm{flex:1 0 0}
.row-cols-sm-auto>*{flex:0 0 auto;width:auto}
.row-cols-sm-1>*{flex:0 0 auto;width:100%}
.row-cols-sm-2>*{flex:0 0 auto;width:50%}
.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}
.row-cols-sm-4>*{flex:0 0 auto;width:25%}
.row-cols-sm-5>*{flex:0 0 auto;width:20%}
.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}
.col-sm-auto{flex:0 0 auto;width:auto}
.col-sm-1{flex:0 0 auto;width:8.33333333%}
.col-sm-2{flex:0 0 auto;width:16.66666667%}
.col-sm-3{flex:0 0 auto;width:25%}
.col-sm-4{flex:0 0 auto;width:33.33333333%}
.col-sm-5{flex:0 0 auto;width:41.66666667%}
.col-sm-6{flex:0 0 auto;width:50%}
.col-sm-7{flex:0 0 auto;width:58.33333333%}
.col-sm-8{flex:0 0 auto;width:66.66666667%}
.col-sm-9{flex:0 0 auto;width:75%}
.col-sm-10{flex:0 0 auto;width:83.33333333%}
.col-sm-11{flex:0 0 auto;width:91.66666667%}
.col-sm-12{flex:0 0 auto;width:100%}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333333%}
.offset-sm-2{margin-left:16.66666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333333%}
.offset-sm-5{margin-left:41.66666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333333%}
.offset-sm-8{margin-left:66.66666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333333%}
.offset-sm-11{margin-left:91.66666667%}
.g-sm-0,.gx-sm-0{--bs-gutter-x:0}
.g-sm-0,.gy-sm-0{--bs-gutter-y:0}
.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}
.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}
.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}
.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}
.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}
.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}
.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}
.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}
.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}
.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}
}
@media(min-width:768px){.col-md{flex:1 0 0}
.row-cols-md-auto>*{flex:0 0 auto;width:auto}
.row-cols-md-1>*{flex:0 0 auto;width:100%}
.row-cols-md-2>*{flex:0 0 auto;width:50%}
.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}
.row-cols-md-4>*{flex:0 0 auto;width:25%}
.row-cols-md-5>*{flex:0 0 auto;width:20%}
.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}
.col-md-auto{flex:0 0 auto;width:auto}
.col-md-1{flex:0 0 auto;width:8.33333333%}
.col-md-2{flex:0 0 auto;width:16.66666667%}
.col-md-3{flex:0 0 auto;width:25%}
.col-md-4{flex:0 0 auto;width:33.33333333%}
.col-md-5{flex:0 0 auto;width:41.66666667%}
.col-md-6{flex:0 0 auto;width:50%}
.col-md-7{flex:0 0 auto;width:58.33333333%}
.col-md-8{flex:0 0 auto;width:66.66666667%}
.col-md-9{flex:0 0 auto;width:75%}
.col-md-10{flex:0 0 auto;width:83.33333333%}
.col-md-11{flex:0 0 auto;width:91.66666667%}
.col-md-12{flex:0 0 auto;width:100%}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333333%}
.offset-md-2{margin-left:16.66666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333333%}
.offset-md-5{margin-left:41.66666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333333%}
.offset-md-8{margin-left:66.66666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333333%}
.offset-md-11{margin-left:91.66666667%}
.g-md-0,.gx-md-0{--bs-gutter-x:0}
.g-md-0,.gy-md-0{--bs-gutter-y:0}
.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}
.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}
.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}
.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}
.g-md-3,.gx-md-3{--bs-gutter-x:1rem}
.g-md-3,.gy-md-3{--bs-gutter-y:1rem}
.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}
.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}
.g-md-5,.gx-md-5{--bs-gutter-x:3rem}
.g-md-5,.gy-md-5{--bs-gutter-y:3rem}
}
@media(min-width:992px){.col-lg{flex:1 0 0}
.row-cols-lg-auto>*{flex:0 0 auto;width:auto}
.row-cols-lg-1>*{flex:0 0 auto;width:100%}
.row-cols-lg-2>*{flex:0 0 auto;width:50%}
.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}
.row-cols-lg-4>*{flex:0 0 auto;width:25%}
.row-cols-lg-5>*{flex:0 0 auto;width:20%}
.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}
.col-lg-auto{flex:0 0 auto;width:auto}
.col-lg-1{flex:0 0 auto;width:8.33333333%}
.col-lg-2{flex:0 0 auto;width:16.66666667%}
.col-lg-3{flex:0 0 auto;width:25%}
.col-lg-4{flex:0 0 auto;width:33.33333333%}
.col-lg-5{flex:0 0 auto;width:41.66666667%}
.col-lg-6{flex:0 0 auto;width:50%}
.col-lg-7{flex:0 0 auto;width:58.33333333%}
.col-lg-8{flex:0 0 auto;width:66.66666667%}
.col-lg-9{flex:0 0 auto;width:75%}
.col-lg-10{flex:0 0 auto;width:83.33333333%}
.col-lg-11{flex:0 0 auto;width:91.66666667%}
.col-lg-12{flex:0 0 auto;width:100%}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333333%}
.offset-lg-2{margin-left:16.66666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333333%}
.offset-lg-5{margin-left:41.66666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333333%}
.offset-lg-8{margin-left:66.66666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333333%}
.offset-lg-11{margin-left:91.66666667%}
.g-lg-0,.gx-lg-0{--bs-gutter-x:0}
.g-lg-0,.gy-lg-0{--bs-gutter-y:0}
.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}
.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}
.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}
.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}
.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}
.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}
.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}
.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}
.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}
.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}
}
@media(min-width:1200px){.col-xl{flex:1 0 0}
.row-cols-xl-auto>*{flex:0 0 auto;width:auto}
.row-cols-xl-1>*{flex:0 0 auto;width:100%}
.row-cols-xl-2>*{flex:0 0 auto;width:50%}
.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}
.row-cols-xl-4>*{flex:0 0 auto;width:25%}
.row-cols-xl-5>*{flex:0 0 auto;width:20%}
.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}
.col-xl-auto{flex:0 0 auto;width:auto}
.col-xl-1{flex:0 0 auto;width:8.33333333%}
.col-xl-2{flex:0 0 auto;width:16.66666667%}
.col-xl-3{flex:0 0 auto;width:25%}
.col-xl-4{flex:0 0 auto;width:33.33333333%}
.col-xl-5{flex:0 0 auto;width:41.66666667%}
.col-xl-6{flex:0 0 auto;width:50%}
.col-xl-7{flex:0 0 auto;width:58.33333333%}
.col-xl-8{flex:0 0 auto;width:66.66666667%}
.col-xl-9{flex:0 0 auto;width:75%}
.col-xl-10{flex:0 0 auto;width:83.33333333%}
.col-xl-11{flex:0 0 auto;width:91.66666667%}
.col-xl-12{flex:0 0 auto;width:100%}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333333%}
.offset-xl-2{margin-left:16.66666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333333%}
.offset-xl-5{margin-left:41.66666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333333%}
.offset-xl-8{margin-left:66.66666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333333%}
.offset-xl-11{margin-left:91.66666667%}
.g-xl-0,.gx-xl-0{--bs-gutter-x:0}
.g-xl-0,.gy-xl-0{--bs-gutter-y:0}
.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}
.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}
.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}
.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}
.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}
.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}
.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}
.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}
.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}
.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}
}
@media(min-width:1400px){.col-xxl{flex:1 0 0}
.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}
.row-cols-xxl-1>*{flex:0 0 auto;width:100%}
.row-cols-xxl-2>*{flex:0 0 auto;width:50%}
.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}
.row-cols-xxl-4>*{flex:0 0 auto;width:25%}
.row-cols-xxl-5>*{flex:0 0 auto;width:20%}
.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}
.col-xxl-auto{flex:0 0 auto;width:auto}
.col-xxl-1{flex:0 0 auto;width:8.33333333%}
.col-xxl-2{flex:0 0 auto;width:16.66666667%}
.col-xxl-3{flex:0 0 auto;width:25%}
.col-xxl-4{flex:0 0 auto;width:33.33333333%}
.col-xxl-5{flex:0 0 auto;width:41.66666667%}
.col-xxl-6{flex:0 0 auto;width:50%}
.col-xxl-7{flex:0 0 auto;width:58.33333333%}
.col-xxl-8{flex:0 0 auto;width:66.66666667%}
.col-xxl-9{flex:0 0 auto;width:75%}
.col-xxl-10{flex:0 0 auto;width:83.33333333%}
.col-xxl-11{flex:0 0 auto;width:91.66666667%}
.col-xxl-12{flex:0 0 auto;width:100%}
.offset-xxl-0{margin-left:0}
.offset-xxl-1{margin-left:8.33333333%}
.offset-xxl-2{margin-left:16.66666667%}
.offset-xxl-3{margin-left:25%}
.offset-xxl-4{margin-left:33.33333333%}
.offset-xxl-5{margin-left:41.66666667%}
.offset-xxl-6{margin-left:50%}
.offset-xxl-7{margin-left:58.33333333%}
.offset-xxl-8{margin-left:66.66666667%}
.offset-xxl-9{margin-left:75%}
.offset-xxl-10{margin-left:83.33333333%}
.offset-xxl-11{margin-left:91.66666667%}
.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}
.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}
.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}
.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}
.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}
.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}
.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}
.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}
.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}
.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}
.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}
.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}
}
.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}
.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}
.table>tbody{vertical-align:inherit}
.table>thead{vertical-align:bottom}
.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}
.caption-top{caption-side:top}
.table-sm>:not(caption)>*>*{padding:.25rem}
.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}
.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}
.table-borderless>:not(caption)>*>*{border-bottom-width:0}
.table-borderless>:not(:first-child){border-top-width:0}
.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}
.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}
.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}
.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}
.table-primary{--bs-table-color:#000;--bs-table-bg:rgb(206.6,226,254.6);--bs-table-border-color:rgb(165.28,180.8,203.68);--bs-table-striped-bg:rgb(196.27,214.7,241.87);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(185.94,203.4,229.14);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(191.105,209.05,235.505);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-secondary{--bs-table-color:#000;--bs-table-bg:rgb(225.6,227.4,229);--bs-table-border-color:rgb(180.48,181.92,183.2);--bs-table-striped-bg:rgb(214.32,216.03,217.55);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(203.04,204.66,206.1);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(208.68,210.345,211.825);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-success{--bs-table-color:#000;--bs-table-bg:rgb(209,231,220.8);--bs-table-border-color:rgb(167.2,184.8,176.64);--bs-table-striped-bg:rgb(198.55,219.45,209.76);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(188.1,207.9,198.72);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(193.325,213.675,204.24);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-info{--bs-table-color:#000;--bs-table-bg:rgb(206.6,244.4,252);--bs-table-border-color:rgb(165.28,195.52,201.6);--bs-table-striped-bg:rgb(196.27,232.18,239.4);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(185.94,219.96,226.8);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(191.105,226.07,233.1);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-warning{--bs-table-color:#000;--bs-table-bg:rgb(255,242.6,205.4);--bs-table-border-color:rgb(204,194.08,164.32);--bs-table-striped-bg:rgb(242.25,230.47,195.13);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(229.5,218.34,184.86);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(235.875,224.405,189.995);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-danger{--bs-table-color:#000;--bs-table-bg:rgb(248,214.6,217.8);--bs-table-border-color:rgb(198.4,171.68,174.24);--bs-table-striped-bg:rgb(235.6,203.87,206.91);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(223.2,193.14,196.02);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(229.4,198.505,201.465);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:rgb(198.4,199.2,200);--bs-table-striped-bg:rgb(235.6,236.55,237.5);--bs-table-striped-color:#000;--bs-table-active-bg:rgb(223.2,224.1,225);--bs-table-active-color:#000;--bs-table-hover-bg:rgb(229.4,230.325,231.25);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:rgb(77.4,80.6,83.8);--bs-table-striped-bg:rgb(44.1,47.9,51.7);--bs-table-striped-color:#fff;--bs-table-active-bg:rgb(55.2,58.8,62.4);--bs-table-active-color:#fff;--bs-table-hover-bg:rgb(49.65,53.35,57.05);--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
.form-label{margin-bottom:.5rem}
.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}
.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}
.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}
.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.form-control{transition:none}
}
.form-control[type=file]{overflow:hidden}
.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}
.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}
.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}
.form-control::-webkit-datetime-edit{display:block;padding:0}
.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}
.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}
.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}
.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;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){.form-control::file-selector-button{transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}
.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}
.form-control-plaintext:focus{outline:0}
.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}
.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}
.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}
.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}
.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}
textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}
textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}
textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}
.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}
.form-control-color:not(:disabled):not([readonly]){cursor:pointer}
.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}
.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}
.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}
.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}
.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23343a40'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.form-select{transition:none}
}
.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}
.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}
.form-select:disabled{background-color:var(--bs-secondary-bg)}
.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}
.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}
.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'%3e%3cpathfill='none'stroke='%23dee2e6'stroke-linecap='round'stroke-linejoin='round'stroke-width='2'd='m25666-6'/%3e%3c/svg%3e")}
.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}
.form-check .form-check-input{float:left;margin-left:-1.5em}
.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}
.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}
.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}
.form-check-input[type=checkbox]{border-radius:.25em}
.form-check-input[type=radio]{border-radius:50%}
.form-check-input:active{filter:brightness(90%)}
.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}
.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='m610336-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='2'fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='002020'%3e%3cpathfill='none'stroke='%23fff'stroke-linecap='round'stroke-linejoin='round'stroke-width='3'd='M610h8'/%3e%3c/svg%3e")}
.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}
.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}
.form-switch{padding-left:2.5em}
.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}
}
.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgb%28134,182.5,254%29'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}
.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}
.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}
.form-check-inline{display:inline-block;margin-right:1rem}
.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-check[disabled]+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check[disabled]+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check[disabled]+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-check[disabled]+.cx-btn,.btn-check:disabled+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:disabled+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:disabled+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-check:disabled+.cx-btn{pointer-events:none;filter:none;opacity:.65}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}
.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}
.form-range:focus{outline:0}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}
.form-range::-moz-focus-outer{border:0}
.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;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}
@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}
}
.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}
.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}
.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;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}
@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}
}
.form-range::-moz-range-thumb:active{background-color:#b6d4fe}
.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}
.form-range:disabled{pointer-events:none}
.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}
.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}
.form-floating{position:relative}
.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}
.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}
@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}
}
.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}
.form-floating>.form-control::-moz-placeholder,.form-floating>.form-control-plaintext::-moz-placeholder{color:transparent}
.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}
.form-floating>.form-control:not(:-moz-placeholder),.form-floating>.form-control-plaintext:not(:-moz-placeholder){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}
.form-floating>.form-control:not(:-moz-placeholder)~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}
.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}
.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}
.form-floating>textarea:not(:-moz-placeholder)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}
.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}
.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}
.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}
.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}
.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}
.input-group .btn,.input-group .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group .cx-close-cancel,.input-group .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group .cx-end-cancel,.input-group .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group .cx-btn{position:relative;z-index:2}
.input-group .btn:focus,.input-group .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group .cx-close-cancel:focus,.input-group .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group .cx-end-cancel:focus,.input-group .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 .input-group .cx-btn:focus{z-index:5}
.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}
.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group-lg>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group-lg>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-lg>.cx-btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}
.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group-sm>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .input-group-sm>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .input-group-sm>.cx-btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}
.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}
.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}
.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}
.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}
.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.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)}
.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}
.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23198754'd='M2.36.73.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.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}
.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}
.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}
.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}
.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}
.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}
.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}
.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}
.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}
.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}
.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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)}
.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.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)}
.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}
.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001212'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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}
.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}
.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}
.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}
.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}
.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}
.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}
.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}
.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);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-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn{transition:none}
}
.btn:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}
.btn-check+.btn:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check+.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check+.cx-end-cancel:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-check+.cx-btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}
.btn:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:focus-visible,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}
.btn-check:focus-visible+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:focus-visible+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:focus-visible+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-check:focus-visible+.cx-btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}
.btn-check:checked+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:checked+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:checked+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-check:checked+.cx-btn,:not(.btn-check)+.btn:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group :not(.btn-check)+.cx-close-cancel:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group :not(.btn-check)+.cx-end-cancel:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group :not(.btn-check)+.cx-btn:active,.btn:first-child:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:first-child:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:first-child:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:first-child:active,.btn.active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .active.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .active.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .active.cx-btn,.btn.show,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .show.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .show.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .show.cx-btn{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}
.btn-check:checked+.btn:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:checked+.cx-close-cancel:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:checked+.cx-end-cancel:focus-visible,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-check:checked+.cx-btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group :not(.btn-check)+.cx-close-cancel:active:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group :not(.btn-check)+.cx-end-cancel:active:focus-visible,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group :not(.btn-check)+.cx-btn:active:focus-visible,.btn:first-child:active:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:first-child:active:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:first-child:active:focus-visible,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:first-child:active:focus-visible,.btn.active:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .active.cx-close-cancel:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .active.cx-end-cancel:focus-visible,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .active.cx-btn:focus-visible,.btn.show:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .show.cx-close-cancel:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .show.cx-end-cancel:focus-visible,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .show.cx-btn:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}
.btn-check:checked:focus-visible+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:checked:focus-visible+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-check:checked:focus-visible+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-check:checked:focus-visible+.cx-btn{box-shadow:var(--bs-btn-focus-box-shadow)}
.btn:disabled,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:disabled,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:disabled,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:disabled,.btn.disabled,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .disabled.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .disabled.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .disabled.cx-btn,fieldset:disabled .btn,fieldset:disabled .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group fieldset:disabled .cx-close-cancel,fieldset:disabled .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group fieldset:disabled .cx-end-cancel,fieldset:disabled .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group fieldset:disabled .cx-btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}
.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(11.05,93.5,215.05);--bs-btn-hover-border-color:rgb(10.4,88,202.4);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(10.4,88,202.4);--bs-btn-active-border-color:rgb(9.75,82.5,189.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}
.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(91.8,99.45,106.25);--bs-btn-hover-border-color:rgb(86.4,93.6,100);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(86.4,93.6,100);--bs-btn-active-border-color:rgb(81,87.75,93.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}
.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(21.25,114.75,71.4);--bs-btn-hover-border-color:rgb(20,108,67.2);--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(20,108,67.2);--bs-btn-active-border-color:rgb(18.75,101.25,63);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}
.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(49.3,209.95,242.25);--bs-btn-hover-border-color:rgb(37.2,207.3,241.5);--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(61.4,212.6,243);--bs-btn-active-border-color:rgb(37.2,207.3,241.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}
.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(255,202.3,44.2);--bs-btn-hover-border-color:rgb(255,199.2,31.8);--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(255,205.4,56.6);--bs-btn-active-border-color:rgb(255,199.2,31.8);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}
.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(187,45.05,58.65);--bs-btn-hover-border-color:rgb(176,42.4,55.2);--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(176,42.4,55.2);--bs-btn-active-border-color:rgb(165,39.75,51.75);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}
.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgb(210.8,211.65,212.5);--bs-btn-hover-border-color:rgb(198.4,199.2,200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:rgb(198.4,199.2,200);--bs-btn-active-border-color:rgb(186,186.75,187.5);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}
.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:rgb(66.3,69.7,73.1);--bs-btn-hover-border-color:rgb(55.2,58.8,62.4);--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:rgb(77.4,80.6,83.8);--bs-btn-active-border-color:rgb(55.2,58.8,62.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}
.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}
.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}
.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}
.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}
.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}
.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}
.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}
.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}
.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}
.btn-link:focus-visible{color:var(--bs-btn-color)}
.btn-link:hover{color:var(--bs-btn-hover-color)}
.btn-lg,.btn-group-lg>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg>.cx-btn{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}
.btn-sm,.btn-group-sm>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm>.cx-btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}
.fade{transition:opacity .15s linear}
@media(prefers-reduced-motion:reduce){.fade{transition:none}
}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{height:0;overflow:hidden;transition:height .35s ease}
@media(prefers-reduced-motion:reduce){.collapsing{transition:none}
}
.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}
@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}
}
.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{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{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}
.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}
.dropdown-menu-start{--bs-position:start}
.dropdown-menu-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-end{--bs-position:end}
.dropdown-menu-end[data-bs-popper]{right:0;left:auto}
@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}
.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-sm-end{--bs-position:end}
.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}
.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-md-end{--bs-position:end}
.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}
.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-lg-end{--bs-position:end}
.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}
.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-xl-end{--bs-position:end}
.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}
.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-xxl-end{--bs-position:end}
.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}
}
.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}
.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}
.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}
.dropend .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}
.dropend .dropdown-toggle:empty:after{margin-left:0}
.dropend .dropdown-toggle:after{vertical-align:0}
.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}
.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropstart .dropdown-toggle:after{display:none}
.dropstart .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}
.dropstart .dropdown-toggle:empty:after{margin-left:0}
.dropstart .dropdown-toggle:before{vertical-align:0}
.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}
.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}
.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}
.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}
.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}
.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}
.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255,255,255,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}
.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}
.btn-group>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.cx-btn,.btn-group-vertical>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn{position:relative;flex:1 1 auto}
.btn-group>.btn-check:checked+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-check:checked+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-check:checked+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.btn-check:checked+.cx-btn,.btn-group>.btn-check:focus+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-check:focus+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-check:focus+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.btn-check:focus+.cx-btn,.btn-group>.btn:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-end-cancel:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.cx-btn:hover,.btn-group>.btn:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-end-cancel:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.cx-btn:focus,.btn-group>.btn:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-close-cancel:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-end-cancel:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.cx-btn:active,.btn-group>.btn.active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.active.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.active.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.active.cx-btn,.btn-group-vertical>.btn-check:checked+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-check:checked+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-check:checked+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.btn-check:checked+.cx-btn,.btn-group-vertical>.btn-check:focus+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-check:focus+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-check:focus+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.btn-check:focus+.cx-btn,.btn-group-vertical>.btn:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn:hover,.btn-group-vertical>.btn:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn:focus,.btn-group-vertical>.btn:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn:active,.btn-group-vertical>.btn.active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.active.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.active.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.active.cx-btn{z-index:1}
.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group{border-radius:var(--bs-border-radius)}
.btn-group>:not(.btn-check:first-child)+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>:not(.btn-check:first-child)+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>:not(.btn-check:first-child)+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>:not(.btn-check:first-child)+.cx-btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}
.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-close-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-end-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.cx-btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.dropdown-toggle-split.cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.dropdown-toggle-split.cx-end-cancel:first-child,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.dropdown-toggle-split.cx-btn:first-child,.btn-group>.btn-group:not(:last-child)>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-group:not(:last-child)>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-group:not(:last-child)>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.btn-group:not(:last-child)>.cx-btn{border-top-right-radius:0;border-bottom-right-radius:0}
.btn-group>.btn:nth-child(n+3),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-close-cancel:nth-child(n+3),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.cx-end-cancel:nth-child(n+3),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.cx-btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>:not(.btn-check)+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>:not(.btn-check)+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>:not(.btn-check)+.cx-btn,.btn-group>.btn-group:not(:first-child)>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-group:not(:first-child)>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group>.btn-group:not(:first-child)>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group>.btn-group:not(:first-child)>.cx-btn{border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}
.dropstart .dropdown-toggle-split:before{margin-right:0}
.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-close-cancel+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-end-cancel+.dropdown-toggle-split,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm>.cx-btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-close-cancel+.dropdown-toggle-split,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-end-cancel+.dropdown-toggle-split,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg>.cx-btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}
.btn-group-vertical>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn,.btn-group-vertical>.btn-group{width:100%}
.btn-group-vertical>.btn:not(:first-child),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel:not(:first-child),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel:not(:first-child),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel:not(:last-child):not(.dropdown-toggle),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-group:not(:last-child)>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-group:not(:last-child)>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.btn-group:not(:last-child)>.cx-btn{border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical>.btn:nth-child(n+3),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-close-cancel:nth-child(n+3),.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.cx-end-cancel:nth-child(n+3),.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.cx-btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>:not(.btn-check)+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>:not(.btn-check)+.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>:not(.btn-check)+.cx-btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-group:not(:first-child)>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-vertical>.btn-group:not(:first-child)>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-vertical>.btn-group:not(:first-child)>.cx-btn{border-top-left-radius:0;border-top-right-radius:0}
.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.nav-link{transition:none}
}
.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}
.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}
.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}
.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}
.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}
.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}
.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}
.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}
.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}
.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}
.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}
.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:600;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}
.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}
.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}
.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%2833,37,41,0.75%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}
.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}
.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}
.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}
.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}
.navbar-nav .dropdown-menu{position:static}
.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}
.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}
.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}
.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}
@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}
}
.navbar-toggler:hover{text-decoration:none}
.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}
.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}
@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}
.navbar-expand-sm .navbar-nav-scroll{overflow:visible}
.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}
.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}
.navbar-expand-sm .offcanvas .offcanvas-header{display:none}
.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
}
@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand-md .navbar-nav{flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}
.navbar-expand-md .navbar-nav-scroll{overflow:visible}
.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}
.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}
.navbar-expand-md .offcanvas .offcanvas-header{display:none}
.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
}
@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}
.navbar-expand-lg .navbar-nav-scroll{overflow:visible}
.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}
.navbar-expand-lg .offcanvas .offcanvas-header{display:none}
.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
}
@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand-xl .navbar-nav{flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}
.navbar-expand-xl .navbar-nav-scroll{overflow:visible}
.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}
.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}
.navbar-expand-xl .offcanvas .offcanvas-header{display:none}
.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
}
@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand-xxl .navbar-nav{flex-direction:row}
.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}
.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}
.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-xxl .navbar-toggler{display:none}
.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}
.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}
.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
}
.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand .navbar-nav{flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}
.navbar-expand .navbar-nav-scroll{overflow:visible}
.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}
.navbar-expand .offcanvas .offcanvas-header{display:none}
.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}
.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255,255,255,.55);--bs-navbar-hover-color:rgba(255,255,255,.75);--bs-navbar-disabled-color:rgba(255,255,255,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255,255,255,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,0.55%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}
.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group{border-top:inherit;border-bottom:inherit}
.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}
.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}
.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}
.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}
.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}
.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}
.card-text:last-child{margin-bottom:0}
.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}
.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}
.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}
.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}
.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}
.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}
.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}
.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}
.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}
.card-img,.card-img-top,.card-img-bottom{width:100%}
.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}
.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}
.card-group>.card{margin-bottom:var(--bs-card-group-margin)}
@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}
.card-group>.card{flex:1 0 0;margin-bottom:0}
.card-group>.card+.card{margin-left:0;border-left:0}
.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}
.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}
.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}
.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer{border-bottom-left-radius:0}
}
.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) -(var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='%23212529'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='none'stroke='rgb%285.2,44,101.2%29'stroke-linecap='round'stroke-linejoin='round'%3e%3cpathd='m25666-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}
.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}
@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}
}
.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}
.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}
.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}
@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}
}
.accordion-button:hover{z-index:2}
.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}
.accordion-header{margin-bottom:0}
.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}
.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}
.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}
.accordion-item:not(:first-of-type){border-top:0}
.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}
.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}
.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}
.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}
.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}
.accordion-flush>.accordion-item:first-child{border-top:0}
.accordion-flush>.accordion-item:last-child{border-bottom:0}
.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}
[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='rgb%28109.8,168,253.8%29'%3e%3cpathfill-rule='evenodd'd='M1.6464.646a.5.5001.7080L810.293l5.646-5.647a.5.5001.708.708l-66a.5.5001-.7080l-6-6a.5.50010-.708'/%3e%3c/svg%3e")}
.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}
.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}
.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}
.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}
.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}
.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);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){.page-link{transition:none}
}
.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}
.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}
.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}
.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}
.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}
.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}
.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}
.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}
.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}
.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:600;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}
.badge:empty{display:none}
.btn .badge,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel .badge,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel .badge,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn .badge{position:relative;top:-1px}
.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}
.alert-heading{color:inherit}
.alert-link{font-weight:600;color:var(--bs-alert-link-color)}
.alert-dismissible{padding-right:3rem}
.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}
.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}
.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}
.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}
.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}
.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}
.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}
.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}
.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}
@keyframes progress-bar-stripes{0{background-position-x:var(--bs-progress-height)}
}
.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}
.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}
@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}
}
.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}
.progress-stacked>.progress{overflow:visible}
.progress-stacked>.progress>.progress-bar{width:100%}
.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}
@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}
}
.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}
.list-group-numbered{list-style-type:none;counter-reset:section}
.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}
.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}
.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:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}
.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}
.list-group-item+.list-group-item{border-top-width:0}
.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}
.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}
.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}
.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}
.list-group-horizontal{flex-direction:row}
.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal>.list-group-item.active{margin-top:0}
.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}
.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}
@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}
.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal-sm>.list-group-item.active{margin-top:0}
.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}
.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}
}
@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}
.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal-md>.list-group-item.active{margin-top:0}
.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}
.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}
}
@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}
.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal-lg>.list-group-item.active{margin-top:0}
.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}
.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}
}
@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}
.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal-xl>.list-group-item.active{margin-top:0}
.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}
.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}
}
@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}
.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}
.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}
.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}
.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}
.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}
}
.list-group-flush{border-radius:0}
.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}
.list-group-flush>.list-group-item:last-child{border-bottom-width:0}
.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}
.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}
.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}
.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}
.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}
.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}
.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}
.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}
.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23000'%3e%3cpathd='M.293.293a110011.4140L86.58614.293.293a110111.4141.414L9.4148l6.2936.293a11001-1.4141.414L89.414l-6.2936.293a11001-1.414-1.414L6.5868.2931.707a110010-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13,110,253,.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}
.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}
.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}
.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}
.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}
:root,[data-bs-theme=light]{--bs-btn-close-filter:}
[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}
.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color:;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}
.toast.showing{opacity:0}
.toast:not(.show){display:none}
.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}
.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}
.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}
.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}
.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}
.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) -(var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}
.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}
.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}
@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{height:calc(100% - var(--bs-modal-margin) * 2)}
.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}
.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}
.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}
.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}
.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}
.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}
.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}
.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}
@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}
.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}
.modal-sm{--bs-modal-width:300px}
}
@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}
}
@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}
}
.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}
.modal-fullscreen .modal-body{overflow-y:auto}
@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}
.modal-fullscreen-sm-down .modal-body{overflow-y:auto}
}
@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}
.modal-fullscreen-md-down .modal-body{overflow-y:auto}
}
@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}
.modal-fullscreen-lg-down .modal-body{overflow-y:auto}
}
@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}
.modal-fullscreen-xl-down .modal-body{overflow-y:auto}
}
@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}
.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}
}
.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);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;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}
.tooltip.show{opacity:var(--bs-tooltip-opacity)}
.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}
.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}
.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}
.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}
.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}
.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}
.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}
.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}
.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}
.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}
.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:rgba(0,0,0,.16);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);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;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}
.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}
.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}
.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}
.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}
.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}
.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}
.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}
.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}
.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}
.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}
.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}
.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}
.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}
.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}
.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}
.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}
.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}
.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}
.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}
.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}
.popover-header:empty{display:none}
.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}
.carousel{position:relative}
.carousel.pointer-event{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.active,.carousel-item-next,.carousel-item-prev{display:block}
.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}
.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}
.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0 .6s}
@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}
}
.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}
@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}
}
.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M11.3541.646a.5.50010.708L5.7078l5.6475.646a.5.5001-.708.708l-6-6a.5.50010-.708l6-6a.5.5001.7080'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='001616'fill='%23fff'%3e%3cpathd='M4.6461.646a.5.5001.7080l66a.5.50010.708l-66a.5.5001-.708-.708L10.29384.6462.354a.5.50010-.708'/%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}
.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}
@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}
}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}
.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}
:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter:}
[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}
.spinner-grow,.spinner-border{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}
@keyframes spinner-border{to{transform:rotate(360deg)}
}
.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}
.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}
@keyframes spinner-grow{0{transform:scale(0)}
50%{opacity:1;transform:none}
}
.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}
.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}
@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}
}
.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}
@media(max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}
}
@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}
}
@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}
.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}
.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}
.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}
.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}
}
@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}
.offcanvas-sm .offcanvas-header{display:none}
.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}
}
@media(max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}
}
@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}
}
@media(max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}
.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}
.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}
.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}
.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}
}
@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}
.offcanvas-md .offcanvas-header{display:none}
.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}
}
@media(max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}
}
@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}
}
@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}
.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}
.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}
.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}
.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}
}
@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}
.offcanvas-lg .offcanvas-header{display:none}
.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}
}
@media(max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}
}
@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}
}
@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}
.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}
.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}
.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}
.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}
}
@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}
.offcanvas-xl .offcanvas-header{display:none}
.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}
}
@media(max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}
}
@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}
}
@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}
.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}
.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}
.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}
.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}
}
@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent !important}
.offcanvas-xxl .offcanvas-header{display:none}
.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}
}
.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}
@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}
}
.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}
.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}
.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}
.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}
.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}
.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}
.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.offcanvas-backdrop.fade{opacity:0}
.offcanvas-backdrop.show{opacity:.5}
.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}
.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}
.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}
.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}
.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}
.placeholder.btn:before,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .placeholder.cx-close-cancel:before,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .placeholder.cx-end-cancel:before,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .placeholder.cx-btn:before{display:inline-block;content:""}
.placeholder-xs{min-height:.6em}
.placeholder-sm{min-height:.8em}
.placeholder-lg{min-height:1.2em}
.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}
@keyframes placeholder-glow{50%{opacity:.2}
}
.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}
@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}
}
.clearfix:after{display:block;clear:both;content:""}
.text-bg-primary{color:#fff !important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity,1)) !important}
.text-bg-secondary{color:#fff !important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity,1)) !important}
.text-bg-success{color:#fff !important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity,1)) !important}
.text-bg-info{color:#000 !important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity,1)) !important}
.text-bg-warning{color:#000 !important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity,1)) !important}
.text-bg-danger{color:#fff !important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity,1)) !important}
.text-bg-light{color:#000 !important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity,1)) !important}
.text-bg-dark{color:#fff !important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity,1)) !important}
.link-primary{color:rgba(var(--bs-primary-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-primary:hover,.link-primary:focus{color:rgba(10,88,202,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(10,88,202,var(--bs-link-underline-opacity,1)) !important}
.link-secondary{color:rgba(var(--bs-secondary-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-secondary:hover,.link-secondary:focus{color:rgba(86,94,100,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(86,94,100,var(--bs-link-underline-opacity,1)) !important}
.link-success{color:rgba(var(--bs-success-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-success:hover,.link-success:focus{color:rgba(20,108,67,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(20,108,67,var(--bs-link-underline-opacity,1)) !important}
.link-info{color:rgba(var(--bs-info-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-info:hover,.link-info:focus{color:rgba(61,213,243,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(61,213,243,var(--bs-link-underline-opacity,1)) !important}
.link-warning{color:rgba(var(--bs-warning-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-warning:hover,.link-warning:focus{color:rgba(255,205,57,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(255,205,57,var(--bs-link-underline-opacity,1)) !important}
.link-danger{color:rgba(var(--bs-danger-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-danger:hover,.link-danger:focus{color:rgba(176,42,55,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(176,42,55,var(--bs-link-underline-opacity,1)) !important}
.link-light{color:rgba(var(--bs-light-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-light:hover,.link-light:focus{color:rgba(249,250,251,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(249,250,251,var(--bs-link-underline-opacity,1)) !important}
.link-dark{color:rgba(var(--bs-dark-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-dark:hover,.link-dark:focus{color:rgba(26,30,33,var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(26,30,33,var(--bs-link-underline-opacity,1)) !important}
.link-body-emphasis{color:rgba(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:rgba(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-body-emphasis:hover,.link-body-emphasis:focus{color:rgba(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75)) !important;text-decoration-color:rgba(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75)) !important}
.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}
.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}
.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}
@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}
}
.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}
.ratio{position:relative;width:100%}
.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}
.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}
.ratio-1x1{--bs-aspect-ratio:100%}
.ratio-4x3{--bs-aspect-ratio:75%}
.ratio-16x9{--bs-aspect-ratio:56.25%}
.ratio-21x9{--bs-aspect-ratio:42.8571428571%}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
.sticky-top{position:sticky;top:0;z-index:1020}
.sticky-bottom{position:sticky;bottom:0;z-index:1020}
@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}
.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}
}
@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}
.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}
}
@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}
.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}
}
@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}
.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}
}
@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}
.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}
}
.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}
.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}
.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}
.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden !important}
.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}
.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}
.float-start{float:left !important}
.float-end{float:right !important}
.float-none{float:none !important}
.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}
.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}
.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}
.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}
.object-fit-none{-o-object-fit:none !important;object-fit:none !important}
.opacity-0{opacity:0 !important}
.opacity-25{opacity:.25 !important}
.opacity-50{opacity:.5 !important}
.opacity-75{opacity:.75 !important}
.opacity-100{opacity:1 !important}
.overflow-auto{overflow:auto !important}
.overflow-hidden{overflow:hidden !important}
.overflow-visible{overflow:visible !important}
.overflow-scroll{overflow:scroll !important}
.overflow-x-auto{overflow-x:auto !important}
.overflow-x-hidden{overflow-x:hidden !important}
.overflow-x-visible{overflow-x:visible !important}
.overflow-x-scroll{overflow-x:scroll !important}
.overflow-y-auto{overflow-y:auto !important}
.overflow-y-hidden{overflow-y:hidden !important}
.overflow-y-visible{overflow-y:visible !important}
.overflow-y-scroll{overflow-y:scroll !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-grid{display:grid !important}
.d-inline-grid{display:inline-grid !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:flex !important}
.d-inline-flex{display:inline-flex !important}
.d-none{display:none !important}
.shadow{box-shadow:var(--bs-box-shadow) !important}
.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important}
.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important}
.shadow-none{box-shadow:none !important}
.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}
.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}
.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}
.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}
.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}
.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}
.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity))}
.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}
.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}
.top-0{top:0 !important}
.top-50{top:50% !important}
.top-100{top:100% !important}
.bottom-0{bottom:0 !important}
.bottom-50{bottom:50% !important}
.bottom-100{bottom:100% !important}
.start-0{left:0 !important}
.start-50{left:50% !important}
.start-100{left:100% !important}
.end-0{right:0 !important}
.end-50{right:50% !important}
.end-100{right:100% !important}
.translate-middle{transform:translate(-50%,-50%) !important}
.translate-middle-x{transform:translate(-50%) !important}
.translate-middle-y{transform:translateY(-50%) !important}
.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}
.border-0{border:0 !important}
.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}
.border-top-0{border-top:0 !important}
.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}
.border-end-0{border-right:0 !important}
.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}
.border-bottom-0{border-bottom:0 !important}
.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}
.border-start-0{border-left:0 !important}
.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity)) !important}
.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity)) !important}
.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity)) !important}
.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity)) !important}
.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity)) !important}
.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity)) !important}
.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity)) !important}
.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity)) !important}
.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity)) !important}
.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity)) !important}
.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}
.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}
.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}
.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}
.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}
.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}
.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}
.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}
.border-1{border-width:1px !important}
.border-2{border-width:2px !important}
.border-3{border-width:3px !important}
.border-4{border-width:4px !important}
.border-5{border-width:5px !important}
.border-opacity-10{--bs-border-opacity:.1}
.border-opacity-25{--bs-border-opacity:.25}
.border-opacity-50{--bs-border-opacity:.5}
.border-opacity-75{--bs-border-opacity:.75}
.border-opacity-100{--bs-border-opacity:1}
.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}
.mw-100{max-width:100% !important}
.vw-100{width:100vw !important}
.min-vw-100{min-width:100vw !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}
.mh-100{max-height:100% !important}
.vh-100{height:100vh !important}
.min-vh-100{min-height:100vh !important}
.flex-fill{flex:1 1 auto !important}
.flex-row{flex-direction:row !important}
.flex-column{flex-direction:column !important}
.flex-row-reverse{flex-direction:row-reverse !important}
.flex-column-reverse{flex-direction:column-reverse !important}
.flex-grow-0{flex-grow:0 !important}
.flex-grow-1{flex-grow:1 !important}
.flex-shrink-0{flex-shrink:0 !important}
.flex-shrink-1{flex-shrink:1 !important}
.flex-wrap{flex-wrap:wrap !important}
.flex-nowrap{flex-wrap:nowrap !important}
.flex-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-start{justify-content:flex-start !important}
.justify-content-end{justify-content:flex-end !important}
.justify-content-center{justify-content:center !important}
.justify-content-between{justify-content:space-between !important}
.justify-content-around{justify-content:space-around !important}
.justify-content-evenly{justify-content:space-evenly !important}
.align-items-start{align-items:flex-start !important}
.align-items-end{align-items:flex-end !important}
.align-items-center{align-items:center !important}
.align-items-baseline{align-items:baseline !important}
.align-items-stretch{align-items:stretch !important}
.align-content-start{align-content:flex-start !important}
.align-content-end{align-content:flex-end !important}
.align-content-center{align-content:center !important}
.align-content-between{align-content:space-between !important}
.align-content-around{align-content:space-around !important}
.align-content-stretch{align-content:stretch !important}
.align-self-auto{align-self:auto !important}
.align-self-start{align-self:flex-start !important}
.align-self-end{align-self:flex-end !important}
.align-self-center{align-self:center !important}
.align-self-baseline{align-self:baseline !important}
.align-self-stretch{align-self:stretch !important}
.order-first{order:-1 !important}
.order-0{order:0 !important}
.order-1{order:1 !important}
.order-2{order:2 !important}
.order-3{order:3 !important}
.order-4{order:4 !important}
.order-5{order:5 !important}
.order-last{order:6 !important}
.m-1{margin:.25rem !important}
.m-2{margin:.5rem !important}
.m-3{margin:1rem !important}
.m-4{margin:1.5rem !important}
.m-5{margin:3rem !important}
.m-auto{margin:auto !important}
.mx-0{margin-right:0 !important;margin-left:0 !important}
.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-auto{margin-right:auto !important;margin-left:auto !important}
.my-0{margin-top:0 !important;margin-bottom:0 !important}
.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-0{margin-top:0 !important}
.mt-1{margin-top:.25rem !important}
.mt-2{margin-top:.5rem !important}
.mt-3{margin-top:1rem !important}
.mt-4{margin-top:1.5rem !important}
.mt-5{margin-top:3rem !important}
.mt-auto{margin-top:auto !important}
.me-0{margin-right:0 !important}
.me-1{margin-right:.25rem !important}
.me-2{margin-right:.5rem !important}
.me-3{margin-right:1rem !important}
.me-4{margin-right:1.5rem !important}
.me-5{margin-right:3rem !important}
.me-auto{margin-right:auto !important}
.mb-0{margin-bottom:0 !important}
.mb-1{margin-bottom:.25rem !important}
.mb-2{margin-bottom:.5rem !important}
.mb-3{margin-bottom:1rem !important}
.mb-4{margin-bottom:1.5rem !important}
.mb-5{margin-bottom:3rem !important}
.mb-auto{margin-bottom:auto !important}
.ms-0{margin-left:0 !important}
.ms-1{margin-left:.25rem !important}
.ms-2{margin-left:.5rem !important}
.ms-3{margin-left:1rem !important}
.ms-4{margin-left:1.5rem !important}
.ms-5{margin-left:3rem !important}
.ms-auto{margin-left:auto !important}
.m-n1{margin:-.25rem !important}
.m-n2{margin:-.5rem !important}
.m-n3{margin:-1rem !important}
.m-n4{margin:-1.5rem !important}
.m-n5{margin:-3rem !important}
.mx-n1{margin-right:-.25rem !important;margin-left:-.25rem !important}
.mx-n2{margin-right:-.5rem !important;margin-left:-.5rem !important}
.mx-n3{margin-right:-1rem !important;margin-left:-1rem !important}
.mx-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}
.mx-n5{margin-right:-3rem !important;margin-left:-3rem !important}
.my-n1{margin-top:-.25rem !important;margin-bottom:-.25rem !important}
.my-n2{margin-top:-.5rem !important;margin-bottom:-.5rem !important}
.my-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}
.my-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}
.my-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}
.mt-n1{margin-top:-.25rem !important}
.mt-n2{margin-top:-.5rem !important}
.mt-n3{margin-top:-1rem !important}
.mt-n4{margin-top:-1.5rem !important}
.mt-n5{margin-top:-3rem !important}
.me-n1{margin-right:-.25rem !important}
.me-n2{margin-right:-.5rem !important}
.me-n3{margin-right:-1rem !important}
.me-n4{margin-right:-1.5rem !important}
.me-n5{margin-right:-3rem !important}
.mb-n1{margin-bottom:-.25rem !important}
.mb-n2{margin-bottom:-.5rem !important}
.mb-n3{margin-bottom:-1rem !important}
.mb-n4{margin-bottom:-1.5rem !important}
.mb-n5{margin-bottom:-3rem !important}
.ms-n1{margin-left:-.25rem !important}
.ms-n2{margin-left:-.5rem !important}
.ms-n3{margin-left:-1rem !important}
.ms-n4{margin-left:-1.5rem !important}
.ms-n5{margin-left:-3rem !important}
.p-0{padding:0 !important}
.p-1{padding:.25rem !important}
.p-2{padding:.5rem !important}
.p-3{padding:1rem !important}
.p-4{padding:1.5rem !important}
.p-5{padding:3rem !important}
.px-0{padding-right:0 !important;padding-left:0 !important}
.px-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-3{padding-right:1rem !important;padding-left:1rem !important}
.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-5{padding-right:3rem !important;padding-left:3rem !important}
.py-0{padding-top:0 !important;padding-bottom:0 !important}
.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-0{padding-top:0 !important}
.pt-1{padding-top:.25rem !important}
.pt-2{padding-top:.5rem !important}
.pt-3{padding-top:1rem !important}
.pt-4{padding-top:1.5rem !important}
.pt-5{padding-top:3rem !important}
.pe-0{padding-right:0 !important}
.pe-1{padding-right:.25rem !important}
.pe-2{padding-right:.5rem !important}
.pe-3{padding-right:1rem !important}
.pe-4{padding-right:1.5rem !important}
.pe-5{padding-right:3rem !important}
.pb-0{padding-bottom:0 !important}
.pb-1{padding-bottom:.25rem !important}
.pb-2{padding-bottom:.5rem !important}
.pb-3{padding-bottom:1rem !important}
.pb-4{padding-bottom:1.5rem !important}
.pb-5{padding-bottom:3rem !important}
.ps-0{padding-left:0 !important}
.ps-1{padding-left:.25rem !important}
.ps-2{padding-left:.5rem !important}
.ps-3{padding-left:1rem !important}
.ps-4{padding-left:1.5rem !important}
.ps-5{padding-left:3rem !important}
.gap-0{gap:0 !important}
.gap-1{gap:.25rem !important}
.gap-2{gap:.5rem !important}
.gap-3{gap:1rem !important}
.gap-4{gap:1.5rem !important}
.gap-5{gap:3rem !important}
.row-gap-0{row-gap:0 !important}
.row-gap-1{row-gap:.25rem !important}
.row-gap-2{row-gap:.5rem !important}
.row-gap-3{row-gap:1rem !important}
.row-gap-4{row-gap:1.5rem !important}
.row-gap-5{row-gap:3rem !important}
.column-gap-0{-moz-column-gap:0 !important;column-gap:0 !important}
.column-gap-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.column-gap-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.column-gap-3{-moz-column-gap:1rem !important;column-gap:1rem !important}
.column-gap-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.column-gap-5{-moz-column-gap:3rem !important;column-gap:3rem !important}
.font-monospace{font-family:var(--bs-font-monospace) !important}
.fs-1{font-size:calc(1.375rem + 1.5vw) !important}
.fs-2{font-size:calc(1.325rem + .9vw) !important}
.fs-3{font-size:calc(1.3rem + .6vw) !important}
.fs-4{font-size:calc(1.275rem + .3vw) !important}
.fs-5{font-size:1.25rem !important}
.fs-6{font-size:1rem !important}
.fst-italic{font-style:italic !important}
.fst-normal{font-style:normal !important}
.fw-lighter{font-weight:lighter !important}
.fw-light{font-weight:300 !important}
.fw-normal{font-weight:400 !important}
.fw-medium{font-weight:500 !important}
.fw-semibold,.fw-bold{font-weight:600 !important}
.fw-bolder{font-weight:bolder !important}
.lh-1{line-height:1 !important}
.lh-sm{line-height:1.25 !important}
.lh-base{line-height:1.5 !important}
.lh-lg{line-height:2 !important}
.text-start{text-align:left !important}
.text-end{text-align:right !important}
.text-center{text-align:center !important}
.text-decoration-none{text-decoration:none !important}
.text-decoration-underline{text-decoration:underline !important}
.text-decoration-line-through{text-decoration:line-through !important}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.text-wrap{white-space:normal !important}
.text-nowrap{white-space:nowrap !important}
.text-break{word-wrap:break-word !important;word-break:break-word !important}
.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity)) !important}
.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity)) !important}
.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity)) !important}
.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity)) !important}
.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity)) !important}
.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important}
.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity)) !important}
.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity)) !important}
.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity)) !important}
.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important}
.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity)) !important}
.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color) !important}
.text-black-50{--bs-text-opacity:1;color:#00000080 !important}
.text-white-50{--bs-text-opacity:1;color:#ffffff80 !important}
.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color) !important}
.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color) !important}
.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color) !important}
.text-reset{--bs-text-opacity:1;color:inherit !important}
.text-opacity-25{--bs-text-opacity:.25}
.text-opacity-50{--bs-text-opacity:.5}
.text-opacity-75{--bs-text-opacity:.75}
.text-opacity-100{--bs-text-opacity:1}
.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}
.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}
.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}
.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}
.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}
.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}
.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}
.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}
.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}
.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}
.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}
.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}
.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}
.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em !important}
.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em !important}
.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em !important}
.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity)) !important}
.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1)) !important}
.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}
.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}
.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}
.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}
.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}
.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}
.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity)) !important}
.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity)) !important}
.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity)) !important}
.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity)) !important}
.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity)) !important}
.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity)) !important}
.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important}
.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity)) !important}
.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity)) !important}
.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity)) !important}
.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity)) !important}
.bg-transparent{--bs-bg-opacity:1;background-color:transparent !important}
.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity)) !important}
.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity)) !important}
.bg-opacity-10{--bs-bg-opacity:.1}
.bg-opacity-25{--bs-bg-opacity:.25}
.bg-opacity-50{--bs-bg-opacity:.5}
.bg-opacity-75{--bs-bg-opacity:.75}
.bg-opacity-100{--bs-bg-opacity:1}
.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}
.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}
.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}
.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}
.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}
.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}
.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}
.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}
.bg-gradient{background-image:var(--bs-gradient) !important}
.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}
.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important}
.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}
.pe-none{pointer-events:none !important}
.pe-auto{pointer-events:auto !important}
.rounded{border-radius:var(--bs-border-radius) !important}
.rounded-0{border-radius:0 !important}
.rounded-1{border-radius:var(--bs-border-radius-sm) !important}
.rounded-2{border-radius:var(--bs-border-radius) !important}
.rounded-3{border-radius:var(--bs-border-radius-lg) !important}
.rounded-4{border-radius:var(--bs-border-radius-xl) !important}
.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}
.rounded-circle{border-radius:50% !important}
.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}
.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}
.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}
.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}
.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}
.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}
.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}
.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}
.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}
.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}
.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}
.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}
.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}
.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}
.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}
.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}
.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}
.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}
.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}
.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}
.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}
.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}
.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}
.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}
.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}
.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}
.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}
.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}
.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}
.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}
.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}
.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}
.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}
.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}
.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}
.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}
.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}
.visible{visibility:visible !important}
.invisible{visibility:hidden !important}
.z-n1{z-index:-1 !important}
.z-0{z-index:0 !important}
.z-1{z-index:1 !important}
.z-2{z-index:2 !important}
.z-3{z-index:3 !important}
@media(min-width:576px){.float-sm-start{float:left !important}
.float-sm-end{float:right !important}
.float-sm-none{float:none !important}
.object-fit-sm-contain{-o-object-fit:contain !important;object-fit:contain !important}
.object-fit-sm-cover{-o-object-fit:cover !important;object-fit:cover !important}
.object-fit-sm-fill{-o-object-fit:fill !important;object-fit:fill !important}
.object-fit-sm-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}
.object-fit-sm-none{-o-object-fit:none !important;object-fit:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-grid{display:grid !important}
.d-sm-inline-grid{display:inline-grid !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:flex !important}
.d-sm-inline-flex{display:inline-flex !important}
.d-sm-none{display:none !important}
.flex-sm-fill{flex:1 1 auto !important}
.flex-sm-row{flex-direction:row !important}
.flex-sm-column{flex-direction:column !important}
.flex-sm-row-reverse{flex-direction:row-reverse !important}
.flex-sm-column-reverse{flex-direction:column-reverse !important}
.flex-sm-grow-0{flex-grow:0 !important}
.flex-sm-grow-1{flex-grow:1 !important}
.flex-sm-shrink-0{flex-shrink:0 !important}
.flex-sm-shrink-1{flex-shrink:1 !important}
.flex-sm-wrap{flex-wrap:wrap !important}
.flex-sm-nowrap{flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-sm-start{justify-content:flex-start !important}
.justify-content-sm-end{justify-content:flex-end !important}
.justify-content-sm-center{justify-content:center !important}
.justify-content-sm-between{justify-content:space-between !important}
.justify-content-sm-around{justify-content:space-around !important}
.justify-content-sm-evenly{justify-content:space-evenly !important}
.align-items-sm-start{align-items:flex-start !important}
.align-items-sm-end{align-items:flex-end !important}
.align-items-sm-center{align-items:center !important}
.align-items-sm-baseline{align-items:baseline !important}
.align-items-sm-stretch{align-items:stretch !important}
.align-content-sm-start{align-content:flex-start !important}
.align-content-sm-end{align-content:flex-end !important}
.align-content-sm-center{align-content:center !important}
.align-content-sm-between{align-content:space-between !important}
.align-content-sm-around{align-content:space-around !important}
.align-content-sm-stretch{align-content:stretch !important}
.align-self-sm-auto{align-self:auto !important}
.align-self-sm-start{align-self:flex-start !important}
.align-self-sm-end{align-self:flex-end !important}
.align-self-sm-center{align-self:center !important}
.align-self-sm-baseline{align-self:baseline !important}
.align-self-sm-stretch{align-self:stretch !important}
.order-sm-first{order:-1 !important}
.order-sm-0{order:0 !important}
.order-sm-1{order:1 !important}
.order-sm-2{order:2 !important}
.order-sm-3{order:3 !important}
.order-sm-4{order:4 !important}
.order-sm-5{order:5 !important}
.order-sm-last{order:6 !important}
.m-sm-0{margin:0 !important}
.m-sm-1{margin:.25rem !important}
.m-sm-2{margin:.5rem !important}
.m-sm-3{margin:1rem !important}
.m-sm-4{margin:1.5rem !important}
.m-sm-5{margin:3rem !important}
.m-sm-auto{margin:auto !important}
.mx-sm-0{margin-right:0 !important;margin-left:0 !important}
.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}
.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}
.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-sm-0{margin-top:0 !important}
.mt-sm-1{margin-top:.25rem !important}
.mt-sm-2{margin-top:.5rem !important}
.mt-sm-3{margin-top:1rem !important}
.mt-sm-4{margin-top:1.5rem !important}
.mt-sm-5{margin-top:3rem !important}
.mt-sm-auto{margin-top:auto !important}
.me-sm-0{margin-right:0 !important}
.me-sm-1{margin-right:.25rem !important}
.me-sm-2{margin-right:.5rem !important}
.me-sm-3{margin-right:1rem !important}
.me-sm-4{margin-right:1.5rem !important}
.me-sm-5{margin-right:3rem !important}
.me-sm-auto{margin-right:auto !important}
.mb-sm-0{margin-bottom:0 !important}
.mb-sm-1{margin-bottom:.25rem !important}
.mb-sm-2{margin-bottom:.5rem !important}
.mb-sm-3{margin-bottom:1rem !important}
.mb-sm-4{margin-bottom:1.5rem !important}
.mb-sm-5{margin-bottom:3rem !important}
.mb-sm-auto{margin-bottom:auto !important}
.ms-sm-0{margin-left:0 !important}
.ms-sm-1{margin-left:.25rem !important}
.ms-sm-2{margin-left:.5rem !important}
.ms-sm-3{margin-left:1rem !important}
.ms-sm-4{margin-left:1.5rem !important}
.ms-sm-5{margin-left:3rem !important}
.ms-sm-auto{margin-left:auto !important}
.m-sm-n1{margin:-.25rem !important}
.m-sm-n2{margin:-.5rem !important}
.m-sm-n3{margin:-1rem !important}
.m-sm-n4{margin:-1.5rem !important}
.m-sm-n5{margin:-3rem !important}
.mx-sm-n1{margin-right:-.25rem !important;margin-left:-.25rem !important}
.mx-sm-n2{margin-right:-.5rem !important;margin-left:-.5rem !important}
.mx-sm-n3{margin-right:-1rem !important;margin-left:-1rem !important}
.mx-sm-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}
.mx-sm-n5{margin-right:-3rem !important;margin-left:-3rem !important}
.my-sm-n1{margin-top:-.25rem !important;margin-bottom:-.25rem !important}
.my-sm-n2{margin-top:-.5rem !important;margin-bottom:-.5rem !important}
.my-sm-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}
.my-sm-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}
.my-sm-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}
.mt-sm-n1{margin-top:-.25rem !important}
.mt-sm-n2{margin-top:-.5rem !important}
.mt-sm-n3{margin-top:-1rem !important}
.mt-sm-n4{margin-top:-1.5rem !important}
.mt-sm-n5{margin-top:-3rem !important}
.me-sm-n1{margin-right:-.25rem !important}
.me-sm-n2{margin-right:-.5rem !important}
.me-sm-n3{margin-right:-1rem !important}
.me-sm-n4{margin-right:-1.5rem !important}
.me-sm-n5{margin-right:-3rem !important}
.mb-sm-n1{margin-bottom:-.25rem !important}
.mb-sm-n2{margin-bottom:-.5rem !important}
.mb-sm-n3{margin-bottom:-1rem !important}
.mb-sm-n4{margin-bottom:-1.5rem !important}
.mb-sm-n5{margin-bottom:-3rem !important}
.ms-sm-n1{margin-left:-.25rem !important}
.ms-sm-n2{margin-left:-.5rem !important}
.ms-sm-n3{margin-left:-1rem !important}
.ms-sm-n4{margin-left:-1.5rem !important}
.ms-sm-n5{margin-left:-3rem !important}
.p-sm-0{padding:0 !important}
.p-sm-1{padding:.25rem !important}
.p-sm-2{padding:.5rem !important}
.p-sm-3{padding:1rem !important}
.p-sm-4{padding:1.5rem !important}
.p-sm-5{padding:3rem !important}
.px-sm-0{padding-right:0 !important;padding-left:0 !important}
.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}
.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}
.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}
.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-sm-0{padding-top:0 !important}
.pt-sm-1{padding-top:.25rem !important}
.pt-sm-2{padding-top:.5rem !important}
.pt-sm-3{padding-top:1rem !important}
.pt-sm-4{padding-top:1.5rem !important}
.pt-sm-5{padding-top:3rem !important}
.pe-sm-0{padding-right:0 !important}
.pe-sm-1{padding-right:.25rem !important}
.pe-sm-2{padding-right:.5rem !important}
.pe-sm-3{padding-right:1rem !important}
.pe-sm-4{padding-right:1.5rem !important}
.pe-sm-5{padding-right:3rem !important}
.pb-sm-0{padding-bottom:0 !important}
.pb-sm-1{padding-bottom:.25rem !important}
.pb-sm-2{padding-bottom:.5rem !important}
.pb-sm-3{padding-bottom:1rem !important}
.pb-sm-4{padding-bottom:1.5rem !important}
.pb-sm-5{padding-bottom:3rem !important}
.ps-sm-0{padding-left:0 !important}
.ps-sm-1{padding-left:.25rem !important}
.ps-sm-2{padding-left:.5rem !important}
.ps-sm-3{padding-left:1rem !important}
.ps-sm-4{padding-left:1.5rem !important}
.ps-sm-5{padding-left:3rem !important}
.gap-sm-0{gap:0 !important}
.gap-sm-1{gap:.25rem !important}
.gap-sm-2{gap:.5rem !important}
.gap-sm-3{gap:1rem !important}
.gap-sm-4{gap:1.5rem !important}
.gap-sm-5{gap:3rem !important}
.row-gap-sm-0{row-gap:0 !important}
.row-gap-sm-1{row-gap:.25rem !important}
.row-gap-sm-2{row-gap:.5rem !important}
.row-gap-sm-3{row-gap:1rem !important}
.row-gap-sm-4{row-gap:1.5rem !important}
.row-gap-sm-5{row-gap:3rem !important}
.column-gap-sm-0{-moz-column-gap:0 !important;column-gap:0 !important}
.column-gap-sm-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.column-gap-sm-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.column-gap-sm-3{-moz-column-gap:1rem !important;column-gap:1rem !important}
.column-gap-sm-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.column-gap-sm-5{-moz-column-gap:3rem !important;column-gap:3rem !important}
.text-sm-start{text-align:left !important}
.text-sm-end{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media(min-width:768px){.float-md-start{float:left !important}
.float-md-end{float:right !important}
.float-md-none{float:none !important}
.object-fit-md-contain{-o-object-fit:contain !important;object-fit:contain !important}
.object-fit-md-cover{-o-object-fit:cover !important;object-fit:cover !important}
.object-fit-md-fill{-o-object-fit:fill !important;object-fit:fill !important}
.object-fit-md-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}
.object-fit-md-none{-o-object-fit:none !important;object-fit:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-grid{display:grid !important}
.d-md-inline-grid{display:inline-grid !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:flex !important}
.d-md-inline-flex{display:inline-flex !important}
.d-md-none{display:none !important}
.flex-md-fill{flex:1 1 auto !important}
.flex-md-row{flex-direction:row !important}
.flex-md-column{flex-direction:column !important}
.flex-md-row-reverse{flex-direction:row-reverse !important}
.flex-md-column-reverse{flex-direction:column-reverse !important}
.flex-md-grow-0{flex-grow:0 !important}
.flex-md-grow-1{flex-grow:1 !important}
.flex-md-shrink-0{flex-shrink:0 !important}
.flex-md-shrink-1{flex-shrink:1 !important}
.flex-md-wrap{flex-wrap:wrap !important}
.flex-md-nowrap{flex-wrap:nowrap !important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-md-start{justify-content:flex-start !important}
.justify-content-md-end{justify-content:flex-end !important}
.justify-content-md-center{justify-content:center !important}
.justify-content-md-between{justify-content:space-between !important}
.justify-content-md-around{justify-content:space-around !important}
.justify-content-md-evenly{justify-content:space-evenly !important}
.align-items-md-start{align-items:flex-start !important}
.align-items-md-end{align-items:flex-end !important}
.align-items-md-center{align-items:center !important}
.align-items-md-baseline{align-items:baseline !important}
.align-items-md-stretch{align-items:stretch !important}
.align-content-md-start{align-content:flex-start !important}
.align-content-md-end{align-content:flex-end !important}
.align-content-md-center{align-content:center !important}
.align-content-md-between{align-content:space-between !important}
.align-content-md-around{align-content:space-around !important}
.align-content-md-stretch{align-content:stretch !important}
.align-self-md-auto{align-self:auto !important}
.align-self-md-start{align-self:flex-start !important}
.align-self-md-end{align-self:flex-end !important}
.align-self-md-center{align-self:center !important}
.align-self-md-baseline{align-self:baseline !important}
.align-self-md-stretch{align-self:stretch !important}
.order-md-first{order:-1 !important}
.order-md-0{order:0 !important}
.order-md-1{order:1 !important}
.order-md-2{order:2 !important}
.order-md-3{order:3 !important}
.order-md-4{order:4 !important}
.order-md-5{order:5 !important}
.order-md-last{order:6 !important}
.m-md-0{margin:0 !important}
.m-md-1{margin:.25rem !important}
.m-md-2{margin:.5rem !important}
.m-md-3{margin:1rem !important}
.m-md-4{margin:1.5rem !important}
.m-md-5{margin:3rem !important}
.m-md-auto{margin:auto !important}
.mx-md-0{margin-right:0 !important;margin-left:0 !important}
.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-md-auto{margin-right:auto !important;margin-left:auto !important}
.my-md-0{margin-top:0 !important;margin-bottom:0 !important}
.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-md-0{margin-top:0 !important}
.mt-md-1{margin-top:.25rem !important}
.mt-md-2{margin-top:.5rem !important}
.mt-md-3{margin-top:1rem !important}
.mt-md-4{margin-top:1.5rem !important}
.mt-md-5{margin-top:3rem !important}
.mt-md-auto{margin-top:auto !important}
.me-md-0{margin-right:0 !important}
.me-md-1{margin-right:.25rem !important}
.me-md-2{margin-right:.5rem !important}
.me-md-3{margin-right:1rem !important}
.me-md-4{margin-right:1.5rem !important}
.me-md-5{margin-right:3rem !important}
.me-md-auto{margin-right:auto !important}
.mb-md-0{margin-bottom:0 !important}
.mb-md-1{margin-bottom:.25rem !important}
.mb-md-2{margin-bottom:.5rem !important}
.mb-md-3{margin-bottom:1rem !important}
.mb-md-4{margin-bottom:1.5rem !important}
.mb-md-5{margin-bottom:3rem !important}
.mb-md-auto{margin-bottom:auto !important}
.ms-md-0{margin-left:0 !important}
.ms-md-1{margin-left:.25rem !important}
.ms-md-2{margin-left:.5rem !important}
.ms-md-3{margin-left:1rem !important}
.ms-md-4{margin-left:1.5rem !important}
.ms-md-5{margin-left:3rem !important}
.ms-md-auto{margin-left:auto !important}
.m-md-n1{margin:-.25rem !important}
.m-md-n2{margin:-.5rem !important}
.m-md-n3{margin:-1rem !important}
.m-md-n4{margin:-1.5rem !important}
.m-md-n5{margin:-3rem !important}
.mx-md-n1{margin-right:-.25rem !important;margin-left:-.25rem !important}
.mx-md-n2{margin-right:-.5rem !important;margin-left:-.5rem !important}
.mx-md-n3{margin-right:-1rem !important;margin-left:-1rem !important}
.mx-md-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}
.mx-md-n5{margin-right:-3rem !important;margin-left:-3rem !important}
.my-md-n1{margin-top:-.25rem !important;margin-bottom:-.25rem !important}
.my-md-n2{margin-top:-.5rem !important;margin-bottom:-.5rem !important}
.my-md-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}
.my-md-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}
.my-md-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}
.mt-md-n1{margin-top:-.25rem !important}
.mt-md-n2{margin-top:-.5rem !important}
.mt-md-n3{margin-top:-1rem !important}
.mt-md-n4{margin-top:-1.5rem !important}
.mt-md-n5{margin-top:-3rem !important}
.me-md-n1{margin-right:-.25rem !important}
.me-md-n2{margin-right:-.5rem !important}
.me-md-n3{margin-right:-1rem !important}
.me-md-n4{margin-right:-1.5rem !important}
.me-md-n5{margin-right:-3rem !important}
.mb-md-n1{margin-bottom:-.25rem !important}
.mb-md-n2{margin-bottom:-.5rem !important}
.mb-md-n3{margin-bottom:-1rem !important}
.mb-md-n4{margin-bottom:-1.5rem !important}
.mb-md-n5{margin-bottom:-3rem !important}
.ms-md-n1{margin-left:-.25rem !important}
.ms-md-n2{margin-left:-.5rem !important}
.ms-md-n3{margin-left:-1rem !important}
.ms-md-n4{margin-left:-1.5rem !important}
.ms-md-n5{margin-left:-3rem !important}
.p-md-0{padding:0 !important}
.p-md-1{padding:.25rem !important}
.p-md-2{padding:.5rem !important}
.p-md-3{padding:1rem !important}
.p-md-4{padding:1.5rem !important}
.p-md-5{padding:3rem !important}
.px-md-0{padding-right:0 !important;padding-left:0 !important}
.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-md-3{padding-right:1rem !important;padding-left:1rem !important}
.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-md-5{padding-right:3rem !important;padding-left:3rem !important}
.py-md-0{padding-top:0 !important;padding-bottom:0 !important}
.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-md-0{padding-top:0 !important}
.pt-md-1{padding-top:.25rem !important}
.pt-md-2{padding-top:.5rem !important}
.pt-md-3{padding-top:1rem !important}
.pt-md-4{padding-top:1.5rem !important}
.pt-md-5{padding-top:3rem !important}
.pe-md-0{padding-right:0 !important}
.pe-md-1{padding-right:.25rem !important}
.pe-md-2{padding-right:.5rem !important}
.pe-md-3{padding-right:1rem !important}
.pe-md-4{padding-right:1.5rem !important}
.pe-md-5{padding-right:3rem !important}
.pb-md-0{padding-bottom:0 !important}
.pb-md-1{padding-bottom:.25rem !important}
.pb-md-2{padding-bottom:.5rem !important}
.pb-md-3{padding-bottom:1rem !important}
.pb-md-4{padding-bottom:1.5rem !important}
.pb-md-5{padding-bottom:3rem !important}
.ps-md-0{padding-left:0 !important}
.ps-md-1{padding-left:.25rem !important}
.ps-md-2{padding-left:.5rem !important}
.ps-md-3{padding-left:1rem !important}
.ps-md-4{padding-left:1.5rem !important}
.ps-md-5{padding-left:3rem !important}
.gap-md-0{gap:0 !important}
.gap-md-1{gap:.25rem !important}
.gap-md-2{gap:.5rem !important}
.gap-md-3{gap:1rem !important}
.gap-md-4{gap:1.5rem !important}
.gap-md-5{gap:3rem !important}
.row-gap-md-0{row-gap:0 !important}
.row-gap-md-1{row-gap:.25rem !important}
.row-gap-md-2{row-gap:.5rem !important}
.row-gap-md-3{row-gap:1rem !important}
.row-gap-md-4{row-gap:1.5rem !important}
.row-gap-md-5{row-gap:3rem !important}
.column-gap-md-0{-moz-column-gap:0 !important;column-gap:0 !important}
.column-gap-md-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.column-gap-md-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.column-gap-md-3{-moz-column-gap:1rem !important;column-gap:1rem !important}
.column-gap-md-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.column-gap-md-5{-moz-column-gap:3rem !important;column-gap:3rem !important}
.text-md-start{text-align:left !important}
.text-md-end{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:992px){.float-lg-start{float:left !important}
.float-lg-end{float:right !important}
.float-lg-none{float:none !important}
.object-fit-lg-contain{-o-object-fit:contain !important;object-fit:contain !important}
.object-fit-lg-cover{-o-object-fit:cover !important;object-fit:cover !important}
.object-fit-lg-fill{-o-object-fit:fill !important;object-fit:fill !important}
.object-fit-lg-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}
.object-fit-lg-none{-o-object-fit:none !important;object-fit:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-grid{display:grid !important}
.d-lg-inline-grid{display:inline-grid !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:flex !important}
.d-lg-inline-flex{display:inline-flex !important}
.d-lg-none{display:none !important}
.flex-lg-fill{flex:1 1 auto !important}
.flex-lg-row{flex-direction:row !important}
.flex-lg-column{flex-direction:column !important}
.flex-lg-row-reverse{flex-direction:row-reverse !important}
.flex-lg-column-reverse{flex-direction:column-reverse !important}
.flex-lg-grow-0{flex-grow:0 !important}
.flex-lg-grow-1{flex-grow:1 !important}
.flex-lg-shrink-0{flex-shrink:0 !important}
.flex-lg-shrink-1{flex-shrink:1 !important}
.flex-lg-wrap{flex-wrap:wrap !important}
.flex-lg-nowrap{flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-lg-start{justify-content:flex-start !important}
.justify-content-lg-end{justify-content:flex-end !important}
.justify-content-lg-center{justify-content:center !important}
.justify-content-lg-between{justify-content:space-between !important}
.justify-content-lg-around{justify-content:space-around !important}
.justify-content-lg-evenly{justify-content:space-evenly !important}
.align-items-lg-start{align-items:flex-start !important}
.align-items-lg-end{align-items:flex-end !important}
.align-items-lg-center{align-items:center !important}
.align-items-lg-baseline{align-items:baseline !important}
.align-items-lg-stretch{align-items:stretch !important}
.align-content-lg-start{align-content:flex-start !important}
.align-content-lg-end{align-content:flex-end !important}
.align-content-lg-center{align-content:center !important}
.align-content-lg-between{align-content:space-between !important}
.align-content-lg-around{align-content:space-around !important}
.align-content-lg-stretch{align-content:stretch !important}
.align-self-lg-auto{align-self:auto !important}
.align-self-lg-start{align-self:flex-start !important}
.align-self-lg-end{align-self:flex-end !important}
.align-self-lg-center{align-self:center !important}
.align-self-lg-baseline{align-self:baseline !important}
.align-self-lg-stretch{align-self:stretch !important}
.order-lg-first{order:-1 !important}
.order-lg-0{order:0 !important}
.order-lg-1{order:1 !important}
.order-lg-2{order:2 !important}
.order-lg-3{order:3 !important}
.order-lg-4{order:4 !important}
.order-lg-5{order:5 !important}
.order-lg-last{order:6 !important}
.m-lg-0{margin:0 !important}
.m-lg-1{margin:.25rem !important}
.m-lg-2{margin:.5rem !important}
.m-lg-3{margin:1rem !important}
.m-lg-4{margin:1.5rem !important}
.m-lg-5{margin:3rem !important}
.m-lg-auto{margin:auto !important}
.mx-lg-0{margin-right:0 !important;margin-left:0 !important}
.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}
.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}
.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-lg-0{margin-top:0 !important}
.mt-lg-1{margin-top:.25rem !important}
.mt-lg-2{margin-top:.5rem !important}
.mt-lg-3{margin-top:1rem !important}
.mt-lg-4{margin-top:1.5rem !important}
.mt-lg-5{margin-top:3rem !important}
.mt-lg-auto{margin-top:auto !important}
.me-lg-0{margin-right:0 !important}
.me-lg-1{margin-right:.25rem !important}
.me-lg-2{margin-right:.5rem !important}
.me-lg-3{margin-right:1rem !important}
.me-lg-4{margin-right:1.5rem !important}
.me-lg-5{margin-right:3rem !important}
.me-lg-auto{margin-right:auto !important}
.mb-lg-0{margin-bottom:0 !important}
.mb-lg-1{margin-bottom:.25rem !important}
.mb-lg-2{margin-bottom:.5rem !important}
.mb-lg-3{margin-bottom:1rem !important}
.mb-lg-4{margin-bottom:1.5rem !important}
.mb-lg-5{margin-bottom:3rem !important}
.mb-lg-auto{margin-bottom:auto !important}
.ms-lg-0{margin-left:0 !important}
.ms-lg-1{margin-left:.25rem !important}
.ms-lg-2{margin-left:.5rem !important}
.ms-lg-3{margin-left:1rem !important}
.ms-lg-4{margin-left:1.5rem !important}
.ms-lg-5{margin-left:3rem !important}
.ms-lg-auto{margin-left:auto !important}
.m-lg-n1{margin:-.25rem !important}
.m-lg-n2{margin:-.5rem !important}
.m-lg-n3{margin:-1rem !important}
.m-lg-n4{margin:-1.5rem !important}
.m-lg-n5{margin:-3rem !important}
.mx-lg-n1{margin-right:-.25rem !important;margin-left:-.25rem !important}
.mx-lg-n2{margin-right:-.5rem !important;margin-left:-.5rem !important}
.mx-lg-n3{margin-right:-1rem !important;margin-left:-1rem !important}
.mx-lg-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}
.mx-lg-n5{margin-right:-3rem !important;margin-left:-3rem !important}
.my-lg-n1{margin-top:-.25rem !important;margin-bottom:-.25rem !important}
.my-lg-n2{margin-top:-.5rem !important;margin-bottom:-.5rem !important}
.my-lg-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}
.my-lg-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}
.my-lg-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}
.mt-lg-n1{margin-top:-.25rem !important}
.mt-lg-n2{margin-top:-.5rem !important}
.mt-lg-n3{margin-top:-1rem !important}
.mt-lg-n4{margin-top:-1.5rem !important}
.mt-lg-n5{margin-top:-3rem !important}
.me-lg-n1{margin-right:-.25rem !important}
.me-lg-n2{margin-right:-.5rem !important}
.me-lg-n3{margin-right:-1rem !important}
.me-lg-n4{margin-right:-1.5rem !important}
.me-lg-n5{margin-right:-3rem !important}
.mb-lg-n1{margin-bottom:-.25rem !important}
.mb-lg-n2{margin-bottom:-.5rem !important}
.mb-lg-n3{margin-bottom:-1rem !important}
.mb-lg-n4{margin-bottom:-1.5rem !important}
.mb-lg-n5{margin-bottom:-3rem !important}
.ms-lg-n1{margin-left:-.25rem !important}
.ms-lg-n2{margin-left:-.5rem !important}
.ms-lg-n3{margin-left:-1rem !important}
.ms-lg-n4{margin-left:-1.5rem !important}
.ms-lg-n5{margin-left:-3rem !important}
.p-lg-0{padding:0 !important}
.p-lg-1{padding:.25rem !important}
.p-lg-2{padding:.5rem !important}
.p-lg-3{padding:1rem !important}
.p-lg-4{padding:1.5rem !important}
.p-lg-5{padding:3rem !important}
.px-lg-0{padding-right:0 !important;padding-left:0 !important}
.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}
.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}
.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}
.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-lg-0{padding-top:0 !important}
.pt-lg-1{padding-top:.25rem !important}
.pt-lg-2{padding-top:.5rem !important}
.pt-lg-3{padding-top:1rem !important}
.pt-lg-4{padding-top:1.5rem !important}
.pt-lg-5{padding-top:3rem !important}
.pe-lg-0{padding-right:0 !important}
.pe-lg-1{padding-right:.25rem !important}
.pe-lg-2{padding-right:.5rem !important}
.pe-lg-3{padding-right:1rem !important}
.pe-lg-4{padding-right:1.5rem !important}
.pe-lg-5{padding-right:3rem !important}
.pb-lg-0{padding-bottom:0 !important}
.pb-lg-1{padding-bottom:.25rem !important}
.pb-lg-2{padding-bottom:.5rem !important}
.pb-lg-3{padding-bottom:1rem !important}
.pb-lg-4{padding-bottom:1.5rem !important}
.pb-lg-5{padding-bottom:3rem !important}
.ps-lg-0{padding-left:0 !important}
.ps-lg-1{padding-left:.25rem !important}
.ps-lg-2{padding-left:.5rem !important}
.ps-lg-3{padding-left:1rem !important}
.ps-lg-4{padding-left:1.5rem !important}
.ps-lg-5{padding-left:3rem !important}
.gap-lg-0{gap:0 !important}
.gap-lg-1{gap:.25rem !important}
.gap-lg-2{gap:.5rem !important}
.gap-lg-3{gap:1rem !important}
.gap-lg-4{gap:1.5rem !important}
.gap-lg-5{gap:3rem !important}
.row-gap-lg-0{row-gap:0 !important}
.row-gap-lg-1{row-gap:.25rem !important}
.row-gap-lg-2{row-gap:.5rem !important}
.row-gap-lg-3{row-gap:1rem !important}
.row-gap-lg-4{row-gap:1.5rem !important}
.row-gap-lg-5{row-gap:3rem !important}
.column-gap-lg-0{-moz-column-gap:0 !important;column-gap:0 !important}
.column-gap-lg-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.column-gap-lg-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.column-gap-lg-3{-moz-column-gap:1rem !important;column-gap:1rem !important}
.column-gap-lg-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.column-gap-lg-5{-moz-column-gap:3rem !important;column-gap:3rem !important}
.text-lg-start{text-align:left !important}
.text-lg-end{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media(min-width:1200px){.float-xl-start{float:left !important}
.float-xl-end{float:right !important}
.float-xl-none{float:none !important}
.object-fit-xl-contain{-o-object-fit:contain !important;object-fit:contain !important}
.object-fit-xl-cover{-o-object-fit:cover !important;object-fit:cover !important}
.object-fit-xl-fill{-o-object-fit:fill !important;object-fit:fill !important}
.object-fit-xl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}
.object-fit-xl-none{-o-object-fit:none !important;object-fit:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-grid{display:grid !important}
.d-xl-inline-grid{display:inline-grid !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:flex !important}
.d-xl-inline-flex{display:inline-flex !important}
.d-xl-none{display:none !important}
.flex-xl-fill{flex:1 1 auto !important}
.flex-xl-row{flex-direction:row !important}
.flex-xl-column{flex-direction:column !important}
.flex-xl-row-reverse{flex-direction:row-reverse !important}
.flex-xl-column-reverse{flex-direction:column-reverse !important}
.flex-xl-grow-0{flex-grow:0 !important}
.flex-xl-grow-1{flex-grow:1 !important}
.flex-xl-shrink-0{flex-shrink:0 !important}
.flex-xl-shrink-1{flex-shrink:1 !important}
.flex-xl-wrap{flex-wrap:wrap !important}
.flex-xl-nowrap{flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-xl-start{justify-content:flex-start !important}
.justify-content-xl-end{justify-content:flex-end !important}
.justify-content-xl-center{justify-content:center !important}
.justify-content-xl-between{justify-content:space-between !important}
.justify-content-xl-around{justify-content:space-around !important}
.justify-content-xl-evenly{justify-content:space-evenly !important}
.align-items-xl-start{align-items:flex-start !important}
.align-items-xl-end{align-items:flex-end !important}
.align-items-xl-center{align-items:center !important}
.align-items-xl-baseline{align-items:baseline !important}
.align-items-xl-stretch{align-items:stretch !important}
.align-content-xl-start{align-content:flex-start !important}
.align-content-xl-end{align-content:flex-end !important}
.align-content-xl-center{align-content:center !important}
.align-content-xl-between{align-content:space-between !important}
.align-content-xl-around{align-content:space-around !important}
.align-content-xl-stretch{align-content:stretch !important}
.align-self-xl-auto{align-self:auto !important}
.align-self-xl-start{align-self:flex-start !important}
.align-self-xl-end{align-self:flex-end !important}
.align-self-xl-center{align-self:center !important}
.align-self-xl-baseline{align-self:baseline !important}
.align-self-xl-stretch{align-self:stretch !important}
.order-xl-first{order:-1 !important}
.order-xl-0{order:0 !important}
.order-xl-1{order:1 !important}
.order-xl-2{order:2 !important}
.order-xl-3{order:3 !important}
.order-xl-4{order:4 !important}
.order-xl-5{order:5 !important}
.order-xl-last{order:6 !important}
.m-xl-0{margin:0 !important}
.m-xl-1{margin:.25rem !important}
.m-xl-2{margin:.5rem !important}
.m-xl-3{margin:1rem !important}
.m-xl-4{margin:1.5rem !important}
.m-xl-5{margin:3rem !important}
.m-xl-auto{margin:auto !important}
.mx-xl-0{margin-right:0 !important;margin-left:0 !important}
.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}
.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}
.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-xl-0{margin-top:0 !important}
.mt-xl-1{margin-top:.25rem !important}
.mt-xl-2{margin-top:.5rem !important}
.mt-xl-3{margin-top:1rem !important}
.mt-xl-4{margin-top:1.5rem !important}
.mt-xl-5{margin-top:3rem !important}
.mt-xl-auto{margin-top:auto !important}
.me-xl-0{margin-right:0 !important}
.me-xl-1{margin-right:.25rem !important}
.me-xl-2{margin-right:.5rem !important}
.me-xl-3{margin-right:1rem !important}
.me-xl-4{margin-right:1.5rem !important}
.me-xl-5{margin-right:3rem !important}
.me-xl-auto{margin-right:auto !important}
.mb-xl-0{margin-bottom:0 !important}
.mb-xl-1{margin-bottom:.25rem !important}
.mb-xl-2{margin-bottom:.5rem !important}
.mb-xl-3{margin-bottom:1rem !important}
.mb-xl-4{margin-bottom:1.5rem !important}
.mb-xl-5{margin-bottom:3rem !important}
.mb-xl-auto{margin-bottom:auto !important}
.ms-xl-0{margin-left:0 !important}
.ms-xl-1{margin-left:.25rem !important}
.ms-xl-2{margin-left:.5rem !important}
.ms-xl-3{margin-left:1rem !important}
.ms-xl-4{margin-left:1.5rem !important}
.ms-xl-5{margin-left:3rem !important}
.ms-xl-auto{margin-left:auto !important}
.m-xl-n1{margin:-.25rem !important}
.m-xl-n2{margin:-.5rem !important}
.m-xl-n3{margin:-1rem !important}
.m-xl-n4{margin:-1.5rem !important}
.m-xl-n5{margin:-3rem !important}
.mx-xl-n1{margin-right:-.25rem !important;margin-left:-.25rem !important}
.mx-xl-n2{margin-right:-.5rem !important;margin-left:-.5rem !important}
.mx-xl-n3{margin-right:-1rem !important;margin-left:-1rem !important}
.mx-xl-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}
.mx-xl-n5{margin-right:-3rem !important;margin-left:-3rem !important}
.my-xl-n1{margin-top:-.25rem !important;margin-bottom:-.25rem !important}
.my-xl-n2{margin-top:-.5rem !important;margin-bottom:-.5rem !important}
.my-xl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}
.my-xl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}
.my-xl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}
.mt-xl-n1{margin-top:-.25rem !important}
.mt-xl-n2{margin-top:-.5rem !important}
.mt-xl-n3{margin-top:-1rem !important}
.mt-xl-n4{margin-top:-1.5rem !important}
.mt-xl-n5{margin-top:-3rem !important}
.me-xl-n1{margin-right:-.25rem !important}
.me-xl-n2{margin-right:-.5rem !important}
.me-xl-n3{margin-right:-1rem !important}
.me-xl-n4{margin-right:-1.5rem !important}
.me-xl-n5{margin-right:-3rem !important}
.mb-xl-n1{margin-bottom:-.25rem !important}
.mb-xl-n2{margin-bottom:-.5rem !important}
.mb-xl-n3{margin-bottom:-1rem !important}
.mb-xl-n4{margin-bottom:-1.5rem !important}
.mb-xl-n5{margin-bottom:-3rem !important}
.ms-xl-n1{margin-left:-.25rem !important}
.ms-xl-n2{margin-left:-.5rem !important}
.ms-xl-n3{margin-left:-1rem !important}
.ms-xl-n4{margin-left:-1.5rem !important}
.ms-xl-n5{margin-left:-3rem !important}
.p-xl-0{padding:0 !important}
.p-xl-1{padding:.25rem !important}
.p-xl-2{padding:.5rem !important}
.p-xl-3{padding:1rem !important}
.p-xl-4{padding:1.5rem !important}
.p-xl-5{padding:3rem !important}
.px-xl-0{padding-right:0 !important;padding-left:0 !important}
.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}
.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}
.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}
.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-xl-0{padding-top:0 !important}
.pt-xl-1{padding-top:.25rem !important}
.pt-xl-2{padding-top:.5rem !important}
.pt-xl-3{padding-top:1rem !important}
.pt-xl-4{padding-top:1.5rem !important}
.pt-xl-5{padding-top:3rem !important}
.pe-xl-0{padding-right:0 !important}
.pe-xl-1{padding-right:.25rem !important}
.pe-xl-2{padding-right:.5rem !important}
.pe-xl-3{padding-right:1rem !important}
.pe-xl-4{padding-right:1.5rem !important}
.pe-xl-5{padding-right:3rem !important}
.pb-xl-0{padding-bottom:0 !important}
.pb-xl-1{padding-bottom:.25rem !important}
.pb-xl-2{padding-bottom:.5rem !important}
.pb-xl-3{padding-bottom:1rem !important}
.pb-xl-4{padding-bottom:1.5rem !important}
.pb-xl-5{padding-bottom:3rem !important}
.ps-xl-0{padding-left:0 !important}
.ps-xl-1{padding-left:.25rem !important}
.ps-xl-2{padding-left:.5rem !important}
.ps-xl-3{padding-left:1rem !important}
.ps-xl-4{padding-left:1.5rem !important}
.ps-xl-5{padding-left:3rem !important}
.gap-xl-0{gap:0 !important}
.gap-xl-1{gap:.25rem !important}
.gap-xl-2{gap:.5rem !important}
.gap-xl-3{gap:1rem !important}
.gap-xl-4{gap:1.5rem !important}
.gap-xl-5{gap:3rem !important}
.row-gap-xl-0{row-gap:0 !important}
.row-gap-xl-1{row-gap:.25rem !important}
.row-gap-xl-2{row-gap:.5rem !important}
.row-gap-xl-3{row-gap:1rem !important}
.row-gap-xl-4{row-gap:1.5rem !important}
.row-gap-xl-5{row-gap:3rem !important}
.column-gap-xl-0{-moz-column-gap:0 !important;column-gap:0 !important}
.column-gap-xl-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.column-gap-xl-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.column-gap-xl-3{-moz-column-gap:1rem !important;column-gap:1rem !important}
.column-gap-xl-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.column-gap-xl-5{-moz-column-gap:3rem !important;column-gap:3rem !important}
.text-xl-start{text-align:left !important}
.text-xl-end{text-align:right !important}
.text-xl-center{text-align:center !important}
}
@media(min-width:1400px){.float-xxl-start{float:left !important}
.float-xxl-end{float:right !important}
.float-xxl-none{float:none !important}
.object-fit-xxl-contain{-o-object-fit:contain !important;object-fit:contain !important}
.object-fit-xxl-cover{-o-object-fit:cover !important;object-fit:cover !important}
.object-fit-xxl-fill{-o-object-fit:fill !important;object-fit:fill !important}
.object-fit-xxl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}
.object-fit-xxl-none{-o-object-fit:none !important;object-fit:none !important}
.d-xxl-inline{display:inline !important}
.d-xxl-inline-block{display:inline-block !important}
.d-xxl-block{display:block !important}
.d-xxl-grid{display:grid !important}
.d-xxl-inline-grid{display:inline-grid !important}
.d-xxl-table{display:table !important}
.d-xxl-table-row{display:table-row !important}
.d-xxl-table-cell{display:table-cell !important}
.d-xxl-flex{display:flex !important}
.d-xxl-inline-flex{display:inline-flex !important}
.d-xxl-none{display:none !important}
.flex-xxl-fill{flex:1 1 auto !important}
.flex-xxl-row{flex-direction:row !important}
.flex-xxl-column{flex-direction:column !important}
.flex-xxl-row-reverse{flex-direction:row-reverse !important}
.flex-xxl-column-reverse{flex-direction:column-reverse !important}
.flex-xxl-grow-0{flex-grow:0 !important}
.flex-xxl-grow-1{flex-grow:1 !important}
.flex-xxl-shrink-0{flex-shrink:0 !important}
.flex-xxl-shrink-1{flex-shrink:1 !important}
.flex-xxl-wrap{flex-wrap:wrap !important}
.flex-xxl-nowrap{flex-wrap:nowrap !important}
.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}
.justify-content-xxl-start{justify-content:flex-start !important}
.justify-content-xxl-end{justify-content:flex-end !important}
.justify-content-xxl-center{justify-content:center !important}
.justify-content-xxl-between{justify-content:space-between !important}
.justify-content-xxl-around{justify-content:space-around !important}
.justify-content-xxl-evenly{justify-content:space-evenly !important}
.align-items-xxl-start{align-items:flex-start !important}
.align-items-xxl-end{align-items:flex-end !important}
.align-items-xxl-center{align-items:center !important}
.align-items-xxl-baseline{align-items:baseline !important}
.align-items-xxl-stretch{align-items:stretch !important}
.align-content-xxl-start{align-content:flex-start !important}
.align-content-xxl-end{align-content:flex-end !important}
.align-content-xxl-center{align-content:center !important}
.align-content-xxl-between{align-content:space-between !important}
.align-content-xxl-around{align-content:space-around !important}
.align-content-xxl-stretch{align-content:stretch !important}
.align-self-xxl-auto{align-self:auto !important}
.align-self-xxl-start{align-self:flex-start !important}
.align-self-xxl-end{align-self:flex-end !important}
.align-self-xxl-center{align-self:center !important}
.align-self-xxl-baseline{align-self:baseline !important}
.align-self-xxl-stretch{align-self:stretch !important}
.order-xxl-first{order:-1 !important}
.order-xxl-0{order:0 !important}
.order-xxl-1{order:1 !important}
.order-xxl-2{order:2 !important}
.order-xxl-3{order:3 !important}
.order-xxl-4{order:4 !important}
.order-xxl-5{order:5 !important}
.order-xxl-last{order:6 !important}
.m-xxl-0{margin:0 !important}
.m-xxl-1{margin:.25rem !important}
.m-xxl-2{margin:.5rem !important}
.m-xxl-3{margin:1rem !important}
.m-xxl-4{margin:1.5rem !important}
.m-xxl-5{margin:3rem !important}
.m-xxl-auto{margin:auto !important}
.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}
.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}
.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}
.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-xxl-0{margin-top:0 !important}
.mt-xxl-1{margin-top:.25rem !important}
.mt-xxl-2{margin-top:.5rem !important}
.mt-xxl-3{margin-top:1rem !important}
.mt-xxl-4{margin-top:1.5rem !important}
.mt-xxl-5{margin-top:3rem !important}
.mt-xxl-auto{margin-top:auto !important}
.me-xxl-0{margin-right:0 !important}
.me-xxl-1{margin-right:.25rem !important}
.me-xxl-2{margin-right:.5rem !important}
.me-xxl-3{margin-right:1rem !important}
.me-xxl-4{margin-right:1.5rem !important}
.me-xxl-5{margin-right:3rem !important}
.me-xxl-auto{margin-right:auto !important}
.mb-xxl-0{margin-bottom:0 !important}
.mb-xxl-1{margin-bottom:.25rem !important}
.mb-xxl-2{margin-bottom:.5rem !important}
.mb-xxl-3{margin-bottom:1rem !important}
.mb-xxl-4{margin-bottom:1.5rem !important}
.mb-xxl-5{margin-bottom:3rem !important}
.mb-xxl-auto{margin-bottom:auto !important}
.ms-xxl-0{margin-left:0 !important}
.ms-xxl-1{margin-left:.25rem !important}
.ms-xxl-2{margin-left:.5rem !important}
.ms-xxl-3{margin-left:1rem !important}
.ms-xxl-4{margin-left:1.5rem !important}
.ms-xxl-5{margin-left:3rem !important}
.ms-xxl-auto{margin-left:auto !important}
.m-xxl-n1{margin:-.25rem !important}
.m-xxl-n2{margin:-.5rem !important}
.m-xxl-n3{margin:-1rem !important}
.m-xxl-n4{margin:-1.5rem !important}
.m-xxl-n5{margin:-3rem !important}
.mx-xxl-n1{margin-right:-.25rem !important;margin-left:-.25rem !important}
.mx-xxl-n2{margin-right:-.5rem !important;margin-left:-.5rem !important}
.mx-xxl-n3{margin-right:-1rem !important;margin-left:-1rem !important}
.mx-xxl-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}
.mx-xxl-n5{margin-right:-3rem !important;margin-left:-3rem !important}
.my-xxl-n1{margin-top:-.25rem !important;margin-bottom:-.25rem !important}
.my-xxl-n2{margin-top:-.5rem !important;margin-bottom:-.5rem !important}
.my-xxl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}
.my-xxl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}
.my-xxl-n5{margin-top:-3rem !important;margin-bottom:-3rem !important}
.mt-xxl-n1{margin-top:-.25rem !important}
.mt-xxl-n2{margin-top:-.5rem !important}
.mt-xxl-n3{margin-top:-1rem !important}
.mt-xxl-n4{margin-top:-1.5rem !important}
.mt-xxl-n5{margin-top:-3rem !important}
.me-xxl-n1{margin-right:-.25rem !important}
.me-xxl-n2{margin-right:-.5rem !important}
.me-xxl-n3{margin-right:-1rem !important}
.me-xxl-n4{margin-right:-1.5rem !important}
.me-xxl-n5{margin-right:-3rem !important}
.mb-xxl-n1{margin-bottom:-.25rem !important}
.mb-xxl-n2{margin-bottom:-.5rem !important}
.mb-xxl-n3{margin-bottom:-1rem !important}
.mb-xxl-n4{margin-bottom:-1.5rem !important}
.mb-xxl-n5{margin-bottom:-3rem !important}
.ms-xxl-n1{margin-left:-.25rem !important}
.ms-xxl-n2{margin-left:-.5rem !important}
.ms-xxl-n3{margin-left:-1rem !important}
.ms-xxl-n4{margin-left:-1.5rem !important}
.ms-xxl-n5{margin-left:-3rem !important}
.p-xxl-0{padding:0 !important}
.p-xxl-1{padding:.25rem !important}
.p-xxl-2{padding:.5rem !important}
.p-xxl-3{padding:1rem !important}
.p-xxl-4{padding:1.5rem !important}
.p-xxl-5{padding:3rem !important}
.px-xxl-0{padding-right:0 !important;padding-left:0 !important}
.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}
.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}
.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}
.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-xxl-0{padding-top:0 !important}
.pt-xxl-1{padding-top:.25rem !important}
.pt-xxl-2{padding-top:.5rem !important}
.pt-xxl-3{padding-top:1rem !important}
.pt-xxl-4{padding-top:1.5rem !important}
.pt-xxl-5{padding-top:3rem !important}
.pe-xxl-0{padding-right:0 !important}
.pe-xxl-1{padding-right:.25rem !important}
.pe-xxl-2{padding-right:.5rem !important}
.pe-xxl-3{padding-right:1rem !important}
.pe-xxl-4{padding-right:1.5rem !important}
.pe-xxl-5{padding-right:3rem !important}
.pb-xxl-0{padding-bottom:0 !important}
.pb-xxl-1{padding-bottom:.25rem !important}
.pb-xxl-2{padding-bottom:.5rem !important}
.pb-xxl-3{padding-bottom:1rem !important}
.pb-xxl-4{padding-bottom:1.5rem !important}
.pb-xxl-5{padding-bottom:3rem !important}
.ps-xxl-0{padding-left:0 !important}
.ps-xxl-1{padding-left:.25rem !important}
.ps-xxl-2{padding-left:.5rem !important}
.ps-xxl-3{padding-left:1rem !important}
.ps-xxl-4{padding-left:1.5rem !important}
.ps-xxl-5{padding-left:3rem !important}
.gap-xxl-0{gap:0 !important}
.gap-xxl-1{gap:.25rem !important}
.gap-xxl-2{gap:.5rem !important}
.gap-xxl-3{gap:1rem !important}
.gap-xxl-4{gap:1.5rem !important}
.gap-xxl-5{gap:3rem !important}
.row-gap-xxl-0{row-gap:0 !important}
.row-gap-xxl-1{row-gap:.25rem !important}
.row-gap-xxl-2{row-gap:.5rem !important}
.row-gap-xxl-3{row-gap:1rem !important}
.row-gap-xxl-4{row-gap:1.5rem !important}
.row-gap-xxl-5{row-gap:3rem !important}
.column-gap-xxl-0{-moz-column-gap:0 !important;column-gap:0 !important}
.column-gap-xxl-1{-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.column-gap-xxl-2{-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.column-gap-xxl-3{-moz-column-gap:1rem !important;column-gap:1rem !important}
.column-gap-xxl-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.column-gap-xxl-5{-moz-column-gap:3rem !important;column-gap:3rem !important}
.text-xxl-start{text-align:left !important}
.text-xxl-end{text-align:right !important}
.text-xxl-center{text-align:center !important}
}
@media(min-width:1200px){.fs-1{font-size:2.5rem !important}
.fs-2{font-size:2rem !important}
.fs-3{font-size:1.75rem !important}
.fs-4{font-size:1.5rem !important}
}
@media print{.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-grid{display:grid !important}
.d-print-inline-grid{display:inline-grid !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:flex !important}
.d-print-inline-flex{display:inline-flex !important}
.d-print-none{display:none !important}
}
.breadcrumb{--bs-breadcrumb-padding-x:1rem;--bs-breadcrumb-padding-y:.75rem}
.modal-header .btn-close{height:auto;margin:-1rem -1rem -1rem auto;padding:1rem;width:auto}
.btn-close:focus,.btn-close:active{box-shadow:none;outline:0}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-left:15px;padding-right:15px}
.row-like{display:flex;margin-left:-15px;margin-right:-15px}
.row-like>*{padding-left:15px;padding-right:15px}
.row{--bs-gutter-x:30px}
.card-body{padding:1.25rem}
.card-title{margin-bottom:.75rem}
.btn-primary-blue,.cx-common-container.cx-toast .cx-button-group .cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit{--bs-btn-active-color:#fff;--bs-btn-active-bg:#022b53;outline:0;--bs-btn-active-border-color:transparent}
.btn-primary-blue:focus,.cx-common-container.cx-toast .cx-button-group .cx-btn:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:focus{box-shadow:#007bff40 0 0 0 .2rem}
.btn-primary-blue:focus-visible,.cx-common-container.cx-toast .cx-button-group .cx-btn:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm:focus-visible,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm:focus-visible,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:focus-visible{outline:webkit-focus-ring-color auto 1px}
.table>*{--bs-table-bg:transparent}
.text-with-image__media__video-modal .modal-header .btn-close{filter:invert(19%) sepia(92%) saturate(1900%) hue-rotate(199deg) brightness(92%) contrast(102%);width:unset;height:unset;padding:.4rem;margin:0}
.bdb-request-form-modal__modal-close{display:flex;justify-content:flex-end}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:text;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img,.slick-slide{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;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";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__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}
.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.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;line-height:initial}
.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:.375em;border-bottom-right-radius:.375em}
.react-datepicker-popper{z-index:1;line-height:0}
.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}
.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}
.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;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,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}
.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}
.react-datepicker__header--bottom{border-bottom:0;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}
.react-datepicker__header-wrapper{position:relative}
.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}
.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}
.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}
.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}
.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}
h2.react-datepicker__current-month,.react-datepicker__current-month.h2{padding:0;margin:0}
.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.react-datepicker__navigation{align-items:center;background:0;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:0;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}
.react-datepicker__navigation--previous{left:2px}
.react-datepicker__navigation--next{right:2px}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}
.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}
.react-datepicker__navigation--years-previous{top:4px}
.react-datepicker__navigation--years-upcoming{top:-4px}
.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}
.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}
.react-datepicker__navigation-icon--next{left:-2px}
.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}
.react-datepicker__navigation-icon--previous{right:-2px}
.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}
.react-datepicker__month-container{float:left}
.react-datepicker__year{margin:.5em;text-align:center}
.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}
.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}
.react-datepicker__month{margin:.5em;text-align:center}
.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;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:.375em;position:absolute;right:-87px;top:0}
.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}
.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:.375em}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);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:2.125em;line-height:2.125em;text-align:center;margin:.208em}
.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}
.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}
.react-datepicker__week-number--selected:hover{background-color:#1d5d90}
.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}
.react-datepicker__week{white-space:nowrap}
.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}
.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}
.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}
.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):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:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):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--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}
.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0,opacity .3s ease-in-out}
.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}
.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}
.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}
.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):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:#bad9f1;color:#000}
.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.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),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.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),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.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),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.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),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.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),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.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),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.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),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.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:#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 .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0,opacity .3s ease-in-out}
.react-datepicker__input-container{position:relative;display:inline-block;width:100%}
.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}
.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}
.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}
.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}
.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}
.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}
.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-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__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}
.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}
.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}
.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}
.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}
.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-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:"×"}
.react-datepicker__close-icon--disabled{cursor:default}
.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}
.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:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}
.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}
.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}
.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}
.react-datepicker-popper-offset{margin-top:-.7em}
.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;padding-bottom: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{color:inherit;font-style:italic !important}
.bd-rte u{color:inherit}
.bd-rte ul{list-style-type:disc;padding-left:1rem}
.bd-rte ol{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 sup,.bd-rte sup *,.bd-rte sub,.bd-rte sub *{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:#0000004d;opacity:1 !important;z-index:999 !important}
.modal.show,.bd-aem.modal-open{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:flex;flex:0 50%;flex-flow:wrap;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>a.logo-header{display:inherit}
.reactBootstrapModal.white-overlay .modal-content .modal-header>button .closeIcon{margin-bottom:.625rem !important;margin-top:.625rem !important}
.break{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:not(:focus):not(:focus-within):not(:active):not(:hover){border:initial;font-size:inherit;letter-spacing:normal;line-height:normal;outline:0;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-within,.react-datepicker__input-container input.react-datepicker-ignore-onclickoutside:focus,.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[placeholder],.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]{opacity:1}
.react-datepicker__navigation{top:10px;width:0;height:0;border:.45rem solid transparent !important;cursor:pointer}
.react-datepicker__navigation--previous{border-right-color:#ccc !important;left:10px}
.react-datepicker__navigation--next{border-left-color:#ccc !important;right:10px}
.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3 !important}
.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3 !important}
.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--next--disabled{border-color:transparent}
@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;display:flex;align-items:center;justify-content:center}
.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;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 *:not(.dynamic-modal *){color:#fff}
.rtetablecomponent .textWhite a:not(.btn){text-decoration:underline !important}
.rtetablecomponent .textWhite a:not(.btn):hover{color:#fff !important}
.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:flex;flex-direction:column}
.site-content.tech_support .bdb-contact-info__container__content-container__address .card-body .address1-box{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{flex:100%}
}
.site-content.tech_support .bdb-contact-info__container__content-container__address .card-body__address.address-wrapper{align-items:center;display:flex;flex-direction:row;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{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{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: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:0rem}
.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:0rem}
.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:flex}
.site-content.thought_leadership .newsletterregistration .checkbox .checkbox__box{margin-left:.5rem}
.site-content.thought_leadership .newsletterregistration .news-letter__form input[type=text]:-moz-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){display:table-row}
.collapsable-table__wrapper-table tbody.expand tr{display:table-row}
.collapsable-table__wrapper .btn,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .cx-end-cancel,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .cx-btn{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-webchat .cx-alert>.cx-wrapper .cx-button-group .expand-all.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .expand-all.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .expand-all.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .expand-all.cx-end-cancel,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .expand-all.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .expand-all.cx-btn{background:linear-gradient(180deg,#eee0,#fff);bottom:-1.5rem;padding:4rem 0 1.5rem;position:absolute}
.collapsable-table__wrapper .btn.collapse-all,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapse-all.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .collapse-all.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapse-all.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .collapse-all.cx-end-cancel,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapse-all.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .collapse-all.cx-btn{background:transparent;margin:1.5rem 0}
.collapsable-table__wrapper .btn.right-align,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .right-align.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .right-align.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .right-align.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .right-align.cx-end-cancel,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .right-align.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .right-align.cx-btn{text-align:right}
.collapsable-table__wrapper .btn.left-align,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .left-align.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .left-align.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .left-align.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .left-align.cx-end-cancel,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .left-align.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .left-align.cx-btn{text-align:left}
.collapsable-table__wrapper .btn.center-align,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .center-align.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .center-align.cx-close-cancel,.collapsable-table__wrapper .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .center-align.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .collapsable-table__wrapper .center-align.cx-end-cancel,.collapsable-table__wrapper .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .center-align.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .collapsable-table__wrapper .center-align.cx-btn{text-align:center}
.scientific_research-table .negative-arrow,.scientific_research-table .positive-arrow{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{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;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);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);background-position:0 50%;background-repeat:no-repeat;background-size:.8125rem;display:block;padding-left:1.25rem}
.otnotice{margin-top:3.4375rem}
.otnotice-content{margin:0 !important;padding:0 !important}
.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 tr,.otnotice-content .otnotice-sections .otnotice-section-content td{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=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date],.mktoForm select.mktoField{border:1px solid gray;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#mPSProductInquiry,select#bDBSubTopic{margin-left:10px}
.mktoForm .mktoRadioList,.mktoForm .mktoCheckboxList{padding:0 !important}
fieldset.mktoFormCol{background:linear-gradient(to bottom,#edebe4,#fff 5% 100%);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}
fieldset .mktoOffset,.mktoButtonRow{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=mPSProductInquiry],label[for=bDBSubTopic]{display:block;float:none !important;padding-bottom:10px !important}
.mktoFieldWrap{position:relative}
.mktoCheckboxList{left:0;position:absolute;top:5px}
.custom-label>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 strong,.mktoForm a{padding:0 !important}
}
@media only screen and (max-width:630px){.mktoForm .mktoFormCol{width:100%}
textarea#comments{margin-left:0 !important;width:100% !important}
select#mPSProductInquiry{margin-left:0 !important}
.mktoForm .mktoOffset{display:none !important}
fieldset.mktoFormCol{box-sizing:border-box;padding:15px !important}
.mktoHtmlText,.mktoForm .mktoLabel,.mktoFieldWrap,.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date],.mktoForm textarea.mktoField,.mktoForm select.mktoField{width:100% !important}
select#bDBSubTopic{margin-left:0 !important}
.left-padd{padding-left:0 !important}
.formContent,.mktoForm .mktoLabel{padding-bottom:10px !important}
.mktoForm .mktoRadioList>label,.mktoForm .mktoCheckboxList>label{margin-right:6px !important}
.mktoForm .mktoRadioList,.mktoForm .mktoCheckboxList{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{align-items:center;display:flex;flex-wrap:wrap;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;justify-content:space-around;margin:0 auto;width:31.25rem}
.mktoForm strong{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif !important;font-weight:400 !important}
.mktoForm .mktoHtmlText a{color:#004593}
.mktoForm .mktoHtmlText input[type=reset],.mktoForm .mktoHtmlText .topsection{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{flex:50%}
@media only screen and (max-width:61.9375em){.mktoForm .mktoFormRow fieldset.mktoFormCol .mktoFormRow{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:flex;flex:100%}
@media only screen and (max-width:61.9375em){.mktoForm .mktoFormRow{flex-direction:column}
}
.mktoForm .mktoFormRow .mktoFormCol{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:flex;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 label,.mktoForm .mktoFieldWrap input,.mktoForm .mktoFieldWrap textarea{color:#5f6062;touch-action:manipulation;transition:all .2s}
.mktoForm .mktoFieldWrap input[type=text],.mktoForm .mktoFieldWrap input[type=url],.mktoForm .mktoFieldWrap input[type=email],.mktoForm .mktoFieldWrap input[type=tel],.mktoForm .mktoFieldWrap input[type=number],.mktoForm .mktoFieldWrap input[type=date],.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=text]:focus,.mktoForm .mktoFieldWrap input[type=url]:focus,.mktoForm .mktoFieldWrap input[type=email]:focus,.mktoForm .mktoFieldWrap input[type=tel]:focus,.mktoForm .mktoFieldWrap input[type=number]:focus,.mktoForm .mktoFieldWrap input[type=date]:focus,.mktoForm .mktoFieldWrap textarea.mktoField:focus{background:#fff;border:.0625rem solid #424242;box-shadow:0 0 0 .0000000625rem #fff;color:#424242;outline:0}
.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 input[type=email]:focus+button,.mktoForm .mktoFieldWrap input[type=email]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=tel]:focus+button,.mktoForm .mktoFieldWrap input[type=tel]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=number]:focus+button,.mktoForm .mktoFieldWrap input[type=number]:focus~i.arrow,.mktoForm .mktoFieldWrap input[type=date]:focus+button,.mktoForm .mktoFieldWrap input[type=date]:focus~i.arrow,.mktoForm .mktoFieldWrap textarea.mktoField:focus+button,.mktoForm .mktoFieldWrap textarea.mktoField:focus~i.arrow{border:.0625rem solid #004593}
.mktoForm .mktoFieldWrap input[type=text]::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=url]::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=email]::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=tel]::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=number]::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=date]::-moz-placeholder,.mktoForm .mktoFieldWrap textarea.mktoField::-moz-placeholder{font-size:1.125rem !important}
.mktoForm .mktoFieldWrap input[type=text]::placeholder,.mktoForm .mktoFieldWrap input[type=url]::placeholder,.mktoForm .mktoFieldWrap input[type=email]::placeholder,.mktoForm .mktoFieldWrap input[type=tel]::placeholder,.mktoForm .mktoFieldWrap input[type=number]::placeholder,.mktoForm .mktoFieldWrap input[type=date]::placeholder,.mktoForm .mktoFieldWrap textarea.mktoField::placeholder{font-size:1.125rem !important}
.mktoForm .mktoFieldWrap input[type=text][readonly],.mktoForm .mktoFieldWrap input[type=url][readonly],.mktoForm .mktoFieldWrap input[type=email][readonly],.mktoForm .mktoFieldWrap input[type=tel][readonly],.mktoForm .mktoFieldWrap input[type=number][readonly],.mktoForm .mktoFieldWrap input[type=date][readonly],.mktoForm .mktoFieldWrap textarea.mktoField[readonly]{background-color:#f4f5f7}
.mktoForm .mktoFieldWrap input[type=text][disabled],.mktoForm .mktoFieldWrap input[type=url][disabled],.mktoForm .mktoFieldWrap input[type=email][disabled],.mktoForm .mktoFieldWrap input[type=tel][disabled],.mktoForm .mktoFieldWrap input[type=number][disabled],.mktoForm .mktoFieldWrap input[type=date][disabled],.mktoForm .mktoFieldWrap textarea.mktoField[disabled]{background-color:#e6e7e9;color:#e6e7e9}
.mktoForm .mktoFieldWrap input[type=text][type=number],.mktoForm .mktoFieldWrap input[type=url][type=number],.mktoForm .mktoFieldWrap input[type=email][type=number],.mktoForm .mktoFieldWrap input[type=tel][type=number],.mktoForm .mktoFieldWrap input[type=number][type=number],.mktoForm .mktoFieldWrap input[type=date][type=number],.mktoForm .mktoFieldWrap textarea.mktoField[type=number]{-moz-appearance:textfield}
.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 input[type=email][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=email][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=number][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=number][type=number]::-webkit-outer-spin-button,.mktoForm .mktoFieldWrap input[type=date][type=number]::-webkit-inner-spin-button,.mktoForm .mktoFieldWrap input[type=date][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{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:0}
.mktoForm .mktoFieldWrap input[type=text].mktoTextField,.mktoForm .mktoFieldWrap input[type=text].mktoEmailField,.mktoForm .mktoFieldWrap input[type=text].mktoTelField,.mktoForm .mktoFieldWrap input[type=url].mktoTextField,.mktoForm .mktoFieldWrap input[type=url].mktoEmailField,.mktoForm .mktoFieldWrap input[type=url].mktoTelField,.mktoForm .mktoFieldWrap input[type=email].mktoTextField,.mktoForm .mktoFieldWrap input[type=email].mktoEmailField,.mktoForm .mktoFieldWrap input[type=email].mktoTelField,.mktoForm .mktoFieldWrap input[type=tel].mktoTextField,.mktoForm .mktoFieldWrap input[type=tel].mktoEmailField,.mktoForm .mktoFieldWrap input[type=tel].mktoTelField,.mktoForm .mktoFieldWrap input[type=number].mktoTextField,.mktoForm .mktoFieldWrap input[type=number].mktoEmailField,.mktoForm .mktoFieldWrap input[type=number].mktoTelField,.mktoForm .mktoFieldWrap input[type=date].mktoTextField,.mktoForm .mktoFieldWrap input[type=date].mktoEmailField,.mktoForm .mktoFieldWrap input[type=date].mktoTelField{margin-bottom:0 !important}
.mktoForm .mktoFieldWrap input[type=text].mktoTextField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoEmailField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoTelField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTextField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoEmailField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTelField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTextField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoEmailField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTelField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTextField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoEmailField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTelField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTextField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoEmailField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTelField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTextField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoEmailField::-moz-placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTelField::-moz-placeholder{opacity:1}
.mktoForm .mktoFieldWrap input[type=text].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=text].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=url].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=email].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=tel].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=number].mktoTelField::placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTextField::placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoEmailField::placeholder,.mktoForm .mktoFieldWrap input[type=date].mktoTelField::placeholder{opacity:1}
.mktoForm .mktoFieldWrap input[type=text]:-moz-placeholder+label,.mktoForm .mktoFieldWrap input[type=number]:-moz-placeholder+label,.mktoForm .mktoFieldWrap input[type=password]:-moz-placeholder+label,.mktoForm .mktoFieldWrap textarea:-moz-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=text]:placeholder-shown+label,.mktoForm .mktoFieldWrap input[type=number]:placeholder-shown+label,.mktoForm .mktoFieldWrap input[type=password]: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}
.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{display:flex;position:relative}
.mktoForm .mktoFieldWrap .mktoCheckboxList .checkbox-label,.mktoForm .mktoFieldWrap .mktoCheckboxList .radio-label{color:#5f6062;flex:0 100%;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;-webkit-appearance:none;-moz-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%}
.mktoForm .mktoFieldWrap .mktoRadioList .mktoField{min-width:1.5625rem !important;width:auto !important}
.mktoForm .mktoFieldWrap .mktoRadioList{display:flex;position:relative}
.mktoForm .mktoFieldWrap .mktoRadioList .checkbox-label,.mktoForm .mktoFieldWrap .mktoRadioList .radio-label{color:#5f6062;flex:0 100%;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 textarea.mktoField.mktoInvalid,.mktoForm .mktoFieldWrap select.mktoField.mktoInvalid{border:.125rem solid #cf2026 !important}
.mktoForm .mktoFieldWrap input.mktoField.mktoInvalid:focus,.mktoForm .mktoFieldWrap textarea.mktoField.mktoInvalid:focus,.mktoForm .mktoFieldWrap select.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,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.active:hover{background-color:#022b53;color:#fff;outline:0}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.disabled,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton[disabled],.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton.disabled:hover,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton[disabled]:hover{background-color:#e6e7e9 !important;color:#babcbe !important}
.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton a{color:#fff}
#FormSection .SumoSelect>.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{-o-object-position:left;object-position:left}
.object-position-right{-o-object-position:right;object-position:right}
.object-position-default{-o-object-position:unset;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;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{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{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_catalogNo-label,html[lang=ja-JP] .productDetailTile_container_section_product-info_brand-label,html[lang=ja-JP] .productDetailTile_container_section_product-info_clone-label,html[lang=ko-KR] .productDetailTile_container_section_product-info_catalogNo-label,html[lang=ko-KR] .productDetailTile_container_section_product-info_brand-label,html[lang=ko-KR] .productDetailTile_container_section_product-info_clone-label{flex:0 0 41.66667%;max-width:41.66667%}
html[lang=ja-JP] .productDetailTile_container_section_product-info_catalogNo-value,html[lang=ja-JP] .productDetailTile_container_section_product-info_clone-value,html[lang=ja-JP] .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,html[lang=ko-KR] .productDetailTile_container_section_product-info_brand-value{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 .mktoHtmlText,.l2-regions #LblConsent_Temporary_Status,.l2-regions #LblEmailBlock__c,.l2-regions #LblmktoCheckbox_47452_0{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{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 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-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn{border:0;border-radius:.375rem;box-sizing:border-box;font-size:1.125rem;line-height:1.125rem;padding:.625rem}
.btn:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:focus,.btn.focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .focus.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .focus.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .focus.cx-btn,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:0}
.btn a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn a{color:#fff}
.btn:hover a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:hover a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:hover a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:hover a{color:#fff}
.btn-lg,.btn-group-lg>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg>.cx-btn{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-sm,.btn-group-sm>.btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-end-cancel,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm>.cx-btn{font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding:.5rem}
.btn-primary-blue,.cx-common-container.cx-toast .cx-button-group .cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit{background-color:#004593;color:#fff}
.btn-primary-blue:hover,.cx-common-container.cx-toast .cx-button-group .cx-btn:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:hover{background-color:#023970;color:#fff;outline:0}
.btn-primary-blue:hover a,.cx-common-container.cx-toast .cx-button-group .cx-btn:hover a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm:hover a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm:hover a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:hover a{color:#004593;font-weight:inherit}
.btn-primary-blue:focus,.cx-common-container.cx-toast .cx-button-group .cx-btn:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm:focus,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:focus,.btn-primary-blue.focus,.cx-common-container.cx-toast .cx-button-group .focus.cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .focus.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .focus.cx-end-confirm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .focus.cx-submit{background-color:#004593;color:#fff;outline:#fff}
.btn-primary-blue:active,.cx-common-container.cx-toast .cx-button-group .cx-btn:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm:active,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm:active,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit:active,.btn-primary-blue.active,.cx-common-container.cx-toast .cx-button-group .active.cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .active.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .active.cx-end-confirm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .active.cx-submit,.btn-primary-blue.active:hover{background-color:#022b53;color:#fff;outline:0}
.btn-primary-blue.disabled,.cx-common-container.cx-toast .cx-button-group .disabled.cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .disabled.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .disabled.cx-end-confirm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .disabled.cx-submit,.btn-primary-blue[disabled],.cx-common-container.cx-toast .cx-button-group [disabled].cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group [disabled].cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group [disabled].cx-end-confirm,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group [disabled].cx-submit{background-color:#e6e7e9 !important;color:#babcbe !important;cursor:initial}
.btn-primary-blue.disabled:hover,.cx-common-container.cx-toast .cx-button-group .disabled.cx-btn:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .disabled.cx-close-confirm:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .disabled.cx-end-confirm:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .disabled.cx-submit:hover,.btn-primary-blue[disabled]:hover,.cx-common-container.cx-toast .cx-button-group [disabled].cx-btn:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group [disabled].cx-close-confirm:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group [disabled].cx-end-confirm:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group [disabled].cx-submit:hover{background-color:#e6e7e9 !important;color:#babcbe !important}
.btn-primary-blue a,.cx-common-container.cx-toast .cx-button-group .cx-btn a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm a,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm a,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-submit 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,.btn-primary-white.active:hover{background-color:#022b53;color:#fff;outline:0}
.btn-primary-white.disabled,.btn-primary-white[disabled],.btn-primary-white.disabled:hover,.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;color:#fff;outline:0}
.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,.btn-secondary.active:hover{background-color:#022b53;color:#fff;outline:#004593}
.btn-secondary.disabled,.btn-secondary[disabled]{background-color:#fff;border:.0625rem solid #6c757d;color:#6c757d}
.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover{background-color:#fff;border:.0625rem solid #6c757d;color:#6c757d;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,.btn-secondary-white.active:hover{background-color:#f4f5f7;border:#fff;color:#004593;outline:0}
.btn-secondary-white.disabled,.btn-secondary-white[disabled],.btn-secondary-white.disabled:hover,.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,.btn-transparent-white.active:hover{background-color:#f4f5f7;border:.125rem solid #fff;color:#004593;outline:0}
.btn-transparent-white.disabled,.btn-transparent-white[disabled],.btn-transparent-white.disabled:hover,.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{background-color:#004593;border:.125rem solid #004593;color:#fff;outline:0}
.btn-transparent-blue:focus,.btn-transparent-blue.focus{background-color:#004593;border:.125rem solid #004593;color:#fff}
.btn-transparent-blue:active,.btn-transparent-blue.active,.btn-transparent-blue.active:hover{background-color:#022b53;border:.125rem solid #fff;color:#fff;outline:0}
.btn-transparent-blue.disabled,.btn-transparent-blue[disabled],.btn-transparent-blue.disabled:hover,.btn-transparent-blue[disabled]:hover{background-color:#e6e7e9;color:#02305e}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link:active:focus{box-shadow:none;color:#004593;outline:0;text-decoration:none}
.form-field{display:flex;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::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}
label,input,textarea{color:#5f6062;touch-action:manipulation;transition:all .2s}
input,textarea{cursor:text}
input:focus,input:active,textarea:focus,textarea:active{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 .0000000625rem #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{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:0}
textarea.form-control{height:100%}
textarea{overflow-y:scroll;resize:none}
.text-danger{color:#cf2026;font-size:.875rem;font-style:italic}
@media screen and (min-width:only screen and (max-width:20em)1){input.form-control,textarea.form-control{font-size:.875rem}
}
.checkbox-wrap{width:100%;display:flex;position:relative}
.checkbox-wrap .checkbox-label,.checkbox-wrap .radio-label{color:#5f6062;flex:0 100%;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:flex;position:relative}
.radio-wrap .checkbox-label,.radio-wrap .radio-label{color:#5f6062;flex:0 100%;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=text]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{font-weight:400;opacity:1}
input[type=text]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{font-weight:400;opacity:1}
input[type=text]:focus::-ms-input-placeholder,input[type=number]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{font-weight:400;opacity:1}
input[type=text]:-moz-placeholder+label,input[type=number]:-moz-placeholder+label,input[type=password]:-moz-placeholder+label,textarea:-moz-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=text]:placeholder-shown+label,input[type=number]:placeholder-shown+label,input[type=password]: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=text]:not(:-moz-placeholder)+label,input[type=number]:not(:-moz-placeholder)+label,input[type=password]:not(:-moz-placeholder)+label,textarea:not(:-moz-placeholder)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
input[type=text]:not(:placeholder-shown)+label,input[type=number]:not(:placeholder-shown)+label,input[type=password]:not(:placeholder-shown)+label,input[type=text]:focus+label,input[type=number]:focus+label,input[type=password]:focus+label,textarea:not(:placeholder-shown)+label,textarea:focus+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;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:-moz-fit-content;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:-moz-fit-content;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: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-right:before,.icon-arrow-right:before{content:">"}
.icon-down:before,.icon-arrow-down:before{content:"˅"}
.icon-up:before,.icon-arrow-up:before{content:"˄"}
.icon-left:before,.icon-arrow-left:before{content:"<"}
.icon-arrow-right:before{color:#004593;font-size:.75rem;padding-left:.375rem}
.icon-arrow-down:before{color:#004593;font-size:.75rem;padding-left:.375rem}
.icon-arrow-left:before{color:#004593;font-size:.75rem;padding-left:.375rem}
.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-color:#f4f5f7 transparent transparent transparent;border-style:solid;border-width:.5625rem;content:"";left:49.5%;margin-left:-rem(5);position:absolute;top:99.5%}
.tooltip__text:before{border-color:#b7b8ba transparent transparent transparent;border-style:solid;border-width:.6875rem;content:"";left:48.5%;margin-left:-rem(5);position:absolute;top:100%}
.tooltip__text.show-tooltip{opacity:1;visibility:visible}
.tooltip:hover .tooltip__text,.tooltip:focus .tooltip__text{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;height:.9375rem;margin:0 .375rem 0 .1875rem;width:.9375rem}
.fill{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>.cx-wrapper{background-color:#fff !important}
.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel{color:#004593 !important;margin-left:1rem;padding:1rem !important}
.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:focus{box-shadow:none !important}
.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.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:0;padding-top:.875rem}
.cx-common-container .cx-footer .cx-powered-by .cx-icon svg{vertical-align:baseline}
html,body,div,span,applet,object,iframe,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,.small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,.mark,audio,video,button{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:before,blockquote:after,q:before,q:after{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-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25}
h6,.h6{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25}
p,ul li,ol 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,button,a:hover{box-sizing:border-box;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;text-decoration:none}
a{color:#004593}
a:not(.btn,.bdb-header__sub-menu-item-label,.active-line,.selected):hover{text-decoration:underline}
a:not(.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.bdb-header__nav-label,.bdb-header a):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}
}
_:-ms-fullscreen,.home-page{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 ul,.enable-bullets ol{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}
}
sup,sub{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-target] img,div[onclick] img,[data-src] img,a 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>li:nth-of-type(2){display:block !important}
.video-js .vjs-progress-control{transition:none}
img.main-bg{height:100%;left:0;-o-object-fit:cover;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__nav-label,.bdb-header.light-theme .bdb-header__nav-label_item,.bdb-header.light-theme .bdb-header__left-container-title{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{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+.breadcrumb-item:before{display:none}
}
@media only screen and (max-width:50em){.bdb-header .breadcrumb .breadcrumb-item{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{align-items:center;background:#f27707;border-radius:.75rem;display:flex;height:1.25rem;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{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 0rem}
@media only screen and (max-width:47.938em){.bdb-header__customer-logo{height:1.875rem;margin:.75rem 0rem}
}
.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{margin-left:3rem}
.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:flex;max-height:24rem}
.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:.625rem solid #f4f5f7;content:"";height:0;left:45%;position:absolute;top:1.125rem;transform:translate(-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>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: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{border:0}
.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:0;border-left:.0625rem solid #d8d8d8;border-radius:0;border-right:.0625rem solid #d8d8d8;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:.625rem solid #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 #00000029;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 _:-ms-fullscreen,.bdb-header__sub-menu-container .row .col-lg-9{max-width:70%}
.bdb-header__sub-menu-container-top3{left:auto;right:0;transform:translate(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;flex-direction:column;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;padding:1.171875rem 1.03125rem;z-index:1}
.bdb-header__sub-menu-container.multi-col .row{max-height:24rem;min-height:24rem}
.bdb-header__sub-menu-container.multi-col.hm-dropdown-active{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:nth-child(1){left:auto}
.bdb-header__sub-menu-container:nth-child(1):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>li{max-width:calc(33.3333333333% - 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{align-items:center;background:#f27707;border-radius:.8125rem;display:flex;height:1.25rem;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 a,.bdb-header__sub-menu-region-list-item-disable a{border-bottom:.125rem solid transparent}
.bdb-header__sub-menu-region-list-item a.selected,.bdb-header__sub-menu-region-list-item-disable a.selected{border-bottom-color:#f27707;text-decoration:none}
.bdb-header__sub-menu-region-list-item a,.bdb-header__sub-menu-region-list-item-disable a{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{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-size:.875rem;font-weight:400;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-size:.875rem;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}
.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:translate(-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:translate(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>a.text-white{margin-left:0;padding-left:0}
.bdb-header__mobile-menu-header+ul li>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:#00000029;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: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}
:root{--bdb-alert-height:4rem}
.desktop-alert-height{box-sizing:border-box;left:0;margin-top:0;max-height:11.75rem;min-height:4rem;overflow:auto;position:absolute !important;right:0;top:0;z-index:999}
.desktop-alert-height>*{box-sizing:border-box;width:100%}
body:has(.desktop-alert-height:not(:empty)) .bdb-header{margin-top:var(--bdb-alert-height) !important}
@media only screen and (max-width:50em){body:has(.desktop-alert-height:not(:empty)) .bdb-header{margin-bottom:-4px !important}
}
body:has(.desktop-alert-height:not(:empty)) .bdb-header.isSticky{margin-top:0 !important;top:0 !important}
body.has-desktop-alert-height .bdb-header{margin-top:var(--bdb-alert-height) !important}
@media only screen and (max-width:50em){body.has-desktop-alert-height .bdb-header{margin-bottom:-4px !important}
}
body.has-desktop-alert-height .bdb-header.isSticky{margin-top:0 !important;top:0 !important}
.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:0rem;padding-top:4rem}
}
.bdb-footer__social-media{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{align-self:center;justify-content:flex-end;padding:3rem 0rem 0rem !important}
}
.bdb-footer__social-media-items{align-items:center;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:0rem;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: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:0rem;padding-left:1rem;padding-top:1rem}
}
.bdb-footer__link-sub-items:nth-child(1){padding-bottom:5rem}
@media only screen and (max-width:47.938em){.bdb-footer__link-sub-items:nth-child(1){padding-bottom:0rem}
}
.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:0rem}
}
@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{flex-wrap:wrap;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{justify-content:start;margin-bottom:0rem;margin-top:0rem;padding-left:0rem;padding-right:0rem;padding-top:0rem;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:0rem;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:0rem 0rem .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:0rem 0rem .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:0rem;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:0rem .3125rem .25rem 0rem !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:0rem;margin-top:0rem;padding-left:0rem;padding-right:0rem;padding-top:3rem}
}
@media only screen and (min-width:37.5625em)and (max-width:64em){.bdb-footer__info-items-box{margin-bottom:0rem;margin-top:0rem;padding:0rem 0rem 1.25rem}
}
@media only screen and (min-width:64em)and (max-width:79.938em){.bdb-footer__info-items-box{margin-bottom:0rem;margin-top:3.5rem;padding:0rem 0rem 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{align-items:center;background-color:#fff;border-radius:2.78125rem;bottom:0;box-shadow:0 .0625rem .5rem .1875rem #bebdbe80;cursor:pointer;display:none;height:4.375rem;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 #4d4d4d63}
.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:"";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;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-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}
.change-country__link-sub-items.selected{border-bottom:2px solid #f27707}
.change-country__link-sub-items.selected:hover{text-decoration:none}
.change-country__link-sub-items{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}
@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:0rem;margin-right:0rem}
}
@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:flex;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:0rem;padding-top:0rem}
.change-country__link-container-items li{padding-left:1.5rem}
.change-country__link-container-items:last-child{border:0;border-spacing:0rem}
}
@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{-o-object-fit:cover;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{height:55rem}
}
@media only screen and (max-width:47.938em){.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:translate(-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.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 .prev{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__navigators .next{cursor:pointer}
.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{height:100%;inset:0;position:absolute;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-scrubbing,.bdb-hero-carousel__banner-img video-js.vjs-seeking,.bdb-hero-carousel__banner-img video-js.vjs-buffering,.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;-o-object-fit:cover;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:none),(-ms-high-contrast:active){.bdb-hero-carousel__banner-text-heading{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:0rem !important;padding-right:1.4rem !important}
}
@media(-ms-high-contrast:none),(-ms-high-contrast:active){.bdb-hero-carousel__banner-text-desc{flex:1 1 auto !important}
}
.bdb-hero-carousel .slick-dots{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,#fff0,#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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-hero-carousel .cx-btn,.bdb-hero-carousel .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-hero-carousel .cx-close-cancel,.bdb-hero-carousel .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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,.bdb-hero-carousel .bg-primary-blue.active:hover{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 button,.bdb-hero-carousel__banner-text-cta-container a{min-width:13.75rem}
}
@media(-ms-high-contrast:none),(-ms-high-contrast:active){.bdb-hero-carousel__banner-text-cta-container{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 .btn-close{height:.875rem;margin:0;padding:0;width:.875rem}
.bdb-hero-carousel__banner-img-modal .modal-header .btn-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.btn-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;transition:background-color,.4s,ease}
.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:0rem}
}
.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: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{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{flex:0 0 35%;font-family:"object-fit: cover;";height:6.25rem;-o-object-fit:cover;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:none),(-ms-high-contrast:active){.testimonial__banner-text-desc{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{margin-bottom:1.375rem;font-size:1rem;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}
.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-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.testimonial .slick-dots{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:none),(-ms-high-contrast:active){.testimonial__banner-cta-container{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 .btn-close{height:.875rem;margin:0;padding:0;width:.875rem}
.testimonial__banner-img-modal .modal-header .btn-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.btn-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:0rem;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:0rem;padding:0rem .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{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:none),(-ms-high-contrast:active){.bd-banner__image.no-image .bd-banner__bg-gradient{left:0}
}
@media only screen and (max-width:61.9375em){.pip-version .bd-banner__image,.clp-version .bd-banner__image{max-height:none}
}
.bd-banner__image img{-o-object-fit:cover;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:25%}
.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,#fffeff00,#fdfefd03 8.67%,#000);opacity:.5}
.pip-version .blueVar .bd-banner__bg-gradient{display:none}
.bd-banner__container{align-items:center;height:100%;left:50%;padding-left:0;padding-right:0;position:absolute;top:0;transform:translate(-50%);width:100%}
.bd-banner__container .row-like{height:100%}
.pip-version .bd-banner__container .row-like,.clp-version .bd-banner__container .row-like{height:auto;width:auto}
.bd-banner__container .row-like.text-center{justify-content:center}
.bd-banner__container .row-like.text-left{justify-content:flex-start}
.bd-banner__container .row-like.text-right{justify-content:flex-end}
.bd-banner__container>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{flex-direction:column;height:100%;justify-content:center;max-width:50%}
.text-center .bd-banner__section{flex:0 0 60%;margin:auto;max-width:60%}
.text-start .bd-banner__section{margin-right:auto}
.clp-version .text-start .bd-banner__section .bd-rte p{margin-left:0rem}
@media only screen and (min-width:62em){.clp-version .text-start .bd-banner__section{max-width:53%}
}
.text-end .bd-banner__section{margin-left:auto}
@media only screen and (min-width:62em){.clp-version .text-end .bd-banner__section{max-width:53%}
}
@media only screen and (max-width:61.9375em){.bd-banner__section{flex:0 0 100%;height:auto;max-width:100%}
.text-center .bd-banner__section{flex:0 0 100%;max-width:100%}
}
.bd-banner__section:focus{outline:0}
.bd-banner__title.h1{font-weight:600;line-height:3.5rem;margin-bottom: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}
@media only screen and (max-width:61.9375em){.bd-banner__title{line-height:2.5rem !important;overflow-wrap:break-word}
}
.pip-version .bd-banner__title,.clp-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){.pip-version .bd-banner__title,.clp-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 p{max-width:35.625rem;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}
.text-center .bd-banner__desc p{margin:auto}
.bd-banner__desc{margin-top:1rem}
.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{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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta .cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bd-banner__cta .cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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 [type=button].cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta [type=button].cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group [type=button].cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bd-banner__cta [type=button].cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group [type=button].cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bd-banner__cta [type=button].cx-end-cancel{-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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta .cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bd-banner__cta .cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta .cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bd-banner__cta .cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bd-banner__cta .cx-end-cancel{width:100%}
}
.pip-version .bd-banner__cta .btn,.pip-version .bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-btn,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-close-cancel,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-end-cancel{padding-left:3rem;padding-right:3rem}
@media only screen and (max-width:61.9375em){.pip-version .bd-banner__cta .btn,.pip-version .bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-btn,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .cx-close-cancel,.pip-version .bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .pip-version .bd-banner__cta .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 a.btn,.bd-banner__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group a.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bd-banner__cta a.cx-btn,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group a.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bd-banner__cta a.cx-close-cancel,.bd-banner__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group a.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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 .btn-close{height:.875rem;margin:0;padding:0;width:.875rem}
.bd-banner__banner-img-modal .modal-header .btn-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{height:26.75rem;max-height:26.75rem;max-width:100%;padding:5rem;width:100%;z-index:-1}
.bd-banner__banner-img-modal .modal-content{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.btn-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.pip-version .image-with-hotspot,.bd-banner.clp-version .image-with-hotspot{margin-left:auto}
@media only screen and (max-width:61.9375em){.bd-banner.pip-version .image-with-hotspot,.bd-banner.clp-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{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{align-items:center;background:#e0e0e0;border:0;border-radius:0;display:flex;height:2rem;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 .btn-close{height:1rem;margin:0;padding:0;width:1rem}
.bd-banner__media__video-modal .modal-header .btn-close span{align-items:center;color:#004593;display:flex;font-size:2.25rem;height:1rem;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{display:table-cell !important;height:100vh;inset:0;margin:0;position:absolute;width:100vw !important;z-index:9}
video-js.video-js{height:100% !important;padding-top:0 !important;width:100% !important}
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-scrubbing,video-js.vjs-seeking,video-js.vjs-buffering,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}
}
button.bd-banner__media__video-modal-close span{color:#424242 !important}
:export{belowdesktoptablet:only screen and (max-width:63.938em);desktopandabove:only screen and (min-width:64em);desktopandbelow:only screen and (max-width:56.18em);desktopmin:only screen and (min-width:80em);desktoptabletabove:only screen and (min-width:64em);ipadabove:only screen and (min-width:48em);ipadbelow:only screen and (max-width:47.938em);mobile:only screen and (max-width:37.5em);tabletandabove:only screen and (min-width:50.0625em);tabletandbelow:only screen and (max-width:50em);tabletmax:only screen and (max-width:79.938em)}
.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 #0000001a;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.support .bdb-home-list__heading-lbl,.bdb-home-list.events .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;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}
.bdb-home-list__heading-cta-link{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.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}
.bdb-home-list__row-title.popular{line-height:1.375rem}
.bdb-home-list__row-title{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:focus{outline:.0625rem solid #004593}
.bdb-home-list__row-desc{margin-top:.25rem}
@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-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}
.bdb-home-list__row-date{margin-bottom:.25rem}
.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-date{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}
.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-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}
.news-letter__article-heading{margin-bottom:1rem;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}
.news-letter__article-date{margin-bottom:.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}
.news-letter__article-link{display:inline-block;margin-bottom:2rem;max-width:32.6875rem;word-break:break-word;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){.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__heading,.news-letter .no-img .news-letter__desc{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 button,.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-btn,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-close-cancel,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-btn,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-close-cancel,.bdb-jp-compliance-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-jp-compliance-redirection .modal-footer .cx-end-cancel{padding:.625rem}
.bdb-jp-compliance-redirection .modal-footer{border-top:0;display:block;padding:2.5rem 0 0}
.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: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 0rem}
}
@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((100vw - 1170px)/2 - 48px);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((100vw - 960px)/2 - 8px)}
}
@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((100vw - 1170px)/2 - 80px);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((100vw - 960px)/2 - 48px)}
}
@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:translate(-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{order:0}
@media only screen and (max-width:61.9375em){.events-carousel__banner-text{order:1;padding-left:1.25rem;padding-right:1.25rem}
}
.events-carousel__banner-img{order:1}
@media only screen and (max-width:61.9375em){.events-carousel__banner-img{order:0;padding-left:1.25rem;padding-right:1.25rem}
}
.events-carousel__banner-img img{-o-object-fit:cover;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:flex;position:relative}
.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar,.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium,.events-carousel__banner-event-text .events-carousel__banner-event-type.conference,.events-carousel__banner-event-text .events-carousel__banner-event-type.training,.events-carousel__banner-event-text .events-carousel__banner-event-type.workshop{padding:.3125rem .75rem}
.events-carousel__banner-event-text .events-carousel__banner-event-type.webinar.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.conference.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.training.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.webinar.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.symposium.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.conference.angle,.events-carousel__banner-event-text .events-carousel__banner-event-type.training.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.webinar.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.conference.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.workshop.angle:before{background-color:transparent;content:"";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:none),(-ms-high-contrast:active){.events-carousel__banner-text-desc{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:none),(-ms-high-contrast:active){.events-carousel__banner-text-blog-desc{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:none),(-ms-high-contrast:active){.events-carousel__banner-text-subHeader{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:none),(-ms-high-contrast:active){.events-carousel__banner-text-header{flex:1 1 auto !important}
}
.events-carousel__banner-text-inst{height:.875rem;margin-bottom:2.6875rem;width:19.375rem;font-size:1.125rem;font-weight:400;color:#424242;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{font-size:1.125rem;font-weight:400;color:#f27707;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:61.9375em){.events-carousel__banner-text-inst{font-size:1rem;font-weight:600;color:#424242;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{font-size:1rem;font-weight:600;color:#f27707;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:61.9375em){.events-carousel-slick-m-dots{bottom:0;position:relative}
}
.events-carousel .slick-dots{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:none),(-ms-high-contrast:active){.events-carousel__banner-cta-container{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;-o-object-fit:cover;object-fit:cover;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;position:absolute;top:0;width:100%;background:linear-gradient(90deg,#000 0,transparent 45%)}
@media only screen and (max-width:47.938em){.events-list-banner__image-gradient{height:9.875rem}
}
.events-list-banner__content-heading{color:#fff;line-height:4.375rem;margin-bottom:.375rem;width:35.625rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-heading{flex:0 0 100%;height:auto;max-width:100%}
}
.events-list-banner__content-desc{color:#fff;font-size:1.375rem;line-height:1.625rem;width:31.3125rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-desc{font-size:1rem;line-height:1.25rem}
}
.btn-fe-text{border:.125rem solid #004593}
.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:0rem !important}
}
.event-details-content__content-wrapper .brightcove-video__container{height:auto;margin-top:5rem;width:100%}
.event-details-content__content-wrapper .brightcove-video__container>.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:0rem}
@media only screen and (max-width:61.9375em){.event-details-content__image-container{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{max-width:8.125rem;padding-bottom:.5625rem;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-details-content__image-container-imageDesc{font-style:italic;max-width:8.125rem;font-size:.875rem;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}
.event-details-content__textContainer{margin-bottom:2rem;margin-right:0rem;width:100%}
@media only screen and (max-width:61.9375em){.event-details-content__textContainer{margin-right:0;padding:0rem .9375rem 0rem .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:0rem}
@media only screen and (max-width:61.9375em){.event-details-content__image-container_rightText{padding:.875rem .9375rem 0rem}
}
.event-details-content__image-container_imageName{margin-bottom:.3125rem;padding-right:.5rem;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;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.event-details-content__image-container_imageTitle{margin-bottom:.3125rem;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}
.event-details-content__image-container_imageAlt{margin-bottom:.9375rem;padding-bottom:.625rem;padding-right:.5rem;font-size:1rem;font-weight:400;color:#424242;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}
.event-details-content__image-container_imageDesc{font-style:normal;padding-right:.5rem;font-size:1rem;font-weight:400;color:#424242;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}
.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__textp,.event-details-content__textli{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{align-items:start;display:flex;margin-bottom:1.1875rem}
.events-card__div+.btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .events-card__div+.cx-btn,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .events-card__div+.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .events-card__div+.cx-end-cancel{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{justify-content:flex-start}
.events-list-banner__text.left-align .ribbon-btn-content{right:0}
.events-list-banner__text.right-align{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;-o-object-fit:cover;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 0,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:-moz-max-content;width:max-content}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn{margin-bottom:.6875rem;padding:.25rem .3125rem .125rem .5rem;width:-moz-max-content;width:max-content}
}
.events-list-banner__content-btn{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: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-btn.training-workshops{background-color:#098;max-width:-moz-fit-content;max-width:fit-content;padding:.3125rem .75rem}
.events-list-banner__content-btn.training-workshops.angle{height:2rem}
@media only screen and (max-width:47.938em){.events-list-banner__content-btn.training-workshops.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{flex-basis:52.24791%;flex-grow:0;flex-shrink:0;max-width:52.24791%}
.pdp-hero .col-xl-5-7{flex-basis:47.74809%;flex-grow:0;flex-shrink:0;max-width:47.74809%}
}
@media only screen and (min-width:62em){.pdp-hero .col-lg-6-3{flex-basis:52.24791%;flex-grow:0;flex-shrink:0;max-width:52.24791%}
.pdp-hero .col-lg-5-7{flex-basis:47.74809%;flex-grow: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:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:1rem}
@media only screen and (max-width:61.9375em){.pdp-title-section{align-items:flex-start;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:flex;justify-content:flex-end}
@media only screen and (max-width:56.18em){.pdp-title-section__cta-placeholder{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{flex-basis:76.99692%;flex-grow:0;flex-shrink:0;max-width:76.99692%}
.pdp-hero-component .col-xl-2-7{flex-basis:22.99908%;flex-grow:0;flex-shrink:0;max-width:22.99908%}
}
@media only screen and (min-width:62em){.pdp-hero-component .col-lg-9-3{flex-basis:76.99692%;flex-grow:0;flex-shrink:0;max-width:76.99692%}
.pdp-hero-component .col-lg-2-7{flex-basis:22.99908%;flex-grow: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{align-items:center;display:flex;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{inset:0;margin:auto;max-height:100%}
}
@media only screen and (max-width:61.9375em){.pdp-hero-component__image__preview-content{display:flex;height:100%}
.pdp-hero-component__image__preview .slick-track{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{align-items:center;display:flex;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:flex;margin-top:1rem;visibility:hidden}
.slick-active .pdp-hero-component__image__preview__description,.slick-current .pdp-hero-component__image__preview__description{animation:.5s fadeIn;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% center;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% center}
.pdp-hero-component__image__preview_prev_icon{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left.svg) no-repeat 95% center;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% center}
.pdp-hero-component__image__preview .preview-thumbnail{align-items:center;display:flex;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% center;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 picture,.pdp-hero-component__image__carousel .slick-slide.is-active .video-js{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{inset:0;margin:auto;max-height:calc(100% - 4px) !important;position:absolute}
}
@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.hide,.pdp-hero-component__image__preview__description.hide{display:none}
.pdp-hero-component__description,.pdp-hero-component__image__preview__description{max-width:38.25rem;padding-bottom:1rem}
@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:0rem !important;margin:0rem !important}
.pdp-hero-modal .modal{overflow-y:auto}
.pdp-hero-modal .modal.show{background:#0000004d}
.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{justify-content:center}
.pdp-hero-modal .modal .btn-close{height:1.875rem;opacity:1;width:1.875rem}
.pdp-hero-modal .modal .btn-close img{height:.875rem;width:.875rem}
.pdp-hero-modal .modal .btn-close:focus{opacity:1}
.pdp-hero-modal .modal .btn-close:hover{opacity:1}
.pdp-hero-modal__navigators{max-height:100%;right:1.5rem}
.pdp-hero-modal-prev,.pdp-hero-modal-next{background:transparent;height:4rem;visibility:hidden;z-index:11}
.pdp-hero-modal-prev.slick-hidden,.pdp-hero-modal-next.slick-hidden{visibility:hidden !important}
.pdp-hero-modal-prev.show,.pdp-hero-modal-next.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{height:100%;inset:50% 0 0;position:absolute;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 div:first-child,.pdp-hero-modal__preview .slick-list .slick-track .slick-slide .d-flex{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{inset:0;margin:auto;max-height:100%;position:absolute}
}
.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 picture,.pdp-hero-modal__carousel .slick-slide.is-active .video-js{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{inset:0;margin:auto;max-height:calc(100% - 4px) !important;position:absolute}
}
.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}
@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}
}
.pdp-tabs__content__item-tds-revision-number{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{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-otherProduct .product-details-list__container_block:nth-last-child(2),.product-details .pdp-kitsAndSets .product-details-list__container_block:nth-last-child(2){border-bottom:.0625rem solid #d8d8d8 !important}
.product-details .pdp-otherProduct .product-details-list__container_block:last-child,.product-details .pdp-kitsAndSets .product-details-list__container_block:last-child{border-bottom:0}
.product-details .pdp-otherProduct .product_heading,.product-details .pdp-kitsAndSets .product_heading{margin-bottom:1rem;padding-bottom:0}
@media only screen and (max-width:61.9375em){.product-details .pdp-otherProduct,.product-details .pdp-kitsAndSets{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{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:none),(-ms-high-contrast:active){.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}
@media only screen and (max-width:61.9375em){.product-details-list__container .regional-disclaimer p{padding-right:1rem}
}
.product-details-list__container .regional-disclaimer p{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}
.product-details-list__container_block:nth-child(1){padding-top:0}
.product-details-list__container_block{border-bottom:.0625rem solid #d8d8d8;box-sizing:border-box;height:auto;padding-bottom:1rem;padding-top:1rem}
@media only screen and (min-width:62em){.product-details-list__container_block_label.col-lg-2-11{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{flex:0 0 35.22%;max-width:35.22%}
}
.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 (max-width:56.18em){.product-details-list__container_block_label{line-height:1.25;padding-right:.5rem}
}
@media only screen and (min-width:62em){.product-details-list__container_block_description.col-lg-9-11{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{flex:0 0 64.77%;max-width:64.77%}
}
.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}
.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,.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:none),(-ms-high-contrast:active){.pdp-companion__container_tiles_tile_desc{flex:1}
}
.pdp-companion__container_tiles_tile_desc_link{padding-bottom:.5rem}
.pdp-companion__container_tiles_tile_desc_link_text{font-size:1rem;font-weight:400;color:#004593 !important;line-height:1.25;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;font-weight:400;color:#404041;line-height:1.071;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_size{margin-right:1rem}
.pdp-companion__container_tiles_tile_desc_subtitle_size_label,.pdp-companion__container_tiles_tile_desc_subtitle_catno_label{font-weight:600}
.pdp-companion__container_tiles_tile_imgcontainer{background-color:#fff;border:.0625rem solid #d8d8d8;border-radius:.375rem;box-sizing:border-box;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_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}
.pdp-companion__container_details{margin:2rem 0 .5rem}
.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}
.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}
.antibody-details-list__title{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}
@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 li,.antibody-details-list__description div,.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__references_wrapper,.citations-references__product_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{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{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;display:inline-block;padding-top:1rem;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}
@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;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}
.format-details-list__description{margin-top:1rem;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}
.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:nth-last-child(1){border-bottom:0}
@media only screen and (max-width:61.9375em){.format-details-list__wrapper:nth-last-child(1){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;letter-spacing:0;text-align:right;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;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.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 lightgrey;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}
@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}
}
.pdp-component-details-block table tbody tr td{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}
.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.required-companion-products__cta-show-more{padding-top:2rem}
.required-companion-products__cta .cta-link{border:0;display:inline-block;margin:.5rem 0}
.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:#0000004d}
.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-size:1rem;font-weight:600;color:#000;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-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}
.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 *{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 ul,.list-items__unordered-list ol{margin-left:1.5rem}
.list-items__unordered-list,.list-items__unordered-list li,.list-items__unordered-list p,.list-items__unordered-list div,.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}
.list-items__unordered-list{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}
@media only screen and (max-width:47.938em){.faq-modal__modal-heading{padding-bottom:1rem}
}
.faq-modal__modal-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}
.faq-modal__modal-body{height:20rem;margin:1.5rem 0rem 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:0rem}
.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{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: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:translate(-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:"...  "}
.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;justify-content:flex-end;padding-bottom:0 !important}
.bd-maintenance-modal .modal-header .btn-close{background:0}
.bd-maintenance-modal .modal-body{padding-top:0 !important}
.product-tiles__img-container:focus-within{border:.125rem dashed #f27707;border-radius:.25rem;box-sizing:border-box}
.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 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;color:#404041;line-height:1.125;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;color:#404041;line-height:1.916;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){.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%;-o-object-fit:contain;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{align-items:center;flex-direction:row !important}
}
.category-info__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}
.with-bg-image .category-info__sec{font-size:.75rem;font-weight:400;color:inherit;line-height:.8125rem;letter-spacing:.1875rem;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__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}
.with-bg-image .category-info__sec{letter-spacing:.25rem}
.category-info__sec{padding-bottom:.5rem;padding-top:1.5rem}
}
.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{flex-wrap:wrap;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 span{color:#fff}
.category-info__additional-links .white-text .icon-arrow-right:before{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 .btn,.category-info__cta .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .category-info__cta .cx-btn,.category-info__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .category-info__cta .cx-close-cancel,.category-info__cta .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .category-info__cta .cx-end-cancel,.category-info__cta-additional .btn,.category-info__cta-additional .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .category-info__cta-additional .cx-btn,.category-info__cta-additional .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .category-info__cta-additional .cx-close-cancel,.category-info__cta-additional .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .category-info__cta-additional .cx-end-cancel{display:flex;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.bd-rte.white-text a:not(.btn){text-decoration:underline !important}
.category-info__desc.bd-rte.white-text a:not(.btn):hover{color:#fff !important}
.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}
@media only screen and (max-width:61.9375em){.category-info.category-content .category-info__sec{letter-spacing:.25rem;padding-bottom:.5rem}
}
.category-info.category-content .category-info__sec{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__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}
.product-carousel{width:100%}
@media only screen and (max-width:61.9375em){.product-carousel{padding-bottom:1.25rem}
}
.product-carousel.desktop-product-carousel h2,.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,.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{flex-direction:column}
}
.product-carousel__header h2,.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% center;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% center}
.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% center}
.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% center}
.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,.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{align-items:center}
.right-align .text-with-image__details{flex:0 0 50%;max-width:50%;order:3;padding-left:4rem}
.right-align .text-with-image__spacer{display:none;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 .btn-close{opacity:1;text-shadow:none}
.text-with-image__media__video-modal .modal-header .btn-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.813125rem}
}
@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{justify-content:center}
.text-with-image__bg-image.blue{background:#004593}
.text-with-image__bg-image img{border-radius:.375rem;-o-object-fit:cover;object-fit:cover;vertical-align:middle}
@media only screen and (max-width:61.9375em){.text-with-image__bg-image img{min-height:67.1875rem;-o-object-fit:cover;object-fit:cover}
}
.grey .text-with-image__bg-gradient{background:linear-gradient(268.49deg,#0000,#00000003 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{order:3}
.right-align .text-with-image__details{flex:0 0 100%;max-width:100%;padding-left:1rem}
.text-with-image__spacer{display:none}
.text-with-image__media{order:1}
.right-align .text-with-image__media{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{align-items:center;background:#e0e0e0;border:0;border-radius:0;display:flex;height:2rem;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 .btn-close{filter:invert(19%) sepia(92%) saturate(1900%) hue-rotate(199deg) brightness(92%) contrast(102%);width:.5rem;height:.5rem;padding:.4rem;width:100%}
.text-with-image__media__video-modal .modal-header .btn-close span{align-items:center;color:#004593;display:flex;justify-content:center;padding:0;font-size:20px;line-height:20px;height:auto;margin:auto}
.text-with-image__media__video-modal .modal-body{background:#000;display:table;height:100vh !important;padding:0;z-index:1}
video-js{display:table-cell !important;height:100vh;inset:0;margin:0;position:absolute;width:100vw !important;z-index:9}
video-js.video-js{height:100% !important;padding-top:0 !important;width:100% !important}
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-scrubbing,video-js.vjs-seeking,video-js.vjs-buffering,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}
}
.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:-moz-fit-content;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:flex;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:flex;margin-top:1rem;white-space:nowrap}
@media only screen and (max-width:61.9375em){.error-page-container .btngroup{align-items:center;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{align-items:center;display:flex;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>h1,.error-page-container-content>.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>h1,.error-page-container-content>.h1{margin-top:1rem}
}
.error-page-container-content>h2,.error-page-container-content>.h2{margin-bottom:1rem;margin-top:1rem}
@media only screen and (max-width:61.9375em){.error-page-container-content>h2,.error-page-container-content>.h2{margin-bottom:.5rem;margin-top:.5rem}
}
.error-page-container-content>h2,.error-page-container-content>.h2{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}
.error-page-container-content>p{font-size:1.125rem;font-weight:400;color:#5f6062;line-height:1.5rem;letter-spacing:normal;text-align:center;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;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){.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}
.accordion-list__items-header:focus{outline:0}
.accordion-list__items-header{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}
@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:first-child{padding-top:1.125rem}
.accordion-table .accordion-list__items-sub-item{padding-bottom:.5rem;padding-top:.5rem}
.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:first-child{padding-top:0}
.accordion-table .accordion-list__items-sub-item{padding-bottom:.5rem;padding-top:.5rem}
}
.accordion-list__image{display:flex;padding-top:1.25rem}
.accordion-list__image-item{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:var(--bs-border-width) solid var(--bs-border-color-translucent);list-style:none}
.accordion-list__card-container{display:flex;padding-top:.5rem}
.accordion-list__card-container .card{display:block;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{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{flex-wrap:wrap}
}
.accordion-table .accordion-list__items-header{display:flex;font-size:1.75rem;font-weight:600;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:.0625rem solid #d0d1d3;border-left:0;border-radius:.375rem;border-right: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{color:#bdbdbd;font-size:1.375rem;opacity:1}
.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{color:#bdbdbd;font-size:1.25rem;opacity:1}
.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{align-items:center;display:flex;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:"";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}
.sitecontent__title.rewards-font{font-size:2rem;font-weight:600;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}
@media only screen and (max-width:61.9375em){.sitecontent__title.rewards-font{font-size:2rem;font-weight:600;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}
}
@media only screen and (max-width:61.9375em){.sitecontent__title{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: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:flex;flex-flow:row wrap;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: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;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}
.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}
.accordion-table .text-with-download__description{font-size:1.125rem;line-height:1.4375rem;margin-bottom:.125rem}
.text-with-download__description{margin:1rem 0 2rem}
}
.text-with-download__description{margin:1.5rem 0 2rem}
.text-with-download__downLoad-cta a,.text-with-download__downLoad-cta :hover a,.text-with-download__optional-cta a,.text-with-download__optional-cta :hover 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 a,.text-with-download__downLoad-cta:hover a,.text-with-download__optional-cta a,.text-with-download__optional-cta:hover a{display:block;padding:.8125rem 4.25rem}
}
.text-with-download__downLoad-cta a>img,.text-with-download__downLoad-cta :hover a>img,.text-with-download__optional-cta a>img,.text-with-download__optional-cta :hover a>img{height:1.375rem;width:1.375rem}
.text-with-download__downLoad-cta a>span,.text-with-download__downLoad-cta :hover a>span,.text-with-download__optional-cta a>span,.text-with-download__optional-cta :hover a>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}
@media only screen and (max-width:61.9375em){.text-with-download__downLoad-cta a>span,.text-with-download__downLoad-cta:hover a>span,.text-with-download__optional-cta a>span,.text-with-download__optional-cta:hover a>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__downLoad-cta a>span,.text-with-download__downLoad-cta :hover a>span,.text-with-download__optional-cta a>span,.text-with-download__optional-cta :hover a>span{display:inline-block;padding-left:.5rem;vertical-align:top}
.text-with-download a{color:#004593;font-weight:600 !important}
.text-with-download a:focus{outline:auto}
.text-with-download.left-align{flex-flow:row wrap}
.text-with-download.left-align__image-wrapper{margin-left:6rem}
.text-with-download.right-align{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}
.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 th,.table-bd-service-plan .comparision-table-container .styled-table-content td{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{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;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 p{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){.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 lightgrey;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{justify-content:flex-end;margin-top:2.5rem}
.redirection-modal .modal-dialog .modal-content .modal-body__cta-section .dismissCTA{margin-right:3rem;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;order:2;padding:0}
}
.redirection-modal .modal-dialog .modal-content .modal-body__cta-section .confirmCTA{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;order:1;padding:1.5rem 0}
}
@media only screen and (max-width:61.9375em){.redirection-modal .modal-dialog .modal-content .modal-body__cta-section{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 .btn-close{background:0}
.dynamic-modal .btn-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:0rem 3.5rem 3.5rem}
@media only screen and (max-width:61.9375em){.dynamic-modal .modal .modal-body{padding:0rem 1rem 1rem}
}
@media only screen and (max-width:61.9375em){.dynamic-modal .modal .btn-close{padding:.5rem .5rem 1.5rem}
}
.facs-datatable{display:flex;flex-direction:column;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_filter,.facs-datatable .dataTables_wrapper .dataTables_empty{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 #0006}
.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 #0006}
.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 #00000029;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{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){border-bottom:.0625rem solid #d8d8d8;margin-bottom:1rem;padding-bottom:1rem}
.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;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}
.facs-datatable__navigation-link-sub-menu-protocol-catNo{margin-left:.75rem;width:100%;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-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-bottom:0;border-right: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:#f4f5f799;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:focus,.facs-datatable__top_search-input:active{border:.0625rem solid #d0d1d3 !important}
.facs-datatable__top_search-input[placeholder],.facs-datatable__top_search-input:-webkit-input-placeholder,.facs-datatable__top_search-input:-moz-placeholder,.facs-datatable__top_search-input:-ms-input-placeholder{color:#616161;font-size:1rem;opacity:1}
.facs-datatable__top_search label{font-size:1.375rem;font-weight:600;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;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;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;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;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;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:flex;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: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:checked+label i,.facs-datatable__top-filters .facs-filter-group .checkbox-input+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{align-items:center;display:inline-flex}
.facs-datatable__top-filters .facs-filter-group .checkbox-label span{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;width:100%}
.facs-datatable__top-filters_toggle-btn{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}
.facs-datatable__top-filters_toggle-btn span{padding-left:.5rem}
.facs-datatable__top-filters .show-less,.facs-datatable__top-filters.expand-all .show-all{display:none}
.facs-datatable__top-filters.expand-all .show-less{display:flex}
.facs-datatable__top-filters.expand-all .group-options{display:flex;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 .showing-label,.facs-datatable__table_info .no-results{display:none}
.facs-datatable__table_info.show-filtered-info .filteredInfo,.facs-datatable__table_info.show-filtered-info .showing-label{display:inline-flex}
.facs-datatable__table_info.show-filtered-info .showing-all,.facs-datatable__table_info.noresults-avaialble .info-message,.facs-datatable__table_info.noresults-avaialble .filteredInfo{display:none}
.facs-datatable__table_info.noresults-avaialble .no-results{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;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:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left-grey.svg)}
.facs-datatable__table_data_nav button.btn-left-disabled{pointer-events: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-left{display: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-disabled{display:none;pointer-events:none}
.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.enable-prev-btn .btn-left,.facs-datatable__table_data_nav.disable-next-btn .btn-right-disabled{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>thead .sorting:before,.facs-datatable__table_root.table.dataTable>thead .sorting:after,.facs-datatable__table_root.table.dataTable>thead .sorting_asc:before,.facs-datatable__table_root.table.dataTable>thead .sorting_asc:after,.facs-datatable__table_root.table.dataTable>thead .sorting_desc:before,.facs-datatable__table_root.table.dataTable>thead .sorting_desc:after,.facs-datatable__table_root.table.dataTable>thead .sorting_asc_disabled:before,.facs-datatable__table_root.table.dataTable>thead .sorting_asc_disabled:after,.facs-datatable__table_root.table.dataTable>thead .sorting_desc_disabled:before,.facs-datatable__table_root.table.dataTable>thead .sorting_desc_disabled:after{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 th,.facs-datatable__table_root.table.dataTable td{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 th.fluorochrome,.facs-datatable__table_root.table.dataTable th.species,.facs-datatable__table_root.table.dataTable td.fluorochrome,.facs-datatable__table_root.table.dataTable td.species{max-width:1.5rem}
@media only screen and (max-width:61.9375em){.facs-datatable__table_root.table.dataTable th.fluorochrome,.facs-datatable__table_root.table.dataTable th.species,.facs-datatable__table_root.table.dataTable td.fluorochrome,.facs-datatable__table_root.table.dataTable td.species{max-width:1.5rem;width:2.5rem !important}
}
.facs-datatable__table_root.table.dataTable th.protocol,.facs-datatable__table_root.table.dataTable td.protocol{max-width:3.625rem}
.facs-datatable__table_root.table.dataTable th.protocol.sorting:before,.facs-datatable__table_root.table.dataTable td.protocol.sorting:before{right:2rem}
.facs-datatable__table_root.table.dataTable th.protocol.sorting:after,.facs-datatable__table_root.table.dataTable td.protocol.sorting:after{right:1.5rem}
.facs-datatable__table_root.table.dataTable th.source,.facs-datatable__table_root.table.dataTable td.source{min-width:5.5rem;white-space:normal;width:5.5rem}
.facs-datatable__table_root.table.dataTable th:last-child,.facs-datatable__table_root.table.dataTable td: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.species,.facs-datatable__table_root.table.dataTable th.protocol{padding-bottom:2.25rem}
.facs-datatable__table_root.table.dataTable th.species .verticalHeading,.facs-datatable__table_root.table.dataTable th.protocol .verticalHeading{font-weight:600;padding-left:.75rem}
.facs-datatable__table_root.table.dataTable th.target,.facs-datatable__table_root.table.dataTable th.clone,.facs-datatable__table_root.table.dataTable th.source{padding-bottom:2.25rem;text-align:center}
@media only screen and (max-width:61.9375em){.facs-datatable__table_root.table.dataTable th.target,.facs-datatable__table_root.table.dataTable th.clone,.facs-datatable__table_root.table.dataTable th.source{width:4.5rem !important}
}
.facs-datatable__table_root.table.dataTable th.target:before,.facs-datatable__table_root.table.dataTable th.clone:before,.facs-datatable__table_root.table.dataTable th.source:before{left:50%;transform:translate(-75%);width:.4375rem}
.facs-datatable__table_root.table.dataTable th.target:after,.facs-datatable__table_root.table.dataTable th.clone:after,.facs-datatable__table_root.table.dataTable th.source:after{right:48%;transform:translate(100%);width:.4375rem}
.facs-datatable__table_root.table.dataTable th.target span,.facs-datatable__table_root.table.dataTable th.clone span,.facs-datatable__table_root.table.dataTable th.source span{font-weight:600}
.facs-datatable__table_root.table.dataTable th.target .horizontal-stack:after,.facs-datatable__table_root.table.dataTable th.clone .horizontal-stack:after,.facs-datatable__table_root.table.dataTable th.source .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:#7600941c;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.blue{background:#526bbc1c;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.green{background:#11c0511c;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-datatable__table_root.table.dataTable td.red{background:#ff00001c;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:#8f8f8f1c;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.species,.facs-datatable__table_root.table.dataTable td.protocol{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{align-items:center;display:inline-flex;transform:rotate(-90deg) translate(50%);white-space:nowrap;width:100%}
.facs-datatable th.dtfc-fixed-left,.facs-datatable td.dtfc-fixed-left{background-color:#fff !important;box-shadow:none !important;border-right:1px solid #d8d8d8}
.facs-datatable th.dtfc-fixed-right,.facs-datatable td.dtfc-fixed-right{background-color:#fff !important}
.facs-datatable .DTFC_LeftHeadWrapper,.facs-datatable .DTFC_LeftBodyWrapper{box-shadow:none !important}
.facs-datatable .reagentsDataAvailable,.facs-datatable .onlyReagents{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{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{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 .facs-datatable__top-filters_toggle-btn:focus,.keyboard--focussed .checkbox-input:focus~.checkbox-label{outline-color:#f27707;outline-style:dashed;outline-width:.125rem}
.facs-markers{display:flex;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:none),(-ms-high-contrast:active){.facs-markers__top .container .row{display:block}
}
.facs-markers__top_heading{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:#f4f5f799;border-radius:.375rem;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;font-weight:400;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-bottom:1.5rem}
.facs-markers__top_filters_groups_heading{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}
.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{align-items:center;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:after{content:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/Arrow-left-grey.svg)}
.facs-markers__top_info_nav button.btn-left-disabled{pointer-events: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-left{display: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-disabled{display:none;pointer-events:none}
.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.enable-prev-btn .btn-left,.facs-markers__top_info_nav.disable-next-btn .btn-right-disabled{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:none),(-ms-high-contrast:active){.facs-markers__top_table.table.table-bordered{table-layout:auto}
}
.facs-markers__top_table.table.table-bordered>thead .sorting:before,.facs-markers__top_table.table.table-bordered>thead .sorting:after,.facs-markers__top_table.table.table-bordered>thead .sorting_asc:before,.facs-markers__top_table.table.table-bordered>thead .sorting_asc:after,.facs-markers__top_table.table.table-bordered>thead .sorting_desc:before,.facs-markers__top_table.table.table-bordered>thead .sorting_desc:after,.facs-markers__top_table.table.table-bordered>thead .sorting_asc_disabled:before,.facs-markers__top_table.table.table-bordered>thead .sorting_asc_disabled:after,.facs-markers__top_table.table.table-bordered>thead .sorting_desc_disabled:before,.facs-markers__top_table.table.table-bordered>thead .sorting_desc_disabled:after{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 th,.facs-markers__top_table.table.table-bordered td{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 th.fluorochrome,.facs-markers__top_table.table.table-bordered td.fluorochrome{max-width:2.5rem}
.facs-markers__top_table.table.table-bordered th:last-child,.facs-markers__top_table.table.table-bordered td: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.target,.facs-markers__top_table.table.table-bordered th.clone{padding-bottom:2.25rem;text-align:center}
@media only screen and (max-width:61.9375em){.facs-markers__top_table.table.table-bordered th.target,.facs-markers__top_table.table.table-bordered th.clone{width:3.75rem !important}
}
.facs-markers__top_table.table.table-bordered th.target:before,.facs-markers__top_table.table.table-bordered th.clone:before{left:50%;transform:translate(-75%);width:.4375rem}
.facs-markers__top_table.table.table-bordered th.target:after,.facs-markers__top_table.table.table-bordered th.clone:after{right:48%;transform:translate(100%);width:.4375rem}
.facs-markers__top_table.table.table-bordered th.target span,.facs-markers__top_table.table.table-bordered th.clone span{font-weight:600}
.facs-markers__top_table.table.table-bordered th.target .horizontal-stack:after,.facs-markers__top_table.table.table-bordered th.clone .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:#7600941c;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.blue{background:#526bbc1c;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.green{background:#11c0511c;border-color:#fff;border-style:solid;border-width:0 .0625rem .0625rem 0 !important}
.facs-markers__top_table.table.table-bordered td.red{background:#ff00001c;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:#8f8f8f1c;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{align-items:center;display:inline-flex;transform:rotate(-90deg) translate(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 0rem}
.brightcove-video-player ul,.brightcove-video-player ol{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{align-items:center;display:flex;flex-direction:column;gap:5rem}
.brightcove-video-player__wrapper.video-right{flex-direction:row}
.brightcove-video-player__wrapper.video-left{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{flex-direction:column !important}
}
.brightcove-video-player__content{display:flex;flex-direction:column;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;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}
.brightcove-video-player__content-description{font-size:1rem;font-weight:inherit;color:#424242;line-height:remo(26);letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.brightcove-video-player__container-video{flex-shrink:0}
.brightcove-video-player__container-video .video-js{display:block}
.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}
.global-alert-banner{background-color:#fff;border:.0625rem solid #d1d1d1;border-radius:.375rem;z-index:inherit}
.global-alert-banner.full-width{position:relative;z-index:99}
.global-alert-banner.full-width .second-alert{margin-top:-1rem !important}
@media only screen and (max-width:50em){.global-alert-banner.full-width .second-alert{margin-top:1rem !important}
}
@media only screen and (max-width:50em){.global-alert-banner.full-width{border-radius:.375rem;left:0;padding:.5rem .9375rem;position:absolute;right:0}
}
@media only screen and (max-width:47.938em){.global-alert-banner.full-width{border-radius:0;padding:.5rem 1.25rem}
}
@media only screen and (max-width:50em){.global-alert-banner.full-width--alert{position:relative !important}
}
@media only screen and (max-width:47.938em){.global-alert-banner.full-width--alert{padding:.0625rem 1.25rem}
}
@media only screen and (max-width:50em){.global-alert-banner{padding:.5rem .9375rem}
}
.global-alert-banner img{height:1.375rem;margin:1rem 0 1rem .3125rem;min-width:1.375rem;width:1.375rem}
.global-alert-banner__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){.global-alert-banner__info p{font-size:.875rem;line-height:1.0625rem}
}
.global-alert-banner__info-link{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){.global-alert-banner__info-link{font-size:.875rem;line-height:1.0625rem}
}
.global-alert-banner__info-link img{height:.3125rem;margin:.125rem 0 0 .25rem;transform:scale(2);width:.5625rem}
.global-alert-banner__readMore-link{background-color:#fff;bottom:5%;line-height:1.125rem;position:absolute;right:3%}
.global-alert-banner__readMore-link img{margin-top:0 !important}
.global-alert-banner__readMore-link:before{background-color:#fff;content:"...  "}
.global-alert-banner__readMore-link--alert{background-color:#fddcbf}
@media only screen and (max-width:47.938em){.global-alert-banner__readMore-link--alert{bottom:9%}
}
.global-alert-banner__readMore-link--alert:before{background-color:#fddcbf}
.global-alert-banner__readMore-link--info{background-color:#d4eeea}
@media only screen and (max-width:47.938em){.global-alert-banner__readMore-link--info{bottom:9%}
}
.global-alert-banner__readMore-link--info:before{background-color:#d4eeea}
.global-alert-banner.bdb-banner{border-radius:0rem;box-sizing:border-box;margin:0rem;margin-bottom:0rem !important;min-width:100% !important;padding-left:20px !important;padding-right:20px !important;width:100% !important}
.global-alert-banner.bdb-banner__alert{background-color:#fddcbf;border:3px solid #d15421}
.global-alert-banner.bdb-banner__info{background-color:#d4eeea;border:3px solid #098}
.global-alert-banner__title{font-size:1rem;font-weight:700;color:#424242;line-height:1.5;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:inline;margin:0 0 0 .5rem}
@media only screen and (max-width:50em){.global-alert-banner__title{font-size:.875rem;line-height:1.0625rem}
}
.global-alert-banner__space{margin-left:1.875rem !important}
@media only screen and (max-width:50em){.global-alert-banner__space{margin-left:1.5rem !important}
}
.global-alert-banner_padding{line-height:1.5 !important;padding-bottom:1.25rem;padding-top:1.25rem}
@media only screen and (max-width:47.938em){.global-alert-banner_padding{line-height:1.28 !important;padding-bottom:.75rem !important;padding-top:.75rem !important}
}
.global-alert-banner_padding_second{line-height:1.5 !important;padding-bottom:1.25rem}
@media only screen and (max-width:47.938em){.global-alert-banner_padding_second{line-height:1.1 !important;padding-bottom:.5rem !important;padding-top:.15rem !important}
}
.desktop-alert-height .bdb-desktop-height{max-height:178px;overflow:hidden}
.global-alert-banner_img-container{height:auto !important;margin:0 !important}
@media only screen and (max-width:50em){.global-alert-banner_img-container{min-width:1rem !important;width:1rem !important}
}
.ms-space-area{margin-left:8px}
.banner-text-bold-responsive{font-size:15px !important}
@media only screen and (max-width:47.938em){.banner-text-bold-responsive{font-size:13px !important}
}
@media only screen and (max-width:47.938em){.bdb-banner-maintainence-alert{height:4rem !important;margin-bottom:2rem !important;overflow:hidden}
}
.bd-banner-maintenance-modal{bottom:120px !important;top:auto !important}
.bd-banner-maintenance-modal .modal-header{border-bottom:0;justify-content:flex-end;padding-bottom:0 !important}
.bd-banner-maintenance-modal .modal-header .btn-close{background:0}
.bd-banner-maintenance-modal .modal-body{padding-top:0 !important}
.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-size:1.125rem;font-weight:700;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;border:.046875rem solid #424242;border-radius:.25rem;display:inline-block;margin-bottom:1rem;padding:.4375rem .3125rem .5625rem}
.promo-details-banner__promocode-title{font-size:1.125rem;font-weight:400;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__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}
.promo-details-banner__information .btn,.promo-details-banner__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promo-details-banner__information .cx-btn,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promo-details-banner__information .cx-close-cancel,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promo-details-banner__information .cx-end-cancel{line-height:1.125rem;width:15.625rem}
.promo-details-banner__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:1.25rem}
.promo-details-banner__information-highlight{font-size:1.375rem;font-weight:700;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__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;margin-bottom:1.25rem}
.promo-details-banner__promocode-description{font-size:.875rem;font-weight:400;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;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:flex;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}
.promo-details-banner__information .btn,.promo-details-banner__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promo-details-banner__information .cx-btn,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promo-details-banner__information .cx-close-cancel,.promo-details-banner__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promo-details-banner__information .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;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}
.promo-details-banner__description{font-size:1.125rem;font-weight:400;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;margin-bottom:1.1875rem}
.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;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-top:1.1875rem}
}
.qualifying-prod__item-image{height:5.5625rem;margin-right:1rem;width:5.5625rem}
.qualifying-prod__info-details-col{margin-top:1rem;width:16%}
@media only screen and (max-width:74.9375em){.qualifying-prod__info-details-col{width:33.33%}
.qualifying-prod__info-details-col.text-end{width:51%}
.qualifying-prod__info-details-col.text-end: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;-o-object-fit:cover;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,#fffeff00,#fdfefd03 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 .btn-close{opacity:1;text-shadow:none}
.promo-list-banner__video-modal .modal-header .btn-close span{color:#004593}
.promo-list-banner__btn-play-video{max-height:3.25rem}
.promo-list-banner__content.left-align{align-items:flex-start;text-align:left}
.promo-list-banner__content.left-align-heading,.promo-list-banner__content.left-align-desc.bd-rte p{text-align:left}
.promo-list-banner__content.right-align{align-items:flex-end;text-align:right}
.promo-list-banner__content.right-align-heading,.promo-list-banner__content.right-align-desc.bd-rte p{text-align:right}
.promo-list-banner__content.center-align{align-items:center;text-align:center}
.promo-list-banner__content.center-align-heading,.promo-list-banner__content.center-align-desc.bd-rte p{text-align:center}
.promo-list-banner__content-heading{color:#fff;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{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{align-items:center;background:#e0e0e0;border:0;border-radius:0;display:flex;height:2rem;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 .btn-close{height:1rem;margin:0;padding:0;width:1rem}
.promo-list-banner__media__video-modal .modal-header .btn-close span{align-items:center;color:#004593;display:flex;font-size:2.25rem;height:1rem;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{display:table-cell !important;height:100vh;inset:0;margin:0;position:absolute;width:100vw !important;z-index:9}
video-js.video-js{height:100% !important;padding-top:0 !important;width:100% !important}
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-scrubbing,video-js.vjs-seeking,video-js.vjs-buffering,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: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;padding-bottom: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;-o-object-fit:cover;object-fit:cover}
}
.grey-border-corners .promo-list-card__layout-image{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}
@media only screen and (max-width:37.5em){.clp-anchor__cta{width:100%}
}
.clp-anchor__cta{background-color:#f5f5f5;border:.0625rem solid #ccc;border-bottom:solid .0625rem #d8d8d8;border-radius:.375rem .375rem 0 0;box-shadow:0 .125rem .125rem #ccc;color:#424242;cursor:pointer;opacity:1;padding:.625rem .9375rem .5rem;width:20.75rem}
.clp-anchor__cta:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-down.svg) no-repeat 95% center;content:"";float:right;height:.5rem;margin-top:.25rem;width:.875rem}
.clp-anchor__cta.show:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-up.svg) no-repeat 95% center}
.clp-anchor .dropdown-menu{background-color:#fff;border:.0625rem solid #fff;border-radius:0 0 .375rem .375rem;border-right-width:.9375rem;border-top:.0625rem solid #d8d8d8;box-shadow:0 .125rem .125rem #979797;margin-top:0rem;max-height:13.4375rem;overflow-y:auto;padding-bottom:0rem;padding-top:0rem;width:20.625rem;z-index:99}
.clp-anchor .dropdown-item{border-bottom:solid .0625rem #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}
.clp-anchor .dropdown-item b{color:#004593;font-weight:600}
.clp-anchor .dropdown-item{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: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{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{font-size:1rem;opacity:1}
.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{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{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:solid .0625rem #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% center;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% center}
.clp-case-study .dropdown-menu{background-color:#fff;border:.0625rem solid #d0d1d3;border-radius:0 0 .375rem .375rem;box-shadow:0 .25rem .5rem #0000000f;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{-o-object-fit:cover;object-fit:cover;width:100%}
.clp-case-study-bg-container:before{background:linear-gradient(265.26deg,#0000,#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:#0000004d}
.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}
}
@media only screen and (min-width:62em){.category-content__image:last-child{max-width:calc(25% - 56px)}
}
.category-content__image:last-child{padding-right:0}
@media only screen and (max-width:61.9375em){.category-content__image:last-child{padding-right:0}
}
@media only screen and (max-width:61.9375em){.category-content__image:last-child{padding-bottom:0}
}
.category-content__wrapper{margin-left:auto;margin-right:auto}
@media only screen and (max-width:61.9375em){.category-content__wrapper{padding-left:1rem;padding-right:1rem}
}
@media only screen and (max-width:61.9375em){.category-content__image-container{flex-direction:column;padding-left:1rem;padding-right:1rem}
}
.category-content__video-section,.category-content__image-section{padding:.5rem .5rem .5rem 2rem;position:relative}
.category-content__video-section-description,.category-content__image-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__video-section a,.category-content__image-section a{outline:0}
@media only screen and (max-width:61.9375em){.category-content__video-section,.category-content__image-section{padding:0rem}
}
.category-content__overlay{background-color:#000;border-radius:.375rem}
.category-content__video-section img,.category-content__image-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{align-items:center;display:flex;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:0rem}
}
.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{padding-bottom:0}
}
@media only screen and (max-width:61.9375em){.category-content.image-with-video__image:nth-last-child(2){padding-bottom:0}
}
.category-content .category-left-block{display:flex;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{order:1;padding-right:0}
.category-content .video-right-aligned .category-content__video-section,.category-content .video-right-aligned .category-content__image-section{order:2;padding-left:6rem}
@media only screen and (max-width:61.9375em){.category-content .video-right-aligned .category-content__video-section,.category-content .video-right-aligned .category-content__image-section{padding-left:0}
}
.category-content .video-left-aligned .category-left-block{order:2;padding-left:0}
.category-content .video-left-aligned .category-content__video-section,.category-content .video-left-aligned .category-content__image-section{order:1;padding-left:.5rem;padding-right:6rem}
@media only screen and (max-width:61.9375em){.category-content .video-left-aligned .category-content__video-section,.category-content .video-left-aligned .category-content__image-section{margin-bottom:2.5rem;padding-right:0}
}
.category-content .video-right-aligned .img-wrapper,.category-content .video-left-aligned .img-wrapper{justify-content:left}
@media only screen and (max-width:61.9375em){.category-content .video-right-aligned .img-wrapper,.category-content .video-left-aligned .img-wrapper{justify-content:center}
}
@media only screen and (max-width:61.9375em){.category-content .video-right-aligned,.category-content .video-left-aligned{padding-left:0;padding-right:0}
}
.category-content.category-info .category-info__sec,.category-content.category-info .category-info__desc,.category-content.category-info .category-info__title{text-align:center}
.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>div,.bdb-inquiry-form__inquiry-container .card .card-body .card-body__tnc-box>div{padding:0 !important}
}
.bdb-inquiry-form__inquiry-container .card .card-body .btn-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{position:absolute}
.mkto-error-msg{bottom:-1.25rem;color:#ed174f;display:none;font-size:.75rem;letter-spacing:0;line-height:.9375rem;position:absolute}
.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;-o-object-fit:cover;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{width:100%}
}
@media only screen and (max-width:61.9375em){.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:0 auto;margin-bottom:-.9375rem;margin-top:-2.375rem;padding:1.3125rem .9375rem 0rem 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>.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:0rem !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:0rem;width:100%}
@media only screen and (max-width:61.9375em){.blog-details-content__textContainer{margin-right:0;padding:0rem .9375rem 0rem .5rem}
}
.blog-details-content__image-container_rightText{align-items:center;display:flex;justify-content:center;margin-left:1rem;padding:0rem}
@media only screen and (max-width:61.9375em){.blog-details-content__image-container_rightText{padding:.875rem .9375rem 0rem}
}
.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}
}
@media only screen and (max-width:47.938em){.blog-details-content__content-body figcaption{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}
}
.rewards-banner{color:#404041;margin-bottom:5.5rem;padding-left:.75rem;padding-right:.75rem}
.rewards-banner.text-white{color:#fff}
.rewards-banner.text-black{color:#424242}
@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}
}
.rewards-banner__text{inset:0}
.rewards-banner__text b{font-weight:600}
.rewards-banner__text ul li{list-style:disc}
.rewards-banner__image img{border:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:.5rem;-o-object-fit:cover;object-fit:cover;width:inherit}
@media only screen and (max-width:61.9375em){.rewards-banner__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}
}
.rewards-banner__content{display:block}
.rewards-banner__content .text-black p,.rewards-banner__content .text-black i,.rewards-banner__content .text-black b,.rewards-banner__content .text-black u{color:#000}
.rewards-banner__content .text-white p,.rewards-banner__content .text-white i,.rewards-banner__content .text-white b,.rewards-banner__content .text-white u{color:#fff}
.rewards-banner__content-heading{color:inherit;font-family:FSAlbertPro-Bold,sans-serif;font-size:1.3125rem;font-style:bold;font-weight:700;height:1.8125rem;line-height:1.5rem;margin-bottom:1rem;padding-left:.75rem;padding-right:.75rem}
@media only screen and (max-width:61.9375em){.rewards-banner__content-heading{line-height:1.875rem}
}
.rewards-banner__content-heading_textWhite{color:#fff}
.rewards-banner__content-heading_textBlack{color:#404041}
.rewards-banner__content-desc{color:inherit;font-family:FSAlbertPro-Regular,sans-serif;font-size:1rem;font-weight:400;height:2.375rem;line-height:1.125rem;margin-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;width:59.125rem}
@media only screen and (max-width:61.9375em){.rewards-banner__content-desc{font-size:1rem;height:auto;line-height:1.375rem;width:auto}
}
.rewards-banner__content-desc_textWhite{color:#fff}
.rewards-banner__content-desc_textBlack{color:#404041}
.rewards-banner__content-btn{align-items:center;background-color:transparent;border:0;color:#004593;cursor:pointer;display:inline-flex;font-family:FSAlbertPro-Bold,sans-serif;font-size:1rem;font-style:bold;font-weight:700;height:1.4375rem;justify-content:center;line-height:1.125rem;margin-left:.75rem;text-align:center;text-decoration:none;width:5.5rem}
@media only screen and (max-width:61.9375em){.rewards-banner__content-btn{margin-left:0;width:70%}
}
.rewards-program{margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.rewards-program{margin-bottom:1rem}
.rewards-program>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>div{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:flex;flex:1 1 100%;justify-content:flex-start}
.rewards-program .rewards-content-row p>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;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){width:15%}
.rewards-program .rewards-content-row p:nth-child(n+5){width:15%}
.rewards-program .rewards-content-row p:nth-child(n+6){width:15%}
.rewards-program img{border:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:.5rem}
.rewards-program .rewards{border:var(--bs-border-width) 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:var(--bs-border-width) solid #d8d8d8;border-top:var(--bs-border-width) 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}
@media only screen and (max-width:61.9375em){.rewards-program .rewards-row__header span{padding:1rem}
}
.rewards-program .rewards-row__header span{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}
.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}
.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:"✓"}
.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{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: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;padding-right:0}
.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 .isUltraviolet,.rewards-dye-spectrum__colorcodes .isPurple,.rewards-dye-spectrum__colorcodes .isSkyblue,.rewards-dye-spectrum__colorcodes .isGreen,.rewards-dye-spectrum__colorcodes .isRed{padding:1rem;padding-right:0}
.rewards-dye-spectrum__colorcodes .isUltraviolet .value,.rewards-dye-spectrum__colorcodes .isPurple .value,.rewards-dye-spectrum__colorcodes .isSkyblue .value,.rewards-dye-spectrum__colorcodes .isGreen .value,.rewards-dye-spectrum__colorcodes .isRed .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 .isUltraviolet td span,.rewards-dye-spectrum .tbl .isPurple td span,.rewards-dye-spectrum .tbl .isSkyblue td span,.rewards-dye-spectrum .tbl .isGreen td span,.rewards-dye-spectrum .tbl .isRed 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:initial;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){width:5%}
.rewards-dye-spectrum .tbl-row__cell:nth-child(n+3){width:5%}
.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:"✓"}
.rewards-asr-table .tbl-row__cell:nth-child(n+2){width:15%}
.rewards-asr-table .tbl-row__cell:nth-child(n+3){width:15%}
.rewards-asr-table .tbl-row__cell:nth-child(n+4){width:15%}
.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}
.rewards-faq-accordion__items-header:focus{outline:0}
.rewards-faq-accordion__items-header{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}
@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:flex;padding-top:1.25rem}
.rewards-faq-accordion__image-item{flex:0 0 20%;max-width:20%}
.rewards-faq-accordion__items{border-bottom:var(--bs-border-width) solid var(--bs-border-color-translucent);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: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:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:.5rem;flex:1 1 33%;margin:0 auto;margin-right:1.875rem;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:var(--bs-border-width) solid var(--bs-border-color-translucent);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:var(--bs-border-width) solid var(--bs-border-color-translucent);margin-bottom:4rem;margin-top:3rem;padding-bottom:4rem}
@media only screen and (max-width:47.938em){.technical-support-cards{border-bottom:0;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;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{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:flex;flex-wrap:wrap}
.technical-support .data-sheets_list_item{flex:1 1 33%;max-width:33%}
@media only screen and (max-width:47.938em){.technical-support .data-sheets_list_item{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:var(--bs-border-width) solid var(--bs-border-color-translucent)}
@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:first-child{padding-top:0}
.technical-support .bdb-home-list__row.products{margin:0;padding:2.5rem 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-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:var(--bs-border-width) solid var(--bs-border-color-translucent);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}
@media only screen and (max-width:61.9375em){.training-featured-carousel__sec{letter-spacing:.25rem;padding-bottom:1rem}
}
.training-featured-carousel__sec{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}
.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:0rem}
@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% center;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% center}
.training-featured-carousel .slick-slider .next-arrow{right:0rem}
@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% center}
.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% center}
.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:flex !important}
.training-featured-carousel .slick-slide{border:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:.5rem;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:focus-within{border:.125rem dashed #f27707;border-radius:.25rem;box-sizing:border-box}
.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 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{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;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{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{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{flex-direction:column !important}
}
.training-video-section__container:last-child{border:0}
.training-video-section__container.isAlignedRight{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 .btn-close{height:.875rem;margin:0;padding:0;width:.875rem}
.training-video-section__banner-img-modal .modal-header .btn-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.btn-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{order:2;padding:0;width:100%}
}
@media only screen and (max-width:61.9375em){.training-video-section .training-about-section__img-container{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;line-height:1.125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.thought-leadership-form__form .checkbox{align-items:normal;cursor:pointer;display:inline-flex;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}
.thought-leadership-form__form .checkbox__input{display:none !important}
.thought-leadership-form__form .checkbox__box{align-items:center;border:.0625rem solid #c5c6c9;border-radius:.25rem;display:flex;flex-shrink:0;height:1.375rem;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:"✓";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{align-items:flex-start;border-bottom:var(--bs-border-width) solid #d8d8d8;margin-bottom:1.5rem;max-width:100%}
.thought-leadership .bdb-home-list__row-heading{margin-bottom:1rem}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row-heading{margin-bottom:.75rem}
}
.thought-leadership .bdb-home-list__row-heading{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}
.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}
@media only screen and (max-width:61.9375em){.thought-leadership .bdb-home-list__row-date{margin-bottom:.25rem}
}
.thought-leadership .bdb-home-list__row-date{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}
.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}
}
@media only screen and (max-width:47.938em){.protocol-content{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 .btn-close{height:.875rem;margin:0;padding:0;width:.875rem}
.protocol-content__video-img-modal .modal-header .btn-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.btn-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;margin-left:1.25rem;margin-right:1.25rem}
}
@media only screen and (max-width:47.938em){.protocol-search{margin-left:1.25rem;margin-right:1.25rem}
}
.protocol-search .form-field{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{font-size:1.25rem;opacity:1}
.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{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{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__expand-all,.protocol-search__cta__collapse-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;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%;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}
@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:.0625rem solid #d1d1d1;border-radius:0 0 .375rem;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 ul,.tabs-component__tabs-data-container-rteText ol{margin-left:1.5rem}
.tabs-component__tabs-data-container-rteText ul li,.tabs-component__tabs-data-container-rteText ol 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 ul li:last-child,.tabs-component__tabs-data-container-rteText ol 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: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 0rem 0rem !important}
}
.tabs-component__tabs-data-container>.downloadListComponent:last-of-type{margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.tabs-component__tabs-data-container>.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 #0000000f;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.tab-section-remove{margin-bottom:0}
.tabs-component-wrapper.tab-section-remove .section{padding-bottom:0}
.tabs-component-wrapper{margin-bottom:3rem}
.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:flex;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 ul,.vertical-tabs-component__tabs-data-container-rteText ol{margin-left:1.5rem}
.vertical-tabs-component__tabs-data-container-rteText ul li,.vertical-tabs-component__tabs-data-container-rteText ol 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 ul li:last-child,.vertical-tabs-component__tabs-data-container-rteText ol 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: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 0rem 0rem !important}
}
.vertical-tabs-component__tabs-data-container>.downloadListComponent:last-of-type{margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.vertical-tabs-component__tabs-data-container>.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 #0000000f;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:flex;flex-direction:row;gap:1rem}
.vertical-tabs-component-wrapper .vertical-tabs-component{display:flex;flex-direction:row;flex-grow: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: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:0rem 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{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}
@media only screen and (max-width:61.9375em){.instrument-performance-picture-tile-details-block div{margin-bottom:.375rem}
}
.instrument-performance-picture-tile-details-block div{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}
.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:flex}
.instrument-performance__carousel .slick-track .slick-slide{height:auto}
.instrument-performance__carousel .slick-track .slick-slide>div{display:flex;height:100%}
}
.text-with-image__media .instrument-performance-picture-tile-overlay{right:1.75rem}
.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;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}
.grouped-rows-table__table-section-category-column{max-width:5.8125rem;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}
.grouped-rows-table__table-section-subcategory-column{max-width:14.25rem;font-size:1rem;font-weight:400;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}
.grouped-rows-table__table-section-brand-column span{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}
.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>.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{align-self:start;border-right:.0625rem solid #d0d1d3;padding-right:.96875rem;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}
.download-list__action-item-collapse.selected{font-size:1rem;font-weight:600;color:#757575;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{align-self:start;margin-left:.96875rem;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}
.download-list__action-item-expand.selected{font-size:1rem;font-weight:600;color:#757575;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 (min-width:62em){.download-list__accordian-container{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{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{align-items:flex-start;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:0rem 1rem}
@media only screen and (min-width:62em){.download-list__brochure{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:0rem}
}
@media only screen and (max-width:61.9375em){.download-list__brochure{margin-bottom:4rem;margin-top:0rem}
}
.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{align-items:center;background-color:#f4f5f7;display:flex;flex-direction:column;float:none;justify-content:center;margin:0 auto;max-width:38.75rem;padding:2.5rem 0 5.5rem}
.bdb-request-form__section-title,.bdb-request-form-modal__section-title{padding:5.5rem 0 2rem}
.bdb-request-form__section-title h3,.bdb-request-form__section-title .h3,.bdb-request-form-modal__section-title h3,.bdb-request-form-modal__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__section-subtitle,.bdb-request-form-modal__section-subtitle{margin-bottom:2.5rem}
.bdb-request-form__section-subtitle h4,.bdb-request-form__section-subtitle .h4,.bdb-request-form-modal__section-subtitle h4,.bdb-request-form-modal__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__request-container,.bdb-request-form-modal__request-container{margin-bottom:6.4375rem}
@media only screen and (max-width:61.9375em){.bdb-request-form__request-container,.bdb-request-form-modal__request-container{margin-bottom:10rem}
}
.bdb-request-form__request-container__req-box,.bdb-request-form-modal__request-container__req-box{margin:0 auto}
@media only screen and (max-width:61.9375em){.bdb-request-form__request-container__req-box,.bdb-request-form-modal__request-container__req-box{padding-left:1.25rem;padding-right:1.25rem}
}
.bdb-request-form__request-container .card,.bdb-request-form-modal__request-container .card{border:0;max-width:73.1875rem}
.bdb-request-form__request-container .card .card-body,.bdb-request-form-modal__request-container .card .card-body{max-width:37.5rem;padding:3.53125rem 2.53125rem 2.53125rem}
.bdb-request-form__request-container .card .card-body hr,.bdb-request-form-modal__request-container .card .card-body hr{margin:.75rem 0rem !important}
@media only screen and (max-width:61.9375em){.bdb-request-form__request-container .card .card-body,.bdb-request-form-modal__request-container .card .card-body{padding:3.53125rem 1.53125rem 2.15625rem}
}
.bdb-request-form__request-container .card .card-body__title-text,.bdb-request-form-modal__request-container .card .card-body__title-text{color:#404041;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-request-form__request-container .card .card-body__description,.bdb-request-form-modal__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__request-container .card .card-body__description,.bdb-request-form-modal__request-container .card .card-body__description{margin-top:1.9375rem}
}
.bdb-request-form__request-container .card .card-body__form-row,.bdb-request-form-modal__request-container .card .card-body__form-row{align-items:flex-start;flex-wrap:wrap;margin-bottom:1.25rem}
.bdb-request-form__request-container .card .card-body__form-row__input-error,.bdb-request-form-modal__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__request-container .card .card-body__form-row__input-error.hide,.bdb-request-form-modal__request-container .card .card-body__form-row__input-error.hide{display:none}
.bdb-request-form__request-container .card .card-body__form-row .drop-down-style,.bdb-request-form-modal__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__request-container .card .card-body__form-row .drop-down-style,.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style{margin-top:.625rem}
}
.bdb-request-form__request-container .card .card-body__form-row .drop-down-style .dropdown,.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style .dropdown{height:3.5rem}
.bdb-request-form__request-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle,.bdb-request-form-modal__request-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle{height:2.5rem}
.bdb-request-form__request-container .card .card-body__form-row .drop-down-style .dropdown .dropdown-toggle .dropdown-header-label,.bdb-request-form-modal__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__request-container .card .card-body__form-row .form-field,.bdb-request-form-modal__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__request-container .card .card-body__form-row .form-field,.bdb-request-form-modal__request-container .card .card-body__form-row .form-field{margin-bottom:1.25rem;width:100%}
}
.bdb-request-form__request-container .card .card-body__form-row .form-field input,.bdb-request-form-modal__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__request-container .card .card-body__form-row .form-field input+.form-label,.bdb-request-form-modal__request-container .card .card-body__form-row .form-field input+.form-label{line-height:1.125rem}
.bdb-request-form__request-container .card .card-body__form-row .form-field .comments-section,.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .comments-section{border-radius:0;height:8.75rem}
.bdb-request-form__request-container .card .card-body__form-row .form-field .comments-section::-webkit-input-placeholder,.bdb-request-form-modal__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__request-container .card .card-body__form-row .form-field .comments-section,.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .comments-section{height:8.875rem}
}
.bdb-request-form__request-container .card .card-body__form-row .form-field .error-field,.bdb-request-form-modal__request-container .card .card-body__form-row .form-field .error-field{border-color:#cf2026}
.bdb-request-form__request-container .card .card-body__form-row .form-field .error-field+label,.bdb-request-form-modal__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__request-container .card .card-body__form-row,.bdb-request-form-modal__request-container .card .card-body__form-row{margin-bottom:0}
}
.bdb-request-form__request-container .card .card-body .second-element,.bdb-request-form-modal__request-container .card .card-body .second-element{padding-left:.3125rem}
@media only screen and (max-width:61.9375em){.bdb-request-form__request-container .card .card-body .second-element,.bdb-request-form-modal__request-container .card .card-body .second-element{padding-left:.9375rem}
}
.bdb-request-form__request-container .card .card-body__tnc-box,.bdb-request-form-modal__request-container .card .card-body__tnc-box{margin-top:1.9375rem}
@media only screen and (max-width:61.9375em){.bdb-request-form__request-container .card .card-body__tnc-box,.bdb-request-form-modal__request-container .card .card-body__tnc-box{margin-top:1.25rem}
}
.bdb-request-form__request-container .card .card-body__tnc-box__tnc,.bdb-request-form-modal__request-container .card .card-body__tnc-box__tnc{font-size:1rem;line-height:1.25rem;max-width:800px}
.bdb-request-form__request-container .card .card-body__tnc-box__astrik,.bdb-request-form-modal__request-container .card .card-body__tnc-box__astrik{color:#f27707}
.bdb-request-form__request-container__button-container,.bdb-request-form-modal__request-container__button-container{display:flex;flex-direction:row;justify-content:center;margin-top:2.5rem}
.bdb-request-form__request-container__button-container .button-style,.bdb-request-form-modal__request-container__button-container .button-style{height:3.125rem;padding:.9375rem 3rem 1.0625rem}
.bdb-request-form__request-container__button-container .cancel-button,.bdb-request-form-modal__request-container__button-container .cancel-button{font-weight:400;line-height:1.25rem}
.bdb-request-form__request-container__button-container .submit-button,.bdb-request-form-modal__request-container__button-container .submit-button{background-color:#004593;color:#fff}
@media only screen and (max-width:61.9375em){.bdb-request-form__request-container__button-container,.bdb-request-form-modal__request-container__button-container{flex-direction:column-reverse;text-align:center}
}
.bdb-request-form .bdb-contacts-dropdown .dropdown,.bdb-request-form-modal .bdb-contacts-dropdown .dropdown{background:#fff;border-radius:0;margin-top:0;max-height:2.5rem}
.bdb-request-form .bdb-contacts-dropdown .dropdown-menu.show,.bdb-request-form-modal .bdb-contacts-dropdown .dropdown-menu.show{transform:translate3d(0,2.25rem,0) !important}
.bdb-request-form .mkto-invalid input,.bdb-request-form-modal .mkto-invalid input{border:.125rem solid #cf2026}
.bdb-request-form .mkto-invalid .dropdown,.bdb-request-form-modal .mkto-invalid .dropdown{border:.125rem solid #cf2026 !important}
.bdb-request-form .mkto-invalid .mkto-error-msg,.bdb-request-form-modal .mkto-invalid .mkto-error-msg{display:inline-block;top:-1rem}
.bdb-request-form mkto-error-msg,.bdb-request-form-modal mkto-error-msg{bottom:-1.5625rem;color:#ed174f;display:none;font-size:.75rem;letter-spacing:0;line-height:.9375rem;position:absolute}
.bdb-request-form input[type=text]:-moz-placeholder+label,.bdb-request-form input[type=number]:-moz-placeholder+label,.bdb-request-form input[type=password]:-moz-placeholder+label,.bdb-request-form textarea:-moz-placeholder+label,.bdb-request-form-modal input[type=text]:-moz-placeholder+label,.bdb-request-form-modal input[type=number]:-moz-placeholder+label,.bdb-request-form-modal input[type=password]:-moz-placeholder+label,.bdb-request-form-modal textarea:-moz-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-request-form input[type=text]:placeholder-shown+label,.bdb-request-form input[type=number]:placeholder-shown+label,.bdb-request-form input[type=password]:placeholder-shown+label,.bdb-request-form textarea:placeholder-shown+label,.bdb-request-form-modal input[type=text]:placeholder-shown+label,.bdb-request-form-modal input[type=number]:placeholder-shown+label,.bdb-request-form-modal input[type=password]:placeholder-shown+label,.bdb-request-form-modal textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-request-form input[type=text]::-webkit-input-placeholder,.bdb-request-form input[type=number]::-webkit-input-placeholder,.bdb-request-form input[type=password]::-webkit-input-placeholder,.bdb-request-form textarea::-webkit-input-placeholder,.bdb-request-form-modal input[type=text]::-webkit-input-placeholder,.bdb-request-form-modal input[type=number]::-webkit-input-placeholder,.bdb-request-form-modal input[type=password]::-webkit-input-placeholder,.bdb-request-form-modal textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-feedback-form,.bdb-feedback-form-modal{align-items:center;display:flex;flex-direction:column;float:none;justify-content:center;margin:0 auto;max-width:49.5rem;padding:0}
.bdb-feedback-form__modal-dimensions,.bdb-feedback-form-modal__modal-dimensions{max-width:49.5rem}
.bdb-feedback-form__modal-container .modal-header,.bdb-feedback-form-modal__modal-container .modal-header{border:0}
.bdb-feedback-form__modal-container .btn-close,.bdb-feedback-form-modal__modal-container .btn-close{background:0;margin-right:0;margin-top:0}
.bdb-feedback-form__modal-container .mktoForm#mktoForm_6921,.bdb-feedback-form-modal__modal-container .mktoForm#mktoForm_6921{max-width:43.875rem !important}
.bdb-feedback-form__modal-container .mktoForm#mktoForm_6921 .mktoFieldWrap input.mktoField::-moz-placeholder,.bdb-feedback-form-modal__modal-container .mktoForm#mktoForm_6921 .mktoFieldWrap input.mktoField::-moz-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-container .mktoForm#mktoForm_6921 .mktoFieldWrap input.mktoField::placeholder,.bdb-feedback-form-modal__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 .card,.bdb-feedback-form-modal .card{border:0}
.bdb-feedback-form .card .card-body,.bdb-feedback-form-modal .card .card-body{max-width:49.5rem;min-height:31.25rem;padding:.5rem 3.5rem 3.5rem}
.bdb-feedback-form .card .card-body hr,.bdb-feedback-form-modal .card .card-body hr{margin:1.25rem 0rem !important}
@media only screen and (max-width:61.9375em){.bdb-feedback-form .card .card-body,.bdb-feedback-form-modal .card .card-body{padding:0 1.5rem 2rem}
}
.bdb-feedback-form .card .card-body__title-text,.bdb-feedback-form-modal .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-feedback-form .card .card-body__description,.bdb-feedback-form-modal .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 .card .card-body__description,.bdb-feedback-form-modal .card .card-body__description{margin-top:1.9375rem}
}
.bdb-feedback-form .card .card-body__description a,.bdb-feedback-form-modal .card .card-body__description a{color:#004593}
.bdb-feedback-form input[type=text]:-moz-placeholder+label,.bdb-feedback-form input[type=number]:-moz-placeholder+label,.bdb-feedback-form input[type=password]:-moz-placeholder+label,.bdb-feedback-form textarea:-moz-placeholder+label,.bdb-feedback-form-modal input[type=text]:-moz-placeholder+label,.bdb-feedback-form-modal input[type=number]:-moz-placeholder+label,.bdb-feedback-form-modal input[type=password]:-moz-placeholder+label,.bdb-feedback-form-modal textarea:-moz-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-feedback-form input[type=text]:placeholder-shown+label,.bdb-feedback-form input[type=number]:placeholder-shown+label,.bdb-feedback-form input[type=password]:placeholder-shown+label,.bdb-feedback-form textarea:placeholder-shown+label,.bdb-feedback-form-modal input[type=text]:placeholder-shown+label,.bdb-feedback-form-modal input[type=number]:placeholder-shown+label,.bdb-feedback-form-modal input[type=password]:placeholder-shown+label,.bdb-feedback-form-modal textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-feedback-form input[type=text]::-webkit-input-placeholder,.bdb-feedback-form input[type=number]::-webkit-input-placeholder,.bdb-feedback-form input[type=password]::-webkit-input-placeholder,.bdb-feedback-form textarea::-webkit-input-placeholder,.bdb-feedback-form-modal input[type=text]::-webkit-input-placeholder,.bdb-feedback-form-modal input[type=number]::-webkit-input-placeholder,.bdb-feedback-form-modal input[type=password]::-webkit-input-placeholder,.bdb-feedback-form-modal textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-feedback-form .mktoForm .mktoFormRow div:nth-last-child(2),.bdb-feedback-form-modal .mktoForm .mktoFormRow div:nth-last-child(2){margin-right:0 !important}
@media only screen and (max-width:61.9375em){.bdb-feedback-form .mktoForm .mktoFormRow,.bdb-feedback-form-modal .mktoForm .mktoFormRow{flex-direction:column}
}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFormCol,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText .privacy,.bdb-feedback-form-modal .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 .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText .h3,.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText h3>strong,.bdb-feedback-form .mktoForm .mktoFormRow .mktoHtmlText .h3>strong,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText .h3,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText h3>strong,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoHtmlText .h3>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 .mktoForm .mktoFormRow .mktoCheckboxList label,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoOffset,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel,.bdb-feedback-form-modal .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 .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span{display:none}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBSecondaryHearAbout,.bdb-feedback-form-modal .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 .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-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblState,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblCountry,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblinquiryTopic{padding-bottom:0 !important;padding-top:0}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField::-moz-placeholder,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::-moz-placeholder,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField::-moz-placeholder,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::-moz-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 .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField::placeholder,.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::placeholder,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap input.mktoField::placeholder,.bdb-feedback-form-modal .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 .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-feedback-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField,.bdb-feedback-form-modal .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
.bdb-feedback-form .mktoForm .mktoButtonRow,.bdb-feedback-form-modal .mktoForm .mktoButtonRow{align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-feedback-form .mktoForm .mktoButtonRow,.bdb-feedback-form-modal .mktoForm .mktoButtonRow{width:100%}
}
.bdb-feedback-form .mktoForm .mktoButtonRow .mktoButton,.bdb-feedback-form-modal .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0rem;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-feedback-form .mktoForm .mktoButtonRow .mktoButton,.bdb-feedback-form-modal .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}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-heading{padding-bottom:1rem}
}
.bdb-request-form-modal__modal-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}
@media only screen and (max-width:47.938em){.bdb-request-form-modal__modal-heading{color:#404041}
}
.bdb-request-form-modal__modal-body{height:20rem;margin:1.5rem 0rem 2rem !important}
.bdb-request-form-modal__modal-body .card-body hr{margin:.75rem 0rem}
.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{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{align-items:flex-start;display:flex;flex-direction:column;float:none;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 .description a,.bdb-course-registration-form .description1 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{align-items:flex-start;margin-left:0}
.bdb-course-registration-form input[type=text]:-moz-placeholder+label,.bdb-course-registration-form input[type=number]:-moz-placeholder+label,.bdb-course-registration-form input[type=password]:-moz-placeholder+label,.bdb-course-registration-form textarea:-moz-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-course-registration-form input[type=text]:placeholder-shown+label,.bdb-course-registration-form input[type=number]:placeholder-shown+label,.bdb-course-registration-form input[type=password]: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=text]::-webkit-input-placeholder,.bdb-course-registration-form input[type=number]::-webkit-input-placeholder,.bdb-course-registration-form input[type=password]::-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>.mktoFormRow:first-of-type{display:none}
@media only screen and (max-width:61.9375em){.bdb-course-registration-form .mktoForm .mktoFormRow{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,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText h3>strong,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoHtmlText .h3>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#LblbDBSecondaryHearAbout,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBCustomsHP1,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblbDBCustomsHP3{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#LblState,.bdb-course-registration-form .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblCountry{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::-moz-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{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:0rem;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{align-items:flex-start;display:flex;flex-direction:column;float:none;justify-content:center;margin:0 auto;max-width:78.125rem;padding:2.5rem 0 5.5rem}
.bdb-bulk-reagents-form #mktoForm_4769.mktoForm{align-items:flex-start;margin-left:0}
.bdb-bulk-reagents-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3,.bdb-bulk-reagents-form #mktoForm_4769.mktoForm #LblbDBCustomsHP1,.bdb-bulk-reagents-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3.moveLabelToTop,.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{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:2.75rem;font-weight:600;line-height:3rem}
.bdb-bulk-reagents-form .subhead{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.75rem;font-weight:600;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:flex}
@media only screen and (min-width:62em){.bdb-bulk-reagents-form .bulkReagentImg{margin:12.5rem auto 0}
}
.bdb-bulk-reagents-form input[type=text]:-moz-placeholder+label,.bdb-bulk-reagents-form input[type=number]:-moz-placeholder+label,.bdb-bulk-reagents-form input[type=password]:-moz-placeholder+label,.bdb-bulk-reagents-form textarea:-moz-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-bulk-reagents-form input[type=text]:placeholder-shown+label,.bdb-bulk-reagents-form input[type=number]:placeholder-shown+label,.bdb-bulk-reagents-form input[type=password]: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=text]::-webkit-input-placeholder,.bdb-bulk-reagents-form input[type=number]::-webkit-input-placeholder,.bdb-bulk-reagents-form input[type=password]::-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,.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{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{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{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:0rem;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{align-items:flex-start;display:flex;flex-direction:column;float:none;justify-content:center;margin:0 auto;max-width:78.125rem;padding:2.5rem 0 5.5rem}
.bdb-brilliant-form #mktoForm_4769.mktoForm{align-items:flex-start;margin-left:0}
.bdb-brilliant-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3,.bdb-brilliant-form #mktoForm_4769.mktoForm #LblbDBCustomsHP1,.bdb-brilliant-form #mktoForm_4769.mktoForm #LblbDBCustomsCTT3.moveLabelToTop,.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=text]:-moz-placeholder+label,.bdb-brilliant-form input[type=number]:-moz-placeholder+label,.bdb-brilliant-form input[type=password]:-moz-placeholder+label,.bdb-brilliant-form textarea:-moz-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-brilliant-form input[type=text]:placeholder-shown+label,.bdb-brilliant-form input[type=number]:placeholder-shown+label,.bdb-brilliant-form input[type=password]: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=text]::-webkit-input-placeholder,.bdb-brilliant-form input[type=number]::-webkit-input-placeholder,.bdb-brilliant-form input[type=password]::-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,.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{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{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:0rem;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{align-items:center;display:flex;flex-direction:column;float:none;justify-content:center;margin:0 auto;max-width:49.5rem;padding:0}
.bdb-LSRFortessa-X20-request-form__modal-dimensions,.bdb-LSRFortessa-X20-request-form-modal__modal-dimensions{max-width:49.5rem}
.bdb-LSRFortessa-X20-request-form__modal-container .modal-header,.bdb-LSRFortessa-X20-request-form-modal__modal-container .modal-header{border:0}
.bdb-LSRFortessa-X20-request-form__modal-container .btn-close,.bdb-LSRFortessa-X20-request-form-modal__modal-container .btn-close{background:0;margin-right:0;margin-top:0}
.bdb-LSRFortessa-X20-request-form__modal-container .mktoForm#mktoForm_2879,.bdb-LSRFortessa-X20-request-form-modal__modal-container .mktoForm#mktoForm_2879{max-width:43.875rem !important}
.bdb-LSRFortessa-X20-request-form__modal-container .mktoForm#mktoForm_2879 .mktoFieldWrap input.mktoField::-moz-placeholder,.bdb-LSRFortessa-X20-request-form-modal__modal-container .mktoForm#mktoForm_2879 .mktoFieldWrap input.mktoField::-moz-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-container .mktoForm#mktoForm_2879 .mktoFieldWrap input.mktoField::placeholder,.bdb-LSRFortessa-X20-request-form-modal__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 .card,.bdb-LSRFortessa-X20-request-form-modal .card{border:0}
.bdb-LSRFortessa-X20-request-form .card .card-body,.bdb-LSRFortessa-X20-request-form-modal .card .card-body{max-width:49.5rem;min-height:31.25rem;padding:.5rem 3.5rem 3.5rem}
.bdb-LSRFortessa-X20-request-form .card .card-body hr,.bdb-LSRFortessa-X20-request-form-modal .card .card-body hr{margin:1.25rem 0rem !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form .card .card-body,.bdb-LSRFortessa-X20-request-form-modal .card .card-body{padding:0 1.5rem 2rem}
}
.bdb-LSRFortessa-X20-request-form .card .card-body__title-text,.bdb-LSRFortessa-X20-request-form-modal .card .card-body__title-text{color:#424242;font-size:1.625rem;font-weight:600;line-height:1.4375rem}
.bdb-LSRFortessa-X20-request-form .card .card-body__description,.bdb-LSRFortessa-X20-request-form-modal .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 .card .card-body__description,.bdb-LSRFortessa-X20-request-form-modal .card .card-body__description{margin-top:1.9375rem}
}
.bdb-LSRFortessa-X20-request-form .card .card-body__description a,.bdb-LSRFortessa-X20-request-form-modal .card .card-body__description a{color:#004593}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=text]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=number]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=password]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 textarea:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=text]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=number]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 input[type=password]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 textarea:-moz-placeholder+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=text]: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 textarea: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 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 textarea:placeholder-shown+label{overflow:hidden;text-overflow:unset;transform:none;transform-origin:unset;white-space:nowrap}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 input[type=text]::-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 textarea::-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 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 textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow div:nth-last-child(2),.bdb-LSRFortessa-X20-request-form-modal .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 .card #mktoForm_2879 .mktoForm .mktoFormRow,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow{flex-direction:column}
}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol{padding:0 !important}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText{width:auto !important}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText .privacy,.bdb-LSRFortessa-X20-request-form-modal .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 .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText h3,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText .h3,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText h3>strong,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText .h3>strong,.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,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText h3>strong,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoHtmlText .h3>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 .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label{margin-left:0}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoCheckboxList label .orangemktoAsterixr{width:auto}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor{margin:0 2.5rem 2.5rem 0 !important;padding:0 !important}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoOffset,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoOffset{display:none}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel,.bdb-LSRFortessa-X20-request-form-modal .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 .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label.mktoLabel span{display:none}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblbDBSecondaryHearAbout,.bdb-LSRFortessa-X20-request-form-modal .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 .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-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap label#LblState,.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{padding-bottom:0 !important;padding-top:0}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap select.mktoField,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap select.mktoField{margin-bottom:0 !important}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap input.mktoField::-moz-placeholder,.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::-moz-placeholder,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap input.mktoField::-moz-placeholder,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea#MKTOComments::-moz-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 .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,.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{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 .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap .mktoField,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap .mktoField{min-width:20rem}
}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoFormRow .mktoFormCol .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:6.5rem !important;overflow:auto}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow{align-self:flex-end;margin-left:auto}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow{width:100%}
}
.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton{margin-bottom:0rem;padding:1.5rem 3.5rem !important}
@media only screen and (max-width:61.9375em){.bdb-LSRFortessa-X20-request-form .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton,.bdb-LSRFortessa-X20-request-form-modal .card #mktoForm_2879 .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca{align-items:flex-start;margin:0}
.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca .mktoForm,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca .mktoForm{margin:0}
.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFormRow .mktoFormCol,.bdb-LSRFortessa-X20-request-form-modal.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.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFormRow .mktoFormCol .mktoField,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFormRow .mktoFormCol .mktoField{color:#5f6062 !important;font-weight:400 !important}
.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFieldWrap label.mktoLabel,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca .mktoForm .mktoFieldWrap label.mktoLabel{padding-bottom:0 !important}
.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=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 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 textarea::-webkit-input-placeholder,.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=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 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 textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=text]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]:-moz-placeholder+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:-moz-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.bdb-LSRFortessa-X20-request-form-ca input[type=text]: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 textarea: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 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 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.bdb-LSRFortessa-X20-request-form-ca input[type=text]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=number]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca input[type=password]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea:not(:-moz-placeholder)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=text]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=number]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca input[type=password]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:not(:-moz-placeholder)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.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 input[type=number]:not(:placeholder-shown)+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=number]:focus+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 textarea:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form.bdb-LSRFortessa-X20-request-form-ca textarea: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 input[type=number]:not(:placeholder-shown)+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=number]:focus+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 textarea:not(:placeholder-shown)+label,.bdb-LSRFortessa-X20-request-form-modal.bdb-LSRFortessa-X20-request-form-ca textarea:focus+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;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 .btn-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{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 .mktoOffset,.bdb-FACSDuet-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter{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{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{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:0rem;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]:-moz-placeholder+label,.bdb-FACSDuet-request-form input[type=tel]:-moz-placeholder+label,.bdb-FACSDuet-request-form input[type=text]:-moz-placeholder+label,.bdb-FACSDuet-request-form input[type=number]:-moz-placeholder+label,.bdb-FACSDuet-request-form input[type=password]:-moz-placeholder+label,.bdb-FACSDuet-request-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-FACSDuet-request-form input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-FACSDuet-request-form input[type=text]::-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 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 .btn-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{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 .mktoOffset,.bdb-FACSMelody-request-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter{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{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){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{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:0rem;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]:-moz-placeholder+label,.bdb-FACSMelody-request-form input[type=tel]:-moz-placeholder+label,.bdb-FACSMelody-request-form input[type=text]:-moz-placeholder+label,.bdb-FACSMelody-request-form input[type=number]:-moz-placeholder+label,.bdb-FACSMelody-request-form input[type=password]:-moz-placeholder+label,.bdb-FACSMelody-request-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-FACSMelody-request-form input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-FACSMelody-request-form input[type=text]::-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 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=email]::-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 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 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=text]:-moz-placeholder+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]:-moz-placeholder+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]:-moz-placeholder+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:-moz-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=text]:placeholder-shown+label,.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 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=text]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=number]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form input[type=password]:not(:-moz-placeholder)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:not(:-moz-placeholder)+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;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=text]:not(:placeholder-shown)+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]: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=number]:focus+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 textarea:not(:placeholder-shown)+label,.bdb-LSRFortessa-request-form.bdb-LSRFortessa-request-form-ca.bdb-FACSCelesta-request-form textarea:focus+label{background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;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 .btn-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{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{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{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:0rem;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{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 .mktoLabel .mktoAsterix,.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.bdb-askBD-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter{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{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:0rem;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]:-moz-placeholder+label,.bdb-askBD-request-form input[type=tel]:-moz-placeholder+label,.bdb-askBD-request-form input[type=text]:-moz-placeholder+label,.bdb-askBD-request-form input[type=number]:-moz-placeholder+label,.bdb-askBD-request-form input[type=password]:-moz-placeholder+label,.bdb-askBD-request-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-askBD-request-form input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-askBD-request-form input[type=text]::-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 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{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 .mktoOffset,.bdb-askBD-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter{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{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:0rem;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 .btn-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 #LblSalutation,.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 #LblproductInquiry,.bdb-askBD-request-form.j-lang-form .bdb-askBD-request-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol #LblMktoPersonNotes{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{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 .mktoLabel .mktoAsterix,.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.bdb-primer-program-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter{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{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:0rem;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]:-moz-placeholder+label,.bdb-primer-program-form input[type=tel]:-moz-placeholder+label,.bdb-primer-program-form input[type=text]:-moz-placeholder+label,.bdb-primer-program-form input[type=number]:-moz-placeholder+label,.bdb-primer-program-form input[type=password]:-moz-placeholder+label,.bdb-primer-program-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-primer-program-form input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-primer-program-form input[type=text]::-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 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{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 .mktoLabel .mktoAsterix,.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.bdb-discovery-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter{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{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:0rem;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]:-moz-placeholder+label,.bdb-discovery-form input[type=tel]:-moz-placeholder+label,.bdb-discovery-form input[type=text]:-moz-placeholder+label,.bdb-discovery-form input[type=number]:-moz-placeholder+label,.bdb-discovery-form input[type=password]:-moz-placeholder+label,.bdb-discovery-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-discovery-form input[type=text]:placeholder-shown+label,.bdb-discovery-form input[type=number]:placeholder-shown+label,.bdb-discovery-form input[type=password]: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=tel]::-webkit-input-placeholder,.bdb-discovery-form input[type=text]::-webkit-input-placeholder,.bdb-discovery-form input[type=number]::-webkit-input-placeholder,.bdb-discovery-form input[type=password]::-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 .btn-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{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{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:0rem;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]:-moz-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=tel]:-moz-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=text]:-moz-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=number]:-moz-placeholder+label,.bdb-Accuri-request-form .mktoForm input[type=password]:-moz-placeholder+label,.bdb-Accuri-request-form .mktoForm textarea:-moz-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=tel]:placeholder-shown+label,.bdb-Accuri-request-form .mktoForm input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-Accuri-request-form .mktoForm input[type=text]::-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 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 .btn-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{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{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:0rem;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 .btn-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{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{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:0rem;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]:-moz-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=tel]:-moz-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=text]:-moz-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=number]:-moz-placeholder+label,.bdb-FACSLyric-request-form .mktoForm input[type=password]:-moz-placeholder+label,.bdb-FACSLyric-request-form .mktoForm textarea:-moz-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=tel]:placeholder-shown+label,.bdb-FACSLyric-request-form .mktoForm input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-FACSLyric-request-form .mktoForm input[type=text]::-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 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{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 .mktoLabel .mktoAsterix,.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.bdb-FACSLyric-biopharma-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter{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{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:0rem;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]:-moz-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=tel]:-moz-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=text]:-moz-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=number]:-moz-placeholder+label,.bdb-FACSLyric-biopharma-request-form input[type=password]:-moz-placeholder+label,.bdb-FACSLyric-biopharma-request-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-FACSLyric-biopharma-request-form input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-FACSLyric-biopharma-request-form input[type=text]::-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 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{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 .mktoOffset,.bdb-FACSLyric-biopharma-request-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter{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{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:0rem;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{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 .mktoLabel .mktoAsterix,.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.bdb-cell-sorting-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter{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{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:0rem;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]:-moz-placeholder+label,.bdb-cell-sorting-form input[type=tel]:-moz-placeholder+label,.bdb-cell-sorting-form input[type=text]:-moz-placeholder+label,.bdb-cell-sorting-form input[type=number]:-moz-placeholder+label,.bdb-cell-sorting-form input[type=password]:-moz-placeholder+label,.bdb-cell-sorting-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-cell-sorting-form input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-cell-sorting-form input[type=text]::-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 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{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 .mktoOffset,.bdb-cell-sorting-form .modal .bdb-request-form-modal__modal-container .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoGutter{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{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:0rem;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{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 .mktoLabel .mktoAsterix,.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.bdb-ASR-sample-request-form .card .card-body .mktoForm .mktoFormRow .mktoFormCol .mktoGutter{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{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:0rem;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]:-moz-placeholder+label,.bdb-ASR-sample-request-form input[type=tel]:-moz-placeholder+label,.bdb-ASR-sample-request-form input[type=text]:-moz-placeholder+label,.bdb-ASR-sample-request-form input[type=number]:-moz-placeholder+label,.bdb-ASR-sample-request-form input[type=password]:-moz-placeholder+label,.bdb-ASR-sample-request-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-ASR-sample-request-form input[type=text]: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 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=tel]::-webkit-input-placeholder,.bdb-ASR-sample-request-form input[type=text]::-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 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:flex;justify-content:center;margin-top:3rem}
.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn,.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn{border-color:#004593;border-radius:.375rem;font-size:1.125rem;outline:0;padding:1.5rem 3.5rem}
.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn a,.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn a{font-weight:600}
@media only screen and (max-width:74.9375em){.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn,.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn{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 .backToOrderBtn,.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn{width:100%}
.bdb-marketo-confirmation .marketo-confirmation__btn .askQuestionBtn{order:2}
.bdb-marketo-confirmation .marketo-confirmation__btn .backToOrderBtn{margin-bottom:1rem;order:1}
}
.bdb-panel-design-form{align-items:flex-start;display:flex;flex-direction:column;float:none;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 span#InstructDigital_Country__c,.bdb-panel-design-form__container .card .card-body .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap label#LblDPInformationProvided__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{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:0rem;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]:-moz-placeholder+label,.bdb-ANZ-form input[type=tel]:-moz-placeholder+label,.bdb-ANZ-form input[type=text]:-moz-placeholder+label,.bdb-ANZ-form input[type=number]:-moz-placeholder+label,.bdb-ANZ-form input[type=password]:-moz-placeholder+label,.bdb-ANZ-form textarea:-moz-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=tel]:placeholder-shown+label,.bdb-ANZ-form input[type=text]:placeholder-shown+label,.bdb-ANZ-form input[type=number]:placeholder-shown+label,.bdb-ANZ-form input[type=password]: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=tel]::-webkit-input-placeholder,.bdb-ANZ-form input[type=text]::-webkit-input-placeholder,.bdb-ANZ-form input[type=number]::-webkit-input-placeholder,.bdb-ANZ-form input[type=password]::-webkit-input-placeholder,.bdb-ANZ-form textarea::-webkit-input-placeholder{font-weight:400;opacity:1 !important}
.bdb-ANZ-form .mktoForm{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;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;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-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;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;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 .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{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{font-size:1.25rem;opacity:1}
.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 button,.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-btn,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-close-cancel,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-btn,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-close-cancel,.bdb-external-site-redirection .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-external-site-redirection .modal-footer .cx-end-cancel{padding:.625rem}
.bdb-external-site-redirection .modal-footer{border-top:0;padding:2.5rem 0 0}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-submit,.bdb-browser-version .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-close-confirm,.bdb-browser-version .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-end-confirm,.bdb-browser-version .modal-content .modal-footer .cx-common-container.cx-toast .cx-button-group .cx-btn,.cx-common-container.cx-toast .cx-button-group .bdb-browser-version .modal-content .modal-footer .cx-btn{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 p,.disclaimer-content .disclaimer-small li{font-size:inherit}
.disclaimer-content .disclaimer-smaller{font-size:.75rem}
.disclaimer-content .disclaimer-smaller p,.disclaimer-content .disclaimer-smaller li{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-page.bg-gray{background-color:#f4f5f7}
.bullet-point-content-page.textWhite *{color:#fff}
.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{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;letter-spacing:0;margin-bottom:1rem}
.bullet-point-content-description{color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;letter-spacing:0;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{height:5rem;margin-right:2rem;width:5rem}
.bullet-point-content .bullets-lists_image.image-border{border:.0625rem solid #d8d8d8}
.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}
.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 div,.workflow-carousel-main.font-white p,.workflow-carousel-main.font-white span,.workflow-carousel-main.font-white a,.workflow-carousel-main.font-white a:hover,.workflow-carousel-main.font-white a:focus{color:#fff !important}
.workflow-carousel a,.workflow-carousel a:hover,.workflow-carousel a:focus{color:#004593 !important}
.workflow-carousel__bg-wrapper{height:100%}
.workflow-carousel__bg-wrapper-image{height:41.375rem}
.workflow-carousel{padding-bottom:5rem;padding-top:5rem;position:relative}
.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:translate(-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: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: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: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{flex-direction:column}
@media only screen and (max-width:47.938em){.workflow-carousel__banner-text-wrapper-icon-content{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:none),(-ms-high-contrast:active){.workflow-carousel__banner-text-header{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:none),(-ms-high-contrast:active){.workflow-carousel__banner-text-description{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:none),(-ms-high-contrast:active){.workflow-carousel__banner-text-icon-header{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:none),(-ms-high-contrast:active){.workflow-carousel__banner-text-icon-description{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:translate(-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:flex;justify-content:space-between;margin:0 auto;position:static;width:51%}
@media only screen and (max-width:47.938em){.workflow-carousel .slick-dots{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:-moz-max-content;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 #00000029;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-left:0;border-top:0;box-shadow:.0625rem .0625rem #00000029;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 0rem 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{align-items:center;display:flex;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 .btn-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>.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,.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{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{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:0rem;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,.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>.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{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{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:0rem;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 .btn-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>.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{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}
@media screen and (min-width:992px){.bdb-request-quote-form .mktoForm .mktoFormRow .mktoFieldDescriptor.mktoFormCol .mktoFieldWrap.mktoRequiredField label.mktoLabel{padding-bottom:0 !important;padding-top:0}
}
.bdb-request-quote-form .mktoForm .mktoButtonRow{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:0rem;padding:1rem 3rem !important}
@media only screen and (max-width:61.9375em){.bdb-request-quote-form .mktoForm .mktoButtonRow .mktoButton{width:100%}
}
@media screen and (min-width:992px){.bdb-request-quote-form .mktoForm .mktoFormRow .mktoFormCol{height:3.5rem}
}
.view-report{padding-top:4.5rem}
.view-report__heading{margin-bottom:1.5rem}
.view-report__section{align-items:center;background:#f4f5f799;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{font-size:1rem;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}
.view-report .info-block .block-item__link{border-left:.0625rem solid #d8d8d8;padding:0 .75rem;font-size:1rem;font-weight:400;color:#004593;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: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;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 #bebdbe80;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}
.facselect-report-table__backToTop{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}
@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 th,.facselect-report-table .comparision-table-container .styled-table-content td{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 th,.facselect-report-table .comparision-table-container .styled-table-content.statistics-image-table td{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{align-items:center;border:1px solid #d0d1d3;border-radius:.5rem;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;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}
.facselect-text-section__text{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}
.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{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}
.facselect-text-section__buffer{font-size:1rem;font-weight:400;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}
.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;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;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__text{padding-bottom:1rem}
.facselect-disclaimer__text:last-child{padding-bottom:0}
.facselect-disclaimer__text{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}
.bdb-translation-modal .modal.show{background-color:#0000004d;opacity:1;overflow-x:hidden;overflow-y:auto}
.bdb-translation-modal-close{display:flex;justify-content:flex-end;padding:1rem 1.5rem 0rem 1rem}
.bdb-translation-modal-close .btn-close{background:transparent;height:1rem;width:1rem}
.bdb-translation-modal-body{color:#424242;letter-spacing:0;padding:0rem 2.5rem 2.5rem}
.bdb-translation-modal-title{border-bottom:solid .0625rem #d1d1d1;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;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}
.bdb-translation-modal-description{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}
.bdb-translation-modal .modal-dialog{display:flex;margin-top:10rem}
@media only screen and (max-width:47.938em){.bdb-translation-modal .modal-dialog{margin:5rem 2.5rem 0rem;max-width:36.4375rem}
}
.bdb-country-detection-modal .modal-footer{border-top:0;padding:0rem}
.bdb-country-detection-modal .modal-footer button,.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-btn,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-close-cancel,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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 button,.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-btn,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .cx-close-cancel,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .btn-secondary.cx-btn,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-secondary.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-country-detection-modal .modal-footer .btn-secondary.cx-close-cancel,.bdb-country-detection-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-secondary.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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 0rem}
.bdb-country-detection-modal .modal-header{font-size:1.5rem;font-weight:600;line-height:2.25rem}
.bdb-country-detection-modal .modal-dialog{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 0rem}
}
@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}
}
.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:flex;flex-direction:column}
.horizontal-flow-diagram__tab-list{display:flex;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;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;-webkit-text-decoration:solid underline #f27707 .125rem;text-decoration:solid underline #f27707 .125rem;text-underline-offset:.1875rem}
.horizontal-flow-diagram__tab-list-item.sub-tab{align-items:center;background-color:#fff;border:0;display:flex;gap:.5rem;justify-content:center;max-width:25%}
.horizontal-flow-diagram__tab-list-item.sub-tab:hover,.horizontal-flow-diagram__tab-list-item.sub-tab.is-active{color:#004593;-webkit-text-decoration:solid underline #004593 .125rem;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}
.horizontal-flow-diagram__tab__content-title span{font-weight:600}
.horizontal-flow-diagram__tab__content-title{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-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}
.horizontal-flow-diagram .btn-close{background:0}
.bdb-reactivation-modal .modal.show{background-color:#0000004d;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:solid .0625rem #d1d1d1;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;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}
.bdb-reactivation-modal-description{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}
.bdb-reactivation-modal-buttons{display:flex;gap:1rem;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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-btn,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-close-cancel,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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{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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-btn,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-close-cancel,.bdb-reactivation-modal-buttons .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .bdb-reactivation-modal-buttons .cx-end-cancel{width:100%}
}
.bdb-reactivation-modal .modal-dialog{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 0rem}
}
@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:0rem !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 .mktoFieldWrap .mktoError,.bdb-optin-marketo-form .mktoForm .mktoButtonRow .mktoError{bottom:0rem !important}
.bdb-optin-marketo-form .mktoForm .mktoFieldWrap .mktoError .mktoErrorMsg,.bdb-optin-marketo-form .mktoForm .mktoButtonRow .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 .mktoFieldWrap .mktoError .mktoErrorMsg .mktoErrorDetail,.bdb-optin-marketo-form .mktoForm .mktoButtonRow .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:0rem !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:#0000004d}
#bdb-opt-in-newsletter-modal .modal-footer{border-top:0;padding:0rem}
#bdb-opt-in-newsletter-modal .modal-footer button,#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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-btn,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-close-cancel,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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 button,#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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-btn,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group #bdb-opt-in-newsletter-modal .modal-footer .cx-close-cancel,#bdb-opt-in-newsletter-modal .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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 0rem}
#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: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 0rem}
}
@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{flex-shrink:0;min-height:100%;min-width:100%;-o-object-fit:cover;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{align-items:center;display:flex;flex-flow:wrap;justify-content:space-between;padding:3.5rem 0}
.download-component__container.no-image>div{flex:0 0 100%}
.download-component__container.align-left{flex-direction:row}
.download-component__container.align-right{flex-direction:row-reverse}
@media only screen and (max-width:47.938em){.download-component__container{flex-direction:column !important;padding-left:1rem;padding-right:1rem}
}
.download-component__image-container{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{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:-moz-fit-content;width:fit-content}
.download-component__actions-container .btn-group.show{display:inline-block !important}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .download-component__actions-container .btn-group .cx-btn:focus,.download-component__actions-container .btn-group .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .download-component__actions-container .btn-group .cx-close-cancel:focus,.download-component__actions-container .btn-group .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .download-component__actions-container .btn-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}
.download-component__cta-split.btn-primary-blue,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .download-component__cta-split.cx-submit,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .download-component__cta-split.cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .download-component__cta-split.cx-end-confirm,.cx-common-container.cx-toast .cx-button-group .download-component__cta-split.cx-btn{border-left:.125rem solid #fff}
.download-component__cta-split.btn-primary-blue:before,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .download-component__cta-split.cx-submit:before,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .download-component__cta-split.cx-close-confirm:before,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .download-component__cta-split.cx-end-confirm:before,.cx-common-container.cx-toast .cx-button-group .download-component__cta-split.cx-btn: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;flex:0 0 50%;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{flex:0 0 100%;max-width:100%;padding:0rem 1rem}
}
.download-component__alert{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:-moz-fit-content;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}
.download-component .btn-close{background:0}
.popover .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-header,#software-os-selection-modal .modal-dialog .modal-content .modal-body,#software-os-selection-modal .modal-dialog .modal-content .modal-footer{padding-left:0rem;padding-right:0rem}
#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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-btn,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-close-cancel,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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 .cta-link,#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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-btn,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group #software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-close-cancel,#software-os-selection-modal .modal-dialog .modal-content .modal-footer .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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}
}
.bd-split-screen{padding:2rem 0rem}
.bd-split-screen__scroll-to-form{display:none !important}
@media only screen and (max-width:63.938em){.bd-split-screen__scroll-to-form{display:flex !important}
}
.bd-split-screen__scroll-to-form .scroll-btn{align-items:center;background:#fff;border-radius:62.4375rem;box-shadow:0 .25rem .5rem #0000001a;cursor:pointer;display:flex;gap:.5rem;padding:1rem 2rem;transition:all ease-in-out .2s}
.bd-split-screen__scroll-to-form .scroll-btn:hover{background:#f4f5f7}
.bd-split-screen__scroll-to-form .scroll-btn:active,.bd-split-screen__scroll-to-form .scroll-btn:focus{background:#e6e7e9}
.bd-split-screen__scroll-to-form .scroll-btn img{height:1.125rem;transform:rotate(180deg)}
.bd-split-screen__scroll-to-form .scroll-btn span{color:#004593;font-weight:600}
.bd-split-screen__container{display:flex;flex-direction:column}
@media only screen and (min-width:64em){.bd-split-screen__container{flex-direction:row}
}
.bd-split-screen__content{padding:0rem 1rem}
@media only screen and (min-width:64em){.split-70-30 .bd-split-screen__content{flex:0 0 70%;width:70%}
}
@media only screen and (min-width:64em){.split-60-40 .bd-split-screen__content{flex:0 0 60%;width:60%}
}
.bd-split-screen__form{height:-moz-max-content;height:max-content;padding:0rem 1rem}
@media only screen and (max-width:63.938em){.bd-split-screen__form{padding-top:2rem}
}
@media only screen and (min-width:64em){.floating-form .bd-split-screen__form{position:sticky;top:6rem}
}
@media only screen and (min-width:64em){.split-70-30 .bd-split-screen__form{flex:0 0 30%;width:30%}
}
@media only screen and (min-width:64em){.split-60-40 .bd-split-screen__form{flex:0 0 40%;width:40%}
}
.bd-split-screen__form .bdb-marketo-form .bdb-marketo-form__container{flex:0 0 100%;max-width:100%;padding:0rem;width:100%}
.bd-split-screen__form .bdb-marketo-form .bdb-marketo-form__container .card .card-body{padding-left:1.5rem;padding-right:1.5rem}
.bd-split-screen__form .bdb-marketo-form .bdb-marketo-form__container .card .card-body .mktoForm .mktoFormRow{flex-direction:column}
.bd-split-screen__form .bdb-marketo-form .bdb-marketo-form__container .card .card-body .mktoForm .mktoFormRow .mktoFormCol{padding-right:0 !important}
.bd-split-screen__form .bdb-marketo-form .bdb-marketo-form__container .card .card-body .mktoForm .mktoButtonRow{padding-right:0}
.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:flex;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_items .pd-zero{padding-right:0 !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:nth-child(1){margin-right:0}
}
@media only screen and (max-width:56.18em){.pdp-commerce-box-container__cta-section__link{align-items:center;display:flex;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 div:focus,.custom-dropdown.custom-dropdown_disabled button:focus{outline:0}
.custom-dropdown.custom-dropdown_disabled div,.custom-dropdown.custom-dropdown_disabled button{cursor:default !important}
.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 #0000000f;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 #0000000f;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:flex;justify-content:space-between;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:flex;flex-flow:column-reverse;font-size:1.125rem;line-height:1.25rem;padding:0;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:#0045930a;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;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:normal;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;line-height:1.25rem;letter-spacing:0;text-align:center;font-style:italic;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.file-upload__content-btn .btn,.file-upload__content-btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .file-upload__content-btn .cx-btn,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel{border:.125rem solid #004593;padding:1.125rem 3rem .875rem}
.file-upload__content-btn .btn:hover,.file-upload__content-btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .file-upload__content-btn .cx-btn:hover,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel:hover,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel:hover{color:#fff}
.file-upload__content-btn .btn:focus,.file-upload__content-btn .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 .file-upload__content-btn .cx-btn:focus,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel:focus,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:focus,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel:focus{color:#004593}
.file-upload__content-btn .btn:disabled,.file-upload__content-btn .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 .file-upload__content-btn .cx-btn:disabled,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:disabled,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel:disabled,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:disabled,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel:disabled{color:#babcbe;border:.125rem solid #6c757d;background-color:#0000000f}
.file-upload__content-btn .btn,.file-upload__content-btn .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .file-upload__content-btn .cx-btn,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-close-cancel,.file-upload__content-btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .file-upload__content-btn .cx-end-cancel{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}
.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 img{margin-right:1rem}
.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}
@media only screen and (max-width:37.5em){.file-upload__info-file-name{width:100%;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:#0000000f;color:#757575}
.quantity-container{box-sizing:border-box;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:auto;width:-moz-max-content;width:max-content}
.quantity-container input,.quantity-container button{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-quantity-container{display:flex;justify-content:right;width:100%;margin-bottom:.75rem}
@media only screen and (max-width:61.9375em){.pdp-quantity-container{margin-bottom:0;justify-content:unset}
}
@media only screen and (max-width:30em){.pdp-quantity-container{margin-bottom:.5rem}
}
.pdp-quantity-container .quantity-container{padding:.2rem .5rem}
.pdp-quantity-container .quantity-container button,.pdp-quantity-container .quantity-container input{padding:0 !important;display:flex;justify-content:center;align-items:center}
.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;width:3.5rem;height:1.3rem}
}
@media only screen and (max-width:30em){.pdp-cta.required-companion-products-aToC .pdp-cta__container,.pdp-cta.search-results-aToC .pdp-cta__container{padding:.5rem 1.8rem}
}
.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:hover{background-color:#e6e7e9}
.pdp-cta.primary.disabled:focus{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:flex;flex-direction:column;margin:5rem 3.75rem 11rem}
.areafocus-industry{margin-bottom:9.25rem}
.areafocus__icon{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:flex;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{align-self:flex-end;display:flex;justify-content:flex-start;margin-top:3rem}
.areafocus__buttons .next__button{font-size:1.125rem;font-weight:600;padding:1.5rem 4rem;align-self:flex-end}
@media only screen and (max-width:61.9375em){.areafocus__buttons .next__button{align-self:unset}
}
.areafocus__buttons .back__button{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{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{flex-direction:column;align-self:unset;flex:1}
.areafocus__buttons .back__button{margin:1.5rem 0 0;align-self:center;font-size:1.125rem}
.areafocus__buttons .back__button.skip{align-self:center;line-height:1.125rem}
}
.sign-up-page{margin:4rem 2.25rem 6.5rem}
.sign-up-page h3,.sign-up-page .h3,.sign-up-page h3>p,.sign-up-page .h3>p{width:85%}
.sign-up-page__row{display:flex;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{justify-content:flex-end;margin-left:1.875rem;margin-top:-.25rem;margin-bottom:.75rem}
.sign-up-page__row-field.sub-element>div{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{align-items:flex-end;display:flex;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}
.sign-up-page .sign-up-page__row-field.col-sm__full,.sign-up-page .content-band--70x30 .sign-up-page__row-field.band-item:nth-child(1),.content-band--70x30 .sign-up-page .sign-up-page__row-field.band-item:nth-child(1),.sign-up-page .content-band--70x30 .sign-up-page__row-field.band-item:nth-child(2),.content-band--70x30 .sign-up-page .sign-up-page__row-field.band-item:nth-child(2){height:4.75rem}
.sign-up-page .sign-up-page__row-field.col-sm__full.sub-element,.sign-up-page .content-band--70x30 .sign-up-page__row-field.sub-element.band-item:nth-child(1),.content-band--70x30 .sign-up-page .sign-up-page__row-field.sub-element.band-item:nth-child(1),.sign-up-page .content-band--70x30 .sign-up-page__row-field.sub-element.band-item:nth-child(2),.content-band--70x30 .sign-up-page .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 .content-band--70x30 .sign-up-page__row-field.mb-4.mt-20.band-item:nth-child(1),.content-band--70x30 .sign-up-page .sign-up-page__row-field.mb-4.mt-20.band-item:nth-child(1),.sign-up-page .content-band--70x30 .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.mb-4.mt-20.band-item:nth-child(2){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 0rem}
.sign-up-page h3,.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{justify-content:flex-end;margin-left:0rem;margin-top:-1.25rem}
.sign-up-page__row-field.sub-element>div{flex:0 100%}
.sign-up-page__row-buttons{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:flex;flex-flow:column wrap;justify-content:space-around;margin:.5rem 0 0 18%;text-align:center}
.basic-confirmation__container_block ul{display:flex;align-content:center;flex-flow:row wrap;justify-content:space-between}
.basic-confirmation__container_block ul>li{color:#424242;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>li>img{height:1.625rem;margin-right:.75rem;width:1.625rem}
.basic-confirmation__container_block ul>li>span{display:inline-block;vertical-align:top;width:80%;margin-top:.1875rem}
.basic-confirmation__container_block ul>li:last-child{flex:0 45%}
.basic-confirmation__container_btn{display:flex;flex-flow:column wrap;justify-content:space-around;margin:2.5rem 28% 0;text-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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .basic-confirmation__container_btn .cx-btn,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .basic-confirmation__container_btn .cx-close-cancel,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .basic-confirmation__container_btn .cx-end-cancel{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;color:#424242;font-size:1.125rem;letter-spacing:0;line-height:1.5rem}
.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:0rem .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{flex:0 100%}
.basic-confirmation__container_block ul li>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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .basic-confirmation__container_btn .cx-btn,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .basic-confirmation__container_btn .cx-close-cancel,.basic-confirmation__container_btn .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.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;font-size:1.625rem;line-height:2rem}
.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,.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,.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}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-submit,.reset-password-page .reset-password-page__row-buttons .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-close-confirm,.reset-password-page .reset-password-page__row-buttons .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-end-confirm,.reset-password-page .reset-password-page__row-buttons .cx-common-container.cx-toast .cx-button-group .cx-btn,.cx-common-container.cx-toast .cx-button-group .reset-password-page .reset-password-page__row-buttons .cx-btn{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:0rem;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:flex;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{align-items:center;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 .vat-field .purchase-account__row-field,.purchase-account-container .type-field .purchase-account__row-field{margin-bottom:1.5rem}
.purchase-account-container .soldToAccountNumberLabel,.purchase-account-container .shiptoAccountNumberLabel{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:-moz-max-content;width:max-content;font-size:1rem;letter-spacing:0;line-height:1.5rem;left:50%;transform:translate(-50%);bottom:140%}
.purchase-account-container .tooltip__text:before{left:50%;transform:translate(-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>span{line-height:1.25rem}
.purchase-account-container .address-section__body-form-readonly>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:0rem}
.purchase-account-container .downloadBtn a{align-items:center;display:flex;height:100%;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:translate(-47%)}
.purchase-account-container .tooltip__text:before{left:50%;transform:translate(-50%)}
.purchase-account-container .information-icon{margin-left:.75rem}
.purchase-account-container .soldToAccountNumberLabel,.purchase-account-container .shiptoAccountNumberLabel{margin-bottom:0rem}
.purchase-account-container .radio-wrap{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:flex}
.hide{visibility:hidden}
.purchase-account-container .sign-up-page__row-buttons{flex-direction:row;justify-content:flex-end}
@media only screen and (max-width:61.9375em){.purchase-account-container .sign-up-page__row-buttons{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:flex;justify-content:center}
.purchase-account-confirmation__btn .rewardsBtn,.purchase-account-confirmation__btn .continueBtn{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 .rewardsBtn,.purchase-account-confirmation__btn .continueBtn{max-width:100%}
.purchase-account-confirmation__btn .rewardsBtn{order:2}
.purchase-account-confirmation__btn .continueBtn{margin-bottom:1rem;order:1}
}
.reactBootstrapModal.reward-program-modal.modal-dialog .modal-body{padding:0rem 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:flex !important;flex-flow:row wrap;justify-content:space-between}
.regional-address__row-buttons{display:flex;justify-content:flex-end;margin-top:.25rem;margin-bottom:1.25rem}
.regional-address__row .flex-1{flex:100%;margin-right:1.25rem}
.regional-address__row .flex-2{flex:35%;margin-right:1.25rem}
.regional-address__row .flex-3{flex:25%;margin-right:1.25rem}
.regional-address__row .flex-basis-2{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:flex;flex-flow:row wrap;justify-content:unset}
.regional-address__row .flex-1,.regional-address__row .flex-2,.regional-address__row .flex-3,.regional-address__row .flex-basis-2{flex:100%;margin-left:0;margin-right:0}
.regional-address__row .mb-20{margin-bottom:.75rem}
.regional-address__row-buttons{flex-direction:column-reverse;margin-top:1.75rem;margin-bottom:1.25rem}
}
.user__accounts{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:0rem !important;padding-left:0rem !important}
}
@media print{.user__accounts__content{margin-left:0rem !important;margin-top:.9375rem !important}
}
.dashboard__navigation{margin-right:4rem;margin-top:4.5rem}
.dashboard__navigation.col-lg-2-9{max-width: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:flex;flex-direction:column}
.dashboard__navigation-menu-list-item{display:flex;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: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:flex;flex-direction:column}
.dashboard__navigation .menu-item-label__icon{width:2rem;height:2rem}
.dashboard__navigation .menu-item-label__text{font-size:1.125rem;font-weight:600;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;cursor:pointer;display:inline-block;margin:.375rem 0 0 .5rem;vertical-align:top}
.dashboard__navigation .menu-item-label__text-count{align-items:center;background-color:#f27707;border-radius:50%;display:inline-flex;height:1.5rem;justify-content:center;margin-left:.5rem;padding:.25rem;width:1.5rem;vertical-align:top;font-size:1rem;font-weight:600;color:#fff;line-height:.9375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.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:flex;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 0rem}
}
.reactBootstrapModal .modal-content .modal-body{padding:0rem 3.5rem 2.5rem}
@media only screen and (max-width:61.9375em){.reactBootstrapModal .modal-content .modal-body{padding:0rem 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 #00000080}
.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]:-moz-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]:-moz-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]:-moz-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]:-moz-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:flex;flex-wrap:wrap;text-align:center !important;justify-content:center}
.updateForm__updateBtn{height:4.125rem;order:1}
.updateForm__cancelBtn{margin-top:2rem;margin-right:0rem;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:flex;justify-content:space-between;border-bottom:.0625rem solid #d1d1d1}
.account-settings__card_title .title{font-size:1.125rem;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}
.account-settings__card_title .title-edit{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;cursor:pointer;background:0;border:0;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-start{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:flex;flex-direction:column}
.account-settings-next-button{display:flex;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:flex;align-items:center;justify-content:center;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-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}
.plp-search-result__container .empty-facet-state__clear{margin-top:1rem;font-size:1rem;font-weight:600;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: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}
@media only screen and (max-width:47.938em){.plp-facets__suggestion{margin-bottom:1rem}
}
.plp-facets__suggestion{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}
.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;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;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__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:none),(-ms-high-contrast:active){.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:none),(-ms-high-contrast:active){.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:flex;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;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%;justify-content:flex-end}
@media only screen and (min-width:37.5625em)and (max-width:64em){.pdp-search-card__pagination-container{justify-content:center}
}
@media only screen and (max-width:47.938em){.pdp-search-card__pagination-container{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-width:.0625rem;border-style:solid;border-color:transparent #b7b8ba #b7b8ba transparent}
@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.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-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 .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 .ps-2.pdp-search-card__layout-column{line-height:1.75rem;padding-right:0rem}
.pdp-search-card__layout-row .ps-2.pdp-search-card__layout-column.text-lg-end{line-height:1.125rem}
}
.pdp-search-card__layout-row.text-end .col-lg-6 .pdp-search-card__layout-column{color:#404041;line-height:1.125rem}
.pdp-search-card__layout-row.text-end .col-lg-6 .pdp-search-card__layout-column:nth-child(n+1){font-weight:600;font-size:1rem}
.pdp-search-card__layout-row.text-end .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-end .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-end .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-end:last-child .pdp-search-card__layout-column{font-size:.875rem;line-height:.9375rem}
}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-row.text-end: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;-o-object-fit:contain;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-end{font-weight:400}
@media only screen and (max-width:47.938em){.pdp-search-card__layout-column.text-lg-end{font-size:1rem;line-height:1.125rem}
}
.pdp-search-card__layout-column.text-lg-end: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-end: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}
@media only screen and (max-width:47.938em){.pdp-search-card__information-more-info{margin-left:.5rem;margin-top:1rem}
}
.pdp-search-card__information-more-info{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}
.pdp-search-card-video-modal{height:31.25rem;left:0;width:50rem;max-width:50rem;margin:0 auto;top:3.75rem}
@media only screen and (max-width:61.9375em){.pdp-search-card-video-modal{width:100%;max-width:100%;margin-top:0 !important;top:0}
}
.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:0rem !important}
@media only screen and (max-width:50em){.status-padding{padding-right:0rem !important}
}
@media only screen and (min-device-width:375px)and (max-device-height:812px)and (-webkit-device-pixel-ratio:3){.status-padding{padding-right:0rem !important}
}
@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.status-padding{padding-right:0rem !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{justify-content:space-between}
@media only screen and (max-width:61.9375em){.user__certifications-header{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{background:0;border:0;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}
.user__certifications-table .linkedAddress{font-size:.75rem;font-weight:600;color:#004593;line-height:.8125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:block;margin-top:.375rem;background:0;border:0}
.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 0rem}
.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:0rem}
.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;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 .linkedAddress{font-size:.75rem;font-weight:600;color:#004593;line-height:.8125rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;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;inset:auto auto 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:"";color:#424242;line-height:"";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;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__certifications-empty{padding-top:11.6875rem;justify-content:center;flex-direction:column;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:-moz-max-content;width:max-content;left:50%;transform:translate(-50%);top:140%;bottom:auto}
.user__certifications .tooltip__text:after,.user__certifications .tooltip__text:before{top:auto;bottom:100%}
.user__certifications .tooltip__text:after{border-left:.5625rem solid transparent;border-right:.5625rem solid transparent;border-bottom:.5625rem solid #f4f5f7;border-top:0}
.user__certifications .tooltip__text:before{border:0}
.user__certifications .tooltip__text{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.show-tooltip{opacity:1;visibility:visible}
.user__certifications .tooltip__text>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__upgrade-modal.modal-dialog,.my-cart-container__clear-cart-modal.modal-dialog{max-width:36.4375rem}
}
.my-cart-container__apply-quote-modal__container__description p{padding:1rem 0}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-btn:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-close-cancel:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-end-cancel:first-child{margin-right:1rem}
@media only screen and (max-width:61.9375em){.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-btn:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-close-cancel:first-child,.my-cart-container__apply-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-container__apply-quote-modal__container__cta-section .cx-end-cancel:first-child{margin-right:0rem;margin-top:1rem}
}
.my-cart-container__list-header{align-items:center;border-bottom:.0625rem solid #d1d1d1;display:flex;flex-direction:row;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>.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>.cta-link{line-height:1.25rem}
}
.my-cart-container__upgrade-modal .modal-content .modal-header,.my-cart-container__clear-cart-modal .modal-content .modal-header,.my-cart-container__apply-quote-modal .modal-content .modal-header{padding-bottom:1.3125rem !important}
.my-cart-container__clear-cart-modal .my-cart-container__upgrade-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__apply-quote-modal .modal-content .modal-body{padding:0 4rem 3.5rem 3.5rem !important}
.my-cart-container__upgrade-modal__container__heading,.my-cart-container__clear-cart-modal__container__heading,.my-cart-container__apply-quote-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__upgrade-modal__container__heading,.my-cart-container__clear-cart-modal__container__heading,.my-cart-container__apply-quote-modal__container__heading{line-height:1.2307692}
}
.my-cart-container__upgrade-modal__container__description p,.my-cart-container__clear-cart-modal__container__description p,.my-cart-container__apply-quote-modal__container__description p{padding:2.5rem 0}
.my-cart-container__clear-cart-modal .my-cart-container__upgrade-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__apply-quote-modal__container__description p{padding:1rem 0 2rem !important}
.my-cart-container__upgrade-modal__container__description p,.my-cart-container__clear-cart-modal__container__description p,.my-cart-container__apply-quote-modal__container__description p{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}
@media only screen and (max-width:61.9375em){.my-cart-container__upgrade-modal__container__description p,.my-cart-container__clear-cart-modal__container__description p,.my-cart-container__apply-quote-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__upgrade-modal__container__cta-section,.my-cart-container__clear-cart-modal__container__cta-section,.my-cart-container__apply-quote-modal__container__cta-section{flex-direction:column-reverse}
}
.my-cart-container__upgrade-modal__container__cta-section .btn-md,.my-cart-container__clear-cart-modal__container__cta-section .btn-md,.my-cart-container__apply-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-container__upgrade-modal__container__cta-section .cta-link,.my-cart-container__clear-cart-modal__container__cta-section .cta-link,.my-cart-container__apply-quote-modal__container__cta-section .cta-link{padding-right:0rem !important;text-align:center;margin-top:1.875rem}
}
.my-cart-container__upgrade-modal__container__cta-section .cta-link .cta-text,.my-cart-container__clear-cart-modal__container__cta-section .cta-link .cta-text,.my-cart-container__apply-quote-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{flex:0 0 100%;max-width:100%;margin-top:4.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{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{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:.833334;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__products{margin-top:2.5rem}
.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{flex:0 0 40.17%;max-width:40.17%;padding-left:8.548% !important;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:none),(-ms-high-contrast:active){.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{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:#0045930d;padding:1.5rem}
.my-cart-container__quote-ref-box span{margin-bottom:.5rem;font-size:.75rem;font-weight:700;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-size:.75rem;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 (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}
}
.anonymous-user-modal .modal-header p{font-size:1.5rem;font-weight:600;line-height:2.25rem;padding-bottom:.75rem;width:90%;border-bottom:1px solid #dee2e6}
.anonymous-user-modal .modal-body p{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;line-height:1.5;padding-bottom:1rem !important}
.anonymous-user-modal .modal-body .btn,.anonymous-user-modal .modal-body .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-btn,.anonymous-user-modal .modal-body .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-close-cancel,.anonymous-user-modal .modal-body .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-end-cancel{padding:.5rem}
@media only screen and (max-width:61.9375em){.anonymous-user-modal .modal-content{margin-left:2%;bottom:20% !important;max-width:95%}
}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-btn:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-close-cancel:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-end-cancel:first-child{margin-right:1rem}
@media only screen and (max-width:61.9375em){.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-btn:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-close-cancel:first-child,.my-cart-quote-modal__container__cta-section .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel:first-child,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .my-cart-quote-modal__container__cta-section .cx-end-cancel:first-child{margin-right:0rem;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}
.my-cart-container__clear-cart-modal .my-cart-quote-modal__container__description p{padding:1rem 0 2rem !important}
.my-cart-quote-modal__container__description p{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}
@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{align-items:center;border-bottom:.0625rem solid #d1d1d1;display:flex;flex-direction:row;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>.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>.cta-link{line-height:1.25rem}
}
.my-cart-quote-modal__container__list-header>.cta-link[disabled]{color:#babcbe;pointer-events:none}
@media only screen and (max-width:61.9375em){.my-cart-quote-modal__container__cta-section{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:0rem !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 a,.my-cart-quote-modal__container__cart-items .productTileContainer__footer__btnGroup .link-divider{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{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:flex;box-shadow:inset 0 0 0 .0625rem #4caf50;padding:1rem 1.5rem 1rem 1rem;border-radius:.375rem;align-items:center;background-color:#02aa4d0f;margin-bottom:.5rem}
.alert__message.warning{box-shadow:inset 0 0 0 .0625rem #f2a302;background-color:#ffab000a}
.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}
.list_modal_body-content-text.mb-16{margin-bottom:1rem}
.list_modal_body-content-text .bold{font-weight:600}
.list_modal_body-content-text{word-break:break-word}
.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-secondary,.list_modal_footer .btn-primary{font-weight:600;padding:1rem 3rem;width:100%}
@media only screen and (max-width:61.9375em){.list_modal_footer .btn-secondary,.list_modal_footer .btn-primary{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:flex;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{justify-content:flex-start}
.updateDocument__download-wrapper{display:flex;flex-direction:column;height:100%}
.updateDocument__download{align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;flex-direction:column;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:#0045930d !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:#0045930d;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:0rem;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:0rem;padding-right:0rem}
.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:flex;flex-direction:column;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{justify-content:space-between}
.productTileContainer__footer__btnGroup{display:flex !important;align-items:center;height:1.4375rem;white-space:nowrap}
.productTileContainer__footer__btnGroup .cta-link .cta-content .cta-text{font-weight:600;color:#004593;font-size:1rem;letter-spacing:0;line-height:1.4375rem;outline:0}
.productTileContainer__footer__btnGroup a{font-weight:600;color:#004593;font-size:1rem;letter-spacing:0;line-height:1.4375rem;margin:0 1rem;outline:0}
.productTileContainer__footer__btnGroup a:nth-child(1){margin-left:0rem}
.productTileContainer__footer__btnGroup a.disabled-link{color:#babcbe !important;pointer-events:none}
.productTileContainer__footer__btnGroup .btn-sm,.productTileContainer__footer__btnGroup .btn-group-sm>.btn,.productTileContainer__footer__btnGroup .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-sm>.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .productTileContainer__footer__btnGroup .btn-group-sm>.cx-btn,.productTileContainer__footer__btnGroup .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .productTileContainer__footer__btnGroup .btn-group-sm>.cx-close-cancel,.productTileContainer__footer__btnGroup .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-sm>.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .productTileContainer__footer__btnGroup .btn-group-sm>.cx-end-cancel{text-align:center;font-size:.875rem !important;line-height:1 !important;padding:.75rem 2rem !important}
.productTileContainer__footer__btnGroup .ms-lg-auto{flex:1;text-align:right}
.productTileContainer__footer__btnGroup .ms-lg-auto .checkbox-wrap input[type=checkbox]+label span{width:auto !important}
@media only screen and (max-width:61.9375em){.productTileContainer__footer__btnGroup .ms-lg-auto{text-align:left}
}
.productTileContainer__footer__btnGroup .movetoCart{width:100%;display:flex;justify-content:flex-end;align-items:end}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel{text-wrap:auto;padding:.3rem !important;margin:0 0 0 5rem !important;width:50%;max-width:unset !important;flex:auto;border-color:gray;color:gray;cursor:auto !important}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel:hover{background-color:unset}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel:focus{color:gray;background:transparent;border:.125rem solid grey;box-shadow:unset !important}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel:active{color:gray;background:transparent;border-color:gray}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartbtn{margin:0 0 0 2rem !important}
@media only screen and (max-width:74.9375em){.productTileContainer__footer__btnGroup .movetoCart{width:100%}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel{margin:0 !important}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartbtn{margin:0 0 0 .1rem !important}
}
@media only screen and (max-width:61.9375em){.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel{max-width:30% !important}
.productTileContainer__footer__btnGroup .movetoCart .movetoCartbtn{margin:0 0 0 2rem !important}
}
@media only screen and (max-width:47.938em){.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel{max-width:40% !important}
}
@media only screen and (max-width:30em){.productTileContainer__footer__btnGroup .movetoCart .movetoCartlabel{width:auto;max-width:12rem !important}
}
.productTileContainer__footer .checkbox-wrap{white-space:nowrap}
.productTileContainer__footer .link_divider{height:.875rem;width:.0625rem;border:.0625rem solid #d0d1d3}
.productTileContainer__notEligible .error-message{align-items:flex-end}
@media print{.productTileContainer__notEligible{display:none !important}
}
.productTileContainer__promo-container{box-sizing:border-box;background-color:#0045930d;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{flex-direction:column}
.productTileContainer__promo-container-desc,.productTileContainer__promo-container-code{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:0rem;padding-top:1rem}
.productTileContainer__content__productDetails div{float:left}
.productTileContainer__content__productDetails__unit{padding:0rem;margin:0rem}
.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{padding-top:1.5rem}
.productTileContainer__content__productDetails__unit-no-estimateDeliveryData{padding-left:0 !important;padding-top:0 !important}
.productTileContainer__content__productDetails__totalPrice{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 .unitsText,.productTileContainer__content__productDetails .pricePadding .yourPriceText,.productTileContainer__content__productDetails .pricePadding .listPriceText{float:right}
.productTileContainer__content__productDetails .pricePadding .listPriceText{padding:0}
.productTileContainer__content__productDetails .totalPricePadding{align-items:flex-end}
.productTileContainer__content .linkBtn:focus{outline:0}
.productTileContainer__content .linksOpenIcon{display:inline-block}
.productTileContainer__footer__btnGroup a,.productTileContainer__footer__btnGroup .link_divider{display:none !important}
.productTileContainer__footer__btnGroup button{display:flex !important;padding:.75rem 1rem !important}
.productTileContainer .modal-header{position:absolute;top:.375rem;right:.5rem;padding:0rem !important;z-index:999}
.productTileContainer .modal-body{padding-bottom:0 !important}
.productTileContainer .modal-body .productTileContainer__footer__btnGroup{align-items:flex-start;display:flex !important;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%;pointer-events:auto;position:absolute;top:-5.9375rem;width:43.75rem;z-index:99}
@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:initial}
.toast-container .alert__message-iconClose{padding:0 !important}
@media only screen and (max-width:47.938em){.toast-container .alert__message-iconClose{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.583125rem !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%;gap:10px;align-items:center}
@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: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:focus-within,.user-address_options-bar__input.expand{width:100%;position:absolute}
@media only screen and (max-width:47.938em){.user-address_options-bar__input:focus-within,.user-address_options-bar__input.expand{position:inherit}
}
.user-address_options-bar__input:focus-within input,.user-address_options-bar__input.expand input{width:100% !important;outline:0}
.user-address_options-bar__input:focus-within input::-moz-placeholder,.user-address_options-bar__input.expand input::-moz-placeholder{color:#616161}
.user-address_options-bar__input:focus-within input::placeholder,.user-address_options-bar__input.expand 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: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}
.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}
.user-address_options-bar__tabs ul li{height:3rem;cursor:pointer}
@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:flex;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:0rem;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{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:first-child{font-size:.75rem;font-weight:700;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;margin-bottom:.3125rem;text-align:left}
@media only screen and (max-width:47.938em){.address-card__details_section p:first-child{line-height:.875rem;margin-bottom:0}
}
.address-card__details_section p{font-size:.875rem;font-weight:400;color:#424242;line-height:1.3125rem;letter-spacing:0;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;text-align:left}
@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>input{font-size:1.125rem;height:2.75rem;line-height:1.25rem;padding:1rem .75rem}
@media only screen and (max-width:47.938em){.nickname>input{font-size:1rem;line-height:1.125rem}
}
.nickname>input[type=text]:-moz-placeholder+label{line-height:1.125rem;font-size:1rem;transform:translate(.625rem,2rem) scale(1.25)}
.nickname>input[type=text]:placeholder-shown+label{line-height:1.125rem;font-size:1rem;transform:translate(.625rem,2rem) scale(1.25)}
.nickname>label{text-align:left;line-height:.8125rem;font-size:.75rem}
.nickname>button{position:absolute;right:0;background:0}
.nickname>button:hover{cursor:pointer}
.nickname>button>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;border:0;padding-right:.75rem;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,.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,.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:flex;justify-content: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:flex;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;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:-moz-fit-content;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;padding:0;top:-1.3125rem;max-width:85%;position:static !important;transform:none !important;padding-left:.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]:-moz-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]:-moz-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]:-moz-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]:-moz-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(:-moz-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 label,.add-address-modal .modal-body .addr-form-container .addr-form-field .custom-dropdown__header__title{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}
}
.address.loading{display:flex;justify-content:center}
.no-address{margin-top:0rem}
@media only screen and (max-width:61.9375em){.no-address .no-data-label br{display:none}
.no-address{margin-left:2.5rem;margin-right:2.5rem;margin-top:2.5rem}
}
.user-address-wrapper .user-address_options-bar__input:focus-within,.user-address-wrapper .user-address_options-bar__input.expand{width:100% !important}
.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input{max-width:60%}
@media only screen and (max-width:61.9375em){.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input{max-width:unset}
}
.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__wrapper{margin:0}
.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__wrapper .custom-dropdown__header{background:#f4f5f7;border-radius:.25rem}
.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__wrapper__list__item{justify-content:space-between}
.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__header__title{width:100%}
.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__header__title input{width:100%;background:#f4f5f7}
.user-address-wrapper .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__header__title.is-input-focus input+label{background:#f4f5f7}
@media only screen and (min-width:62em){.save-for-later-container{padding-bottom:4.375rem}
}
.save-for-later-container__heading{display:flex;justify-content:space-between;border-bottom:.0625rem solid #d1d1d1;padding-bottom:0;margin-bottom:.5rem;padding-bottom:.5rem;align-items:center}
@media only screen and (min-width:62em){.save-for-later-container__heading{padding-bottom:.5rem}
}
.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__heading .movetoCart{max-width:45%;display:flex;justify-content:flex-end;align-items:end;max-height:50px;overflow:hidden;text-overflow:ellipsis}
.save-for-later-container__heading .movetoCart .movetoCartlabel{text-wrap:auto;padding:.3rem !important;margin:0 0 0 5rem !important;width:50%;max-width:unset !important;flex:auto;border-color:gray;color:gray;cursor:auto !important;font-size:1rem}
.save-for-later-container__heading .movetoCart .movetoCartlabel:hover{background-color:unset}
.save-for-later-container__heading .movetoCart .movetoCartlabel:focus{color:gray;background:transparent;border:.125rem solid grey;box-shadow:unset !important}
.save-for-later-container__heading .movetoCart .movetoCartlabel:active{color:gray;background:transparent;border-color:gray}
.save-for-later-container__heading .movetoCart .movetoCartbtn{margin:0 0 0 2rem !important}
@media only screen and (max-width:74.9375em){.save-for-later-container__heading .movetoCart{width:100%}
.save-for-later-container__heading .movetoCart .movetoCartlabel{margin:0 !important}
}
@media only screen and (max-width:61.9375em){.save-for-later-container__heading .movetoCart{max-width:40%}
.save-for-later-container__heading .movetoCart .movetoCartlabel{max-width:100%}
}
@media only screen and (max-width:47.938em){.save-for-later-container__heading{flex-direction:column;align-items:flex-start}
.save-for-later-container__heading .movetoCart{max-width:100%;width:auto;margin-top:1rem;margin-top:.5rem;margin-bottom:.5rem}
}
@media only screen and (max-width:30em){.save-for-later-container__heading .movetoCart{height:auto}
.save-for-later-container__heading .movetoCart .movetoCartlabel{width:auto}
}
.save-for-later-container__heading .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{align-items:center;flex-direction:row;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;order:1}
.cart-product-container__subHeading-section__requestCheckbox{display:flex;flex:1;order:2;text-align:right;white-space:nowrap;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{align-items:flex-start;flex-direction:column}
.cart-product-container__subHeading-section__productText{font-size:1.625rem;line-height:1.25rem;order:3}
.cart-product-container__subHeading-section__requestCheckbox{order:1}
.cart-product-container__subHeading-section__errMsgBox{margin-top:2rem;order:2}
}
.cart-product-container__requestNumberCheckbox{white-space:nowrap}
.cart-product-container .quick-add-container{display:flex;padding:2rem 0 0}
@media only screen and (min-width:62em){.cart-product-container .quick-add-container{display:block !important}
}
@media only screen and (max-width:61.9375em){.cart-product-container .quick-add-container{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{border-bottom:.0625rem solid #d1d1d1}
.cart-product-container__products-block .productTileContainer:not(:last-child){border-bottom:.0625rem solid #d1d1d1}
@media only screen and (min-width:62em){.cart-product-container__products-block .productTileContainer__content{overflow:visible}
}
@media only screen and (min-width:62em){.cart-product-container__products-block .productTileContainer{display:flex;flex-direction:column}
}
.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:flex;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:nth-child(1){margin-left:0rem}
@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{justify-content:space-between}
@media only screen and (max-width:61.9375em){.user__slist-header{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;flex-direction:row;align-items:center;justify-content:space-around}
@media only screen and (max-width:61.9375em){.user__slist-empty{flex-direction:column;padding-top:.5rem}
}
.user__slist-empty_sec{flex-direction:column;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:solid .0625rem #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:solid .0625rem #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;align-items:center;background:#f5f5f5;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:3.5rem;justify-content:space-between;padding:0rem .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% center;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:0rem !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:#0000004d;opacity:.4 !important}
.mini-cart__quote-modal .modal-content{border:.0625rem solid #d1d1d1;box-shadow:.5rem .5rem 1.5rem #0003}
.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:flex;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{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 #00000029;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}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .mini-cart-popover.mini-quote .cx-submit,.mini-cart-popover.mini-quote .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .mini-cart-popover.mini-quote .cx-close-confirm,.mini-cart-popover.mini-quote .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .mini-cart-popover.mini-quote .cx-end-confirm,.mini-cart-popover.mini-quote .cx-common-container.cx-toast .cx-button-group .cx-btn,.cx-common-container.cx-toast .cx-button-group .mini-cart-popover.mini-quote .cx-btn{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}
.mini-cart-popover__button-container .btn,.mini-cart-popover__button-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .mini-cart-popover__button-container .cx-btn,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-close-cancel,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-end-cancel{width:-moz-max-content;width:max-content}
.mini-cart-popover__button-container .btn-secondary{border:.0625rem solid #004593;padding:.875rem 2rem}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .mini-cart-popover__button-container .cx-submit,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-close-confirm,.mini-cart-popover__button-container .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-confirm,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .mini-cart-popover__button-container .cx-end-confirm,.mini-cart-popover__button-container .cx-common-container.cx-toast .cx-button-group .cx-btn,.cx-common-container.cx-toast .cx-button-group .mini-cart-popover__button-container .cx-btn{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{font-size:1.5rem;font-weight:600;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}
.mini-cart-popover__lable-price{font-size:1.5rem;font-weight:600;color:#424242;line-height:.93;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.mini-cart-popover__empty-state{background-color:#fff;border-radius:.375rem;box-shadow:0 .125rem .5rem #00000029;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{flex:0 0 68.37606838%;max-width:68.37606838%}
}
@media only screen and (max-width:61.9375em){.checkout-container .col-lg-8-1{flex:0 0 100%;max-width:100%}
}
@media only screen and (min-width:62em){.checkout-container .col-lg__4-5-12{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{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{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:flex;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:-moz-min-content;height:min-content;position:sticky;position:-webkit-sticky;top:6rem}
@media only screen and (min-width:62em){.sticky{position:fixed;right:calc((100% - 1170px)/2);width:auto;z-index:0;top:6rem}
}
@media only screen and (min-width:62em)and (max-width:75em){.sticky{right:calc((100% - 960px)/2);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:#0045930d;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{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:#0045930d !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{flex:0 0 85%}
@media only screen and (max-width:74.9375em){.order-summary__info{flex:0 0 81%}
}
@media only screen and (max-width:63.938em){.order-summary__info{flex:60%;width:auto}
}
@media only screen and (max-width:63.938em){.order-summary__info-heading-link{line-height:1.5rem}
}
.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}
.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{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-end{width:35%;margin-right:5%}
.order-summary__info-details-col.text-end: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;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;text-transform:uppercase}
.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-value{font-size:1rem;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}
.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:#0045930d}
@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{border-bottom:0;display:flex}
.react-tab .nav-tabs .nav-item{flex:1}
.react-tab .nav-tabs .nav-link{display:flex;justify-content:center;padding:1rem;position:relative;background-color:#f5f5f5;border:.0625rem solid #d1d1d1;border-radius:.375rem .375rem 0 0;width:100%;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:hover{color:#004593;text-decoration:underline}
.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:none),(-ms-high-contrast:active){.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;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 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 0rem;border-bottom:.0625rem solid #d1d1d1;margin:0 1.25rem;text-align:left}
}
.sl-card__links{align-items:center}
.sl-card__body{display:flex;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:flex;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;justify-content: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:flex;justify-content:flex-end;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.confirmationPopUp__btngroup{flex-direction:column-reverse;margin-top:.5rem}
}
.confirmationPopUp__btngroup-cancel{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 .nav-tabs .nav-link:not(.active){color:#023970}
.synonym-screen__container .nav-tabs .nav-link.active{color:#495057}
.synonym-screen__container .nav-tabs .nav-link:hover{color:#004593;text-decoration:underline}
.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:flex;align-items:center;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:flex;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{border-bottom:.0625rem solid #d1d1d1;height:.0625rem;margin-top:1rem;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>div{width:.25rem;border-radius:50%;height:.25rem;background-color:#424242;margin-bottom:.1875rem}
.info-alert{padding:1rem 1.25rem;background-color:#0045930d}
.info-alert__img{width:1.375rem;height:1.375rem}
.info-alert__msg{margin-left:.6875rem;max-width:18.5rem;white-space:initial;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}
@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}
.account-summary__main-field{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{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}
.account-summary__main-promo:first-child{margin-bottom:.75rem}
.account-summary__main-promo:last-child{margin-bottom:1rem}
.account-summary__main-promo{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.promo-label{font-size:.875rem;font-weight:600;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;height:auto;max-width:11.0625rem}
.account-summary__main-total{border-bottom:.0625rem solid #b7b8ba;border-top:.0625rem solid #b7b8ba;padding:1rem 0}
.account-summary__main-total.show-hypen{padding-right:1rem}
.account-summary__main-total{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}
@media only screen and (max-width:47.938em){.account-summary__main-total{line-height:1.3125rem}
}
.account-summary__main-total-discounts{background-color:#0045930a;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:#0045930d;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}
.checkout-details .accordion-item .accordion-header{background:transparent;border-bottom:.0625rem solid #d8d8d8 !important;padding-left:1rem;padding-right:1rem;margin-bottom:0;padding-bottom:1rem}
.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}
}
@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 (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:flex;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{justify-content:space-between;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.sl-details__header{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(:-moz-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]:-moz-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;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{justify-content:center;align-items:center;margin-top:5rem;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.align-right{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__links{align-items:center}
.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;justify-content: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: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-size:1rem;font-weight:600;color:#404041;line-height:1.75rem;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-right:.5rem;width:3.3125rem}
.sl-details-card__info-val{font-size:1rem;font-weight:400;color:#404041;line-height:1.75rem;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-card__info{width:6.375rem}
.sl-details-card__info-text{font-size:.875rem;font-weight:600;color:#404041;line-height:1.375rem;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;width:2.9375rem}
.sl-details-card__info-val{font-size:.875rem;font-weight:400;color:#404041;line-height:1.375rem;letter-spacing:normal;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
}
.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:flex;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{align-items: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{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;border:.0625rem solid #e0e0e0;border-radius:.375rem;padding:.875rem 1.125rem;align-items:center;margin-top:.5rem}
.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;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:0rem;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{justify-content:space-between;margin-top:1rem}
.sl-details-card__m-cta{justify-content:flex-end;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_wrapper{border-bottom:.0625rem solid #d8d8d8;margin-bottom:1.5rem;padding-bottom:1.5rem}
.productDetailTile_wrapper .productDetailTile_container:last-child{border:0;margin:0}
.productDetailTile_wrapper .productDetailTile_container_title{margin-bottom:.5rem}
.productDetailTile_wrapper .productDetailTile_container_title-text{color:#004593 !important;font-size:1.25rem;line-height:1.375rem}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_title+.productDetailTile_container_section{margin-bottom:.75rem}
}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info{justify-content:space-between;align-items:flex-start}
}
@media only screen and (max-width:61.9375em)and (max-width:30em){.productDetailTile_wrapper .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info{align-items:center}
}
@media only screen and (min-width:62em){.productDetailTile_wrapper .productDetailTile_container_section_image-container{margin-right:2rem;height:10.625rem;width:10.75rem}
}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_image-container{margin-right:1rem;width:7.1875rem}
.productDetailTile_wrapper .productDetailTile_container_section_image-container img{width:5.875rem}
}
.productDetailTile_wrapper .productDetailTile_container_section_image-container{border:.0625rem solid #d2d4d7;border-radius:.375rem}
.productDetailTile_wrapper .productDetailTile_container_section_image-container picture{align-items:center;display:flex;justify-content:center}
@media only screen and (min-width:62em){.productDetailTile_wrapper .productDetailTile_container_section_image-container img{max-height:9.75rem;max-width:9.75rem}
}
.productDetailTile_wrapper .productDetailTile_container_section_product-info{min-width:42%}
.productDetailTile_wrapper .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_wrapper .productDetailTile_container_section_product-info_container{padding:0 1rem}
}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_clone,.productDetailTile_wrapper .productDetailTile_container_section_product-info_brand,.productDetailTile_wrapper .productDetailTile_container_section_product-info_catalogNo,.productDetailTile_wrapper .productDetailTile_container_section_product-info_status{display:block}
}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_catNo{display:block;margin:auto}
}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_catNo{margin-bottom:1.5rem;line-height:1.75rem}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_size{margin-left:1.3125rem;line-height:1.75rem}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_brand-label,.productDetailTile_wrapper .productDetailTile_container_section_product-info_clone-label,.productDetailTile_wrapper .productDetailTile_container_section_product-info_catNo-label,.productDetailTile_wrapper .productDetailTile_container_section_product-info_catalogNo-label,.productDetailTile_wrapper .productDetailTile_container_section_product-info_yourprice-label,.productDetailTile_wrapper .productDetailTile_container_section_product-info_listprice-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_wrapper .productDetailTile_container_section_product-info_brand-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_clone-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_catNo-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_catalogNo-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_yourprice-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_listprice-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_wrapper .productDetailTile_container_section_product-info_catNo-label{padding-right:.25rem !important}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_catNo-value{padding-left:.25rem !important}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_yourprice,.productDetailTile_wrapper .productDetailTile_container_section_product-info_listprice{text-align:right;line-height:1.125rem}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_yourprice-value.cta-link .cta-content .cta-text{font-size:1rem;line-height:2}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_price-section-desktop{margin-bottom:.75rem}
.productDetailTile_wrapper .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_wrapper .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice-label,.productDetailTile_wrapper .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_yourprice-value{line-height:0 !important}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice{display:block;text-align:right;line-height:.9375rem}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-label,.productDetailTile_wrapper .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-value{line-height:0 !important;font-size:.875rem}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_price-section-mobile .productDetailTile_container_section_product-info_listprice-label{font-weight:600}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_compare{font-size:1rem}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_compare{align-items:center;display:flex;flex:0 0 32%;max-width:32%}
}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_compare .checkbox-label{display:flex;align-items:center}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_compare .disabled-checkbox-label{color:#9198a7 !important}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_savetolist{line-height:0;text-align:center}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_savetolist{align-items:center;display:flex;margin-top:.5rem}
}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_addtocart{margin-bottom:.75rem}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_addtocart{margin:0;order:2;display:flex;align-items:center;justify-content:right}
}
@media only screen and (max-width:61.9375em)and (max-width:30em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_addtocart{flex-direction:column}
}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_addtocart-cta{margin:0}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_addtocart .pdp-cta__container{padding:1rem}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_addtocart .pdp-cta__container{padding:1rem 1.5rem}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_addtocart .pdp-cta__container__text{display:none}
}
.productDetailTile_wrapper .productDetailTile_container_section_product-info_clone-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_brand-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_catalogNo-value{white-space:nowrap}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container_section_product-info_clone-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_brand-value,.productDetailTile_wrapper .productDetailTile_container_section_product-info_catalogNo-value{white-space:normal}
}
.productDetailTile_wrapper .productDetailTile_container .title-top{position:absolute;left:0;top:-2.25rem}
.productDetailTile_wrapper .productDetailTile_container .compare-bottom .checkbox-wrap{position:absolute;left:0;bottom:-2.25rem;z-index:1;font-size:1rem}
.productDetailTile_wrapper .productDetailTile_container .strike_off{color:#757678 !important;text-decoration:line-through}
.productDetailTile_wrapper .productDetailTile_container .strike_off span{color:#757678 !important}
.productDetailTile_wrapper .productDetailTile_container .p-absolute{position:absolute;bottom:0}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap{display:block}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info div .productDetailTile_container_section_product-info_savetolist,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info div .productDetailTile_container_section_product-info_savetolist{margin-top:0}
}
@media only screen and (max-width:47.938em){.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div img,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div img{min-width:1rem}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap{display:none}
}
@media only screen and (max-width:30em){.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-quantity-container .quantity-container .quantity-container__input,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-quantity-container .quantity-container .quantity-container__input{width:2rem}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta{width:100%}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container{padding:.5rem 1.5rem}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div img,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div img{min-width:1rem}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap{display:none}
}
@media only screen and (max-width:430px){.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-quantity-container .quantity-container .quantity-container__input,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-quantity-container .quantity-container .quantity-container__input{width:2rem}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta{width:100%}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div img,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div img{min-width:1rem}
.productDetailTile_wrapper .productDetailTile_container.formatDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap,.productDetailTile_wrapper .productDetailTile_container.antibodyDetails_container_section_product-tile .productDetailTile_container_section.section-2 .productDetailTile_container_section_product-info .productDetailTile_container_section_product-info_addtocart .pdp-cta.primary.productDetailTile_container_section_product-info_addtocart-cta .pdp-cta__container div .pdp-cta__container__text.text-nowrap{display:none}
}
.productDetailTile_wrapper .product-announcement{margin-top:.8rem}
.productDetailTile_wrapper .product-announcement .product-announcement-container .product-announcement-container__info{display:flex;align-items:center}
@media only screen and (max-width:61.9375em){.productDetailTile_wrapper .product-announcement .product-announcement-container .product-announcement-container__info span{padding:.2rem}
}
.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-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_results{padding:1rem 0}
.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 button{background:transparent}
.antibodyDetails_container_section_filter-container_view-more-cta{margin-top:1.5rem}
.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-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_results{padding:1rem 0}
.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 button{background:transparent}
.formatDetails_container_section_filter-container_view-more-cta{margin-top:1.5rem}
.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 html,.order-confirmation body{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{flex-direction:column}
}
.order-confirmation .order-summary-container{padding:0}
@media(min-width:576px){.order-confirmation__register-modal .signup-modal{max-width:550px !important}
}
.order-confirmation__register-modal .register-modal-heading{margin-bottom:.5rem}
.order-confirmation__register-modal .input-error{border:0;outline:2px solid #cf2026;border-radius:5px}
.order-confirmation__register-modal .user-journey-modal p{font-size:.75rem !important}
@media only screen and (min-width:48em){.order-confirmation__register-modal .password-section .form-field{max-height:3rem}
.order-confirmation__register-modal .password-section .form-field #password{margin-left:.7rem}
.order-confirmation__register-modal .password-section .form-field .form-control{font-size:75%}
.order-confirmation__register-modal .password-section .form-field img{bottom:5px;position:relative}
.order-confirmation__register-modal .password-section .form-field button{position:absolute;background:0;right:0}
.order-confirmation__register-modal .password-section .password-field{margin-left:.2rem}
.order-confirmation__register-modal .password-section .confpassword-div img{right:7px}
}
@media only screen and (max-width:47.938em){.order-confirmation__register-modal .password-section{max-width:100%;padding-left:1rem}
.order-confirmation__register-modal .password-section .confpassword-div{margin-top:.2rem}
}
@media only screen and (min-width:48em){.order-confirmation__register-modal .password-section .password-field{width:45% !important;max-width:45% !important}
.order-confirmation__register-modal .password-section .confpassword-div{margin-right:0rem !important}
}
@media only screen and (min-width:768px)and (max-width:1600px){.order-confirmation__register-modal .password-section label{overflow:visible !important;padding-bottom:4px}
.order-confirmation__register-modal .password-section .passwrd-div label{padding-left:10px}
}
.order-confirmation__register-modal .align-items-center{margin:0 auto}
.order-confirmation__register-modal .text-align-center{text-align:center}
.order-confirmation__register-modal .padding-0{padding:0 !important}
.order-confirmation__register-modal .padding-1{padding:1.5rem 0rem !important}
.order-confirmation__register-modal .info-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.order-confirmation__register-modal .info-grid{grid-template-columns:1fr}
}
.order-confirmation__register-modal .info-grid .info-label{font-size:13px;color:#555;font-weight:500;margin-bottom:2px}
.order-confirmation__register-modal .info-grid .info-value{font-size:15px;color:#222;margin-bottom:11px;font-weight:400}
.order-confirmation__register-modal .info-grid .info-label{font-size:.75rem;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__register-modal .info-grid .info-value{font-size:.75rem;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}
@media screen and (max-width:767px){.order-confirmation__register-modal .info-grid .email-section{margin-top:.5rem}
}
.order-confirmation .thanks-modal p{font-size:1.25rem !important;text-align:center !important}
.order-confirmation .thanks-modal .thanks-modal-btn{padding:1rem 0rem}
@media only screen and (max-width:47.938em){.order-confirmation-left-block{margin:0 auto;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}
@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{margin-top:0 !important;border-radius:4px;background-color:#0045930d;padding:1rem 1.5rem}
.order-confirmation.quote-confirmation-container .user-details-item{padding-bottom:1rem}
.order-confirmation.quote-confirmation-container .user-details-item:nth-last-child(1){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{flex-direction:column}
.order-confirmation-info-section-block-container .col-12{padding-bottom:1rem !important}
}
.order-confirmation-info-section-block-container .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-info-section-block-container .value{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}
.order-confirmation .left-container{max-width: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%;flex:0 0 100%}
.order-confirmation .left-container .details-box{flex-direction:column}
}
.order-confirmation .order-details-section{max-width:50%;flex:0 0 50%}
@media only screen and (max-width:47.938em){.order-confirmation .order-details-section{max-width:100%;flex:0 0 100%}
}
.order-confirmation .order-details-section{padding-left:0;padding-right:0}
.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%;flex:0 0 50.64935065%}
@media only screen and (max-width:47.938em){.order-confirmation .amount-summary-section{max-width: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;justify-content:end;align-items:flex-end;display:flex}
@media only screen and (max-width:61.9375em){.order-confirmation__btnGroup{display:flex;flex-direction:column-reverse;padding-top:1.5rem;height:auto}
}
.order-confirmation__btnGroup .cancel-anonymous-order{padding-bottom:10px;margin-right:15px;font-weight:600}
@media only screen and (max-width:37.5em){.order-confirmation__btnGroup .cancel-anonymous-order{margin-right:0;padding-right:40%}
}
.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:0rem !important;padding-right:0rem !important}
}
.order-confirmation__notification-content{padding:1rem 1.25rem;background-color:#0045930d}
.order-confirmation__notification .another-order{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;padding:1rem 1rem 1.5rem}
@media only screen and (max-width:56.18em){.order-confirmation__notification .another-order{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:0rem;border-left:0;border-right:0}
}
.order-confirmation .special-instructions,.order-confirmation .address-details{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.order-confirmation .special-instructions,.order-confirmation .address-details{margin-top:1rem}
}
.order-confirmation .special-instructions__main,.order-confirmation .address-details__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 .special-instructions__main,.order-confirmation .address-details__main{border-left:0;border-right:0;border-radius:0;padding:0 1.25rem}
}
.order-confirmation .special-instructions__main-heading,.order-confirmation .address-details__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 .special-instructions__main-heading,.order-confirmation .address-details__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 .special-instructions__main-content,.order-confirmation .address-details__main-content{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.order-confirmation .special-instructions__main-content,.order-confirmation .address-details__main-content{margin-top:1rem;margin-bottom:1.5rem}
}
.order-confirmation .special-instructions__main-content p,.order-confirmation .address-details__main-content p,.order-confirmation .special-instructions__main-content .user-address,.order-confirmation .address-details__main-content .user-address{font-size:.875rem;line-height:1.375rem}
@media only screen and (max-width:47.938em){.order-confirmation .special-instructions__main-content .user-address,.order-confirmation .address-details__main-content .user-address{margin-bottom:1rem}
}
@media print{.order-confirmation .special-instructions__main-content .user-address,.order-confirmation .address-details__main-content .user-address{max-width:33.333%}
}
.order-confirmation .special-instructions__main-content .user-address .address-label,.order-confirmation .address-details__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 .special-instructions__main-content .user-address .address-label,.order-confirmation .address-details__main-content .user-address .address-label{line-height:.75rem}
}
.order-confirmation .special-instructions__main-content .user-address p,.order-confirmation .address-details__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:0rem !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{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;padding-bottom: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}
.order-details__main-field-img{height:1.25rem;margin-left:.5rem;width:1.25rem}
.order-details__main-field{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){.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:#0045930d;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:0rem}
}
.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.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}
.message-block-container{margin-bottom:.5rem}
.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__header a,.facets__footer 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}
.facets__headings[type=button]{-webkit-appearance:none !important}
.facets__headings{padding-bottom:.625rem}
@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 img.arrow-up,.facets__headings.collapsed img.arrow-down{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:flex}
@media only screen and (max-width:61.9375em){.events__container{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__facets-container .modal-content .modal-body,.events__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{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:flex;justify-content:flex-end;margin:1.875rem 0}
@media only screen and (max-width:61.9375em){.events__tabs{flex-direction:column;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;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-size:.875rem;font-weight:400;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-size:.875rem;font-weight:600;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.upcoming{font-size:.875rem;font-weight:600;color:#f27707;line-height:.875rem;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;display:block;padding-bottom:.25rem}
.event-card__schedule-type.current{font-size:.875rem;font-weight:600;color:#f27707;line-height:.875rem;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}
.event-card__event-type.trade,.event-card__event-type.conference,.event-card__event-type.symposium,.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:-moz-fit-content;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{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}
.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: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:flex;justify-content:space-between}
@media only screen and (max-width:61.9375em){.user__oalist-card{margin-bottom:1rem;flex-direction:column;padding:1.5rem 1.25rem;border-radius:0;border-left:0;border-right:0}
}
.user__oalist-card-left{display:flex;flex-direction:column;width:78%}
@media only screen and (max-width:61.9375em){.user__oalist-card-left{width:100%}
}
.user__oalist-card-row{display:flex}
@media only screen and (max-width:61.9375em){.user__oalist-card-row{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:flex;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:#cf20260f;color:#cf2026}
.user__oalist-card-value.status.approved{background:#02aa4d0f;color:#025f2c}
.user__oalist-card .btn,.user__oalist-card .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .user__oalist-card .cx-btn,.user__oalist-card .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .user__oalist-card .cx-close-cancel,.user__oalist-card .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .user__oalist-card .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){.user__oalist-card .btn,.user__oalist-card .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .user__oalist-card .cx-btn,.user__oalist-card .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .user__oalist-card .cx-close-cancel,.user__oalist-card .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .user__oalist-card .cx-end-cancel{margin-top:.5rem;font-size:.875rem;line-height:.875rem;padding:.75rem 1.25rem}
}
.o-h-details__header{display:flex;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-title,.o-h-details__header-left-label{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-title,.o-h-details__header-left-label{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-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;display:inline}
.o-h-details__header-left-cta{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;margin-left:.25rem;background:0}
@media only screen and (max-width:61.9375em){.o-h-details__header-right{display:flex;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:flex}
@media only screen and (max-width:61.9375em){.o-h-details__content{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}
}
@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{border-color:#e0e0e0;border-bottom:0}
.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%;justify-content:center}
}
.o-h-details__content .account-summary__main-savings-msg{height:auto}
.o-h-details__content .account-summary__main-privacy,.o-h-details__content .account-summary__main-confirm,.o-h-details__content .account-summary__main-disclaimer{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{flex-wrap:wrap;margin-top:1rem}
}
.o-h-details__status-history-item{width:33.33%;display:flex;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:flex;justify-content:start;padding-top:1.5rem}
@media only screen and (max-width:61.9375em){.o-h-details__address-body{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>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>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{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;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{width:50%}
.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:flex;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:flex;flex-wrap:wrap}
.o-details__card-body-row:first-child .o-details__card-body-row-item{margin-top:0}
.o-details__card-body-item{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>span{background:#f2f2f2;padding:.0625rem .625rem}
.o-details__card-body-value.status.declined>span{background:#cf20260f;color:#cf2026;padding:.0625rem .625rem}
.o-details__card-body-value.status.approved>span{background:#02aa4d0f;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:flex;flex-direction:column}
}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-btn,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-close-cancel,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-end-cancel{font-size:.875rem}
@media only screen and (max-width:61.9375em){.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-btn,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .cx-close-cancel,.o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .o-details__card-body-value.invoices .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;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{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-left:0;border-top:0;box-shadow:.0625rem .0625rem #00000029;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;inset:auto auto 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{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: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>div{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% center;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% center;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% center;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% center;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:translate(-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% center;right:0}
.carousel_next_icon.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/next-arrow-active.svg) no-repeat 95% center}
.carousel_prev_icon{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow-disabled.svg) no-repeat 95% center;left:0}
.carousel_prev_icon.enable{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/prev-arrow-active.svg) no-repeat 95% center}
.productCard_container.recommendedProducts_carousel_card{padding:1.5rem;border-color:#d1d1d1;width:100%}
.productCard_container.recommendedProducts_carousel_card:hover{box-shadow:0 0 .5rem #00000080}
.productCard_container.recommendedProducts_carousel_card .card-body{display:flex;flex-direction:column}
.productCard_container.recommendedProducts_carousel_card .productCard_container_image img{height:100%;margin:0 auto}
.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_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-seperator,.productCard_container.recommendedProducts_carousel_card .productCard_container_body-name{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{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:3.125rem;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: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{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}
.typeahead-search_modal-header button.btn-close{background:0}
@media only screen and (min-width:62em){.typeahead-search_modal-header button.btn-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:flex;max-width:48rem;margin:0 auto}
}
.pdpInstrument__container-tabs__section{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:flex;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_clone-label,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-label,.pdpInstrument__container .productDetailTile_container_section_product-info_yourprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-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_clone-label,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-label,.pdpInstrument__container .productDetailTile_container_section_product-info_yourprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-label{font-size:.875rem;line-height:1.375rem}
}
.pdpInstrument__container .productDetailTile_container_section_product-info_brand-value,.pdpInstrument__container .productDetailTile_container_section_product-info_clone-value,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-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_clone-value,.pdpInstrument__container .productDetailTile_container_section_product-info_catNo-value,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-value{font-size:.875rem;line-height:1.375rem}
}
.pdpInstrument__container .productDetailTile_container_section_product-info_yourprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-label,.pdpInstrument__container .productDetailTile_container_section_product-info_listprice-value{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{align-items:center;background:#e0e0e0;border:0;border-radius:0;display:flex;height:2rem;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{align-items:center;color:#004593;display:flex;font-size:2.25rem;height:1rem;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{display:table-cell !important;height:100vh;inset:0;margin:0;position:absolute;width:100vw !important;z-index:9}
video-js.video-js{height:100% !important;padding-top:0 !important;width:100% !important}
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-scrubbing,video-js.vjs-seeking,video-js.vjs-buffering,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{flex-direction:column;padding-left:1.25rem;padding-right:1.25rem;font-size:2rem;line-height:2.1875rem}
}
.user__grants-card-content{display:flex;flex-direction:column;margin:1.5rem 2rem}
.user__grants-card-content-grantdetails{display:flex}
.user__grants-card-button{background:0;border:0;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:flex;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>.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:flex;justify-content:space-between;flex:1;margin-left:2.5rem;margin-right:2rem}
.user__grants .grantbox__container-item{display:flex;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>.item-box-value{color:#004593}
.user__grants .grantbox__table{margin-left:3.3125rem;margin-right:2rem}
.user__grants .grantbox__table>table{border-collapse:collapse;margin:0;padding:0;width:100%;display:table;table-layout:fixed}
.user__grants .grantbox__table>table tr .ordernumber{width:21%}
.user__grants .grantbox__table>table tr .podate{width:22%}
.user__grants .grantbox__table>table tr .grantused{width:17%}
.user__grants .grantbox__table>table tr .orderstatus{width:19%}
.user__grants .grantbox__table>table tr .emailid{width:21%}
@media only screen and (min-width:75em){.user__grants .grantbox__table>table tr .ordernumber{width:18%}
.user__grants .grantbox__table>table tr .podate{width:18%}
.user__grants .grantbox__table>table tr .grantused{width:17%}
.user__grants .grantbox__table>table tr .orderstatus{width:17%}
.user__grants .grantbox__table>table tr .emailid{width:30%}
}
.user__grants .grantbox__table>table tr td{text-align:left;padding-right:1rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.3125rem}
.user__grants .grantbox__table>table tr td:last-child,.user__grants .grantbox__table>table tr th:last-child{padding-right:0}
.user__grants .grantbox__table>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:translate(-50%);top:140%;bottom:auto}
.user__grants .tooltip__text:after,.user__grants .tooltip__text:before{top:auto;bottom:100%}
.user__grants .tooltip__text:after{border-left:.5625rem solid transparent;border-right:.5625rem solid transparent;border-bottom:.5625rem solid #f4f5f7;border-top:0}
.user__grants .tooltip__text:before{border:0}
.user__grants .tooltip__text{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 .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;inset:auto auto 0 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{flex:28%}
@media only screen and (max-width:61.9375em){.user-dashboard .avatar-widget{flex:100%;padding:1.5rem 0 1rem;border-bottom:.0625rem solid #d1d1d1;display:flex;flex-direction:row;text-align:center;margin:0}
}
.user-dashboard .avatar-widget{margin-right:7.018%}
@media only screen and (max-width:61.9375em){.user-dashboard .avatar-widget__circle{flex:15%;margin:0 1rem 0 0}
}
.user-dashboard .avatar-widget__circle{height:3.5rem;width:3.5rem;background-color:#0099881a;border-radius:2.1875rem;padding:1.0625rem .625rem;margin:0 auto;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__content{flex:75%}
.user-dashboard .avatar-widget__content>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{flex:47%}
@media only screen and (max-width:61.9375em){.user-dashboard .actions-widget{flex:100%;border-bottom:.0625rem solid #d1d1d1;padding:1rem 0;margin:0}
}
.user-dashboard .actions-widget__item{display:flex}
@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:0rem}
}
.user-dashboard .actions-widget__item{margin-top:1.5rem}
.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{margin:2.34% 5.85% 2.34% 4.68%}
@media only screen and (max-width:61.9375em){.user-dashboard .actions-widget .label{font-size:.875rem}
}
.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}
.user-dashboard .actions-widget .label.disabled{color:#424242}
.user-dashboard .actions-widget .label{vertical-align:top}
.user-dashboard .actions-widget .icon{height:1.375rem;width:1.375rem;margin-right:7.26%}
.user-dashboard .content-widget{flex:41%}
@media only screen and (max-width:61.9375em){.user-dashboard .content-widget{flex:100%;padding:1rem 0 0;margin:0;flex-flow:row wrap;display:flex;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{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 .content-widget{margin-left:2.5rem}
.user-dashboard .banner.small{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;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 #00000030;min-height:12.125rem;max-height:-moz-fit-content;max-height:fit-content;padding:4.022% 3.016%;position:absolute;inset:4.25rem 2rem 2rem}
@media only screen and (max-width:61.9375em){.user-dashboard .account-summary-widget__content{position:static;border-radius:0;box-shadow:none;flex-flow:row wrap;justify-content:center;left:0;padding:1.5rem 1.25rem 2rem;width:100%;min-height:auto}
}
.banner{position:relative}
.banner.large{flex-flow:column wrap;flex:100%}
@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__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}
.banner.large .banner__desc p{font-size:.75rem;font-weight:400;color:#212121;line-height:.9375rem;letter-spacing:normal;text-align:center;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.banner.large .banner__cta>a{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;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:.5rem 2.5rem}
.banner.small{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>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{justify-content:center}
.banner__image img{vertical-align:middle}
.banner__container{align-items:center;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:100%}
.banner__container .row{height:100%}
.banner__container .row.text-center{justify-content:center}
.banner__container .row.text-left{justify-content:flex-start}
.banner__container .row.text-right{justify-content:flex-end}
.banner__section{flex-direction:column;height:100%;justify-content:center;width:100%}
.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>a{margin-top:1rem;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}
.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-size:1.125rem;font-weight:700;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;border:.09375rem solid #424242;border-radius:.25rem;display:inline-block;margin-bottom:1.5rem;padding:.4375rem .3125rem .5625rem}
.promotion-container__promocode-title{font-size:1.125rem;font-weight:400;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__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%}
.promotion-container__information .btn,.promotion-container__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promotion-container__information .cx-btn,.promotion-container__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promotion-container__information .cx-close-cancel,.promotion-container__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promotion-container__information .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}
.promotion-container__information-heading p{font-size:1.375rem}
.promotion-container__information-heading{margin-bottom:1rem}
.promotion-container__information-highlight{font-size:1.375rem;font-weight:700;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}
.promotion-container__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;margin-bottom:1rem}
.promotion-container__promocode-description{font-size:.875rem;font-weight:400;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;margin-bottom:1.5rem}
.promotion-container__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){.promotion-container{display:flex;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}
.promotion-container__information .btn,.promotion-container__information .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .promotion-container__information .cx-btn,.promotion-container__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promotion-container__information .cx-close-cancel,.promotion-container__information .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .promotion-container__information .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;font-weight:400;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;margin-bottom:1rem}
.promotion-container__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;margin-bottom:1.5rem}
}
.productDescriptionTiles__info-section{padding-bottom:1rem}
.productDescriptionTiles__price-details{width:-moz-max-content;width:max-content;display:flex;flex-direction:row;align-items:center}
.productDescriptionTiles__price-details .price_details{display:flex;flex-direction:column}
.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{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{font-size:1rem;opacity:1}
.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{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 #0000000f}
.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 0rem;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:-moz-max-content;min-width:max-content}
@media only screen and (max-width:61.9375em){.bd-tool-tip__container-block{min-width:11.25rem}
}
.bd-tool-tip__container-block{position:absolute;z-index:10}
.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:translate(-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-color:#f4f5f7;border-top-style:solid;border-top-width:.4375rem}
.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:translate(-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-color:#f4f5f7;border-bottom-style:solid;border-bottom-width:.4375rem}
.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-color:#f4f5f7;border-left-style:solid;border-left-width:.4375rem}
.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-color:#f4f5f7;border-right-style:solid;border-right-width:.4375rem}
.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.backorder-tooltip .bd-tool-tip__container-icon img{margin-left:0}
.bd-tool-tip.backorder-tooltip .bd-tool-tip__container-block.top:after{border-top:.4375rem solid #fff}
.bd-tool-tip.backorder-tooltip .bd-tool-tip__container-block{min-width:auto;width:15rem}
.bd-tool-tip.backorder-tooltip .bd-tool-tip__container-message{background-color:#fff;font-size:.75rem;line-height:.875rem;padding:.75rem}
.bd-tool-tip.backorder-tooltip .bd-tool-tip__container-message p{font-size:.75rem;line-height:.875rem}
.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,.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:#0045930d !important;border-radius:.25rem;margin-top:2rem}
.myCart_grants_notExist{height:3.5rem !important;padding-top:0 !important}
.myCart_grants_notExist .info-message{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;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_exist_grantsLeft{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;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 0rem}
.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{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{flex-wrap:wrap}
.myCart_grants-selectionModal-innerContent-grantsList .grantContainer-grantContent-item{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:flex;flex-wrap:wrap;text-align:center !important;justify-content:center}
.myCart_grants-selectionModal-innerContent .confirmBtn{width:100%;height:4.125rem;order:1;line-height:1.125rem}
.myCart_grants-selectionModal-innerContent .cancelBtn{margin-top:1.5rem;margin-right:0rem;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: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{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: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 0rem 0rem;border:0}
}
.bulkAdd__row{margin-top:.25rem}
.bulkAdd__row input[type=text]:not(:-moz-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{font-size:1rem;opacity:1;color:#616161}
.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]:-moz-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{justify-content:flex-end;margin-top:2rem}
@media only screen and (max-width:61.9375em){.bulkAdd__form-cta{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{font-size:1rem;opacity:1;color:#616161}
.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:flex;flex-direction:column;height:100%}
.bulkAdd__download{align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;flex-direction:column;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}
}
.creat-slist-modal,.bulk-upload-modal{min-width:49.6875rem}
@media only screen and (max-width:61.9375em){.creat-slist-modal .modal-content,.bulk-upload-modal .modal-content{min-width:auto}
}
.creat-slist__head,.bulk-upload__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:solid .0625rem #d1d1d1;margin-bottom:1.25rem}
@media only screen and (max-width:61.9375em){.creat-slist__head,.bulk-upload__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,.bulk-upload__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){.creat-slist__form .set-default,.bulk-upload__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}
.creat-slist__form .set-default .checkbox-wrap input[type=checkbox]+label span,.bulk-upload__form .set-default .checkbox-wrap input[type=checkbox]+label span{padding-left:.625rem}
}
.creat-slist__form .set-default input[type=checkbox]+label span,.bulk-upload__form .set-default input[type=checkbox]+label span{line-height:1.25rem}
.creat-slist__form .set-default input[type=checkbox]+label i,.bulk-upload__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,.bulk-upload__form .set-default input[type=checkbox]+label i{background-position-x:-1rem}
}
.creat-slist__form .set-default input[type=checkbox]:checked+label i,.bulk-upload__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,.bulk-upload__form .set-default input[type=checkbox]:checked+label i{background-position-x:-1rem}
}
.creat-slist__form .set-default input[type=checkbox]:focus+label i,.bulk-upload__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){.creat-slist__form,.bulk-upload__form{background:#fff;padding:1.25rem}
}
.creat-slist__add-itmes_title,.bulk-upload__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:solid .0625rem #d1d1d1}
@media only screen and (max-width:61.9375em){.creat-slist__add-itmes_title,.bulk-upload__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,.bulk-upload__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,.bulk-upload__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,.bulk-upload__add-itmes_tabs{margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.creat-slist__add-itmes_tabs,.bulk-upload__add-itmes_tabs{margin-top:1.5rem}
}
.creat-slist__options,.bulk-upload__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;align-items:center;background:#f5f5f5;border:.0625rem solid #b7b8ba;border-radius:.25rem;height:3.5rem;justify-content:space-between;padding:0rem .75rem;width:100%}
.creat-slist__options:after,.bulk-upload__options:after{background:url(../../../etc.clientlibs/bdb-aem/clientlibs/clientlib-base/resources/icons/dropdown-arrow-down.svg) no-repeat 95% center;content:"";float:right;height:.5rem;margin-top:.25rem;width:.875rem}
@media only screen and (max-width:61.9375em){.creat-slist__options-modal,.bulk-upload__options-modal{overflow:hidden;margin:0;max-width:100vw}
.creat-slist__options-modal .modal-content,.bulk-upload__options-modal .modal-content{position:fixed;bottom:0}
.creat-slist__options-modal .modal-header,.bulk-upload__options-modal .modal-header{position:absolute;top:.375rem;right:.5rem;padding:0rem !important;z-index:999}
.creat-slist__options-modal .modal-body,.bulk-upload__options-modal .modal-body{padding:.25rem 1.25rem .4375rem !important}
.creat-slist__options-modal__links,.bulk-upload__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,.bulk-upload__options-modal__links:last-child{border:0}
.creat-slist__options-modal__links.active,.bulk-upload__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{font-size:1rem;opacity:1}
.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:.900625rem;height:.900625rem}
@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 #0000000f;border-radius:0rem 0rem .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%}
.search-result-container .search-text-result:hover{background-color:#d8d9dd}
.search-result-container .search-text-result>span{text-overflow:ellipsis;display:inline-block;height:1.5rem;overflow:hidden;white-space:nowrap}
.search-result-container .search-text-result .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.search-result-container .search-text-result .ellipsis-reverse{direction:rtl;text-align:left}
.search-result-container .search-text-result{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: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 .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:#0045930d}
.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}
@media only screen and (max-width:61.9375em){.disclaimer-container div{margin-bottom:1rem}
}
.disclaimer-container div{font-size:1.125rem;font-weight:600;color:#212121;line-height:1.2222222222;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.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{justify-content:flex-end}
@media only screen and (max-width:47.938em){.plp-search__pagination-container{justify-content:center}
}
.plp-search__pagination-container .pagination{justify-content:end}
@media only screen and (max-width:47.938em){.plp-search__pagination-container .pagination{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}
@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 .page-link{border:0}
.plp-search__pagination-container .break-me{padding:.5rem .75rem}
@media only screen and (min-width:64em){.plp-search__pagination-container-bottom .pagination{justify-content:flex-end !important}
}
.plp-search__pagination-container .pagination .break{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:flex}
.user-msgs__heading-left{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}
.user-msgs__heading-right{font-size:1rem;font-weight:600;color:#004593;line-height:1.125rem;letter-spacing:normal;text-align:right;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;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: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:"•";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:flex;justify-content:flex-end}
@media only screen and (max-width:61.9375em){.user-msgs__body-cta{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}
.payment__container-subtitle .btn,.payment__container-subtitle .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .payment__container-subtitle .cx-btn,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .payment__container-subtitle .cx-close-cancel,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .payment__container-subtitle .cx-end-cancel{line-height:1.125rem}
@media only screen and (max-width:61.9375em){.payment__container-subtitle .btn,.payment__container-subtitle .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .payment__container-subtitle .cx-btn,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .payment__container-subtitle .cx-close-cancel,.payment__container-subtitle .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .payment__container-subtitle .cx-end-cancel{padding:1.5rem 5rem}
}
.payment__container-nodata-title{margin-bottom:7.5rem}
.payment__container-nodata-title>button{line-height:1.125rem}
@media only screen and (max-width:61.9375em){.payment__container-nodata-title>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;align-items:center}
@media only screen and (max-width:61.9375em){.payment__container-nodata-subtitle,.payment__container-subtitle{align-items:flex-start}
.payment__container-nodata-subtitle>button,.payment__container-subtitle>button{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 .no-data-label,.payment__container .no-data-label{margin-top:1rem}
}
@media only screen and (max-width:61.9375em){.payment__container-nodata-title>button,.payment__container-title>button{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:flex}
.payment__container__tabs ul li{padding:.5rem 1.5rem;font-size:1rem;font-weight:600;line-height:2rem;color:#424242}
@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}
.payment__container__tabs ul li{cursor:pointer}
@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>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:flex;flex-direction:column;height:100%}
.payment__container__download{align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;flex-direction:column;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:0rem}
.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{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>input{padding:1rem 0 .75rem .75rem}
@media only screen and (max-width:61.9375em){.payment-card .nickname>input{padding-top:.875rem}
}
.payment-card .nickname>input[type=text]:-moz-placeholder+label{line-height:.8125rem;font-size:.75rem}
.payment-card .nickname>input[type=text]:placeholder-shown+label{line-height:.8125rem;font-size:.75rem}
.payment-card .nickname>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>button{position:absolute;right:0;background:0}
.payment-card .nickname>button:hover{cursor:pointer}
.payment-card .nickname>button>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;border:0;padding-right:1rem;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:#ffab000a}
.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}
@media only screen and (max-width:61.9375em){.addr-search-container{padding-left:1.25rem}
}
.addr-search-container{margin-top:2.5rem}
.addr-search-container__title{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;border-bottom:.0625rem solid #e0e0e0;padding-bottom:.75rem}
.addr-search-container__info{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: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:focus-within,.addr-search-section .user-address_options-bar__input.expand{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}
.selected-addr-container .btn.btn-link,.selected-addr-container .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-link.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .selected-addr-container .btn-link.cx-btn,.selected-addr-container .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-link.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .selected-addr-container .btn-link.cx-close-cancel,.selected-addr-container .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-link.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .selected-addr-container .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:flex;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:flex;flex-flow:row wrap;justify-content:flex-start;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;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;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}
.fav-addr-section .addr-card .address-card__details{padding-left:.5rem;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}
.fav-addr-section .addr-card .address-card__details_section p:first-child{font-size:.875rem;font-weight:400}
.save-addr-section{display:flex;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{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}
.addr-search-section .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__header__title{width:100%;overflow:visible;text-overflow:ellipsis}
.addr-search-section .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__header__title.is-input-focus{width:100%}
.addr-search-section .fyr-welcome-page__row-field.account-number__dropdown.search_input .form-field .custom-dropdown .custom-dropdown__wrapper .custom-dropdown__wrapper__list .custom-dropdown__wrapper__list__item{justify-content:space-between}
.address-component{padding:1.5rem;background:#0045930d}
.address-component .accordion-item{background:transparent;border:0}
.address-component .accordion-button{align-items:center;background:0;box-shadow:none;display:flex;justify-content:space-between;padding:0}
.address-component .accordion-button:after{display:none}
.address-component .accordion-button:focus,.address-component .accordion-button:active{box-shadow:none}
.address-component .accordion-body{padding:0;text-align:left}
.address-component_title{padding-bottom:.5rem}
.address-component_title-text,.address-component_title-default{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:flex;justify-content:space-between;align-items:center;width:100%}
.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}
@media only screen and (max-width:47.938em){.more-info-modal__modal-heading{padding-bottom:1rem}
}
.more-info-modal__modal-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}
.more-info-modal__modal-body{margin:1.5rem 0rem 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:0rem}
.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 textarea[placeholder]:-moz-placeholder{border:none !important;color:#616161 !important;opacity:1 !important}
.user-orders-list-container input[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{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: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 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}
.user-orders-list-container .user-orders .user-orders-tabs-panel .user-orders__tabs ul li{height:3rem;cursor:pointer}
@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{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:0rem 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:0 auto;margin-top:10.875rem}
@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 .track-order,.user-orders-list-container .trackOrder-reorder-panel .reorder{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 .track-order,.user-orders-list-container .trackOrder-reorder-panel .reorder{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:flex;justify-content:space-between;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:flex;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:#02aa4d0f;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}
@media only screen and (max-width:61.9375em){.user-orders-list-container .orderbox__table{display:none}
}
.user-orders-list-container .orderbox__table{margin-left:3.3125rem;margin-right:2rem}
.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: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}
.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}
.user-orders-list-container .user-orders-tabs-panel .user-orders__tabs ul li{height:3rem;cursor:pointer}
@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{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:flex;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:#02aa4d0f;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:flex;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: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}
@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{background:0;align-self:center;color:#004593}
.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:first-of-type{width:8.5rem}
.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 .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{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{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: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-start{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-order__errorMessage{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;margin-top:-1.75rem;margin-bottom:2rem}
.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 #0000001a;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-color:#fff transparent transparent transparent;border-style:solid;border-width:1rem;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-color:#f4f5f7 transparent transparent transparent;border-style:solid;border-width:1rem;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__no-orders a,.user-orders-list-container .user__all-orders{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{flex-direction:column}
}
.shipments .order-summary .product-icon{flex:0 0 auto}
.shipments .order-summary .product-heading{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{flex:0 0 82%}
.shipments .order-summary__info-details-col{width:auto;flex:1 1 20%;margin-right:1rem}
@media only screen and (max-width:61.9375em){.shipments .order-summary__info-details-col{flex:1 1 30%;margin-right:0;margin-bottom:1rem}
}
@media only screen and (max-width:61.9375em){.shipments .order-summary__info-details{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>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{align-items:flex-end;display:flex;font-weight:600;justify-content:space-between}
.shipments .order-summary .shipments-container h3,.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}
.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,.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,.shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-link.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .btn-link.cx-close-cancel,.shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-link.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .shipments .order-summary .ShippedOrders .order-summary__info-details-col-download .btn-link.cx-end-cancel{font-weight:600}
.user__accounts__content.col-lg-8-5{flex:0 0 70%;max-width:70%}
@media only screen and (max-width:61.9375em){.user__accounts__content.col-lg-8-5{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 0rem;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 0rem 0rem}
}
.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:flex}
}
.clear-search-1{position:absolute;bottom:35px;margin-left:342px}
.search-1{position:absolute;bottom:35px;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: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:#ffab000a;padding:.625rem 1rem .625rem .8125rem !important;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,.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>p{line-height:1rem}
.checkout-change-address .modal-body .selected-addr-wrapper .selected-addr-container{align-items:center}
.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:flex;align-items: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%;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>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>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]:-moz-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 .primaryAttention .error-message{color:#cf2026 !important}
.checkout-details__billing .form-field.error .form-control+label{color:#cf2026 !important}
.checkout-details__billing .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:"";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;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: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;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{flex-shrink:0;height:5.5625rem;margin-right:1rem;min-width:5.5625rem;-o-object-fit:cover;object-fit:cover;width:5.5625rem}
.qualifying-prod__compare-box{font-size:14px;width:18%;display:flex;align-items:start;margin-top:.125rem}
@media only screen and (max-width:74.9375em){.qualifying-prod__compare-box{width:20%}
}
@media only screen and (max-width:47.938em){.qualifying-prod__compare-box{width:33.33%}
}
.qualifying-prod__compare-box .checkbox-wrap{display:inline-flex;align-items:center;margin-bottom:0}
.qualifying-prod__compare-box .checkbox-wrap input{height:1.375rem !important;width:1.375rem !important}
.qualifying-prod__compare-box .checkbox-wrap .checkbox-label{line-height:1rem;padding-left:.5rem;font-weight:700}
.qualifying-prod__info{width:100%}
@media only screen and (max-width:47.938em){.qualifying-prod__info{flex:60%;width:auto}
}
@media only screen and (max-width:47.938em){.qualifying-prod__info-heading-link{line-height:1.5rem}
}
.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}
.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{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:block}
.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-end{width:51%}
.qualifying-prod__info-details-col.text-end: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-end{width:51%}
.qualifying-prod__info-details-col.text-end:last-child{width:49%}
}
.qualifying-prod__info-details-col-heading{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}
.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-value{font-size:1rem;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}
.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}
}
bd-qualify-products{width:100%}
.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,.commset__container .h1{font-size:2.75rem;font-weight:600;line-height:3rem}
@media only screen and (max-width:61.9375em){.commset__container h1,.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{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:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}
.commset__container .checkbox-wrap input[type=checkbox]+label>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>span{line-height:1.25rem;color:#424242}
}
.commset__container .saveButtonWrapper{display:flex;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:.0625rem solid #d0d1d3;border-radius:.375rem;border-left:0;border-right: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{font-size:1.375rem;opacity:1;color:#bdbdbd}
.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{font-size:1.25rem;opacity:1;color:#bdbdbd}
.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;align-self:start;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}
.faq-details__action-item-collapse.selected{font-size:1rem;font-weight:600;color:#757575;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{margin-left:.96875rem;align-self:start;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}
.faq-details__action-item-expand.selected{font-size:1rem;font-weight:600;color:#757575;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__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}
.faq-details__content-body-answer.show{opacity:1;max-height:125rem;transition:all .4s ease-in}
.faq-details__content-body-answer{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}
@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;-o-object-fit:cover;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__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{display:block;background-color:#fff;padding-top:4rem;padding-bottom:4rem}
.comparision-table-container.bg-grey{background:#f4f5f7}
.comparision-table-container .styled-table{display:flex;align-items:center;justify-content:center;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}
@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{text-align:center}
.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 #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 thead tr td.image-table-data .column-shifter{gap:.25rem;position:absolute;right:0;top:0}
.comparision-table-container .styled-table-content thead tr td.image-table-data .column-shifter .shift-btn{background:#d1d1d1;border-radius:revert;padding:.125rem .5rem}
.comparision-table-container .styled-table-content thead tr td.image-table-data .column-shifter .shift-btn img{height:.75rem}
.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 th,.comparision-table-container .styled-table-content td{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 th,.comparision-table-container .styled-table-content td{font-size:1.125rem;line-height:1.375rem;padding:1rem;min-width:11.125rem}
}
@media(max-width:767.98px){.comparision-table-container .styled-table-content th,.comparision-table-container .styled-table-content td{background-clip:padding-box !important}
}
.comparision-table-container .styled-table-content th .btn-md,.comparision-table-container .styled-table-content td .btn-md{line-height:1.125rem !important}
.comparision-table-container .styled-table-content th:first-child,.comparision-table-container .styled-table-content td:first-child{padding:1rem 1.5rem}
@supports(-ms-ime-align:auto){.comparision-table-container .styled-table-content th:first-child,.comparision-table-container .styled-table-content td:first-child{position:unset}
}
.comparision-table-container .styled-table-content th:first-child,.comparision-table-container .styled-table-content td:first-child{min-width:8.875rem;position:sticky;left:0;z-index:1;min-height:9.4375rem;border-left:.0625rem solid #d8d8d8}
@media only screen and (max-width:61.9375em){.comparision-table-container .styled-table-content th:first-child,.comparision-table-container .styled-table-content td:first-child{width:8.875rem !important}
}
@media(min-width:576px){.comparision-table-container .styled-table-content th:first-child,.comparision-table-container .styled-table-content td:first-child{box-shadow:none}
}
@media(max-width:767.98px){.comparision-table-container .styled-table-content th:first-child:before,.comparision-table-container .styled-table-content td:first-child:before{content:"";box-shadow:.375rem 0 .375rem #0006;position:absolute;top:0;right:0;height:100%;width:1rem;opacity:.2}
}
.comparision-table-container .styled-table-content th.no-border,.comparision-table-container .styled-table-content td.no-border{border:transparent}
@media only screen and (min-width:62em){.comparision-table-container .styled-table-content th.no-border,.comparision-table-container .styled-table-content td.no-border{box-shadow:none !important}
}
.comparision-table-container .styled-table-content th.no-border a.view-more-cta,.comparision-table-container .styled-table-content td.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:#0045930f;height:5.25rem}
@media only screen and (max-width:61.9375em){.comparision-table-container .product-name{height:4rem}
}
.comparision-table-container .product-name{text-align:center}
.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}
.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}
}
.comparision-table-container .product-name_with-sub{background-color:#0045930f;height:2.625rem}
@media only screen and (max-width:61.9375em){.comparision-table-container .product-name_with-sub{height:2rem}
}
.comparision-table-container .sub-text{background-color:#0045930f;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;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>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}
}
.tooltip.no-arrow-tooltip .arrow{display:none}
.tooltip.no-arrow-tooltip .tooltip-inner{border-radius:.25rem;box-shadow:0 .125rem .1875rem #0000004d;margin-bottom:.5rem;padding:.375rem .75rem}
@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:#0045930d !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:#ffab000a;padding:.625rem 1rem .625rem .8125rem !important;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;font-weight:600;color:#424242;line-height:1.64;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;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}
.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:0rem}
.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:0rem}
@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{width:50%}
}
@media only screen and (max-width:61.9375em){.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}
@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__heading{display:flex}
.user-recent-orders__body-heading{margin-bottom:1.5rem;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:flex;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:flex;justify-content:space-between;width:100%;padding:0 0 1.5rem}
@media only screen and (max-width:61.9375em){.product-comparision__heading{flex-direction:column;padding:0rem 1.25rem .5rem}
}
.product-comparision__heading h1,.product-comparision__heading .h1{color:#424242;padding:.5rem 0}
@media only screen and (max-width:61.9375em){.product-comparision__heading h1,.product-comparision__heading .h1{color:#404041}
}
.product-comparision__heading .btn-lg,.product-comparision__heading .btn-group-lg>.btn,.product-comparision__heading .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg>.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .product-comparision__heading .btn-group-lg>.cx-btn,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg>.cx-close-cancel,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg>.cx-end-cancel{line-height:1.25rem;padding:1.5rem 4rem}
@media only screen and (max-width:61.9375em){.product-comparision__heading .btn-lg,.product-comparision__heading .btn-group-lg>.btn,.product-comparision__heading .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .btn-group-lg>.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .product-comparision__heading .btn-group-lg>.cx-btn,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg>.cx-close-cancel,.product-comparision__heading .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .btn-group-lg>.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .product-comparision__heading .btn-group-lg>.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;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: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{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:flex;align-items: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;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>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 .closeIcon{width:1rem;height:1rem}
}
@media only screen and (max-width:61.9375em){.product-comparision__histogram-modal .modal-header button{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{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}
}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user_quotes .user_quotes-tabs-panel{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:flex;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 textarea[placeholder]:-moz-placeholder{opacity:1}
.user_quotes-list-container input[placeholder]::-moz-placeholder,.user_quotes-list-container textarea[placeholder]::-moz-placeholder{opacity:1}
@media only screen and (max-width:47.938em){.user_quotes-list-container .quotebox__table{display:none}
}
.user_quotes-list-container .quotebox__table{margin-left:3.5rem;margin-right:2rem;margin-bottom:1.5rem}
.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}
}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user_quotes-tabs-panel{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:flex;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:flex;flex-direction:column;margin:1.53125rem 2rem 1.53125rem 1.53125rem}
.user_quotes-list-container .user__quotes-quote-content-orderdetails{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;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}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes .quote-button{width:8.5rem;margin-left:0rem;margin-top:.5rem;line-height:.875rem;font-size:.875rem;padding:.5rem 1.5rem}
}
.user_quotes-list-container .user__quotes .quote-button{background:0;align-self:center;color:#004593}
.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:flex;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{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{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 #0000001a;padding:2rem;position:absolute;top:6.5rem;width:98%;z-index:1000;right:0}
.user_quotes-list-container .user__quotes-filter__row{justify-content:space-between}
@media only screen and (min-width:62em)and (max-width:75em){.user_quotes-list-container .user__quotes-filter__row>button{padding:1.125rem 2.5rem}
}
@media only screen and (max-width:47.938em){.user_quotes-list-container .user__quotes-filter__row{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{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:first-child{margin-right:0}
.user_quotes-list-container .user__quotes-filter__row .date-field{margin-bottom:1rem}
}
.user_quotes-list-container .user__quotes-filter:after{border-color:#fff transparent transparent transparent;border-style:solid;border-width:.5625rem;content:"";right:2.125rem;position:absolute;top:-1.125rem;transform:rotate(180deg)}
.user_quotes-list-container .user__quotes-filter:before{border-color:#f4f5f7 transparent transparent transparent;border-style:solid;border-width:.6875rem;content:"";right:2rem;position:absolute;top:-1.375rem;transform:rotate(180deg)}
.user_quotes-list-container .user__quotes-filter__search-btn{height:3.5rem;display:flex;margin-top:.625rem}
.user_quotes-list-container .quotes-panel{margin:0 auto;margin-top:4.5rem}
@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{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}
@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__heading{display:flex}
.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::-moz-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{flex:0 0 82%}
.user-quote-details .order-summary picture{display:inline-block}
.compare_det{display:flex;justify-content:center;align-content:center;position:fixed;bottom:0;width:100%;z-index:1000;background-color:#f4f5f7;box-shadow:#00000029 -2px -10px 12px;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:0rem;padding-right:0rem;text-align:center}
.compare_toolbar{display:flex;justify-content:center;align-content:center}
@media only screen and (max-width:61.9375em){.compare_toolbar{flex-direction:column;padding:1rem}
}
@media only screen and (min-width:37.5625em)and (max-width:64em){.compare_toolbar{flex-direction:row}
}
.compare_toolbar-container{display:flex;justify-content:center;align-content:center}
@media only screen and (max-width:61.9375em){.compare_toolbar-container.collapsed{align-items:center}
}
.compare_toolbar-container-tile{display:flex;flex-direction:column;justify-content: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:0rem;padding-right:0rem;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:flex;flex-direction:column;justify-content:space-between;align-content:center}
@media only screen and (min-width:37.5625em)and (max-width:64em){.compare_toolbar-ctaSection{flex-direction:column !important}
}
@media only screen and (max-width:61.9375em){.compare_toolbar-ctaSection{justify-content:center}
}
@media only screen and (max-width:37.5em){.compare_toolbar-ctaSection{flex-direction:row;margin-right:0 !important;margin-top:1.25rem}
}
@media only screen and (max-width:61.9375em){.compare_toolbar-ctaSection_compare-container{order:2}
}
@media only screen and (max-width:37.5em){.compare_toolbar-ctaSection_compare-container{margin-right:0rem !important;margin-left:35px}
}
@media only screen and (min-width:37.5625em)and (max-width:64em){.compare_toolbar-ctaSection_compare-container{order:0}
}
@media only screen and (min-width:62em){.compare_toolbar-ctaSection_compare-container{margin-right:0rem !important}
}
.compare_toolbar-ctaSection_arrows{background-color:transparent;height:-moz-fit-content;height:fit-content;margin-left:1.5rem;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;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;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{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:flex;justify-content: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{-o-object-fit:cover;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{font-size:1.375rem;opacity:1;color:#bdbdbd}
.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{font-size:1.25rem;opacity:1;color:#bdbdbd}
.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:flex}
@media only screen and (max-width:61.9375em){.scientific-resources__container{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 0rem 1.46875rem;padding:0 1.25rem}
}
.scientific-resources__tabs{display:flex;justify-content:flex-end;margin:1.875rem 0}
@media only screen and (max-width:61.9375em){.scientific-resources__tabs{flex-direction:column;justify-content:center}
}
.scientific-resources__cards-container.blogs{margin-top:4rem}
.scientific-resources .empty-facet-state{margin:5rem auto;display:flex;align-items:center;justify-content:center;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:100% !important;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{display:flex;flex-flow:column;justify-content:space-between}
.resource-list__resource-details{display:flex}
.resource-list__resource-details__wrapper{display:flex;margin-bottom:.75rem;width:90%}
.resource-list__resource-icon{flex:5% 0 1}
.resource-list__resource-title{margin:auto 1rem;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;font-weight:400;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}
.resource-list__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){.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-size:.875rem;font-weight:400;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-size:.875rem;font-weight:600;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.upcoming,.resource-list__schedule-type.current{font-size:.875rem;font-weight:600;color:#f27707;line-height:.875rem;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;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.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:#feffffe6;z-index:99999;width:100%;height:100%;top:0;left:0;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}
@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--msg-block-message{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}
.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,.orderinquiry__container .h1{margin-top:4.5rem;margin-bottom:3rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container h1,.orderinquiry__container .h1{margin-top:3rem;margin-bottom:2.5rem;color:#404041}
}
.orderinquiry__container-details{display:flex;flex-direction:row}
@media only screen and (max-width:61.9375em){.orderinquiry__container-details{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:flex;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>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:flex;flex-flow:row wrap}
.orderinquiry__container .inquiryform-row-field .form-field>input[type=text]:not(:-moz-placeholder)+label,.orderinquiry__container .inquiryform-row-field .form-field>input[type=text]:-moz-placeholder+label{line-height:.8125rem}
.orderinquiry__container .inquiryform-row-field .form-field>input[type=text]:not(:placeholder-shown)+label,.orderinquiry__container .inquiryform-row-field .form-field>input[type=text]:placeholder-shown+label{line-height:.8125rem}
.orderinquiry__container .inquiryform-row-field{margin-right:1.875rem;width:45%}
@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.comments,.orderinquiry__container .inquiryform-row-field.areaOfInquiry{width:94%}
@media only screen and (max-width:61.9375em){.orderinquiry__container .inquiryform-row-field.comments,.orderinquiry__container .inquiryform-row-field.areaOfInquiry{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:flex;justify-content:flex-end;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.orderinquiry__container .inquiryform-row-buttons{flex-direction:column;align-items:stretch;margin-top:3rem}
}
.orderinquiry__container .inquiryform-row-buttons .cancelbtn{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:flex;justify-content:center}
.order-inquiry-confirmation__btn .backToOrderBtn,.order-inquiry-confirmation__btn .askQuestionBtn{border-radius:.375rem;border-color:#004593;font-size:1.125rem;padding:1.5rem 3.5rem;outline:0}
.order-inquiry-confirmation__btn .backToOrderBtn a,.order-inquiry-confirmation__btn .askQuestionBtn a{font-weight:600}
@media only screen and (max-width:74.9375em){.order-inquiry-confirmation__btn .backToOrderBtn,.order-inquiry-confirmation__btn .askQuestionBtn{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 .backToOrderBtn,.order-inquiry-confirmation__btn .askQuestionBtn{width:100%}
.order-inquiry-confirmation__btn .askQuestionBtn{order:2}
.order-inquiry-confirmation__btn .backToOrderBtn{margin-bottom:1rem;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{align-items:center;display:flex;flex-direction:column;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:flex;flex-direction:column;justify-content: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:flex;align-items: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;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:flex;justify-content:flex-end;margin-top:2.5rem}
@media only screen and (max-width:61.9375em){.addCreditCardPopUp__btngroup{flex-direction:column-reverse;margin-top:1rem}
}
.addCreditCardPopUp__btngroup-cancel{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:flex;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}
.isAnonymousUser{padding-top:30px}
.isAnonymousUser .addCreditCardPopUp__title{font-size:1rem;line-height:1.4375rem;color:#424242;font-weight:600}
@media only screen and (max-width:61.9375em){.isAnonymousUser .addCreditCardPopUp__title{font-size:1.125rem;line-height:1.25rem}
}
.isAnonymousUser .addCreditCardPopUp__cardlist{display:flex;justify-content:left;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){.isAnonymousUser .addCreditCardPopUp__cardlist{margin-top:1rem;margin-bottom:2.5rem;justify-content:flex-start;color:#424242}
}
.isAnonymousUser .addCreditCardPopUp__cardlist .cardType{margin-left:1rem}
@media only screen and (max-width:61.9375em){.isAnonymousUser .addCreditCardPopUp__cardlist .cardType{margin-left:.5rem}
}
.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-name-section-label,.checkout-distributor-details-container .checkout-distributor-address-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-name-section-value,.checkout-distributor-details-container .checkout-distributor-name-section p,.checkout-distributor-details-container .checkout-distributor-address-value,.checkout-distributor-details-container .checkout-distributor-address 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-name-section-value p,.checkout-distributor-details-container .checkout-distributor-name-section p p,.checkout-distributor-details-container .checkout-distributor-address-value p,.checkout-distributor-details-container .checkout-distributor-address p p{margin-bottom:.5rem}
.checkout-distributor-details-container .checkout-distributor-name-section-value p:last-child,.checkout-distributor-details-container .checkout-distributor-name-section p p:last-child,.checkout-distributor-details-container .checkout-distributor-address-value p:last-child,.checkout-distributor-details-container .checkout-distributor-address p p:last-child{margin-bottom:0}
.checkout-distributor-details-container .checkout-distributor-name-section .checkout-distributor-address,.checkout-distributor-details-container .checkout-distributor-address .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:flex;flex-direction:column;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:flex;flex-direction:column;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-size:1.125rem;font-weight:400;color:#616161;line-height:1.6875rem;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}
@media only screen and (min-width:62em){.bead-lot-page__noResults-container__cta{max-width:16.625rem}
}
.bead-lot-page__noResults-container__cta{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}
.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:flex;flex-flow:row nowrap}
.bead-lot-search-cta{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{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{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{font-size:1rem;opacity:1}
.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{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{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 transparent}
.tooltip.bottom .tooltip__text:after{left:46.5%;top:-1.125rem;transform:rotate(180deg);border-width:.5625rem;border-color:#f4f5f7 transparent 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}
.suggestion-results_text,.category-results_text,.search-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}
.suggestion-results_text b,.category-results_text b,.search-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;letter-spacing:0;text-align:left;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin:2rem 0 .5rem}
.bead-lot-card__header-info{font-size:1.25rem;font-weight:400;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-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;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;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__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:#f4f5f799}
.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>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 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-instructions{margin:1rem 0}
.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 #00000024;margin-top:.5rem;padding:.5rem 1rem 1rem;position:absolute;width:-moz-max-content;width:max-content;z-index:1}
.data-sheets-container_multi-lang-popup:after,.data-sheets-container_multi-lang-popup:before{content:"";position:absolute}
.data-sheets-container_multi-lang-popup{left:35%;transform:translate(-50%)}
.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-color:#fff;border-bottom-style:solid;border-bottom-width:.4375rem}
.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:-moz-max-content;width:max-content}
.data-sheets-container_list_item{display:block;margin-top:1rem;width:-moz-max-content;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{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}
.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}
.rewards-banner{margin-bottom:5.5rem;margin-top:1.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:2rem;right:0;top:0;justify-content:space-between;display:flex;flex-direction:row;padding:0}
@media only screen and (max-width:61.9375em){.rewards-banner__text{left:1.25rem;top:2.125rem}
}
@media only screen and (max-width:61.9375em){.rewards-banner__text{left:1rem;top:2.125rem;top:0;width:100%}
}
@media only screen and (max-width:47.938em){.rewards-banner__text{top:.5rem;left:.5rem;flex-direction:column;width:100%}
}
.rewards-banner__button_container a{padding:1rem;width:100%;display:block;text-align:center}
@media only screen and (max-width:47.938em){.rewards-banner__button_container a{width:auto;font-size:12px;padding:.5rem;line-height:1.2}
}
.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:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:.5rem;min-height:170px}
@media only screen and (max-width:47.938em){.rewards-banner__image img{min-height:150px}
}
.rewards-banner__content{padding-right:2rem;max-width:80%}
@media only screen and (max-width:47.938em){.rewards-banner__content{margin-top:0;padding-right:0;padding-bottom:1rem;max-width:100%}
}
.rewards-banner__content-heading{color:#212121;font-size:1.375rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem;padding-left:0;margin-right:2rem}
@media only screen and (max-width:47.938em){.rewards-banner__content-heading{line-height:1.875rem}
}
@media only screen and (max-width:47.938em){.rewards-banner__content-heading{margin-bottom:.25rem}
}
.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:-moz-fit-content;max-width:fit-content}
@media only screen and (max-width:47.938em){.rewards-banner__content-btn{width:70%}
}
.rewards-banner p b{font-weight:600}
.rewards-banner .rewards-banner__button_container{margin:auto 0}
.rewards-banner.rewards_banner_desktop,.rewards-banner.rewards_banner_mobile{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1rem 2rem;border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}
@media only screen and (max-width:47.938em){.rewards-banner.rewards_banner_desktop{display:none}
}
.rewards-banner.rewards_banner_mobile{padding:1rem;display:none}
@media only screen and (max-width:47.938em){.rewards-banner.rewards_banner_mobile{display:block}
}
.rewards-banner.text-white .rewards-banner__text .rewards-banner__content p,.rewards-banner.text-white .rewards-banner__text .rewards-banner__content h1,.rewards-banner.text-white .rewards-banner__text .rewards-banner__content h2,.rewards-banner.text-white .rewards-banner__text .rewards-banner__content h4,.rewards-banner.text-white .rewards-banner__text .rewards-banner__content b,.rewards-banner.text-white .rewards-banner__text .rewards-banner__content li,.rewards-banner.text-white .rewards-banner__text .rewards-banner__content *{color:#fff !important}
@media only screen and (max-width:47.938em){.rewards-banner.text-white p,.rewards-banner.text-white b{font-size:12px}
.rewards-banner.text-white h1,.rewards-banner.text-white .h1,.rewards-banner.text-white h2,.rewards-banner.text-white .h2,.rewards-banner.text-white h4,.rewards-banner.text-white .h4,.rewards-banner.text-white a{font-size:14px}
}
.rewards-banner.text-black .rewards-banner__text .rewards-banner__content p,.rewards-banner.text-black .rewards-banner__text .rewards-banner__content h1,.rewards-banner.text-black .rewards-banner__text .rewards-banner__content h2,.rewards-banner.text-black .rewards-banner__text .rewards-banner__content h4,.rewards-banner.text-black .rewards-banner__text .rewards-banner__content b,.rewards-banner.text-black .rewards-banner__text .rewards-banner__content li,.rewards-banner.text-black .rewards-banner__text .rewards-banner__content *{color:#424242 !important}
@media only screen and (max-width:47.938em){.rewards-banner.text-black p,.rewards-banner.text-black b{font-size:12px}
.rewards-banner.text-black h1,.rewards-banner.text-black .h1,.rewards-banner.text-black h2,.rewards-banner.text-black .h2,.rewards-banner.text-black h4,.rewards-banner.text-black .h4,.rewards-banner.text-black a{font-size:14px}
}
.instant-search-comp-index.bdb-product-index-container .rewards-banner{margin-bottom:1.5rem}
@media only screen and (max-width:47.938em){.instant-search-comp-index.bdb-product-index-container .rewards-banner{margin-bottom:3.75rem}
.instant-search-comp-index.bdb-product-index-container .rewards-banner a.rewards-banner__content-btn{font-size:14px;height:30px;padding:5px 16px !important}
}
@media only screen and (max-width:450px){.instant-search-comp-index.bdb-product-index-container .rewards-banner .rewards-banner__text{top:1.5rem}
.instant-search-comp-index.bdb-product-index-container .rewards-banner__content-desc{margin-bottom:1rem !important}
}
#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:.0625rem solid #d1d1d1;border-radius:.375rem .375rem 0 0;margin:0 !important;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.required-companion-products__cta-show-more{padding-top:2rem}
.companion-products-container__cta .cta-link{border:0;display:inline-block;margin:.5rem 0}
.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: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{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.056875rem;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{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:flex;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:-moz-max-content;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:flex;background-color:#fff;width:85%;margin-right:1rem;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:flex;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}
@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 .card-details{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}
.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: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;flex-direction:column}
}
.credit-card-modal .modal-content .modal-body .card-selection__ctas{flex-direction:column-reverse;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;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:flex;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:flex;justify-content:center;align-items:center;margin-top:5.5rem;margin-bottom:8rem}
.order-lookup-search{display:flex;flex-direction:column;width:23rem}
@media only screen and (max-width:61.9375em){.order-lookup-search{width:100%}
}
.order-lookup-search h1,.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:flex;flex-direction:column;margin:0 auto;margin-top:4.6875rem}
.orderlookup-container h1,.orderlookup-container .h1{color:#424242;margin-bottom:2rem;text-align:center}
.orderlookup-container .order-card__container{display:flex;justify-content:space-between;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:flex;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:#02aa4d0f;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}
@media only screen and (max-width:61.9375em){.orderlookup-container .orderbox__table{display:none}
}
.orderlookup-container .orderbox__table{margin-left:3.3125rem;margin-right:2rem}
.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{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:flex;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:#02aa4d0f;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:flex;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: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}
@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{background:0;align-self:center;color:#004593}
.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{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{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: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{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:1rem;text-transform:uppercase}
.orderlookup-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}
.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 #0000001a;padding:2rem;position:absolute;top:4.5rem;z-index:1000}
.orderlookup-container .user__orders .filter:after{border-color:#fff transparent transparent transparent;border-style:solid;border-width:1rem;content:"";right:2.125rem;position:absolute;top:-2rem;transform:rotate(180deg)}
.orderlookup-container .user__orders .filter:before{border-color:#f4f5f7 transparent transparent transparent;border-style:solid;border-width:1rem;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:flex;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:flex;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{flex:0 0 33%;margin-top:1.5rem}
@media only screen and (max-width:61.9375em){.order-lookup-details .o-details__card-body-item{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{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>span{background:#f2f2f2}
.order-lookup-details .o-details__card-body-value.status.declined>span{background:#cf20260f;color:#cf2026}
.order-lookup-details .o-details__card-body-value.status.approved>span{background:#02aa4d0f;color:#025f2c}
.order-lookup-details .o-details__card-body-value.status .bd-tool-tip{display:inline-block;top:.25rem}
.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,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .order-lookup-details .o-details__card-body-value.invoices .cx-btn,.order-lookup-details .o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .order-lookup-details .o-details__card-body-value.invoices .cx-close-cancel,.order-lookup-details .o-details__card-body-value.invoices .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .order-lookup-details .o-details__card-body-value.invoices .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;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{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;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{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 .special-instructions__main-content,.order-lookup-details .order-confirmation__order-number .address-details__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:.625rem solid #f4f5f7;content:"";height:0;left:43.5%;position:absolute;top:-1.25rem;transform:translate(-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>.container{padding:0}
@media only screen and (max-width:74.9375em){.icmToolContainer .container{padding:0 1.25rem}
}
.icmToolContainer{margin-top:4.5rem}
@media only screen and (max-width:74.9375em){.icmToolContainer .accordion>.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:flex;align-items: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:flex;margin-top:4rem;width:100%;justify-content:space-between}
@media only screen and (max-width:50em){.icmToolContainer .preview-section{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:flex;align-items:center;justify-content:center;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:-moz-fit-content;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;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>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>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:flex;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:flex;flex-wrap:wrap;min-width:7.5rem;justify-content:start}
.clone-comparision-container .format-container .format-cell{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:gray}
.clone-comparision-container .format-container .format-Red:before,.clone-comparision-container .format-container .format-APC:before{background-color:#ff0200}
.clone-comparision-container .format-container .format-Antibody-Oligo:before,.clone-comparision-container .format-container .format-Ab-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-YG:before,.clone-comparision-container .format-container .format-PE:before,.clone-comparision-container .format-container .format-PE-Cy5:before,.clone-comparision-container .format-container .format-PE-Cy7: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;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{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{flex:0 30%}
}
.clone-comparision-container .clone-detail-container__title:after{content:":";position:absolute;right:0}
.clone-comparision-container .clone-detail-container__detail{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{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{flex:0 69%}
}
.clone-comparision-container .clone-detail-container__format-items{padding-left:1rem;flex:0 75%;display:flex;flex-wrap:wrap}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__format-items{flex:0 80%;padding-left:.75rem}
}
@media only screen and (max-width:47.938em){.clone-comparision-container .clone-detail-container__format-items{flex:0}
}
.clone-comparision-container .clone-detail-container__format-items_item{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{flex:0 85%;padding-left:1.5rem}
@media only screen and (max-width:61.9375em){.clone-comparision-container .clone-detail-container__list{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:flex;justify-content:space-between;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:last-child{min-width:auto}
}
@media only screen and (max-width:74.9375em){.clone-comparision-container .antigen__details .antigen-card__container-box{min-width:auto}
}
.clone-comparision-container .antigen__details .antigenbox__container-item{display:flex;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:0rem}
.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:flex;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:flex;justify-content:flex-start}
.clone-comparision-container .antigen__details-card-button{width:11.875rem;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{-moz-column-gap:8px;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:0rem !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 th:first-child,.clone-comparision-compare-screen .comparision-table-container .styled-table-content td: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>tr td{background-color:transparent;padding-bottom:0rem}
.clone-comparision-compare-screen .comparision-table-container tbody>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{-o-object-fit:cover;object-fit:cover;-o-object-position:right;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:0rem;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 sub,.marketing-banner__textContainer__title sup,.marketing-banner__textContainer__title p sub,.marketing-banner__textContainer__title p sup{font-size:x-small !important;font-weight:inherit}
.marketing-banner__textContainer__title sup,.marketing-banner__textContainer__title p sup{top:0;vertical-align:super}
.marketing-banner__textContainer__title sub,.marketing-banner__textContainer__title p sub{bottom:0;vertical-align:sub}
.marketing-banner__textContainer__desc{display:flex;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 sub,.marketing-banner__textContainer__desc__text sup,.marketing-banner__textContainer__desc__text p sub,.marketing-banner__textContainer__desc__text p sup{font-size:x-small !important;font-weight:inherit}
.marketing-banner__textContainer__desc__text sup,.marketing-banner__textContainer__desc__text p sup{top:0;vertical-align:super}
.marketing-banner__textContainer__desc__text sub,.marketing-banner__textContainer__desc__text p 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:flex;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:flex;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 #0000001f;border-radius:.125rem}
.cell-type-list__item.active-cell{background-color:#004593;box-shadow:.4375rem .4375rem 2.5rem #00000061}
.cell-type-list__item.active-cell .cell-type-list__item-title{color:#fff}
.cell-type-list__item-markers{display:flex;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:flex}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo{padding:1.5rem;margin-left:0;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;font-weight:400;color:#424242;line-height:1.5;letter-spacing:0;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding-bottom:.375rem}
.cell-type-list__cellinfo_content_desc{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;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;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;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{flex-direction:row}
@media only screen and (max-width:61.9375em){.cell-type-list__cellinfo_content .btn-container{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;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 #0000001f;border-radius:.125rem}
.cell-type-list .cell-type-list__tree-node-name.selected-cell{background-color:#004593;box-shadow:.25rem .25rem 2rem #00000061;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>li .cell-type-list__tree-node-name div,.cell-type-list .cell-type-list__tree ul ul.child-1>l1 .cell-type-list__tree-node-name div{font-size:.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-0>li>ul img,.cell-type-list .cell-type-list__tree ul ul.child-1>li>ul img{height:2.625rem;width:2.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-0>li img,.cell-type-list .cell-type-list__tree ul ul.child-1>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:before,.cell-type-list .cell-type-list__tree ul li:after{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:after,.cell-type-list .cell-type-list__tree ul li:only-child:before{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 none}
.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.ps-0>a .cell-type-list__tree-node,.cell-type-list .cell-type-list__tree ul ul.child-0>li>a .cell-type-list__tree-node{height:7.4375rem}
.cell-type-list .cell-type-list__tree ul li.ps-0>a .cell-type-list__tree-node-img img,.cell-type-list .cell-type-list__tree ul ul.child-0>li>a .cell-type-list__tree-node-img img{width:4.5625rem;height:4.4375rem}
.cell-type-list .cell-type-list__tree ul li.ps-0>a .cell-type-list__tree-node-name,.cell-type-list .cell-type-list__tree ul ul.child-0>li>a .cell-type-list__tree-node-name{width:9rem;height:5.625rem;top:-40px}
.cell-type-list .cell-type-list__tree ul li.ps-0>a .cell-type-list__tree-node-name div,.cell-type-list .cell-type-list__tree ul ul.child-0>li>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.ps-0>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-1,.cell-type-list .cell-type-list__tree ul ul.child-2,.cell-type-list .cell-type-list__tree ul ul.child-0-1,.cell-type-list .cell-type-list__tree ul ul.child-3-1,.cell-type-list .cell-type-list__tree ul ul.child-0-2,.cell-type-list .cell-type-list__tree ul ul.child-2-2{padding-top:3.5rem}
.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:before,.cell-type-list .cell-type-list__tree ul ul.child-0-1:before,.cell-type-list .cell-type-list__tree ul ul.child-3-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-2-2:before{height:3.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0>li,.cell-type-list .cell-type-list__tree ul ul.child-1>li,.cell-type-list .cell-type-list__tree ul ul.child-2>li,.cell-type-list .cell-type-list__tree ul ul.child-0-1>li,.cell-type-list .cell-type-list__tree ul ul.child-3-1>li,.cell-type-list .cell-type-list__tree ul ul.child-0-2>li,.cell-type-list .cell-type-list__tree ul ul.child-2-2>li{padding-top:3.3125rem}
.cell-type-list .cell-type-list__tree ul ul.child-0>li:after,.cell-type-list .cell-type-list__tree ul ul.child-0>li:before,.cell-type-list .cell-type-list__tree ul ul.child-1>li:after,.cell-type-list .cell-type-list__tree ul ul.child-1>li:before,.cell-type-list .cell-type-list__tree ul ul.child-2>li:after,.cell-type-list .cell-type-list__tree ul ul.child-2>li:before,.cell-type-list .cell-type-list__tree ul ul.child-0-1>li:after,.cell-type-list .cell-type-list__tree ul ul.child-0-1>li:before,.cell-type-list .cell-type-list__tree ul ul.child-3-1>li:after,.cell-type-list .cell-type-list__tree ul ul.child-3-1>li:before,.cell-type-list .cell-type-list__tree ul ul.child-0-2>li:after,.cell-type-list .cell-type-list__tree ul ul.child-0-2>li:before,.cell-type-list .cell-type-list__tree ul ul.child-2-2>li:after,.cell-type-list .cell-type-list__tree ul ul.child-2-2>li:before{height:3.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0>li:first-child:after{left:56%}
.cell-type-list .cell-type-list__tree ul ul.child-0>li:first-child>a .cell-type-list__tree-node{margin-left:5.5rem}
.cell-type-list .cell-type-list__tree ul ul.child-0>li:nth-child(2){padding-left:3.125rem}
.cell-type-list .cell-type-list__tree ul ul.child-0>li:nth-child(2):before{right:51%}
.cell-type-list .cell-type-list__tree ul ul.child-0>li:nth-child(2)>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>li>a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-1>li>a .cell-type-list__tree-node-img img{width:3rem;height:3rem}
.cell-type-list .cell-type-list__tree ul ul.child-1>li>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>li>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>li:nth-child(2)>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>li:nth-child(2)>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>li:nth-child(3){width:8.6875rem;display:flex;justify-content:flex-end}
.cell-type-list .cell-type-list__tree ul ul.child-1>li:nth-child(3):before{right:36%;width:64%}
.cell-type-list .cell-type-list__tree ul ul.child-1>li:nth-child(3):after{left:64%}
.cell-type-list .cell-type-list__tree ul ul.child-1>li:nth-child(3)>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>li:nth-child(3)>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>li:nth-child(3)>a .cell-type-list__tree-node-name div{padding:0 0 .75rem}
.cell-type-list .cell-type-list__tree ul ul.child-1>li:nth-child(4)>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>li:nth-child(4)>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>li>a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-2>li>a .cell-type-list__tree-node-img img{width:3rem;height:3rem}
.cell-type-list .cell-type-list__tree ul ul.child-2>li>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>li>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>li:nth-child(2){width:6.5625rem;display:flex;justify-content:flex-end}
.cell-type-list .cell-type-list__tree ul ul.child-2>li:nth-child(2):before{right:36%;width:64%}
.cell-type-list .cell-type-list__tree ul ul.child-2>li:nth-child(2):after{left:64%}
.cell-type-list .cell-type-list__tree ul ul.child-2>li:nth-child(2)>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>li:nth-child(2)>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>li:nth-child(2)>a .cell-type-list__tree-node-name div{padding:0 0 1.25rem}
.cell-type-list .cell-type-list__tree ul ul.child-2>li:nth-child(3)>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>li:nth-child(3)>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>li:nth-child(3)>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>li>a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1>li>a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-0-1>li>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>li>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>li:nth-child(2)>a .cell-type-list__tree-node{margin:0 .625rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-1>li:nth-child(2)>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>li:nth-child(3)>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>li>a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-3-1>li>a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-3-1>li>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>li>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>li:nth-child(2)>a .cell-type-list__tree-node{margin-left:.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-3-1>li:nth-child(2)>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>li>a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-2>li>a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-0-2>li>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>li>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>li:nth-child(2)>a .cell-type-list__tree-node{margin-left:.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-0-2>li:nth-child(2)>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>li:nth-child(2)>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>li>a .cell-type-list__tree-node{height:5.875rem}
.cell-type-list .cell-type-list__tree ul ul.child-2-2>li>a .cell-type-list__tree-node-img img{width:40px;height:40px}
.cell-type-list .cell-type-list__tree ul ul.child-2-2>li>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>li>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>li:nth-child(2)>a .cell-type-list__tree-node{margin-left:.625rem}
.cell-type-list .cell-type-list__tree ul ul.child-2-2>li:nth-child(2)>a .cell-type-list__tree-node-name{width:7.4375rem;height:5.75rem}
.cell-Selection-Container{margin-top:3.5rem}
.cell-Selection-Container .accordion{flex:1}
.cell-Selection-Container .accordion .accordion-item{border:0}
.cell-Selection-Container .accordion .accordion-item .accordion-header{display:flex;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 .accordion-item .accordion-header{margin-bottom:1.5rem;align-items:flex-start}
}
.cell-Selection-Container .accordion .accordion-item .accordion-button{align-items:center;background:transparent;border:0;box-shadow:none;cursor:default;display:flex;padding:0;text-align:left;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%}
.cell-Selection-Container .accordion .accordion-item .accordion-button:not(.collapsed){background:transparent;box-shadow:none}
.cell-Selection-Container .accordion .accordion-item .accordion-button:after{display:none}
.cell-Selection-Container .accordion .accordion-item .accordion-body{padding:0}
.cell-Selection-Container__cell-info{border-bottom:.0625rem solid #d1d1d1;display:flex;align-items:center;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:flex;align-items: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;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{flex-wrap:wrap}
}
.panel-container .progressivebar-container .progressivebar-item{display:flex;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{align-items:center;background:0;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-size:1.125rem;font-weight:400;color:#424242;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:1.5rem}
.panel-container .no-panels__contacts-us{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: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:flex;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;flex:1;height:100%}
.panel-container .search-container-close{display:flex;align-items:center;padding:.625rem}
.icm-search-filter{background-color:#f4f5f799;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:flex}
@media only screen and (max-width:74.9375em){.icm-search-filter .filter-box{flex-direction:column}
}
@media only screen and (max-width:37.5em){.icm-search-filter .filter-box{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>span{width:auto}
@media only screen and (min-width:37.5em)and (max-width:only screen and (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 and (max-width:61.9375em)){.icm-search-filter .filter-box-item.parameters .filter-subtitle{margin-bottom:2.5rem}
}
.icm-search-filter .filter-box .filter-checkbox{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>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:flex;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-size:1rem;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}
.cell-markers__link{margin:0 2.5rem 1rem 0;font-size:1rem;font-weight:400;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}
.panel-accordion .showingResultText{font-size:1.125rem;color:#004593}
.panel-accordion .accordion{flex:1}
.panel-accordion .accordion .accordion-item{border:0}
.panel-accordion .accordion .accordion-header{display:flex;align-items:center;background-color:transparent;border-bottom:0;padding:0 0 1rem;margin-bottom:2.5rem;border-bottom:.0625rem solid #d8d8d8}
.panel-accordion .accordion .accordion-button{display:flex;align-items:center;background-color:transparent;box-shadow:none;border:0;padding:0 0 1rem}
.panel-accordion .accordion .accordion-button:after{display:none}
.panel-accordion .accordion .accordion-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:flex;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;color:#404041;line-height:1.5rem;letter-spacing:normal;text-align:unset;font-style:normal;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-bottom:.5rem}
.panel-accordion__desc{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;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 thead,.panel-accordion__table .table-bordered thead{border-top:0}
.panel-accordion__table .table thead th,.panel-accordion__table .table-bordered thead th{border-bottom-width:.0625rem;border:0}
.panel-accordion__table .table th,.panel-accordion__table .table td,.panel-accordion__table .table-bordered th,.panel-accordion__table .table-bordered td{padding:1.5rem 2rem}
@media only screen and (max-width:61.9375em){.panel-accordion__table .table th,.panel-accordion__table .table td,.panel-accordion__table .table-bordered th,.panel-accordion__table .table-bordered td{padding:1rem}
}
.panel-accordion__table .table tr,.panel-accordion__table .table-bordered tr{border-top:0}
.panel-accordion__table .table tr td,.panel-accordion__table .table-bordered 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 tr td.laser-item,.panel-accordion__table .table-bordered 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:#f4f5f799}
.panel-accordion .panel-reagent-table table th{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;border:.0625rem solid #d8d8d8;border-left:0;border-top:0 !important;height:5.25rem;padding:0 .5rem}
.panel-accordion .panel-reagent-table table td{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;border-left:0;border-top:0;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>span{display:none}
.panel-accordion .panel-reagent-table table tr td span{padding:1rem .1875rem;width:100%;display:flex;justify-content: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>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>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>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>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>span{border-left:.5rem solid #ed174f}
.panel-accordion .panel-reagent-table table th,.panel-accordion .panel-reagent-table table td{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}
.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}
.table-header-section{display:flex;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{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;align-self:center}
@media only screen and (max-width:61.9375em){.table-header-section__title{align-self:start;margin-bottom:1rem}
}
.table-header-section__selectall{display:flex;align-items:center}
@media only screen and (max-width:61.9375em){.table-header-section__selectall{justify-content:space-between}
}
.table-header-section__selectall>button{margin-right:4rem;padding:1rem 3rem}
@media only screen and (max-width:61.9375em){.table-header-section__selectall>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:flex;flex-direction:column;justify-content:center;align-items:center}
.table-header-section .select-all-checkbox .checkbox-label>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 0rem 4rem}
}
.fyr-title{font-size:2.75rem;font-weight:600;color:"";line-height:3.125rem;letter-spacing:0rem;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:0rem;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{font-size:1.5rem;font-weight:400;color:"";line-height:2.5rem;letter-spacing:0rem;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:flex;flex-flow:row wrap;justify-content:space-between}
@media only screen and (max-width:47.938em){.fyr-welcome-page__row{flex-flow:column;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{align-items:flex-end;display:flex;flex-flow:column wrap}
.fyr-welcome-page .text-with-link{font-size:1.125rem;letter-spacing:0;line-height:1.25rem}
.fyr-welcome-page .fyr-welcome-page__row-field.col-sm__full,.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.band-item:nth-child(1),.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.band-item:nth-child(1),.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.band-item:nth-child(2),.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.band-item:nth-child(2){height:4.75rem}
.fyr-welcome-page .fyr-welcome-page__row-field.col-sm__full.sub-element,.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.sub-element.band-item:nth-child(1),.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.sub-element.band-item:nth-child(1),.fyr-welcome-page .content-band--70x30 .fyr-welcome-page__row-field.sub-element.band-item:nth-child(2),.content-band--70x30 .fyr-welcome-page .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 .content-band--70x30 .fyr-welcome-page__row-field.mb-4.mt-20.band-item:nth-child(1),.content-band--70x30 .fyr-welcome-page .fyr-welcome-page__row-field.mb-4.mt-20.band-item:nth-child(1),.fyr-welcome-page .content-band--70x30 .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.mb-4.mt-20.band-item:nth-child(2){height:1.875rem}
@media only screen and (max-width:47.938em){.fyr-welcome-page{margin:2.5rem 1.25rem 0}
.fyr-welcome-page .info-text{margin:2rem 0 .25rem}
.fyr-welcome-page__row-field{margin-left:0;margin-right:0}
.fyr-welcome-page__row-buttons{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 0rem 0rem;max-width:none}
.fyr-contact-sales-rep-page .mktoForm .mktoFieldWrap label.mktoLabel{padding-bottom:0rem !important}
@media only screen and (min-width:48em){.fyr-contact-sales-rep-page .mktoForm .mktoFormRow{flex-direction:row}
}
.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow{margin-top:4rem;padding:0rem .8125rem;width:100%}
.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap{display:flex;flex-flow:row;justify-content:flex-end}
.fyr-contact-sales-rep-page .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{border-radius:.375rem;height:auto;line-height:1.125rem;margin-bottom:0rem !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:0rem;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{flex-flow:column-reverse;justify-content:center}
}
.fyr-contact-sales-rep-page .mktoForm select.mktoField{margin-bottom:0rem !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;-o-object-fit:contain;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:0rem}
@media only screen and (max-width:47.938em){.fyr-sales-rep-card{padding-bottom:1rem}
}
.fyr-sales-rep-card .sales-rep-image{padding-left:0rem}
@media only screen and (max-width:47.938em){.fyr-sales-rep-card .sales-rep-image{padding:.1875rem .6875rem .1875rem 0rem}
}
@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{align-items:center;display:flex;justify-content:flex-end}
.fyr-sales-rep-card .sales-rep-actions button.btn,.fyr-sales-rep-card .sales-rep-actions .cx-common-container .cx-body .cx-form-wrapper .cx-button-group button.cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .fyr-sales-rep-card .sales-rep-actions button.cx-btn,.fyr-sales-rep-card .sales-rep-actions .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group button.cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .fyr-sales-rep-card .sales-rep-actions button.cx-close-cancel,.fyr-sales-rep-card .sales-rep-actions .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group button.cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .fyr-sales-rep-card .sales-rep-actions button.cx-end-cancel{padding:1rem 1.75rem}
@media only screen and (max-width:47.938em){.fyr-sales-rep-card .sales-rep-actions{margin-top:1rem;justify-content:start}
}
.fyr-sales-rep-card__body-image{border-radius:100%;height:5.5rem;-o-object-fit:contain;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:#0099881a;border-radius:5.5rem;display:flex;flex-direction:column;height:5.5rem;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:flex;width:100%;justify-content:space-between}
.user-quote-list-container .quote-history-header-section h1,.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: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:focus-within,.user-quote-list-container .user-quote-list-options-panel__input.expand{position:absolute;width:100%}
@media only screen and (max-width:47.938em){.user-quote-list-container .user-quote-list-options-panel__input:focus-within,.user-quote-list-container .user-quote-list-options-panel__input.expand{position:inherit}
}
.user-quote-list-container .user-quote-list-options-panel__input:focus-within input,.user-quote-list-container .user-quote-list-options-panel__input.expand input{outline:0;width:100% !important}
.user-quote-list-container .user-quote-list-options-panel__input:focus-within input::-moz-placeholder,.user-quote-list-container .user-quote-list-options-panel__input.expand input::-moz-placeholder{color:#616161}
.user-quote-list-container .user-quote-list-options-panel__input:focus-within input::placeholder,.user-quote-list-container .user-quote-list-options-panel__input.expand 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: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}
.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}
.user-quote-list-container .user-quote-list-tabs ul li{height:3rem;cursor:pointer;padding:0rem 1.25rem}
@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 #0000001a;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-color:#fff transparent transparent transparent;border-style:solid;border-width:1rem;content:"";right:2.125rem;position:absolute;top:-2rem;transform:rotate(180deg)}
.user-quote-list-container .filter:before{border-color:#f4f5f7 transparent transparent transparent;border-style:solid;border-width:1rem;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{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:flex;justify-content:space-between;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin:20px 0;align-items:center;padding:40px}
@media(max-width:500px){.quote-list-card{padding:15px;margin:20px 5px;flex-direction:column;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,.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 .special-instructions,.user-quote-detail .address-details{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.user-quote-detail .special-instructions,.user-quote-detail .address-details{margin-top:1rem}
}
.user-quote-detail .special-instructions__main,.user-quote-detail .address-details__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 .special-instructions__main,.user-quote-detail .address-details__main{border-left:0;border-right:0;border-radius:0;padding:0 1.25rem}
}
.user-quote-detail .special-instructions__main-heading,.user-quote-detail .address-details__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 .special-instructions__main-heading,.user-quote-detail .address-details__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 .special-instructions__main-content,.user-quote-detail .address-details__main-content{margin-top:1.5rem}
@media only screen and (max-width:47.938em){.user-quote-detail .special-instructions__main-content,.user-quote-detail .address-details__main-content{margin-top:1rem;margin-bottom:1.5rem}
}
.user-quote-detail .special-instructions__main-content p,.user-quote-detail .address-details__main-content p,.user-quote-detail .special-instructions__main-content .user-address,.user-quote-detail .address-details__main-content .user-address{font-size:.875rem;line-height:1.375rem}
@media only screen and (max-width:47.938em){.user-quote-detail .special-instructions__main-content .user-address,.user-quote-detail .address-details__main-content .user-address{margin-bottom:1rem}
}
@media print{.user-quote-detail .special-instructions__main-content .user-address,.user-quote-detail .address-details__main-content .user-address{max-width:33.333%}
}
.user-quote-detail .special-instructions__main-content .user-address .address-label,.user-quote-detail .address-details__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 .special-instructions__main-content .user-address .address-label,.user-quote-detail .address-details__main-content .user-address .address-label{line-height:.75rem}
}
.user-quote-detail .special-instructions__main-content .user-address p,.user-quote-detail .address-details__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{-webkit-text-decoration:underline #f27707 .125rem;text-decoration:underline #f27707 .125rem;text-underline-offset:.3125rem;text-align:center;height:.0625rem;padding-bottom:.1875rem}
.newSpectrumScientificTool .nav-link.active:hover{-webkit-text-decoration:underline #f27707 .125rem !important;text-decoration:underline #f27707 .125rem !important}
.newSpectrumScientificTool .nav-tabs{border-bottom:0 solid #dee2e6;display:flex;width:100%}
.newSpectrumScientificTool .nav-tabs .nav-item{flex:1}
.newSpectrumScientificTool .nav-tabs .nav-link{width:100%;height:3rem;padding-top:.875rem;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-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:0rem !important;-webkit-border-radius:0rem !important;-moz-border-radius:0rem !important}
.newSpectrumScientificTool .dropdown-container{margin:auto;display:flex;margin-top:5rem;width:38.875rem}
.newSpectrumScientificTool .dropdown-size{width:19.125rem;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 .custom-dropdown-size{width:24rem;height:2.8125rem;border:.0625rem solid #b7b8ba !important;border-radius:.25rem !important;-webkit-border-radius:.25rem !important;-moz-border-radius:.25rem !important;text-align:left !important;color:#424242 !important;font-weight:400 !important;font-size:1.125rem !important;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;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:0rem;text-align:center}
.newSpectrumScientificTool .dropdown-fluorochrome{margin-top:1.25rem;margin-left:1.875rem;width:46.25rem;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:inline-flex;width:70rem}
.newSpectrumScientificTool .margin-left-30{margin-left:1.875rem}
.newSpectrumScientificTool .fluoroAddDisable{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;width:3.5625rem;height:1.875rem;margin-top:1.375rem;opacity:.65;background:#e6e7e9;color:#babcbe;margin-left:1rem}
.newSpectrumScientificTool .fluoroAddenable{border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;width:3.5625rem;height:1.875rem;margin-top:1.375rem;opacity:1;background:#004593;color:#fff;margin-left:1rem;line-height:2}
.newSpectrumScientificTool div.multiOptionDiv{position:absolute;z-index:999;background:#fff;border-radius:.25rem .25rem 0rem 0rem;-webkit-border-radius:.25rem .25rem 0rem 0rem;-moz-border-radius:.25rem .25rem 0rem 0rem;border:.0625rem solid #bdbdbd;opacity:1;width:15.625rem;top:0;transform:translateY(45px)}
.newSpectrumScientificTool .multiOptions{max-height:12.5rem;height:auto;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 ul.multiOptions li:hover,.newSpectrumScientificTool .selected-fluorochrome{background-color:#eceef2}
.newSpectrumScientificTool .btn-button{margin-bottom:1.219375rem}
.newSpectrumScientificTool .item-renderer{display:flex;align-items:center}
.newSpectrumScientificTool .check-box{margin-right:.0625rem;height:1.375rem;width:1.375rem;border:.0625rem solid #949494}
.newSpectrumScientificTool .header-wrap{display:flex;align-items:flex-start;justify-content:space-between;text-align:center;padding:1rem 0;width:70rem}
.newSpectrumScientificTool .header-left{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{border:.0625rem solid #d1d1d1;height:2.75rem;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: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 div.rowHighLighted{background:#bdbdb8}
.newSpectrumScientificTool .leftMarginAuto{margin-left:auto}
@media only screen and (min-width:62em)and (max-width:64em){.newSpectrumScientificTool .leftMarginAuto{margin-left:0}
}
.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;align-items:center}
.newSpectrumScientificTool .table-row-content{height:2.75rem;font-weight:700;font-size:1rem;opacity:1;text-align:center}
.newSpectrumScientificTool .table-row-content_one,.newSpectrumScientificTool .table-row-content_two,.newSpectrumScientificTool .table-column-border{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-end{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{font-size:1rem;color:#424242;font-weight:700;border-top:.125rem solid #b7b8ba;border-bottom:.125rem solid #b7b8ba;display:block;height:2.75rem;padding-top:.75rem;padding-bottom:.5rem;position:sticky;z-index:99;top:0;background-color:#fff}
.newSpectrumScientificTool .flurochromeTable_row{font-size:1rem;color:#424242;font-weight:700;border-bottom:.125rem solid #b7b8ba;display:block;height:auto;padding-top:.75rem;padding-bottom:.5rem}
.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 0rem .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;-moz-appearance:none;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;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=text]:-moz-placeholder+label,.newSpectrumScientificTool input[type=number]:-moz-placeholder+label,.newSpectrumScientificTool input[type=password]:-moz-placeholder+label,.newSpectrumScientificTool textarea:-moz-placeholder+label{transform-origin:left bottom;white-space:nowrap;background:#fff;background-color:#fff;cursor:pointer;display:inline-table;font-size:.75rem;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;padding:0 .1875rem;text-overflow:ellipsis;transform:translate(.5625rem,.625rem) scale(1)}
.newSpectrumScientificTool input[type=text]:placeholder-shown+label,.newSpectrumScientificTool input[type=number]:placeholder-shown+label,.newSpectrumScientificTool input[type=password]: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:-moz-fit-content;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: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;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;padding-left:.625rem}
.newSpectrumScientificTool .laser-peak-dropdown{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 .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:auto;margin-top:.625rem}
.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{-webkit-appearance:none;-moz-appearance:none;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 .noSpectraPopUp,.newSpectrumScientificTool .customTolTip2{padding:5px;position:relative;border:0;box-shadow:0 2px 4px #0000004d}
.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}
.newSpectrumScientificTool .popup-container,.save-fluorochrome-modal .popup-container,.info-popup-data .popup-container{height:auto;min-width:15.5rem !important;padding:1.5rem;border:.0625rem solid #b7b8ba;background-color:#f4f5f7}
.newSpectrumScientificTool .popup-container__heading,.save-fluorochrome-modal .popup-container__heading,.info-popup-data .popup-container__heading{font-weight:700;font-size:1.125rem;color:#404041;opacity:1;font-style:normal;letter-spacing:0rem;text-align:left;padding-top:.5rem;line-height:1.25rem}
.newSpectrumScientificTool .popup-container__text,.save-fluorochrome-modal .popup-container__text,.info-popup-data .popup-container__text{opacity:1;color:#404041;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;font-style:normal;letter-spacing:0rem;text-align:left;padding-top:.5rem;line-height:1.25rem}
.newSpectrumScientificTool .popup-container__link,.save-fluorochrome-modal .popup-container__link,.info-popup-data .popup-container__link{opacity:1;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1rem;font-weight:400;font-style:normal;letter-spacing:0rem;text-align:left;padding-top:.5rem;line-height:1.25rem}
.newSpectrumScientificTool .close-btn,.save-fluorochrome-modal .close-btn,.info-popup-data .close-btn{float:right;background-color:#5f6062}
.newSpectrumScientificTool .close-btn:hover,.save-fluorochrome-modal .close-btn:hover,.info-popup-data .close-btn:hover{background-color:#5f6062}
.newSpectrumScientificTool .close-btn:before,.newSpectrumScientificTool .close-btn:after,.save-fluorochrome-modal .close-btn:before,.save-fluorochrome-modal .close-btn:after,.info-popup-data .close-btn:before,.info-popup-data .close-btn:after{position:absolute;top:.9375rem;right:.9375rem;content:" ";height:.875rem;width:.125rem;background-color:#5f6062}
.newSpectrumScientificTool .close-btn:before,.save-fluorochrome-modal .close-btn:before,.info-popup-data .close-btn:before{transform:rotate(45deg)}
.newSpectrumScientificTool .close-btn:after,.save-fluorochrome-modal .close-btn:after,.info-popup-data .close-btn:after{transform:rotate(-45deg)}
.newSpectrumScientificTool ::-webkit-scrollbar{width:.625rem}
.newSpectrumScientificTool ::-webkit-scrollbar-track{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.newSpectrumScientificTool ::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.newSpectrumScientificTool ::-webkit-scrollbar-thumb:hover{background:#999a9c}
.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar,.instrument-data::-webkit-scrollbar,.multiOptions::-webkit-scrollbar,.custom-dropdown__wrapper__list::-webkit-scrollbar,.dropdown1__select::-webkit-scrollbar,ul.course-panel.all-graph-options::-webkit-scrollbar,ul.faq-panel.child-menu.show::-webkit-scrollbar,div.stackViewgraph::-webkit-scrollbar,.div-table::-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 .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-end>.popover-arrow:after,.newSpectrumScientificTool .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:.5rem .5rem .5rem 0;border-right-color:#f4f5f7;left:-.4rem;top:.7rem}
.newSpectrumScientificTool .bs-popover-end>.popover-arrow:before,.newSpectrumScientificTool .bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{top:-.9375rem;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040;top:.7rem;left:-.5rem;background:transparent}
.newSpectrumScientificTool .bs-popover-end>.popover .arrow:after,.newSpectrumScientificTool .bs-popover-auto[data-popper-placement^=right]>.popover .arrow:after{border-right-color:#f4f5f7}
.newSpectrumScientificTool .bs-popover-end>.popover .arrow:before,.newSpectrumScientificTool .bs-popover-auto[data-popper-placement^=right]>.popover .arrow:before{top:-.9375rem}
.newSpectrumScientificTool .bs-popover-end>.popover .arrow:after,.newSpectrumScientificTool .bs-popover-auto[data-popper-placement^=right]>.popover .arrow:after{border-right-color:#f4f5f7;top:-.9375rem}
.newSpectrumScientificTool .bs-popover-end,.newSpectrumScientificTool .bs-popover-auto[data-popper-placement^=right]{margin-left:1rem;z-index:999}
.newSpectrumScientificTool .primary-laser-select{width:15.625rem;height:2.8125rem;padding-left:2rem;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:hover,.newSpectrumScientificTool .dropbtn:focus{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 #0003;z-index:1}
.newSpectrumScientificTool .primary-detector-results{background-color:#fff}
.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) translate(-45%)}
.newSpectrumScientificTool .primary-laser-select.activeList:after{transform:rotate(-135deg) !important;right:12px !important}
.newSpectrumScientificTool .primary-detector-arrow{position:absolute;top:45%;right:.625rem;content:"";width:.625rem;height:.625rem;border-right:.125rem solid #404041;border-bottom:.125rem solid #404041;transform:rotate(45deg) translate(-45%)}
.newSpectrumScientificTool .activeList+.primary-detector-arrow{transform:rotate(-135deg) !important;right:12px !important}
@media only screen and (max-width:980px){.newSpectrumScientificTool .dropdwn,.newSpectrumScientificTool #dropdownbtn{width:100%}
.newSpectrumScientificTool .second-box.hide{display:block !important}
}
.newSpectrumScientificTool .scrollEnable{overflow-y:scroll;max-height:320px;scrollbar-color:grey white}
.modal-content{height:auto !important;width:100% !important}
.title{font-size:1.125rem;letter-spacing:0;line-height:1.5rem;margin-bottom:.5rem}
.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){.info{line-height:1.375rem}
}
.delete-item-modal>.modal-dialog>.modal-content{height:auto !important;width:100% !important}
.upload-csv-modal .modal-header,.delete-item-modal .modal-header,.save-fluorochrome-modal .modal-header,.info-popup-data .modal-header,.save-fluorochrome-modal-popup .modal-header,.save-config-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: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}
.save-fluorochrome-modal .modal-header .close,.upload-csv-modal .modal-header .close,.delete-item-modal .modal-header .close,.save-fluorochrome-modal-popup .modal-header .close,.login-box-modal .modal-header .close,.main-modal-container .modal-header .close,.matrix-modal-container .modal-header .close,.info-popup-data .modal-header .close,.save-config-modal .modal-header .close{margin-right:-3.875rem !important;color:#5f6062 !important}
.save-fluorochrome-modal .modal-header .close:hover,.upload-csv-modal .modal-header .close:hover,.delete-item-modal .modal-header .close:hover,.save-fluorochrome-modal-popup .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,.info-popup-data .modal-header .close:hover,.save-config-modal .modal-header .close:hover{color:#5f6062 !important}
.newSpectrumScientificTool .drop-div input{padding:0;height:initial;width:initial;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:0rem .125rem .125rem 0rem;transform:rotate(50deg)}
.newSpectrumScientificTool .drop-image input:checked+label:after{border:solid var(--imaging-laser);color:var(--imaging-laser);border-width:0rem .125rem .125rem 0rem}
.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:initial;width:initial;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:0rem .125rem .125rem 0rem;transform:rotate(50deg)}
.newSpectrumScientificTool .check-div{display:block;margin-bottom:.9375rem}
.newSpectrumScientificTool .item-renderer>.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:0rem .125rem .125rem 0rem;transform:rotate(50deg)}
.newSpectrumScientificTool .dropdown-down-arrow{position:absolute;z-index:999;transform:translate(-1.75rem,1.25rem)}
.newSpectrumScientificTool .dropdown-down-arrow-disable{position:absolute;z-index:999;transform:translate(-1.75rem,1.25rem);opacity:.5}
.newSpectrumScientificTool .disable-dropdown{background-color:#f4f5f7 !important;pointer-events:none}
.newSpectrumScientificTool .col-md-6>.table-header-wv{border-right:.0625rem solid #d5d5d5;padding:.9375rem;height:2.1875rem;align-items:center;align-self:center;display:flex}
.newSpectrumScientificTool .col-md-5>.table-header-wv,.newSpectrumScientificTool .col-md-7>.table-header-wv{border-right:.0625rem solid #d5d5d5;padding:.9375rem;height:2.1875rem;align-items:center;align-self:center;display:flex}
.newSpectrumScientificTool .table-header-wv>.drop-div{margin-left:.25rem}
.newSpectrumScientificTool .table-header-wv>.drop-div.sm-padding{margin-left:10px}
.newSpectrumScientificTool .search-fluoro-select{background-color:#eceef2}
.save-fluorochrome-modal .modal-header .close,.upload-csv-modal .modal-header .close,.delete-item-modal .modal-header .close,.save-fluorochrome-modal-popup .modal-header .close,.login-box-modal .modal-header .close,.main-modal-container .modal-header .close,.matrix-modal-container .modal-header .close,.info-popup-data .modal-header .close,.save-config-modal .modal-header .close{padding:.5rem 1rem;font-weight:300;font-size:40px;line-height:1;color:#000;opacity:.5}
.newSpectrumScientificTool .dlt-laser-align{align-items:center;display:flex;margin-right:.625rem;margin-top:.3125rem}
.newSpectrumScientificTool input[placeholder]::-webkit-input-placeholder,.newSpectrumScientificTool textarea[placeholder]::-webkit-input-placeholder{opacity:100;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{flex-direction:row;display:grid;grid-template-columns:auto auto;padding-top:.9375rem}
.newSpectrumScientificTool .header-column{width:100%;z-index:99}
.newSpectrumScientificTool .column2{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}
.newSpectrumScientificTool #tick-mark{position:relative;padding:0;margin:0;padding-bottom:1.25rem}
.newSpectrumScientificTool .header-row:after{content:"";display:table;clear:both}
.newSpectrumScientificTool .menu-icon{display:flex;vertical-align:middle}
.newSpectrumScientificTool .menu-icon>.line{background-color:#004593;height:.1875rem;display:block;width:1.75rem}
.newSpectrumScientificTool .menu-icon>.line+.line{margin-top:.25rem}
.newSpectrumScientificTool .zoom-icon{vertical-align:middle;padding-left:.9375rem;padding-right:.625rem;align-items:center;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:flex;margin:.9375rem 0;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:0rem .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>ul{list-style:none;margin:0;padding:0;display:inline-flex;align-items:center;gap:.125rem}
.newSpectrumScientificTool #menu>ul>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}
@media only screen and (min-width:981px){.newSpectrumScientificTool .complexity-score-mobile{display:none}
}
.newSpectrumScientificTool .paddi-ex{padding:.125rem 0rem}
.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 0rem 0rem;-webkit-border-radius:.25rem .25rem 0rem 0rem;-moz-border-radius:.25rem .25rem 0rem 0rem;opacity:1;width:23.75rem;right:0rem;top:2rem;height:auto;border:.125rem solid #bdbdbd}
.newSpectrumScientificTool .multitooltipOptions{padding:0rem}
.newSpectrumScientificTool .checkbox-item{display:flex;flex-direction:column;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)}
.newSpectrumScientificTool .tooltip-arrow:after{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>.col-md-4{text-align:left}
.newSpectrumScientificTool div.col-md-4>span>select.input-size.ml--12px{margin-left:0 !important}
.newSpectrumScientificTool input#searchCytometer::-moz-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>li{height:3.125rem;background:#fff;padding:.625rem}
.newSpectrumScientificTool .fourth-level-menu>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>li{height:3.125rem;background:#fff;padding:.625rem}
.newSpectrumScientificTool .third-level-menu>li:hover{background:#eff1f5}
.newSpectrumScientificTool .second-level-menu{background:#fff;position:absolute;top:2.1875rem;right:0;width:-moz-fit-content;width:fit-content;list-style:none;padding:0;margin:0;display:none;z-index:999;border:.0625rem solid #eff1f5;border-bottom-right-radius:.3125rem;width:13.75rem}
.newSpectrumScientificTool .second-level-export-menu{background:#fff;position:absolute;top:2.1875rem;right:0;width:-moz-fit-content;width:fit-content;list-style:none;padding:0;margin:0;display:none;z-index:999;border:.0625rem solid #eff1f5;border-bottom-right-radius:.3125rem;width:11.875rem;transform:translate(35%,.3125rem)}
.newSpectrumScientificTool .second-level-menu>li{position:relative;background:#fff;padding:.625rem}
.newSpectrumScientificTool .second-level-menu>li:hover{background:#eff1f5}
.newSpectrumScientificTool .second-level-export-menu>li{position:relative;background:#fff;padding:.625rem}
.newSpectrumScientificTool .second-level-export-menu>li:hover{background:#eff1f5}
.newSpectrumScientificTool li.top-level-menu:hover>ul{display:inline}
.newSpectrumScientificTool .top-level-menu a{font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;color:#424242;text-decoration:none;padding:0rem 0rem 0rem .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:0rem}
.newSpectrumScientificTool .export-menu-tooltip-arrow-top{width:1.625rem;height:.8125rem;left:49%;top:-.75rem;margin-left:0rem}
.newSpectrumScientificTool .menu-tooltip-arrow:after{left:.75rem;top:0;transform:rotate(45deg)}
.newSpectrumScientificTool .top-level-menu>ul>li>a:hover{color:#004593 !important}
.newSpectrumScientificTool .export-menu>ul>li>a:hover{color:#004593 !important}
.newSpectrumScientificTool .export-menu>li>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:-moz-max-content;width:max-content;z-index:999}
.newSpectrumScientificTool .header-arrow{transform:translate(-1.75rem,1.5625rem) !important}
.newSpectrumScientificTool .top-mid-container{margin:2.40625rem auto;width:73rem;margin-top:0}
.newSpectrumScientificTool #svgChart{margin-left:0rem}
.main-modal-container .expand-modal-container{width:100% !important;overflow:auto;scrollbar-width:thin}
.main-modal-container .expand-view,.main-modal-container .expand-modal-footer,.main-modal-container .expand-modal-body{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>input[type=checkbox]{transform:scale(1.2)}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image>label{margin-left:5px}
@media only screen and (max-width:600px){.main-modal-container .expand-modal-body .checkboxWrapper .drop-image{display:flex !important;top:3% !important;position:relative;left:10%}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image>input[type=checkbox]{transform:scale(1)}
.main-modal-container .expand-modal-body .checkboxWrapper .drop-image>label{margin-left:5px}
}
.main-modal-container>.modal-dialog{width:100%;max-width:90%}
.main-modal-container>.modal-dialog>.modal-content{width:100% !important}
.expand-modal-container .modal-header .close{margin-right:-2.875rem !important}
.fluorochrome-set{width:100%;height:3.5rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #b7b8ba;opacity:1;padding-left:.9375rem}
.fluorochrome-set-error{width:100%;height:3.5rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #cf2026;opacity:1;padding-left:.9375rem}
.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>.fluoro-save-config-modal{padding:1.5rem 3rem 2rem}
.save-fluorochrome-modal>.modal-dialog>.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:0rem;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:0rem;text-align:left;line-height:1.625rem;margin-top:1.5625rem;margin-left:-.9375rem}
input#searchCytometer::-moz-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%;padding:0;overflow:auto;margin:0;background:#fff;opacity:1;position:fixed;width:100%;inset: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>.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{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;margin-bottom:1.25rem}
.newSpectrumScientificTool .disabled-item{opacity:.6;pointer-events:none;cursor:not-allowed}
.newSpectrumScientificTool .tooltip-wrapper{background-color:#fff;position:relative;display:inline-block;width:100%;cursor:not-allowed}
.newSpectrumScientificTool .tooltip-wrapper .disable-dropdown{opacity:.6;pointer-events:none;cursor:not-allowed}
.newSpectrumScientificTool .tooltip-text{visibility:hidden;text-align:center;border-radius:6px;position:absolute;z-index:1;opacity:0;transition:opacity .3s;width:75%;padding:2px 0;left:14%;bottom:75%;background-color:#f4f5f7;font-size:80%}
@media(hover:hover){.newSpectrumScientificTool .tooltip-wrapper:hover .tooltip-text{visibility:visible;opacity:1}
}
.newSpectrumScientificTool div.multiOptionDivExpand{position:absolute;z-index:15;background:#f4f5f7;border-radius:.25rem .25rem 0rem 0rem;-webkit-border-radius:.25rem .25rem 0rem 0rem;-moz-border-radius:.25rem .25rem 0rem 0rem;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.219375rem;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>.modal-dialog>.modal-content{height:auto !important}
.newSpectrumScientificTool .btn-none{padding:0;border:0;background:0}
.expand-modal-container>.expand-modal-body{justify-content:center;display:flex;flex-direction:column;align-items:center;padding:0}
.main-flex-container{display:flex !important;flex-direction:row;align-items:flex-start;align-self:flex-start;margin-top:1.5625rem;margin-bottom:1.5625rem;flex-wrap:wrap;gap:.9375rem;width:90.5%;align-self:center;padding:0}
.main-flex-container>.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;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;overflow-y:auto;overflow-x:hidden;width:100%;margin-top:1rem;padding-top:15px;scrollbar-width:thin}
.svgStack{display:none;grid-template-columns:auto auto;overflow-y:auto;overflow-x:hidden;width:100%;margin-top:1rem;scrollbar-width:thin}
.label-div{width:2.5rem;height:90%;align-items:center;align-self:center;color:#fff;font-size:1.25rem;display:flex;justify-content:center;line-height:1.75rem;transform:translate(-6px)}
div.spanStackedLabel{text-align:center;vertical-align:middle}
.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;margin-top:-1.5rem;padding-left:1.5625rem;opacity:1}
.waveLength-content{text-align:center;color:#424242;font-weight:600;font-size:.875rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;margin-top:-.1875rem;padding-left:1.5625rem;opacity:1}
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>#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>.popup-div:last-child{margin-bottom:.625rem}
.newSpectrumScientificTool .multitooltipOptions li.accordion-toggle{padding:1.125rem 1.25rem;border-top:1px solid #dbdcd2;color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;position:relative}
.newSpectrumScientificTool .multitooltipOptions li.accordion-toggle>a{color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool .multitooltipOptions li.active>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-right-width:.125em;border-bottom-width:.125em;border-right-style:solid;border-bottom-style:solid;border-bottom-color:#5a5858;border-right-color:#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-right-width:.125em;border-bottom-width:.125em;border-right-style:solid;border-bottom-style:solid;border-bottom-color:#01184c;border-right-color:#01184c}
.newSpectrumScientificTool .multitooltipOptions .menu-submenu-saved-item{padding:0rem 1.25rem;width:100%;margin-bottom:.5rem}
.newSpectrumScientificTool .paddi-small{padding-bottom:.3125rem !important}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle{padding:.625rem 1.5625rem;color:#5f6062;font-weight:400;font-size:1rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;position:relative;display:flex;width:100%;padding-right:0;justify-content:space-between}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle>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;justify-content:flex-end;align-items:center;margin:.125rem 0}
.newSpectrumScientificTool .saved-accordion-toggle a:after{position:absolute;top:.375rem;left:0rem;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-right-width:.125em;border-bottom-width:.125em;border-right-style:solid;border-bottom-style:solid;border-bottom-color:#5a5858;border-right-color:#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-right-width:.125em;border-bottom-width:.125em;border-right-style:solid;border-bottom-style:solid;border-bottom-color:#01184c;border-right-color:#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>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:0rem;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-right-width:.2em;border-bottom-width:.2em;border-right-style:solid;border-bottom-style:solid;border-bottom-color:#5a5858;border-right-color:#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-right-width:.2em;border-bottom-width:.2em;border-right-style:solid;border-bottom-style:solid;border-bottom-color:#01184c;border-right-color:#01184c}
.newSpectrumScientificTool .outer-container{display:flex;width:35%;margin-bottom:.3125rem}
.newSpectrumScientificTool .outer-container-inner{display:flex;margin-bottom:.3125rem;margin-left:.75rem;width:75%;border-bottom:1px solid #979797;padding:.3125rem 0rem}
.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:0rem .1875rem}
.newSpectrumScientificTool .delete-box{align-items:center;align-self:center;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:-moz-min-content !important;max-height:min-content !important;margin-bottom:.9375rem}
.newSpectrumScientificTool .course-panel{padding:0 18px;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-left:1.125rem}
.newSpectrumScientificTool ul.course-panel .all-graph-options{width:92.5%}
.expand-modal-body>#modalBody{width:96%;text-align:center;margin:0 auto;display:block;overflow:hidden}
.newSpectrumScientificTool .container-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:center;padding:1.875rem;gap:10px}
.newSpectrumScientificTool .button-box{display:flex;flex-direction:row;align-self:center;align-items:center;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:flex;align-items:baseline;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:0rem}
.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-tooltip,.newSpectrumScientificTool img.expand-delete{width:22px;height:22px}
.newSpectrumScientificTool .btn-expand-button{margin-bottom:1.219375rem;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:flex;align-self:center;align-items:center;justify-content:flex-start;color:#cf2026;margin:1.25rem 1.875rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem}
.newSpectrumScientificTool .inline-para{padding-left:.5rem;color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem}
.newSpectrumScientificTool .error-toast-save-instrument>.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:0rem;margin-bottom:0rem}
.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:0rem .1875rem}
.newSpectrumScientificTool .error-placeholder::-moz-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:0rem .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:0rem .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:-moz-max-content;width:max-content;line-height:.9375rem;content:"Out of Range";line-height:.625rem;padding:0 3px}
.newSpectrumScientificTool li.accordion-toggle.no-arrow>a:after{visibility:hidden;display:none}
.save-config-modal>.modal-dialog>.modal-content{margin:0 auto;height:100% !important;width:52.875rem !important}
.save-config-modal>.modal-dialog{width:100%;max-width:62%}
.laser-config-input-panel{display:grid;grid-template-columns:auto auto;grid-gap:.9375rem}
.cytometer-name,.config-name{position:relative}
.laser-config-input-panel>.cytometer-name>h6.cytometer-set-error:before,.laser-config-input-panel>.cytometer-name>.cytometer-set-error.h6:before{position:absolute;left:.75rem;width:-moz-max-content;width:max-content;height:auto;top:-.4375rem;display:inline-block;background-color:#fff;content:"Cytometer Name" !important;color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem}
.laser-config-input-panel>.config-name>h6.config-set-error:before,.laser-config-input-panel>.config-name>.config-set-error.h6:before{position:absolute;left:.75rem;width:-moz-max-content;width:max-content;height:auto;top:-.4375rem;display:inline-block;background-color:#fff;content:"Configuration Name" !important;color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.75rem}
.err-img-laser{position:absolute;right:.75rem;top:1.125rem;width:1.125rem}
.laser-set{width:100%;height:3.5rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #b7b8ba;opacity:1;padding:.75rem}
.laser-set-error{width:100%;height:3.5rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border:.0625rem solid #cf2026;opacity:1;padding:.75rem}
.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>.laser-save-config-modal{padding:1.5rem 3rem 2rem}
.newSpectrumScientificTool .heading-box{margin-bottom:2rem}
.newSpectrumScientificTool select option:hover{background-color:#f4f5f7}
.newSpectrumScientificTool .nav-tabs .nav-link:hover{background:#d8d9dd;color:#023970 !important;text-decoration:none !important}
.newSpectrumScientificTool .nav-tabs .nav-link.active:hover{background-color:#fff;-webkit-text-decoration:underline #f27707 .125rem !important;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>.modal-dialog>.modal-content{width:34.375rem !important;height:100% !important}
.error-toast-manualFluorochrome{position:absolute;top:-50px;left:0;width:100%}
.upload-csv-modal .error-toast-save-instrument,.save-config-modal .error-toast-save-instrument,.save-fluorochrome-modal .error-toast-save-instrument{padding:.625rem;border:.0625rem solid #cf2026;display:flex;align-self:center;align-items:center;justify-content:flex-start;color:#cf2026;margin:1.5rem 0;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-left:0;margin-top:0rem}
.upload-csv-modal .inline-para,.save-config-modal .inline-para,.save-fluorochrome-modal .inline-para{padding-left:.5rem;color:#cf2026;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:.875rem}
.upload-csv-modal .error-toast-save-instrument>.inline-para,.save-config-modal .error-toast-save-instrument>.inline-para,.save-fluorochrome-modal .error-toast-save-instrument>.inline-para{line-height:2}
.newSpectrumScientificTool .error-toast-save-instrument{padding:.625rem;border:.0625rem solid #cf2026;display:flex;align-self:center;align-items:center;justify-content:flex-start;color:#cf2026;margin:1.5rem 0;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-left:0;margin-top:0rem}
.newSpectrumScientificTool .expand-img{width:1.25rem;height:1.25rem;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;margin-bottom:1.25rem;border-bottom:.0625rem solid #d1d1d1;padding-bottom:.9375rem}
.newSpectrumScientificTool .laser-ex-container-layout{display:flex;align-items:baseline;align-self:center;flex-direction:column}
.newSpectrumScientificTool .second-box{display:flex;align-items:baseline}
.newSpectrumScientificTool .paddi-left-right{padding:0rem 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>div:nth-child(1){grid-area:header;background-color:#004593}
.newSpectrumScientificTool .expand-main-container>div:nth-child(2){grid-area:sidebar;margin-left:1.5625rem}
.newSpectrumScientificTool .expand-main-container>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>#svgDiv>svg#svgChart{margin-left:0rem}
.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{margin:auto;display:flex;margin-top:5rem;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:0rem;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>.drop-div>label{width:5.3125rem;font-size:1rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.matrix-modal-container>.modal-dialog>.modal-content{width:100% !important;height:100% !important;max-width:100%;margin:0 auto}
.matrix-modal-container>.modal-dialog{width:98%;min-width:35%;max-width:-moz-min-content;max-width:min-content}
.matrix-modal-container .no-hotspot-available{width:100%;height:300px;background-color:#b5b6ba;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:24px 0;min-height:260px}
.matrix-modal-container .no-hotspot-available span{padding:0 24px;margin:0;line-height:1.6;font-size:1.375rem;color:#fff}
.matrix-modal-container .similarity-view-wrapper{display:flex;flex-direction:row-reverse}
@media only screen and (min-width:980px){.matrix-modal-container .similarity-view-wrapper #complexity-table{overflow-y:hidden}
}
.matrix-modal-container .similarity-view-wrapper .similarity-scale-wrapper{display:none;height:250px;max-width:22px;margin-top:1%;right:5%;position:absolute}
.matrix-modal-container .similarity-view-wrapper .similarity-scale-wrapper .similarity-scale-gradient{height:100%;max-width:50%;width:20px;background-image:linear-gradient(#f86a6d,#f86a6d30,#fff);border:1px solid black}
.matrix-modal-container .similarity-view-wrapper .similarity-scale-wrapper .similarity-scale-numbers{height:100%;max-width:50%;display:flex;flex-direction:column;gap:41%;padding-left:2px}
@media only screen and (max-width:47.938em){.matrix-modal-container .similarity-view-wrapper .similarity-scale-wrapper{height:100px;max-width:30px;display:none}
.matrix-modal-container .similarity-view-wrapper .similarity-scale-wrapper.mobile-visible{visibility:visible}
.matrix-modal-container .similarity-view-wrapper .similarity-scale-wrapper .similarity-scale-numbers{gap:30%}
}
.matrix-modal-container .similarity-view-wrapper .hover-info,.matrix-modal-container .similarity-view-wrapper .hotspot-matrix-col{position:relative;cursor:pointer}
.matrix-modal-container .similarity-view-wrapper .hover-info .similarity-info-tooltop{visibility:hidden;width:120px;text-align:center;padding:5px 0;position:absolute;z-index:1;left:80%;bottom:10%;background-color:#fff;display:flex;flex-direction:column;gap:10px;border:1px solid black}
.matrix-modal-container .similarity-view-wrapper .hover-info .similarity-info-tooltop span{font-weight:600}
.matrix-modal-container .similarity-view-wrapper .hotspot-matrix-col .similarity-info-tooltop{visibility:hidden;width:120px;text-align:center;padding:5px 0;position:absolute;z-index:1;left:80%;background-color:#fff;display:flex;flex-direction:column;gap:10px;border:1px solid black;top:10%}
.matrix-modal-container .similarity-view-wrapper .hotspot-matrix-col .similarity-info-tooltop span{font-weight:600}
@media(hover:hover){.matrix-modal-container .similarity-view-wrapper .hover-info:hover .similarity-info-tooltop,.matrix-modal-container .similarity-view-wrapper .hotspot-matrix-col:hover .similarity-info-tooltop{visibility:visible}
}
.matrix-modal-container .similarity-view-wrapper .mobile-clicked .similarity-info-tooltop{visibility:visible}
.matrix-modal-container .matrix-view-header{padding:1rem 0rem;margin:0 2.75rem}
.matrix-modal-container .matrix-view-header>.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:0rem 2.875rem;padding:1rem 0rem;overflow:auto;min-width:25rem;scrollbar-width:thin}
.matrix-modal-container .div-table{display:flex;width:100%;border-spacing:.3125rem;flex-direction:column;overflow:auto;margin:1.25rem 0rem;scrollbar-width:thin;position:relative}
.matrix-modal-container .div-table-row{display:flex;align-self:flex-start}
.matrix-modal-container .div-table-col1{width:8.75rem;padding:0rem .4375rem;text-align:right;height:auto;align-items:center;display:block;border:.0625rem solid #dbdcde;justify-content:flex-end;display:flex;background-color:#f8f9fa;border-left:0;border-bottom:0;text-transform:initial;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{border:.0625rem solid #dbdcde;height:auto;vertical-align:middle;align-self:center;align-items:center;justify-content:center;display:flex;width:2.5rem;background-color:#f8f9fa;border-left:0;border-bottom: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-row:last-child{height:auto}
.matrix-modal-container .div-table-row:last-child>.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{border-top:0;border-right:0;color:#404041;border:1px solid #fff;font-size:.875rem !important}
.matrix-modal-container .div-table-row:last-child>.div-table-col{max-height:10rem;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 .hotspot-matrix-col:last-child{background-color:#dbdcde;color:#404041;border:1px solid #dbdcde;font-size:1.375rem;border-bottom:0;border-left:0}
.matrix-modal-container .div-table-row:last-child>.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 #0000004d}
.matrix-modal-container .na_cell:last-of-type{font-size:.875rem}
.matrix-modal-container .div-table-col>span{text-transform:initial;width:2.5rem;height:100%;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>.div-table-col>span>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_543___)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0,M12=1,M21=-1,M22=0,sizingMethod="auto expand");display:block;width:10rem;height:8.75rem;text-decoration:none;color:#424242;padding:0rem 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:translate(75px) rotate(271deg);text-align:right}
.matrix-modal-container .content-matrix-box{margin:.8125rem 0rem 0rem;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 0rem}
.matrix-modal-container .modal-content>.modal-footer{border-top:0;margin:0rem 2rem}
.matrix-modal-container .result-box>.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>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>span{font-size:1.25rem;line-height:2rem;font-weight:400;color:#424242;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.hotspot-fullview-modal strong{font-weight:700}
.result-box.score-graph-view{padding-right:.5rem;position:relative}
.result-box.score-graph-view .not-available-message{border:1px solid transparent;font-size:80%;padding:.2rem;background-color:#f5f5f5;position:absolute;bottom:96%;border-radius:3%}
.result-box.score-graph-view .score-blue{color:#004593}
.score-graph-view .not-available-message{visibility:hidden}
@media(hover:hover){.score-graph-view:hover .not-available-message{visibility:visible}
}
.matrix-modal-container.matrix-graph-view{position:relative}
.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-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;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:0rem;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:0rem}
.newSpectrumScientificTool .matrix-content{margin:.625rem .5rem;color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-size:1rem;display:inline-block}
.newSpectrumScientificTool .expanded-view-icon{margin-left:1.5rem;width:15px}
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>a.dropdown-item:active,.matrix-modal-container .dropdown-menu>a.dropdown-item:active{background-color:#e9ecef}
.expand-modal-footer .dropdown-menu>a.dropdown-item,.matrix-modal-container .dropdown-menu>a.dropdown-item{padding:.9375rem 1.25rem !important}
.expand-modal-footer .dropdown-menu,.matrix-modal-container .dropdown-menu{padding:0rem !important}
.first-box{position:relative;width:100%}
.laser-down-arrow{right:-.4375rem}
.newSpectrumScientificTool input[type=text]:disabled{color:#bfbfbf;background-color:#f7f8f8}
.newSpectrumScientificTool select:disabled{color:#bfbfbf;background-color:#f7f8f8}
.newSpectrumScientificTool .disable-SaveConfig-btn{display:none}
.newSpectrumScientificTool li.custom-category>h5,.newSpectrumScientificTool li.custom-category>.h5{padding:.4375rem .5rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>ul.custom-dropdown__wrapper__list>li{padding:1.25rem 2.5rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>ul.custom-dropdown__wrapper__list>li.custom-category{padding:0 10px;padding-top:.625rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>ul.custom-dropdown__wrapper__list>li:nth-of-type(2){padding-top:20px}
.newSpectrumScientificTool .btnnocolor{background-color:#fff}
.newSpectrumScientificTool .heading-box div>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: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;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) translate(-45%)}
.dropdown1__select{position:absolute;top:100%;left:0;width:100%;margin-top:0rem;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%;text-align:left;color:#5f6062;font-weight:400;font-size:1.125rem;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;text-align:left;color:#5f6062;font-weight:400;font-size:1.125rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.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>.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) translate(-45%)}
.dropdown1__switch1:checked+.dropdown1__options-filter .dropdown1__select{transform:scaleY(0)}
div#svgDiv{overflow:scroll hidden;scrollbar-width:none !important;scrollbar-width:thin}
.newSpectrumScientificTool div#svgDiv::-webkit-scrollbar,.main-modal-container div#svgDiv::-webkit-scrollbar{height:.25rem}
.spectratopspace{transform:translateY(20px)}
.matrix-footer>div>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{padding:0;height:1.75rem;width:5.875rem;border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;padding-left:.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>li>label>div.item-renderer>div.check-div>label>span.dropdown-label{width:auto}
.modal-backdrop.show{z-index:100 !important}
.dropdown-content{position:relative}
.expand-sidebar .dropdown-button-expand-container-1 div #multiOptionMainDiv .fluroList>.dropdown-content{position:relative}
.newSpectrumScientificTool div.customTolTip>p:first-child{font-weight:600;padding-left:1.5625rem}
.newSpectrumScientificTool div.customTolTip>p{margin-left:.9375rem;font-size:.875rem;font-weight:400;line-height:1.6}
.newSpectrumScientificTool .customTolTip>p>span{left:1.75rem;top:.75rem}
.newSpectrumScientificTool .topSpaceheatmap{transform:translateY(20px)}
.newSpectrumScientificTool g.tick>text>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 0rem;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{top:40%;right:.5rem;width:.5rem;height:.5rem}
.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>li.dropdown1__select-option{padding:.3125rem .75rem;font-size:1rem}
.newSpectrumScientificTool ul.dropdown1__select>.disable-dropdown{pointer-events:none;cursor:not-allowed;color:#c7c7c8}
.newSpectrumScientificTool ul.dropdown1__filter.disable-dropdown>li{color:#bfbfbf}
.newSpectrumScientificTool .custom-instrument-laser .dropdown1 .disable-dropdown:after,.newSpectrumScientificTool .config-dropdown .dropdown1 .disable-dropdown:after{border-right:.125rem solid #bfbfbf;border-bottom:.125rem solid #bfbfbf}
.newSpectrumScientificTool .type-custom-instrument-laser .dropdown1 .disable-dropdown:after{border-right:.125rem solid #bfbfbf;border-bottom:.125rem solid #bfbfbf}
.newSpectrumScientificTool .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>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-26l3qy-menu,.newSpectrumScientificTool .css-1n7v3ny-option,.newSpectrumScientificTool .css-yt9ioa-option,.newSpectrumScientificTool .css-1s2u09g-control{cursor:pointer !important}
.newSpectrumScientificTool .name-input-file{padding:.625rem;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:flex;align-items:baseline;align-self:center;gap:.625rem;margin:0;width:100%}
.newSpectrumScientificTool .desk-hide{display:none}
.newSpectrumScientificTool .mob-show{display:block;margin:0 auto;text-align:center;margin:.625rem 0rem 2rem}
.newSpectrumScientificTool .cytometer-dropdown-expand>.css-b62m3t-container>.css-1s2u09g-control{width:15.625rem}
.modal.show .manual-fluochrome>.modal-dialog{margin-top:70px !important}
.save-fluorochrome-modal .modal-dialog .modal-content>.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>.modal-dialog>.modal-content>.modal-body{padding-bottom:2rem;padding-left:3rem;padding-right:3rem}
.cytometer-dropdown-expand>.css-b62m3t-container>.css-1s2u09g-control{width:15.625rem}
.table-data{max-height:28.75rem;overflow:auto;scrollbar-width:thin}
.newSpectrumScientificTool .table-scroll-data{max-height:28.75rem;overflow:auto;padding:0rem 1.875rem;scrollbar-width:thin;margin:0 .625rem 0 .9375rem;padding:0 .75rem 0 .9375rem !important;margin-bottom:20px !important}
.newSpectrumScientificTool .instrument-data{max-height:31.25rem;overflow:auto;clear:both;scrollbar-width:thin;margin:0 .625rem .625rem .9375rem;padding:0 .625rem 0 .9375rem}
.expand-modal-body>#modalBody div.stackViewgraph{height:auto;max-height:-moz-fit-content;max-height:fit-content}
.expand-modal-body>#modalBody #svgDivStack{overflow:hidden;padding-top:1.25rem;margin-top:1.5rem}
.expand-modal-body>#modalBody>div.stackViewgraph>svg.svgStackedGpChart{margin:0 .3125rem}
.expand-modal-body>#modalBody>.heatmapgraph>svg.topSpaceheatmap{transform:translateY(0);margin-top:0rem}
.expand-modal-body>#modalBody>#svgDiv>svg.spectratopspace{padding-top:1.875rem;transform:translateY(0) !important}
.expand-modal-body>#modalBody>.spectralSigGraph{height:auto}
.expand-modal-body>#modalBody>.heatmapgraph{height:auto;margin-top:1.875rem}
.expand-modal-body>#modalBody>.heatmapgraph{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>ul.custom-dropdown__wrapper__list>li.custom-category{padding:.625rem .625rem 0rem}
.expand-modal-body>#modalBody+div.spectra-graph-label{margin-top:-.3125rem}
.expand-modal-body>#modalBody+div.heatmap-graph-label{margin-top:-1.875rem}
.newSpectrumScientificTool .high-value,.newSpectrumScientificTool .low-value{z-index:1}
.newSpectrumScientificTool .laser-ex-container-layout>.first-box{z-index:10}
.newSpectrumScientificTool .laser-ex-container-layout>.second-box{z-index:9}
.newSpectrumScientificTool button.btn.laser-filter-btn-expand:hover,.newSpectrumScientificTool .cx-common-container .cx-body .cx-form-wrapper .cx-button-group button.laser-filter-btn-expand.cx-btn:hover,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .newSpectrumScientificTool button.laser-filter-btn-expand.cx-btn:hover,.newSpectrumScientificTool .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group button.laser-filter-btn-expand.cx-close-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .newSpectrumScientificTool button.laser-filter-btn-expand.cx-close-cancel:hover,.newSpectrumScientificTool .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group button.laser-filter-btn-expand.cx-end-cancel:hover,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .newSpectrumScientificTool button.laser-filter-btn-expand.cx-end-cancel: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]::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]::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:0rem}
.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:0rem}
.newSpectrumScientificTool .outer-container-inner{display:flex !important}
.newSpectrumScientificTool ul.faq-panel.show{opacity:1;max-height:10rem;overflow:auto;overflow-x:hidden !important;width:97.5%;padding:0;padding-left:1.125rem;scrollbar-width:thin}
.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{background-color:#fff;max-height:0;overflow:hidden;opacity:0;text-align:left;padding-left:18px;display:none}
.newSpectrumScientificTool ul.faq-panel.show>li:nth-of-type(2){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:0rem !important;padding-bottom:.3125rem !important;margin-bottom:.625rem}
.newSpectrumScientificTool li.saved-accordion-toggle.paddi-menu-cyto{padding:.3125rem 1.875rem;margin-bottom:.5rem;padding-bottom:0 !important;padding-top:.1875rem}
.newSpectrumScientificTool ul.menu-submenu-saved-item.accordion-content.open.fluoro-item-menu,.newSpectrumScientificTool ul.menu-submenu-saved-item.accordion-content.open.cyto-menu-list{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:0rem}
.newSpectrumScientificTool li.saved-accordion-toggle.active.paddi-small.paddi-menu-cyto{margin-bottom:.3125rem;padding:0rem 2.1875rem}
.newSpectrumScientificTool span.load-item>a{color:#004593;font-weight:400;font-size:.75rem;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif}
.newSpectrumScientificTool li.saved-accordion-toggle.save-paddi>a,.newSpectrumScientificTool li.saved-accordion-toggle.paddi-menu-cyto>a{color:#004593}
.newSpectrumScientificTool ul.saved-list-section>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;padding-left: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:flex;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{justify-content:flex-start}
.upload-csv-modal .updateDocument__download-wrapper{display:flex;flex-direction:column;height:100%}
.upload-csv-modal .updateDocument__download{align-items:center;border:.0625rem solid #e0e0e0;border-radius:.375rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;flex-direction:column;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>.modal-dialog>.modal-content>.updateDocument>form div.updateDocument__row-field>.file-upload{width:100%}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument>form div.updateDocument__row-field{margin-bottom:0}
.upload-csv-modal>.modal-dialog>.modal-content{height:100% !important;width:50rem !important;margin:0 auto}
:is(.upload-csv-modal,.matrix-modal-container)>.modal-dialog>.modal-content>.modal-header>.close{opacity:1}
:is(.upload-csv-modal,.matrix-modal-container)>.modal-dialog>.modal-content>.modal-header>button.close>span{font-size:2.625rem;font-weight:300;color:#000;opacity:.5}
.upload-csv-modal>.modal-dialog{max-width:100%}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument{padding:0 3.5rem 2.5rem}
.upload-csv-modal>.modal-dialog>.modal-content>.modal-header{border-bottom:0}
.close-name-label{display:grid;grid-template-columns:98% 2%;margin-top:2.5rem}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument>form>.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{border-collapse:collapse}
.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>.modal-dialog>.modal-content>.updateDocument>form div.updateDocument__row-field{position:relative;z-index:999}
.newSpectrumScientificTool .table-content_one>div,.newSpectrumScientificTool .table-content_two>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.parent-menu>a,.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.instru-paddi-zero.parent-menu>a,.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu>a{color:#5f6062;text-decoration:none !important}
.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.parent-menu.active>a,.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.instru-paddi-zero.parent-menu.active>a,.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu.active>a{color:#004593;font-weight:600;text-decoration:none !important}
.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu>a{border-bottom:1px solid #979797;width:100%;display:block;text-decoration:none !important;padding:.1875rem 0rem}
.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu.active>a{border-bottom:0;text-decoration:none !important}
.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu.active>a:hover,.newSpectrumScientificTool li.saved-accordion-toggle.mobile-faq-menu.paddi-menu-cyto.parent-menu>a:hover,.newSpectrumScientificTool .multitooltipOptions li.active>a:hover,.newSpectrumScientificTool .multitooltipOptions li.accordion-toggle>a:hover,.newSpectrumScientificTool li.saved-accordion-toggle.faq-accordion.save-paddi.parent-menu>a:hover{text-decoration:none !important}
.newSpectrumScientificTool ul.exp-imp-list{padding-left:1.75rem}
.newSpectrumScientificTool ul.mobile-faq-panel.child-menu.show>li>div.outer-container-inner{margin-bottom:.3125rem;margin-left:.75rem;width:75%;border-bottom:1px solid #979797;padding:.3125rem 0rem}
.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:-moz-max-content;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>#modalBody>.singlegraphSpace{margin-top:-.3125rem}
.newSpectrumScientificTool .mob-show{display:none}
.newSpectrumScientificTool .paddi-extra{padding:0rem 1.875rem .9375rem}
.col-md-12.main-flex-container>.col-md-2{width:18%;flex:0 0 18.66667%;max-width:18.66667%}
.expand-modal-body.modal-body>.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}
div#button-tooltip-2,.bs-tooltip-right{width:-moz-max-content;width:max-content;max-width:-moz-max-content;max-width:max-content;min-width:-moz-max-content;min-width:max-content;z-index:9999;inset:-15px auto auto -5px !important}
div.bs-tooltip-right>.arrow{display:none}
#error-tooltip{width:-moz-max-content;width:max-content;max-width:-moz-max-content;max-width:max-content;min-width:-moz-max-content;min-width:max-content;z-index:9999}
#error-tooltip>.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>li.saved-accordion-toggle.no-arrow{border-bottom:1px solid #979797;width:90%;text-decoration:none !important;vertical-align:middle;padding-top:.625rem;padding-bottom:.625rem;align-items:center;align-self:center}
.multiOptions::-webkit-scrollbar-thumb{height:30%}
.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar-thumb,.instrument-data::-webkit-scrollbar-thumb,.multiOptions::-webkit-scrollbar-thumb,.custom-dropdown__wrapper__list::-webkit-scrollbar-thumb,.dropdown1__select::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}
.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar-track,.instrument-data::-webkit-scrollbar-track,.multiOptions::-webkit-scrollbar-track,.custom-dropdown__wrapper__list::-webkit-scrollbar-track,.dropdown1__select::-webkit-scrollbar-track,#svgDivStack::-webkit-scrollbar-track{background:#f4f5f7}
.clear.mb-4.paddi-extra.table-scroll-data::-webkit-scrollbar-thumb:hover,.instrument-data::-webkit-scrollbar-thumb:hover,.multiOptions::-webkit-scrollbar-thumb:hover,.custom-dropdown__wrapper__list::-webkit-scrollbar-thumb:hover,.dropdown1__select::-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>div.outer-container{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{flex-direction:row;display:flex}
.main-modal-container>.modal-dialog>.modal-content>.expand-modal-footer>.dropdown>.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>.modal-dialog>.modal-content>.expand-modal-footer{border-top:0}
.main-modal-container>.modal-dialog>.modal-content>.downloaded-img-space{padding-top:0;margin-top:-12px}
.main-modal-container>.modal-dialog>.modal-content>.expand-modal-footer>.dropdown>button.dropdown-toggle-split,.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>.show>.btn-primary.dropdown-toggle:focus,.main-modal-container .modal-dialog .modal-content .expand-modal-footer>.dropdown>.btn-success:focus,.main-modal-container .modal-dialog .modal-content .expand-modal-footer>.drodpdown>.btn-success.focus{border-color:none;box-shadow:none}
.main-modal-container>.modal-dialog>.modal-content>.expand-modal-footer>.show>.dropdown-menu.show{width:100%;margin:0 !important;padding:0 !important}
.expand-modal-container>.expand-modal-body>.main-flex-container{max-width:86.5%}
.show.dropdown-menu-lg-start.dropdown-menu>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>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>.highlighted-text{font-size:.875rem;font-weight:600}
.dropdown-container>div>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 0rem}
.config-dropdown ul.dropdown1__select,.laser-peak-dropdown ul.dropdown1__select{width:100%;margin-top:0rem;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>img.search-icon{position:relative;left:0;padding:0}
.custom-dropdown__header>img.custom-up-arrow{padding-right:.5rem}
.newSpectrumScientificTool li.drag-zoom{margin-right:2rem}
.newSpectrumScientificTool .s-slash{display:flex;align-items:baseline}
.newSpectrumScientificTool .s-type{width:112px}
.delete-modal-container__2>.delete-modal-container__btn{margin-bottom:1.5rem !important}
input#searchCytometer[type=text]:not(:-moz-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]:-moz-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-stack-axis,.label-div{display:flex;flex-direction:column}
.label-div>.up-box,.down-box{opacity:.55;height:50%;width:.625rem}
.popup-container>.popup-container__link,.popup-container>.popup-container__link>a{font-size:.875rem;color:#004593}
.popup-container>.popup-container__text{font-size:.875rem;color:#424242}
.flurochromeTable_row-name{font-size:.875rem;font-weight:600;color:#424242}
.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>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel>a.signInCta{width:11.25rem}
.expand-modal-footer .btn-group,.expand-modal-footer>.btn-group,.matrix-footer .btn-group,.matrix-footer>.btn-group{align-items:stretch !important;display:inline-flex !important;flex-wrap:nowrap !important}
.expand-modal-footer .dropdown-menu>a.dropdown-item:hover,.expand-modal-footer .dropdown-menu>a.dropdown-item:focus,.expand-modal-footer .dropdown-menu>a.dropdown-item:active,.matrix-footer .dropdown-menu>a.dropdown-item:hover,.matrix-footer .dropdown-menu>a.dropdown-item:focus,.matrix-footer .dropdown-menu>a.dropdown-item:active{color:#5f6062 !important}
@media screen and (min-width:2700px){.expand-modal-body.modal-body>.stack-main-flex-container{width:83.5% !important}
.main-flex-container .col-md-2>.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>.stack-main-flex-container{width:81.5% !important}
.main-flex-container .col-md-2>.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;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{position:relative;width:100%}
.newSpectrumScientificTool .search-expand-criteria{width:100%;position:relative}
.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>.drop-div>label{width:80px;font-size:.875rem}
.newSpectrumScientificTool .table-header-wv,.newSpectrumScientificTool .table-header-wv~.col-md-4,.newSpectrumScientificTool .table-header-wv~.col-md-2{font-size:.875rem}
.newSpectrumScientificTool .table-content_one>div,.newSpectrumScientificTool .table-content_two>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{width:15rem}
.newSpectrumScientificTool .cytometer-dropdown-expand>.css-b62m3t-container>.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:0rem}
.main-flex-container .col-md-2>.highlighted-text{font-size:12px}
.main-flex-container .highlighted-line{scale:.7}
}
@media only screen and (min-width:981px)and (max-width:1200px){.newSpectrumScientificTool .top-mid-container,.newSpectrumScientificTool .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 .wp-text,.newSpectrumScientificTool .filter-color,.newSpectrumScientificTool .dlt-text,.newSpectrumScientificTool .table-content_one>div,.newSpectrumScientificTool .table-content_two>div,.newSpectrumScientificTool .table-header-wv>.drop-div>label{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]:-moz-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>.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>.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 .top-mid-container,.newSpectrumScientificTool .mid-container{width:100%}
.newSpectrumScientificTool .filter-container_primary,.newSpectrumScientificTool .filter-container_secondary,.newSpectrumScientificTool .col-md-6.d-flex.table-content_one{flex:0 0 50% !important;max-width:50% !important}
.newSpectrumScientificTool .table-content_two,.newSpectrumScientificTool .table-row-content_two{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{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{flex:0 0 33.33333%;max-width:33.33333%}
.newSpectrumScientificTool .table-row-content_one,.newSpectrumScientificTool .table-content_one{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{flex:0 0 25% !important;max-width:25% !important}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_two .col-md-4.table-header-wv{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:0rem !important}
.newSpectrumScientificTool .filter-color,.newSpectrumScientificTool .table-header-wv>.drop-div>label{font-size:.875rem !important}
.newSpectrumScientificTool .table-content_one>div,.newSpectrumScientificTool .table-content_two>div{font-size:.875rem !important}
.newSpectrumScientificTool .table-content_two>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_row .col-md-12>.col-md-1{flex:0 0 12.33333%;max-width:12.33333%}
.newSpectrumScientificTool .flurochromeTable_header .col-md-12>.col-md-1{max-width:12.33333%;flex:0 0 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{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:initial}
.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>ul.custom-dropdown__wrapper__list>li{padding:12px 30px;font-size:18px}
.newSpectrumScientificTool li.custom-category>h5,.newSpectrumScientificTool li.custom-category>.h5{font-size:18px}
}
@media only screen and (max-width:980px){.SV-laserTooltip{inset:auto auto 26px !important}
.SV-ddTooltip{inset:auto auto 0 !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}
.newSpectrumScientificTool div#svgDiv,.main-modal-container div#svgDiv{overflow:scroll hidden;scrollbar-width:thin !important}
.newSpectrumScientificTool .div-table::-webkit-scrollbar,.main-modal-container .div-table::-webkit-scrollbar{width:.375rem}
.newSpectrumScientificTool .s-type,.main-modal-container .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>ul>li:last-child{display:block}
.newSpectrumScientificTool .row-expand #menu>ul>li{display:none}
.newSpectrumScientificTool .mid-container{width:92%}
.newSpectrumScientificTool .container-box{flex-direction:column}
.newSpectrumScientificTool .dropdown-container{flex-direction:column;width:100%;gap:.9375rem}
.newSpectrumScientificTool .header-row{flex-direction:column}
.newSpectrumScientificTool .header-column,.newSpectrumScientificTool .single-vg-dd,.newSpectrumScientificTool .search-criteria{width:100%}
.newSpectrumScientificTool .dropdown-button-container-1{justify-content:center;float:none;flex-direction:column;gap:.9375rem;align-items:center}
.newSpectrumScientificTool .primary-laser{width:100%}
.newSpectrumScientificTool .cytometer-dropdown{height:auto;width:100%}
.newSpectrumScientificTool div.container-box>:first-child{width:100%}
.newSpectrumScientificTool .input-icons{width:100%;position:relative}
.newSpectrumScientificTool .dropdown-down{margin-left:0;right:.9375rem}
.newSpectrumScientificTool .dropdown-size,.newSpectrumScientificTool .search-fluorochrome-dropdown{width:100%}
.newSpectrumScientificTool .dropdown-button-container-1>div{width:100%}
.newSpectrumScientificTool .button-box{flex-direction:column}
.newSpectrumScientificTool .dropdown-button-container-1 div:first-child{margin-right:0}
.newSpectrumScientificTool .nav-tabs .nav-link{padding:.3125rem;align-items:center;align-self:center;justify-content:center;display:inline-flex}
.newSpectrumScientificTool .nav-link.active{text-underline-offset:.1875rem}
.newSpectrumScientificTool .dropdown-button-container-2{display:flex;justify-content:center;float:none;flex-direction:column;align-items:center}
.newSpectrumScientificTool .heading-size{font-size:1.375rem}
.newSpectrumScientificTool .laser-ex-container{gap:.9375rem}
.newSpectrumScientificTool .laser-em-container{flex-direction:column}
.newSpectrumScientificTool .mob-hide{display:none !important}
.newSpectrumScientificTool .laser-container{display:flex;align-items:baseline;align-self:center;gap:.3125rem;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 0rem .125rem 1.5rem}
.waveLength-content{margin-top:.3125rem !important}
.save-config-modal>.modal-dialog{width:100%;max-width:100%;margin:0}
.save-config-modal>.modal-dialog>.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>input{width:100%}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body>.fluorochrome-btn-panel{display:flex;flex-direction:column;align-items:center;padding:1rem 1.875rem;gap:1.25rem}
.laser-config-input-panel>div{display:flex;flex-direction:column}
.save-config-modal>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel{display:flex;flex-direction:column;text-align:center;align-items:center;gap:1.25rem;padding-right:0}
.save-config-modal>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel>button.cancel-fluorochrome-btn{margin:0 !important;order:2;width:9.375rem}
.save-config-modal>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel>button.save-btn{order:1;width:9.375rem}
.cytometer-name{order:1}
.vendor-name{order:3}
.config-name{order:2}
.model-name{order:4}
.fluorochrome-btn-panel>.cancel-fluorochrome-btn{order:2}
.newSpectrumScientificTool div.headertooltip{background:#fff;border-radius:.25rem .25rem 0rem 0rem;-webkit-border-radius:.25rem .25rem 0rem 0rem;-moz-border-radius:.25rem .25rem 0rem 0rem;height:auto;border:0;inset:20% 0 0;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(10,2,3,1);transform:translateY(0);transition:transform 1.5s;position:fixed;width:100%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:auto;z-index:999}
.newSpectrumScientificTool .multitooltipOptions{padding:0rem 1.25rem}
.newSpectrumScientificTool ul.multitooltipOptions>li:first-child{padding:1.25rem 0rem}
.newSpectrumScientificTool ul.multitooltipOptions>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:before,.newSpectrumScientificTool .close-icon:after{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{margin:0rem 1.25rem;border-bottom:.125rem solid #dbdcd2;padding:.9375rem 0rem .3125rem;height:25px;margin-top:20px}
.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:initial;transform:none}
.newSpectrumScientificTool .second-box{gap:.3125rem}
.newSpectrumScientificTool .flurochromeTable_row .col-md-12 .col-md-3>img,.newSpectrumScientificTool .flurochromeTable_row .col-md-12 .col-md-5>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:"⠇";font-size:1.25rem;color:#004593}
.newSpectrumScientificTool .vertial-dot.notHgltCurve.desk-hide,.newSpectrumScientificTool .col-md-1.d-flex{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 0rem 0rem;-webkit-border-radius:.25rem .25rem 0rem 0rem;-moz-border-radius:.25rem .25rem 0rem 0rem;top:1.75rem;height:auto;border:0;padding:.5rem 1.25rem;box-shadow:0 0 5px 1px #747474;box-shadow:0 0 5px;box-shadow:0 0 5px 1px #74747480;box-shadow:0 0 10px 1px #74747480;-webkit-box-shadow:0 0 5px 1px rgba(116,116,116,.5019607843);-moz-box-shadow:0 0 5px 1px rgba(116,116,116,.5019607843);transform:translate(-86%);border:.125rem solid #bdbdbd}
.newSpectrumScientificTool ul.infotooltipOptions>li{display:flex;align-self:center;align-items:center;padding:.5rem 0}
.newSpectrumScientificTool .tooltip-arrow-top{right:.5rem}
.newSpectrumScientificTool ul.infotooltipOptions li>img{width:1.25rem;height:1.25rem}
.newSpectrumScientificTool ul.infotooltipOptions li>span{padding-left:.5rem}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle>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 0rem !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>.col-md-12.d-flex{padding-left:.3125rem}
.heatmapgraph{overflow:scroll hidden !important}
div#svgDiv{overflow-x:scroll !important;overflow-y:hidden !important}
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>button.clear-btn{margin-top:.9375rem;margin-left:0rem !important;width:14.375rem}
.newSpectrumScientificTool .matrix-content{margin-left:.5rem}
.newSpectrumScientificTool .expanded-view-icon{margin-left:0rem}
.matrix-button{display:block}
.matrix-modal-container .modal-content>.modal-footer{justify-content:flex-start}
.div-table::-webkit-scrollbar{width:6px;height:6px}
.div-table::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;background-color:#aeadad}
.div-table::-webkit-scrollbar-track{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;background-color:#f1f1f1}
.newSpectrumScientificTool .dropdown-button-container-2>.disable-button{margin-top:0rem;margin-bottom:2rem}
.div-table{height:21.875rem}
.info-popup-data>.modal-dialog>.modal-content{width:100% !important;height:100% !important;transform:translateY(50%)}
.highligted-heading{font-weight:700}
.body-no-scroll{touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}
.newSpectrumScientificTool .nav-tabs .nav-link{line-height:1.375rem}
.login-box-modal>.modal-dialog>.modal-content{width:96% !important;height:100% !important;transform:translateY(35%);margin:0 auto}
.login-box-modal>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel{flex-direction:column;padding-top:1rem;display:flex;gap:1.25rem;align-items:center;padding-right:0rem}
.login-box-modal>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel>button,.login-box-modal>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel>a{margin:0 !important}
.login-box-modal>.modal-dialog>.modal-content>.modal-body{padding-left:3rem;padding-right:3rem}
.delete-item-modal>.modal-dialog>.modal-content{width:96% !important;height:100% !important;transform:translateY(10%);margin:0 auto}
.save-fluorochrome-modal>.modal-dialog>.modal-content{height:100% !important;width:96% !important;margin:0 auto !important;transform:translateY(10%)}
.save-fluorochrome-modal.info-popup-data>.modal-dialog>.modal-content{border:1px solid #8b8080}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body>.fluorochrome-input-panel>input{width:100%}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body>.fluorochrome-btn-panel>button{margin:0rem !important}
.save-fluorochrome-modal .modal-dialog .modal-content .modal-body>.fluorochrome-btn-panel>button.save-btn{width:9.375rem}
.fluorochrome-desc{margin-top:1.25rem}
.modal-backdrop{width:100%;height:100%}
.login-box-modal>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel>a{padding:.625rem !important}
.main-modal-container>.modal-dialog{width:100%;max-width:96%}
.main-modal-container>.modal-dialog>.modal-content{margin:0 auto;transform:translateY(5%)}
.expand-modal-body>#modalBody{width:100%}
.expand-modal-body>#modalBody #svgDivStack{overflow:auto;padding-top:0}
.matrix-modal-container>.modal-dialog>.modal-content{transform:translateY(5%);width:96% !important}
.expand-modal-body>.main-flex-container{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.laser-set-error[type=text]::-webkit-input-placeholder{font-size:1rem;width:85%}
input.fluorochrome-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[type=text]::-webkit-input-placeholder,input.fluorochrome-set[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>#modalBody+div.spectra-graph-label,.expand-modal-body>#modalBody+div.heatmap-graph-label{margin-top:.625rem}
.expand-modal-body>#modalBody>#svgDiv>svg.spectratopspace{padding-top:0rem}
.expand-modal-body>#modalBody>.heatmapgraph>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>div{margin-right:.625rem;align-self:flex-start}
.waveLength-content-multi-laser{margin-top:.3125rem}
.newSpectrumScientificTool .c1-mob{padding-left:0;gap:.5rem;align-items:center;width:100%;flex-direction:row}
.newSpectrumScientificTool .header-laser{display:flex;flex-direction:column;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{flex-direction:row;align-content:center;justify-content:space-around;overflow:visible;clear:both;float:none;display:flex;align-items:center;align-self:center;justify-content:center}
.newSpectrumScientificTool .wp-wrapper{height:auto;padding:0rem .9375rem .625rem;border-top-right-radius:6px;border-bottom:.0625rem solid #d1d1d1}
.newSpectrumScientificTool .table-row-content,.newSpectrumScientificTool .table-content{flex-direction:column;height:auto}
.newSpectrumScientificTool .col-md-6>.table-header-wv{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-row-content_one,.newSpectrumScientificTool .table-content_one{border:0;padding:0;gap:.5rem;padding:0rem .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;margin:0;padding:0;padding-left:0rem !important;line-height:.75rem;margin-bottom:.3125rem;height:1.5625rem}
.newSpectrumScientificTool .dlt-text{display:none}
.newSpectrumScientificTool .table-header-wv>.drop-div>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 0rem}
.newSpectrumScientificTool .filter-container_primary,.newSpectrumScientificTool .filter-container_secondary{border-bottom:.0625rem solid #d5d5d5 !important;border:0;padding:0;height:-moz-max-content;height:max-content;padding-bottom:.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%;padding:0;margin:0;padding-bottom:.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:0rem .9375rem;gap:.5rem}
.newSpectrumScientificTool .table-content_two{padding:0}
.newSpectrumScientificTool .wp-input{width:100%}
.newSpectrumScientificTool .instrument-laser .dropdown1 ul.dropdown1__filter,.newSpectrumScientificTool .custom-instrument-laser .dropdown1 ul.dropdown1__filter{width:100%;margin:0;padding-left:.3125rem}
.newSpectrumScientificTool .table-content_one>div,.newSpectrumScientificTool .table-content_two>div{font-size:.75rem;font-weight:400;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;padding:0;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>.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>.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>.save-btn{margin:0}
.newSpectrumScientificTool .top-space{margin-top:2rem}
.newSpectrumScientificTool .clear-button-container>.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>.col-md-12.d-flex{padding-left:.3125rem}
.newSpectrumScientificTool .laser-filter-btn{height:auto;padding:1rem 2rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>ul.custom-dropdown__wrapper__list>li{padding:.75rem 1.875rem;font-size:1rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>ul.custom-dropdown__wrapper__list>li:nth-of-type(2){padding-top:.625rem}
.newSpectrumScientificTool input#searchCytometer::-moz-placeholder{font-size:1rem}
.newSpectrumScientificTool li.custom-category>h5,.newSpectrumScientificTool li.custom-category>.h5,.newSpectrumScientificTool input#searchCytometer::placeholder{font-size:1rem}
.singlegraphSpace{height:auto}
.expand-modal-body>#modalBody>.singlegraphSpace{margin-bottom:0rem}
.col-md-12.main-flex-container>.col-md-2{width:100%;flex:0 0 100%;max-width:100%}
#demoTable{width:75%}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument>form div.updateDocument__row-field{padding:.625rem 0rem;margin:0 auto;padding-left:0 !important;padding-top:1.25rem}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument{padding:0 1.5rem 1.5rem}
.close-name-label{grid-template-columns:96% 4%;margin-top:1rem}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument>form>.updateDocument__btnGroup{margin-top:1.5rem}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument>.updateDocument__title{font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem;padding-left:0}
.upload-csv-modal>.modal-dialog>.modal-content>.updateDocument>form>.updateDocument__btnGroup>button{width:40%;align-self:center;height:3.125rem;max-height:3.125rem;padding:.9375rem}
.updateDocument form{box-shadow:0 -.0625rem #d1d1d1}
ul.exp-imp-list li.saved-accordion-toggle.no-arrow>div.outer-container{justify-content:flex-start;width:7.8125rem}
.newSpectrumScientificTool .multitooltipOptions li.saved-accordion-toggle>div.head{width:50%}
.newSpectrumScientificTool ul.accordion-content.open.faq-panel.child-menu.show>li.saved-accordion-toggle.no-arrow{width:100%}
.newSpectrumScientificTool ul.mobile-faq-panel.child-menu.show>li>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((100% - 1170px)/2)}
}
@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:initial;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{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>.modal-dialog{min-width:80%}
.main-modal-container>.modal-dialog>.modal-content>.expand-modal-footer{margin-top:2rem}
.save-fluorochrome-modal-popup>.modal-dialog>.modal-content{width:100% !important}
.delete-box{align-self:flex-start}
.tooltip2{position:relative;display:inline-block;line-height:18px}
.drop-div label{display:flex;font-size:.75rem;align-items:center}
.expand-modal-container>.expand-modal-body>.main-flex-container{max-width:100%}
.main-flex-container{width:100%}
.expand-modal-body>#modalBody>.spectralSigGraph{height:auto;margin-top:1.265rem}
.expand-modal-body>#modalBody>.heatmapgraph{height:21.875rem;margin-top:.78125rem}
.newSpectrumScientificTool .add-laser-container>.add-laser-btn{margin-left:.625rem;width:14.375rem}
.newSpectrumScientificTool .dropdown-button-container-2>.disable-button{width:14.375rem}
.result-box>p{font-size:1.125rem;line-height:1.75rem}
.expand-modal-body>#modalBody>.singlegraphSpace>#svgChart{transform:translateY(5px)}
.expand-modal-body>#modalBody>.singlegraphSpace{height:22.8125rem;margin-top:0rem}
.add-detector-container>.add-detector-btn{width:230px}
.newSpectrumScientificTool ::-webkit-scrollbar{width:.375rem}
.newSpectrumScientificTool .menu-submenu::-webkit-scrollbar{width:.375rem}
.newSpectrumScientificTool ul.course-panel.all-graph-options::-webkit-scrollbar,.newSpectrumScientificTool ul.faq-panel.child-menu.show::-webkit-scrollbar{width:.375rem}
.newSpectrumScientificTool .main-modal-container .modal-header,.newSpectrumScientificTool .save-fluorochrome-modal .modal-header,.newSpectrumScientificTool .delete-item-modal .modal-header,.newSpectrumScientificTool .save-fluorochrome-modal-popup .modal-header,.newSpectrumScientificTool .info-popup-data .modal-header,.newSpectrumScientificTool .login-box-modal .modal-header,.newSpectrumScientificTool .matrix-modal-container .modal-header{border-bottom:2px solid #dee2e6}
.newSpectrumScientificTool .paddi-extra{padding-bottom:0}
.newSpectrumScientificTool .instrument-laser .dropdown1 ul.dropdown1__filter li.dropdown1__filter-selected,.newSpectrumScientificTool .col-md-3 .pri-sec-laser li.dropdown1__filter-selected,.newSpectrumScientificTool .col-md-4 .pri-sec-laser li.dropdown1__filter-selected{font-size:.875rem}
.newSpectrumScientificTool .dropdown-button-container-2.mob-show>.save-btn{margin-left:0 !important}
.newSpectrumScientificTool .heading-box{margin-bottom:1rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>.custom-dropdown__header{width:100%}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>.custom-dropdown__header img{position:relative;right:-.3125rem;transform:translate(0)}
.newSpectrumScientificTool .cytometer-dropdown .form-field .custom-dropdown .custom-dropdown__wrapper ul.custom-dropdown__wrapper__list,.newSpectrumScientificTool .multiOptions,.newSpectrumScientificTool .laser-peak-dropdown ul.dropdown1__select,.newSpectrumScientificTool .config-dropdown ul.dropdown1__select{width:97%}
.newSpectrumScientificTool .dropdown1__filter:after{right:.5rem}
.newSpectrumScientificTool .save-btn{width:14.375rem}
div.stackViewgraph+div{margin-top:.5rem}
.expand-modal-body>#modalBody+div.heatmap-graph-label{margin-top:.3125rem !important}
#WrapperDiv #stackXaxislabel{height:15px;display:grid;justify-content:center}
.newSpectrumScientificTool .stacked-waveLength{margin-top:6px}
.newSpectrumScientificTool .topSpaceheatmap,.newSpectrumScientificTool .spectratopspace{margin-top:0}
.newSpectrumScientificTool div.singlegraphSpace #svgChart{margin-bottom:-1.25rem}
.download-image{transform:translate(-10%,-50%) scale(1);top:12%;right:0;left:initial}
}
@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:initial}
}
@media screen and (min-width:768px)and (max-width:1024px){.newSpectrumScientificTool .download-image{transform:translate(-10%,-50%) scale(1);top:15%;right:15%;left:initial}
.newSpectrumScientificTool .top-mid-container,.newSpectrumScientificTool .mid-container{width:94%}
.newSpectrumScientificTool .show-all-mob-laser{justify-content:space-between}
.newSpectrumScientificTool .table-header-wv>.drop-div{width:-moz-max-content;width:max-content}
.newSpectrumScientificTool .table-content_two,.newSpectrumScientificTool .table-row-content_two{flex:0 0 100%;max-width:100%}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_one{padding:0;flex:0 0 96%;max-width:96%}
.newSpectrumScientificTool .table-row-content_one,.newSpectrumScientificTool .table-content_one{border:0;padding:0;gap:.5rem;padding:0rem .9375rem;flex:0 0 96%;max-width:96%}
.newSpectrumScientificTool .filter-container_primary{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{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{flex:0 0 auto;max-width:100%}
.newSpectrumScientificTool .filter-container_secondary{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{flex:0 auto;max-width:100%;justify-content:space-between}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-3{width:-moz-max-content;width:max-content}
.newSpectrumScientificTool .flurochromeTable_header>.col-md-12>.col-md-3,.newSpectrumScientificTool .flurochromeTable_row>.col-md-12>.col-md-3{max-width:10%}
.newSpectrumScientificTool .multiOptions,.newSpectrumScientificTool .cytometer-dropdown .form-field .custom-dropdown .custom-dropdown__wrapper ul.custom-dropdown__wrapper__list,.newSpectrumScientificTool .config-dropdown ul.dropdown1__select,.newSpectrumScientificTool .laser-peak-dropdown ul.dropdown1__select{width:98%}
.newSpectrumScientificTool .info-popup-data>.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{flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .col-md-6.d-flex.table-content_one{padding:0 15px;flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .table-row-content_one,.newSpectrumScientificTool .table-content_one{border:.0625rem solid #d5d5d5;padding:0;gap:8px;padding:0rem .9375rem;flex:0 0 50%;max-width:50%}
.newSpectrumScientificTool .filter-container_primary{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{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{flex:0 0 25%;max-width:25%}
.newSpectrumScientificTool .filter-container_secondary{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{flex:0 auto;max-width:100%;justify-content:space-between}
.newSpectrumScientificTool .col-md-6.d-flex.table-row-content_two.bd-border-left.mob-div .col-md-3{width:-moz-max-content;width:max-content}
.newSpectrumScientificTool .flurochromeTable_header>.col-md-12>.col-md-3,.newSpectrumScientificTool .flurochromeTable_row>.col-md-12>.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{justify-content:flex-start}
.newSpectrumScientificTool .justify-content-between{justify-content:flex-start !important;gap:1.25rem}
.newSpectrumScientificTool .cytometer-dropdown .custom-dropdown__wrapper>ul.custom-dropdown__wrapper__list>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>div,.newSpectrumScientificTool .table-content_two>div{font-size:.875rem}
.newSpectrumScientificTool input#searchCytometer[type=text]:-moz-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>.modal-dialog>.modal-content>.updateDocument>form>.updateDocument__btnGroup>button{width:100%}
.newSpectrumScientificTool .upload-csv-modal>.modal-dialog>.modal-content>.updateDocument>form>.updateDocument__btnGroup{display:flex}
.newSpectrumScientificTool .paddi-extra{padding-left:.9375rem;padding-right:.9375rem;padding-bottom:0rem}
.newSpectrumScientificTool .name-paddi-left{padding:.125rem 0rem .125rem 1.5rem}
.newSpectrumScientificTool .save-fluorochrome-modal-popup>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel{text-align:center;display:flex;flex-direction:column;align-items:center}
.newSpectrumScientificTool .save-fluorochrome-modal-popup>.modal-dialog>.modal-content>.modal-body>.fluorochrome-btn-panel>.cancel-fluorochrome-btn{margin-right:0 !important}
}
@media only screen and (max-width:360px){.newSpectrumScientificTool .add-detector-container>.add-detector-btn,.newSpectrumScientificTool .dropdown-button-container-2>button.clear-btn{width:85%}
.newSpectrumScientificTool .dropdown-button-container-2>.save-btn{width:85%;padding:6px}
.newSpectrumScientificTool .add-laser-container>.add-laser-btn{width:85%}
.newSpectrumScientificTool .dropdown-button-container-2>.disable-button{width:73%}
.newSpectrumScientificTool .sv-wrapper>.dropdown-button-container-2>.save-btn{width:92%;padding:.375rem;margin-left:-.1875rem}
.newSpectrumScientificTool .dropdown-button-container-2>.save-btn{width:73%;margin-left:-.1875rem !important}
.newSpectrumScientificTool .dropdown-button-container-2.mob-show>.save-btn{width:85%}
.newSpectrumScientificTool .multiOptions{width:97%}
}
.newSpectrumScientificTool .alternatives_wrapper ul.multiOptions li.search-fluoro-select.disabled{background:transparent}
.newSpectrumScientificTool .alternatives_wrapper ul.multiOptions li.search-fluoro-select.disabled .check-div label span.dropdown-label{color:#ccc}
.newSpectrumScientificTool .alternatives_wrapper ul.multiOptions li.search-fluoro-select.disabled .check-div label:after{border-color:#ccc}
.bd_alternatives{margin-left:auto;color:#526bbb}
.alternatives_wrapper{margin-left:auto}
@media only screen and (min-width:62em)and (max-width:64em){.alternatives_wrapper{margin-left:0}
}
.alternatives_wrapper .multiOptionDivAlternatewrapper .search .input-icons{align-items:center;display:flex;height:100%}
.alternatives_wrapper .multiOptionDivAlternatewrapper .search .input-icons img{margin-top:unset;position:relative;width:1rem;height:1rem;padding:0}
.alternatives_wrapper .multiOptionDivAlternatewrapper .search .input-icons button.search-fluorochrome-dropdown{border:none !important;background:transparent;font-size:1rem;color:#526bbb;width:auto;height:unset;padding:0;margin-left:.3rem}
@media only screen and (max-width:980px){.alternatives_wrapper .multiOptionDivAlternatewrapper .search .input-icons button.search-fluorochrome-dropdown{color:#424242 !important}
}
.alternatives_wrapper .multiOptionDivAlternatewrapper .multiOptionDiv{width:10.625rem}
.alternatives_wrapper .multiOptionDivAlternatewrapper .multiOptionDiv .multiOptions{max-height:7.5rem;height:auto;width:100%}
.alternatives_wrapper .multiOptionDivAlternatewrapper .multiOptionDiv .multiOptions li label.select-item .item-renderer .check-div label .dropdown-label{width:auto;text-overflow:ellipsis;overflow:hidden}
@media only screen and (min-width:980px)and (max-width:992px){.flurochromeTable_header{height:auto !important}
.flurochromeTable_header .col-md-12.d-flex .col-md-4.d-flex.mob-hide{flex:0 0 23.33333%;max-width:23.33333%}
.flurochromeTable_row .col-md-1.d-flex img{width:24px;height:24px}
.flurochromeTable_row .col-md-12.d-flex .col-md-4.d-flex.mob-hide{flex:0 0 23.33333%;max-width:23.33333%}
.flurochromeTable_row .col-md-12.d-flex .col-md-4.d-flex.mob-hide .alternatives_wrapper .multiOptionDivAlternatewrapper .search .input-icons button.search-fluorochrome-dropdown{text-align:left}
}
@media only screen and (max-width:980px)and (max-width:981px){.flurochromeTable_row .col-md-1.d-flex img{display:none}
}
@media only screen and (max-width:980px){.flurochromeTable_row .col-md-3.d-flex .info-details.no-tablet .infotooltipOptions .alternatives_wrapper .multiOptionDivAlternatewrapper .multiOptionDiv{width:12.2rem;left:-23px}
.alternatives_wrapper .multiOptionDivAlternatewrapper .search .input-icons button.search-fluorochrome-dropdown{color:#424242}
}
.matrix-button.no-hotspot{cursor:not-allowed}
.matrix-button.no-hotspot .expanded-view-icon{filter:grayscale(100%)}
.matrix-button.no-hotspot .matrix-content{color:#ccc}
.show-on-graph-laser{align-items:center;display:flex;justify-content:end;padding-right:.5rem}
.show-on-graph-laser div{padding-right:1.7rem}
.show-on-graph-laser-mob{flex-basis:60%;align-items:baseline;display:flex}
.show-on-graph-laser-mob.centerAlignMobile{padding-top:.7rem}
.show-on-graph-laser.centerAlign{margin-top:.5rem;margin-right:3.5rem}
.no-default-styling{border:0;margin:0;padding:0;min-inline-size:-moz-min-content;min-inline-size:min-content;display:contents}
.no-default-styling:disabled{cursor:not-allowed !important;background-color:#dbdcde !important;color:#ccc !important}
.no-default-styling:disabled *{cursor:not-allowed !important;color:inherit !important}
.flurochrome-dropdown-no-results{box-sizing:border-box;color:#b6bac1;display:block;font-family:FS Albert Pro;font-size:18px;font-weight:600;height:65px;line-height:23px;overflow:hidden;padding:21px 1rem;text-overflow:ellipsis;white-space:nowrap}
.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}
@media only screen and (max-width:61.9375em){.bd-card-list__showing-results{margin-bottom:0}
}
.bd-card-list__showing-results{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}
.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:flex;gap:1rem;justify-content:flex-end;margin-bottom:1.5rem}
@media only screen and (max-width:61.9375em){.bd-card-list__controls{justify-content:space-between}
}
@media only screen and (max-width:47.938em){.bd-card-list__controls{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{flex:none;padding:1rem 1.5rem;text-align:center}
}
@media only screen and (max-width:47.938em){.bd-card-list__controls .tabs__item-box{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;-o-object-fit:cover;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;-o-object-fit:cover;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-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}
.bd-card-list__description,.bd-card-list__description p{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}
.bd-card-list__text-container{display:flex;flex-direction:column;overflow:hidden}
.card-view .bd-card-list__text-container{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{justify-content:flex-end;padding:.625rem 0}
@media only screen and (max-width:47.938em){.bd-card-list .pagination{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}
}
@media only screen and (min-width:64em){.checkout-details{margin-right:12.5%}
}
.checkout-details .accordion-item{border-radius:0;border:0;margin-bottom:3rem;overflow:inherit}
.checkout-details .accordion-item .accordion-header{background:transparent;border-bottom:.0625rem solid #d8d8d8 !important;padding-left:1rem;padding-right:1rem;margin-bottom:0;padding-bottom:1rem;display:flex}
@media only screen and (min-width:64em){.checkout-details .accordion-item .accordion-header{padding-left:0;padding-right:0}
}
.checkout-details .accordion-item .accordion-header .accordion-button{align-items:center;background:0;box-shadow:none;display:flex;flex:1;text-align:left;padding:0}
.checkout-details .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}
.checkout-details .accordion-item .accordion-header .accordion-button:active{box-shadow:none}
.checkout-details .accordion-item .accordion-header .accordion-button:after{display:none}
.checkout-details .accordion-item .accordion-body{padding:0 1rem}
@media only screen and (min-width:64em){.checkout-details .accordion-item .accordion-body{padding:0}
}
.checkout-details .accordion-item .accordion-body.active{border-top:.125rem solid #00b8b0}
.checkout-details .accordion-item .error-message.absolute{position:absolute}
.checkout-details .accordion-item #attention-newAddress{max-width:50%}
.checkout-details .accordion-item #address-form-heading{display:block;width:100%;font-weight:600}
.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:flex;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__payment-type *,.checkout-details__billing-name *{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-shipping,.checkout-details__sub-value-billing{font-size:.875rem;line-height:1.4375rem}
@media only screen and (max-width:47.938em){.checkout-details__sub-value-shipping,.checkout-details__sub-value-billing{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__other-details .existingAccountInfo{width:60%;text-align:left}
.checkout-details__other-details .existingAccountInfo button{padding-left:0}
.checkout-details__other-details .customer-detail-email{width:100%;padding-top:1rem}
.checkout-details__other-details .non-mandatory-section .customer-detail-email{padding-top:0}
.checkout-details__other-details .first-last-name{display:flex;gap:10px;padding-top:1rem}
@media only screen and (min-width:48em){.checkout-details__other-details .first-last-name{max-width:98.5%}
.checkout-details__other-details .first-last-name .no-padding-lastname div{padding-left:.5rem}
.checkout-details__other-details .first-last-name .padding-right-firstname div{padding-right:.5rem}
}
@media only screen and (max-width:56.18em){.checkout-details__other-details .submit-btn-section{flex-direction:column-reverse}
.checkout-details__other-details .submit-btn-section .existingAccountInfo{width:100%;font-size:1.2rem;padding-top:1rem;padding-left:1rem}
.checkout-details__other-details .flex-column-mobile{flex-direction:column}
}
@media only screen and (min-width:768px)and (max-width:1024px){.checkout-details__other-details .submit-btn-section{flex-direction:column-reverse !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 .anonymous-user.save-continue-btn{min-width:100%;margin-top:1.375rem}
@media only screen and (max-width:47.938em){.checkout-details .anonymous-user.save-continue-btn{min-width:auto;width:auto;padding:1rem;margin-top:1.375rem}
}
@media only screen and (min-width:64em){.checkout-details .anonymous-user.save-continue-btn{height:3rem;min-width:13.5rem;margin-top:0}
}
@media only screen and (min-width:64em){.checkout-details .customer-details-cancel{padding-right:2rem}
}
.checkout-details__duplicate-order-modal,.checkout-details__back-to-cart{min-width:36.4375rem}
@media only screen and (max-width:47.938em){.checkout-details__duplicate-order-modal,.checkout-details__back-to-cart{margin-right:auto;margin-left:auto;min-width:20.875rem}
}
.checkout-details__duplicate-order-modal .modal-content .modal-header,.checkout-details__back-to-cart .modal-content .modal-header{padding:2rem 2rem .5rem 1rem}
@media only screen and (max-width:47.938em){.checkout-details__duplicate-order-modal .modal-content .modal-header,.checkout-details__back-to-cart .modal-content .modal-header{padding:1.5rem 1.5rem .5rem 1rem}
}
.checkout-details__duplicate-order-modal .modal-content .modal-header button,.checkout-details__back-to-cart .modal-content .modal-header button{width:1.25rem;height:1.25rem}
@media only screen and (max-width:47.938em){.checkout-details__duplicate-order-modal .modal-content .modal-body,.checkout-details__back-to-cart .modal-content .modal-body{padding:0 1.875rem 2.5rem}
}
@media only screen and (max-width:47.938em){.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__content,.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__content{margin-top:1.5rem}
}
.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__content .modal-text,.checkout-details__back-to-cart .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__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__content .modal-text,.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__content .modal-text{margin-bottom:1rem;font-size:1.25rem}
}
.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__btngroup-confirm,.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__btngroup-confirm{min-width:12rem}
@media only screen and (max-width:47.938em){.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__btngroup-confirm,.checkout-details__back-to-cart .modal-content .modal-body .confirmationPopUp__btngroup-confirm{padding:1.5rem;margin-top:1rem}
}
@media only screen and (max-width:47.938em){.checkout-details__duplicate-order-modal .modal-content .modal-body .confirmationPopUp__btngroup-cancel,.checkout-details__back-to-cart .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}
}
@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:flex;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}
.btn-section{margin:0 auto;width:95%;padding-top:1rem}
#temp-placeholder{cursor:text;text-decoration:none;position:relative;bottom:35px;left:10px;font-size:100%;color:#404041;padding:0}
.checkout{background-color:#fff}
.anonymous-user-modal .modal-body .btn,.anonymous-user-modal .modal-body .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-btn,.anonymous-user-modal .modal-body .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-close-cancel,.anonymous-user-modal .modal-body .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-end-cancel{height:50px;width:140px}
@media only screen and (max-width:61.9375em){.anonymous-user-modal .modal-body .btn,.anonymous-user-modal .modal-body .cx-common-container .cx-body .cx-form-wrapper .cx-button-group .cx-btn,.cx-common-container .cx-body .cx-form-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-btn,.anonymous-user-modal .modal-body .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-close-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-close-cancel,.anonymous-user-modal .modal-body .cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .cx-end-cancel,.cx-common-container.cx-webchat .cx-alert>.cx-wrapper .cx-button-group .anonymous-user-modal .modal-body .cx-end-cancel{margin:0 auto}
}
.anonymous-user-modal .first-para p{padding-bottom:0rem !important}
.anonymous-user-modal .modal-header p{margin:0 auto;width:86% !important;padding-top:1rem}
.user-sales-representatives{background-color:#fff;border:.0625rem solid #e0e0e0;border-radius:.375rem;box-sizing:border-box;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-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__description a{text-decoration:underline !important;font-size:1rem;font-weight:600;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: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 #00000030;margin:0rem 2rem;max-height:-moz-fit-content;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;flex-flow:row wrap;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:#0099881a;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;-o-object-fit:contain;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}