.elementor-2047 .elementor-element.elementor-element-7c1cc77f{--display:flex;}.elementor-2047 .elementor-element.elementor-element-73a3ea98{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-532de88{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-90c4eb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-20d590c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-fe4e7e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-8894639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-c142878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-c142878 .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-57a73fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-8c7a8ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-9b299ea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-57af386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-aa9acfc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-457fb0f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-6007819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-aa14f67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-6b13374{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-7eb0d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-6553a66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-c2a843e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-a44470d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-6a6ecdd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-dfdc13c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-dfdc13c .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-282ff03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-97ab04e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-17e06d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-17e06d2 .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-70f1e5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-9576bfc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-092c03e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-092c03e .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-1adaaea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-1079f76{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-4d56932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-4d56932 .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-70587e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-6bdf9e5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-ff34d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-ff34d3b .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-8ea4436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-82309ce{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-2eaf862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-2eaf862 .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-74c749a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-a719bfa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-3322e1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-3322e1f .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-88d5dba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-accordion-item{border-color:#d4e1dc;}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-accordion-item .elementor-tab-content{border-block-start-color:#d4e1dc;}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#d4e1dc;}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-accordion-icon, .elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-accordion-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-accordion-icon svg{fill:#173b63;}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-tab-content{color:#365777;font-size:18px;line-height:1.8em;}.elementor-2047 .elementor-element.elementor-element-2e3247f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-37a58cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-37a58cd .elementor-heading-title{color:#173b63;}.elementor-2047 .elementor-element.elementor-element-a57a3c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2047 .elementor-element.elementor-element-be423e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}/* Start custom CSS for text-editor, class: .elementor-element-90c4eb8 */.elementor-2047 .elementor-element.elementor-element-90c4eb8{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-90c4eb8 p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8894639 */.elementor-2047 .elementor-element.elementor-element-8894639{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-8894639 p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57a73fd */.elementor-2047 .elementor-element.elementor-element-57a73fd{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-57a73fd p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c7a8ec */.elementor-2047 .elementor-element.elementor-element-8c7a8ec{width:auto;max-width:100%;margin:0!important;}.elementor-2047 .elementor-element.elementor-element-8c7a8ec a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 28px;background:#ffbc1f!important;border-radius:40px;color:#173b63!important;font-weight:700;font-size:18px;line-height:1.4;text-align:center;text-decoration:none;}.elementor-2047 .elementor-element.elementor-element-8c7a8ec a:hover{background:#f3b21b!important;}.elementor-2047 .elementor-element.elementor-element-8c7a8ec a:focus-visible{outline:3px solid #00712d;outline-offset:4px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57af386 */.elementor-2047 .elementor-element.elementor-element-57af386{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-57af386 img{width:100%;height:auto;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6007819 */.elementor-2047 .elementor-element.elementor-element-6007819{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-6007819 a{background:transparent!important;color:inherit!important;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;text-decoration:none;padding:12px 10px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa14f67 */.elementor-2047 .elementor-element.elementor-element-aa14f67{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-aa14f67 a{background:transparent!important;color:inherit!important;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;text-decoration:none;padding:12px 10px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b13374 */.elementor-2047 .elementor-element.elementor-element-6b13374{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-6b13374 a{background:transparent!important;color:inherit!important;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;text-decoration:none;padding:12px 10px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7eb0d4b */.elementor-2047 .elementor-element.elementor-element-7eb0d4b{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-7eb0d4b a{background:transparent!important;color:inherit!important;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;text-decoration:none;padding:12px 10px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6553a66 */.elementor-2047 .elementor-element.elementor-element-6553a66{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-6553a66 a{background:transparent!important;color:inherit!important;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;text-decoration:none;padding:12px 10px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2a843e */.elementor-2047 .elementor-element.elementor-element-c2a843e{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-c2a843e a{background:transparent!important;color:inherit!important;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;text-decoration:none;padding:12px 10px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a44470d */.elementor-2047 .elementor-element.elementor-element-a44470d{width:100%;margin:0!important}.elementor-2047 .elementor-element.elementor-element-a44470d a{background:transparent!important;color:inherit!important;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;font-family:inherit;text-decoration:none;padding:12px 10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-457fb0f */.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button{width:100%;min-width:0;margin:0!important}.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button a{display:flex;width:100%;border-radius:0!important;background:transparent!important;text-decoration:none;font-family:inherit}.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button:not(:last-child){border-left:1px solid #d4e1dc}.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button a:hover{background:#f0f7f2!important}.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button a:focus-visible{outline:2px solid #00712d;outline-offset:-3px}@media(max-width:700px){.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button{border-bottom:1px solid #d4e1dc}.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button:nth-child(even){border-left:0}.elementor-2047 .elementor-element.elementor-element-457fb0f>.elementor-widget-button:last-child{grid-column:1/-1;border-bottom:0}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-282ff03 */.elementor-2047 .elementor-element.elementor-element-282ff03{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-282ff03 p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70f1e5e */.elementor-2047 .elementor-element.elementor-element-70f1e5e{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-70f1e5e p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1adaaea */.elementor-2047 .elementor-element.elementor-element-1adaaea{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-1adaaea p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70587e1 */.elementor-2047 .elementor-element.elementor-element-70587e1{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-70587e1 p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ea4436 */.elementor-2047 .elementor-element.elementor-element-8ea4436{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-8ea4436 p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74c749a */.elementor-2047 .elementor-element.elementor-element-74c749a{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-74c749a p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-88d5dba */.elementor-2047 .elementor-element.elementor-element-88d5dba{width:100%}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-tab-title{min-height:52px;line-height:1.5;font-size:20px;color:#173b63}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-tab-content{font-size:18px;line-height:1.8;color:#365777}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-tab-title:focus-visible{outline:2px solid #00712d;outline-offset:2px}@media(max-width:700px){.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-tab-title{font-size:18px}.elementor-2047 .elementor-element.elementor-element-88d5dba .elementor-tab-content{font-size:17px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a57a3c4 */.elementor-2047 .elementor-element.elementor-element-a57a3c4{width:100%;color:inherit;font:inherit;text-align:inherit;margin:0!important}.elementor-2047 .elementor-element.elementor-element-a57a3c4 p{font:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be423e5 */.elementor-2047 .elementor-element.elementor-element-be423e5{width:auto;max-width:100%;margin:0!important;}.elementor-2047 .elementor-element.elementor-element-be423e5 a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 28px;background:#ffbc1f!important;border-radius:40px;color:#173b63!important;font-weight:700;font-size:18px;line-height:1.4;text-align:center;text-decoration:none;}.elementor-2047 .elementor-element.elementor-element-be423e5 a:hover{background:#f3b21b!important;}.elementor-2047 .elementor-element.elementor-element-be423e5 a:focus-visible{outline:3px solid #00712d;outline-offset:4px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a3ea98 */.elementor-2047 .elementor-element.elementor-element-73a3ea98{width:100%!important;margin:0!important;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #d4e1dc;border-bottom:1px solid #d4e1dc;padding:10px 0;gap:0;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a{display:flex;align-items:center;justify-content:center;min-height:64px;padding:12px 10px;color:#365777;font-size:18px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;border-left:1px solid #d4e1dc;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a:last-child{border-left:0;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a:hover,.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a:focus-visible{background:#f0f7f2;color:#00983d;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a:focus-visible{outline:2px solid #00983d;outline-offset:-3px;}
@media(max-width:1050px){.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links{grid-template-columns:repeat(4,minmax(0,1fr));}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a{font-size:16px;}}
@media(max-width:700px){.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a{min-height:56px;border-bottom:1px solid #d4e1dc;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a:nth-child(even){border-left:0;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-topic-links a:last-child{grid-column:1/-1;border-bottom:0;}}

.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy{width:100%;text-align:right;color:#365777;font-size:18px;line-height:1.8;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy>section{padding:30px 0;border-bottom:1px solid #d4e1dc;scroll-margin-top:130px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy h2{margin:0 0 16px;color:#173b63;font-size:30px;font-weight:700;line-height:1.35;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy p{margin:0 0 16px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy ul{margin:0;padding-right:24px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy li{margin-bottom:10px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy details{border-bottom:1px solid #d4e1dc;padding:16px 0;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy summary{cursor:pointer;color:#173b63;font-size:20px;font-weight:700;line-height:1.5;min-height:44px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy details[open] summary{margin-bottom:12px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy summary:focus-visible{outline:2px solid #00983d;outline-offset:4px;}
@media(max-width:700px){.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy{font-size:17px;line-height:1.75;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy h2{font-size:25px;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy summary{font-size:18px;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-copy>section{padding:24px 0;}}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-financial-saving{max-width:1200px;margin:0 auto;padding:32px 24px 48px;color:#365777;font-family:inherit;font-size:18px;line-height:1.8;text-align:right;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-breadcrumb{font-size:14px;margin-bottom:28px;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-breadcrumb a{color:#365777;text-decoration:none;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:56px;padding-bottom:40px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero h1{font-size:48px;line-height:1.15;color:#173b63;font-weight:700;margin:8px 0 20px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero p{margin:0 0 16px;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero-copy>p:first-child{font-size:18px;color:#365777;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero-picture{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero-picture img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:50%;border:0;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 28px;background:#ffbc1f;border-radius:40px;color:#173b63;font-weight:700;font-size:18px;text-decoration:none;line-height:1.4;text-align:center;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-cta:hover{background:#f3b21b;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-cta:focus-visible{outline:3px solid #00983d;outline-offset:4px;}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-final-cta{padding:32px 0 0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-final-cta h2{font-size:30px;line-height:1.4;color:#173b63;margin:0 0 16px;}
@media(max-width:1050px){.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero{grid-template-columns:minmax(0,1fr) 280px;gap:32px;}}
@media(max-width:700px){.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-financial-saving{padding:22px 16px 32px;font-size:17px;line-height:1.75;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-breadcrumb{margin-bottom:22px;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero{grid-template-columns:1fr;gap:22px;padding-bottom:28px;text-align:center;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero h1{font-size:34px;margin-bottom:16px;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero-picture{max-width:240px;justify-self:center;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-cta{font-size:17px;padding:12px 22px;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-final-cta h2{font-size:25px;}}
.elementor-2047 .elementor-element.elementor-element-73a3ea98 .elementor-widget{min-width:0;margin-bottom:0!important;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-final-cta .elementor-widget-button{align-self:center;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero-picture>.elementor-widget-image{width:100%;height:100%;}.elementor-2047 .elementor-element.elementor-element-73a3ea98 .egoz-service-hero-picture img{height:100%!important;aspect-ratio:1;}/* End custom CSS */