.elementor-4176 .elementor-element.elementor-element-4065cb3{--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;}.elementor-4176 .elementor-element.elementor-element-494e16a{--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;}.elementor-4176 .elementor-element.elementor-element-cb422bd{--display:flex;--min-height:490px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cb422bd{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-43a9091{--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:30px 20px;--row-gap:30px;--column-gap:20px;--border-radius:50px 50px 50px 50px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-43a9091:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-43a9091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f2c8bc );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-43a9091{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-b9abd06{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:2%;--padding-inline-end:4%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-b9abd06{--padding-inline-start:2%;--padding-inline-end:4%;}.elementor-4176 .elementor-element.elementor-element-b9abd06.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4176 .elementor-element.elementor-element-c214d27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-c214d27 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-e2bbd4f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4176 .elementor-element.elementor-element-1b0694e{--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:30px 020px;--row-gap:30px;--column-gap:020px;--padding-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-1b0694e:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-1b0694e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef7223 );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1b0694e{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-7c8d525{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7c8d525{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-8317818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-8317818 .elementor-heading-title{font-family:"Lora", Noto Sans;font-size:16.8px;text-transform:uppercase;line-height:21px;letter-spacing:2.5px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-28ca36e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-28ca36e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-f4348ff{--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:020px 50px;--row-gap:020px;--column-gap:50px;--margin-top:20px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-f4348ff{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-2c95a5e{--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;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2c95a5e{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-53065f1{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-53065f1{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-bc74ef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-bc74ef8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );}.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-4176 .elementor-element.elementor-element-b44528b{width:var( --container-widget-width, 106.223% );max-width:106.223%;padding:0px 0px 0px 0px;--container-widget-width:106.223%;--container-widget-flex-grow:0;text-align:left;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;color:#777777;}.elementor-4176 .elementor-element.elementor-element-b44528b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-b44528b p{margin-block-end:10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-7f9bf3d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-4176 .elementor-element.elementor-element-7f9bf3d .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-4176 .elementor-element.elementor-element-7f9bf3d .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-4176 .elementor-element.elementor-element-81a1821{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-81a1821{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-widget-image .widget-image-caption{font-weight:var( --e-global-typography-text-font-weight );}.elementor-4176 .elementor-element.elementor-element-4a82736{border-radius:30px 30px 30px 30px;}.elementor-4176 .elementor-element.elementor-element-4a82736 img{width:100%;max-width:400px;border-style:none;}.elementor-4176 .elementor-element.elementor-element-1c97a1a{--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:20px 050px;--row-gap:20px;--column-gap:050px;--margin-top:20px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1c97a1a{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-b04cb7c{--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;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-b04cb7c{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-2418651{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2418651{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-efebc0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-4176 .elementor-element.elementor-element-efebc0f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-d7c1cc3{width:var( --container-widget-width, 106.223% );max-width:106.223%;padding:0% 14% 0% 0%;--container-widget-width:106.223%;--container-widget-flex-grow:0;text-align:left;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;color:#777777;}.elementor-4176 .elementor-element.elementor-element-d7c1cc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-d7c1cc3 p{margin-block-end:10px;}.elementor-4176 .elementor-element.elementor-element-7acb868{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7acb868{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-6c598a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:right;}.elementor-4176 .elementor-element.elementor-element-6c598a6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-4b558c3{width:var( --container-widget-width, 106.223% );max-width:106.223%;padding:0% 0% 0% 14%;--container-widget-width:106.223%;--container-widget-flex-grow:0;text-align:left;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;color:#777777;}.elementor-4176 .elementor-element.elementor-element-4b558c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-4b558c3 p{margin-block-end:10px;}.elementor-4176 .elementor-element.elementor-element-34d6e2a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-4176 .elementor-element.elementor-element-34d6e2a .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-4176 .elementor-element.elementor-element-34d6e2a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4176 .elementor-element.elementor-element-326b4ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-326b4ec{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-c3b08c1{border-radius:30px 30px 30px 30px;}.elementor-4176 .elementor-element.elementor-element-c3b08c1 img{width:100%;border-style:none;}.elementor-4176 .elementor-element.elementor-element-5eb66d5{--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:020px 50px;--row-gap:020px;--column-gap:50px;--margin-top:20px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5eb66d5{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-b7c9f65{--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;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-b7c9f65{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-02b779d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-02b779d{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-1ce68b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-1ce68b3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-81264ed{width:var( --container-widget-width, 106.223% );max-width:106.223%;padding:0% 0% 0% 0%;--container-widget-width:106.223%;--container-widget-flex-grow:0;text-align:left;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;color:#777777;}.elementor-4176 .elementor-element.elementor-element-81264ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-81264ed p{margin-block-end:10px;}.elementor-4176 .elementor-element.elementor-element-e9bb383{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-4176 .elementor-element.elementor-element-e9bb383 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-4176 .elementor-element.elementor-element-e9bb383 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4176 .elementor-element.elementor-element-e273eb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-e273eb1{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-4800c9a{--display:flex;}.elementor-4176 .elementor-element.elementor-element-73a3857{border-radius:30px 30px 30px 30px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-73a3857 img{width:83%;border-style:none;}.elementor-4176 .elementor-element.elementor-element-af299f5{--display:flex;}.elementor-4176 .elementor-element.elementor-element-763ba44{border-radius:30px 30px 30px 30px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-763ba44 img{width:83%;border-style:none;}.elementor-4176 .elementor-element.elementor-element-cded906{border-radius:30px 30px 30px 30px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-cded906 img{width:83%;border-style:none;}.elementor-4176 .elementor-element.elementor-element-c82a296{--display:flex;--min-height:490px;--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-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c82a296{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-ac88f18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4176 .elementor-element.elementor-element-ac88f18 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-73eac72{width:var( --container-widget-width, 106.223% );max-width:106.223%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:106.223%;--container-widget-flex-grow:0;text-align:justify;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#777777;}.elementor-4176 .elementor-element.elementor-element-73eac72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-c4f694a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-4176 .elementor-element.elementor-element-6d1a942{background-color:var( --e-global-color-tertiary );padding:18px 18px 18px 18px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-600a35e );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:22px;}.elementor-4176 .elementor-element.elementor-element-6d1a942 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-4176 .elementor-element.elementor-element-6d1a942 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-6d1a942.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-6d1a942.elementor-view-framed .elementor-icon, .elementor-4176 .elementor-element.elementor-element-6d1a942.elementor-view-default .elementor-icon{fill:var( --e-global-color-af724e5 );color:var( --e-global-color-af724e5 );border-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-6d1a942 .elementor-icon{font-size:34px;}.elementor-4176 .elementor-element.elementor-element-6d1a942 .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-6d1a942 .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-6d1a942:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-6d1a942:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-6d1a942 .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-8d2ecfe );}.elementor-4176 .elementor-element.elementor-element-124e34a{background-color:var( --e-global-color-tertiary );padding:18px 18px 18px 18px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-600a35e );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:22px;}.elementor-4176 .elementor-element.elementor-element-124e34a .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-4176 .elementor-element.elementor-element-124e34a .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-124e34a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-124e34a.elementor-view-framed .elementor-icon, .elementor-4176 .elementor-element.elementor-element-124e34a.elementor-view-default .elementor-icon{fill:var( --e-global-color-af724e5 );color:var( --e-global-color-af724e5 );border-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-124e34a .elementor-icon{font-size:34px;}.elementor-4176 .elementor-element.elementor-element-124e34a .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-124e34a .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-124e34a:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-124e34a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-124e34a .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-8d2ecfe );}.elementor-4176 .elementor-element.elementor-element-a39d319{background-color:var( --e-global-color-tertiary );padding:18px 18px 18px 18px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-600a35e );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:22px;}.elementor-4176 .elementor-element.elementor-element-a39d319 .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-4176 .elementor-element.elementor-element-a39d319 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-a39d319.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-a39d319.elementor-view-framed .elementor-icon, .elementor-4176 .elementor-element.elementor-element-a39d319.elementor-view-default .elementor-icon{fill:var( --e-global-color-af724e5 );color:var( --e-global-color-af724e5 );border-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-a39d319 .elementor-icon{font-size:34px;}.elementor-4176 .elementor-element.elementor-element-a39d319 .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-a39d319 .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-a39d319:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-a39d319:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-a39d319 .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-8d2ecfe );}.elementor-4176 .elementor-element.elementor-element-6ba155c{background-color:var( --e-global-color-tertiary );padding:18px 18px 18px 18px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-600a35e );border-radius:8px 8px 8px 8px;--icon-box-icon-margin:22px;}.elementor-4176 .elementor-element.elementor-element-6ba155c .elementor-icon-box-wrapper{align-items:start;text-align:justify;}.elementor-4176 .elementor-element.elementor-element-6ba155c .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-6ba155c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-6ba155c.elementor-view-framed .elementor-icon, .elementor-4176 .elementor-element.elementor-element-6ba155c.elementor-view-default .elementor-icon{fill:var( --e-global-color-af724e5 );color:var( --e-global-color-af724e5 );border-color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-6ba155c .elementor-icon{font-size:34px;}.elementor-4176 .elementor-element.elementor-element-6ba155c .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-6ba155c .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-6ba155c:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-6ba155c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-6ba155c .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-8d2ecfe );}.elementor-4176 .elementor-element.elementor-element-69d9e56{--display:flex;--min-height:490px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-69d9e56:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-69d9e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef7223 );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-69d9e56{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-a159493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-a159493 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-aa87e0e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4176 .elementor-element.elementor-element-e4c2aac{width:var( --container-widget-width, 106.223% );max-width:106.223%;--container-widget-width:106.223%;--container-widget-flex-grow:0;text-align:justify;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#777777;}.elementor-4176 .elementor-element.elementor-element-e4c2aac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-e4c2aac p{margin-block-end:0px;}.elementor-4176 .elementor-element.elementor-element-521dd87{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 20px;--row-gap:16px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4176 .elementor-element.elementor-element-7be7305{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:08px 1px 1px 1px;--border-top-width:08px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:010px;--padding-block-end:010px;--padding-inline-start:010px;--padding-inline-end:010px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7be7305{--padding-inline-start:010px;--padding-inline-end:010px;}.elementor-4176 .elementor-element.elementor-element-f8dc25a{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-f8dc25a .elementor-icon-box-wrapper{text-align:left;}.elementor-4176 .elementor-element.elementor-element-f8dc25a .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-f8dc25a .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-f8dc25a .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-f8dc25a:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-f8dc25a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-f8dc25a .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:#8A8D89;}.elementor-4176 .elementor-element.elementor-element-05497b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:08px 1px 1px 1px;--border-top-width:08px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:010px;--padding-block-end:010px;--padding-inline-start:010px;--padding-inline-end:010px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-05497b0{--padding-inline-start:010px;--padding-inline-end:010px;}.elementor-4176 .elementor-element.elementor-element-c961a06{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-c961a06 .elementor-icon-box-wrapper{text-align:left;}.elementor-4176 .elementor-element.elementor-element-c961a06 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-c961a06 .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-c961a06 .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-c961a06:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-c961a06:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-c961a06 .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:#8A8D89;}.elementor-4176 .elementor-element.elementor-element-a4a236d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:08px 1px 1px 1px;--border-top-width:08px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:010px;--padding-block-end:010px;--padding-inline-start:010px;--padding-inline-end:010px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-a4a236d{--padding-inline-start:010px;--padding-inline-end:010px;}.elementor-4176 .elementor-element.elementor-element-f70af13{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-f70af13 .elementor-icon-box-wrapper{text-align:left;}.elementor-4176 .elementor-element.elementor-element-f70af13 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-f70af13 .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-f70af13 .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-f70af13:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-f70af13:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-f70af13 .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:#8A8D89;}.elementor-4176 .elementor-element.elementor-element-8bed69b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:08px 1px 1px 1px;--border-top-width:08px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:010px;--padding-block-end:010px;--padding-inline-start:010px;--padding-inline-end:010px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8bed69b{--padding-inline-start:010px;--padding-inline-end:010px;}.elementor-4176 .elementor-element.elementor-element-77d3e81{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-77d3e81 .elementor-icon-box-wrapper{text-align:left;}.elementor-4176 .elementor-element.elementor-element-77d3e81 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-77d3e81 .elementor-icon-box-title, .elementor-4176 .elementor-element.elementor-element-77d3e81 .elementor-icon-box-title a{font-family:"Inter", Noto Sans;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.6px;}.elementor-4176 .elementor-element.elementor-element-77d3e81:has(:hover) .elementor-icon-box-title,
					 .elementor-4176 .elementor-element.elementor-element-77d3e81:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-77d3e81 .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:#8A8D89;}.elementor-4176 .elementor-element.elementor-element-84c9d85{--display:flex;--min-height:490px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-84c9d85{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-732e340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-732e340 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-13d7a84{--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:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-4176 .elementor-element.elementor-element-2cc78c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-4176 .elementor-element.elementor-element-2cc78c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-5d4f1da .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4176 .elementor-element.elementor-element-6834a89{--display:flex;}.elementor-4176 .elementor-element.elementor-element-e429e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-4176 .elementor-element.elementor-element-e429e0d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-ac134f5{width:var( --container-widget-width, 106.223% );max-width:106.223%;--container-widget-width:106.223%;--container-widget-flex-grow:0;text-align:justify;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;color:#777777;}.elementor-4176 .elementor-element.elementor-element-ac134f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4176 .elementor-element.elementor-element-ac134f5 p{margin-block-end:0px;}.elementor-4176 .elementor-element.elementor-element-4c73cbb{--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-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-4c73cbb:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-4c73cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tertiary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4c73cbb{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-ec918bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4176 .elementor-element.elementor-element-ec918bf .porto-u-main-heading > *{font-family:"Lora", Noto Sans;font-size:35px;font-weight:600;}.elementor-element-ec918bf .heading-highlight mark:before{animation-delay:10ms;height:21%;left:8%;}.elementor-element-ec918bf .svg-highlight svg path{animation-delay:10ms;}.elementor-4176 .elementor-element.elementor-element-be516a3{--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;}.elementor-widget-image-box .elementor-image-box-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-4176 .elementor-element.elementor-element-c2c1312.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-4176 .elementor-element.elementor-element-c2c1312.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-4176 .elementor-element.elementor-element-c2c1312.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-4176 .elementor-element.elementor-element-c2c1312 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-c2c1312 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-c2c1312 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-c2c1312:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-c2c1312:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-a82699a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-a82699a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-a82699a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-a82699a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-a82699a .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-a82699a .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-a82699a:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-a82699a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-bebe7fa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-bebe7fa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-bebe7fa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-bebe7fa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-bebe7fa .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-bebe7fa .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-bebe7fa:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-bebe7fa:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-47ba64a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-47ba64a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-47ba64a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-47ba64a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-47ba64a .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-47ba64a .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-47ba64a:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-47ba64a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-86e9e6f{--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;}.elementor-4176 .elementor-element.elementor-element-2dbde3d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-2dbde3d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-2dbde3d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-2dbde3d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-2dbde3d .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-2dbde3d .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-2dbde3d:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-2dbde3d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-08120d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-08120d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-08120d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-08120d4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-08120d4 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-08120d4 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-08120d4:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-08120d4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-e733338.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-e733338.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-e733338.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-e733338 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-e733338 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-e733338 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-e733338:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-e733338:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-3e9867a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-3e9867a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-3e9867a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-3e9867a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-3e9867a .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-3e9867a .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-3e9867a:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-3e9867a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-d08e2a1{--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;}.elementor-4176 .elementor-element.elementor-element-db2d206.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-db2d206.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-db2d206.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-db2d206 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-db2d206 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-db2d206 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-db2d206:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-db2d206:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-298b444.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-298b444.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-298b444.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-298b444 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-298b444 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-298b444 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-298b444:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-298b444:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-7bb7391.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-7bb7391.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-7bb7391.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-7bb7391 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-7bb7391 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-7bb7391 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-7bb7391:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-7bb7391:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-e1c7c96.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4176 .elementor-element.elementor-element-e1c7c96.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4176 .elementor-element.elementor-element-e1c7c96.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-e1c7c96 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4176 .elementor-element.elementor-element-e1c7c96 .elementor-image-box-img img{border-radius:8px;transition-duration:0.3s;}.elementor-4176 .elementor-element.elementor-element-e1c7c96 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-e1c7c96:has(:hover) .elementor-image-box-title,
					 .elementor-4176 .elementor-element.elementor-element-e1c7c96:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-7509d6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4176 .elementor-element.elementor-element-d44b8b2{--display:flex;}.elementor-4176 .elementor-element.elementor-element-7fdf405{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-7fdf405 .elementor-heading-title{font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-67266c9{--display:flex;}.elementor-4176 .elementor-element.elementor-element-4084490{--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-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-4084490:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-4084490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tertiary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4084490{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-2835546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4176 .elementor-element.elementor-element-2835546 .porto-u-main-heading > *{font-family:"Lora", Noto Sans;font-size:35px;font-weight:700;letter-spacing:1.1px;}.elementor-element-2835546 .heading-highlight mark:before{animation-delay:10ms;height:21%;left:8%;}.elementor-element-2835546 .svg-highlight svg path{animation-delay:10ms;}.elementor-4176 .elementor-element.elementor-element-0ae2e6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 020px;--row-gap:20px;--column-gap:020px;--border-radius:50px 50px 50px 50px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-4176 .elementor-element.elementor-element-0ae2e6f:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-0ae2e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f2c8bc );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-0ae2e6f{--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-4176 .elementor-element.elementor-element-0ae2e6f.e-con{--align-self:center;}.elementor-4176 .elementor-element.elementor-element-8712521{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-4176 .elementor-element.elementor-element-8712521 .elementor-divider-separator{width:58%;margin:0 auto;margin-center:0;}.elementor-4176 .elementor-element.elementor-element-8712521 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4176 .elementor-element.elementor-element-8712521 .elementor-divider__text{font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-4176 .elementor-element.elementor-element-0cf62ce img{border-radius:20px 20px 20px 20px;}.elementor-4176 .elementor-element.elementor-element-7bcb4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4176 .elementor-element.elementor-element-7bcb4c4 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-380e339{--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;}.elementor-4176 .elementor-element.elementor-element-5631734{--display:flex;}.elementor-4176 .elementor-element.elementor-element-ddfab1a img{border-radius:20px 20px 20px 20px;}.elementor-4176 .elementor-element.elementor-element-443355f{--display:flex;}.elementor-4176 .elementor-element.elementor-element-73589ac{--display:flex;}.elementor-4176 .elementor-element.elementor-element-1acdc18 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4176 .elementor-element.elementor-element-b545248{--display:flex;}.elementor-4176 .elementor-element.elementor-element-8b50ebe img{border-radius:20px 20px 20px 20px;}.elementor-4176 .elementor-element.elementor-element-cd59038{--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-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-cd59038:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-cd59038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef7223 );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cd59038{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-62bd769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-62bd769 .elementor-heading-title{font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-7bd0e15{--display:flex;}.elementor-4176 .elementor-element.elementor-element-34d29bd{--e-image-carousel-slides-to-show:2;}.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;color:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-af724e5 );}.elementor-4176 .elementor-element.elementor-element-91df2f7{--display:flex;--min-height:490px;--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-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-91df2f7{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-61784ba{--display:flex;}.elementor-4176 .elementor-element.elementor-element-4fde785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-4fde785 .elementor-heading-title{font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-element-18c38f2 .porto-posts-grid{--porto-el-spacing:20px;}.elementor-4176 .elementor-element.elementor-element-8f4ca99{--display:flex;--min-height:490px;--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-block-start:80px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-8f4ca99:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-8f4ca99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef7223 );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8f4ca99{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-08b83cd{--display:flex;}.elementor-4176 .elementor-element.elementor-element-0d09c51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-0d09c51 .elementor-heading-title{font-family:"Lora", Noto Sans;font-size:16.8px;text-transform:uppercase;line-height:21px;letter-spacing:2.5px;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-6063c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-6063c2c .elementor-heading-title{font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-4176 .elementor-element.elementor-element-1b70b72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 020px;--row-gap:20px;--column-gap:020px;--border-radius:50px 50px 50px 50px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-4176 .elementor-element.elementor-element-1b70b72:not(.elementor-motion-effects-element-type-background), .elementor-4176 .elementor-element.elementor-element-1b70b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f2c8bc );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1b70b72{--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-4176 .elementor-element.elementor-element-1b70b72.e-con{--align-self:center;}.elementor-4176 .elementor-element.elementor-element-ded2f36{--display:flex;}.elementor-4176 .elementor-element.elementor-element-2487f40{font-weight:400;font-style:italic;color:var( --e-global-color-8d2ecfe );}.elementor-4176 .elementor-element.elementor-element-16aa0fe{--display:flex;}.elementor-4176 .elementor-element.elementor-element-f23db8d img{border-radius:12px 12px 12px 12px;}@media(max-width:991px){.elementor-4176 .elementor-element.elementor-element-cb422bd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:60px;--padding-block-end:20px;--padding-inline-start:020px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cb422bd{--padding-inline-start:020px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-43a9091{--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-4176 .elementor-element.elementor-element-b9abd06{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-b9abd06{--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-4176 .elementor-element.elementor-element-c214d27{padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-1b0694e{--padding-block-start:060px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1b0694e{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-7c8d525{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4176 .elementor-element.elementor-element-8317818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-28ca36e{padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-f4348ff{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-f4348ff{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-2c95a5e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-4176 .elementor-element.elementor-element-bc74ef8{width:100%;max-width:100%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-b44528b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-4176 .elementor-element.elementor-element-7f9bf3d .elementor-divider-separator{width:36%;}.elementor-4176 .elementor-element.elementor-element-4a82736 img{width:100%;}.elementor-4176 .elementor-element.elementor-element-1c97a1a{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:020px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1c97a1a{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-b04cb7c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-4176 .elementor-element.elementor-element-efebc0f{width:100%;max-width:100%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-4176 .elementor-element.elementor-element-d7c1cc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-4176 .elementor-element.elementor-element-6c598a6{width:100%;max-width:100%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-4176 .elementor-element.elementor-element-4b558c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-4176 .elementor-element.elementor-element-34d6e2a .elementor-divider-separator{width:36%;}.elementor-4176 .elementor-element.elementor-element-c3b08c1 img{width:100%;}.elementor-4176 .elementor-element.elementor-element-5eb66d5{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:020px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-5eb66d5{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-b7c9f65{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-4176 .elementor-element.elementor-element-1ce68b3{width:100%;max-width:100%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-81264ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-4176 .elementor-element.elementor-element-73a3857{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-4176 .elementor-element.elementor-element-73a3857.elementor-element{--align-self:center;}.elementor-4176 .elementor-element.elementor-element-73a3857 img{width:97%;}.elementor-4176 .elementor-element.elementor-element-763ba44{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-4176 .elementor-element.elementor-element-763ba44.elementor-element{--align-self:center;}.elementor-4176 .elementor-element.elementor-element-763ba44 img{width:97%;}.elementor-4176 .elementor-element.elementor-element-cded906{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-4176 .elementor-element.elementor-element-cded906.elementor-element{--align-self:center;}.elementor-4176 .elementor-element.elementor-element-cded906 img{width:97%;}.elementor-4176 .elementor-element.elementor-element-c82a296{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:60px;--padding-block-end:20px;--padding-inline-start:020px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c82a296{--padding-inline-start:020px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-73eac72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-4176 .elementor-element.elementor-element-c4f694a{--grid-auto-flow:row;}.elementor-4176 .elementor-element.elementor-element-69d9e56{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:60px;--padding-block-end:20px;--padding-inline-start:020px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-69d9e56{--padding-inline-start:020px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-e4c2aac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-4176 .elementor-element.elementor-element-521dd87{--grid-auto-flow:row;}.elementor-4176 .elementor-element.elementor-element-84c9d85{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:60px;--padding-block-end:20px;--padding-inline-start:020px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-84c9d85{--padding-inline-start:020px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-13d7a84{--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-4176 .elementor-element.elementor-element-2cc78c7{--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-4176 .elementor-element.elementor-element-e429e0d{width:100%;max-width:100%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4176 .elementor-element.elementor-element-ac134f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-4176 .elementor-element.elementor-element-4c73cbb{--padding-block-start:60px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4c73cbb{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-ec918bf{padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-7509d6a{--padding-block-start:60px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7509d6a{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-4084490{--padding-block-start:60px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4084490{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-2835546{padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-0ae2e6f{--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-4176 .elementor-element.elementor-element-cd59038{--padding-block-start:60px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cd59038{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-91df2f7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:60px;--padding-block-end:20px;--padding-inline-start:020px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-91df2f7{--padding-inline-start:020px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-8f4ca99{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:60px;--padding-block-end:20px;--padding-inline-start:020px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8f4ca99{--padding-inline-start:020px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-0d09c51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4176 .elementor-element.elementor-element-1b70b72{--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;}}@media(max-width:767px){.elementor-4176 .elementor-element.elementor-element-4065cb3{--min-height:37px;}.elementor-4176 .elementor-element.elementor-element-494e16a{--min-height:37px;}.elementor-4176 .elementor-element.elementor-element-cb422bd{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-block-start:20px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cb422bd{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-43a9091{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-43a9091{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-b9abd06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4176 .elementor-element.elementor-element-c214d27{text-align:center;}.elementor-4176 .elementor-element.elementor-element-1b0694e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4176 .elementor-element.elementor-element-7c8d525{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4176 .elementor-element.elementor-element-f4348ff{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-f4348ff{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-b44528b{width:100%;max-width:100%;text-align:justify;font-size:16px;}.elementor-4176 .elementor-element.elementor-element-4a82736 img{width:100%;height:200px;}.elementor-4176 .elementor-element.elementor-element-1c97a1a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1c97a1a{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4176 .elementor-element.elementor-element-efebc0f{padding:0% 12% 0% 0%;}.elementor-4176 .elementor-element.elementor-element-d7c1cc3{width:100%;max-width:100%;text-align:justify;font-size:16px;}.elementor-4176 .elementor-element.elementor-element-6c598a6{padding:0% 0% 0% 012%;}.elementor-4176 .elementor-element.elementor-element-4b558c3{width:100%;max-width:100%;text-align:justify;font-size:16px;}.elementor-4176 .elementor-element.elementor-element-c3b08c1 img{width:100%;}.elementor-4176 .elementor-element.elementor-element-81264ed{width:100%;max-width:100%;text-align:justify;font-size:16px;}.elementor-4176 .elementor-element.elementor-element-73a3857 img{width:100%;}.elementor-4176 .elementor-element.elementor-element-763ba44 img{width:100%;}.elementor-4176 .elementor-element.elementor-element-cded906 img{width:100%;}.elementor-4176 .elementor-element.elementor-element-c82a296{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:060px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-c82a296{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-73eac72{width:100%;max-width:100%;text-align:justify;font-size:16px;line-height:1.6em;}.elementor-4176 .elementor-element.elementor-element-c4f694a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4176 .elementor-element.elementor-element-69d9e56{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:060px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-69d9e56{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-e4c2aac{width:100%;max-width:100%;text-align:justify;font-size:16px;line-height:1.6em;}.elementor-4176 .elementor-element.elementor-element-521dd87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4176 .elementor-element.elementor-element-84c9d85{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:060px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-84c9d85{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-ac134f5{width:100%;max-width:100%;text-align:justify;font-size:16px;line-height:1.6em;}.elementor-4176 .elementor-element.elementor-element-4c73cbb{--padding-block-start:60px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4c73cbb{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-ec918bf .porto-u-main-heading > *{font-size:30px;}.elementor-4176 .elementor-element.elementor-element-be516a3{--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-4176 .elementor-element.elementor-element-be516a3.e-con{--align-self:flex-start;--flex-grow:50;}.elementor-4176 .elementor-element.elementor-element-c2c1312 .elementor-image-box-img{margin-bottom:5px;}.elementor-4176 .elementor-element.elementor-element-a82699a .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-bebe7fa .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-47ba64a .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-2dbde3d .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-08120d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-e733338 .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-3e9867a .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-db2d206 .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-298b444 .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-7bb7391 .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-e1c7c96 .elementor-image-box-img{margin-bottom:15px;}.elementor-4176 .elementor-element.elementor-element-7509d6a{--padding-block-start:060px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-7509d6a{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-4084490{--padding-block-start:60px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4084490{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-2835546 .porto-u-main-heading > *{font-size:32px;}.elementor-4176 .elementor-element.elementor-element-0ae2e6f{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-0ae2e6f{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-8712521 .elementor-divider-separator{width:100%;}.elementor-4176 .elementor-element.elementor-element-8712521 .elementor-divider__text{font-size:21px;line-height:1.3em;}.elementor-4176 .elementor-element.elementor-element-7bcb4c4{text-align:center;}.elementor-4176 .elementor-element.elementor-element-7bcb4c4 .elementor-heading-title{font-size:20px;}.elementor-4176 .elementor-element.elementor-element-cd59038{--padding-block-start:60px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-cd59038{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-91df2f7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:060px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-91df2f7{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-8f4ca99{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-block-start:060px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8f4ca99{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-1b70b72{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-1b70b72{--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4176 .elementor-element.elementor-element-2487f40{font-size:16px;line-height:1.6em;}}@media(min-width:768px){.elementor-4176 .elementor-element.elementor-element-b9abd06{--width:100%;}.elementor-4176 .elementor-element.elementor-element-2cc78c7{--width:48.492%;}.elementor-4176 .elementor-element.elementor-element-0ae2e6f{--width:89%;}.elementor-4176 .elementor-element.elementor-element-1b70b72{--width:89%;}}@media(max-width:991px) and (min-width:768px){.elementor-4176 .elementor-element.elementor-element-b9abd06{--width:100%;}.elementor-4176 .elementor-element.elementor-element-2cc78c7{--width:98%;}}/* Start custom CSS for image, class: .elementor-element-4a82736 */.elementor-4176 .elementor-element.elementor-element-4a82736 {
    overflow: hidden;
}

.elementor-4176 .elementor-element.elementor-element-4a82736 img {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3b08c1 */.elementor-4176 .elementor-element.elementor-element-c3b08c1 {
    overflow: hidden;
}

.elementor-4176 .elementor-element.elementor-element-c3b08c1 img {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73a3857 */.elementor-4176 .elementor-element.elementor-element-73a3857 {
    overflow: hidden;
}

.elementor-4176 .elementor-element.elementor-element-73a3857 img {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-763ba44 */.elementor-4176 .elementor-element.elementor-element-763ba44 {
    overflow: hidden;
}

.elementor-4176 .elementor-element.elementor-element-763ba44 img {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cded906 */.elementor-4176 .elementor-element.elementor-element-cded906 {
    overflow: hidden;
}

.elementor-4176 .elementor-element.elementor-element-cded906 img {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d1a942 */.elementor-4176 .elementor-element.elementor-element-6d1a942 .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-primary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-6d1a942 p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-124e34a */.elementor-4176 .elementor-element.elementor-element-124e34a .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-primary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-124e34a p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a39d319 */.elementor-4176 .elementor-element.elementor-element-a39d319 .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-primary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-a39d319 p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6ba155c */.elementor-4176 .elementor-element.elementor-element-6ba155c .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-primary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-6ba155c p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f8dc25a */.elementor-4176 .elementor-element.elementor-element-f8dc25a .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-secondary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-f8dc25a .elementor-icon-box-title {

    text-align: center !important;
}

.elementor-4176 .elementor-element.elementor-element-f8dc25a p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be7305 */.custom-box-number {
    position: relative;
    border-top-color: #F8D138 !important;
    /* 1. Tạo đường viền trên (màu xanh) */
    border-top: 5px solid #F8D138;
    
    /* 2. Tạo đường viền xung quanh (màu xám nhạt) */
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    
    /* 3. Màu nền và đệm (như trong hình) */
    background-color: #F8D1381C;
    padding: 35px 25px 25px 25px; /* Thêm padding-top để nội dung không bị số đè lên */
    
    /* 4. Đẩy box xuống để có không gian cho số */
    margin-top: 30px; 
    
    /* 5. Tăng bộ đếm lên 1 cho mỗi box */
    counter-increment: box-counter;
}

/* * BƯỚC 3: Tạo vòng tròn và con số
*/
.custom-box-number::before {
    /* 6. Lấy giá trị của bộ đếm 'box-counter' */
    content: counter(box-counter);
    
    /* 7. Định vị vòng tròn */
    position: absolute;
    left: 50%; /* Căn giữa theo chiều ngang */
    top: -27.5px; /* Căn giữa trên đường viền (50px/2 + 5px/2 = 27.5px) */
    transform: translateX(-50%); /* Hoàn tất việc căn giữa ngang */
    z-index: 2;
    
    /* 8. Tạo hình tròn */
    width: 50px;
    height: 50px;
    background-color: #F8D138; /* Màu nền của vòng tròn */
    border-radius: 50%;
    
    /* 9. Tạo "khoảng trống" để "cắt" qua đường viền */
    /* Quan trọng: Màu #fff này phải khớp với MÀU NỀN CỦA TRANG */
    border: 5px solid #fff; 
    
    /* 10. Căn chỉnh con số bên trong vòng tròn */
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c961a06 */.elementor-4176 .elementor-element.elementor-element-c961a06 .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-secondary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-c961a06 .elementor-icon-box-title {

    text-align: center !important;
}

.elementor-4176 .elementor-element.elementor-element-c961a06 p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05497b0 */.custom-box-number {
    position: relative;
    border-top-color: #F8D138 !important;
    /* 1. Tạo đường viền trên (màu xanh) */
    border-top: 5px solid #F8D138;
    
    /* 2. Tạo đường viền xung quanh (màu xám nhạt) */
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    
    /* 3. Màu nền và đệm (như trong hình) */
    background-color: #f9f9f9;
    padding: 35px 25px 25px 25px; /* Thêm padding-top để nội dung không bị số đè lên */
    
    /* 4. Đẩy box xuống để có không gian cho số */
    margin-top: 30px; 
    
    /* 5. Tăng bộ đếm lên 1 cho mỗi box */
    counter-increment: box-counter;
}

/* * BƯỚC 3: Tạo vòng tròn và con số
*/
.custom-box-number::before {
    /* 6. Lấy giá trị của bộ đếm 'box-counter' */
    content: counter(box-counter);
    
    /* 7. Định vị vòng tròn */
    position: absolute;
    left: 50%; /* Căn giữa theo chiều ngang */
    top: -27.5px; /* Căn giữa trên đường viền (50px/2 + 5px/2 = 27.5px) */
    transform: translateX(-50%); /* Hoàn tất việc căn giữa ngang */
    z-index: 2;
    
    /* 8. Tạo hình tròn */
    width: 50px;
    height: 50px;
    background-color: #F8D138; /* Màu nền của vòng tròn */
    border-radius: 50%;
    
    /* 9. Tạo "khoảng trống" để "cắt" qua đường viền */
    /* Quan trọng: Màu #fff này phải khớp với MÀU NỀN CỦA TRANG */
    border: 5px solid #fff; 
    
    /* 10. Căn chỉnh con số bên trong vòng tròn */
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f70af13 */.elementor-4176 .elementor-element.elementor-element-f70af13 .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-secondary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-f70af13 .elementor-icon-box-title {

    text-align: center !important;
}

.elementor-4176 .elementor-element.elementor-element-f70af13 p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a236d */.custom-box-number {
    position: relative;
    border-top-color: #F8D138 !important;
    /* 1. Tạo đường viền trên (màu xanh) */
    border-top: 5px solid #F8D138;
    
    /* 2. Tạo đường viền xung quanh (màu xám nhạt) */
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    
    /* 3. Màu nền và đệm (như trong hình) */
    background-color: #f9f9f9;
    padding: 35px 25px 25px 25px; /* Thêm padding-top để nội dung không bị số đè lên */
    
    /* 4. Đẩy box xuống để có không gian cho số */
    margin-top: 30px; 
    
    /* 5. Tăng bộ đếm lên 1 cho mỗi box */
    counter-increment: box-counter;
}

/* * BƯỚC 3: Tạo vòng tròn và con số
*/
.custom-box-number::before {
    /* 6. Lấy giá trị của bộ đếm 'box-counter' */
    content: counter(box-counter);
    
    /* 7. Định vị vòng tròn */
    position: absolute;
    left: 50%; /* Căn giữa theo chiều ngang */
    top: -27.5px; /* Căn giữa trên đường viền (50px/2 + 5px/2 = 27.5px) */
    transform: translateX(-50%); /* Hoàn tất việc căn giữa ngang */
    z-index: 2;
    
    /* 8. Tạo hình tròn */
    width: 50px;
    height: 50px;
    background-color: #F8D138; /* Màu nền của vòng tròn */
    border-radius: 50%;
    
    /* 9. Tạo "khoảng trống" để "cắt" qua đường viền */
    /* Quan trọng: Màu #fff này phải khớp với MÀU NỀN CỦA TRANG */
    border: 5px solid #fff; 
    
    /* 10. Căn chỉnh con số bên trong vòng tròn */
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-77d3e81 */.elementor-4176 .elementor-element.elementor-element-77d3e81 .elementor-icon {
    padding: 10px;
    background-color: var(--e-global-color-secondary);
    border-radius: 30px;
}

.elementor-4176 .elementor-element.elementor-element-77d3e81 .elementor-icon-box-title {

    text-align: center !important;
}

.elementor-4176 .elementor-element.elementor-element-77d3e81 p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bed69b */.custom-box-number {
    position: relative;
    border-top-color: #F8D138 !important;
    /* 1. Tạo đường viền trên (màu xanh) */
    border-top: 5px solid #F8D138;
    
    /* 2. Tạo đường viền xung quanh (màu xám nhạt) */
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    
    /* 3. Màu nền và đệm (như trong hình) */
    background-color: #f9f9f9;
    padding: 35px 25px 25px 25px; /* Thêm padding-top để nội dung không bị số đè lên */
    
    /* 4. Đẩy box xuống để có không gian cho số */
    margin-top: 30px; 
    
    /* 5. Tăng bộ đếm lên 1 cho mỗi box */
    counter-increment: box-counter;
}

/* * BƯỚC 3: Tạo vòng tròn và con số
*/
.custom-box-number::before {
    /* 6. Lấy giá trị của bộ đếm 'box-counter' */
    content: counter(box-counter);
    
    /* 7. Định vị vòng tròn */
    position: absolute;
    left: 50%; /* Căn giữa theo chiều ngang */
    top: -27.5px; /* Căn giữa trên đường viền (50px/2 + 5px/2 = 27.5px) */
    transform: translateX(-50%); /* Hoàn tất việc căn giữa ngang */
    z-index: 2;
    
    /* 8. Tạo hình tròn */
    width: 50px;
    height: 50px;
    background-color: #F8D138; /* Màu nền của vòng tròn */
    border-radius: 50%;
    
    /* 9. Tạo "khoảng trống" để "cắt" qua đường viền */
    /* Quan trọng: Màu #fff này phải khớp với MÀU NỀN CỦA TRANG */
    border: 5px solid #fff; 
    
    /* 10. Căn chỉnh con số bên trong vòng tròn */
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-34d29bd *//* --- KHAI BÁO BIẾN CSS (CUSTOM PROPERTIES) --- */
.elementor-4176 .elementor-element.elementor-element-34d29bd {
    /* Màu sắc */
    --porto-color-primary: #ffe016;       /* Màu vàng chủ đạo (cho active state) */
    --porto-color-dark: #333;             /* Màu tối cho icon */
    --porto-color-light-gray: #ccc;       /* Màu xám cho inactive state */
    --porto-color-hover: #ccb300;         /* Màu hover tối hơn */
    --porto-color-light: #fff;            /* Màu trắng */

    /* Kích thước & Bán kính */
    --porto-border-radius-image: 12px;    /* Bán kính bo góc hình ảnh */
    --porto-arrow-size: 30px;             /* Kích thước hình tròn nút mũi tên */
    --porto-bullet-size: 8px;             /* Kích thước chấm phân trang (inactive) */
    --porto-bullet-active-width: 20px;    /* Chiều rộng chấm phân trang (active) */
}

/* --- 1. BO GÓC HÌNH ẢNH --- */
.elementor-4176 .elementor-element.elementor-element-34d29bd img {
    border-radius: var(--porto-border-radius-image);
}

/* --- 2. PHÂN TRANG (PAGINATION) --- */

/* Thiết lập cho chấm không active (Màu xám) */
.elementor-4176 .elementor-element.elementor-element-34d29bd .swiper-pagination-bullet {
    width: var(--porto-bullet-size);
    height: var(--porto-bullet-size);
    opacity: 1;
    background: var(--porto-color-light-gray);
    border-radius: 50%;
    margin: 0 5px; 
    transition: all 0.3s ease;
}

/* Tạo hình dạng viên thuốc (pill) và màu vàng cho chấm active */
.elementor-4176 .elementor-element.elementor-element-34d29bd .swiper-pagination-bullet-active {
    width: var(--porto-bullet-active-width);
    height: var(--porto-bullet-size); 
    background: var(--porto-color-primary); 
    border-radius: 9999px; 
}

/* --- 3. NÚT MŨI TÊN (NAVIGATION ARROWS) --- */

/* Thêm background hình tròn cho các nút mũi tên (Prev/Next) */
.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button-prev,
.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button-next {
    /* Thiết lập kích thước background hình tròn */
    width: var(--porto-arrow-size); 
    height: var(--porto-arrow-size);
    
    /* Làm cho background thành hình tròn */
    border-radius: 50%;
    
    /* Màu nền cho hình tròn */
    background-color: var(--porto-color-primary); 
    
    /* Thiết lập màu cho biểu tượng mũi tên (arrow) bên trong */
    color: var(--porto-color-dark); 

    /* Đảm bảo mũi tên nằm ở giữa hình tròn */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* Tăng cường hiệu ứng hover */
    transition: background-color 0.3s ease, color 0.3s ease;
}

/* Hiệu ứng khi di chuột qua (Hover) */
.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button-prev:hover,
.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button-next:hover {
    background-color: var(--porto-color-hover); 
    color: var(--porto-color-light); 
}

/* Điều chỉnh kích thước biểu tượng mũi tên (tùy thuộc vào SVG mặc định của Elementor) */
.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button-prev svg,
.elementor-4176 .elementor-element.elementor-element-34d29bd .elementor-swiper-button-next svg {
    width: 1em; 
    height: 1em;
}/* End custom CSS */