a.button-secondary{background-color:#000;color:#fff}a.button-secondary:hover,a.button-secondary:focus{background-color:#262626;outline:inherit;outline-color:transparent}.basic-content h2{text-align:center;width:90%}@media screen and (min-width: 48em){.basic-content h2{text-align:left}}.basic-content ul{list-style-type:disc;margin:0 0 0 20px}
a.button-secondary{background-color:#000;color:#fff}a.button-secondary:hover,a.button-secondary:focus{background-color:#262626;outline:inherit;outline-color:transparent}.call-to-action{background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center}.call-to-action .fwh{text-align:center;display:inline-block}.call-to-action .wrap{display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;text-align:center}.call-to-action .wrap .cta{margin:0 auto;text-align:center;width:100%;align-items:center}@media screen and (min-width: 60em){.call-to-action .wrap .cta{text-align:right}}.call-to-action .wrap .cta.two{display:grid}@media screen and (min-width: 60em){.call-to-action .wrap .cta.two{text-align:right;margin:0 0 0 auto;grid-template-columns:50% 50%}}.call-to-action .wrap .cta.one{display:block}.call-to-action .wrap .cta .content{text-align:left;padding:20px}@media screen and (min-width: 60em){.call-to-action .wrap .cta .content{padding:40px}}.call-to-action .wrap .cta .content ul,.call-to-action .wrap .cta .content ol{list-style-type:disc;padding:0 0 0 20px;margin:0 0 .75em}.call-to-action .wrap .cta .content .gform_fields{padding:0}@media screen and (min-width: 60em){.call-to-action .wrap .cta .content.left{grid-column-start:1;grid-column-end:2}}@media screen and (min-width: 60em){.call-to-action .wrap .cta .content.right{grid-column-start:2;grid-column-end:3}}.call-to-action .wrap .cta .media.image,.call-to-action .wrap .cta .media.video{grid-row-start:1;grid-row-end:2;height:100%}@media screen and (min-width: 60em){.call-to-action .wrap .cta .media.right{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}}@media screen and (min-width: 60em){.call-to-action .wrap .cta .media.left{grid-column-start:2;grid-column-end:3}}.call-to-action .wrap .cta .media.content{-webkit-align-self:start;align-self:start}.call-to-action .wrap .cta .media img{object-position:center;object-fit:cover;height:100%}@media screen and (min-width: 60em){.call-to-action .wrap .cta .media .video-background{height:100%}}@media screen and (min-width: 60em){.call-to-action .wrap .cta .media .video-wrap{height:100%}}@media screen and (min-width: 60em){.call-to-action .wrap .cta .media .video-container{height:100%;padding-bottom:0}}.call-to-action .wrap .cta h2{margin:0 0 40px}
a.button-secondary{background-color:#000;color:#fff}a.button-secondary:hover,a.button-secondary:focus{background-color:#262626;outline:inherit;outline-color:transparent}.magnets{padding-bottom:50px;padding-top:50px}@media screen and (min-width: 48em){.magnets{padding-bottom:55px}}.magnets .mag-wrap{display:grid}.magnets .mag-wrap.col-2{grid-template-columns:100%;grid-column-gap:10%}@media screen and (min-width: 550px){.magnets .mag-wrap.col-2{grid-template-columns:45% 45%}}.magnets .mag-wrap.col-3{grid-template-columns:100%;grid-column-gap:10%}@media screen and (min-width: 550px){.magnets .mag-wrap.col-3{grid-template-columns:45% 45%}}@media screen and (min-width: 60em){.magnets .mag-wrap.col-3{grid-template-columns:30% 30% 30%;grid-column-gap:4.5%}}.magnets .mag-wrap.col-4{grid-template-columns:100%;grid-column-gap:10%}@media screen and (min-width: 550px){.magnets .mag-wrap.col-4{grid-template-columns:45% 45%}}@media screen and (min-width: 60em){.magnets .mag-wrap.col-4{grid-template-columns:30% 30% 30%;grid-column-gap:4.5%}}@media screen and (min-width: 1100px){.magnets .mag-wrap.col-4{grid-template-columns:22.5% 22.5% 22.5% 22.5%;grid-column-gap:2.5%}}.magnets .mag-wrap .icon-wrap{display:grid;grid-row-gap:30px;grid-template-rows:250px auto;margin:0 0 25px}@media screen and (min-width: 60em){.magnets .mag-wrap .icon-wrap{grid-template-rows:275px auto;padding-bottom:0}}.magnets .mag-wrap .icon-wrap .edge{position:relative}.magnets .mag-wrap .icon-wrap img{object-fit:cover;object-position:center;height:100%}.magnets .mag-wrap .icon-wrap img:hover{animation:bounce 1s}.magnets .mag-wrap .icon-wrap .text-wrap{width:100%}.magnets .mag-wrap .icon-wrap .text-wrap h5{margin-bottom:5px}.magnets .mag-wrap .icon-wrap .text-wrap p{font-size:16px;line-height:22px}
