.hamburger {
    padding: 15px 15px;
    display: inline-block;
    cursor: pointer;
    transition-property: opacity, filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    overflow: visible; }
    .hamburger.is-active .hamburger-inner,
    .hamburger.is-active .hamburger-inner::before,
    .hamburger.is-active .hamburger-inner::after {
      background: #252523; }
  
  .hamburger-box {
    width: 40px;
    height: 24px;
    display: inline-block;
    position: relative; }
  
  .hamburger-inner {
    display: block;
    top: 50%;
    margin-top: -2px; }
    .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
      width: 40px;
      height: 4px;
      background: #252523;
      border-radius: 4px;
      position: absolute;
      transition-property: transform;
      transition-duration: 0.15s;
      transition-timing-function: ease; }
    .hamburger-inner::before, .hamburger-inner::after {
      content: "";
      display: block; }
    .hamburger-inner::before {
      top: -10px; }
    .hamburger-inner::after {
      bottom: -10px; }
  /*
     * Collapse
     */
  .hamburger--collapse .hamburger-inner {
    top: auto;
    bottom: 0;
    transition-duration: 0.13s;
    transition-delay: 0.13s;
    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
    .hamburger--collapse .hamburger-inner::after {
      top: -20px;
      transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
    .hamburger--collapse .hamburger-inner::before {
      transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  
  .hamburger--collapse.is-active .hamburger-inner {
    transform: translate3d(0, -10px, 0) rotate(-45deg);
    transition-delay: 0.22s;
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    .hamburger--collapse.is-active .hamburger-inner::after {
      top: 0;
      opacity: 0;
      transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
    .hamburger--collapse.is-active .hamburger-inner::before {
      top: 0;
      transform: rotate(-90deg);
      transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }
  @font-face{font-family:"Lato";src:url(5a60dde25d817751d5908f07e7773374.ttf);font-weight:200;font-style:normal}@font-face{font-family:"Lato";src:url(42a616fcfc8a08caef71f3deb0095fcc.ttf);font-weight:200;font-style:italic}@font-face{font-family:"Lato";src:url(c7400fcad9e48ca9043f49d9a5f389dc.ttf);font-weight:300;font-style:normal}@font-face{font-family:"Lato";src:url(4310bbed01b37dfcee980f6cbc01024d.ttf);font-weight:300;font-style:italic}@font-face{font-family:"Lato";src:url(9d883d540ee2b4de80247a522dd59656.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Lato";src:url(a9f3ee269217f44df65fe7e3379266f4.ttf);font-weight:400;font-style:italic}@font-face{font-family:"Lato";src:url(636be8de934918e38ed94b9d68e67fe0.ttf);font-weight:700;font-style:normal}@font-face{font-family:"Lato";src:url(fd32b4dea61508c37b78d0c42a33bb74.ttf);font-weight:700;font-style:italic}@font-face{font-family:"Lato";src:url(57dee8aface5572f91010e02036d2085.ttf);font-weight:900;font-style:normal}@font-face{font-family:"Lato";src:url(09fc285661e54addb1fd7ace8731d173.ttf);font-weight:900;font-style:italic}.nav--menu{display:flex;align-items:center;gap:50px}.nav--buttons{display:flex;align-items:center}.nav__hamburger{border:none;background:rgba(0,0,0,0);display:none}.menu{display:flex;list-style:none;margin:0;padding:0;gap:20px}.menu__container{display:flex;align-items:center}.menu__link{color:#616161;text-decoration:none}.menu__item{position:relative}.menu__item:hover:before{height:3px;width:90%}.menu__item:before{position:absolute;content:"";height:3px;width:0%;background-color:#006bb9;bottom:-5px;left:5%;transition:all 200ms}.menu__item:hover:before{width:90%}.custom-logo{max-height:80px;width:auto}@media all and (max-width: 850px){.menu{flex-direction:column;justify-content:center;align-items:center}.menu__container{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;justify-content:center;flex-direction:column;z-index:9999}.menu__container--open{display:flex}.nav__hamburger{display:block;z-index:9999}.nav--buttons{display:none}.nav__button--mobile{display:block;margin:10px auto}}*{box-sizing:border-box;scroll-behavior:smooth}body{margin:0;padding:0;font-family:Lato}.main{max-width:100em;margin:0 auto}.hero{min-height:calc(100vh - 100px);align-items:flex-end}.hero__content{gap:30px;width:40%}.button{color:#fff;text-decoration:none;border-radius:100px;padding:10px 20px}.section{padding:50px 200px}.section--contact{position:relative}.section--world-map-bg{background:url(61d26b294073e33490822d96c1165b2a.webp);background-size:cover;min-height:800px}.section--news{background:url(6254922d3f7395aa7c6e7fb2bd1575e4.webp);background-size:cover;min-height:500px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.section--news:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}.article__title--blue{font-size:2.5rem;color:#006bb9}.article--contact{width:50%}.point{display:flex;align-items:center;gap:10px}.point:before{content:"";width:50px;height:50px;background:url(ec433293168442ec5e02b0bd72859ea5.webp);background-size:auto;background-size:cover;min-width:50px}.entry-title{font-size:2rem}@media all and (max-width: 1300px){.section{padding:50px 100px}}@media all and (max-width: 1050px){.section{padding:50px 10px}.section--contact{position:initial}.section--world-map-bg{min-height:300px}.article--contact{width:initial}.column-on-mobile{flex-direction:column}.hero__content{width:100%;flex-basis:100% !important}}.header{display:flex;justify-content:space-between;padding:10px 200px;height:100px;position:sticky;top:0;background:#fff;z-index:999}@media all and (max-width: 1300px){.header{padding:10px 100px}}@media all and (max-width: 1050px){.header{padding:10px}}.footer{background:#006bb9;color:#f9ebd4}.footer__widgets{padding:100px 200px 50px 200px}.footer__credits{border-top:solid 1px #f9ebd4;display:flex;justify-content:center;padding:5px 0}.footer__credits a{color:#f9ebd4;text-decoration:none}@media all and (max-width: 1300px){.footer__widgets{padding:100px 100px 50px 100px}}@media all and (max-width: 1050px){.footer__widgets{flex-direction:column;gap:50px;padding:100px 10px 50px 10px}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.wpcf7-form{position:relative}.contact-form{max-width:350px;background:#006bb9;border-radius:10px;color:#fff;padding:30px 50px;position:absolute;top:50px;right:200px}.contact-form__input{max-width:100%;border:none;border-bottom:1px solid #ccc;padding:10px 15px;width:100%}.contact-form__input:focus{border:none;outline:none;outline:solid 1px #ccc;border-bottom:1px solid #000}.contact-form__textarea{height:100px}.contact-form__label{display:flex;flex-direction:column;gap:10px}.contact-form__submit{width:100%;background:#000;color:#fff;border:none;border-radius:40px;font-size:1.25rem;padding:10px;bottom:-60px;position:absolute;padding:15px 25px}.contact-form__submit:hover{box-shadow:0 10px 20px rgba(0,0,0,.5);transform:translateY(-3px)}.contact-form__rodo{max-height:100px;overflow-y:scroll}@media all and (max-width: 1300px){.contact-form{right:100px}}@media all and (max-width: 1050px){.contact-form{position:initial;margin:0 auto}}.search-container{position:absolute;bottom:-20px;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:8px}.search-form{background:#fff;min-width:500px;display:flex;justify-content:space-between;border-radius:8px;padding:5px}.search-form>label{width:calc(100% - 100px)}.search-field{height:100%;border:none;width:100%;padding:10px 20px;font-size:1rem}.search-submit{border:none;border-radius:8px;background:#01a164;color:#fff;padding:15px 25px;font-style:1rem;width:100px;cursor:pointer}.news-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row;gap:30px;grid-template-areas:"latest-news latest-news latest-news" ". . ." ". . ."}.latest-news{grid-area:latest-news;display:flex;gap:30px}.latest-news__content{display:flex;flex-direction:column;justify-content:center;gap:15px;flex:1}.latest-news__thumbnail{flex:1}.latest-news__thumbnail img{border-radius:12px}.latest-news__title a{text-decoration:none}.entry__thumbnail--excerpt img{border-radius:12px}.entry__content{padding:0 0 20px 0}.entry__title a{text-decoration:none}.entry__footer{display:flex;flex-direction:column;gap:10px}@media all and (max-width: 1050px){.search-form{min-width:300px}.news-container{display:flex;flex-direction:column}.latest-news{flex-direction:column}}
  