.footer-container{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.footer-container{max-width:540px}}@media (min-width: 768px){.footer-container{max-width:720px}}@media (min-width: 992px){.footer-container{max-width:960px}}@media (min-width: 1200px){.footer-container{max-width:1140px}}@media (min-width: 1400px){.footer-container{max-width:1320px}}@media (max-width: 767.98px){.footer-container{padding-right:24px;padding-left:24px}}.footer-row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.footer-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:12px;padding-left:12px}@media (min-width: 768px){.newsletter-field{width:66.66666667%;margin-left:8.33333333%}.newsletter-action{width:16.66666667%}.footer-follow-col{width:50%}.footer-links-col{width:25%}.footer-contact-primary{width:33.33333333%}.footer-contact-branches{width:66.66666667%}.footer-bottom-logo{width:16.66666667%}.footer-bottom-text{width:83.33333333%}.recommended-heading{width:25%}.recommended-carousel{width:75%}}@media (min-width: 992px){.footer-links-main{width:75%}.footer-links-aside{width:25%}}.recommended-div .recommended-main{padding:60px 0}.recommended-div .recommended-main h2{font-size:18px;font-weight:700;color:#444;margin-top:15px}.recommended-div .swiper-slide.img-container{height:60px!important;display:flex;justify-content:center;align-items:center}.recommended-div .swiper-slide.img-container img{height:100%;width:auto;object-fit:contain;object-position:center}.newslettter-section{background-color:#fafafa;padding:70px 0}.newslettter-section h2{color:#044b7f;font-family:Fredoka One,cursive;margin-bottom:40px;text-align:center;font-size:32px}.newsletter-group{margin-bottom:1rem}.newslettter-section .newsletter-input{display:block;width:100%;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #dee2e6;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;font-size:16px;padding:10px 20px;border-radius:25px}.newslettter-section .newsletter-input:focus{outline:0;border-color:#86b7fe}.newsletter-error{color:#dc3545}.newslettter-section .form-btn{font-size:16px;line-height:1.5;background-color:#cf4044;border:#cf4044;padding:11px 0;width:100%;border-radius:25px;margin-top:0!important;color:#fff;cursor:pointer;text-align:center;text-decoration:none}.newsletter-field{padding-right:5px}.newsletter-action{padding-left:5px}.footer{background-color:#044b7f}.footer h3,.footer p{color:#f5f5f5;font-family:Open Sans,sans-serif}.footer h3{font-size:22px;font-weight:700;margin-bottom:30px}.footer a{color:#f5f5f5!important;text-decoration:none;display:block;line-height:32px}.footer a:hover{cursor:pointer}.footer .footer-follow-us{padding:100px 0 40px;border-bottom:solid 1px #07436f}.footer .footer-follow-us img{max-width:100%}.footer .footer-follow-us .foot-social{padding-left:0;margin-top:25px}.footer .footer-follow-us .foot-social li{display:inline-block;margin-right:10px}.footer .footer-follow-us .foot-social a{border:solid 1px #f5f5f5;width:40px;height:40px;text-align:center;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.footer .footer-follow-us .foot-social a:hover{background-color:#ed5e61;border:solid 1px #ed5e61}.footer .footer-follow-us .foot-social a svg{width:20px!important;height:20px!important}.footer-page-links{padding:50px 0;border-bottom:solid 1px #07436f}.footer-page-links ul{padding-left:0}.footer-page-links ul li{display:block;margin-bottom:10px}.footer-page-links ul li a{display:inline-block;text-transform:uppercase;line-height:22px;margin-bottom:5px;font-size:15px}.footer-page-links .footer-buttons a{background-color:#cf4044;color:#fff!important;text-align:center;margin-bottom:20px;padding:10px 0;border-radius:25px;font-weight:600;font-size:16px}.footer-page-links .footer-buttons a span{display:block;font-size:12px;margin-bottom:-10px}.footer-contacts{padding:50px 0}.footer-contacts h2{color:#f5f5f5;font-weight:700;font-size:22px;margin-bottom:45px;position:relative;display:inline-block}.footer-contacts h2:before{height:4px;width:100%;background-color:#ed5e61b5;content:"";position:absolute;left:0;bottom:-13px}.footer-contacts .links{display:flex;align-items:start;gap:10px;margin:0;line-height:32px}.footer-contacts .links svg{position:relative;top:6px;width:20px;height:20px}.footer-contacts .contact-swiper{position:relative;padding-bottom:50px!important}.footer-contacts .contact-swiper .swiper-button-wrapper{position:absolute;bottom:0;left:0;display:flex;align-items:center;gap:0}.footer-contacts .contact-swiper .button-next,.footer-contacts .contact-swiper .button-prev{color:#f5f5f5;height:40px;width:40px;cursor:pointer;opacity:.7}.footer-contacts .contact-swiper .button-prev svg,.footer-contacts .contact-swiper .button-next svg{fill:none;height:40px;width:40px}.footer-bottom{padding:30px 0 15px;background-color:#011a2c}.footer-bottom img{height:50px;max-width:100%}.footer-bottom .heart{position:relative;top:-2px;color:#ed5e61;width:20px;height:20px}.footer-bottom p{font-size:14px;line-height:18px;margin-bottom:12px}.footer-bottom p a{display:inline-block;line-height:22px}.go-top{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;position:fixed;bottom:6.5rem;right:2.5rem;opacity:0;visibility:hidden;-webkit-transform:translateY(190px);transform:translateY(190px);-webkit-transition:transform 1s ease,opacity 1s ease,visibility 1s ease;-moz-transition:transform 1s ease,opacity 1s ease,visibility 1s ease;-o-transition:transform 1s ease,opacity 1s ease,visibility 1s ease;transition:transform 1s ease,opacity 1s ease,visibility 1s ease;text-decoration:none;z-index:9999}.go-top.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.top-icon{fill:none;stroke:red;height:50px;width:50px}@media (max-width: 991.98px){.go-top{right:1rem;bottom:8.5rem}}#drift_facade{outline:none;display:flex;align-items:center;justify-content:center;position:fixed;height:56px;width:56px;cursor:pointer;box-shadow:0 0 8px 4px #00000029;right:36px;bottom:36px;border:none;padding:0;transform:translateZ(0);background-color:#077212;border-radius:.3125rem;z-index:500;color:#fff}#drift_facade:hover{background-color:#044a0b}#drift-widget{bottom:25px!important}#drift_facade .spinner .spin{display:inline-block;width:24px;height:24px;animation:drift-spin .8s linear infinite}@keyframes drift-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cVvwjZ{margin-right:30px!important;margin-bottom:30px!important}@media (max-width: 767px){.recommended-div .recommended-main h2{margin-bottom:20px;text-align:center}.newsletter-field{padding-right:15px}.newsletter-action{padding-left:15px}.footer-page-links ul{padding-left:0;margin-bottom:40px}.footer-contacts .footer-contact-branches{margin-top:30px}.footer-logo{margin-bottom:20px}}@media (max-width: 470px){.footer a{font-size:14px;line-height:28px;margin-bottom:5px}.footer h3{font-size:20px}.footer .footer-follow-us{padding:60px 0 40px}.footer-buttons a span{margin-bottom:-3px}.footer-bottom img{margin-bottom:10px}#drift_facade{bottom:82px!important;right:12px!important}#drift-widget{bottom:50px!important}#drift-frame-controller{bottom:70px!important}}@media (max-width: 398px){.newslettter-section h2{font-size:25px}}@font-face{font-family:Open Sans;src:url(/build/assets/open-sans-600-a97a6ed7.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/build/assets/open-sans-700-594a6222.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/build/assets/open-sans-800-fef878a0.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}
