.tpl__footer{background:#FFFFFF}.tpl__footer .tpl__footer__innercontainer{display:flex;flex-direction:column;align-items:center;padding:60px 20px 0 20px;max-width:1200px;margin:auto;position:relative}@media (min-width:480px){.tpl__footer .tpl__footer__innercontainer{padding:80px 40px 0 40px}}@media (min-width:1024px){.tpl__footer .tpl__footer__innercontainer{padding:80px 60px 0 60px}}.tpl__footer .tpl__footer-basic{background:-webkit-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 20%, #00338d 80%);background:-o-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 20%, #00338d 80%);background:-moz-radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 20%, #00338d 80%);background:radial-gradient(ellipse farthest-corner at 100% 100%, #EC6500 20%, #00338d 80%);border-top-left-radius:30px;border-top-right-radius:30px;background-size:150%;-webkit-animation:AnimationName 8s ease infinite;-moz-animation:AnimationName 8s ease infinite;-o-animation:AnimationName 8s ease infinite;animation:AnimationName 8s ease infinite}@-webkit-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer{display:flex;flex-direction:column;align-items:flex-start;padding:90px 20px}@media (min-width:480px){.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer{padding:90px 40px}}@media (min-width:1024px){.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer{padding:90px 60px}}@media (min-width:1280px){.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer{flex-direction:row;justify-content:space-between}}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__logowrp{margin-bottom:50px}@media (min-width:1280px){.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__logowrp{margin-bottom:0}}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__logowrp img{display:block;width:100%;height:auto;max-width:420px}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right{margin-left:0;width:100%}@media (min-width:1280px){.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right{width:55%;display:flex;flex-direction:column;margin-left:30px}}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right p{display:block;font-size:1rem;font-weight:600;color:#FFFFFF;margin-bottom:30px}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist{display:flex;flex-wrap:wrap;list-style-type:none;margin-bottom:50px}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li{margin-right:0;margin-bottom:20px;transition:all 0.3s ease-in-out;width:100%}@media (min-width:640px){.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li{margin-right:20px;width:auto}}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__phonelink,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__contactlink,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__link{display:flex;align-items:center;font-size:0.9rem;line-height:1em;color:#FFFFFF;transition:color 0.3s ease-in-out, background 0.3s ease-in-out, border 0.3s ease-in-out;padding:13px 20px;box-sizing:border-box;border-radius:44px;border:2px solid #FFFFFF}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__phonelink:hover,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__contactlink:hover,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__link:hover{background:#EC6500;border:2px solid #EC6500}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__phonelink.tpl__footer__basic__link__highlighted,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__contactlink.tpl__footer__basic__link__highlighted,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__link.tpl__footer__basic__link__highlighted{border:2px solid #EC6500;background:#EC6500;transition:background 0.3s ease-in-out, border 0.3s ease-in-out}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__phonelink.tpl__footer__basic__link__highlighted:hover,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__contactlink.tpl__footer__basic__link__highlighted:hover,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__link.tpl__footer__basic__link__highlighted:hover{background:transparent}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__phonelink.tpl__footer__basic__link__highlighted:hover .tpl__footer__basic__linktext,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__contactlink.tpl__footer__basic__link__highlighted:hover .tpl__footer__basic__linktext,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__link.tpl__footer__basic__link__highlighted:hover .tpl__footer__basic__linktext{color:#EC6500}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__phonelink.tpl__footer__basic__link__highlighted:hover svg path,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__contactlink.tpl__footer__basic__link__highlighted:hover svg path,.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__link.tpl__footer__basic__link__highlighted:hover svg path{stroke:#EC6500}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li .tpl__footer__basic__linktext{font-size:0.9rem;line-height:1em;color:#FFFFFF;transition:color 0.3s ease-in-out}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li svg{margin-left:10px}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist li svg path{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.tpl__footer .tpl__footer-basic .tpl__footer__innercontainer .tpl__footer__basic__right .tpl__footer__basic__linklist .tpl__footer__basic__icnfirst svg{margin-right:10px;margin-left:0}.tpl__footer .tpl__footer__top-content{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:30px}@media (min-width:1024px){.tpl__footer .tpl__footer__top-content{flex-wrap:nowrap;margin-bottom:50px}}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp{display:flex;width:100% !important}@media (min-width:640px){.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:15px}}@media (min-width:1280px){.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list{grid-template-columns:repeat(4, 1fr)}}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item{width:100%}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a{display:flex;align-items:center;justify-content:space-between;padding:15px 25px;border-radius:44px;background-color:#00338d;font-size:1rem;color:#FFFFFF;transition:all 0.3s ease-in-out}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a:hover{background-color:#EC6500}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a:hover span{color:#FFFFFF;transition:color 0.3s ease-in-out}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a:hover span svg{margin:0 0 0 35px}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a span{display:flex;align-items:center;width:100%;justify-content:space-between}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a span:before{display:none}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a span svg{margin:0 5px 0 30px}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a svg{margin-left:20px}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item a svg path{stroke:#FFFFFF;transition:stroke 0.3s ease-in-out}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item:last-child{min-width:max-content}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item:last-child a{background-color:#EC6500;border:2px solid #EC6500;padding:13px 23px}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item:last-child a:hover{background-color:transparent;color:#EC6500}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item:last-child a:hover span{color:#EC6500}.tpl__footer .tpl__footer__top-content .tpl__footer__listwrp .tpl__footer__list .tpl__footer__list__item:last-child a:hover svg path{stroke:#EC6500;transition:stroke 0.3s ease-in-out}.tpl__footer .tpl__footer__textwrp{width:100%;padding-bottom:50px}@media (min-width:1024px){.tpl__footer .tpl__footer__textwrp{width:max-content;box-sizing:border-box}}@media (min-width:1280px){.tpl__footer .tpl__footer__textwrp{padding-bottom:75px}}.tpl__footer .tpl__footer__textwrp .tpl__footer__logowrp img{max-width:280px;width:100%;height:auto}@media screen and (min-width:768px){.tpl__footer .tpl__footer__textwrp .tpl__footer__logowrp img{max-width:420px}}.tpl__footer .tpl__footer__textwrp p{font-size:1rem;line-height:1.5em;display:block}.tpl__footer .tpl__footer__textwrp .tpl__footer__link{width:max-content;background-color:#16B2F5;transition:background-color 0.3s ease-in-out;padding:10px 25px;box-sizing:border-box;position:relative}.tpl__footer .tpl__footer__textwrp .tpl__footer__link .tpl__footer__linklext{color:#ffffff;position:relative}.tpl__footer .tpl__footer__textwrp .tpl__footer__link:before{background:transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:100%}.tpl__footer .tpl__footer__textwrp .tpl__footer__link:hover:before{width:100%;background:#EC6500}.tpl__footer .tpl__footer__listwrp{display:flex;flex-direction:column;width:50%}@media (min-width:1024px){.tpl__footer .tpl__footer__listwrp{width:25%}}.tpl__footer .tpl__footer__listwrp>.tpl__footer__quicklink__headline,.tpl__footer .tpl__footer__listwrp .tpl__footer__additionallink__headline{font-size:1.1rem;line-height:1.25em;margin-bottom:30px;font-weight:500}.tpl__footer .tpl__footer__list{list-style:none;flex-wrap:wrap}@media (min-width:768px){.tpl__footer .tpl__footer__list{flex-wrap:nowrap}}.tpl__footer .tpl__footer__list li{padding-bottom:10px}.tpl__footer .tpl__footer__list li .tpl__footer__quicklink__link .ti{font-size:1rem;color:#EC6500}.tpl__footer .tpl__footer__list li .tpl__footer__quicklink__link .tpl__footer__quicklink__linktext{font-size:0.9rem;line-height:1em;position:relative}.tpl__footer .tpl__footer__list li .tpl__footer__quicklink__link .tpl__footer__quicklink__linktext:before{background:transparent;content:"";position:absolute;top:100%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:2px}.tpl__footer .tpl__footer__list li .tpl__footer__quicklink__link .tpl__footer__quicklink__linktext:hover:before{width:100%;background:#EC6500}.tpl__footer .tpl__footer__list li .tpl__footer__quicklink__link:hover{color:#EC6500}.tpl__footer .tpl__footer__list li .tpl__footer__additionallink__link .ti{font-size:1rem;color:#EC6500}.tpl__footer .tpl__footer__list li .tpl__footer__additionallink__link .tpl__footer__additionallink__linktext{font-size:0.9rem;line-height:1em;position:relative}.tpl__footer .tpl__footer__list li .tpl__footer__additionallink__link .tpl__footer__additionallink__linktext:before{background:transparent;content:"";position:absolute;top:100%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:2px}.tpl__footer .tpl__footer__list li .tpl__footer__additionallink__link .tpl__footer__additionallink__linktext:hover:before{width:100%;background:#EC6500}.tpl__footer .tpl__footer__list li .tpl__footer__additionallink__link:hover{color:#EC6500}.tpl__footer .tpl__footer__middle-content{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:20px;border-bottom:2px solid rgba(0, 51, 79, 0.1)}.tpl__footer .tpl__footer__middle-content .tpl__footer__socialmedia{width:100%}@media (min-width:1024px){.tpl__footer .tpl__footer__middle-content .tpl__footer__socialmedia{width:50%;padding-right:100px;box-sizing:border-box;padding-bottom:0}}.tpl__footer .tpl__footer__middle-content .tpl__footer__socialmedia .tpl__footer__socialmedia__headline{font-size:0.9rem;margin-bottom:10px;display:block}.tpl__footer .tpl__footer__bottom-smlist{display:flex;align-items:center;list-style:none}.tpl__footer .tpl__footer__bottom-smlist-item{margin-right:20px}.tpl__footer .tpl__footer__bottom-smlist-item svg path{fill:#00338d}@media (min-width:768px){.tpl__footer .tpl__footer__bottom-smlist-item{margin-right:25px}}.tpl__footer .tpl__footer__bottom-smlist-item:last-child{margin-right:0}.tpl__footer .tpl__footer__bottom-smlist-item .tpl__footer__socialmedia__link{display:flex;align-items:center}.tpl__footer .tpl__footer__bottom-smlist-item .tpl__footer__socialmedia__link svg{height:20px;width:auto}.tpl__footer .tpl__footer__bottom-smlist-item .tpl__footer__socialmedia__link svg path{fill:#00338d;transition:fill 0.3s ease-in-out}.tpl__footer .tpl__footer__bottom-smlist-item:hover .tpl__footer__socialmedia__link svg path{fill:#EC6500}.tpl__footer .tpl__footer__scroll{display:flex;width:100%;justify-content:flex-end}@media (min-width:480px){.tpl__footer .tpl__footer__scroll{width:50%}}@media (min-width:1024px){.tpl__footer .tpl__footer__scroll{width:25%}}.tpl__footer .tpl__footer__scroll #scrollTop{display:flex;align-items:center;cursor:pointer;align-self:flex-end}.tpl__footer .tpl__footer__scroll #scrollTop svg path{transform:translate(279px, 284px);transition:transform 0.3s ease-in-out}.tpl__footer .tpl__footer__scroll #scrollTop:hover .tpl__footer__scrolltext{color:#EC6500}.tpl__footer .tpl__footer__scroll #scrollTop:hover svg path{transform:translate(279px, 287px)}.tpl__footer__bottom-content{background:#FFFFFF}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer{display:flex;flex-direction:column;padding:25px;max-width:1200px;margin:auto;position:relative;justify-content:space-between;align-items:flex-start}@media (min-width:480px){.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer{padding:25px 40px 25px 40px}}@media (min-width:768px){.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer{flex-direction:row}}@media (min-width:1024px){.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer{padding:40px 60px}}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__list{display:flex;list-style-type:none}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__list li{margin-right:35px}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__list li:hover span,.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__list li:hover a{color:#EC6500}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__list li span,.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__list li a{font-size:1rem;color:#00338d;transition:color 0.3s ease-in-out;cursor:pointer}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__copyright{display:flex;flex-direction:column;justify-content:center;padding:25px 0 0;box-sizing:border-box}@media (min-width:768px){.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__copyright{padding:0}}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__copyright .tpl__footer__copyright__headline{font-weight:700;font-size:0.9rem;display:block;line-height:1.25em}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__company{display:flex;flex-direction:column;padding:20px;background:#D9DADB}@media (min-width:640px){.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__company{padding:15px 45px}}.tpl__footer__bottom-content .tpl__footer__bottom__innercontainer .tpl__footer__company .tpl__footer__company__headline{font-weight:700;font-size:0.9rem;line-height:1.25;display:block;padding-bottom:10px}