.elementor-2249 .elementor-element.elementor-element-6a9c8fca{--display:flex;}.elementor-2249 .elementor-element.elementor-element-5477b957{--display:flex;--min-height:600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5477b957 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2249 .elementor-element.elementor-element-562c2d1f{--display:flex;--min-height:425px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-562c2d1f:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-562c2d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2249 .elementor-element.elementor-element-562c2d1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-43988425{--display:flex;--min-height:0px;--margin-top:80px;--margin-bottom:-16px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-43988425.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2249 .elementor-element.elementor-element-7616e3cd{text-align:start;}.elementor-2249 .elementor-element.elementor-element-7616e3cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-2249 .elementor-element.elementor-element-5928b0d4{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-5928b0d4 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-5928b0d4 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-292825ff{--display:flex;--min-height:238px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-56f96ad0{--display:flex;--min-height:544px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-56f96ad0.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-5f6df94{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5f6df94:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-5f6df94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-5f6df94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-86324f7{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-86324f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6b1b90be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-6b1b90be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6b1b90be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-360a1fac{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-360a1fac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-360a1fac img{width:80%;max-width:79%;height:219px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-2249 .elementor-element.elementor-element-21185df6{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-21185df6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-75facf09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-15px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-1cca2738{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6eac80f1.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-6eac80f1{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-349a5174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-4f9123c7{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-734e490e.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-734e490e{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-7a02ec6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-3ae09869{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5ea8187e.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-5ea8187e{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-5dce214e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-c066adc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-c066adc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-59648f05 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-59648f05{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-59648f05.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-258a4496{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-258a4496:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-258a4496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-258a4496.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2910b898{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-2910b898.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-307e513d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-307e513d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-307e513d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-38bbeac6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-38bbeac6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-38bbeac6 img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-2428990b{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-2428990b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-35073457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-35073457.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-1dac4763{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-41852b4b{width:initial;max-width:initial;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-41852b4b.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-cbdbb22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-4ebe1d71{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-f65f46a.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-f65f46a{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-1a6fe6f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-4c6308c2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-1987e92d.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-1987e92d{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-5709a430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-3884398b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3884398b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-36b8c7ce .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-36b8c7ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-36b8c7ce.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-6fe42de7{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6fe42de7:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-6fe42de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-6fe42de7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4d7e8fbb{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4d7e8fbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4d20e3bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-4d20e3bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4d20e3bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-2d40ba26{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-2d40ba26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2d40ba26 img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-55e3fa14{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-55e3fa14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-645b743b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-5px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4cbb7556{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-ed0a571{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-ed0a571.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-4373e74{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-6468e88d{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-53aeaee4.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-53aeaee4{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-28ca5a6b{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-732f8234{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-46bd9825.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-46bd9825{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-425dd218{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 25px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-6112bba1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6112bba1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-417839c0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-417839c0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-417839c0.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-6e61b612{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6e61b612:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-6e61b612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-6e61b612.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7a07236b{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7a07236b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-596f2d58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-596f2d58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-596f2d58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-63af8d91{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-63af8d91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-63af8d91 img{width:80%;max-width:79%;height:200px;}.elementor-2249 .elementor-element.elementor-element-2e68259f{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-2e68259f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-63c74958{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-2495b7ce{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-354c7612.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-354c7612{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-6f007978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-6c0240ee{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6cfb87c7.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-6cfb87c7{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-6fc8eec2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-59aff097{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-378c0817.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-378c0817{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-28c91693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-41e26669{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-41e26669.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6f911c36 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-6f911c36{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-6f911c36.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-410dfa88{--display:flex;--min-height:425px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-410dfa88:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-410dfa88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2249 .elementor-element.elementor-element-410dfa88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-26caed66{--display:flex;--min-height:0px;--margin-top:80px;--margin-bottom:-16px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-26caed66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-5d9659af{text-align:start;}.elementor-2249 .elementor-element.elementor-element-5d9659af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-30bb69ef{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-30bb69ef .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-30bb69ef .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-3e798d70{--display:flex;--min-height:238px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5857b693{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-14px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5857b693.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-4c0528d6{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4c0528d6:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-4c0528d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-4c0528d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3b005cb3{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3b005cb3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2ad4cb04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-2ad4cb04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2ad4cb04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-595a3fed{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-595a3fed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-595a3fed img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-c058991{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-c058991.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1f686e32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4478f8c6{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-3352063a.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-3352063a{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-517ecff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-6e853bfb{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-1267bd83.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-1267bd83{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-1b5ab298{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-5168a33c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-30860630.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-30860630{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-518e12e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-49c0d3eb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-49c0d3eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-426afae5 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-426afae5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-426afae5.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-2e858b3f{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:300px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-2e858b3f:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-2e858b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-2e858b3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6689a105{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6689a105.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3e48b2ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-3e48b2ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3e48b2ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-33f33084{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-33f33084.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-33f33084 img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-306edbc{width:var( --container-widget-width, 97% );max-width:97%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-306edbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-497c45bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-497c45bd.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-3d79684a{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-ffeccc3{width:initial;max-width:initial;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-ffeccc3.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-129dba3{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-5257008e{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-76fb17b.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-76fb17b{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-721cb174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-403e867d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6f7894e6.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-6f7894e6{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-24465e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-46c6d677{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-46c6d677.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-26f2bac1 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-26f2bac1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-26f2bac1.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-5c37d0df{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:300px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5c37d0df:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-5c37d0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-5c37d0df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-42a81f76{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-42a81f76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4d86e8b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-4d86e8b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4d86e8b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-1d171b23{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-1d171b23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1d171b23 img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-34d2eb51{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-34d2eb51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-21664c58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-381a4e95{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4932d38f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-4932d38f.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-44210653{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-6c831044{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4ea6a96d.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-4ea6a96d{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-35ae7828{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-7811a67c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-70656488.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-70656488{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-2c636461{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 25px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-5e72fff2{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5e72fff2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-701bd30c .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-701bd30c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-701bd30c.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-20572722{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:300px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-20572722:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-20572722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-20572722.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6828e09d{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6828e09d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2d75dc34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-2d75dc34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2d75dc34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-2adebf46{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-2adebf46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2adebf46 img{width:80%;max-width:79%;height:200px;}.elementor-2249 .elementor-element.elementor-element-50ab0836{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-50ab0836.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7a481823{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-2505e14{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-68de9998.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-68de9998{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-11c63429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-620da468{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-b63c3c3.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-b63c3c3{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-2bf21119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-189d13ef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5b1e391f.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-5b1e391f{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-67d9d6fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-1eda4b03{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-1eda4b03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-68089ca3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-68089ca3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-68089ca3.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-6d0f7bba{--display:flex;--min-height:425px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6d0f7bba:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-6d0f7bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2249 .elementor-element.elementor-element-6d0f7bba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-36849304{--display:flex;--min-height:0px;--margin-top:80px;--margin-bottom:-16px;--margin-left:150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-36849304.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2232282c{text-align:start;}.elementor-2249 .elementor-element.elementor-element-2232282c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-2be5560e{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-2be5560e .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-2be5560e .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-561d3067{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2249 .elementor-element.elementor-element-2a42d667{--display:flex;}.elementor-2249 .elementor-element.elementor-element-7832e9de{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7832e9de:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-7832e9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-7832e9de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-789b76e3{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-789b76e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2e26a9fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-2e26a9fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2e26a9fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-3991e330{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-3991e330.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3991e330 img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-3c49538e{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-3c49538e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3cd12b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-15px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3cd12b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1840ddc1{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-3195585b.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-3195585b{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-3ade7e40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-60321255{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-745ecab4.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-745ecab4{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-598400ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-15e57b25{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5a04ad13.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-5a04ad13{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-4d278fea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-287b0f34{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-287b0f34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-60c55e39 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-60c55e39{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-60c55e39.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-67f972f7{--display:flex;}.elementor-2249 .elementor-element.elementor-element-3abbb2ce{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3abbb2ce:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-3abbb2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-3abbb2ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-56940afb{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-56940afb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-79fbbfcf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-79fbbfcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-79fbbfcf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-657510cb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-657510cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-657510cb img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-75ae2c69{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-75ae2c69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-228ce196{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-228ce196.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-325716bc{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-27bd0f17{width:initial;max-width:initial;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-27bd0f17.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-53ab45f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-54ae41b9{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-16fe6d35.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-16fe6d35{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-15d3d069{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-30480a4a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5b3eefd7.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-5b3eefd7{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-238058c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-4c328f6d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4c328f6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-37cb13d3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-37cb13d3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-37cb13d3.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-7bf3b35e{--display:flex;}.elementor-2249 .elementor-element.elementor-element-7e6fa62d{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7e6fa62d:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-7e6fa62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-7e6fa62d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3ac73cad{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3ac73cad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3a34dc87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-3a34dc87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3a34dc87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-1e0b86a2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-1e0b86a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1e0b86a2 img{width:80%;max-width:79%;height:219px;}.elementor-2249 .elementor-element.elementor-element-5b657135{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-5b657135.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1cbea777{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-5px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5de72e91{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5a637d7e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-5a637d7e.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-1eb7d98c{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-2a858577{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-39b20f23.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-39b20f23{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-675c737a{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-9f47d8d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-43710eeb.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-43710eeb{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-209d3fe9{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 25px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-39a2b049{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-39a2b049.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-63eba765 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-63eba765{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-63eba765.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-3336f9c9{--display:flex;}.elementor-2249 .elementor-element.elementor-element-5e7679e{--display:flex;--min-height:596px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:75px;--margin-left:-50px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5e7679e:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-5e7679e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-5e7679e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-34e21c37{--display:flex;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-34e21c37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-611c6339{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-611c6339.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-611c6339 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-2900dd0a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-2900dd0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2900dd0a img{width:80%;max-width:79%;height:200px;}.elementor-2249 .elementor-element.elementor-element-353bc5e6{width:var( --container-widget-width, 97.37% );max-width:97.37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 10px 0px 0px;--container-widget-width:97.37%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-353bc5e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-27cee4c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-74037905{--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;--margin-top:19px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-26132872.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-26132872{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-52ad6bb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-28e46906{--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;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-71764ecf.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-71764ecf{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-656e72c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-642b2488{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-247df8c3.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-247df8c3{--e-rating-icon-font-size:19px;--e-rating-gap:6px;--e-rating-icon-marked-color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-c5b2f37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) -15px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#212529;}.elementor-2249 .elementor-element.elementor-element-4c59d94b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4c59d94b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7e7a68f9 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);border-style:none;border-radius:3px 3px 3px 3px;padding:10px 50px 10px 50px;}.elementor-2249 .elementor-element.elementor-element-7e7a68f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-7e7a68f9.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-169d0013{--display:flex;--min-height:275px;--justify-content:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-169d0013:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-169d0013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2249 .elementor-element.elementor-element-3f487749{--display:flex;--min-height:104px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D3D3D3D3;--border-color:#D3D3D3D3;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2249 .elementor-element.elementor-element-3f487749:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-3f487749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-3f487749.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-73a5d3c8{width:var( --container-widget-width, 43.573% );max-width:43.573%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 25px;--container-widget-width:43.573%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-73a5d3c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-73a5d3c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-42640006{--display:flex;}.elementor-2249 .elementor-element.elementor-element-43e63f12 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);}.elementor-2249 .elementor-element.elementor-element-43e63f12.elementor-element{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-5e0810ef{--display:flex;--min-height:275px;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-5e0810ef:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-5e0810ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2249 .elementor-element.elementor-element-41a0fee5{--display:flex;--min-height:104px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D3D3D3D3;--border-color:#D3D3D3D3;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2249 .elementor-element.elementor-element-41a0fee5:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-41a0fee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-41a0fee5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-74f3b517{width:var( --container-widget-width, 43.573% );max-width:43.573%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 25px;--container-widget-width:43.573%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-74f3b517.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-74f3b517 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-9c6f2dc{--display:flex;}.elementor-2249 .elementor-element.elementor-element-190e17fb .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);}.elementor-2249 .elementor-element.elementor-element-190e17fb.elementor-element{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-58df912d{--display:flex;--min-height:275px;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-58df912d:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-58df912d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2249 .elementor-element.elementor-element-5e1d4c2a{--display:flex;--min-height:104px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D3D3D3D3;--border-color:#D3D3D3D3;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2249 .elementor-element.elementor-element-5e1d4c2a:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-5e1d4c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-5e1d4c2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-c7db497{width:var( --container-widget-width, 43.573% );max-width:43.573%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 25px;--container-widget-width:43.573%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-c7db497.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-c7db497 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-592b5f89{--display:flex;}.elementor-2249 .elementor-element.elementor-element-5365b11f .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, #1BAAC7 52%, #50D6F2 100%);}.elementor-2249 .elementor-element.elementor-element-5365b11f.elementor-element{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-33da76ae{--display:flex;--min-height:529px;--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-2249 .elementor-element.elementor-element-33da76ae:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-33da76ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-6775eba5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6775eba5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6b5ae523{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6b5ae523.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-540955bd{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -170px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-540955bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-540955bd img{width:100%;max-width:100%;}.elementor-2249 .elementor-element.elementor-element-5596cfee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-2c01ec09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-25490672{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-25490672 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-25490672 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-2de4c2ed{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-3d79d202{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-458c7f7e.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-458c7f7e{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-512b62ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-512b62ab.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-1255264f{--display:flex;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-db16f3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-1fd3f187{--display:flex;--min-height:529px;--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-2249 .elementor-element.elementor-element-1fd3f187:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-1fd3f187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-29a84847{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-29a84847.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3297b4e2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3297b4e2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6fc8466a{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -170px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-6fc8466a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6fc8466a img{width:100%;max-width:100%;}.elementor-2249 .elementor-element.elementor-element-50095dcf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7a9b81a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-5937251a{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-5937251a .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-5937251a .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-6133bc79{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-374dc254{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-48813a9e.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-48813a9e{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-22c28ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-22c28ec8.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-18e170cf{--display:flex;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7e360b9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-7c53919d{--display:flex;--min-height:529px;--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-2249 .elementor-element.elementor-element-7c53919d:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-7c53919d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-7c53919d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-67d082b0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-67d082b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-30957511{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-30957511.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2e891d95{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -170px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-2e891d95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2e891d95 img{width:100%;max-width:100%;}.elementor-2249 .elementor-element.elementor-element-63b54f9a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7bf53c21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-471f40e{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-471f40e .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-471f40e .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-e0f925e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-54984e2f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4359d41b.elementor-element{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-4359d41b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-6bb846da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#4AC9E3;}.elementor-2249 .elementor-element.elementor-element-6bb846da.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-6292baf1{--display:flex;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-478fcef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-7a61b83a{--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-2249 .elementor-element.elementor-element-23f2aee4{--display:flex;--min-height:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:-160px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-23f2aee4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7c312ce6{text-align:start;}.elementor-2249 .elementor-element.elementor-element-7c312ce6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-4f443273{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-4f443273 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-4f443273 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-5b2449e7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-7ea413cc{--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:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-1639f8c4{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-1639f8c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-629f4bcd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-629f4bcd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-584362d8{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-584362d8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-584362d8 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-2b860a1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-2b860a1e:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-2b860a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-2b860a1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-5eb8365b{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-5eb8365b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-5eb8365b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-76abc411{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-76abc411 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-76abc411 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-59aaf908{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-59aaf908:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-59aaf908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-59aaf908.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-5530b952{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-5530b952 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-5530b952 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-7a8d3e9f{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-7a8d3e9f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7a8d3e9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-149108fd{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-bf3684b{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-bf3684b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-22dea127{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-22dea127.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-701cf46{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-701cf46.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-701cf46 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-55b07fe3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-55b07fe3:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-55b07fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-55b07fe3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-bce266a{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-bce266a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-bce266a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-20e78904{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-20e78904 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-20e78904 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-66497888{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-66497888:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-66497888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-66497888.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-21849d8f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-21849d8f .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-21849d8f .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-3fae5a95{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-3fae5a95.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3fae5a95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-13fe68d3{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-529cb008{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-529cb008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-b20e3c5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-b20e3c5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3bedc352{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-3bedc352.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3bedc352 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-785c5c04{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-785c5c04:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-785c5c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-785c5c04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2d2428eb{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:start;}.elementor-2249 .elementor-element.elementor-element-2d2428eb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2d2428eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-34c0e4c8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-34c0e4c8 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-34c0e4c8 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-29e11803{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-29e11803:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-29e11803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-29e11803.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-8cf774{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-8cf774 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-8cf774 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-3a205057{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-3a205057.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3a205057 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-3040684f{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-1ce9bef7{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-1ce9bef7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-5a98c9ed{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-5a98c9ed.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2c9fd365{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-2c9fd365.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2c9fd365 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-4141a445{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4141a445:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-4141a445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-4141a445.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-289dbb2c{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-289dbb2c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-289dbb2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-1f7f29c0{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-1f7f29c0 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-1f7f29c0 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-50166e2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-50166e2d:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-50166e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-50166e2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-cd14a05{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-cd14a05 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-cd14a05 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-15d743a0{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-15d743a0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-15d743a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-7f8e8714{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-302abff7{--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-2249 .elementor-element.elementor-element-d3b74a{--display:flex;--min-height:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:-160px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-d3b74a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6bbf485c{text-align:start;}.elementor-2249 .elementor-element.elementor-element-6bbf485c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-8d7d2b6{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-8d7d2b6 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-8d7d2b6 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-6a11e778{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-483eb733{--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:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5d4316ab{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-5d4316ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-126f4f97{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-126f4f97.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-56d29cda{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-56d29cda.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-56d29cda img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-37f457bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-37f457bb:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-37f457bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-37f457bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-43ab5a19{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-43ab5a19.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-43ab5a19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-1a432758{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-1a432758 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-1a432758 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-43c40adb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-43c40adb:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-43c40adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-43c40adb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-199c949{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-199c949 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-199c949 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-14094716{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-14094716.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-14094716 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-2a11ed7e{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-6fd24172{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-6fd24172.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-515ae504{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-515ae504.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1b88eb69{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-1b88eb69.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1b88eb69 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-4782c571{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-4782c571:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-4782c571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-4782c571.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6b83546f{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-6b83546f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6b83546f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-3f44cd5d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-3f44cd5d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-3f44cd5d .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-5e16309d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-5e16309d:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-5e16309d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-5e16309d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-399c1365{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-399c1365 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-399c1365 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-6c60b625{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-6c60b625.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-6c60b625 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-7130b0b0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-54d02c3d{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-54d02c3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-747f1cc6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-747f1cc6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4e74a480{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-4e74a480.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4e74a480 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-3864479d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3864479d:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-3864479d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-3864479d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-672eb00{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:start;}.elementor-2249 .elementor-element.elementor-element-672eb00.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-672eb00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-5eb8668c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-5eb8668c .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-5eb8668c .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-7268e9c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-7268e9c6:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-7268e9c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-7268e9c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-124baaaf{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-124baaaf .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-124baaaf .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-7eb1deab{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-7eb1deab.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7eb1deab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-1d750b11{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-525742d2{--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;--overflow:hidden;border-style:none;--border-style:none;}.elementor-2249 .elementor-element.elementor-element-525742d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-28656ccc{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-2249 .elementor-element.elementor-element-28656ccc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-57f0a13d{width:var( --container-widget-width, 113.917% );max-width:113.917%;--container-widget-width:113.917%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-57f0a13d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-57f0a13d img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2249 .elementor-element.elementor-element-7eb2d965{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7eb2d965:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-7eb2d965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-2249 .elementor-element.elementor-element-7eb2d965.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4cb47cee{width:var( --container-widget-width, 32.589% );max-width:32.589%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-4cb47cee.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4cb47cee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-c4e7137{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-c4e7137 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-c4e7137 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-2249 .elementor-element.elementor-element-148aeeab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2249 .elementor-element.elementor-element-148aeeab:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-148aeeab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-148aeeab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-25673cb9{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-2249 .elementor-element.elementor-element-25673cb9 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-25673cb9 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-2249 .elementor-element.elementor-element-36fea7fd{width:var( --container-widget-width, 32.589% );max-width:32.589%;--container-widget-width:32.589%;--container-widget-flex-grow:0;text-align:center;}.elementor-2249 .elementor-element.elementor-element-36fea7fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-36fea7fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-1c10a212{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-46cdcbb4{--display:flex;--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-46cdcbb4:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-46cdcbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2249 .elementor-element.elementor-element-255825a0{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-15026c0a{text-align:start;}.elementor-2249 .elementor-element.elementor-element-15026c0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-3408caab{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-4b671fe1{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4c608c3e{text-align:start;}.elementor-2249 .elementor-element.elementor-element-4c608c3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-d89e483{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-185fe997{--display:flex;--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-185fe997:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-185fe997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2249 .elementor-element.elementor-element-44a981bb{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-3dd0a6aa{text-align:start;}.elementor-2249 .elementor-element.elementor-element-3dd0a6aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-57e6bffd{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-2249 .elementor-element.elementor-element-5006cc18{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-519c06ff{text-align:start;}.elementor-2249 .elementor-element.elementor-element-519c06ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-7ff347d7{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-2f6bcc78{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2249 .elementor-element.elementor-element-7d7b4671{--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-2249 .elementor-element.elementor-element-13d5032e{--display:flex;--min-height:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-fb1c2d3{text-align:start;}.elementor-2249 .elementor-element.elementor-element-fb1c2d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-2905a126{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-2905a126 .elementor-divider-separator{width:3%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-2905a126 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-2cbbe32a{--display:flex;--min-height:1440px;--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:flex-start;}.elementor-2249 .elementor-element.elementor-element-2cbbe32a:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-2cbbe32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pgwautoglass.com/wp-content/uploads/2026/07/Path.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-2249 .elementor-element.elementor-element-2677e15a{--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-2249 .elementor-element.elementor-element-7943b3ae{--display:flex;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7943b3ae.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4eb8f692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2249 .elementor-element.elementor-element-4eb8f692 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-2b580a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-39da32b2{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-39da32b2 img{width:100%;max-width:100%;height:500px;}.elementor-2249 .elementor-element.elementor-element-40cef526{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2249 .elementor-element.elementor-element-57c70424{--display:flex;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-3483ebf4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-4d1718eb{color:#000000;}.elementor-2249 .elementor-element.elementor-element-5697ba5{width:var( --container-widget-width, 48.229% );max-width:48.229%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48.229%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-5697ba5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-5697ba5 img{width:100%;max-width:100%;height:500px;object-fit:fill;}.elementor-2249 .elementor-element.elementor-element-81c0780{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2249 .elementor-element.elementor-element-6a3e2c02{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-6a3e2c02.elementor-element{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-6a3e2c02 img{width:100%;max-width:100%;height:500px;}.elementor-2249 .elementor-element.elementor-element-7074039b{--display:flex;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-7074039b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-4160240 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-130b43a1{color:#000000;}.elementor-2249 .elementor-element.elementor-element-5c10539e{--display:flex;--min-height:1440px;--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:flex-start;}.elementor-2249 .elementor-element.elementor-element-559094e2{--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-2249 .elementor-element.elementor-element-2948469a{--display:flex;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-2948469a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2b1e1648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2249 .elementor-element.elementor-element-2b1e1648 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-3de55bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-1ebca5c3{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-1ebca5c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1ebca5c3 img{width:100%;max-width:100%;height:500px;}.elementor-2249 .elementor-element.elementor-element-5df510cc{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2249 .elementor-element.elementor-element-66696d39{--display:flex;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-14abf5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-46ca640d{color:#000000;}.elementor-2249 .elementor-element.elementor-element-3c89dcc1{width:var( --container-widget-width, 48.229% );max-width:48.229%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48.229%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-3c89dcc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3c89dcc1 img{width:100%;max-width:100%;height:500px;object-fit:fill;}.elementor-2249 .elementor-element.elementor-element-38355b12{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2249 .elementor-element.elementor-element-11332029{--display:flex;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-11332029.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-2ec235f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-66fca736{color:#000000;}.elementor-2249 .elementor-element.elementor-element-181aa00a{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-181aa00a.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-181aa00a img{width:100%;max-width:100%;height:500px;}.elementor-2249 .elementor-element.elementor-element-591f1b14{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2249 .elementor-element.elementor-element-55705b04{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 10px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:10px;border-color:#4AC9E3;--border-color:#4AC9E3;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-55705b04:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-55705b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4EBF3;}.elementor-2249 .elementor-element.elementor-element-55705b04.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-63910cde{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2249 .elementor-element.elementor-element-63910cde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#000000;}.elementor-2249 .elementor-element.elementor-element-1947c864{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2249 .elementor-element.elementor-element-31dc7a35{--display:flex;--overlay-opacity:0.7;}.elementor-2249 .elementor-element.elementor-element-31dc7a35:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.pgwautoglass.com/wp-content/uploads/2026/07/download.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2249 .elementor-element.elementor-element-31dc7a35::before, .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .elementor-background-video-container::before, .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .e-con-inner > .elementor-background-video-container::before, .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .elementor-background-slideshow::before, .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000069;--background-overlay:'';}.elementor-2249 .elementor-element.elementor-element-1ab21d90{--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-start;}.elementor-2249 .elementor-element.elementor-element-74a5a32b{--display:flex;--min-height:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-bf01a6e{text-align:start;}.elementor-2249 .elementor-element.elementor-element-bf01a6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-25ff0a78{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-25ff0a78 .elementor-divider-separator{width:3%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-25ff0a78 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-bc99749{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:90px;}.elementor-2249 .elementor-element.elementor-element-bc99749.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-708fb2e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-46095a08{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-6eb477cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:90px;}.elementor-2249 .elementor-element.elementor-element-6eb477cd.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-6df621a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-4bc92056{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-5c7a423e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-5c7a423e.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-32b56c60{--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-32b56c60.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-3bfba521{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-3bfba521.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-3bfba521 img{width:80%;}.elementor-2249 .elementor-element.elementor-element-14c36032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-14c36032.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-3ffb7e09{--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-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-3ffb7e09.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-1c8d7802{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-1c8d7802.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-1c8d7802 img{width:80%;}.elementor-2249 .elementor-element.elementor-element-4c3feec3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-71d32ea2{--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-start;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-71d32ea2.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-582323c0{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-582323c0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-582323c0 img{width:80%;}.elementor-2249 .elementor-element.elementor-element-427dec47.elementor-element{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-427dec47{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-330e9a8{--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-start;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-330e9a8.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-414d7238{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-414d7238.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-414d7238 img{width:80%;}.elementor-2249 .elementor-element.elementor-element-2dac2939{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-2dac2939.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-56aa09bb{--display:flex;--overlay-opacity:0.7;}.elementor-2249 .elementor-element.elementor-element-56aa09bb:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-56aa09bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://market-dashboard.pgwautoglass.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2249 .elementor-element.elementor-element-56aa09bb::before, .elementor-2249 .elementor-element.elementor-element-56aa09bb > .elementor-background-video-container::before, .elementor-2249 .elementor-element.elementor-element-56aa09bb > .e-con-inner > .elementor-background-video-container::before, .elementor-2249 .elementor-element.elementor-element-56aa09bb > .elementor-background-slideshow::before, .elementor-2249 .elementor-element.elementor-element-56aa09bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2249 .elementor-element.elementor-element-56aa09bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000069;--background-overlay:'';}.elementor-2249 .elementor-element.elementor-element-6485f5a7{--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-start;}.elementor-2249 .elementor-element.elementor-element-4f9ea902{--display:flex;--min-height:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3c1bba2f{text-align:start;}.elementor-2249 .elementor-element.elementor-element-3c1bba2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-2a081a60{--divider-border-style:solid;--divider-color:#4AC9E3;--divider-border-width:4px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-2a081a60 .elementor-divider-separator{width:3%;margin:0 auto;margin-left:0;}.elementor-2249 .elementor-element.elementor-element-2a081a60 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-2249 .elementor-element.elementor-element-fec3cd2{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:90px;}.elementor-2249 .elementor-element.elementor-element-fec3cd2.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-21cc80f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-7fdf88d3{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-4d78b4a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:90px;}.elementor-2249 .elementor-element.elementor-element-4d78b4a0.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-5f0028a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-78e4b669{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-25255e3c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-25255e3c.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-bb17f2d{--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-bb17f2d.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-59845a3e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-59845a3e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-59845a3e img{width:80%;}.elementor-2249 .elementor-element.elementor-element-448edc9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-448edc9c.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-4a545c88{--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-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4a545c88.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-67336190{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-67336190.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-67336190 img{width:80%;}.elementor-2249 .elementor-element.elementor-element-34963470{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-136e8f59{--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-start;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-136e8f59.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-137ae80b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-137ae80b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-137ae80b img{width:80%;}.elementor-2249 .elementor-element.elementor-element-49991c50.elementor-element{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-49991c50{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-7a3a9e16{--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-start;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-7a3a9e16.e-con{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-7b827bdc{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-7b827bdc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-7b827bdc img{width:80%;}.elementor-2249 .elementor-element.elementor-element-5a58f384{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-2249 .elementor-element.elementor-element-5a58f384.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-7802d31d{--display:flex;}.elementor-2249 .elementor-element.elementor-element-3e8b2c1d{--spacer-size:80px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2249 .elementor-element.elementor-element-562c2d1f{--width:108.622%;}.elementor-2249 .elementor-element.elementor-element-43988425{--width:74%;}.elementor-2249 .elementor-element.elementor-element-56f96ad0{--width:75%;}.elementor-2249 .elementor-element.elementor-element-5f6df94{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-86324f7{--width:100%;}.elementor-2249 .elementor-element.elementor-element-75facf09{--width:100%;}.elementor-2249 .elementor-element.elementor-element-c066adc{--width:100%;}.elementor-2249 .elementor-element.elementor-element-258a4496{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-2910b898{--width:100%;}.elementor-2249 .elementor-element.elementor-element-35073457{--width:100%;}.elementor-2249 .elementor-element.elementor-element-3884398b{--width:100%;}.elementor-2249 .elementor-element.elementor-element-6fe42de7{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-4d7e8fbb{--width:100%;}.elementor-2249 .elementor-element.elementor-element-645b743b{--width:100%;}.elementor-2249 .elementor-element.elementor-element-6112bba1{--width:100%;}.elementor-2249 .elementor-element.elementor-element-6e61b612{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-7a07236b{--width:100%;}.elementor-2249 .elementor-element.elementor-element-63c74958{--width:100%;}.elementor-2249 .elementor-element.elementor-element-41e26669{--width:100%;}.elementor-2249 .elementor-element.elementor-element-410dfa88{--width:108.622%;}.elementor-2249 .elementor-element.elementor-element-26caed66{--width:74%;}.elementor-2249 .elementor-element.elementor-element-5857b693{--width:80%;}.elementor-2249 .elementor-element.elementor-element-4c0528d6{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-3b005cb3{--width:100%;}.elementor-2249 .elementor-element.elementor-element-1f686e32{--width:100%;}.elementor-2249 .elementor-element.elementor-element-49c0d3eb{--width:100%;}.elementor-2249 .elementor-element.elementor-element-2e858b3f{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-6689a105{--width:100%;}.elementor-2249 .elementor-element.elementor-element-497c45bd{--width:100%;}.elementor-2249 .elementor-element.elementor-element-46c6d677{--width:100%;}.elementor-2249 .elementor-element.elementor-element-5c37d0df{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-42a81f76{--width:100%;}.elementor-2249 .elementor-element.elementor-element-21664c58{--width:100%;}.elementor-2249 .elementor-element.elementor-element-5e72fff2{--width:100%;}.elementor-2249 .elementor-element.elementor-element-20572722{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-6828e09d{--width:100%;}.elementor-2249 .elementor-element.elementor-element-7a481823{--width:100%;}.elementor-2249 .elementor-element.elementor-element-1eda4b03{--width:100%;}.elementor-2249 .elementor-element.elementor-element-6d0f7bba{--width:108.622%;}.elementor-2249 .elementor-element.elementor-element-36849304{--width:74%;}.elementor-2249 .elementor-element.elementor-element-7832e9de{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-789b76e3{--width:100%;}.elementor-2249 .elementor-element.elementor-element-3cd12b{--width:100%;}.elementor-2249 .elementor-element.elementor-element-287b0f34{--width:100%;}.elementor-2249 .elementor-element.elementor-element-3abbb2ce{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-56940afb{--width:100%;}.elementor-2249 .elementor-element.elementor-element-228ce196{--width:100%;}.elementor-2249 .elementor-element.elementor-element-4c328f6d{--width:100%;}.elementor-2249 .elementor-element.elementor-element-7e6fa62d{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-3ac73cad{--width:100%;}.elementor-2249 .elementor-element.elementor-element-1cbea777{--width:100%;}.elementor-2249 .elementor-element.elementor-element-39a2b049{--width:100%;}.elementor-2249 .elementor-element.elementor-element-5e7679e{--width:27.512%;}.elementor-2249 .elementor-element.elementor-element-34e21c37{--width:100%;}.elementor-2249 .elementor-element.elementor-element-27cee4c3{--width:100%;}.elementor-2249 .elementor-element.elementor-element-4c59d94b{--width:100%;}.elementor-2249 .elementor-element.elementor-element-169d0013{--content-width:1230px;}.elementor-2249 .elementor-element.elementor-element-3f487749{--width:110%;}.elementor-2249 .elementor-element.elementor-element-5e0810ef{--content-width:1230px;}.elementor-2249 .elementor-element.elementor-element-41a0fee5{--width:110%;}.elementor-2249 .elementor-element.elementor-element-58df912d{--content-width:1230px;}.elementor-2249 .elementor-element.elementor-element-5e1d4c2a{--width:110%;}.elementor-2249 .elementor-element.elementor-element-33da76ae{--content-width:1083px;}.elementor-2249 .elementor-element.elementor-element-6775eba5{--width:94.958%;}.elementor-2249 .elementor-element.elementor-element-6b5ae523{--width:130.736%;}.elementor-2249 .elementor-element.elementor-element-5596cfee{--width:68%;}.elementor-2249 .elementor-element.elementor-element-1fd3f187{--content-width:1083px;}.elementor-2249 .elementor-element.elementor-element-29a84847{--width:94.958%;}.elementor-2249 .elementor-element.elementor-element-3297b4e2{--width:130.736%;}.elementor-2249 .elementor-element.elementor-element-50095dcf{--width:68%;}.elementor-2249 .elementor-element.elementor-element-67d082b0{--width:94.958%;}.elementor-2249 .elementor-element.elementor-element-30957511{--width:130.736%;}.elementor-2249 .elementor-element.elementor-element-63b54f9a{--width:68%;}.elementor-2249 .elementor-element.elementor-element-23f2aee4{--width:100%;}.elementor-2249 .elementor-element.elementor-element-1639f8c4{--width:35%;}.elementor-2249 .elementor-element.elementor-element-629f4bcd{--width:114%;}.elementor-2249 .elementor-element.elementor-element-2b860a1e{--width:28%;}.elementor-2249 .elementor-element.elementor-element-59aaf908{--width:28%;}.elementor-2249 .elementor-element.elementor-element-bf3684b{--width:35%;}.elementor-2249 .elementor-element.elementor-element-22dea127{--width:114%;}.elementor-2249 .elementor-element.elementor-element-55b07fe3{--width:28%;}.elementor-2249 .elementor-element.elementor-element-66497888{--width:28%;}.elementor-2249 .elementor-element.elementor-element-529cb008{--width:35%;}.elementor-2249 .elementor-element.elementor-element-b20e3c5{--width:114%;}.elementor-2249 .elementor-element.elementor-element-785c5c04{--width:28%;}.elementor-2249 .elementor-element.elementor-element-29e11803{--width:28%;}.elementor-2249 .elementor-element.elementor-element-1ce9bef7{--width:35%;}.elementor-2249 .elementor-element.elementor-element-5a98c9ed{--width:114%;}.elementor-2249 .elementor-element.elementor-element-4141a445{--width:28%;}.elementor-2249 .elementor-element.elementor-element-50166e2d{--width:28%;}.elementor-2249 .elementor-element.elementor-element-d3b74a{--width:100%;}.elementor-2249 .elementor-element.elementor-element-5d4316ab{--width:35%;}.elementor-2249 .elementor-element.elementor-element-126f4f97{--width:114%;}.elementor-2249 .elementor-element.elementor-element-37f457bb{--width:28%;}.elementor-2249 .elementor-element.elementor-element-43c40adb{--width:28%;}.elementor-2249 .elementor-element.elementor-element-6fd24172{--width:35%;}.elementor-2249 .elementor-element.elementor-element-515ae504{--width:114%;}.elementor-2249 .elementor-element.elementor-element-4782c571{--width:28%;}.elementor-2249 .elementor-element.elementor-element-5e16309d{--width:28%;}.elementor-2249 .elementor-element.elementor-element-54d02c3d{--width:35%;}.elementor-2249 .elementor-element.elementor-element-747f1cc6{--width:114%;}.elementor-2249 .elementor-element.elementor-element-3864479d{--width:28%;}.elementor-2249 .elementor-element.elementor-element-7268e9c6{--width:28%;}.elementor-2249 .elementor-element.elementor-element-525742d2{--width:35%;}.elementor-2249 .elementor-element.elementor-element-28656ccc{--width:114%;}.elementor-2249 .elementor-element.elementor-element-7eb2d965{--width:28%;}.elementor-2249 .elementor-element.elementor-element-148aeeab{--width:28%;}.elementor-2249 .elementor-element.elementor-element-46cdcbb4{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-185fe997{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-2f6bcc78{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-13d5032e{--width:100%;}.elementor-2249 .elementor-element.elementor-element-2cbbe32a{--width:100%;}.elementor-2249 .elementor-element.elementor-element-2677e15a{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-7943b3ae{--width:50%;}.elementor-2249 .elementor-element.elementor-element-40cef526{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-57c70424{--width:55%;}.elementor-2249 .elementor-element.elementor-element-81c0780{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-7074039b{--width:55%;}.elementor-2249 .elementor-element.elementor-element-5c10539e{--width:100%;}.elementor-2249 .elementor-element.elementor-element-559094e2{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-2948469a{--width:50%;}.elementor-2249 .elementor-element.elementor-element-5df510cc{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-66696d39{--width:55%;}.elementor-2249 .elementor-element.elementor-element-38355b12{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-11332029{--width:55%;}.elementor-2249 .elementor-element.elementor-element-591f1b14{--width:100%;}.elementor-2249 .elementor-element.elementor-element-55705b04{--width:92.601%;}.elementor-2249 .elementor-element.elementor-element-31dc7a35{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-1ab21d90{--width:100%;}.elementor-2249 .elementor-element.elementor-element-74a5a32b{--width:100%;}.elementor-2249 .elementor-element.elementor-element-bc99749{--width:60%;}.elementor-2249 .elementor-element.elementor-element-6eb477cd{--width:60%;}.elementor-2249 .elementor-element.elementor-element-5c7a423e{--width:65%;}.elementor-2249 .elementor-element.elementor-element-32b56c60{--width:100%;}.elementor-2249 .elementor-element.elementor-element-3ffb7e09{--width:100%;}.elementor-2249 .elementor-element.elementor-element-71d32ea2{--width:100%;}.elementor-2249 .elementor-element.elementor-element-330e9a8{--width:100%;}.elementor-2249 .elementor-element.elementor-element-56aa09bb{--content-width:1600px;}.elementor-2249 .elementor-element.elementor-element-6485f5a7{--width:100%;}.elementor-2249 .elementor-element.elementor-element-4f9ea902{--width:100%;}.elementor-2249 .elementor-element.elementor-element-fec3cd2{--width:60%;}.elementor-2249 .elementor-element.elementor-element-4d78b4a0{--width:60%;}.elementor-2249 .elementor-element.elementor-element-25255e3c{--width:65%;}.elementor-2249 .elementor-element.elementor-element-bb17f2d{--width:100%;}.elementor-2249 .elementor-element.elementor-element-4a545c88{--width:100%;}.elementor-2249 .elementor-element.elementor-element-136e8f59{--width:100%;}.elementor-2249 .elementor-element.elementor-element-7a3a9e16{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2249 .elementor-element.elementor-element-169d0013{--content-width:900px;}.elementor-2249 .elementor-element.elementor-element-5596cfee{--width:50%;}}@media(max-width:1320px) and (min-width:768px){.elementor-2249 .elementor-element.elementor-element-561d3067{--content-width:738px;}.elementor-2249 .elementor-element.elementor-element-2a42d667{--content-width:350px;}.elementor-2249 .elementor-element.elementor-element-7832e9de{--width:350px;}.elementor-2249 .elementor-element.elementor-element-3cd12b{--width:342.547px;}.elementor-2249 .elementor-element.elementor-element-67f972f7{--width:350px;}.elementor-2249 .elementor-element.elementor-element-3abbb2ce{--width:350px;}.elementor-2249 .elementor-element.elementor-element-7bf3b35e{--width:350px;}.elementor-2249 .elementor-element.elementor-element-7e6fa62d{--width:350px;}.elementor-2249 .elementor-element.elementor-element-3336f9c9{--width:350px;}.elementor-2249 .elementor-element.elementor-element-5e7679e{--width:350px;}.elementor-2249 .elementor-element.elementor-element-5e0810ef{--content-width:946px;}.elementor-2249 .elementor-element.elementor-element-41a0fee5{--width:744px;}.elementor-2249 .elementor-element.elementor-element-1fd3f187{--content-width:100%;}.elementor-2249 .elementor-element.elementor-element-29a84847{--width:95%;}.elementor-2249 .elementor-element.elementor-element-3297b4e2{--width:116.553%;}.elementor-2249 .elementor-element.elementor-element-50095dcf{--width:500px;}.elementor-2249 .elementor-element.elementor-element-bc99749{--width:725px;}.elementor-2249 .elementor-element.elementor-element-6eb477cd{--width:725px;}.elementor-2249 .elementor-element.elementor-element-5c7a423e{--width:750px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-561d3067{--grid-auto-flow:row;}.elementor-2249 .elementor-element.elementor-element-169d0013{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-73a5d3c8{width:var( --container-widget-width, 503.547px );max-width:503.547px;--container-widget-width:503.547px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-23f2aee4{--margin-top:80px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-7c312ce6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-5c7a423e{--grid-auto-flow:row;}.elementor-2249 .elementor-element.elementor-element-25255e3c{--grid-auto-flow:row;}}@media(max-width:1320px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-7616e3cd .elementor-heading-title{font-size:45px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-6b1b90be .elementor-heading-title{font-size:45px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-21185df6{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-349a5174{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-7a02ec6f{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5dce214e{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-59648f05 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-307e513d .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2428990b{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-cbdbb22{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-1a6fe6f6{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5709a430{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-36b8c7ce .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-4d20e3bb .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-55e3fa14{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-4373e74{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-28ca5a6b{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-425dd218{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-417839c0 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-596f2d58 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2e68259f{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6f007978{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6fc8eec2{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-28c91693{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6f911c36 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5d9659af .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2ad4cb04 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-c058991{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-517ecff8{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-1b5ab298{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-518e12e7{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-426afae5 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-3e48b2ed .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-306edbc{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-129dba3{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-721cb174{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-24465e12{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-26f2bac1 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-4d86e8b4 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-34d2eb51{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-44210653{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-35ae7828{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-2c636461{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-701bd30c .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-2d75dc34 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-50ab0836{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-11c63429{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-2bf21119{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-67d9d6fd{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-68089ca3 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-2232282c .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-561d3067{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2249 .elementor-element.elementor-element-2a42d667{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-7832e9de{--min-height:575px;}.elementor-2249 .elementor-element.elementor-element-2e26a9fe .elementor-heading-title{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-3991e330{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-3991e330.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-3c49538e{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;font-size:14px;}.elementor-2249 .elementor-element.elementor-element-3cd12b{--margin-top:-5px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-3ade7e40{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-598400ac{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-15e57b25{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4d278fea{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-60c55e39{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-60c55e39 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-67f972f7{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-3abbb2ce{--min-height:575px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-79fbbfcf .elementor-heading-title{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-75ae2c69{width:var( --container-widget-width, 350.266px );max-width:350.266px;--container-widget-width:350.266px;--container-widget-flex-grow:0;font-size:14px;}.elementor-2249 .elementor-element.elementor-element-325716bc{--margin-top:15px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-27bd0f17{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-53ab45f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;font-size:14px;}.elementor-2249 .elementor-element.elementor-element-15d3d069{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-238058c9{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-37cb13d3{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-37cb13d3 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-7bf3b35e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-7e6fa62d{--min-height:575px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-3a34dc87 .elementor-heading-title{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5b657135{width:var( --container-widget-width, 306.938px );max-width:306.938px;--container-widget-width:306.938px;--container-widget-flex-grow:0;font-size:14px;}.elementor-2249 .elementor-element.elementor-element-1cbea777{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-1eb7d98c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;font-size:14px;}.elementor-2249 .elementor-element.elementor-element-675c737a{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-9f47d8d{--margin-top:0px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-209d3fe9{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-63eba765 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-3336f9c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5e7679e{--min-height:575px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5e7679e.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-611c6339 .elementor-heading-title{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-353bc5e6{width:var( --container-widget-width, 363px );max-width:363px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:363px;--container-widget-flex-grow:0;font-size:14px;}.elementor-2249 .elementor-element.elementor-element-27cee4c3{--margin-top:-45px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-52ad6bb6{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-656e72c6{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-642b2488{--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-c5b2f37{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-7e7a68f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-2249 .elementor-element.elementor-element-7e7a68f9 .elementor-button{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-73a5d3c8 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-5e0810ef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2249 .elementor-element.elementor-element-41a0fee5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-74f3b517{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-74f3b517 .elementor-heading-title{font-size:18px;}.elementor-2249 .elementor-element.elementor-element-9c6f2dc{--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-190e17fb.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-c7db497 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2c01ec09 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2de4c2ed{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-458c7f7e{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-512b62ab{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-db16f3b{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6fc8466a{width:var( --container-widget-width, 582.094px );max-width:582.094px;--container-widget-width:582.094px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-50095dcf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-7a9b81a2 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-6133bc79{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-48813a9e{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-22c28ec8{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-7e360b9d{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-7bf53c21 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-e0f925e{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-4359d41b{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6bb846da{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-478fcef8{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-23f2aee4{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-7c312ce6 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-5b2449e7{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5eb8365b .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-7a8d3e9f .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-149108fd{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-bce266a .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-3fae5a95 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-13fe68d3{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-2d2428eb .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-3a205057 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-3040684f{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-289dbb2c .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-15d743a0 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-7f8e8714{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6bbf485c .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-6a11e778{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-483eb733{--flex-wrap:wrap;}.elementor-2249 .elementor-element.elementor-element-43ab5a19{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-2249 .elementor-element.elementor-element-43ab5a19 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-14094716 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2a11ed7e{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6b83546f{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-2249 .elementor-element.elementor-element-6b83546f .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-6c60b625 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-7130b0b0{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-672eb00{--container-widget-width:151px;--container-widget-flex-grow:0;width:var( --container-widget-width, 151px );max-width:151px;}.elementor-2249 .elementor-element.elementor-element-672eb00 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-7eb1deab .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-1d750b11{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-4cb47cee{--container-widget-width:207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 207px );max-width:207px;}.elementor-2249 .elementor-element.elementor-element-4cb47cee .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-36fea7fd .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-1c10a212{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-15026c0a .elementor-heading-title{font-size:32px;}.elementor-2249 .elementor-element.elementor-element-3408caab{font-size:16px;}.elementor-2249 .elementor-element.elementor-element-4c608c3e .elementor-heading-title{font-size:32px;}.elementor-2249 .elementor-element.elementor-element-d89e483{font-size:16px;}.elementor-2249 .elementor-element.elementor-element-3dd0a6aa .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-57e6bffd{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-519c06ff .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-7ff347d7{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-fb1c2d3 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-4eb8f692 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-3483ebf4 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-4160240 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2b1e1648 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-14abf5b .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-2ec235f7 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-63910cde .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-31dc7a35:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2249 .elementor-element.elementor-element-bf01a6e .elementor-heading-title{font-size:32px;}.elementor-2249 .elementor-element.elementor-element-bc99749{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-bc99749.e-con{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-708fb2e7 .elementor-heading-title{font-size:23px;}.elementor-2249 .elementor-element.elementor-element-46095a08{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-6eb477cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6eb477cd.e-con{--align-self:flex-start;}.elementor-2249 .elementor-element.elementor-element-6df621a7 .elementor-heading-title{font-size:23px;}.elementor-2249 .elementor-element.elementor-element-4bc92056{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5c7a423e{--grid-auto-flow:row;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5c7a423e.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-14c36032{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-4c3feec3{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-427dec47{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-2dac2939{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-56aa09bb:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-56aa09bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2249 .elementor-element.elementor-element-3c1bba2f .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-21cc80f5 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-7fdf88d3{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5f0028a7 .elementor-heading-title{font-size:45px;}.elementor-2249 .elementor-element.elementor-element-78e4b669{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-25255e3c{--grid-auto-flow:row;}.elementor-2249 .elementor-element.elementor-element-448edc9c{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-34963470{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-49991c50{font-size:14px;}.elementor-2249 .elementor-element.elementor-element-5a58f384{font-size:14px;}}@media(max-width:767px){.elementor-2249 .elementor-element.elementor-element-6a9c8fca{--width:500px;--min-height:264px;}.elementor-2249 .elementor-element.elementor-element-5477b957{--width:500px;--min-height:264px;}.elementor-2249 .elementor-element.elementor-element-562c2d1f{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-43988425{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-7616e3cd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-5928b0d4 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-5928b0d4 .elementor-divider{text-align:center;}.elementor-2249 .elementor-element.elementor-element-5f6df94{--min-height:565px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6b1b90be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2249 .elementor-element.elementor-element-6b1b90be .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-21185df6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 35px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-75facf09{--margin-top:-50px;--margin-bottom:10px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-3ae09869{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2249 .elementor-element.elementor-element-59648f05{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-2249 .elementor-element.elementor-element-258a4496{--min-height:590px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-307e513d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2249 .elementor-element.elementor-element-307e513d .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2428990b{padding:0px 35px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-35073457{--margin-top:-25px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-1dac4763{--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-41852b4b{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-1a6fe6f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-2249 .elementor-element.elementor-element-4c6308c2{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-5709a430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) -12px;}.elementor-2249 .elementor-element.elementor-element-3884398b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2249 .elementor-element.elementor-element-36b8c7ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) -10px;}.elementor-2249 .elementor-element.elementor-element-6fe42de7{--min-height:580px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4d20e3bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2249 .elementor-element.elementor-element-4d20e3bb .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-55e3fa14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 14px;padding:0px 30px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-645b743b{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-732f8234{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6112bba1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-417839c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) -10px;}.elementor-2249 .elementor-element.elementor-element-6e61b612{--min-height:580px;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-596f2d58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2249 .elementor-element.elementor-element-596f2d58 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2e68259f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 20px;padding:0px 35px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-59aff097{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-41e26669{--margin-top:-35px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2249 .elementor-element.elementor-element-6f911c36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) -10px;}.elementor-2249 .elementor-element.elementor-element-5d9659af .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2ad4cb04 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-3e48b2ed .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-4d86e8b4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2d75dc34 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2232282c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-561d3067{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2249 .elementor-element.elementor-element-2e26a9fe .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-79fbbfcf .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-3a34dc87 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-611c6339 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-73a5d3c8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-74f3b517 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-58df912d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2249 .elementor-element.elementor-element-5e1d4c2a{--width:300px;--min-height:100px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-c7db497{padding:0px 0px 0px 0px;--container-widget-width:424px;--container-widget-flex-grow:0;width:var( --container-widget-width, 424px );max-width:424px;text-align:center;}.elementor-2249 .elementor-element.elementor-element-c7db497.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-c7db497 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-5365b11f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-5365b11f.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-540955bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-2c01ec09 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-6fc8466a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-7a9b81a2 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-7c53919d{--width:100%;--min-height:468px;--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-67d082b0{--width:334.8px;}.elementor-2249 .elementor-element.elementor-element-30957511{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-30957511.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-2e891d95{width:var( --container-widget-width, 337.913px );max-width:337.913px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:337.913px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-2e891d95 img{width:100%;}.elementor-2249 .elementor-element.elementor-element-63b54f9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-7bf53c21 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-54984e2f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6bb846da{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-2249 .elementor-element.elementor-element-7c312ce6 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-5eb8365b .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-7a8d3e9f .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-bce266a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-3fae5a95 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2d2428eb .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-3a205057 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-289dbb2c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-15d743a0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-302abff7{--justify-content:center;}.elementor-2249 .elementor-element.elementor-element-d3b74a{--width:90%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6bbf485c .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-483eb733{--min-height:765px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2249 .elementor-element.elementor-element-126f4f97{--width:100%;}.elementor-2249 .elementor-element.elementor-element-43ab5a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;text-align:start;}.elementor-2249 .elementor-element.elementor-element-43ab5a19 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-1a432758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-43c40adb{--width:100%;}.elementor-2249 .elementor-element.elementor-element-14094716 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-6b83546f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;text-align:start;}.elementor-2249 .elementor-element.elementor-element-6b83546f .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-6c60b625 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-672eb00{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-2249 .elementor-element.elementor-element-672eb00 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-7eb1deab .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-4cb47cee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;text-align:start;}.elementor-2249 .elementor-element.elementor-element-4cb47cee .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-36fea7fd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-15026c0a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-4c608c3e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-185fe997{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-44a981bb{--width:90%;}.elementor-2249 .elementor-element.elementor-element-3dd0a6aa .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-5006cc18{--width:90%;}.elementor-2249 .elementor-element.elementor-element-519c06ff .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-7d7b4671{--margin-top:-30px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-13d5032e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2249 .elementor-element.elementor-element-fb1c2d3 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2905a126{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-2905a126 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-2905a126 .elementor-divider{text-align:center;}.elementor-2249 .elementor-element.elementor-element-4eb8f692 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-3483ebf4 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-4160240 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2b1e1648 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-3de55bec{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2249 .elementor-element.elementor-element-1ebca5c3{width:var( --container-widget-width, 421.6px );max-width:421.6px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:421.6px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-1ebca5c3 img{width:100%;max-width:100%;height:275px;}.elementor-2249 .elementor-element.elementor-element-14abf5b .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-3c89dcc1{width:var( --container-widget-width, 406.6px );max-width:406.6px;--container-widget-width:406.6px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-3c89dcc1 img{width:100%;height:275px;}.elementor-2249 .elementor-element.elementor-element-2ec235f7 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-181aa00a{width:var( --container-widget-width, 526.113px );max-width:526.113px;--container-widget-width:526.113px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-181aa00a img{width:100%;height:275px;}.elementor-2249 .elementor-element.elementor-element-63910cde .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-31dc7a35:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-31dc7a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2249 .elementor-element.elementor-element-bf01a6e .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-708fb2e7 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-6df621a7 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-5c7a423e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2249 .elementor-element.elementor-element-56aa09bb:not(.elementor-motion-effects-element-type-background), .elementor-2249 .elementor-element.elementor-element-56aa09bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pgwautoglass.com/wp-content/uploads/2026/07/download.png");background-position:0px 0px;}.elementor-2249 .elementor-element.elementor-element-6485f5a7{--width:90%;--margin-top:-15px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-6485f5a7.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-4f9ea902{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4f9ea902.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-3c1bba2f{text-align:center;}.elementor-2249 .elementor-element.elementor-element-3c1bba2f .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-2a081a60{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-2a081a60 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-2249 .elementor-element.elementor-element-2a081a60 .elementor-divider{text-align:center;}.elementor-2249 .elementor-element.elementor-element-fec3cd2{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-fec3cd2.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-21cc80f5 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-4d78b4a0{--width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-4d78b4a0.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-5f0028a7 .elementor-heading-title{font-size:21px;line-height:1.1em;}.elementor-2249 .elementor-element.elementor-element-78e4b669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2249 .elementor-element.elementor-element-25255e3c{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-25255e3c.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-bb17f2d{--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-2249 .elementor-element.elementor-element-bb17f2d.e-con{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-59845a3e{width:var( --container-widget-width, 89.575px );max-width:89.575px;--container-widget-width:89.575px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-448edc9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:start;}.elementor-2249 .elementor-element.elementor-element-448edc9c.elementor-element{--align-self:flex-end;}.elementor-2249 .elementor-element.elementor-element-4a545c88{--flex-wrap:nowrap;}.elementor-2249 .elementor-element.elementor-element-67336190{width:var( --container-widget-width, 87.575px );max-width:87.575px;--container-widget-width:87.575px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-34963470{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;}.elementor-2249 .elementor-element.elementor-element-136e8f59{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-2249 .elementor-element.elementor-element-137ae80b{width:var( --container-widget-width, 87.575px );max-width:87.575px;--container-widget-width:87.575px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-49991c50{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-2249 .elementor-element.elementor-element-49991c50.elementor-element{--align-self:center;}.elementor-2249 .elementor-element.elementor-element-7a3a9e16{--flex-wrap:nowrap;}.elementor-2249 .elementor-element.elementor-element-7b827bdc{width:var( --container-widget-width, 88.575px );max-width:88.575px;--container-widget-width:88.575px;--container-widget-flex-grow:0;}.elementor-2249 .elementor-element.elementor-element-5a58f384{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}}/* Start custom CSS for container, class: .elementor-element-5857b693 *//* =========================================
   STRETCH ALL CARDS TO EQUAL HEIGHT
========================================= */
 
.elementor-2249 .elementor-element.elementor-element-5857b693 {
    align-items: stretch !important;
}
 
 
/* =========================================
   INDIVIDUAL PRODUCT CARDS
========================================= */
 
.elementor-2249 .elementor-element.elementor-element-5857b693 > .e-con {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start;
    height: auto !important;
}
 
 
/* =========================================
   EQUAL DESCRIPTION AREA
========================================= */
 
.elementor-2249 .elementor-element.elementor-element-5857b693 > .e-con > :nth-child(3) {
    min-height: 90px !important;
    flex: 0 0 90px !important;
}
 
 
/* =========================================
   BULLET-POINT AREA
========================================= */
 
.elementor-2249 .elementor-element.elementor-element-5857b693 > .e-con > :nth-last-child(2) {
    margin-top: 0px !important;
    min-height: 100px !important;
    flex: 0 0 100px !important;
    justify-content: flex-start !important;
    gap: 6px !important;
}
 
 
/* Prevent individual bullet rows from stretching */
 
.elementor-2249 .elementor-element.elementor-element-5857b693 > .e-con > :nth-last-child(2) > .e-con {
    flex: 0 0 auto !important;
}
 
 
/* =========================================
   BUTTON AREA
========================================= */
 
.elementor-2249 .elementor-element.elementor-element-5857b693 > .e-con > :last-child {
    position: static !important;
    transform: none !important;
    margin: auto 0 30px !important;
    flex: 0 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-584362d8 */.elementor-2249 .elementor-element.elementor-element-584362d8 .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b860a1e */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59aaf908 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1639f8c4 *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 {
    position: relative;

    width: 50%;
    aspect-ratio: 428 / 516;

    flex: 1 1 0;
    min-width: 0;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: 7px;

    box-shadow: none !important;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 > .e-con {
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .elementor-widget-image .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4::after {
    content: "";
    position: absolute;
    inset: 0;

    z-index: 1;
    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   STATIONARY TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 26px !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .image-title .elementor-heading-title {
    margin: 0;
    color: #ffffff;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .image-title .elementor-divider-separator {
    width: 100%;
    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE SLIDING INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .info-panel {
    position: absolute !important;

    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 42px 28px 28px !important;

    overflow: hidden;
    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition: transform 1s ease-in-out !important;
}

.elementor-2249 .elementor-element.elementor-element-1639f8c4:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   BLUE LINE ATTACHED TO PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .info-panel .elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .info-panel .elementor-heading-title {
    text-align: center;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4 .info-panel > .elementor-element {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: SLIDE PANEL UP
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4:hover .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4:hover .image-title {
    opacity: 0;
    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4:hover .elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-1639f8c4:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-1639f8c4:focus-within .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-1639f8c4:focus-within .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-1639f8c4:focus-within .image-title {
    opacity: 0;
    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-1639f8c4:focus-within::after {
    opacity: 0;
}


/* =========================================
   MOBILE / TABLET
========================================= */

@media (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-1639f8c4 .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-1639f8c4:focus-within .info-panel {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-701cf46 */.elementor-2249 .elementor-element.elementor-element-701cf46 .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b07fe3 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66497888 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3684b *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b {
    position: relative;

    width: 50%;
    aspect-ratio: 428 / 516;

    flex: 1 1 0;
    min-width: 0;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: 7px;

    box-shadow: none !important;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b > .e-con {
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .elementor-widget-image .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b::after {
    content: "";
    position: absolute;
    inset: 0;

    z-index: 1;
    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   STATIONARY TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 26px !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .image-title .elementor-heading-title {
    margin: 0;
    color: #ffffff;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-bf3684b .image-title .elementor-divider-separator {
    width: 100%;
    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE SLIDING INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .info-panel {
    position: absolute !important;

    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 42px 28px 28px !important;

    overflow: hidden;
    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition: transform 1s ease-in-out !important;
}

.elementor-2249 .elementor-element.elementor-element-bf3684b:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   BLUE LINE ATTACHED TO PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .info-panel .elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .info-panel .elementor-heading-title {
    text-align: center;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b .info-panel > .elementor-element {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: SLIDE PANEL UP
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b:hover .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b:hover .image-title {
    opacity: 0;
    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b:hover .elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-bf3684b:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-bf3684b:focus-within .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-bf3684b:focus-within .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-bf3684b:focus-within .image-title {
    opacity: 0;
    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-bf3684b:focus-within::after {
    opacity: 0;
}


/* =========================================
   MOBILE / TABLET
========================================= */

@media (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-bf3684b .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-bf3684b:focus-within .info-panel {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bedc352 */.elementor-2249 .elementor-element.elementor-element-3bedc352 .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785c5c04 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29e11803 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529cb008 *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 {
    position: relative;

    width: 50%;
    aspect-ratio: 428 / 516;

    flex: 1 1 0;
    min-width: 0;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: 7px;

    box-shadow: none !important;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 > .e-con {
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .elementor-widget-image .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008::after {
    content: "";
    position: absolute;
    inset: 0;

    z-index: 1;
    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   STATIONARY TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 26px !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .image-title .elementor-heading-title {
    margin: 0;
    color: #ffffff;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-529cb008 .image-title .elementor-divider-separator {
    width: 100%;
    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE SLIDING INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .info-panel {
    position: absolute !important;

    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 42px 28px 28px !important;

    overflow: hidden;
    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition: transform 1s ease-in-out !important;
}

.elementor-2249 .elementor-element.elementor-element-529cb008:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   BLUE LINE ATTACHED TO PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .info-panel .elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .info-panel .elementor-heading-title {
    text-align: center;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008 .info-panel > .elementor-element {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: SLIDE PANEL UP
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008:hover .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008:hover .image-title {
    opacity: 0;
    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008:hover .elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-529cb008:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-529cb008:focus-within .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-529cb008:focus-within .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-529cb008:focus-within .image-title {
    opacity: 0;
    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-529cb008:focus-within::after {
    opacity: 0;
}


/* =========================================
   MOBILE / TABLET
========================================= */

@media (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-529cb008 .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-529cb008:focus-within .info-panel {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c9fd365 */.elementor-2249 .elementor-element.elementor-element-2c9fd365 .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4141a445 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50166e2d */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce9bef7 *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 {
    position: relative;

    width: 50%;
    aspect-ratio: 428 / 516;

    flex: 1 1 0;
    min-width: 0;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: 7px;

    box-shadow: none !important;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 > .e-con {
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .elementor-widget-image .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden;
    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7::after {
    content: "";
    position: absolute;
    inset: 0;

    z-index: 1;
    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   STATIONARY TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 26px !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .image-title .elementor-heading-title {
    margin: 0;
    color: #ffffff;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .image-title .elementor-divider-separator {
    width: 100%;
    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE SLIDING INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .info-panel {
    position: absolute !important;

    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 42px 28px 28px !important;

    overflow: hidden;
    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition: transform 1s ease-in-out !important;
}

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   BLUE LINE ATTACHED TO PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .info-panel .elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .info-panel .elementor-heading-title {
    text-align: center;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7 .info-panel > .elementor-element {
    opacity: 0;
    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: SLIDE PANEL UP
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:hover .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:hover .image-title {
    opacity: 0;
    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:hover .elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:focus-within .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:focus-within .info-panel > .elementor-element {
    opacity: 1;
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:focus-within .image-title {
    opacity: 0;
    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-1ce9bef7:focus-within::after {
    opacity: 0;
}


/* =========================================
   MOBILE / TABLET
========================================= */

@media (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-1ce9bef7 .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-1ce9bef7:focus-within .info-panel {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56d29cda */.elementor-2249 .elementor-element.elementor-element-56d29cda .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37f457bb */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43c40adb */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4316ab *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab {
    position: relative;

    width: 100% !important;
    max-width: 340px !important;

    height: auto !important;
    aspect-ratio: 1 / 1 !important;

    flex: 0 0 auto !important;

    margin: 0 auto !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: 7px !important;
    box-sizing: border-box !important;

    box-shadow: none !important;

    contain: paint;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab > .e-con {
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab
.elementor-widget-image
.elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab::after {
    content: "";

    position: absolute;
    inset: 0;

    z-index: 1;

    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 20px !important;

    overflow: visible !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab
.image-title
.elementor-heading-title {
    margin: 0 !important;

    color: #ffffff;

    font-size: clamp(18px, 6vw, 30px) !important;
    line-height: 1.05 !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab
.image-title
.elementor-divider-separator {
    width: 100%;

    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 34px 18px 18px !important;

    /*
     * Only the blue panel can scroll.
     */
    overflow-x: hidden !important;
    overflow-y: auto !important;

    overscroll-behavior: contain;
    -webkit-overflow-scrolling: touch;

    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition:
        transform 1s ease-in-out !important;

    scrollbar-width: thin;
    scrollbar-color:
        rgba(0, 0, 0, .35)
        transparent;
}


/* =========================================
   EDGE / CHROME PANEL SCROLLBAR
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel::-webkit-scrollbar {
    width: 5px;
    height: 0;
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel::-webkit-scrollbar-thumb {
    min-height: 30px;

    background: rgba(0, 0, 0, .35);
    border-radius: 10px;
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel::-webkit-scrollbar-corner {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel::-webkit-scrollbar-button {
    display: none;

    width: 0;
    height: 0;
}


/* =========================================
   PREVENT NESTED ELEMENTOR SCROLLBARS
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel > .e-con,
.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel > .e-con-inner,
.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel > .elementor-element,
.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel .elementor-widget,
.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel .elementor-widget-container {
    min-height: 0 !important;
    max-height: none !important;

    overflow: visible !important;
}


/* =========================================
   BLUE LINE INSIDE PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab
.info-panel
.elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab
.info-panel
.elementor-widget-heading {
    width: 100% !important;
    max-width: 100% !important;

    flex: 0 0 auto !important;
    align-self: center !important;

    margin: 8px 0 18px !important;
    padding: 0 8px !important;

    box-sizing: border-box !important;

    overflow: visible !important;
}


/* =========================================
   PANEL HEADING TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab
.info-panel
.elementor-heading-title {
    display: block;

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #111827;

    font-size: clamp(18px, 4.5vw, 24px) !important;
    line-height: 1.15 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
    word-break: normal;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab
.info-panel
> .elementor-element {
    opacity: 0;

    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: OPEN PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab:hover
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab:hover .image-title {
    opacity: 0;

    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab:hover
.elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD / TAP ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-5d4316ab:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab:focus-within
.info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab:focus-within
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab:focus-within .image-title {
    opacity: 0;

    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-5d4316ab:focus-within::after {
    opacity: 0;
}


/* =========================================
   TABLET / MOBILE
========================================= */

@media (max-width: 1024px), (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-5d4316ab:focus-within .info-panel {
        transform: translateY(0);
    }
}


/* =========================================
   REDUCED MOTION ACCESSIBILITY
========================================= */

@media (prefers-reduced-motion: reduce) {
    .elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel,
    .elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel::before,
    .elementor-2249 .elementor-element.elementor-element-5d4316ab .info-panel > .elementor-element,
    .elementor-2249 .elementor-element.elementor-element-5d4316ab .image-title,
    .elementor-2249 .elementor-element.elementor-element-5d4316ab .elementor-widget-image img,
    .elementor-2249 .elementor-element.elementor-element-5d4316ab::after {
        transition-duration: .01ms !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b88eb69 */.elementor-2249 .elementor-element.elementor-element-1b88eb69 .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4782c571 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e16309d */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fd24172 *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 {
    position: relative;

    width: 100% !important;
    max-width: 340px !important;

    height: auto !important;
    aspect-ratio: 1 / 1 !important;

    flex: 0 0 auto !important;

    margin: 0 auto !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: 7px !important;
    box-sizing: border-box !important;

    box-shadow: none !important;

    contain: paint;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 > .e-con {
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172
.elementor-widget-image
.elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172::after {
    content: "";

    position: absolute;
    inset: 0;

    z-index: 1;

    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 20px !important;

    overflow: visible !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172
.image-title
.elementor-heading-title {
    margin: 0 !important;

    color: #ffffff;

    font-size: clamp(18px, 6vw, 30px) !important;
    line-height: 1.05 !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-6fd24172
.image-title
.elementor-divider-separator {
    width: 100%;

    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 34px 18px 18px !important;

    /*
     * Only the blue panel can scroll.
     */
    overflow-x: hidden !important;
    overflow-y: auto !important;

    overscroll-behavior: contain;
    -webkit-overflow-scrolling: touch;

    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition:
        transform 1s ease-in-out !important;

    scrollbar-width: thin;
    scrollbar-color:
        rgba(0, 0, 0, .35)
        transparent;
}


/* =========================================
   EDGE / CHROME PANEL SCROLLBAR
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel::-webkit-scrollbar {
    width: 5px;
    height: 0;
}

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel::-webkit-scrollbar-thumb {
    min-height: 30px;

    background: rgba(0, 0, 0, .35);
    border-radius: 10px;
}

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel::-webkit-scrollbar-corner {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel::-webkit-scrollbar-button {
    display: none;

    width: 0;
    height: 0;
}


/* =========================================
   PREVENT NESTED ELEMENTOR SCROLLBARS
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel > .e-con,
.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel > .e-con-inner,
.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel > .elementor-element,
.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel .elementor-widget,
.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel .elementor-widget-container {
    min-height: 0 !important;
    max-height: none !important;

    overflow: visible !important;
}


/* =========================================
   BLUE LINE INSIDE PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172
.info-panel
.elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172
.info-panel
.elementor-widget-heading {
    width: 100% !important;
    max-width: 100% !important;

    flex: 0 0 auto !important;
    align-self: center !important;

    margin: 8px 0 18px !important;
    padding: 0 8px !important;

    box-sizing: border-box !important;

    overflow: visible !important;
}


/* =========================================
   PANEL HEADING TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172
.info-panel
.elementor-heading-title {
    display: block;

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #111827;

    font-size: clamp(18px, 4.5vw, 24px) !important;
    line-height: 1.15 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
    word-break: normal;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172
.info-panel
> .elementor-element {
    opacity: 0;

    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: OPEN PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172:hover
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172:hover .image-title {
    opacity: 0;

    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172:hover
.elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD / TAP ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-6fd24172:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-6fd24172:focus-within
.info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-6fd24172:focus-within
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-6fd24172:focus-within .image-title {
    opacity: 0;

    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-6fd24172:focus-within::after {
    opacity: 0;
}


/* =========================================
   TABLET / MOBILE
========================================= */

@media (max-width: 1024px), (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-6fd24172:focus-within .info-panel {
        transform: translateY(0);
    }
}


/* =========================================
   REDUCED MOTION ACCESSIBILITY
========================================= */

@media (prefers-reduced-motion: reduce) {
    .elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel,
    .elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel::before,
    .elementor-2249 .elementor-element.elementor-element-6fd24172 .info-panel > .elementor-element,
    .elementor-2249 .elementor-element.elementor-element-6fd24172 .image-title,
    .elementor-2249 .elementor-element.elementor-element-6fd24172 .elementor-widget-image img,
    .elementor-2249 .elementor-element.elementor-element-6fd24172::after {
        transition-duration: .01ms !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e74a480 */.elementor-2249 .elementor-element.elementor-element-4e74a480 .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3864479d */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7268e9c6 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54d02c3d *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d {
    position: relative;

    width: 100% !important;
    max-width: 340px !important;

    height: auto !important;
    aspect-ratio: 1 / 1 !important;

    flex: 0 0 auto !important;

    margin: 0 auto !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: 7px !important;
    box-sizing: border-box !important;

    box-shadow: none !important;

    contain: paint;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d > .e-con {
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d
.elementor-widget-image
.elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d::after {
    content: "";

    position: absolute;
    inset: 0;

    z-index: 1;

    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 20px !important;

    overflow: visible !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d
.image-title
.elementor-heading-title {
    margin: 0 !important;

    color: #ffffff;

    font-size: clamp(18px, 6vw, 30px) !important;
    line-height: 1.05 !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d
.image-title
.elementor-divider-separator {
    width: 100%;

    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 34px 18px 18px !important;

    /*
     * Only the blue panel can scroll.
     */
    overflow-x: hidden !important;
    overflow-y: auto !important;

    overscroll-behavior: contain;
    -webkit-overflow-scrolling: touch;

    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition:
        transform 1s ease-in-out !important;

    scrollbar-width: thin;
    scrollbar-color:
        rgba(0, 0, 0, .35)
        transparent;
}


/* =========================================
   EDGE / CHROME PANEL SCROLLBAR
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel::-webkit-scrollbar {
    width: 5px;
    height: 0;
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel::-webkit-scrollbar-thumb {
    min-height: 30px;

    background: rgba(0, 0, 0, .35);
    border-radius: 10px;
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel::-webkit-scrollbar-corner {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel::-webkit-scrollbar-button {
    display: none;

    width: 0;
    height: 0;
}


/* =========================================
   PREVENT NESTED ELEMENTOR SCROLLBARS
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel > .e-con,
.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel > .e-con-inner,
.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel > .elementor-element,
.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel .elementor-widget,
.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel .elementor-widget-container {
    min-height: 0 !important;
    max-height: none !important;

    overflow: visible !important;
}


/* =========================================
   BLUE LINE INSIDE PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d
.info-panel
.elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d
.info-panel
.elementor-widget-heading {
    width: 100% !important;
    max-width: 100% !important;

    flex: 0 0 auto !important;
    align-self: center !important;

    margin: 8px 0 18px !important;
    padding: 0 8px !important;

    box-sizing: border-box !important;

    overflow: visible !important;
}


/* =========================================
   PANEL HEADING TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d
.info-panel
.elementor-heading-title {
    display: block;

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #111827;

    font-size: clamp(18px, 4.5vw, 24px) !important;
    line-height: 1.15 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
    word-break: normal;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d
.info-panel
> .elementor-element {
    opacity: 0;

    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: OPEN PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d:hover
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d:hover .image-title {
    opacity: 0;

    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d:hover
.elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD / TAP ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-54d02c3d:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d:focus-within
.info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d:focus-within
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d:focus-within .image-title {
    opacity: 0;

    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-54d02c3d:focus-within::after {
    opacity: 0;
}


/* =========================================
   TABLET / MOBILE
========================================= */

@media (max-width: 1024px), (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-54d02c3d:focus-within .info-panel {
        transform: translateY(0);
    }
}


/* =========================================
   REDUCED MOTION ACCESSIBILITY
========================================= */

@media (prefers-reduced-motion: reduce) {
    .elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel,
    .elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel::before,
    .elementor-2249 .elementor-element.elementor-element-54d02c3d .info-panel > .elementor-element,
    .elementor-2249 .elementor-element.elementor-element-54d02c3d .image-title,
    .elementor-2249 .elementor-element.elementor-element-54d02c3d .elementor-widget-image img,
    .elementor-2249 .elementor-element.elementor-element-54d02c3d::after {
        transition-duration: .01ms !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f0a13d */.elementor-2249 .elementor-element.elementor-element-57f0a13d .card-image{
transition:.45s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb2d965 */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148aeeab */.card-title-bar{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-525742d2 *//* =========================================
   MAIN CARD
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 {
    position: relative;

    width: 100% !important;
    max-width: 340px !important;

    height: auto !important;
    aspect-ratio: 1 / 1 !important;

    flex: 0 0 auto !important;

    margin: 0 auto !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: 7px !important;
    box-sizing: border-box !important;

    box-shadow: none !important;

    contain: paint;
}


/* =========================================
   REMOVE ELEMENTOR CHILD SPACING
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 > .e-con {
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================
   IMAGE CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 > .e-con:first-child {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;
}


/* =========================================
   IMAGE WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .elementor-widget-image {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    box-shadow: none !important;
}


/* =========================================
   IMAGE WIDGET CONTAINER
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2
.elementor-widget-image
.elementor-widget-container {
    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: clip !important;

    border-radius: inherit;

    box-shadow: none !important;
}


/* =========================================
   ACTUAL IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .elementor-widget-image img {
    display: block;

    width: 100% !important;
    height: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;

    object-fit: cover;
    object-position: center;

    border: 0 !important;
    border-radius: 0 !important;

    box-shadow: none !important;
    filter: none !important;

    transition:
        transform 1s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   DARK GRADIENT OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2::after {
    content: "";

    position: absolute;
    inset: 0;

    z-index: 1;

    pointer-events: none;

    border-radius: inherit;

    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0) 48%,
        rgba(0, 0, 0, .18) 68%,
        rgba(0, 0, 0, .88) 100%
    );

    opacity: 1;

    transition:
        opacity .7s ease;
}


/* =========================================
   TITLE OVER IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .image-title {
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;

    width: 100% !important;

    z-index: 3;

    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 20px !important;

    overflow: visible !important;

    background: transparent !important;

    opacity: 1;

    transition:
        opacity .35s ease,
        transform .6s cubic-bezier(.22, .61, .36, 1);
}


/* =========================================
   IMAGE TITLE TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2
.image-title
.elementor-heading-title {
    margin: 0 !important;

    color: #ffffff;

    font-size: clamp(18px, 6vw, 30px) !important;
    line-height: 1.05 !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
}


/* =========================================
   IMAGE TITLE DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .image-title .elementor-divider {
    width: 55px;
}

.elementor-2249 .elementor-element.elementor-element-525742d2
.image-title
.elementor-divider-separator {
    width: 100%;

    border-color: #37d7ef;
    border-width: 3px;
}


/* =========================================
   BLUE INFORMATION PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 0 !important;
    min-height: 0 !important;

    z-index: 5;

    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    align-items: stretch !important;

    box-sizing: border-box;

    margin: 0 !important;
    padding: 34px 18px 18px !important;

    /*
     * Only the blue panel can scroll.
     */
    overflow-x: hidden !important;
    overflow-y: auto !important;

    overscroll-behavior: contain;
    -webkit-overflow-scrolling: touch;

    border-radius: inherit;

    background: #c3eaf3;

    transform: translateY(calc(100% - 15px));

    transition:
        transform 1s ease-in-out !important;

    scrollbar-width: thin;
    scrollbar-color:
        rgba(0, 0, 0, .35)
        transparent;
}


/* =========================================
   EDGE / CHROME PANEL SCROLLBAR
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel::-webkit-scrollbar {
    width: 5px;
    height: 0;
}

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel::-webkit-scrollbar-track {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel::-webkit-scrollbar-thumb {
    min-height: 30px;

    background: rgba(0, 0, 0, .35);
    border-radius: 10px;
}

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel::-webkit-scrollbar-corner {
    background: transparent;
}

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel::-webkit-scrollbar-button {
    display: none;

    width: 0;
    height: 0;
}


/* =========================================
   PREVENT NESTED ELEMENTOR SCROLLBARS
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel > .e-con,
.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel > .e-con-inner,
.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel > .elementor-element,
.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel .elementor-widget,
.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel .elementor-widget-container {
    min-height: 0 !important;
    max-height: none !important;

    overflow: visible !important;
}


/* =========================================
   BLUE LINE INSIDE PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel::before {
    content: "";

    position: absolute;

    top: 22px;
    left: 50%;

    width: 35px;
    height: 4px;

    background: #ffffff;

    transform:
        translateX(-50%)
        translateY(20px);

    opacity: 0;

    transition:
        transform .8s cubic-bezier(.22, .61, .36, 1) .08s,
        opacity .4s ease .08s;
}


/* =========================================
   HIDE PANEL'S EXISTING DIVIDER
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2
.info-panel
.elementor-widget-divider {
    display: none;
}


/* =========================================
   PANEL HEADING WIDGET
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2
.info-panel
.elementor-widget-heading {
    width: 100% !important;
    max-width: 100% !important;

    flex: 0 0 auto !important;
    align-self: center !important;

    margin: 8px 0 18px !important;
    padding: 0 8px !important;

    box-sizing: border-box !important;

    overflow: visible !important;
}


/* =========================================
   PANEL HEADING TYPOGRAPHY
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2
.info-panel
.elementor-heading-title {
    display: block;

    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    color: #111827;

    font-size: clamp(18px, 4.5vw, 24px) !important;
    line-height: 1.15 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    white-space: normal !important;
    overflow-wrap: anywhere;
    word-break: normal;
}


/* =========================================
   PANEL CONTENT ANIMATION
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2
.info-panel
> .elementor-element {
    opacity: 0;

    transform: translateY(24px);

    transition:
        opacity .55s ease .2s,
        transform .8s cubic-bezier(.22, .61, .36, 1) .2s;
}


/* =========================================
   HOVER: OPEN PANEL
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2:hover .info-panel {
    transform: translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL LINE
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2:hover .info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}


/* =========================================
   HOVER: REVEAL PANEL CONTENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2:hover
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}


/* =========================================
   HOVER: HIDE IMAGE TITLE
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2:hover .image-title {
    opacity: 0;

    transform: translateY(-12px);
}


/* =========================================
   HOVER: REMOVE DARK GRADIENT
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2:hover::after {
    opacity: 0;
}


/* =========================================
   HOVER: GENTLY ZOOM IMAGE
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2:hover
.elementor-widget-image img {
    transform: scale(1.025);
}


/* =========================================
   KEYBOARD / TAP ACCESSIBILITY
========================================= */

.elementor-2249 .elementor-element.elementor-element-525742d2:focus-within .info-panel {
    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-525742d2:focus-within
.info-panel::before {
    opacity: 1;

    transform:
        translateX(-50%)
        translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-525742d2:focus-within
.info-panel
> .elementor-element {
    opacity: 1;

    transform: translateY(0);
}

.elementor-2249 .elementor-element.elementor-element-525742d2:focus-within .image-title {
    opacity: 0;

    transform: translateY(-12px);
}

.elementor-2249 .elementor-element.elementor-element-525742d2:focus-within::after {
    opacity: 0;
}


/* =========================================
   TABLET / MOBILE
========================================= */

@media (max-width: 1024px), (hover: none) {
    .elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel {
        transform: translateY(100%);
    }

    .elementor-2249 .elementor-element.elementor-element-525742d2:focus-within .info-panel {
        transform: translateY(0);
    }
}


/* =========================================
   REDUCED MOTION ACCESSIBILITY
========================================= */

@media (prefers-reduced-motion: reduce) {
    .elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel,
    .elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel::before,
    .elementor-2249 .elementor-element.elementor-element-525742d2 .info-panel > .elementor-element,
    .elementor-2249 .elementor-element.elementor-element-525742d2 .image-title,
    .elementor-2249 .elementor-element.elementor-element-525742d2 .elementor-widget-image img,
    .elementor-2249 .elementor-element.elementor-element-525742d2::after {
        transition-duration: .01ms !important;
    }
}/* End custom CSS */