.elementor-19697 .elementor-element.elementor-element-5f955fc{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-60d6d97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-60d6d97.e-con{--flex-grow:0;--flex-shrink:0;}.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-family:var( --e-global-typography-primary-font-family ), Sans-serif;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-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-19697 .elementor-element.elementor-element-e90934d .elementor-icon-box-wrapper{text-align:left;}.elementor-19697 .elementor-element.elementor-element-e90934d{--icon-box-icon-margin:3px;}.elementor-19697 .elementor-element.elementor-element-e90934d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-19697 .elementor-element.elementor-element-e90934d.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-e90934d.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-19697 .elementor-element.elementor-element-e90934d .elementor-icon{font-size:34px;}.elementor-19697 .elementor-element.elementor-element-e90934d .elementor-icon-box-title, .elementor-19697 .elementor-element.elementor-element-e90934d .elementor-icon-box-title a{font-family:"SF UI Display", Sans-serif;font-size:52px;font-weight:600;line-height:50px;}.elementor-19697 .elementor-element.elementor-element-e90934d .elementor-icon-box-title{color:#000000;}.elementor-19697 .elementor-element.elementor-element-e90934d:has(:hover) .elementor-icon-box-title,
					 .elementor-19697 .elementor-element.elementor-element-e90934d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-19697 .elementor-element.elementor-element-a3ce8f1{--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-19697 .elementor-element.elementor-element-9a03333{--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:flex-end;}.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-19697 .elementor-element.elementor-element-0ab058f .elementor-button{background-color:#61CE7000;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:31px 31px 31px 31px;}.elementor-19697 .elementor-element.elementor-element-14d0def{--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-19697 .elementor-element.elementor-element-7074258{--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-19697 .elementor-element.elementor-element-de79f53{--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:flex-end;--border-radius:8px 8px 8px 8px;}.elementor-19697 .elementor-element.elementor-element-de79f53:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-de79f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-19697 .elementor-element.elementor-element-de79f53.e-con{--align-self:center;}.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-19697 .elementor-element.elementor-element-f239098 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#666666;}.elementor-19697 .elementor-element.elementor-element-0912320 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#666666;}.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-19697 .elementor-element.elementor-element-e58496b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-19697 .elementor-element.elementor-element-e58496b.elementor-element{--align-self:flex-end;}.elementor-19697 .elementor-element.elementor-element-e58496b .elementor-icon-wrapper{text-align:right;}.elementor-19697 .elementor-element.elementor-element-e58496b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-e58496b.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-e58496b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-e58496b.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-e58496b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-e58496b .elementor-icon{font-size:19px;}.elementor-19697 .elementor-element.elementor-element-e58496b .elementor-icon svg{height:19px;}.elementor-19697 .elementor-element.elementor-element-80c1c63{--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:flex-end;--border-radius:8px 8px 8px 8px;}.elementor-19697 .elementor-element.elementor-element-80c1c63:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-80c1c63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-19697 .elementor-element.elementor-element-80c1c63.e-con{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-427fe23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-427fe23.elementor-element{--align-self:stretch;}.elementor-19697 .elementor-element.elementor-element-427fe23 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;color:#666666;}.elementor-19697 .elementor-element.elementor-element-321fdfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:600;color:#666666;}.elementor-19697 .elementor-element.elementor-element-2015aca > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-19697 .elementor-element.elementor-element-2015aca.elementor-element{--align-self:flex-end;}.elementor-19697 .elementor-element.elementor-element-2015aca .elementor-icon-wrapper{text-align:right;}.elementor-19697 .elementor-element.elementor-element-2015aca.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-2015aca.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-2015aca.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-2015aca.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-2015aca.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-2015aca .elementor-icon{font-size:19px;}.elementor-19697 .elementor-element.elementor-element-2015aca .elementor-icon svg{height:19px;}.elementor-19697 .elementor-element.elementor-element-2a185f0{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-19697 .elementor-element.elementor-element-8003c50{--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:flex-end;--border-radius:8px 8px 8px 8px;}.elementor-19697 .elementor-element.elementor-element-8003c50:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-8003c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-19697 .elementor-element.elementor-element-8003c50.e-con{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-9da9a53 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#666666;}.elementor-19697 .elementor-element.elementor-element-db2dd4e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:600;color:#666666;}.elementor-19697 .elementor-element.elementor-element-d4b98b2 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-19697 .elementor-element.elementor-element-d4b98b2.elementor-element{--align-self:flex-end;}.elementor-19697 .elementor-element.elementor-element-d4b98b2 .elementor-icon-wrapper{text-align:right;}.elementor-19697 .elementor-element.elementor-element-d4b98b2.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-d4b98b2.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-d4b98b2.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-d4b98b2.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-d4b98b2.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-d4b98b2 .elementor-icon{font-size:19px;}.elementor-19697 .elementor-element.elementor-element-d4b98b2 .elementor-icon svg{height:19px;}.elementor-19697 .elementor-element.elementor-element-48a7688{--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:flex-end;--border-radius:8px 8px 8px 8px;}.elementor-19697 .elementor-element.elementor-element-48a7688:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-48a7688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-19697 .elementor-element.elementor-element-48a7688.e-con{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-ba08444 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#666666;}.elementor-19697 .elementor-element.elementor-element-a4ffaaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:600;color:#666666;}.elementor-19697 .elementor-element.elementor-element-53396e9 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-19697 .elementor-element.elementor-element-53396e9.elementor-element{--align-self:flex-end;}.elementor-19697 .elementor-element.elementor-element-53396e9 .elementor-icon-wrapper{text-align:right;}.elementor-19697 .elementor-element.elementor-element-53396e9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-53396e9.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-53396e9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-53396e9.elementor-view-framed .elementor-icon, .elementor-19697 .elementor-element.elementor-element-53396e9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-19697 .elementor-element.elementor-element-53396e9 .elementor-icon{font-size:19px;}.elementor-19697 .elementor-element.elementor-element-53396e9 .elementor-icon svg{height:19px;}.elementor-19697 .elementor-element.elementor-element-b8ebf2a{--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-19697 .elementor-element.elementor-element-c33e4ba{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-c33e4ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19697 .elementor-element.elementor-element-91cd536{--display:flex;--min-height:575px;--border-radius:33px 33px 33px 33px;}.elementor-19697 .elementor-element.elementor-element-91cd536:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-91cd536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-fc9ffc11-ebd1-4a96-bca8-4520aa9e2076);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19697 .elementor-element.elementor-element-f4d9bb8{--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-19697 .elementor-element.elementor-element-70e1118{--display:flex;--border-radius:33px 33px 33px 33px;--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-19697 .elementor-element.elementor-element-70e1118:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-70e1118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-85b4287 .elementor-icon-box-wrapper{text-align:left;}.elementor-19697 .elementor-element.elementor-element-85b4287{--icon-box-icon-margin:1px;}.elementor-19697 .elementor-element.elementor-element-85b4287 .elementor-icon{font-size:177px;}.elementor-19697 .elementor-element.elementor-element-85b4287 .elementor-icon-box-title, .elementor-19697 .elementor-element.elementor-element-85b4287 .elementor-icon-box-title a{font-family:"SF UI Display", Sans-serif;font-size:36px;font-weight:600;}.elementor-19697 .elementor-element.elementor-element-85b4287 .elementor-icon-box-title{color:#000000;}.elementor-19697 .elementor-element.elementor-element-85b4287:has(:hover) .elementor-icon-box-title,
					 .elementor-19697 .elementor-element.elementor-element-85b4287:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-19697 .elementor-element.elementor-element-fc4bda4 .elementor-button{background-color:#61CE7000;height:60px;width:347px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-19697 .elementor-element.elementor-element-f0e52b2{--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;}.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-19697 .elementor-element.elementor-element-346a313{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19697 .elementor-element.elementor-element-346a313 .elementor-divider-separator{width:100%;}.elementor-19697 .elementor-element.elementor-element-346a313 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19697 .elementor-element.elementor-element-b46d8a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-b46d8a9.e-con{--align-self:center;}.elementor-widget-ha-carousel .ha-slick-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-carousel .ha-slick-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19697 .elementor-element.elementor-element-9cb00f1.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-e708899{--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-19697 .elementor-element.elementor-element-d16e144{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-19697 .elementor-element.elementor-element-d16e144 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-d16e144.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-d16e144 .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.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-19697 .elementor-element.elementor-element-e2ac2d3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-e2ac2d3.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-7e90c56{--display:flex;--min-height:126px;--justify-content:center;}.elementor-19697 .elementor-element.elementor-element-aa337e6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19697 .elementor-element.elementor-element-aa337e6 .elementor-divider-separator{width:100%;}.elementor-19697 .elementor-element.elementor-element-aa337e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19697 .elementor-element.elementor-element-20e221d{--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-19697 .elementor-element.elementor-element-5af20de{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-19697 .elementor-element.elementor-element-5af20de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-5af20de.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-5af20de .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.elementor-19697 .elementor-element.elementor-element-9ab3ffc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-9ab3ffc.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-3c64a21{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-3c64a21.e-con{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-3dddbde{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-bd655e7{--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;}.elementor-19697 .elementor-element.elementor-element-3d63b57{--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-19697 .elementor-element.elementor-element-bacdbc7{width:var( --container-widget-width, 45.27% );max-width:45.27%;--container-widget-width:45.27%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-bacdbc7 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-bacdbc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19697 .elementor-element.elementor-element-bacdbc7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-390a017{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-390a017 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-widget-image-box .elementor-image-box-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-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-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-19697 .elementor-element.elementor-element-3526d96{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-3526d96 .elementor-image-box-wrapper{text-align:left;}.elementor-19697 .elementor-element.elementor-element-3526d96.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-19697 .elementor-element.elementor-element-3526d96.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-19697 .elementor-element.elementor-element-3526d96.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-3526d96 .elementor-image-box-title{margin-bottom:0px;color:#6EC1E4;}.elementor-19697 .elementor-element.elementor-element-3526d96 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19697 .elementor-element.elementor-element-3526d96 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19697 .elementor-element.elementor-element-3526d96 .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#000000;}.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-19697 .elementor-element.elementor-element-a34cf2f > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19697 .elementor-element.elementor-element-a34cf2f.elementor-element{--align-self:flex-start;}.elementor-19697 .elementor-element.elementor-element-a34cf2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-a34cf2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19697 .elementor-element.elementor-element-a34cf2f{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-19697 .elementor-element.elementor-element-a34cf2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19697 .elementor-element.elementor-element-a34cf2f .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;}.elementor-19697 .elementor-element.elementor-element-a34cf2f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-87cda34{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-a3a5243{--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;}.elementor-19697 .elementor-element.elementor-element-3f35b23{--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-19697 .elementor-element.elementor-element-7dd6afc{width:var( --container-widget-width, 45.27% );max-width:45.27%;--container-widget-width:45.27%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-7dd6afc > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-7dd6afc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19697 .elementor-element.elementor-element-7dd6afc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-c5ad5f0{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-c5ad5f0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-19697 .elementor-element.elementor-element-33eb231{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-33eb231 .elementor-image-box-wrapper{text-align:left;}.elementor-19697 .elementor-element.elementor-element-33eb231.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-19697 .elementor-element.elementor-element-33eb231.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-19697 .elementor-element.elementor-element-33eb231.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-33eb231 .elementor-image-box-title{margin-bottom:0px;color:#6EC1E4;}.elementor-19697 .elementor-element.elementor-element-33eb231 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19697 .elementor-element.elementor-element-33eb231 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19697 .elementor-element.elementor-element-33eb231 .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#000000;}.elementor-19697 .elementor-element.elementor-element-b561c28 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19697 .elementor-element.elementor-element-b561c28.elementor-element{--align-self:flex-start;}.elementor-19697 .elementor-element.elementor-element-b561c28 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-b561c28 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19697 .elementor-element.elementor-element-b561c28{--e-icon-list-icon-size:22px;--icon-vertical-offset:-15px;}.elementor-19697 .elementor-element.elementor-element-b561c28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19697 .elementor-element.elementor-element-b561c28 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;}.elementor-19697 .elementor-element.elementor-element-b561c28 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-a317812{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-ed036f6{--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;}.elementor-19697 .elementor-element.elementor-element-550d0e3{--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-19697 .elementor-element.elementor-element-25bdbf3{width:var( --container-widget-width, 45.27% );max-width:45.27%;--container-widget-width:45.27%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-25bdbf3 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-25bdbf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19697 .elementor-element.elementor-element-25bdbf3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-3aa4ac9{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-3aa4ac9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-19697 .elementor-element.elementor-element-b25b655{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-b25b655 .elementor-image-box-wrapper{text-align:left;}.elementor-19697 .elementor-element.elementor-element-b25b655.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-19697 .elementor-element.elementor-element-b25b655.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-19697 .elementor-element.elementor-element-b25b655.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-b25b655 .elementor-image-box-title{margin-bottom:0px;color:#6EC1E4;}.elementor-19697 .elementor-element.elementor-element-b25b655 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19697 .elementor-element.elementor-element-b25b655 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19697 .elementor-element.elementor-element-b25b655 .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#000000;}.elementor-19697 .elementor-element.elementor-element-dbe02c0 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19697 .elementor-element.elementor-element-dbe02c0.elementor-element{--align-self:flex-start;}.elementor-19697 .elementor-element.elementor-element-dbe02c0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-dbe02c0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19697 .elementor-element.elementor-element-dbe02c0{--e-icon-list-icon-size:22px;--icon-vertical-offset:-15px;}.elementor-19697 .elementor-element.elementor-element-dbe02c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19697 .elementor-element.elementor-element-dbe02c0 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;}.elementor-19697 .elementor-element.elementor-element-dbe02c0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-248c50b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-f2c246a{--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;}.elementor-19697 .elementor-element.elementor-element-83589aa{--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-19697 .elementor-element.elementor-element-957ffdc{width:var( --container-widget-width, 45.27% );max-width:45.27%;--container-widget-width:45.27%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-957ffdc > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-957ffdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19697 .elementor-element.elementor-element-957ffdc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-044bf82{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-044bf82 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-19697 .elementor-element.elementor-element-c604a2a{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-c604a2a .elementor-image-box-wrapper{text-align:left;}.elementor-19697 .elementor-element.elementor-element-c604a2a.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-19697 .elementor-element.elementor-element-c604a2a.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-19697 .elementor-element.elementor-element-c604a2a.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-c604a2a .elementor-image-box-title{margin-bottom:0px;color:#6EC1E4;}.elementor-19697 .elementor-element.elementor-element-c604a2a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19697 .elementor-element.elementor-element-c604a2a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19697 .elementor-element.elementor-element-c604a2a .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#000000;}.elementor-19697 .elementor-element.elementor-element-66b1f34 > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19697 .elementor-element.elementor-element-66b1f34.elementor-element{--align-self:flex-start;}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19697 .elementor-element.elementor-element-66b1f34{--e-icon-list-icon-size:22px;--icon-vertical-offset:-15px;}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;line-height:33px;}.elementor-19697 .elementor-element.elementor-element-66b1f34 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-19697 .elementor-element.elementor-element-bb1c978{--e-n-carousel-swiper-slides-gap:6px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-19697 .elementor-element.elementor-element-ce0ffe4{--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-19697 .elementor-element.elementor-element-c9884e5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-09966a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-09966a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-09966a8.elementor-element{--align-self:flex-start;}.elementor-19697 .elementor-element.elementor-element-09966a8 .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.elementor-19697 .elementor-element.elementor-element-630b883{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:left;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-630b883.elementor-element{--align-self:flex-start;}.elementor-19697 .elementor-element.elementor-element-5f457cc{--display:flex;}.elementor-19697 .elementor-element.elementor-element-70f4590{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19697 .elementor-element.elementor-element-4171e0f .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-4171e0f .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-4171e0f .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-4171e0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-4171e0f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-4a56b27 .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-4a56b27 .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-4a56b27 .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-4a56b27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-4a56b27 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-843700e .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-843700e .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-843700e .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-843700e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-843700e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-b3060f4 .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-b3060f4 .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-b3060f4 .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-b3060f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-b3060f4 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-c3b5e45 .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-c3b5e45 .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-c3b5e45 .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-c3b5e45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-c3b5e45 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-c23fa08 .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-c23fa08 .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-c23fa08 .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-c23fa08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-c23fa08 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-04e1209 .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-04e1209 .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-04e1209 .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-04e1209 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-04e1209 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-c332173 .elementor-button{background-color:#EDEDED;height:41px;width:148px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#565656;color:#565656;}.elementor-19697 .elementor-element.elementor-element-c332173 .elementor-button:hover, .elementor-19697 .elementor-element.elementor-element-c332173 .elementor-button:focus{background-color:#DBF1FF;}.elementor-19697 .elementor-element.elementor-element-c332173 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19697 .elementor-element.elementor-element-c332173 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-19697 .elementor-element.elementor-element-e92d336{--display:flex;--min-height:126px;--justify-content:center;}.elementor-19697 .elementor-element.elementor-element-e545fa4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19697 .elementor-element.elementor-element-e545fa4 .elementor-divider-separator{width:100%;}.elementor-19697 .elementor-element.elementor-element-e545fa4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19697 .elementor-element.elementor-element-b3f1380{--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-19697 .elementor-element.elementor-element-fa83c56{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-fa83c56:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-fa83c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-19697 .elementor-element.elementor-element-cba19e1{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-19697 .elementor-element.elementor-element-cba19e1 > .elementor-widget-container{padding:0px 0px 0px 47px;}.elementor-19697 .elementor-element.elementor-element-cba19e1.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-cba19e1 .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.elementor-19697 .elementor-element.elementor-element-93a2d00{--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 .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-19697 .elementor-element.elementor-element-753a018 img{width:81%;}.elementor-19697 .elementor-element.elementor-element-fe1b7ae img{width:81%;}.elementor-19697 .elementor-element.elementor-element-5577a49 img{width:81%;}.elementor-19697 .elementor-element.elementor-element-461d872{--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-19697 .elementor-element.elementor-element-5fd309f img{width:81%;}.elementor-19697 .elementor-element.elementor-element-caa4bfa img{width:81%;}.elementor-19697 .elementor-element.elementor-element-a779fc6 img{width:81%;}.elementor-19697 .elementor-element.elementor-element-c865704{--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-19697 .elementor-element.elementor-element-c712c25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19697 .elementor-element.elementor-element-346f4b7{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-19697 .elementor-element.elementor-element-346f4b7 .elementor-icon-box-wrapper{text-align:left;}.elementor-19697 .elementor-element.elementor-element-346f4b7 .elementor-icon-box-title, .elementor-19697 .elementor-element.elementor-element-346f4b7 .elementor-icon-box-title a{font-family:"SF UI Display", Sans-serif;font-size:36px;font-weight:600;line-height:39px;}.elementor-19697 .elementor-element.elementor-element-346f4b7 .elementor-icon-box-title{color:#000000;}.elementor-19697 .elementor-element.elementor-element-346f4b7 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-0e6aee0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-19697 .elementor-element.elementor-element-3a7f127 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19697 .elementor-element.elementor-element-8db2ede{--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-19697 .elementor-element.elementor-element-3f6b5c9{--display:flex;--min-height:126px;--justify-content:center;}.elementor-19697 .elementor-element.elementor-element-675f070{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19697 .elementor-element.elementor-element-675f070 .elementor-divider-separator{width:100%;}.elementor-19697 .elementor-element.elementor-element-675f070 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19697 .elementor-element.elementor-element-46d5083{--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-19697 .elementor-element.elementor-element-7a57640{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-19697 .elementor-element.elementor-element-7a57640 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-7a57640.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-7a57640 .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.elementor-19697 .elementor-element.elementor-element-f856a5d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-19697 .elementor-element.elementor-element-f856a5d.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-bb32042{--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-19697 .elementor-element.elementor-element-63d8778 img{width:94%;}.elementor-19697 .elementor-element.elementor-element-7d720a7 img{width:94%;}.elementor-19697 .elementor-element.elementor-element-f6909a1 img{width:94%;}.elementor-19697 .elementor-element.elementor-element-d04047c img{width:94%;}.elementor-19697 .elementor-element.elementor-element-608b8b9 .elementor-button{background-color:#61CE7000;height:60px;width:347px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-19697 .elementor-element.elementor-element-6f53582{--display:flex;--min-height:126px;--justify-content:center;}.elementor-19697 .elementor-element.elementor-element-ed240c9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19697 .elementor-element.elementor-element-ed240c9 .elementor-divider-separator{width:100%;}.elementor-19697 .elementor-element.elementor-element-ed240c9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19697 .elementor-element.elementor-element-c4612d5{--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-19697 .elementor-element.elementor-element-44fad72{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-19697 .elementor-element.elementor-element-44fad72 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-44fad72.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-44fad72 .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.elementor-19697 .elementor-element.elementor-element-40c9384 .elementor-button{background-color:#DBF1FF;height:60px;width:347px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;}.elementor-19697 .elementor-element.elementor-element-b212dd4{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-19697 .elementor-element.elementor-element-b212dd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-b212dd4.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-b212dd4 .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-19697 .elementor-element.elementor-element-7b1abfa{--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;--padding-top:59px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-1fd4d04{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-19697 .elementor-element.elementor-element-1fd4d04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-1fd4d04.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-1fd4d04 .elementor-heading-title{font-family:"SF UI Display", Sans-serif;font-size:44px;font-weight:600;color:#000000;}.elementor-19697 .elementor-element.elementor-element-57c1a4d{--display:flex;}.elementor-19697 .elementor-element.elementor-element-57c1a4d:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-57c1a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-754a314{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-ac4f19d{--display:flex;}.elementor-19697 .elementor-element.elementor-element-ac4f19d:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-ac4f19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-ecb09fd{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-d123e34{--display:flex;}.elementor-19697 .elementor-element.elementor-element-d123e34:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-d123e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-d3ac74a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-a12929a{--display:flex;}.elementor-19697 .elementor-element.elementor-element-a12929a:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-a12929a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-18efba5{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-5b24f53{--display:flex;}.elementor-19697 .elementor-element.elementor-element-5b24f53:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-5b24f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-6a15eee{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-05fa730{--display:flex;}.elementor-19697 .elementor-element.elementor-element-05fa730:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-05fa730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-cc0246b{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-f9b2683{--display:flex;}.elementor-19697 .elementor-element.elementor-element-f9b2683:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-f9b2683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-a47e725{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-bf11919{--display:flex;}.elementor-19697 .elementor-element.elementor-element-bf11919:not(.elementor-motion-effects-element-type-background), .elementor-19697 .elementor-element.elementor-element-bf11919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-19697 .elementor-element.elementor-element-b974475{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#151515;}.elementor-19697 .elementor-element.elementor-element-8545544{--n-accordion-title-font-size:19px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000FC;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:23px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-19697 .elementor-element.elementor-element-8545544 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FBFBFB;}:where( .elementor-19697 .elementor-element.elementor-element-8545544 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:bold;}@media(max-width:1024px){.elementor-19697 .elementor-element.elementor-element-bb1c978{--e-n-carousel-swiper-slides-to-display:2;}.elementor-19697 .elementor-element.elementor-element-70f4590{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-19697 .elementor-element.elementor-element-60d6d97{--width:40.287%;}.elementor-19697 .elementor-element.elementor-element-c33e4ba{--width:54.819%;}.elementor-19697 .elementor-element.elementor-element-f4d9bb8{--width:50%;}.elementor-19697 .elementor-element.elementor-element-3c64a21{--width:89%;}.elementor-19697 .elementor-element.elementor-element-c712c25{--width:50%;}.elementor-19697 .elementor-element.elementor-element-0e6aee0{--width:50%;}}@media(max-width:767px){.elementor-19697 .elementor-element.elementor-element-60d6d97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-e90934d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-e90934d .elementor-icon-box-wrapper{text-align:center;}.elementor-19697 .elementor-element.elementor-element-e90934d .elementor-icon-box-title, .elementor-19697 .elementor-element.elementor-element-e90934d .elementor-icon-box-title a{font-size:31px;line-height:1em;}.elementor-19697 .elementor-element.elementor-element-a3ce8f1.e-con{--order:99999 /* order end hack */;}.elementor-19697 .elementor-element.elementor-element-14d0def{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-14d0def.e-con{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-b8ebf2a.e-con{--order:99999 /* order end hack */;}.elementor-19697 .elementor-element.elementor-element-c33e4ba.e-con{--order:99999 /* order end hack */;}.elementor-19697 .elementor-element.elementor-element-70e1118{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-85b4287{--icon-box-icon-margin:0px;}.elementor-19697 .elementor-element.elementor-element-85b4287 .elementor-icon-box-title, .elementor-19697 .elementor-element.elementor-element-85b4287 .elementor-icon-box-title a{font-size:21px;}.elementor-19697 .elementor-element.elementor-element-fc4bda4 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-19697 .elementor-element.elementor-element-fc4bda4 .elementor-button{height:55px;width:248px;}.elementor-19697 .elementor-element.elementor-element-9cb00f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-9cb00f1 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:19px;padding-left:19px;}.elementor-19697 .elementor-element.elementor-element-9cb00f1 .slick-slider.slick-vertical .slick-slide{padding-top:19px;padding-bottom:19px;}.elementor-19697 .elementor-element.elementor-element-d16e144{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-19697 .elementor-element.elementor-element-d16e144 .elementor-heading-title{font-size:29px;}.elementor-19697 .elementor-element.elementor-element-e2ac2d3{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-19697 .elementor-element.elementor-element-701f42f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-5af20de{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-19697 .elementor-element.elementor-element-5af20de .elementor-heading-title{font-size:35px;}.elementor-19697 .elementor-element.elementor-element-9ab3ffc{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-19697 .elementor-element.elementor-element-3dddbde{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-bacdbc7{width:var( --container-widget-width, 103.667px );max-width:103.667px;--container-widget-width:103.667px;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-bacdbc7 .elementor-heading-title{font-size:21px;}.elementor-19697 .elementor-element.elementor-element-390a017 .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-19697 .elementor-element.elementor-element-3526d96 .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-87cda34{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-7dd6afc{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-7dd6afc .elementor-heading-title{font-size:21px;}.elementor-19697 .elementor-element.elementor-element-c5ad5f0 .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-19697 .elementor-element.elementor-element-33eb231 .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-a317812{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-25bdbf3{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-25bdbf3 .elementor-heading-title{font-size:21px;}.elementor-19697 .elementor-element.elementor-element-3aa4ac9 .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-19697 .elementor-element.elementor-element-b25b655 .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-248c50b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-957ffdc{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-19697 .elementor-element.elementor-element-957ffdc .elementor-heading-title{font-size:21px;}.elementor-19697 .elementor-element.elementor-element-044bf82 .elementor-heading-title{font-size:11px;line-height:1.6em;}.elementor-19697 .elementor-element.elementor-element-c604a2a .elementor-image-box-img{margin-bottom:16px;}.elementor-19697 .elementor-element.elementor-element-bb1c978{--e-n-carousel-swiper-slides-to-display:1;}.elementor-19697 .elementor-element.elementor-element-bb1c978.elementor-element{--align-self:center;}.elementor-19697 .elementor-element.elementor-element-09966a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-09966a8{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-19697 .elementor-element.elementor-element-09966a8 .elementor-heading-title{font-size:31px;}.elementor-19697 .elementor-element.elementor-element-630b883{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-19697 .elementor-element.elementor-element-70f4590{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19697 .elementor-element.elementor-element-cba19e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-cba19e1{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-19697 .elementor-element.elementor-element-cba19e1 .elementor-heading-title{font-size:31px;}.elementor-19697 .elementor-element.elementor-element-c712c25{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19697 .elementor-element.elementor-element-0e6aee0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19697 .elementor-element.elementor-element-3a7f127 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-19697 .elementor-element.elementor-element-a944cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19697 .elementor-element.elementor-element-7a57640{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-19697 .elementor-element.elementor-element-7a57640 .elementor-heading-title{font-size:35px;}.elementor-19697 .elementor-element.elementor-element-608b8b9 .elementor-button{width:274px;}.elementor-19697 .elementor-element.elementor-element-44fad72{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;}.elementor-19697 .elementor-element.elementor-element-44fad72 .elementor-heading-title{font-size:32px;}.elementor-19697 .elementor-element.elementor-element-40c9384 .elementor-button{width:274px;}.elementor-19697 .elementor-element.elementor-element-b212dd4{--container-widget-width:286px;--container-widget-flex-grow:0;width:var( --container-widget-width, 286px );max-width:286px;}.elementor-19697 .elementor-element.elementor-element-b212dd4 .elementor-heading-title{font-size:32px;}.elementor-19697 .elementor-element.elementor-element-7b1abfa{--padding-top:39px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}/* Start custom CSS for container, class: .elementor-element-5f955fc */.slick-initialized .slick-slide,
.swiper-slide{
display: flex!important;
justify-content: center!important;
}

.elementor-element .elementor-element-ba75c7f .e-con-full .e-flex .e-con .e-child{
flex-direction: column-reverse!important;
}

#portugal > div.elementor-element.elementor-element-225b2d64.e-con-full.e-flex.e-con.e-child{
    flex-direction: row-reverse!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-85b4287 */.elementor-19697 .elementor-element.elementor-element-85b4287 svg {
    width: 90%;
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-9cb00f1 */.slick-initialized .slick-slide{
display: flex!important;
justify-content: center!important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3526d96 */.elementor-19697 .elementor-element.elementor-element-3526d96 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd655e7 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dddbde */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33eb231 */.elementor-19697 .elementor-element.elementor-element-33eb231 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a5243 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cda34 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b25b655 */.elementor-19697 .elementor-element.elementor-element-b25b655 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed036f6 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a317812 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c604a2a */.elementor-19697 .elementor-element.elementor-element-c604a2a destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c246a */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c50b */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3526d96 */.elementor-19697 .elementor-element.elementor-element-3526d96 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd655e7 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dddbde */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33eb231 */.elementor-19697 .elementor-element.elementor-element-33eb231 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a5243 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cda34 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b25b655 */.elementor-19697 .elementor-element.elementor-element-b25b655 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed036f6 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a317812 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c604a2a */.elementor-19697 .elementor-element.elementor-element-c604a2a destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c246a */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c50b */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3526d96 */.elementor-19697 .elementor-element.elementor-element-3526d96 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd655e7 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dddbde */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33eb231 */.elementor-19697 .elementor-element.elementor-element-33eb231 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a5243 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cda34 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b25b655 */.elementor-19697 .elementor-element.elementor-element-b25b655 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed036f6 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a317812 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c604a2a */.elementor-19697 .elementor-element.elementor-element-c604a2a destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c246a */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c50b */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3526d96 */.elementor-19697 .elementor-element.elementor-element-3526d96 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd655e7 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dddbde */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33eb231 */.elementor-19697 .elementor-element.elementor-element-33eb231 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a5243 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cda34 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b25b655 */.elementor-19697 .elementor-element.elementor-element-b25b655 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed036f6 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a317812 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c604a2a */.elementor-19697 .elementor-element.elementor-element-c604a2a destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c246a */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c50b */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3526d96 */.elementor-19697 .elementor-element.elementor-element-3526d96 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd655e7 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dddbde */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33eb231 */.elementor-19697 .elementor-element.elementor-element-33eb231 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a5243 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87cda34 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b25b655 */.elementor-19697 .elementor-element.elementor-element-b25b655 destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed036f6 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a317812 */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c604a2a */.elementor-19697 .elementor-element.elementor-element-c604a2a destaque {
    font-size: 21px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c246a */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c50b */.containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 426px;
height: 850px;
flex-shrink: 0;
}

@media (min-width: 360px) and (max-width: 600px){
  .containergrade {
    border-radius: 38.546px;
border: 3.671px solid #C6C6C6;
background: #FFF;
width: 300px;
height: 900px;
flex-shrink: 0;
}  
    
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bb1c978 */.swiper-slide{
display: flex!important;
justify-content: center!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4171e0f */.elementor-19697 .elementor-element.elementor-element-4171e0f svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a56b27 */.elementor-19697 .elementor-element.elementor-element-4a56b27 svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-843700e */.elementor-19697 .elementor-element.elementor-element-843700e svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3060f4 */.elementor-19697 .elementor-element.elementor-element-b3060f4 svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3b5e45 */.elementor-19697 .elementor-element.elementor-element-c3b5e45 svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c23fa08 */.elementor-19697 .elementor-element.elementor-element-c23fa08 svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-04e1209 */.elementor-19697 .elementor-element.elementor-element-04e1209 svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c332173 */.elementor-19697 .elementor-element.elementor-element-c332173 svg {
    width: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-346f4b7 */.elementor-19697 .elementor-element.elementor-element-346f4b7 svg {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-a944cb8 */.slick-initialized .slick-slide,
.swiper-slide{
display: flex!important;
justify-content: center!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-medium-58646be638f96.woff) format('woff');
}
@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-heavy-586470160b9e5.woff) format('woff');
}
@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-black-58646a6b80d5a.woff) format('woff');
}
@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-bold-58646a511e3d9.woff) format('woff');
}
@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-semibold-58646eddcae92.woff) format('woff');
}
@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-ultralight-58646b19bf205.woff) format('woff');
}
@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-thin-58646e9b26e8b.woff) format('woff');
}
@font-face {
	font-family: 'SF UI Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url(https://idpgraduacao.idp.edu.br/wp-content/uploads/2022/11/sf-ui-display-light-58646b33e0551.woff) format('woff');
}
/* End Custom Fonts CSS */