.elementor-1670 .elementor-element.elementor-element-5e465d5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1670 .elementor-element.elementor-element-7c8edc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-54ce916 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-57b0c19{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1670 .elementor-element.elementor-element-57b0c19 a{color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-57b0c19 a:hover, .elementor-1670 .elementor-element.elementor-element-57b0c19 a:focus{color:var( --e-global-color-accent );}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button{background-color:#4C5932;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FDFCF5;color:#FDFCF5;transition-duration:200ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FDFCF5;border-radius:100px 100px 100px 100px;padding:0.7rem 2rem 0.7rem 2rem;}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button:hover, .elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button:focus{background-color:#FFFFFF00;color:#4C5932;border-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button:hover svg, .elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button:focus svg{fill:#4C5932;}.elementor-1670 .elementor-element.elementor-element-bcf742a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-4cc6203{text-align:center;}.elementor-1670 .elementor-element.elementor-element-4cc6203 img{width:100%;height:300px;object-fit:contain;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1670 .elementor-element.elementor-element-a2f3ef6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1670 .elementor-element.elementor-element-a2f3ef6:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-a2f3ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26ddea7 );}.elementor-1670 .elementor-element.elementor-element-a791818{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1670 .elementor-element.elementor-element-cc05c0c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-d959936{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1670 .elementor-element.elementor-element-d959936 a{color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-d959936 a:hover, .elementor-1670 .elementor-element.elementor-element-d959936 a:focus{color:var( --e-global-color-accent );}.elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-02f330a );color:var( --e-global-color-02f330a );transition-duration:200ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FDFCF5;border-radius:100px 100px 100px 100px;padding:0.7rem 2rem 0.7rem 2rem;}.elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button:hover, .elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button:focus{background-color:var( --e-global-color-362e61b );color:var( --e-global-color-02f330a );border-color:var( --e-global-color-362e61b );}.elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button:hover svg, .elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button:focus svg{fill:var( --e-global-color-02f330a );}.elementor-1670 .elementor-element.elementor-element-1503ae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-04aa561{text-align:center;}.elementor-1670 .elementor-element.elementor-element-04aa561 img{width:100%;height:300px;object-fit:contain;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1670 .elementor-element.elementor-element-6a0ba91{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1670 .elementor-element.elementor-element-73ad977{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-7d7d772 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-a8ca54b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1670 .elementor-element.elementor-element-a8ca54b a{color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-a8ca54b a:hover, .elementor-1670 .elementor-element.elementor-element-a8ca54b a:focus{color:var( --e-global-color-accent );}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button{background-color:#4C5932;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FDFCF5;color:#FDFCF5;transition-duration:200ms;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FDFCF5;border-radius:100px 100px 100px 100px;padding:0.7rem 2rem 0.7rem 2rem;}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button:hover, .elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button:focus{background-color:#FFFFFF00;color:#4C5932;border-color:var( --e-global-color-secondary );}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button:hover svg, .elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button:focus svg{fill:#4C5932;}.elementor-1670 .elementor-element.elementor-element-dc7ccb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-fde4d46{text-align:center;}.elementor-1670 .elementor-element.elementor-element-fde4d46 img{border-radius:12px 12px 12px 12px;}.elementor-1670 .elementor-element.elementor-element-fcd2b29{--display:flex;--min-height:260px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1670 .elementor-element.elementor-element-edd9bfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-9ccfa36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1670 .elementor-element.elementor-element-6220dd1{text-align:start;}.elementor-1670 .elementor-element.elementor-element-6220dd1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-c790b5e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1670 .elementor-element.elementor-element-c790b5e p{margin-block-end:0px;}.elementor-1670 .elementor-element.elementor-element-c790b5e a{color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-c790b5e a:hover, .elementor-1670 .elementor-element.elementor-element-c790b5e a:focus{color:var( --e-global-color-accent );}.elementor-1670 .elementor-element.elementor-element-1b379fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-57e7984{--display:flex;--min-height:260px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1670 .elementor-element.elementor-element-57e7984:not(.elementor-motion-effects-element-type-background), .elementor-1670 .elementor-element.elementor-element-57e7984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f67a998 );}.elementor-1670 .elementor-element.elementor-element-8c186d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-9b545fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1670 .elementor-element.elementor-element-1c2c045{text-align:start;}.elementor-1670 .elementor-element.elementor-element-1c2c045 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-grid{grid-template-columns:repeat(3, 1fr);gap:20px;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-toolbar{gap:12px;margin-bottom:20px;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-search, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-sort{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;height:42px;background:#fff;color:#333;border-color:#ddd;border-radius:6px;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-search:focus, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-sort:focus{border-color:#4C5932;box-shadow:0 0 0 2px #4C593222;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-toggle{background:#f0f0f0;border-radius:8px;padding:4px;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-tog-btn{width:36px;height:36px;border-radius:6px;color:#666 !important;background:transparent !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-tog-btn i{font-size:16px !important;color:#666 !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-tog-btn svg{width:16px !important;height:16px !important;fill:#666 !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-tog-btn.active{color:#EEFFB6 !important;background:#4C5932 !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-tog-btn.active i{color:#EEFFB6 !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-tog-btn.active svg{fill:#EEFFB6 !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-list{gap:10px;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-item{padding:16px 20px 16px 20px;border-radius:8px 8px 8px 8px;background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-item:hover{background:#fafafa;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-preview{height:240px;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card{border-radius:10px 10px 10px 10px;background:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.08);}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card:hover{background:#fff;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-pdf-icon i{font-size:32px !important;color:#e74c3c !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-pdf-icon svg{width:32px !important;height:32px !important;fill:#e74c3c !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-pdf-icon{color:#e74c3c !important;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-title a, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card-title{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;line-height:1.6em;color:#222;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-title a:hover, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card:hover .ipll-card-title{color:#70834C;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-meta, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card-meta{font-family:"Lato", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.3em;color:#878787;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-btn{padding:9px 18px 9px 18px;border-radius:5px;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-btn-view{color:#28353E;background:#EBEBEB;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-btn-view:hover{color:#fff;background:#4C5932;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-btn-dl{color:#fff;background:#80A116;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-btn-dl:hover{color:#fff;background:#6A8513;}.elementor-1670 .elementor-element.elementor-element-43ba8da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-c65b647{--display:flex;}.elementor-1670 .elementor-element.elementor-element-d79485f{text-align:center;}.elementor-1670 .elementor-element.elementor-element-d79485f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1670 .elementor-element.elementor-element-e0cd0cc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1670 .elementor-element.elementor-element-e0cd0cc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1670 .elementor-element.elementor-element-e0cd0cc{--titles-container-justify-content:center;--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:var( --e-global-color-text );--galleries-title-color-hover:var( --e-global-color-secondary );--gallery-title-color-active:var( --e-global-color-540bc1b );}.elementor-1670 .elementor-element.elementor-element-e0cd0cc .elementor-gallery-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );--space-between:10px;}.elementor-1670 .elementor-element.elementor-element-e0cd0cc .elementor-gallery__titles-container{margin-bottom:12px;}@media(max-width:1200px){.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-grid{grid-template-columns:repeat(2, 1fr);}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-search, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-sort{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-title a, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card-title{font-size:1rem;}}@media(min-width:768px){.elementor-1670 .elementor-element.elementor-element-7c8edc8{--width:50%;}.elementor-1670 .elementor-element.elementor-element-bcf742a{--width:50%;}.elementor-1670 .elementor-element.elementor-element-a791818{--width:50%;}.elementor-1670 .elementor-element.elementor-element-1503ae0{--width:50%;}.elementor-1670 .elementor-element.elementor-element-73ad977{--width:50%;}.elementor-1670 .elementor-element.elementor-element-dc7ccb6{--width:50%;}.elementor-1670 .elementor-element.elementor-element-edd9bfc{--width:15%;}.elementor-1670 .elementor-element.elementor-element-9ccfa36{--width:70%;}.elementor-1670 .elementor-element.elementor-element-1b379fd{--width:15%;}.elementor-1670 .elementor-element.elementor-element-8c186d9{--width:15%;}.elementor-1670 .elementor-element.elementor-element-9b545fb{--width:70%;}.elementor-1670 .elementor-element.elementor-element-43ba8da{--width:15%;}}@media(max-width:880px) and (min-width:768px){.elementor-1670 .elementor-element.elementor-element-7c8edc8{--width:100%;}.elementor-1670 .elementor-element.elementor-element-bcf742a{--width:100%;}.elementor-1670 .elementor-element.elementor-element-a791818{--width:100%;}.elementor-1670 .elementor-element.elementor-element-1503ae0{--width:100%;}.elementor-1670 .elementor-element.elementor-element-73ad977{--width:100%;}.elementor-1670 .elementor-element.elementor-element-dc7ccb6{--width:100%;}.elementor-1670 .elementor-element.elementor-element-9ccfa36{--width:100%;}.elementor-1670 .elementor-element.elementor-element-9b545fb{--width:100%;}}@media(min-width:2400px){.elementor-1670 .elementor-element.elementor-element-54ce916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-57b0c19{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-cc05c0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-d959936{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-7d7d772 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-a8ca54b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-6220dd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-c790b5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-1c2c045 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-d79485f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-e0cd0cc .elementor-gallery-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1366px){.elementor-1670 .elementor-element.elementor-element-54ce916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-57b0c19{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-cc05c0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-d959936{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-7d7d772 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-a8ca54b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-6220dd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-c790b5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-1c2c045 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-search, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-sort{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-title a, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card-title{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-d79485f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-e0cd0cc .elementor-gallery-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-1670 .elementor-element.elementor-element-54ce916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-57b0c19{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-cc05c0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-d959936{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-7d7d772 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-a8ca54b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-6220dd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-c790b5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-1c2c045 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-grid{grid-template-columns:repeat(3, 1fr);}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-search, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-sort{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-title a, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card-title{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-d79485f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-e0cd0cc .elementor-gallery-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:880px){.elementor-1670 .elementor-element.elementor-element-5e465d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-4cc6203 img{max-width:70%;}.elementor-1670 .elementor-element.elementor-element-a2f3ef6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-04aa561 img{max-width:70%;}.elementor-1670 .elementor-element.elementor-element-6a0ba91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1670 .elementor-element.elementor-element-fde4d46 img{max-width:70%;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-grid{grid-template-columns:repeat(2, 1fr);}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-search, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-sort{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-title a, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card-title{font-size:1rem;}}@media(max-width:767px){.elementor-1670 .elementor-element.elementor-element-54ce916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-57b0c19{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-e642ac2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-4cc6203 img{max-width:100%;}.elementor-1670 .elementor-element.elementor-element-cc05c0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-d959936{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-cd70d89 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-04aa561 img{max-width:100%;}.elementor-1670 .elementor-element.elementor-element-7d7d772 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-a8ca54b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-f22575e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1670 .elementor-element.elementor-element-fde4d46 img{max-width:100%;}.elementor-1670 .elementor-element.elementor-element-fcd2b29{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1670 .elementor-element.elementor-element-9ccfa36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-6220dd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-c790b5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1670 .elementor-element.elementor-element-1c2c045 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-grid{grid-template-columns:repeat(1, 1fr);}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-search, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-sort{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-title a, .elementor-1670 .elementor-element.elementor-element-074bd16 .ipll-card-title{font-size:1rem;}.elementor-1670 .elementor-element.elementor-element-d79485f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1670 .elementor-element.elementor-element-e0cd0cc .elementor-gallery-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}