.breadcrumb-container{margin-top:25px}.breadcrumb-container .breadcrumb-item a{text-decoration:none;color:#000;font-size:14px}@media(min-width: 768px){.breadcrumb-container .breadcrumb-item a{font-size:18px}}.breadcrumb-container .breadcrumb-item a:hover,.breadcrumb-container .breadcrumb-item a:focus{text-decoration:underline}.breadcrumb-container .breadcrumb-item:last-child{font-weight:bold}.privacy-policy-check{margin-bottom:15px}.privacy-policy-check .form-check-label{line-height:1.6em}@media(min-width: 768px){.privacy-policy-check .form-check-label{max-width:90%}}.privacy-policy-check .privacy-policy-summary{display:inline}.privacy-policy-check .privacy-policy-full{margin-top:10px;transition:height .15s ease}.privacy-policy-check .privacy-policy-full strong{display:block;margin-top:8px}.privacy-policy-check .privacy-policy-toggle{background:none;border:none;padding:0;text-decoration:underline;cursor:pointer;font-size:inherit;font-family:inherit;opacity:1}.privacy-policy-check .privacy-policy-toggle::after{content:"";display:inline-block;width:.4em;height:.4em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);margin-left:4px;transition:transform .15s ease}.privacy-policy-check .privacy-policy-toggle[aria-expanded=true]::after{transform:translateY(2px) rotate(-135deg)}.privacy-policy-check .privacy-policy-toggle:hover{text-decoration:none}.contact{padding:70px 0 100px;position:relative}@media(min-width: 768px){.contact{padding:170px 0 137px}}.contact-polygon{clip-path:polygon(50% 100%, -5% 0, 105% 0);background-color:#5ebdfe;height:106px;text-align:center;padding-top:8px}@media(min-width: 768px){.contact-polygon{height:345px;padding-top:30px}}.contact-polygon .primary-title{color:#fff}.contact-p-container{text-align:center;margin-top:15px}@media(min-width: 768px){.contact-p-container{position:absolute;top:286px;left:0;right:0;margin:auto;color:#fff;font-size:22px;max-width:644px}}.contact-form-container{max-width:1000px;width:100%}.contact-form{grid-template-columns:repeat(2, 1fr);grid-gap:40px 60px}@media(min-width: 768px){.contact-form{display:grid;margin-top:72px}}.contact-form .form-floating>.form-control:focus,.contact-form .form-floating>.form-control:not(:placeholder-shown){padding-bottom:0}.contact-form .form-floating>.form-control:focus~label,.contact-form .form-floating>.form-control:not(:placeholder-shown)~label,.contact-form .form-floating>.form-select~label{transform:scale(0.85) translateY(-1.2rem) translateX(-0.1rem)}@media(min-width: 768px){.contact-form .form-floating>.form-control:focus~label,.contact-form .form-floating>.form-control:not(:placeholder-shown)~label,.contact-form .form-floating>.form-select~label{transform:scale(0.65) translateY(-1.9rem) translateX(0rem)}}.contact-form .form-actions{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media(min-width: 768px){.contact-form .form-actions{align-items:end;flex-direction:initial}}.contact-form .form-check{display:flex;margin:30px 0}@media(min-width: 768px){.contact-form .form-check{margin:0}}.contact-form .form-check .form-check-input{border-radius:0;border:1px solid #111;width:24px;height:24px;margin-right:10px;flex-shrink:0}.contact-form .form-check .form-check-input.is-invalid+.form-check-label{text-shadow:1px 1px #000;color:#f99}.contact-form .form-check .form-check-label{color:#111;opacity:.4;line-height:2em}@media(min-width: 768px){.contact-form .form-check .form-check-label{font-size:18px}}.contact-form .form-floating .invalid-feedback{color:#f99;text-shadow:1px 1px #000}@media(min-width: 768px){.contact-form .form-floating label,.contact-form .form-floating input{font-size:22px}}.contact-form .form-floating input{padding:30px 0 0 0}.contact-form .form-floating label{padding:32px 0;color:#111;opacity:.57}@media(min-width: 768px){.contact-form .form-floating label{padding:25px 0}}.contact-form .form-floating .form-control{border-radius:0;border:0;border-bottom:1px solid #d9d9d9}.contact-form .form-floating .form-control:focus{border:0;border-bottom:2px solid #056ab2;box-shadow:none}.contact-form .form-floating .form-control.is-invalid{border-bottom:1px solid #dc2627}.contact-form .form-floating .form-control:-webkit-autofill,.contact-form .form-floating .form-control:-webkit-autofill:hover,.contact-form .form-floating .form-control:-webkit-autofill:focus,.contact-form .form-floating .form-control:-webkit-autofill:active{background-color:red !important}.contact-form .form-floating .form-control:autofill,.contact-form .form-floating .form-control:autofill:hover,.contact-form .form-floating .form-control:autofill:focus,.contact-form .form-floating .form-control:autofill:active{background-color:red !important}.contact-form .btn-main{align-self:start}[data-bs-target="#contactUsModal"]{display:none}.contact-us{position:relative}@media(min-width: 1610px){.contact-us .breadcrumb-container{max-width:1530px;padding-top:90px;margin-top:0}}@media(max-width: 768px){.contact-us .breadcrumb-container{max-width:100%}}.contact-us .triangle-effect{width:100%;height:100vh;position:absolute;z-index:-1;pointer-events:none}.contact-us .triangle-effect-one{clip-path:polygon(145% -5%, 50% 0%, -1% 0%);background-color:#5ebdfe;height:300px;animation:clip-path-triangle-effect-one-mobile 2s cubic-bezier(0.23, 1, 0.32, 1) .5s 1 forwards}@keyframes clip-path-triangle-effect-one-mobile{0%{clip-path:polygon(145% -46%, 50% -11%, -1% 0%)}100%{clip-path:polygon(145% -46%, 50% 58%, -1% 0%)}}@media(min-width: 768px){.contact-us .triangle-effect-one{clip-path:polygon(83% 0, 110% -17%, 0 -2%, 0 -22%);background-color:#0083f6;opacity:.41;height:100vh;animation:clip-path-triangle-effect-one-contact 2s cubic-bezier(0.23, 1, 0.32, 1) .5s 1 forwards}@keyframes clip-path-triangle-effect-one-contact{0%{clip-path:polygon(83% 0, 110% -17%, 0 -2%, 0 -22%)}100%{clip-path:polygon(82% 0, 112% -2%, 0 86%, 0 -22%)}}}.contact-us .triangle-effect-two{display:none}@media(min-width: 768px){.contact-us .triangle-effect-two{display:block;background-image:linear-gradient(114deg, #17daff 0%, #0083f6 100%);clip-path:polygon(73% 0, 110% -126%, 0 -1%, 0 -22%);transform:scaleX(-1);opacity:.52;animation:clip-path-triangle-effect-two-contact 1.5s cubic-bezier(0.23, 1, 0.32, 1) .5s 1 forwards}@keyframes clip-path-triangle-effect-two-contact{0%{clip-path:polygon(73% 0, 110% -126%, 0 -1%, 0 -22%)}100%{clip-path:polygon(73% 0, 110% -126%, 0 77%, 0 -22%)}}}.contact-us .triangle-effect{width:100%;height:100vh;position:absolute;z-index:-1;pointer-events:none}.contact-us .triangle-effect-one{clip-path:polygon(145% -5%, 50% 0%, -1% 0%);background-color:#5ebdfe;height:300px;animation:clip-path-triangle-effect-one-mobile 2s cubic-bezier(0.23, 1, 0.32, 1) .5s 1 forwards}@keyframes clip-path-triangle-effect-one-mobile{0%{clip-path:polygon(145% -46%, 50% -11%, -1% 0%)}100%{clip-path:polygon(145% -46%, 50% 58%, -1% 0%)}}@media(min-width: 768px){.contact-us .triangle-effect-one{clip-path:polygon(83% 0, 110% -17%, 0 -2%, 0 -22%);background-color:#0083f6;opacity:.41;height:100vh;animation:clip-path-triangle-effect-one-contact 2s cubic-bezier(0.23, 1, 0.32, 1) .5s 1 forwards}@keyframes clip-path-triangle-effect-one-contact{0%{clip-path:polygon(83% 0, 110% -17%, 0 -2%, 0 -22%)}100%{clip-path:polygon(82% 0, 112% -2%, 0 86%, 0 -22%)}}}.contact-us .triangle-effect-two{display:none}@media(min-width: 768px){.contact-us .triangle-effect-two{display:block;background-image:linear-gradient(114deg, #17daff 0%, #0083f6 100%);clip-path:polygon(73% 0, 110% -126%, 0 -1%, 0 -22%);transform:scaleX(-1);opacity:.52;animation:clip-path-triangle-effect-two-contact 1.5s cubic-bezier(0.23, 1, 0.32, 1) .5s 1 forwards}@keyframes clip-path-triangle-effect-two-contact{0%{clip-path:polygon(73% 0, 110% -126%, 0 -1%, 0 -22%)}100%{clip-path:polygon(73% 0, 110% -126%, 0 77%, 0 -22%)}}}.contact-us .headline{display:flex;flex-direction:column;align-items:center}@media(min-width: 768px){.contact-us .headline{align-items:initial}}@media(max-width: 768px){.contact-us .headline.container{max-width:100%}}.contact-us .headline .contact-title{color:#fff;font-size:46px;line-height:49px;font-weight:600;align-items:center;margin-top:10px;margin-right:10px}@media(min-width: 768px){.contact-us .headline .contact-title{font-size:60px;line-height:69px;margin-top:100px}}.contact-us .headline .contact-subtitle{display:none}@media(min-width: 768px){.contact-us .headline .contact-subtitle{color:#fff;font-size:25px;line-height:35px;max-width:450px;margin-top:25px;display:block}}.contact-us .form-actions{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media(min-width: 768px){.contact-us .form-actions{align-items:end;flex-direction:initial}}.contact-us-forms{display:grid;grid-template-columns:1fr;grid-gap:20px;margin-top:150px}@media(min-width: 768px){.contact-us-forms{font-size:22px;margin-top:50px;grid-template-columns:1fr 1fr;grid-gap:60px}}.contact-us-forms .form-control{background:transparent}.contact-us-forms .form-check-input{border-radius:initial;width:23px;height:23px}.contact-us-forms .form-check-label{font-size:16px;opacity:.7;margin-left:13px}@media(min-width: 768px){.contact-us-forms .form-check-label{font-size:18px}}.contact-us-forms .form-button{text-align:center}@media(min-width: 768px){.contact-us-forms .form-button{left:0;text-align:right}}.contact-us-forms .form-button .btn{min-width:120px;font-size:24px;color:#fff}@media(min-width: 768px){.contact-us-forms .form-button .btn{font-size:26px;min-width:180px}}.contact-us .contact-footer{margin-top:100px;margin-bottom:90px}.contact-us .contact-footer .item{display:flex;align-items:center}.contact-us .contact-footer .item .contact-footer-text{text-decoration:none;color:#000;margin-left:18px;font-size:20px;line-height:30px;transition:color .2s ease-in-out}@media(min-width: 768px){.contact-us .contact-footer .item .contact-footer-text{margin-left:18px;font-size:25px;line-height:35px}}.contact-us .contact-footer .item .contact-footer-text[href]:hover,.contact-us .contact-footer .item .contact-footer-text[href]:focus{color:#0082ee}.contact-us .contact-footer .item:not(:first-child){margin-top:30px}.contact-us .contact-footer .item svg{fill:#056ab2;width:28px;height:28px}@media(min-width: 768px){.contact-us .contact-footer .item svg{width:36px;height:36px}}.thank-you__modal .modal-header .modal-title{color:#056ab2;font-size:60px;font-weight:600;line-height:69px}.thank-you__modal .modal-header .btn-close{background-size:27px 27px;opacity:.9}.thank-you__modal .modal-body{font-size:25px;font-weight:300;line-height:28px;max-width:500px;text-align:center}.thank-you__modal .modal-effect{background-color:red;padding-top:80px;clip-path:polygon(-4% 53%, 119% 124%, -22% 248%, 0 -28%);width:850px;height:160px;position:absolute;animation:thank-you-modal 1.4s cubic-bezier(0.23, 1, 0.32, 1) forwards}@keyframes thank-you-modal{0%{clip-path:polygon(-97% 40%, 119% 183%, -22% 248%, 0 -28%)}100%{clip-path:polygon(-4% 53%, 119% 124%, -22% 248%, 0 -28%)}}.thank-you__modal .modal-effect-top{background-color:#0083f6;opacity:.41;pointer-events:none;left:0;top:0;position:absolute;width:575px;height:196px;clip-path:polygon(128% -29%, 0% 94%, -4% 2%);animation:modal-effect-top 1.6s cubic-bezier(0.23, 1, 0.32, 1) forwards}@keyframes modal-effect-top{0%{clip-path:polygon(128% -29%, 0% -7%, -4% 2%)}100%{clip-path:polygon(128% -29%, 0% 94%, -4% 2%)}}.thank-you__modal .modal-effect-right-side{clip-path:polygon(112% 7%, 30% 174%, 103% 107%);background-color:#0083f6;opacity:.41;pointer-events:none;right:0;bottom:0;position:absolute;width:575px;height:462px;animation:modal-effect-right-side 1.6s cubic-bezier(0.23, 1, 0.32, 1) forwards}@keyframes modal-effect-right-side{0%{clip-path:polygon(112% 7%, 95% 174%, 103% 107%)}100%{clip-path:polygon(112% 7%, 30% 174%, 103% 107%)}}.thank-you__modal .modal-effect-right-top{clip-path:polygon(0 0, 100% 0, 100% 100%);background-image:linear-gradient(61deg, #17daff 0%, #0083f6 100%);opacity:.52;pointer-events:none;right:0;top:0;position:absolute;width:330px;height:311px;animation:modal-effect-right-top 1.4s cubic-bezier(0.23, 1, 0.32, 1) forwards}@keyframes modal-effect-right-top{0%{clip-path:polygon(0 0, 119% 0, 185% -4%)}100%{clip-path:polygon(0 0, 100% 0, 100% 100%)}}.thank-you__modal .modal-footer .btn-secondary{margin-bottom:60px;margin-top:30px;background-color:#0082ee}
