.page.corporate.basicpage .reverse,.xf-web-container .reverse{color:#fff}.page.corporate.basicpage .reverse a,.xf-web-container .reverse a{font-family:'Roboto Medium';font-weight:400;font-size:17px;line-height:1.5;color:#fff;text-decoration:1px underline solid}@media (max-width:991px){.page.corporate.basicpage .reverse a,.xf-web-container .reverse a{font-size:15px}}.page.corporate.basicpage .reverse a:hover,.xf-web-container .reverse a:hover{text-decoration:none}.page.corporate.basicpage .reverse a.btn,.xf-web-container .reverse a.btn{white-space:nowrap}.page.corporate.basicpage .flex-row,.xf-web-container .flex-row{display:flex;flex-wrap:wrap}.page.corporate.basicpage .flex-row .flex-column-1,.xf-web-container .flex-row .flex-column-1{flex:1}.page.corporate.basicpage .flex-row .flex-column-2,.xf-web-container .flex-row .flex-column-2{flex:2}.page.corporate.basicpage .flex-row .flex-column-3,.xf-web-container .flex-row .flex-column-3{flex:3}.page.corporate.basicpage .flex-row .flex-column-4,.xf-web-container .flex-row .flex-column-4{flex:4}.page.corporate.basicpage .flex-row .flex-column-5,.xf-web-container .flex-row .flex-column-5{flex:5}.page.corporate.basicpage .flex-row .flex-column-6,.xf-web-container .flex-row .flex-column-6{flex:6}.page.corporate.basicpage .flex-row .flex-column-7,.xf-web-container .flex-row .flex-column-7{flex:7}.page.corporate.basicpage .flex-row .flex-column-8,.xf-web-container .flex-row .flex-column-8{flex:8}.page.corporate.basicpage .flex-row .flex-column-9,.xf-web-container .flex-row .flex-column-9{flex:9}.page.corporate.basicpage .flex-row .flex-column-10,.xf-web-container .flex-row .flex-column-10{flex:10}.page.corporate.basicpage .flex-row .flex-column-11,.xf-web-container .flex-row .flex-column-11{flex:11}.page.corporate.basicpage .flex-row .flex-column-12,.xf-web-container .flex-row .flex-column-12{flex:100%}@media (max-width:991px){.page.corporate.basicpage .flex-row .flex-column-1,.page.corporate.basicpage .flex-row .flex-column-10,.page.corporate.basicpage .flex-row .flex-column-11,.page.corporate.basicpage .flex-row .flex-column-2,.page.corporate.basicpage .flex-row .flex-column-3,.page.corporate.basicpage .flex-row .flex-column-4,.page.corporate.basicpage .flex-row .flex-column-5,.page.corporate.basicpage .flex-row .flex-column-6,.page.corporate.basicpage .flex-row .flex-column-7,.page.corporate.basicpage .flex-row .flex-column-8,.page.corporate.basicpage .flex-row .flex-column-9,.page.corporate.basicpage .flex-row .flex-column-mobile-1,.page.corporate.basicpage .flex-row .flex-column-mobile-10,.page.corporate.basicpage .flex-row .flex-column-mobile-11,.page.corporate.basicpage .flex-row .flex-column-mobile-12,.page.corporate.basicpage .flex-row .flex-column-mobile-2,.page.corporate.basicpage .flex-row .flex-column-mobile-3,.page.corporate.basicpage .flex-row .flex-column-mobile-4,.page.corporate.basicpage .flex-row .flex-column-mobile-5,.page.corporate.basicpage .flex-row .flex-column-mobile-6,.page.corporate.basicpage .flex-row .flex-column-mobile-7,.page.corporate.basicpage .flex-row .flex-column-mobile-8,.page.corporate.basicpage .flex-row .flex-column-mobile-9,.xf-web-container .flex-row .flex-column-1,.xf-web-container .flex-row .flex-column-10,.xf-web-container .flex-row .flex-column-11,.xf-web-container .flex-row .flex-column-2,.xf-web-container .flex-row .flex-column-3,.xf-web-container .flex-row .flex-column-4,.xf-web-container .flex-row .flex-column-5,.xf-web-container .flex-row .flex-column-6,.xf-web-container .flex-row .flex-column-7,.xf-web-container .flex-row .flex-column-8,.xf-web-container .flex-row .flex-column-9,.xf-web-container .flex-row .flex-column-mobile-1,.xf-web-container .flex-row .flex-column-mobile-10,.xf-web-container .flex-row .flex-column-mobile-11,.xf-web-container .flex-row .flex-column-mobile-12,.xf-web-container .flex-row .flex-column-mobile-2,.xf-web-container .flex-row .flex-column-mobile-3,.xf-web-container .flex-row .flex-column-mobile-4,.xf-web-container .flex-row .flex-column-mobile-5,.xf-web-container .flex-row .flex-column-mobile-6,.xf-web-container .flex-row .flex-column-mobile-7,.xf-web-container .flex-row .flex-column-mobile-8,.xf-web-container .flex-row .flex-column-mobile-9{flex:100%}}.page.corporate.basicpage .full-width-section,.xf-web-container .full-width-section{overflow:auto}.page.corporate.basicpage .full-width-section .full-width-section-content,.xf-web-container .full-width-section .full-width-section-content{margin:48px auto;max-width:150rem;padding:0 1.5rem}.page.corporate.basicpage .full-width-section .full-width-section-content.footer-content,.xf-web-container .full-width-section .full-width-section-content.footer-content{text-align:left}@media (min-width:992px){.page.corporate.basicpage .full-width-section .logo,.xf-web-container .full-width-section .logo{padding-right:95px}.page.corporate.basicpage .full-width-section .generic-links,.xf-web-container .full-width-section .generic-links{flex-grow:2;margin-right:105px}.page.corporate.basicpage .full-width-section .cta-social,.xf-web-container .full-width-section .cta-social{flex-grow:.53}.page.corporate.basicpage .full-width-section .right-top,.xf-web-container .full-width-section .right-top{padding-bottom:33px}.page.corporate.basicpage .full-width-section .section-title,.xf-web-container .full-width-section .section-title{padding-bottom:8px}.page.corporate.basicpage .full-width-section .generic-links-section:not(:last-child),.xf-web-container .full-width-section .generic-links-section:not(:last-child){margin-right:30px}.page.corporate.basicpage .full-width-section .generic-link-container,.xf-web-container .full-width-section .generic-link-container{margin-top:25px}.page.corporate.basicpage .full-width-section .generic-link-wrapper,.page.corporate.basicpage .full-width-section .prominent-ctas .btn,.xf-web-container .full-width-section .generic-link-wrapper,.xf-web-container .full-width-section .prominent-ctas .btn{margin-bottom:14px;line-height:18px}.page.corporate.basicpage .full-width-section .social-links .links-container,.xf-web-container .full-width-section .social-links .links-container{margin:17px auto 42px}.page.corporate.basicpage .full-width-section .element,.xf-web-container .full-width-section .element{margin-top:24px}}@media (max-width:991px){.page.corporate.basicpage .full-width-section .full-width-section-content,.xf-web-container .full-width-section .full-width-section-content{margin:42px auto}.page.corporate.basicpage .full-width-section .logo,.xf-web-container .full-width-section .logo{height:auto;margin-bottom:21px}.page.corporate.basicpage .full-width-section .generic-link-wrapper,.page.corporate.basicpage .full-width-section .generic-links-section,.page.corporate.basicpage .full-width-section .prominent-ctas .btn,.page.corporate.basicpage .full-width-section .section-title,.xf-web-container .full-width-section .generic-link-wrapper,.xf-web-container .full-width-section .generic-links-section,.xf-web-container .full-width-section .prominent-ctas .btn,.xf-web-container .full-width-section .section-title{margin-bottom:12px}.page.corporate.basicpage .full-width-section .generic-link-container,.xf-web-container .full-width-section .generic-link-container{padding-left:51px}.page.corporate.basicpage .full-width-section .element,.xf-web-container .full-width-section .element{margin-top:21px}.page.corporate.basicpage .full-width-section .cta-social,.xf-web-container .full-width-section .cta-social{margin-top:16px}.page.corporate.basicpage .full-width-section .cta-social .social-links .links-container,.xf-web-container .full-width-section .cta-social .social-links .links-container{margin:8px auto 19px}}.page.corporate.basicpage .footer,.xf-web-container .footer{padding:0;border-width:0 0 8px;border-bottom:8px solid;border-image:linear-gradient(218.66deg,#c6d52f 0,#35792a 100%) 8}.page.corporate.basicpage .footer-container,.xf-web-container .footer-container{background:linear-gradient(220.68deg,#35792a 0,#034c1f 100%)}.page.corporate.basicpage .footer-container .generic-link-wrapper a,.xf-web-container .footer-container .generic-link-wrapper a{font-family:'Roboto'}.page.corporate.basicpage .footer-container .section-title,.xf-web-container .footer-container .section-title{border-bottom:#c4d42e dashed 1px;font-size:24px;line-height:34px;font-family:'Roboto Medium';white-space:nowrap;color:#fff}.page.corporate.basicpage .footer-container .right-top,.xf-web-container .footer-container .right-top{border-bottom:#c4d42e dashed 1px}.page.corporate.basicpage .footer-container .logo,.xf-web-container .footer-container .logo{background-repeat:no-repeat;overflow:hidden}.page.corporate.basicpage .footer-container .logo a,.xf-web-container .footer-container .logo a{display:inline-block}@media (max-width:991px){.page.corporate.basicpage .footer-container .logo img,.xf-web-container .footer-container .logo img{height:100%;width:auto}}.page.corporate.basicpage .footer-container .cta-social a,.xf-web-container .footer-container .cta-social a{text-decoration:none}.page.corporate.basicpage .footer-container .cta-social .social-links,.xf-web-container .footer-container .cta-social .social-links{margin-top:61px}@media (max-width:991px){.page.corporate.basicpage .footer-container .cta-social .social-links,.xf-web-container .footer-container .cta-social .social-links{margin-top:16px}}.page.corporate.basicpage .footer-container .cta-social .social-legend,.xf-web-container .footer-container .cta-social .social-legend{color:#fff;text-align:center;font-size:15px;font-family:'Roboto Bold';line-height:20px}@media (max-width:991px){.page.corporate.basicpage .footer-container .cta-social .social-legend,.xf-web-container .footer-container .cta-social .social-legend{line-height:26px}}.page.corporate.basicpage .footer-container .cta-social .links-container,.xf-web-container .footer-container .cta-social .links-container{display:flex;margin-top:22px;justify-content:space-between}@media (max-width:991px){.page.corporate.basicpage .footer-container .cta-social .links-container,.xf-web-container .footer-container .cta-social .links-container{justify-content:center}.page.corporate.basicpage .footer-container .cta-social .links-container a:not(:first-child),.xf-web-container .footer-container .cta-social .links-container a:not(:first-child){margin-left:18px}}.page.corporate.basicpage .footer-container .cta-social .links-container a img,.xf-web-container .footer-container .cta-social .links-container a img{padding:4px;border-radius:4px;filter:contrast(0) brightness(10)}.page.corporate.basicpage .footer-container .cta-social .links-container a img a,.xf-web-container .footer-container .cta-social .links-container a img a{margin-bottom:12px}.page.corporate.basicpage .footer-container .cta-social .links-container a img a:last-child,.xf-web-container .footer-container .cta-social .links-container a img a:last-child{margin-bottom:0}.page.corporate.basicpage .footer-container .generic-links-section.collapse,.xf-web-container .footer-container .generic-links-section.collapse{display:block}@media (max-width:991px){.page.corporate.basicpage .footer-container .generic-links-section,.xf-web-container .footer-container .generic-links-section{background-color:#034c1f;border-radius:4px;width:100%}.page.corporate.basicpage .footer-container .generic-links-section .section-title,.xf-web-container .footer-container .generic-links-section .section-title{font-size:17px;line-height:26px;border:0;padding:7.5px 51px;margin:5px 0;background-image:url(clientlibs/resources/images/minus-white.png);background-repeat:no-repeat;background-position:17px center;box-sizing:border-box}.page.corporate.basicpage .footer-container .generic-links-section.collapse .section-title,.xf-web-container .footer-container .generic-links-section.collapse .section-title{background-image:url(clientlibs/resources/images/plus-white.png)}.page.corporate.basicpage .footer-container .generic-links-section.collapse .generic-link-container,.xf-web-container .footer-container .generic-links-section.collapse .generic-link-container{display:none}}.page.corporate.basicpage .footer-container .legal-statement,.page.corporate.basicpage .footer-container .legal-statement a,.page.corporate.basicpage .footer-container .legal-statement p,.page.corporate.basicpage .footer-container .utility-legal,.page.corporate.basicpage .footer-container .utility-legal a,.page.corporate.basicpage .footer-container .utility-legal p,.xf-web-container .footer-container .legal-statement,.xf-web-container .footer-container .legal-statement a,.xf-web-container .footer-container .legal-statement p,.xf-web-container .footer-container .utility-legal,.xf-web-container .footer-container .utility-legal a,.xf-web-container .footer-container .utility-legal p{font-size:14px;line-height:24px;font-family:'Roboto Regular'}@media (max-width:991px){.page.corporate.basicpage .footer-container .legal-statement,.xf-web-container .footer-container .legal-statement{font-size:13px;line-height:22px}.page.corporate.basicpage .footer-container .utility-legal a,.xf-web-container .footer-container .utility-legal a{font-size:13px;line-height:30px}}.page.corporate.basicpage .modal-mask,.xf-web-container .modal-mask{position:fixed;z-index:2000000001;background:rgba(0,0,0,.5);width:100%;height:100%;top:0}.page.corporate.basicpage .modal-mask .modal,.xf-web-container .modal-mask .modal{position:fixed;top:100px;left:calc(50% - 300px);width:600px;max-height:100%;overflow-y:auto;z-index:2000000002;background:#fff;padding:40px 32px 32px;border-radius:4px;font-size:15px}@media (max-width:991px){.page.corporate.basicpage .modal-mask .modal,.xf-web-container .modal-mask .modal{left:15px;width:calc(100% - 30px);top:10%;max-height:90%}}.page.corporate.basicpage .modal-mask .modal em,.xf-web-container .modal-mask .modal em{font-style:normal;font-family:'Roboto Medium';text-decoration:underline}.page.corporate.basicpage .modal-mask button,.xf-web-container .modal-mask button{cursor:pointer}.page.corporate.basicpage .modal-mask p,.xf-web-container .modal-mask p{margin:16px 0 24px}.page.corporate.basicpage .modal-mask h2,.xf-web-container .modal-mask h2{font-size:20px}.page.corporate.basicpage .modal-mask .ds-icon--close,.xf-web-container .modal-mask .ds-icon--close{background:0 0;border:0;padding:16px;position:absolute;right:0;top:0}.page.corporate.basicpage .modal-mask .ds-icon--close::after,.xf-web-container .modal-mask .ds-icon--close::after{content:'\e916';font-family:'ds-fonts';color:#000;font-size:12px}.page.corporate.basicpage .modal-mask .button-row,.xf-web-container .modal-mask .button-row{justify-content:space-between;align-items:center}.page.corporate.basicpage .modal-mask button.ds-link,.xf-web-container .modal-mask button.ds-link{text-decoration:underline;color:#424245;background:0 0;border:0;font-size:14px}.page.corporate.basicpage .modal-mask button.ds-link:hover,.xf-web-container .modal-mask button.ds-link:hover{text-decoration:none;color:#80276c}