.elementor .t2p-footer-row{padding:0px;display:flex;flex-direction:row;gap:4px;align-items:center;}.elementor .t2p-footer-contact:hover,.elementor .t2p-footer-contact:focus-visible{text-decoration:underline;}.elementor .t2p-footer-contact{font-weight:400;font-size:16px;color:#FFFFFF;line-height:24px;text-decoration:none;padding:0px;margin:0px;width: fit-content; &:focus-visible { text-decoration: underline; }\n}.elementor .t2p-footer-logo{width:250px;height:auto;max-width:100%;display:block;}.elementor .t2p-footer-rule{width:100%;height:1px;padding:0px;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;background-color:rgba(255, 255, 255, 0.2);}.elementor .t2p-footer-icon{width:16px;height:16px;display:block;flex:0 0 16px;}.elementor .t2p-footer-link:hover,.elementor .t2p-footer-link:focus-visible{text-decoration:underline;opacity:100%;}.elementor .t2p-footer-link{font-weight:400;font-size:16px;color:#FFFFFF;line-height:24px;text-decoration:none;padding:0px;margin:0px;opacity:85%;transition:opacity 0.2s;width: fit-content; &:focus-visible { opacity: 1; text-decoration: underline; }\n}.elementor .t2p-footer-title{font-weight:500;font-size:20px;color:#F0C040;line-height:24px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .t2p-footer-col-s{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .t2p-footer-col{padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .t2p-footer-grid-3{width:100%;column-gap:30px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);row-gap: 0;\n}.elementor .t2p-footer-grid-4{width:100%;column-gap:30px;padding:0px;display:grid;grid-template-columns:repeat(4, 1fr);row-gap: 0;\n}.elementor .t2p-footer-inner{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .t2p-footer{width:100%;color:var(--t2p-white);padding-block-start:48px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:#3A2D6F;display:flex;flex-direction:column;align-items:center;}