footer .footer-continer{justify-content:space-between;flex-flow:column;gap:32px;padding-top:40px}footer .contact,footer .footer-continer{display:flex;align-items:center;width:100%}footer .contact{direction:ltr;text-align:left;justify-content:space-evenly;flex-flow:column-reverse;margin-bottom:48px}footer .contact .footer-logo{flex:1;padding-top:10px}footer .contact .footer-logo img{margin:auto;max-width:120px}footer .contact .contact-wrapper{flex:1;padding-bottom:10px}footer .insurances-resource-wrapper{display:flex;align-items:center;justify-content:space-evenly;flex-flow:row;width:100%;border-bottom:1px solid #d8d8d8;padding-bottom:32px}footer .insurances-resource-wrapper .footer-category-items{padding-right:16px;align-self:stretch}footer .insurances-resource-wrapper .footer-category-items h4{color:#585858;text-align:right;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:10px}footer .contact-warper{border-left:1px solid #d8d8d8;padding-left:24px}@media only screen and (min-width:350px){footer .contact{flex-flow:row}footer .contact .footer-logo{padding-top:unset}footer .contact .contact-wrapper{border-left:1px solid #d8d8d8;padding-left:20px;padding-right:20px}}@media only screen and (min-width:1025px){footer .footer-continer{flex-flow:row;align-items:flex-start;max-width:1100px;margin:auto;padding:24px 0 8px;gap:50px}footer .insurances-resource-wrapper{display:flex;border-bottom:unset;padding-bottom:0}footer .insurances-resource-wrapper .footer-category-items{min-width:150px;border-right:1px solid #d8d8d8}footer .contact{display:unset;margin-bottom:0;width:unset}footer .contact .footer-logo{flex:unset}footer .contact .footer-logo img{margin:unset}footer .contact .contact-wrapper{padding:0;border-left:unset;flex:unset}footer .contact-warper{border-left:unset;padding-left:0}}.logo-header{order:2}@media only screen and (min-width:1025px){.logo-header{order:1}}.menu-account{order:4}.menu-account .dropdown-menu-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:1025px){.menu-account{width:fit-content;margin-left:auto;display:flex;min-width:fit-content;flex-direction:row;align-items:center}.menu-account span{margin-left:16px}.menu-account .avatar-name{display:contents}.menu-account .dropdown-menu-wrapper{display:flex;flex-direction:row;align-items:center}}.menu-toggle-wrapper{display:flex;order:1}.menu-toggle-wrapper .menu-toggle{cursor:pointer}.menu-toggle-wrapper .menu-toggle .bar{width:25px;height:3px;background-color:#ff4e63;margin:5px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block}.menu-toggle-wrapper .menu-toggle:hover{cursor:pointer}.menu-toggle-wrapper .menu-toggle.is-active .bar:first-child{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.menu-toggle-wrapper .menu-toggle.is-active .bar:nth-child(2){opacity:0}.menu-toggle-wrapper .menu-toggle.is-active .bar:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}@-webkit-keyframes gradbar{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-moz-keyframes gradbar{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradbar{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media only screen and (min-width:1025px){.menu-toggle-wrapper,.menu-toggle-wrapper .menu-toggle{display:none}}article{padding:0;margin:0;overflow:auto;width:100%}body,html{width:100%;height:100%}article.article-container{padding:20px}.page-wrapper{min-height:100%;display:flex;flex-direction:column;align-items:stretch}.page-wrapper main{flex-grow:1;flex-shrink:0}.page-wrapper footer,.page-wrapper header{flex-shrink:0}@media only screen and (min-width:1025px){article.article-container{padding:40px 72px}}