.elementor .header-container{position:fixed;z-index:999;padding-block-start:8px;padding-block-end:8px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:column;justify-content:center;align-items:center;}.elementor .sectiion-padding{font-family:Criteria-CF;color:var(--black-neutral);padding-block-start:80px;padding-block-end:80px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .primary-btn{font-family:var(--criteriaCF);font-weight:400;font-size:16px;color:var(--light-gray);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-width:1px;border-color:var(--dark-orange);border-style:solid;background-color:var(--dark-orange);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .hero-section{min-height:80vh;background-image:url("https://inkoffreedom.dctr.pt/wp-content/uploads/2026/08/iof-ero-bg-img-test-02.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:center;justify-items:center;align-items:center;}.elementor .inner-container{width:100%;max-width:1440px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:48px;justify-content:flex-start;}.elementor .sub-heading{font-weight:700;font-size:14px;color:var(--dark-orange);letter-spacing:0.6px;text-transform:uppercase;}.elementor .h2-heading{font-family:var(--criteriaCF);font-weight:700;color:var(--black-neutral);}.elementor .country-card{font-family:var(--criteriaCF);padding:0px;flex-direction:column;gap:16px;}.elementor .text-link-btn{width:auto;color:var(--black-neutral);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--light-gray);border-style:solid;background-color:var(--transparent);display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;align-self:start;}.elementor .text-link-btn:hover,.elementor .text-link-btn:focus-visible{color:var(--dark-orange);}.elementor .card-text-content{padding:0px;flex-direction:column;gap:8px;}.elementor .Org-card{padding:24px;background-color:var(--White);flex-direction:column;gap:16px;}.elementor .org-card-logo{height:80px;object-fit:contain;object-position:center left;}.elementor .org-card-imgcontainer{height:80px;padding:0px;justify-content:flex-start;align-items:center;}.elementor .country-card-img{aspect-ratio:3/2;object-fit:cover;object-position:center center;}.elementor .actions-container{padding:0px;gap:16px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .secondary-btn{font-family:var(--criteriaCF);font-size:16px;color:var(--light-gray);border-width:1px;border-color:var(--light-gray);border-style:solid;background-color:var(--transparent);}.elementor .footer-container{font-family:var(--criteriaCF);color:var(--light-gray);padding:64px;background-color:var(--black-neutral);flex-direction:column;justify-content:center;align-items:center;}.elementor .footer-col{padding:0px;flex-direction:column;gap:16px;justify-content:flex-start;align-items:start;}.elementor .footer-col-title{font-weight:700;font-size:16px;color:var(--dark-orange);text-transform:uppercase;}.elementor .nav-header-card{width:auto;padding:16px;border-radius:4px;background-color:var(--White);box-shadow:0px 4px 8px 2px rgba(0, 0, 0, 0.15);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}