@media (max-width: 84.4em){.container,.container-header{max-width:110rem}.header-top-list{max-width:120rem}}@media (max-width: 78em){html{font-size:56.25%}.container,.container-header{max-width:115rem}}@media (max-width: 72em){.container,.container-header{max-width:105rem}.header-top-list{max-width:115rem}.nav-bar-el{padding:0 1rem}.grid-footer{grid-template-columns:repeat(4,1fr)}}@media (max-width: 65.5em){.container{max-width:95rem}.container-header{max-width:100%;padding:0 7.8rem}.program{display:none}.header-top-list{max-width:85rem;justify-content:center}.grid-footer{column-gap:3rem}.menu-icon{display:inline-block;cursor:pointer;margin-right:0;margin-left:auto}.header-main{position:relative;background-color:#fff}.nav-bar{flex-direction:column;align-items:end;overflow-y:auto;height:auto}.header-nav{position:fixed;right:0;top:0;width:40rem;height:100%;background-color:#fff;overflow:auto;transition:all .5s ease-out;transform:translate(150%);padding:0}.header-nav-open{transform:translate(0)}.nav-bar .nav-bar-el{width:100%;margin:0!important;border-bottom:1px solid #dbddea;transition:all .4s;padding:0}.nav-bar-el-title,.home-el{padding:1.2rem 4rem 1.2rem 4.8rem;font-size:2rem;width:100%;display:flex;align-items:center;position:relative}.nav-bar-el-title-click{border-bottom:1px solid #dbddea}.arrow-down-icon{position:absolute;right:3rem;height:1.4rem;width:1.4rem;box-sizing:content-box;padding:.5rem;border-radius:3px;background-color:#12215c;stroke:#fff;transition:all .5s ease-in-out}#close-btn{display:inline-block;width:3.2rem;height:3.2rem;margin:2.4rem 2.4rem 4rem 0;opacity:0;transition:all 1s ease-in-out}#close-btn svg{transition:all .4s}#close-btn:hover svg{transform:rotate(180deg) scale(.85);cursor:pointer}.header-nav-open #close-btn{transform:rotate(180deg);opacity:1}.home-el a span{display:none}.nav-bar .home-el{padding:1.2rem 4.8rem}.home-icon{width:2.8rem;height:2.8rem}.dropdown-menu{position:static;pointer-events:auto;opacity:1;padding:0;height:0;overflow:hidden;transform:translateY(0);background-color:transparent;box-shadow:none;transition:all .5s}.dropdown-el:not(:last-child) a:link,.dropdown-el:not(:last-child) a:visited{border-bottom:1px solid #dbddea}.mentain-rotate-arrow-down-icon{stroke:#fff!important}.dropdown-el:last-child a{border-radius:0}.dropdown-el a,.dropdown-el a:visited,.dropdown-el a:link{padding:1.2rem 1.2rem 1.2rem 8rem;font-size:2rem;background-image:none}.dropdown-el a:hover,.dropdown-el a:active{color:#1b328a}.nav-bar-el-title:hover .arrow-down-icon{stroke:#fff}}@media (max-width: 59em){html{font-size:50%}}@media (max-width: 53em){.container{max-width:80rem}.grid-footer{grid-template-columns:repeat(3,1fr)}.map-div{display:none}}@media screen and (max-width: 47.5em){body{overflow-x:hidden}.container{max-width:100%;padding-left:5.2rem;padding-right:5.2rem}}@media (max-width: 39em){.header-top{display:none}.header-main{height:9.2rem}.container-header{padding:0 5.2rem}}@media (max-width: 35.6em){.grid-footer{grid-template-columns:repeat(2,1fr);row-gap:5.2rem;column-gap:6rem}.logo-col{grid-row:2;grid-column:1/-1}.social-links{margin-bottom:2rem}.footer-section{padding:9.8rem 6.4rem 9.2rem}}@media (max-width: 31.875em){.header-nav{width:100%}.nav-bar-el-title{padding:1.6rem 6.4rem;font-size:2.2rem}.dropdown-el a{padding:1.6rem 9.6rem!important;font-size:2.1rem!important}.nav-bar .home-el{padding:1.6rem 6.4rem}.arrow-down-icon{right:4.8rem}#close-btn{margin:4.8rem 4.8rem 4rem 0}}@media (max-width: 27.5em){.container{padding-left:2.8rem;padding-right:2.8rem}.container-header{padding:0 4.4rem}.grid-footer{column-gap:3.6rem}.footer-section{padding:9.8rem 3.2rem 9.2rem}}
