footer#footer{position:relative;overflow:visible}#footer-top{position:relative;padding-top:70px;padding-bottom:45px;background-color:#0039ff}#footer-top .footer-top-wave{position:absolute;bottom:100%;right:0;z-index:2;height:427px;width:auto;touch-action:none;pointer-events:none;overflow:hidden}@media screen and (max-width: 991px){#footer-top .footer-top-wave{height:300px}}@media screen and (max-width: 575px){#footer-top .footer-top-wave{height:153px}}#footer-top .footer-top-wave svg{height:100%;width:auto;transform:translateY(14%);animation:wave-move 10s ease-in-out infinite}#footer-top>.container{display:flex;flex-direction:column;align-items:center;justify-content:center}#footer-top>.container .footer-top-title{color:#fff7ec;text-align:center;leading-trim:both;text-edge:cap;font-family:"Transforma";font-size:44px;font-size:2.75rem;font-style:normal;font-weight:600;line-height:1.135}#footer-top>.container .footer-top-subtitle{color:#ceff00;text-align:center;font-family:"Proxima Nova";font-size:44px;font-size:2.75rem;font-style:normal;font-weight:800;line-height:1.135}#footer-top>.container .footer-top-cta{margin-top:10px}#footer-bottom{position:relative;padding-top:calc(55px + var(--wave-height));background:#beebfd}@media screen and (min-width: 576px){#footer-bottom{padding-top:calc(30px + var(--wave-height))}}#footer-bottom>.container .footer-bottom-main{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;grid-gap:20px;gap:20px}@media screen and (min-width: 1800px){#footer-bottom>.container .footer-bottom-main{grid-gap:80px;gap:80px}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1;grid-gap:80px;gap:80px;grid-row-gap:40px;row-gap:40px}@media screen and (max-width: 1199px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols{flex-wrap:wrap}}@media screen and (max-width: 1439px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols{grid-gap:40px;gap:40px}}@media screen and (max-width: 1199px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols{justify-content:flex-start}}@media screen and (max-width: 767px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols{flex-direction:column;grid-gap:40px;gap:40px}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-bottom-col-title{margin-bottom:27px;color:#151010;font-family:"Proxima Nova";font-size:30px;font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.135}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-bottom-col-subtitle{margin-bottom:18px;color:#151010;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.135}@media screen and (max-width: 1199px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-bottom-col-subtitle{font-size:18px;font-size:1.125rem}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services{display:grid;grid-template-columns:repeat(2, auto);grid-template-rows:repeat(var(--vs-ipc), 1fr);grid-auto-flow:column;grid-gap:50px;gap:50px;grid-row-gap:20px;row-gap:20px}@media screen and (max-width: 1439px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services{grid-gap:30px;gap:30px}}@media screen and (max-width: 767px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services{display:flex;flex-direction:column}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services a{display:flex;flex-direction:row;align-items:center;grid-gap:8px;gap:8px;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 1199px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services a{grid-gap:12px;gap:12px}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services a svg{flex-shrink:0;position:relative;top:-1px;height:10px;width:auto;color:#0039ff}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services a span{color:#151010;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.135;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right, #0039FF 50%, #151010 51%);background-size:200% 100%;background-position:100% 0;transition:background-position .3s ease-out}@media screen and (max-width: 1199px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services a span{font-size:18px;font-size:1.125rem}}@media(hover: hover){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-services a:hover span{background-position:0 0}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-address{display:flex;flex-direction:column;grid-gap:20px;gap:20px}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-address p{color:#151010;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:18px;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.135}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-address p strong{font-weight:700}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:17px;border-radius:10px;overflow:hidden;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 575px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main{width:100%;max-width:390px}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input{outline:none !important;border:none !important;box-shadow:none !important;width:240px;height:56px;padding:11px 25px 10px;color:#151010;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:16px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.135;background-color:#ade1f5}@media screen and (max-width: 1199px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input{width:250px}}@media screen and (max-width: 575px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input{width:auto;padding-left:15px;padding-right:15px;flex-grow:1;flex-shrink:1}}@media screen and (max-width: 349px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input{width:150px}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input::-moz-placeholder{opacity:.6;font-weight:400}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input::placeholder{opacity:.6;font-weight:400}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input.error{color:#e33535}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input.error::-moz-placeholder{color:#e33535;opacity:1}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main input.error::placeholder{color:#e33535;opacity:1}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main .footer-newsletter-button{flex-shrink:0;border-radius:0}@media screen and (max-width: 575px){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-main .footer-newsletter-button{padding-left:15px;padding-right:15px}}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-status{display:none;margin:-5px 0 10px;color:#151010;leading-trim:both;text-edge:cap;font-weight:500;font-family:"Proxima Nova";font-size:15px;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.135}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-status.show{display:block}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-newsletter .footer-newsletter-status.error{color:#e33535}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-social-links{margin-top:-6px;display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:15px;gap:15px;grid-row-gap:10px;row-gap:10px}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-social-links a{position:relative;height:35px;width:35px;border-radius:50%;color:#151010;background-color:#ceff00;transform-origin:center center;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:box-shadow,transform;will-change:transform}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-social-links a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-social-links a[data-type=facebook] svg{left:49%}#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-social-links a[data-type=linkedin] svg{top:46%}@media(hover: hover){#footer-bottom>.container .footer-bottom-main .footer-bottom-cols .footer-bottom-col .footer-social-links a:hover{transform:scale(1.1)}}#footer-bottom>.container .footer-bottom-main .footer-goup{flex-shrink:0;position:relative;margin-top:20px;width:95px;height:95px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){#footer-bottom>.container .footer-bottom-main .footer-goup{position:absolute;top:0;right:0;margin-top:0}}#footer-bottom>.container .footer-bottom-main .footer-goup .footer-goup-circle{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none;touch-action:none;animation:rotate-infinite 10s linear infinite}#footer-bottom>.container .footer-bottom-main .footer-goup .footer-goup-button{position:relative;height:46px;width:46px;display:flex;align-items:center;justify-content:center;padding:0 !important;outline:none !important;border:none !important;box-shadow:none !important;color:#151010;background-color:#ceff00;border-radius:50%;transition:transform .2s ease-out;will-change:transform}#footer-bottom>.container .footer-bottom-main .footer-goup .footer-goup-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:15px;width:auto}@media(hover: hover){#footer-bottom>.container .footer-bottom-main .footer-goup[\:has\(.footer-goup-button\:hover\)] .footer-goup-circle{animation-play-state:paused}#footer-bottom>.container .footer-bottom-main .footer-goup:has(.footer-goup-button:hover) .footer-goup-circle{animation-play-state:paused}#footer-bottom>.container .footer-bottom-main .footer-goup .footer-goup-button:hover{transform:scale(1.1)}}#footer-bottom>.container .footer-bottom-main>.footer-bottom-cols .footer-goup{margin-top:25px;margin-left:auto}#footer-bottom>.container .footer-bottom-main>.footer-goup{display:none}@media screen and (max-width: 1199px){#footer-bottom>.container .footer-bottom-main>.footer-bottom-cols .footer-goup{display:none}#footer-bottom>.container .footer-bottom-main>.footer-goup{display:flex}}#footer-bottom>.container .footer-awards{margin-top:40px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-evenly;width:100%;padding:0 30px;border:1px solid #acd7e7;border-radius:20px}@media screen and (max-width: 991px){#footer-bottom>.container .footer-awards{flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:0;border:none;border-radius:none}}#footer-bottom>.container .footer-awards .footer-awards-divider{flex-shrink:0;margin:0 40px;width:1px;height:auto;background-color:#acd7e7}@media screen and (max-width: 1300px){#footer-bottom>.container .footer-awards .footer-awards-divider{margin:0 20px}}@media screen and (max-width: 991px){#footer-bottom>.container .footer-awards .footer-awards-divider{display:none}}#footer-bottom>.container .footer-awards .footer-award{display:flex;flex-direction:row;align-items:center;grid-gap:33px;gap:33px;margin-top:25px;margin-bottom:27px}@media screen and (max-width: 1300px){#footer-bottom>.container .footer-awards .footer-award{grid-gap:20px;gap:20px}}@media screen and (max-width: 991px){#footer-bottom>.container .footer-awards .footer-award{grid-gap:20px;gap:20px;margin-top:0;margin-bottom:0;padding:30px;border:1px solid #acd7e7;border-radius:20px}}#footer-bottom>.container .footer-awards .footer-award .footer-award-image{flex-shrink:1;max-height:75px;max-width:196px}@media screen and (max-width: 1300px){#footer-bottom>.container .footer-awards .footer-award .footer-award-image{max-height:65px;max-width:170px}}@media screen and (max-width: 1100px){#footer-bottom>.container .footer-awards .footer-award .footer-award-image{max-width:140px}}@media screen and (max-width: 991px){#footer-bottom>.container .footer-awards .footer-award .footer-award-image{max-height:65px;max-width:196px}}@media screen and (max-width: 380px){#footer-bottom>.container .footer-awards .footer-award .footer-award-image{max-height:65px;max-width:155px}}@media screen and (max-width: 349px){#footer-bottom>.container .footer-awards .footer-award .footer-award-image{max-height:50px;max-width:140px}}#footer-bottom>.container .footer-awards .footer-award .footer-award-text{flex-shrink:1;color:#151010;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:12px;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.3}@media screen and (max-width: 991px){#footer-bottom>.container .footer-awards .footer-award .footer-award-text{font-size:14px;font-size:.875rem}}@media screen and (max-width: 349px){#footer-bottom>.container .footer-awards .footer-award .footer-award-text{font-size:12px;font-size:.75rem}}@media(hover: hover){#footer-bottom>.container .footer-awards .footer-award[href]{transition:.2s ease-out opacity}#footer-bottom>.container .footer-awards .footer-award[href]:hover{opacity:.7}}#footer-bottom>.container .footer-copyright{padding:25px 0;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width: 991px){#footer-bottom>.container .footer-copyright{padding:29px 0 27px;flex-direction:column;align-items:flex-start;grid-gap:20.4px;gap:20.4px}}#footer-bottom>.container .footer-copyright .footer-copyright-main{color:#151010;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:12px;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.3}@media screen and (max-width: 991px){#footer-bottom>.container .footer-copyright .footer-copyright-main{line-height:1.7}}#footer-bottom>.container .footer-copyright .footer-copyright-fragments{display:flex;flex-direction:row}@media screen and (max-width: 991px){#footer-bottom>.container .footer-copyright .footer-copyright-fragments{flex-direction:column}}#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragment,#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragments-divider{color:#151010;leading-trim:both;text-edge:cap;font-family:"Proxima Nova";font-size:12px;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.3}#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragment[href],#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragments-divider[href]{transition:.2s ease-out opacity}@media(hover: hover){#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragment[href]:hover,#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragments-divider[href]:hover{opacity:.7}}@media screen and (max-width: 991px){#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragment,#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragments-divider{line-height:1.7}}#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragments-divider{margin:0 14px}@media screen and (max-width: 991px){#footer-bottom>.container .footer-copyright .footer-copyright-fragments .footer-copyright-fragments-divider{display:none}}@keyframes wave-move{0%,100%{transform:translate(0%, 14%) scaleX(1.05)}50%{transform:translate(10%, 14%) scaleX(1)}}
