.elementor-191 .elementor-element.elementor-element-6d3bec1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-191 .elementor-element.elementor-element-a22d427 img{width:100%;max-width:97%;height:70vh;border-radius:20px 20px 20px 20px;}.elementor-191 .elementor-element.elementor-element-ed8d360{--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-191 .elementor-element.elementor-element-7b2d930{--display:flex;}.elementor-191 .elementor-element.elementor-element-da95092{--display:flex;}.elementor-191 .elementor-element.elementor-element-b56522b{--display:flex;}.elementor-191 .elementor-element.elementor-element-c042ac8{--display:flex;}.elementor-191 .elementor-element.elementor-element-02d89f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-191 .elementor-element.elementor-element-02d89f0:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-02d89f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-191 .elementor-element.elementor-element-72ca3f0{--display:flex;}.elementor-191 .elementor-element.elementor-element-d83e766 img{max-width:100%;height:500px;}.elementor-191 .elementor-element.elementor-element-0b07358{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191 .elementor-element.elementor-element-c90a844{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-191 .elementor-element.elementor-element-5927f46{text-align:center;}.elementor-191 .elementor-element.elementor-element-5927f46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;line-height:50px;letter-spacing:1.3px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-191 .elementor-element.elementor-element-48afca1{text-align:start;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:25px;}.elementor-191 .elementor-element.elementor-element-c3822e6{--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;}.elementor-191 .elementor-element.elementor-element-c808f7f{--display:flex;}.elementor-191 .elementor-element.elementor-element-b3e80b1 img{width:44%;max-width:100%;height:84px;border-radius:5% 5% 5% 5%;}.elementor-191 .elementor-element.elementor-element-ce10289 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;color:var( --e-global-color-text );}.elementor-191 .elementor-element.elementor-element-231bdf2{--display:flex;}.elementor-191 .elementor-element.elementor-element-5d33e57{--display:flex;}.elementor-191 .elementor-element.elementor-element-c8b718c img{width:44%;max-width:100%;height:84px;border-radius:5% 5% 5% 5%;}.elementor-191 .elementor-element.elementor-element-b04bcc4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;color:var( --e-global-color-text );}.elementor-191 .elementor-element.elementor-element-d5955ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-191 .elementor-element.elementor-element-d5955ee:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-d5955ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CECECE;}.elementor-191 .elementor-element.elementor-element-f8519d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-58f6a31{width:var( --container-widget-width, 230px );max-width:230px;padding:5px 5px 5px 5px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-58f6a31.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-82e5d09{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-82e5d09.elementor-element{--align-self:flex-start;}.elementor-191 .elementor-element.elementor-element-82e5d09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-c3717d6{--display:flex;--min-height:0px;--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:flex-end;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-191 .elementor-element.elementor-element-a477637 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-191 .elementor-element.elementor-element-a6a6283 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-191 .elementor-element.elementor-element-6155bba{--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-191 .elementor-element.elementor-element-2fb87f6{--display:flex;--min-height:400px;--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-191 .elementor-element.elementor-element-3385472{width:var( --container-widget-width, 83.8% );max-width:83.8%;--container-widget-width:83.8%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-3385472.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-3385472 img{border-radius:10px 10px 10px 10px;}.elementor-191 .elementor-element.elementor-element-cd9214d.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-bdd657f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-191 .elementor-element.elementor-element-4412549{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-4412549 .elementor-divider-separator{width:78%;margin:0 auto;margin-center:0;}.elementor-191 .elementor-element.elementor-element-4412549 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-191 .elementor-element.elementor-element-9598bfc{--display:flex;}.elementor-191 .elementor-element.elementor-element-b30090e{--display:flex;--min-height:400px;--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-191 .elementor-element.elementor-element-8f4bdca{width:var( --container-widget-width, 83.8% );max-width:83.8%;--container-widget-width:83.8%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-8f4bdca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-8f4bdca img{border-radius:10px 10px 10px 10px;}.elementor-191 .elementor-element.elementor-element-62b6feb.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-c422985 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-6a56639{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-6a56639 .elementor-divider-separator{width:78%;margin:0 auto;margin-center:0;}.elementor-191 .elementor-element.elementor-element-6a56639 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-191 .elementor-element.elementor-element-2e3effe{--display:flex;}.elementor-191 .elementor-element.elementor-element-700a2c3{--display:flex;--min-height:400px;--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-191 .elementor-element.elementor-element-5865c68{width:var( --container-widget-width, 83.8% );max-width:83.8%;--container-widget-width:83.8%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-5865c68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-5865c68 img{border-radius:10px 10px 10px 10px;}.elementor-191 .elementor-element.elementor-element-145e6a7.elementor-element{--align-self:center;}.elementor-191 .elementor-element.elementor-element-49cf400 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-25b858f{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-25b858f .elementor-divider-separator{width:78%;margin:0 auto;margin-center:0;}.elementor-191 .elementor-element.elementor-element-25b858f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-191 .elementor-element.elementor-element-c6f5808{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-191 .elementor-element.elementor-element-c6f5808:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-c6f5808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-608e453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-956e048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-191 .elementor-element.elementor-element-7b0cbd7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-beb535b{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:end;}.elementor-191 .elementor-element.elementor-element-9eb5c84{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-191 .elementor-element.elementor-element-24235ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:800;color:var( --e-global-color-text );}.elementor-191 .elementor-element.elementor-element-1a70089 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:800;color:var( --e-global-color-text );}.elementor-191 .elementor-element.elementor-element-937f620 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:800;color:var( --e-global-color-text );}.elementor-191 .elementor-element.elementor-element-a83b2ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:800;color:var( --e-global-color-text );}.elementor-191 .elementor-element.elementor-element-75c2a58{--divider-border-style:solid;--divider-color:#9C9C9C;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-75c2a58 .elementor-divider-separator{width:100%;}.elementor-191 .elementor-element.elementor-element-75c2a58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-191 .elementor-element.elementor-element-d529695{--display:flex;--min-height:0px;--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-191 .elementor-element.elementor-element-f7ae919{--display:flex;}.elementor-191 .elementor-element.elementor-element-55d150e{text-align:center;}.elementor-191 .elementor-element.elementor-element-55d150e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-cd695a7{--display:flex;}.elementor-191 .elementor-element.elementor-element-e3bebb8{--display:flex;}.elementor-191 .elementor-element.elementor-element-c67b276{text-align:center;}.elementor-191 .elementor-element.elementor-element-c67b276 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-2fb68a1{--display:flex;}.elementor-191 .elementor-element.elementor-element-93e2f40{--display:flex;}.elementor-191 .elementor-element.elementor-element-e320b67{text-align:center;}.elementor-191 .elementor-element.elementor-element-e320b67 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-4155971{--display:flex;}.elementor-191 .elementor-element.elementor-element-67aaf87{--display:flex;}.elementor-191 .elementor-element.elementor-element-103b44e{text-align:center;}.elementor-191 .elementor-element.elementor-element-103b44e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-3a8eb57{--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-191 .elementor-element.elementor-element-3a8eb57:not(.elementor-motion-effects-element-type-background), .elementor-191 .elementor-element.elementor-element-3a8eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACACAC;}.elementor-191 .elementor-element.elementor-element-c8a65a7{--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;}.elementor-191 .elementor-element.elementor-element-5eb3f73 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-2564faa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-b3be790 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-b088d98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-34101e8{--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;--justify-content:center;}.elementor-191 .elementor-element.elementor-element-5262da8{--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;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-191 .elementor-element.elementor-element-309a704 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-309a704.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-309a704.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-framed .elementor-icon:hover, .elementor-191 .elementor-element.elementor-element-309a704.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-framed .elementor-icon:hover, .elementor-191 .elementor-element.elementor-element-309a704.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-309a704.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-309a704 .elementor-icon{font-size:14px;}.elementor-191 .elementor-element.elementor-element-309a704 .elementor-icon svg{height:14px;}.elementor-191 .elementor-element.elementor-element-dd15af4{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-191 .elementor-element.elementor-element-b524e74{--display:flex;}.elementor-191 .elementor-element.elementor-element-1d4b64a{--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;}.elementor-191 .elementor-element.elementor-element-da69532 .elementor-icon-wrapper{text-align:center;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#000000;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-da69532.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-framed .elementor-icon, .elementor-191 .elementor-element.elementor-element-da69532.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-stacked .elementor-icon svg{fill:#000000;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-stacked .elementor-icon:hover{background-color:#000000;color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-framed .elementor-icon:hover, .elementor-191 .elementor-element.elementor-element-da69532.elementor-view-default .elementor-icon:hover{color:#000000;border-color:#000000;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-framed .elementor-icon:hover, .elementor-191 .elementor-element.elementor-element-da69532.elementor-view-default .elementor-icon:hover svg{fill:#000000;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-da69532.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-191 .elementor-element.elementor-element-da69532 .elementor-icon{font-size:14px;}.elementor-191 .elementor-element.elementor-element-da69532 .elementor-icon svg{height:14px;}.elementor-191 .elementor-element.elementor-element-8d7e4e9{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-191 .elementor-element.elementor-element-18b1acc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-191 .elementor-element.elementor-element-6c8aae2{--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-191 .elementor-element.elementor-element-11815b3{width:var( --container-widget-width, 43.846% );max-width:43.846%;--container-widget-width:43.846%;--container-widget-flex-grow:0;}.elementor-191 .elementor-element.elementor-element-11815b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-191 .elementor-element.elementor-element-cd2f251{--display:flex;--min-height:0px;--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-191 .elementor-element.elementor-element-66b4932{text-align:center;}.elementor-191 .elementor-element.elementor-element-66b4932 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-87a7bef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-191 .elementor-element.elementor-element-87a7bef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-191 .elementor-element.elementor-element-87a7bef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-191 .elementor-element.elementor-element-87a7bef .elementor-icon-list-text{transition:color 0.3s;}.elementor-191 .elementor-element.elementor-element-b13aba0{--display:flex;--min-height:0px;--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-191 .elementor-element.elementor-element-fe4033d{text-align:center;}.elementor-191 .elementor-element.elementor-element-fe4033d .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-a0a037d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-191 .elementor-element.elementor-element-a0a037d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-191 .elementor-element.elementor-element-a0a037d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-191 .elementor-element.elementor-element-a0a037d .elementor-icon-list-text{transition:color 0.3s;}.elementor-191 .elementor-element.elementor-element-eaf8cbf{--display:flex;--min-height:0px;--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-191 .elementor-element.elementor-element-64e0e2b{text-align:center;}.elementor-191 .elementor-element.elementor-element-64e0e2b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-191 .elementor-element.elementor-element-c935308 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-191 .elementor-element.elementor-element-c935308 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-191 .elementor-element.elementor-element-c935308{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-191 .elementor-element.elementor-element-c935308 .elementor-icon-list-text{transition:color 0.3s;}.elementor-191 .elementor-element.elementor-element-cd3e1ec{--display:flex;}.elementor-191 .elementor-element.elementor-element-8ffe27d{--divider-border-style:solid;--divider-color:#7C7C7C;--divider-border-width:1px;}.elementor-191 .elementor-element.elementor-element-8ffe27d .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-191 .elementor-element.elementor-element-8ffe27d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}body.elementor-page-191:not(.elementor-motion-effects-element-type-background), body.elementor-page-191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-191 .elementor-element.elementor-element-72ca3f0{--width:50%;}.elementor-191 .elementor-element.elementor-element-0b07358{--width:50%;}.elementor-191 .elementor-element.elementor-element-f8519d9{--width:50%;}.elementor-191 .elementor-element.elementor-element-c3717d6{--width:50%;}.elementor-191 .elementor-element.elementor-element-6155bba{--width:100%;}.elementor-191 .elementor-element.elementor-element-608e453{--width:100%;}.elementor-191 .elementor-element.elementor-element-6c8aae2{--width:25%;}.elementor-191 .elementor-element.elementor-element-cd2f251{--width:28%;}.elementor-191 .elementor-element.elementor-element-b13aba0{--width:28%;}.elementor-191 .elementor-element.elementor-element-eaf8cbf{--width:28%;}}@media(max-width:1024px){.elementor-191 .elementor-element.elementor-element-a22d427 img{height:43vh;}.elementor-191 .elementor-element.elementor-element-72ca3f0{--min-height:60px;}.elementor-191 .elementor-element.elementor-element-d83e766 img{width:100%;}}@media(max-width:767px){.elementor-191 .elementor-element.elementor-element-a22d427 img{max-width:100%;height:40vh;}.elementor-191 .elementor-element.elementor-element-1fa2173 img{width:80%;max-width:100%;height:166px;}.elementor-191 .elementor-element.elementor-element-159b92f img{width:80%;max-width:100%;height:166px;}.elementor-191 .elementor-element.elementor-element-304d131 img{width:80%;max-width:100%;height:166px;}.elementor-191 .elementor-element.elementor-element-80b79a2 img{width:80%;max-width:100%;height:166px;}.elementor-191 .elementor-element.elementor-element-34101e8{--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;}}/* Start custom CSS for html, class: .elementor-element-58f6a31 */.span_btn{
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    color: black;
    height: 50px;
border-radius: 10px;
    cursor: pointer;
    transition: all .4s ease-in-out ;
}

.span_btn:hover{
    background-color:#000;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd9214d */.line2 {
  width: 200px;
  height: 30px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;

  font-family: system-ui, sans-serif;
}

.line2 p {
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.5px;
  color: #222;
}

.pulse-dot {
  height: 15px;
  width: 15px;
  background-color: #ffd700;
  border-radius: 50%;
  flex-shrink: 0;

  animation: pulse 1.2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

/* Pulse animation */
@keyframes pulse {
  0%,
  100% {
    transform: scale(1);
    opacity: 0.7;
  }
  50% {
    transform: scale(1.35);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-62b6feb */.line2 {
  width: 200px;
  height: 30px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;

  font-family: system-ui, sans-serif;
}

.line2 p {
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.5px;
  color: #222;
}

.pulse-dot {
  height: 15px;
  width: 15px;
  background-color: #ffd700;
  border-radius: 50%;
  flex-shrink: 0;

  animation: pulse 1.2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

/* Pulse animation */
@keyframes pulse {
  0%,
  100% {
    transform: scale(1);
    opacity: 0.7;
  }
  50% {
    transform: scale(1.35);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-145e6a7 */.line2 {
  width: 200px;
  height: 30px;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;

  font-family: system-ui, sans-serif;
}

.line2 p {
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.5px;
  color: #222;
}

.pulse-dot {
  height: 15px;
  width: 15px;
  background-color: #ffd700;
  border-radius: 50%;
  flex-shrink: 0;

  animation: pulse 1.2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

/* Pulse animation */
@keyframes pulse {
  0%,
  100% {
    transform: scale(1);
    opacity: 0.7;
  }
  50% {
    transform: scale(1.35);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6468a1f *//* Header */
.badge {
  display: inline-block;
  padding: 6px 14px;
  border-radius: 999px;
  background: #ffffff;
  font-size: 13px;
  color: #4b6f44;
  margin-bottom: 14px;
}

.header-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.header h2 {
  font-size: 36px;
  font-weight: 600;
  color: #2f4b2f;
  margin: 0;
  margin-left: 20px;
}

/* Nav buttons */
.nav-buttons {
  display: flex;
  gap: 10px;
  margin-right: 50px;
}

.nav-buttons button {
  width: 42px;
  height: 42px;
  border-radius: 6px;
  border: 1px solid #444;
  background: transparent;
  cursor: pointer;
  font-size: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.nav-buttons button:hover{
    color:black;
}

/* Cards */
.cards {
  display: flex;
  gap: 30px;
  margin-top: 40px;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
}

.card {
  background: #b9beb3;
  padding: 28px;
  width: 340px;
  border-radius: 5px;
  position: relative;
}

/* Rating */
.rating {
  color: #f5c400;
  font-size: 14px;
  margin-bottom: 12px;
}

/* Quote mark */
.quote {
  position: absolute;
  top: 18px;
  right: 20px;
  font-size: 64px;
  color: #f5c400;
  font-weight: 700;
}

/* Text */
.card p {
  font-size: 15px;
  line-height: 1.6;
  color: #555;
  margin-bottom: 30px;
}

/* Author */
.author {
  display: flex;
  align-items: center;
  gap: 14px;
}

.avatar {
  width: 48px;
  height: 48px;
  background: #9db2cc;
  border-radius: 6px;
}

.author strong {
  display: block;
  font-size: 14px;
  color: #1f2f1f;
}

.author span {
  font-size: 12px;
  color: #6b6b6b;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  .testimonials {
    padding: 50px 40px;
  }

  .header h2 {
    font-size: 20px;
  }

  .cards {
    gap: 20px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  margin-top: 40px;
  margin-bottom: 20px;
  margin-left: 20px;
  margin-right: 20px;
  width: 100%;
  }

  .card {
    width: 300px;
  }
}

@media (max-width: 768px) {
  .testimonials {
    padding: 40px 20px;
  }

  .header-row {
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
  }

  .header h2 {
    font-size: 26px;
  }

  .nav-buttons {
    align-self: flex-end;
  }

  .cards {
    flex-direction: column;
        align-items: center;
    justify-content: center;
    gap: 20px;
    width: 100%;
  }

  .card {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-01c3ce1 */.history{
    padding: 10px;
    background: #f3f3f3;
    width: 80px;
    height: 35px;
    border-radius: 5px;
}/* End custom CSS */