@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}.contractAccordion{background-color:var(--light);padding-top:2.5rem!important;float:left;width:100%}.contractAccordion h3{float:left;font-size:var(--headline-md-fontsize);line-height:var(--headline-md-lineheight);letter-spacing:var(--headline-md-spacing);font-weight:500;color:var(--primaryColor1);padding-left:2.25rem;padding-right:2.25rem}.contractAccordion h3:after{content:"";display:block;width:87px;height:.25rem;background-color:var(--primaryColor3);margin-top:.75rem;transition:all var(--animationTime)}.contractAccordion .accordionContainerContent{float:left;width:100%}.contractAccordion .accordionHeader{padding:.625rem .625rem!important;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.19),inset 1px 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.19),inset 1px 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.19),inset 1px 1px 3px 0 rgba(0,0,0,.2)}@media (min-width:768px){.contractAccordion .accordionHeader{padding:.875rem 1rem!important}}.contractAccordion .accordionHeader p{color:var(--secondaryColor2)}.contractAccordion .accordionHeader .accordionHeaderSwitch{right:1rem!important;top:50%!important;margin-top:-3px;width:12px;height:6px}.contractAccordion .accordionBody{-webkit-box-shadow:inset 0 0 3px 0 #bab8ae;-moz-box-shadow:inset 0 0 3px 0 #bab8ae;box-shadow:inset 0 0 3px 0 #bab8ae;background-color:var(--primaryColor2)!important}.contractAccordion .accordionBody .formTable{background-color:transparent;padding:0;margin:0}.contractAccordion .accordionBody .formTable .formTableHead{display:none}@media (min-width:768px){.contractAccordion .accordionBody .formTable .formTableHead{display:block;background-color:transparent;padding:0 1.125rem;margin:0}.contractAccordion .accordionBody .formTable .formTableHead:after{padding-left:1.25rem;padding-right:1.25rem}}.contractAccordion .accordionBody .formTable .formTableHead .row{margin:0}.contractAccordion .accordionBody .formTable .formTableBody{background-color:transparent;padding:0;margin:0}@media (min-width:768px){.contractAccordion .accordionBody .formTable .formTableBody .formRowSelection{padding-left:1.25rem;padding-right:1.25rem}}.contractAccordion .accordionBody .formTable .formTableBody .row{margin:0;border-bottom:3px solid var(--light)}@media (max-width:768px){.contractAccordion .accordionBody .formTable .formTableBody .row{margin-bottom:.625rem}}.contractAccordion .accordionBody .formTable .formTableBody .row:last-child{border:0;margin-bottom:0}.contractAccordion .accordionBody .formTable .formTableBody .downloadIcon{width:30px;height:36px;mask-image:url(../../img/simpleicons/download.svg);background-color:var(--primaryColor1);mask-repeat:no-repeat;mask-size:contain;mask-position:left top;margin-left:calc(50% - 15px);-moz-transition:background-image var(--shortAnimationTime);-webkit-transition:background-image var(--shortAnimationTime);transition:background-image var(--shortAnimationTime)}.contractAccordion .accordionBody .formTable .formTableBody .downloadIcon:hover{mask-image:url(../../img/simpleicons/download.svg);background-color:var(--hoverColor1)}@media (min-width:768px){.contractAccordion .accordionBody .formTable .formTableBody .downloadIcon{margin-left:0}}.contractAccordion .accordionBody .formTable .formTableBody .formTableBodyLabel{display:block;width:100%;margin-right:.25rem}@media (min-width:768px){.contractAccordion .accordionBody .formTable .formTableBody .formTableBodyLabel{display:none}}@media (max-width:768px){.contractAccordion .accordionBody .formTable .formTableBody .formTableBodyText{min-height:0;margin-bottom:.625rem}}.contractList{padding-left:1.5625rem;padding-right:1.5625rem;padding-top:15px;padding-bottom:15px;background-color:var(--primaryColor2)}.contractList .contractListRow{padding-top:1rem;padding-bottom:1rem;border-bottom:3px solid #fff}.contractList .contractListRow .contractListRowText{text-transform:uppercase;font-size:var(--copy-md-fontsize);line-height:var(--copy-md-lineheight);letter-spacing:var(--copy-md-spacing);text-align:left;color:var(--primaryColor1);padding-top:.875rem;padding-bottom:.875rem}uib-accordion .accordionHeader{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding:0 1.25rem 0 0!important}uib-accordion .accordionHeader .btn{color:var(--light)!important}uib-accordion .accordionBody{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding:0!important}uib-accordion .contractAccordion{border:0}uib-accordion .contractAccordion:first-child{padding:0!important}uib-accordion .contractAccordion .accordionHeader{padding:0!important;border:0}uib-accordion .contractAccordion .accordionBody{padding:0!important}uib-accordion .contractAccordion .panel-heading{padding:.9375rem 1.25rem!important;background-color:var(--light);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.19),inset 1px 1px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.19),inset 1px 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.19),inset 1px 1px 3px 0 rgba(0,0,0,.2)}uib-accordion .contractAccordion .panel-heading h4.panel-title h3{text-transform:uppercase;font-size:var(--copy-md-fontsize);line-height:var(--copy-md-lineheight);letter-spacing:var(--copy-md-spacing);text-align:left;color:var(--primaryColor1);margin:0;width:100%;padding:0;float:none}@media (min-width:768px){uib-accordion .contractAccordion .panel-heading h4.panel-title h3{font-size:var(--copy-md-fontsize);line-height:var(--copy-md-lineheight);letter-spacing:var(--copy-md-spacing)}}uib-accordion .contractAccordion .panel-heading h4.panel-title h3:after{display:none}uib-accordion .contractAccordion .panel-heading h4.panel-title p{color:var(--secondaryColor2)}uib-accordion .contractAccordion .panel-heading h4.panel-title .btn.textlink{display:inline-block;margin:.625rem 0;font-family:var(--font-family-default);background-color:var(--secondaryColor2);-moz-transition:all var(--shortAnimationTime);-webkit-transition:all var(--shortAnimationTime);transition:all var(--shortAnimationTime)}uib-accordion .contractAccordion .panel-heading h4.panel-title .btn.textlink:hover{color:var(--light);background-color:var(--secondaryColor3)}uib-accordion .contractAccordion .panel-heading h4.panel-title .accordionHeaderSwitch{position:absolute;right:0;top:.5rem;padding:0;font-size:var(--copy-sm-fontsize);line-height:var(--copy-sm-lineheight);letter-spacing:var(--copy-sm-spacing);color:var(--primaryColor1);text-transform:uppercase;cursor:pointer;border:0;mask-image:url(../../img/simpleicons/triangleDown.svg);background-color:var(--primaryColor1);mask-size:12px 8px;mask-position:right center;mask-repeat:no-repeat}uib-accordion .contractAccordion .panel-heading h4.panel-title .accordionHeaderSwitch.collapsed{mask-image:url(../../img/simpleicons/triangleDown.svg);background-color:var(--primaryColor1)}uib-accordion .contractAccordion .panel-heading h4.panel-title .accordionHeaderSwitch.expanded{mask-image:url(../../img/simpleicons/triangleUp.svg);background-color:var(--primaryColor1)}uib-accordion .contractAccordion .panel-body{-webkit-box-shadow:inset 0 0 3px 0 #bab8ae;-moz-box-shadow:inset 0 0 3px 0 #bab8ae;box-shadow:inset 0 0 3px 0 #bab8ae;background-color:var(--primaryColor2)!important;padding-top:0;padding-bottom:0;padding-left:1.5625rem;padding-right:1.5625rem}uib-accordion .contractAccordion .panel-body .accordionBody .formTable .formTableBody .formRowSelection{padding:0}uib-accordion .contractAccordion .panel-body .accordionBody .formTable .formTableBody .downloadIcon{position:absolute;right:0}uib-accordion .contractAccordion.panel-open .panel-body{padding-top:15px;padding-bottom:15px}