.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-afba52b9-1663-d7d7-6086-28d3d047995f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-afba52b9-1663-d7d7-6086-28d3d047995f {
    gap: 32px 49px;

    @media (max-width: 768px) {
        gap: 40px;

        a.link-secondary-small {
            font-size: 14px;
        }
    }
    @media (max-width: 568px) {

        gap: 32px;
    }
    @media (max-width: 376px) {
           flex-direction: column !important;
        gap: 24px;
    }
}.lfr-layout-structure-item-7d2116e4-5465-a063-7915-2cd36cb79cba {
margin-bottom: 32px !important;
}
.lfr-layout-structure-item-7d2116e4-5465-a063-7915-2cd36cb79cba > div {
gap: 60px 0;
}

@media screen and (max-width: 768px) {
.lfr-layout-structure-item-7d2116e4-5465-a063-7915-2cd36cb79cba > div {
gap: 32px 0;
}
}.lfr-layout-structure-item-457b039a-deb7-fdac-18a8-94803ab75ebe {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-1ba939a9-991a-a759-91b5-e59dae318532 {
padding-left: 32px !important;
padding-right: 32px !important;
}
.lfr-layout-structure-item-9f2ad7bf-38c7-672b-fab8-9570d8bf1d0d {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-a80dbe55-789d-f66a-f818-ba7d231f5050 {
max-width: 1248px !important;
}
.lfr-layout-structure-item-a95f6494-a6b0-806f-8961-f0303576c9d7 {
font-size: 24px !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-light) !important;
}
.lfr-layout-structure-item-4727d7f3-bce5-0aac-3271-3f4b403e8b86 {
font-size: 14px !important;
font-weight: 500 !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-13af912b-3cfd-54ff-883c-852f5c42beee {
font-size: 24px !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-light) !important;
}
.lfr-layout-structure-item-6c3d5e0e-5ced-2419-fdbe-a1f27edf5a31 {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-59df8d8a-91a7-9db1-3a04-db99d2b116f0 {
font-size: 32px !important;
font-weight: 700 !important;
margin-bottom: 40px !important;
text-align: center !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-df1f0c0a-27a4-6667-b114-1e6a95794cd2 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-df1f0c0a-27a4-6667-b114-1e6a95794cd2 {
 position: relative;
}.lfr-layout-structure-item-411158cb-fd6d-272f-bc7e-c180070ddba7 {
padding-bottom: 16px !important;
}
.lfr-layout-structure-item-77e2b748-330c-80bb-95fb-d8e843600e60 {
padding-bottom: 16px !important;
}
.lfr-layout-structure-item-8339f378-e049-f92b-f390-4dcf4b4b9e45 {
font-size: 32px !important;
font-weight: 700 !important;
margin-bottom: 40px !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-73b702f7-37bb-2853-096d-389a4955d7cf {
background-color: #002364 !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-7243f704-30a8-a48d-95be-4441c37b81ea {
padding-left: 32px !important;
padding-right: 32px !important;
}
.lfr-layout-structure-item-bdf22a0c-8e05-2bb3-2360-cf37ea37120b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-bb024eda-bf00-874f-60e4-2c42d1e8ce6c {
border-color: #454E4F !important;
margin-bottom: 40px !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-bb024eda-bf00-874f-60e4-2c42d1e8ce6c {
gap: 12px;
}.lfr-layout-structure-item-97f5e3ec-a45c-81a6-bc01-6e8fd5d62bb1 {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-2e7cc00f-6784-5424-a8c6-3d0dde653deb {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: 60px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-2e7cc00f-6784-5424-a8c6-3d0dde653deb {
@media (max-width: 568px) {
        padding: 24px !important;
    }
    @media (max-width: 376px) {
         padding: 16px !important;
    }
}.lfr-layout-structure-item-d2766f27-df41-c4b1-4640-4ad424fbfc74 {
background-color: #BA131300 !important;
}
.lfr-layout-structure-item-404b9a43-dfca-fbc1-03d3-ad72964bbefd {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 100% !important;
margin-bottom: 40px !important;
min-height: 208px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-404b9a43-dfca-fbc1-03d3-ad72964bbefd {
   @media (max-width: 1024px) {
     height: 100% !important;
     min-height: 240px !important;
}
}.lfr-layout-structure-item-58954639-6e73-08e0-97a8-02ee17a6392a {
font-size: 12px !important;
font-weight: 800 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-neutral-03) !important;
}
.lfr-layout-structure-item-58954639-6e73-08e0-97a8-02ee17a6392a {
letter-spacing: 3px;
}@media (min-width:769px){
.lfr-layout-structure-item-ee61e383-c926-9511-c102-f403838b2254 {
  position: relative;

  .child-menu {
    background-color: transparent;
    box-shadow: unset;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;

    li {
      padding-top: 20px;

      a {
        background-color: transparent;
      }

      .dropdown-item {
        color: var(--CNP-Color-Brand-Primary-Light, #002364);
        font-size: 16px;
        font-weight: 500;
        text-decoration-line: underline;
      }
    }
  }

  .dropdown:hover,
  .dropdown.open {
    .lfr-nav-child-toggle svg {
      transform: rotate(180deg);
    }

    .dropdown-menu {
      display: block !important;
    }
  }

  .lfr-nav-child-toggle svg {
    height: 15px;
    transition: transform 0.5s ease;
    width: 15px;
  }

  .lfr-nav-item.nav-item.selected.active {
    position: relative;
  }

  .lfr-nav-item.nav-item.selected.active::after {
    background-color: var(--CNP-Color-Brand-Primary-Light, #002364);
    border-radius: 8px 8px 0 0;
    bottom: 0px;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    right: 0;
  }

  .navbar-nav.navbar-site {
    flex-wrap: nowrap;
    height: 100px;
    transition: height 0.5s ease;

    .dropdown-menu {
      background-color: transparent;
    }

    &.reduced {
      height: 80px;
    }

    .text-truncate {
      color: var(--CNP-Color-Brand-Primary-Light, #002364);
      font-size: 14px;
      font-weight: 500;
      margin-left: 12px;
      margin-right: 12px;
    }
  }
}
}

@media (max-width: 768px){
	body.backdrop{
	    overflow-y: hidden; 
	}
	
	.backdrop-mobile.show::after {
			content: '';
			background: rgba(40, 46, 46, 0.88);
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			position: fixed;
			z-index: 5;
	}
	
	.lfr-layout-structure-item-menu-cnp-odonto{
		  right: 0;
			left: 0;
			background: rgba(255, 255, 255, 0.86);
			position: fixed;
			transition: height 0.5s ease;
			z-index: 3;
	}
	
	.btn-login{
	  display: none !important;
	}
	
	.navbar-odonto {
    height: 65px;
    padding: 0 16px;
  }

	.navbar-content img {
			height: 28px;
	}

	button.hamburguer-menu--button {
			height: 40px;
			width: 40px;
			padding: 0;
			margin: 0;
			border-color: transparent;
			background: transparent;
	}

	button.hamburguer-menu--button > span{
			background: #3f3f3f;
			width: 1.8125rem;
			height: 0.125rem;
			display: block;
			position: relative;
			border-radius: 100px;
	}

	button.hamburguer-menu--button span::before, button.hamburguer-menu--button span::after {
			content: '';
			display: block;
			width: 1.8125rem;
			height: 0.125rem;
			background: #3f3f3f;
			position: absolute;
			border-radius: 100px;
	}

	button.hamburguer-menu--button span::before {
			bottom: 6px;
	}

	button.hamburguer-menu--button span::after {
			top: 6px;
	}
	
	.mobile-menu--container {
			height: 100% !important;
			max-width: 100%;
			min-width: 300px;
			position: fixed;
			top: 56px;
			overflow: hidden;
			background-color: #fff;
			bottom: 0;
			left: auto;
      right: -100%;
			z-index: 9999;
			min-height: 100%;
			padding-inline: 0 !important;
			display: block;
		  opacity: 0;
		  transition: all 0.3s ease;
		  visibility: hidden;
	}
	
	.mobile-menu--container.show {
			opacity: 1;
			right: 0;
		  visibility: visible;
  }

	.align-items-center.d-flex.mobile-menu--container {
			flex-direction: column;
			width: 100%;
			align-items: flex-start !important;
			height: auto;
	}

	.mobile-nav--header {
			display: flex;
			flex-direction: row;
			justify-content: space-between;
			align-items: center;
			padding: 20px 16px;
			gap: 12px;
			width: 100%;
			height: 68px;
			align-self: stretch;
			background: #002364;
	}

	button#go-back {
			display: none;
			background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMTg1NDYgMC4yMzg5NThDNy40ODUxNyAtMC4wNzk2NTI1IDcuOTg0IC0wLjA3OTY1MjUgOC4yOTQxOSAwLjIzODk1OEM4LjU5MzkgMC41NDY4MDQgOC41OTM5IDEuMDU5MTYgOC4yOTQxOSAxLjM2NjI5TDIuNjcyMjggNy4xNDA3NEgyMS4yMjM4QzIxLjY1NjMgNy4xNDE0NiAyMiA3LjQ5NDUyIDIyIDcuOTM4N0MyMiA4LjM4Mjg5IDIxLjY1NjMgOC43NDc0MyAyMS4yMjM4IDguNzQ3NDNIMi42NzIyOEw4LjI5NDE5IDE0LjUxMTFDOC41OTM5IDE0LjgyOTcgOC41OTM5IDE1LjM0MjggOC4yOTQxOSAxNS42NDk5QzcuOTg0IDE1Ljk2ODUgNy40ODQ0NyAxNS45Njg1IDcuMTg1NDYgMTUuNjQ5OUwwLjIzMjY0NSA4LjUwODQ3Qy0wLjA3NzU0NzEgOC4yMDA2MiAtMC4wNzc1NDcxIDcuNjg4MjYgMC4yMzI2NDUgNy4zODExNEw3LjE4NTQ2IDAuMjM4OTU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
			width: 28px;
			height: 28px;
			background-repeat: no-repeat;
			background-position: center;
			margin-right: 10px;
			background-color: transparent;
			border: 0;
	}

	span.current-page, .close-btn {
			display: flex;
			flex-direction: row;
			align-items: center;
			padding: 0px;
			height: 21px;
			flex: none;
			color: #FFFFFF;
			/* font-family: 'Raleway'; */
			font-style: normal;
			font-weight: 500;
			font-size: 14px;
			line-height: 150%;
			display: flex;
			align-items: center;
			font-feature-settings: 'pnum' on, 'lnum' on;
	} 

	.close-btn {
		position: relative;
			width: 28px;
			height: 28px;
			background: transparent;
			border: 0;
			cursor: pointer;
		&:before, &:after {
			content: "";
			display: block;
			position: absolute;
			left: 50%;
			top: 50%;
			background-color: #fff;
			width: 100%;
			height: 2px;
			transition: height .2s ease-out;
			border-radius: 3px;
		}
		&:before {
			transform: translate(-50%, -50%) rotate(45deg);
		}
		&:after {
			transform: translate(-50%, -50%) rotate(-45deg);
		}
	}

	.navbar-blank.navbar-nav.navbar-site {
			display: flex;
			flex-direction: column;
			width: 100vw;
			padding: 0 16px;
			min-width: 100%;
			max-width: 100%;
	}

	.lfr-nav-item.nav-item, .child-menu.dropdown-menu li {
			border-bottom: 1px solid var(--color-line-medium);
			margin-right: 16px;
			height: 65px;
			display: flex;
			align-items: center;
		  cursor: pointer;
	}

	.navbar-nav .nav-link, .child-menu.dropdown-menu li a {
			padding-left: .5rem;
			padding-right: .5rem;
			color: var(--color-brand-primary-light);
			font-size: var(--font-size-sm);
			font-weight: var(--font-weight-sm);
			width: 100%;
			line-height: var(--line-height-lg);
	}

	.nav-link  span.text-truncate {
			display: flex;
			justify-content: space-between;
			width: 100%;
	}

	.nav-link span.text-truncate .lfr-nav-child-toggle {
			transform: rotate(-90deg);
	}

	.nav-item.dropdown.open > .child-menu.dropdown-menu {
			display: none;
	}

	.dropdown-item.active, .dropdown-item{
			background-color: transparent !important;
	}

	.child-menu.dropdown-menu {
			position: fixed;
			top: 120px;
			left: auto;
			right: -100%;
			bottom: 0;
			width: 100%;
			min-width: 368px;
			height: 100%;
			min-height: 100%;
			display: block !important;
			transition: all 0.3s ease;
		  visibility: hidden;
		  opacity: 0;
		  z-index: 99;
	}
	
	.child-menu.dropdown-menu.show {
		 right: 0;
		 visibility: visible;
		 opacity: 1;
	}
	
	.child-menu.dropdown-menu div{
	   background-color: transparent !important;
	}

	.lfr-nav-item.nav-item.dropdown.active-dropdown::after{
			content: none;
	}

	.signed-out .mobile-menu--container {
		top: 0;
	}
	
	.signed-out .child-menu.dropdown-menu {
		top: 63px;
	}
}
@media (max-width: 634px){
	.mobile-menu--container {
			top: 48px;
	}
}

@media (min-width: 321px ){
	.mobile-menu--container, .child-menu.dropdown-menu {
	    max-width: 336px;
		  min-width: 336px;
	}
}

@media (max-width: 320px){
	.mobile-menu--container, .child-menu.dropdown-menu  {
	    max-width: 300px;
		  min-width: 300px;
	}
}

@media (min-width: 377px ){
	.mobile-menu--container, .child-menu.dropdown-menu  {
	    max-width: 360px;
		  min-width: 360px;
	}
}

@media (min-width: 569px ){
	.mobile-menu--container, .child-menu.dropdown-menu  {
	    max-width: 368px;
		  min-width: 368px;
	}
}.lfr-layout-structure-item-a946f8dc-e667-9ed3-0198-3b7e4932b279 {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 100% !important;
min-height: 355px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-a946f8dc-e667-9ed3-0198-3b7e4932b279 {
    @media (max-width: 1024px) {
     height: auto !important;
     min-height: 323px !important;
}
}.lfr-layout-structure-item-99966aeb-5e4f-c52e-dee2-90f756767ca8 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 60px !important;
max-width: 1248px !important;
padding-left: 32px !important;
padding-right: 32px !important;
}
.lfr-layout-structure-item-6a682764-6d50-6128-63c9-493b76f87e31 {
width: 100% !important;
}
.lfr-layout-structure-item-8bdbdb20-4013-750f-6931-45a9fef024a2 {
background-color: #BA131300 !important;
}
.lfr-layout-structure-item-3d897b23-13a2-c7cd-a3ab-2df61c573b0b {
font-size: 20px !important;
}
.lfr-layout-structure-item-bd421865-d868-7266-7f64-3475d73e3e89 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ae16dc25-8798-ae2e-24dd-bb1ed8c8d54d {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 100% !important;
margin-bottom: 40px !important;
min-height: 208px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-ae16dc25-8798-ae2e-24dd-bb1ed8c8d54d {
   @media (max-width: 1024px) {
     height: 100% !important;
     min-height: 240px !important;
}
}.lfr-layout-structure-item-79b14132-2cd3-8f0b-bb88-ae099f38a28c {
width: 100% !important;
}
.lfr-layout-structure-item-afe73dd8-6de7-aff0-0324-054dd6bd6247 {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-c78fab00-2e54-19ec-312f-1ce605502055 {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 100% !important;
margin-bottom: 40px !important;
min-height: 208px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-c78fab00-2e54-19ec-312f-1ce605502055 {
   @media (max-width: 1024px) {
     height: 100% !important;
     min-height: 240px !important;
}
}.lfr-layout-structure-item-8f2bb782-11ca-c848-af84-18d31ca51a0c {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 100% !important;
min-height: 355px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-8f2bb782-11ca-c848-af84-18d31ca51a0c {
    @media (max-width: 1024px) {
     height: auto !important;
     min-height: 323px !important;
}
}.lfr-layout-structure-item-b7b6f28e-5ec7-0b92-71d1-3a2acd099c38 {
width: 100% !important;
}
.lfr-layout-structure-item-c0e2f7b8-3a12-ce17-5782-63ea92f42968 {
padding-bottom: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-58e3c056-d186-4c40-95d8-298f7c8b46f0 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-top: 0px !important;
}
.lfr-layout-structure-item-d398a511-54f5-b30a-ff21-e1794e35760f {
padding-bottom: 80px !important;
padding-top: 80px !important;
}
.lfr-layout-structure-item-f456ae90-3d97-f1a5-1e0e-a7c377d11337 h2{
   font-size: var(--font-size-2xl);
   font-weight: 700;
   line-height: var(--font-size-5xl);
}

@media screen and (min-width: 1024px){
  .[$FRAGaMENT_CLASS$] h2{
   font-size: var(--font-size-3xl);
   font-weight: 700;
   line-height: var(--font-size-6xl);
 }
}.lfr-layout-structure-item-0eeb36e0-4185-8725-8395-1c0115dbd978 {
font-size: 24px !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-brand-primary-light) !important;
}
.lfr-layout-structure-item-20be4ace-53bb-31a1-fb3e-430508f5a66d {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
max-width: 1248px !important;
}
.lfr-layout-structure-item-6dcdf34f-6cbc-7f12-1e73-a0d8c7f637e7 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: 80px !important;
padding-top: 80px !important;
}
.lfr-layout-structure-item-eecb1b49-dc85-3808-93f5-a2b15b968e4c {
padding-bottom: 16px !important;
}
.lfr-layout-structure-item-b8e9d02a-e08d-c53c-e672-7a1867de9005 {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: auto !important;
margin-bottom: 40px !important;
min-height: 176px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-b8e9d02a-e08d-c53c-e672-7a1867de9005 {
position: relative;

   @media (max-width: 1024px) {
     height: 100% !important;
     min-height: 208px !important;
}
}.lfr-layout-structure-item-ab6d2133-75ee-0fa9-ffd9-27a4d466d14d {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 100% !important;
min-height: 355px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-ab6d2133-75ee-0fa9-ffd9-27a4d466d14d {
    @media (max-width: 1024px) {
     height: auto !important;
     min-height: 323px !important;
}
}.lfr-layout-structure-item-8bc69e91-67ef-272e-d47a-3e78bcb0d3ab {
padding-bottom: 16px !important;
}
.lfr-layout-structure-item-009398ed-7358-51d0-86ac-88412961d128 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 124px !important;
}
.lfr-layout-structure-item-c8b8c1b0-fb6c-8184-3125-f0c2b4e1da3d {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-3b4254f8-559b-c570-f642-1bfea72c5662 {
display: none !important;
}
.lfr-layout-structure-item-f89a1709-790f-9168-521a-7177598ac06f {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-e011a8ad-df74-eae6-c3e5-d3164fd3617c {
font-size: 12px !important;
font-weight: 800 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-neutral-03) !important;
}
.lfr-layout-structure-item-e011a8ad-df74-eae6-c3e5-d3164fd3617c {
letter-spacing: 3px;
}.lfr-layout-structure-item-d5d1c919-fc2c-b1cd-04f1-637fc5c85ef2 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d987114d-a797-ebe3-6d37-7de055ab12f5 {
color: var(--white) !important;
}
.lfr-layout-structure-item-11b2c82c-3eb9-b3b9-b67c-6e9882ed4eaa {
color: var(--white) !important;
}
.lfr-layout-structure-item-496c4add-2d16-2deb-15f7-eea2e7dcea9b {
padding-bottom: 16px !important;
}
.lfr-layout-structure-item-79263e82-83ff-3f88-c8a1-4031187108dc > div {
align-items: stretch !important;

@media (min-width: 569px) and (max-width: 1024px) {
gap: 24px 0;
      .col-md-4 {
        flex: 0 0 calc(6 / 12* 100%) !important;
        max-width: calc(6 / 12* 100%) !important;
    }
}
}.lfr-layout-structure-item-391d445c-323e-bbc4-ebd1-55bdba4b44db {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-8d344f8e-36eb-09f2-0978-d5776e2d6ddf {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-833305ef-7e22-629d-2f89-cc7472dce223 {
color: var(--white) !important;
}
.lfr-layout-structure-item-3d5bce52-afbe-7aef-a644-71b1d3411e6b {
width: 100% !important;
}
.lfr-layout-structure-item-7dfb4e7e-ea42-de5f-f725-685d9ceba4d0 {
margin-bottom: 32px !important;
}
.lfr-layout-structure-item-7dfb4e7e-ea42-de5f-f725-685d9ceba4d0 {
    gap: 40px;
}.lfr-layout-structure-item-7cc06bc6-e904-d1f1-8a8f-13556e71e7d9 {
padding-top: 60px !important;
}
.lfr-layout-structure-item-7cc06bc6-e904-d1f1-8a8f-13556e71e7d9 img {
  object-fit: cover;
  object-position: top center;
}

@media (max-width: 1024px) {
  .lfr-layout-structure-item-7cc06bc6-e904-d1f1-8a8f-13556e71e7d9 img {
    height: 162px;
  }
}

@media (max-width: 768px) {
  .lfr-layout-structure-item-7cc06bc6-e904-d1f1-8a8f-13556e71e7d9 img {
    height: 100px;
  }
}

@media (max-width: 575px) {
  .lfr-layout-structure-item-7cc06bc6-e904-d1f1-8a8f-13556e71e7d9 img {
    height: 80px;
  }
}
.lfr-layout-structure-item-f1b6f6b3-3a3c-0c1d-f8bd-6e0629facd7f {
width: 100% !important;
}
.lfr-layout-structure-item-bf3202d2-5c54-6765-ebb7-19dc96f38a15 {
font-size: 12px !important;
font-weight: 800 !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--color-neutral-03) !important;
}
.lfr-layout-structure-item-bf3202d2-5c54-6765-ebb7-19dc96f38a15 {
letter-spacing: 3px;
}.lfr-layout-structure-item-8749491b-96f2-6d0c-1b65-acff4900acd0 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
height: 636px !important;
}
.lfr-layout-structure-item-f7d20dee-95e5-8df6-8e9d-2302d3fbf52c {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-f7d20dee-95e5-8df6-8e9d-2302d3fbf52c {
gap: 0 16px;
}.lfr-layout-structure-item-43df913d-ea0e-b34e-37fb-6d2e3ba9ed73 {
width: 100% !important;
}
.lfr-layout-structure-item-a9991fa3-e2c9-ad05-2bda-6a6959828974 {
   > div > div:nth-child(2){
     gap: 8px;
    display: flex;
    flex-direction: column;
    max-width: 224px !important;
    margin-left: auto;
  }

@media (max-width: 568px){
   > div > div:nth-child(2){
      margin-left: 0;
      order: -1;
      margin-bottom: 32px;
}
}
}.lfr-layout-structure-item-1903e9ee-613d-f068-e14a-43c8283cc494 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-47d97bc8-9ba5-0681-bb83-26741fed51ef {
font-size: 20px !important;
font-weight: 500 !important;
color: var(--color-neutral-02) !important;
}
.lfr-layout-structure-item-792a138f-2e88-982a-e969-32dc2781568e {
padding-bottom: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-5b2bed72-ff5f-dd54-73d9-d0302b754b09 {
color: var(--white) !important;
}
.lfr-layout-structure-item-8e6a90be-1c5b-ddb6-bc1a-97c28bff7525 {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: auto !important;
margin-bottom: 40px !important;
min-height: 176px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-8e6a90be-1c5b-ddb6-bc1a-97c28bff7525 {
   @media (max-width: 1024px) {
     height: 100% !important;
     min-height: 208px !important;
}
}.lfr-layout-structure-item-8ec346f1-3d25-c23f-addb-b6eb41ce7597 {
color: var(--white) !important;
}
.lfr-layout-structure-item-3fd3e2f3-fe28-82e2-7807-ee19f22315ef {
background-color: #FCFCFC !important;
padding-bottom: 80px !important;
padding-top: 80px !important;
color: var(--color-line-medium) !important;
}
.lfr-layout-structure-item-3fd3e2f3-fe28-82e2-7807-ee19f22315ef {
gap: 40px;
}.lfr-layout-structure-item-4b3a06a2-9147-9fe2-bf4e-0f1b397d1fb1 {
background-color: #FCFCFC !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-86312f7b-15d9-253c-50db-9b8ef5963aa2 {
font-size: 14px !important;
font-weight: 500 !important;
color: var(--color-neutral-08) !important;
}
.lfr-layout-structure-item-7f7fa282-d9ac-df2a-2a28-3087868ac213 {
background-color: #FFFFFF !important;
border-color: var(--color-neutral-06) !important;
border-radius: 8px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: auto !important;
margin-bottom: 40px !important;
min-height: 176px !important;
padding-bottom: 32px !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-7f7fa282-d9ac-df2a-2a28-3087868ac213 {
position: relative;
   @media (max-width: 1024px) {
     height: 100% !important;
     min-height: 208px !important;
}
}.lfr-layout-structure-item-270cd9e1-ecff-94df-44de-10103fe27945 {
font-size: 14px !important;
font-weight: 500 !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-e98b9920-7d6b-59bd-84f7-d3c35de982a6 {
padding-bottom: 16px !important;
}
.lfr-layout-structure-item-504b89b5-03e4-3e66-d69d-b54b0def0a3c {
padding-left: 32px !important;
padding-right: 32px !important;
}
.lfr-layout-structure-item-72b49d89-dbb7-802c-2b2a-a3117c137935 {
color: var(--white) !important;
}
.lfr-layout-structure-item-76bbc649-d770-74f8-3a7b-20bf38b36805 {
gap: 16px;
}.lfr-layout-structure-item-3ed34c0e-fa1c-b478-b6ab-0dd5061f76a3 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
max-width: 1248px !important;
min-width: 320px !important;
padding-left: 32px !important;
padding-right: 32px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-7d2116e4-5465-a063-7915-2cd36cb79cba > div {
gap: 32px 0;
}

@media screen and (max-width: 768px) {
.lfr-layout-structure-item-7d2116e4-5465-a063-7915-2cd36cb79cba > div {
gap: 32px 0;
}
}.lfr-layout-structure-item-457b039a-deb7-fdac-18a8-94803ab75ebe {
font-size: 16px !important;
}
.lfr-layout-structure-item-9f2ad7bf-38c7-672b-fab8-9570d8bf1d0d {
font-size: 18px !important;
}
.lfr-layout-structure-item-a80dbe55-789d-f66a-f818-ba7d231f5050 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a95f6494-a6b0-806f-8961-f0303576c9d7 {
font-size: 20px !important;
}
.lfr-layout-structure-item-13af912b-3cfd-54ff-883c-852f5c42beee {
font-size: 20px !important;
}
.lfr-layout-structure-item-e567ee40-7337-2b73-38a1-4f0f5bd79745 {
max-width: 700px !important;
}
.lfr-layout-structure-item-6c3d5e0e-5ced-2419-fdbe-a1f27edf5a31 {
font-size: 16px !important;
}
.lfr-layout-structure-item-8f12320e-a3e7-764b-4dbc-4cf610fd5508 {
padding-left: 12px !important;
}
.lfr-layout-structure-item-8f12320e-a3e7-764b-4dbc-4cf610fd5508 {
@media screen and (max-width: 768px) {
    .cnp_partners {
        height: 191px !important;
    }
}
}
.lfr-layout-structure-item-8339f378-e049-f92b-f390-4dcf4b4b9e45 {
font-size: 28px !important;
}
.lfr-layout-structure-item-a888195b-d0a0-47f7-aa2a-015bd02153b7 {
margin-right: var(--spacer-0,0rem) !important;
padding-left: 0px !important;
padding-right: 12px !important;
}
.lfr-layout-structure-item-33516e9a-32a7-5435-76f5-96aed5f53924 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: 12px !important;
}
.lfr-layout-structure-item-bb024eda-bf00-874f-60e4-2c42d1e8ce6c {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-97f5e3ec-a45c-81a6-bc01-6e8fd5d62bb1 {
font-size: 18px !important;
}
.lfr-layout-structure-item-404b9a43-dfca-fbc1-03d3-ad72964bbefd {
margin-bottom: 32px !important;
min-height: 142px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-404b9a43-dfca-fbc1-03d3-ad72964bbefd {
   @media (max-width: 1024px) {

}
}.lfr-layout-structure-item-a946f8dc-e667-9ed3-0198-3b7e4932b279 {
height: 272px !important;
min-height: 272px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-a946f8dc-e667-9ed3-0198-3b7e4932b279 {
    @media (max-width: 1024px) {
 
}
}.lfr-layout-structure-item-3d897b23-13a2-c7cd-a3ab-2df61c573b0b {
font-size: 18px !important;
}
.lfr-layout-structure-item-ae16dc25-8798-ae2e-24dd-bb1ed8c8d54d {
margin-bottom: 32px !important;
min-height: 142px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-ae16dc25-8798-ae2e-24dd-bb1ed8c8d54d {
   @media (max-width: 1024px) {

}
}.lfr-layout-structure-item-afe73dd8-6de7-aff0-0324-054dd6bd6247 {
font-size: 18px !important;
}
.lfr-layout-structure-item-c78fab00-2e54-19ec-312f-1ce605502055 {
margin-bottom: 32px !important;
min-height: 142px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-c78fab00-2e54-19ec-312f-1ce605502055 {
   @media (max-width: 1024px) {

}
}.lfr-layout-structure-item-8f2bb782-11ca-c848-af84-18d31ca51a0c {
height: auto !important;
margin-right: var(--spacer-0,0rem) !important;
min-height: 261px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-8f2bb782-11ca-c848-af84-18d31ca51a0c {
    @media (min-width: 769px) and (max-width: 1024px) {
     height: auto !important;
     min-height: 323px !important;
}
}.lfr-layout-structure-item-0eeb36e0-4185-8725-8395-1c0115dbd978 {
font-size: 20px !important;
}
.lfr-layout-structure-item-20be4ace-53bb-31a1-fb3e-430508f5a66d {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-6dcdf34f-6cbc-7f12-1e73-a0d8c7f637e7 {
padding-bottom: 60px !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-dc90803a-fce9-c5fe-fee7-bbd50fde96e3 {
padding-left: 12px !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b8e9d02a-e08d-c53c-e672-7a1867de9005 {
height: 100% !important;
margin-bottom: 32px !important;
min-height: 142px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-b8e9d02a-e08d-c53c-e672-7a1867de9005 {
position: relative;

}.lfr-layout-structure-item-ab6d2133-75ee-0fa9-ffd9-27a4d466d14d {
height: 272px !important;
min-height: 272px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-ab6d2133-75ee-0fa9-ffd9-27a4d466d14d {
    @media (max-width: 1024px) {

}
}.lfr-layout-structure-item-009398ed-7358-51d0-86ac-88412961d128 {
padding-top: 80px !important;
}
.lfr-layout-structure-item-c8b8c1b0-fb6c-8184-3125-f0c2b4e1da3d {
font-size: 18px !important;
}
.lfr-layout-structure-item-f89a1709-790f-9168-521a-7177598ac06f {
font-size: 18px !important;
}
.lfr-layout-structure-item-6e368d5e-2173-5e9c-5358-a6cbbe126393 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-left: 12px !important;
}
.lfr-layout-structure-item-6e368d5e-2173-5e9c-5358-a6cbbe126393 {
@media screen and (max-width: 768px) {
    .cnp_partners {
        height: 215px !important;
    }
}
}
.lfr-layout-structure-item-79263e82-83ff-3f88-c8a1-4031187108dc > div {
align-items: stretch !important;

@media (min-width: 569px) and (max-width: 1024px) {
    gap: 32px 0;
      .col-md-4 {
        flex: 0 0 calc(6 / 12* 100%) !important;
        max-width: calc(6 / 12* 100%) !important;
    }
}
 
}.lfr-layout-structure-item-391d445c-323e-bbc4-ebd1-55bdba4b44db {
font-size: 16px !important;
}
.lfr-layout-structure-item-3cfa5351-48d3-fef1-c096-2f7571645677 {
padding-right: 12px !important;
}
.lfr-layout-structure-item-47d97bc8-9ba5-0681-bb83-26741fed51ef {
font-size: 18px !important;
}
.lfr-layout-structure-item-8e6a90be-1c5b-ddb6-bc1a-97c28bff7525 {
height: auto !important;
margin-bottom: 32px !important;
min-height: 142px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-8e6a90be-1c5b-ddb6-bc1a-97c28bff7525 {
   @media (max-width: 1024px) {

}
}.lfr-layout-structure-item-3fd3e2f3-fe28-82e2-7807-ee19f22315ef {
margin-top: var(--spacer-0,0rem) !important;
padding-bottom: 60px !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-7f7fa282-d9ac-df2a-2a28-3087868ac213 {
margin-bottom: 32px !important;
min-height: 142px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-7f7fa282-d9ac-df2a-2a28-3087868ac213 {
position: relative;

}.lfr-layout-structure-item-504b89b5-03e4-3e66-d69d-b54b0def0a3c {
padding-left: 32px !important;
padding-right: 32px !important;
}
.lfr-layout-structure-item-76bbc649-d770-74f8-3a7b-20bf38b36805 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-457b039a-deb7-fdac-18a8-94803ab75ebe {
font-size: 18px !important;
}
.lfr-layout-structure-item-9f2ad7bf-38c7-672b-fab8-9570d8bf1d0d {
font-size: 18px !important;
}
.lfr-layout-structure-item-a80dbe55-789d-f66a-f818-ba7d231f5050 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a95f6494-a6b0-806f-8961-f0303576c9d7 {
font-size: 20px !important;
}
.lfr-layout-structure-item-4727d7f3-bce5-0aac-3271-3f4b403e8b86 {
font-size: 12px !important;
}
.lfr-layout-structure-item-13af912b-3cfd-54ff-883c-852f5c42beee {
font-size: 20px !important;
}
.lfr-layout-structure-item-6c3d5e0e-5ced-2419-fdbe-a1f27edf5a31 {
font-size: 18px !important;
}
.lfr-layout-structure-item-bdf22a0c-8e05-2bb3-2360-cf37ea37120b {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-97f5e3ec-a45c-81a6-bc01-6e8fd5d62bb1 {
font-size: 18px !important;
}
.lfr-layout-structure-item-2e7cc00f-6784-5424-a8c6-3d0dde653deb {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-404b9a43-dfca-fbc1-03d3-ad72964bbefd {
margin-bottom: 32px !important;
min-height: auto !important;
padding-bottom: 32px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-a946f8dc-e667-9ed3-0198-3b7e4932b279 {
height: auto !important;
min-height: auto !important;
}
.lfr-layout-structure-item-ae16dc25-8798-ae2e-24dd-bb1ed8c8d54d {
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-afe73dd8-6de7-aff0-0324-054dd6bd6247 {
font-size: 18px !important;
}
.lfr-layout-structure-item-c78fab00-2e54-19ec-312f-1ce605502055 {
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-8f2bb782-11ca-c848-af84-18d31ca51a0c {
height: auto !important;
min-height: auto !important;
}
.lfr-layout-structure-item-0eeb36e0-4185-8725-8395-1c0115dbd978 {
font-size: 20px !important;
}
.lfr-layout-structure-item-6dcdf34f-6cbc-7f12-1e73-a0d8c7f637e7 {
padding-bottom: 60px !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-b8e9d02a-e08d-c53c-e672-7a1867de9005 {
margin-bottom: 32px !important;
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-ab6d2133-75ee-0fa9-ffd9-27a4d466d14d {
height: auto !important;
min-height: auto !important;
}
.lfr-layout-structure-item-c8b8c1b0-fb6c-8184-3125-f0c2b4e1da3d {
font-size: 18px !important;
}
.lfr-layout-structure-item-f89a1709-790f-9168-521a-7177598ac06f {
font-size: 18px !important;
}
.lfr-layout-structure-item-391d445c-323e-bbc4-ebd1-55bdba4b44db {
font-size: 18px !important;
}
.lfr-layout-structure-item-47d97bc8-9ba5-0681-bb83-26741fed51ef {
font-size: 18px !important;
}
.lfr-layout-structure-item-8e6a90be-1c5b-ddb6-bc1a-97c28bff7525 {
margin-bottom: 32px !important;
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-86312f7b-15d9-253c-50db-9b8ef5963aa2 {
font-size: 12px !important;
}
.lfr-layout-structure-item-7f7fa282-d9ac-df2a-2a28-3087868ac213 {
margin-bottom: 32px !important;
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-270cd9e1-ecff-94df-44de-10103fe27945 {
font-size: 12px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-1ba939a9-991a-a759-91b5-e59dae318532 {
padding-left: 16px !important;
padding-right: 16px !important;
}
.lfr-layout-structure-item-9f2ad7bf-38c7-672b-fab8-9570d8bf1d0d {
font-size: 18px !important;
}
.lfr-layout-structure-item-e567ee40-7337-2b73-38a1-4f0f5bd79745 {
max-width: 500px !important;
min-width: 288px !important;
}
.lfr-layout-structure-item-8f12320e-a3e7-764b-4dbc-4cf610fd5508 {
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-8f12320e-a3e7-764b-4dbc-4cf610fd5508 {
@media screen and (max-width: 768px) {
    .cnp_partners {
        height: auto !important;
    }
}
}
.lfr-layout-structure-item-59df8d8a-91a7-9db1-3a04-db99d2b116f0 {
font-size: 28px !important;
text-align: left !important;
}
.lfr-layout-structure-item-59df8d8a-91a7-9db1-3a04-db99d2b116f0 {
       h1 {
    text-align: left !important;
        font-size: 28px !important;
        line-height: 150% !important;
    }
}.lfr-layout-structure-item-7243f704-30a8-a48d-95be-4441c37b81ea {
padding-left: 16px !important;
padding-right: 16px !important;
}
.lfr-layout-structure-item-bdf22a0c-8e05-2bb3-2360-cf37ea37120b {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a888195b-d0a0-47f7-aa2a-015bd02153b7 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-33516e9a-32a7-5435-76f5-96aed5f53924 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-97f5e3ec-a45c-81a6-bc01-6e8fd5d62bb1 {
font-size: 18px !important;
}
.lfr-layout-structure-item-2e7cc00f-6784-5424-a8c6-3d0dde653deb {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d2766f27-df41-c4b1-4640-4ad424fbfc74 {
   @media (max-width: 376px) {
     img {
width: 101px !important;
height: 48px !important;

     }
    }
}.lfr-layout-structure-item-a946f8dc-e667-9ed3-0198-3b7e4932b279 {
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-99966aeb-5e4f-c52e-dee2-90f756767ca8 {
padding-left: 16px !important;
padding-right: 16px !important;
}
.lfr-layout-structure-item-8bdbdb20-4013-750f-6931-45a9fef024a2 {
   @media (max-width: 376px) {
     img {
     width: 48px !important;
    height: 48px !important;
     }
    }
}.lfr-layout-structure-item-afe73dd8-6de7-aff0-0324-054dd6bd6247 {
font-size: 18px !important;
}
.lfr-layout-structure-item-8f2bb782-11ca-c848-af84-18d31ca51a0c {
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-d398a511-54f5-b30a-ff21-e1794e35760f {
padding-bottom: 28px !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: 60px !important;
}
.lfr-layout-structure-item-6dcdf34f-6cbc-7f12-1e73-a0d8c7f637e7 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-dc90803a-fce9-c5fe-fee7-bbd50fde96e3 {
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ab6d2133-75ee-0fa9-ffd9-27a4d466d14d {
min-height: auto !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-009398ed-7358-51d0-86ac-88412961d128 {
padding-left: 16px !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c8b8c1b0-fb6c-8184-3125-f0c2b4e1da3d {
font-size: 18px !important;
}
.lfr-layout-structure-item-f89a1709-790f-9168-521a-7177598ac06f {
font-size: 18px !important;
}
.lfr-layout-structure-item-6e368d5e-2173-5e9c-5358-a6cbbe126393 {
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-6e368d5e-2173-5e9c-5358-a6cbbe126393 {
@media screen and (max-width: 768px) {
    .cnp_partners {
        height: auto !important;
    }
}
}
.lfr-layout-structure-item-79263e82-83ff-3f88-c8a1-4031187108dc > div {
align-items: stretch !important;

gap: 32px 0;

@media (min-width: 569px) and (max-width: 1024px) {
    gap: 32px 0;
      .col-md-4 {
        flex: 0 0 calc(6 / 12* 100%) !important;
        max-width: calc(6 / 12* 100%) !important;
    }
}
 
}.lfr-layout-structure-item-3cfa5351-48d3-fef1-c096-2f7571645677 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-7dfb4e7e-ea42-de5f-f725-685d9ceba4d0 {
    gap: 28px;
  
  @media (max-width: 376px) {
         gap: 28px;
       
    }
}.lfr-layout-structure-item-a9991fa3-e2c9-ad05-2bda-6a6959828974 {
   > div > div:nth-child(2){
     gap: 8px;
    display: flex;
    flex-direction: column;
    max-width: 224px !important;
    margin-left: auto;
  }

@media (max-width: 568px){
   > div > div:nth-child(2){
      margin-left: 0;
      order: -1;
      margin-bottom: 32px;
}
}
}.lfr-layout-structure-item-47d97bc8-9ba5-0681-bb83-26741fed51ef {
font-size: 18px !important;
}
.lfr-layout-structure-item-504b89b5-03e4-3e66-d69d-b54b0def0a3c {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-3ed34c0e-fa1c-b478-b6ab-0dd5061f76a3 {
max-width: 568px !important;
padding-left: 16px !important;
padding-right: 16px !important;
}
}