.elementor-3335 .elementor-element.elementor-element-89e00d9{--display:flex;--min-height:70vh;--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-3335 .elementor-element.elementor-element-89e00d9:not(.elementor-motion-effects-element-type-background), .elementor-3335 .elementor-element.elementor-element-89e00d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3335 .elementor-element.elementor-element-9e94af6{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3335 .elementor-element.elementor-element-1c3874d{width:100%;max-width:100%;text-align:start;}.elementor-3335 .elementor-element.elementor-element-1c3874d .elementor-heading-title{font-family:var( --e-global-typography-9d6d4fe-font-family ), Montserrat;font-size:var( --e-global-typography-9d6d4fe-font-size );font-weight:var( --e-global-typography-9d6d4fe-font-weight );line-height:var( --e-global-typography-9d6d4fe-line-height );color:var( --e-global-color-0430464 );}.elementor-3335 .elementor-element.elementor-element-3f5279e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-160ffe5{width:100%;max-width:100%;text-align:start;}.elementor-3335 .elementor-element.elementor-element-160ffe5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-0430464 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3335 .elementor-element.elementor-element-e03b10c{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-0430464 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3335 .elementor-element.elementor-element-5fd1907 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-0430464 );color:var( --e-global-color-0430464 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:16px 45px 16px 45px;}.elementor-3335 .elementor-element.elementor-element-5fd1907 .elementor-button:hover, .elementor-3335 .elementor-element.elementor-element-5fd1907 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );}.elementor-3335 .elementor-element.elementor-element-5fd1907 .elementor-button:hover svg, .elementor-3335 .elementor-element.elementor-element-5fd1907 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3335 .elementor-element.elementor-element-786e536{--display:flex;--position:absolute;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:200px;}body:not(.rtl) .elementor-3335 .elementor-element.elementor-element-786e536{right:100px;}body.rtl .elementor-3335 .elementor-element.elementor-element-786e536{left:100px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3335 .elementor-element.elementor-element-07c0dbb > .elementor-widget-container{--e-transform-rotateZ:15deg;}.elementor-3335 .elementor-element.elementor-element-07c0dbb{text-align:end;}.elementor-3335 .elementor-element.elementor-element-07c0dbb img{width:35%;max-width:35%;}.elementor-3335 .elementor-element.elementor-element-038e3d5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-3335 .elementor-element.elementor-element-b4ec149{--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:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(148.99999999999997, 156.99999999999997, 164.99999999999997, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:45px;--padding-right:45px;}.elementor-3335 .elementor-element.elementor-element-b4ec149:not(.elementor-motion-effects-element-type-background), .elementor-3335 .elementor-element.elementor-element-b4ec149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3335 .elementor-element.elementor-element-b4ec149:hover{box-shadow:0px 0px 10px 0px rgba(148.99999999999997, 156.99999999999997, 164.99999999999997, 0.2);}.elementor-3335 .elementor-element.elementor-element-64dbf1a{--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:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-68d6477 .elementor-heading-title{font-family:var( --e-global-typography-7219ec1-font-family ), Montserrat;font-size:var( --e-global-typography-7219ec1-font-size );font-weight:var( --e-global-typography-7219ec1-font-weight );color:var( --e-global-color-text );}.elementor-3335 .elementor-element.elementor-element-8eff830{width:100%;max-width:100%;text-align:start;}.elementor-3335 .elementor-element.elementor-element-8eff830 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-3335 .elementor-element.elementor-element-dce36e7 .elementor-button{background-color:var( --e-global-color-996560e );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-996560e );border-radius:20px 20px 20px 20px;padding:16px 45px 16px 45px;}.elementor-3335 .elementor-element.elementor-element-dce36e7 .elementor-button:hover, .elementor-3335 .elementor-element.elementor-element-dce36e7 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );}.elementor-3335 .elementor-element.elementor-element-dce36e7 .elementor-button:hover svg, .elementor-3335 .elementor-element.elementor-element-dce36e7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-icon i{color:var( --e-global-color-34094f5 );transition:color 0.3s;}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-icon svg{fill:var( --e-global-color-34094f5 );transition:fill 0.3s;}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-3335 .elementor-element.elementor-element-c802d13{--e-icon-list-icon-size:20px;}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3335 .elementor-element.elementor-element-c802d13 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3335 .elementor-element.elementor-element-cd8ea3b{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-9612fb2 img{width:80%;max-width:80%;}.elementor-3335 .elementor-element.elementor-element-0584a4b{--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:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-3335 .elementor-element.elementor-element-0584a4b:not(.elementor-motion-effects-element-type-background), .elementor-3335 .elementor-element.elementor-element-0584a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-996560e );}.elementor-3335 .elementor-element.elementor-element-0101ebb .elementor-heading-title{font-family:var( --e-global-typography-7437b9f-font-family ), Montserrat;font-size:var( --e-global-typography-7437b9f-font-size );font-weight:var( --e-global-typography-7437b9f-font-weight );color:var( --e-global-color-text );}.elementor-3335 .elementor-element.elementor-element-4456ce8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3335 .elementor-element.elementor-element-3b668af{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-1de55ec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-b0ac9b2 .elementor-heading-title{font-family:var( --e-global-typography-ab3bc16-font-family ), Montserrat;font-size:var( --e-global-typography-ab3bc16-font-size );font-weight:var( --e-global-typography-ab3bc16-font-weight );color:var( --e-global-color-text );}.elementor-3335 .elementor-element.elementor-element-b855ea7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-c99ba28 .elementor-heading-title{font-family:var( --e-global-typography-ab3bc16-font-family ), Montserrat;font-size:var( --e-global-typography-ab3bc16-font-size );font-weight:var( --e-global-typography-ab3bc16-font-weight );color:var( --e-global-color-text );}.elementor-3335 .elementor-element.elementor-element-51182b9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-a26c014 .elementor-heading-title{font-family:var( --e-global-typography-ab3bc16-font-family ), Montserrat;font-size:var( --e-global-typography-ab3bc16-font-size );font-weight:var( --e-global-typography-ab3bc16-font-weight );color:var( --e-global-color-text );}.elementor-3335 .elementor-element.elementor-element-396c9fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3335 .elementor-element.elementor-element-e73334d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3335 .elementor-element.elementor-element-20edcb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3335 .elementor-element.elementor-element-14ea32f{--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:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-3335 .elementor-element.elementor-element-ccdc702 .elementor-heading-title{font-family:var( --e-global-typography-7437b9f-font-family ), Montserrat;font-size:var( --e-global-typography-7437b9f-font-size );font-weight:var( --e-global-typography-7437b9f-font-weight );color:var( --e-global-color-text );}.elementor-3335 .elementor-element.elementor-element-6231057{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-3335 .elementor-element.elementor-element-6231057 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3335 .elementor-element.elementor-element-3394e73{--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;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-3335{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3335 .elementor-element.elementor-element-89e00d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3335 .elementor-element.elementor-element-1c3874d .elementor-heading-title{font-size:var( --e-global-typography-9d6d4fe-font-size );line-height:var( --e-global-typography-9d6d4fe-line-height );}.elementor-3335 .elementor-element.elementor-element-160ffe5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3335 .elementor-element.elementor-element-e03b10c{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3335 .elementor-element.elementor-element-5fd1907 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:14px 35px 14px 35px;}.elementor-3335 .elementor-element.elementor-element-786e536{--justify-content:center;bottom:-65px;}body:not(.rtl) .elementor-3335 .elementor-element.elementor-element-786e536{right:50px;}body.rtl .elementor-3335 .elementor-element.elementor-element-786e536{left:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3335 .elementor-element.elementor-element-07c0dbb img{width:25%;max-width:25%;}.elementor-3335 .elementor-element.elementor-element-038e3d5{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3335 .elementor-element.elementor-element-b4ec149{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-3335 .elementor-element.elementor-element-64dbf1a{--padding-top:40px;--padding-bottom:40px;--padding-left:35px;--padding-right:35px;}.elementor-3335 .elementor-element.elementor-element-68d6477 .elementor-heading-title{font-size:var( --e-global-typography-7219ec1-font-size );}.elementor-3335 .elementor-element.elementor-element-8eff830 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3335 .elementor-element.elementor-element-dce36e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:14px 35px 14px 35px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-3335 .elementor-element.elementor-element-cd8ea3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-0584a4b{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3335 .elementor-element.elementor-element-0101ebb .elementor-heading-title{font-size:var( --e-global-typography-7437b9f-font-size );}.elementor-3335 .elementor-element.elementor-element-b0ac9b2 .elementor-heading-title{font-size:var( --e-global-typography-ab3bc16-font-size );}.elementor-3335 .elementor-element.elementor-element-c99ba28 .elementor-heading-title{font-size:var( --e-global-typography-ab3bc16-font-size );}.elementor-3335 .elementor-element.elementor-element-a26c014 .elementor-heading-title{font-size:var( --e-global-typography-ab3bc16-font-size );}.elementor-3335 .elementor-element.elementor-element-14ea32f{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3335 .elementor-element.elementor-element-ccdc702 .elementor-heading-title{font-size:var( --e-global-typography-7437b9f-font-size );}}@media(max-width:767px){.elementor-3335 .elementor-element.elementor-element-89e00d9{--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3335 .elementor-element.elementor-element-1c3874d{width:100%;max-width:100%;}.elementor-3335 .elementor-element.elementor-element-1c3874d .elementor-heading-title{font-size:var( --e-global-typography-9d6d4fe-font-size );line-height:var( --e-global-typography-9d6d4fe-line-height );}.elementor-3335 .elementor-element.elementor-element-160ffe5{width:100%;max-width:100%;}.elementor-3335 .elementor-element.elementor-element-160ffe5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-3335 .elementor-element.elementor-element-e03b10c{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3335 .elementor-element.elementor-element-5fd1907 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:12px 25px 12px 25px;}.elementor-3335 .elementor-element.elementor-element-786e536{--width:90%;--min-height:0px;--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;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-110px;}body:not(.rtl) .elementor-3335 .elementor-element.elementor-element-786e536{right:15px;}body.rtl .elementor-3335 .elementor-element.elementor-element-786e536{left:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3335 .elementor-element.elementor-element-07c0dbb img{width:40%;max-width:40%;}.elementor-3335 .elementor-element.elementor-element-038e3d5{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3335 .elementor-element.elementor-element-b4ec149{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-3335 .elementor-element.elementor-element-64dbf1a{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-68d6477 .elementor-heading-title{font-size:var( --e-global-typography-7219ec1-font-size );}.elementor-3335 .elementor-element.elementor-element-8eff830{width:100%;max-width:100%;}.elementor-3335 .elementor-element.elementor-element-8eff830 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3335 .elementor-element.elementor-element-dce36e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:12px 25px 12px 25px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-3335 .elementor-element.elementor-element-cd8ea3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3335 .elementor-element.elementor-element-9612fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3335 .elementor-element.elementor-element-9612fb2 img{width:100%;max-width:100%;}.elementor-3335 .elementor-element.elementor-element-0584a4b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3335 .elementor-element.elementor-element-0101ebb .elementor-heading-title{font-size:var( --e-global-typography-7437b9f-font-size );}.elementor-3335 .elementor-element.elementor-element-b0ac9b2 .elementor-heading-title{font-size:var( --e-global-typography-ab3bc16-font-size );}.elementor-3335 .elementor-element.elementor-element-c99ba28 .elementor-heading-title{font-size:var( --e-global-typography-ab3bc16-font-size );}.elementor-3335 .elementor-element.elementor-element-a26c014 .elementor-heading-title{font-size:var( --e-global-typography-ab3bc16-font-size );}.elementor-3335 .elementor-element.elementor-element-14ea32f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3335 .elementor-element.elementor-element-ccdc702 .elementor-heading-title{font-size:var( --e-global-typography-7437b9f-font-size );}}@media(min-width:768px){.elementor-3335 .elementor-element.elementor-element-9e94af6{--width:50%;}.elementor-3335 .elementor-element.elementor-element-786e536{--width:50%;}.elementor-3335 .elementor-element.elementor-element-b4ec149{--width:100%;}.elementor-3335 .elementor-element.elementor-element-64dbf1a{--width:100%;}.elementor-3335 .elementor-element.elementor-element-cd8ea3b{--width:100%;}.elementor-3335 .elementor-element.elementor-element-1de55ec{--width:50%;}.elementor-3335 .elementor-element.elementor-element-b855ea7{--width:50%;}.elementor-3335 .elementor-element.elementor-element-51182b9{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3335 .elementor-element.elementor-element-9e94af6{--width:100%;}.elementor-3335 .elementor-element.elementor-element-786e536{--width:100%;}.elementor-3335 .elementor-element.elementor-element-038e3d5{--width:100%;}.elementor-3335 .elementor-element.elementor-element-b4ec149{--width:100%;}.elementor-3335 .elementor-element.elementor-element-64dbf1a{--width:100%;}.elementor-3335 .elementor-element.elementor-element-cd8ea3b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-0584a4b *//* GENERAL STYLING */
    .styled-table {
        width: 100%;
        max-width: 800px;
        margin: 20px;
        border-collapse: separate;
        border-spacing: 0;
        border: 1px solid #ddd;
        border-radius: 8px;
        font-size: 16px;
        text-align: center;
        overflow: hidden;
    }

    .styled-table th {
        background-color: #133E42;
        color: white;
        font-weight: bold;
        padding: 8px;
    }

    .styled-table td {
        border: 1px solid #ddd;
        padding: 8px;
    }

    .styled-table tr:nth-child(even) {
        background-color: #f9f9f9;
    }

    .styled-table tr:nth-child(odd) {
        background-color: white;
    }

    /* GENERAL STYLING */
    .styled-table {
        width: 100%;
        max-width: 800px;
        margin: 20px auto;
        border-collapse: separate;
        border-spacing: 0;
        border: 1px solid #ddd;
        border-radius: 8px;
        font-size: 16px;
        text-align: center;
        overflow: hidden;
    }

    .styled-table th {
        background-color: #133E42;
        color: white;
        font-weight: bold;
        padding: 8px;
    }

    .styled-table td {
        border: 1px solid #ddd;
        padding: 8px;
    }

    .styled-table tr:nth-child(even) {
        background-color: #f9f9f9;
    }

    .styled-table tr:nth-child(odd) {
        background-color: white;
    }

    /* ROUND CORNERS */
    .styled-table th:first-child {
        border-top-left-radius: 8px;
    }

    .styled-table th:last-child {
        border-top-right-radius: 8px;
    }

    .styled-table tr:last-child td:first-child {
        border-bottom-left-radius: 8px;
    }

    .styled-table tr:last-child td:last-child {
        border-bottom-right-radius: 8px;
    }

    /* ROUND CORNERS */

    /* COLUMN HIGHLIGHT ON SELECTION */
    .highlighted-column {
        position: relative;
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
    }

    .highlighted-column:not(th)::before {
        left: -6px;
        background: linear-gradient(to left, rgba(39, 113, 125, 0.4), rgba(39, 113, 125, 0));
    }

    .highlighted-column:not(th)::after {
        right: -6px;
        background: linear-gradient(to right, rgba(39, 113, 125, 0.4), rgba(39, 113, 125, 0));
    }

    /* COLUMN HIGHLIGHT ON SELECTION *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ea32f *//* GENERAL STYLING */
#table-dietician {
    width: 100%;
    max-width: 800px;
    margin: 1px;
    border-collapse: separate;
    border-spacing: 0;
    border: 1px solid #ddd;
    border-radius: 8px;
    font-size: 16px;
    text-align: center;
    overflow: hidden;
}

#table-dietician th {
    background-color: #133E42;
    color: white;
    font-weight: bold;
    padding: 8px;
}

#table-dietician td {
    border: 1px solid #ddd;
    padding: 8px;
}

#table-dietician tr:nth-child(even) {
    background-color: #f9f9f9;
}

#table-dietician tr:nth-child(odd) {
    background-color: white;
}

/* ROUND CORNERS */
#table-dietician th:first-child {
    border-top-left-radius: 8px;
}

#table-dietician th:last-child {
    border-top-right-radius: 8px;
}

#table-dietician tr:last-child td:first-child {
    border-bottom-left-radius: 8px;
}

#table-dietician tr:last-child td:last-child {
    border-bottom-right-radius: 8px;
}

/* COLUMN HIGHLIGHT ON SELECTION */
#table-dietician .highlighted-column {
    position: relative;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}

#table-dietician .highlighted-column:not(th)::before {
    left: -6px;
    background: linear-gradient(to left, rgba(39, 113, 125, 0.4), rgba(39, 113, 125, 0));
}

#table-dietician .highlighted-column:not(th)::after {
    right: -6px;
    background: linear-gradient(to right, rgba(39, 113, 125, 0.4), rgba(39, 113, 125, 0));
}/* End custom CSS */