.elementor-353 .elementor-element.elementor-element-544d507{--display:flex;--border-radius:0px 0px 0px 0px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-544d507:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-544d507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FF;}.elementor-353 .elementor-element.elementor-element-c46c889{border-radius:49px 49px 49px 49px;}.elementor-353 .elementor-element.elementor-element-11d0749{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-0c155be.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-0c155be{text-align:start;}.elementor-353 .elementor-element.elementor-element-0c155be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#111827;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-89abead{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#555151;}.elementor-353 .elementor-element.elementor-element-89abead.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-2f9fc8d{--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:stretch;--flex-wrap:wrap;overflow:visible;}.elementor-353 .elementor-element.elementor-element-2f9fc8d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-353 .elementor-element.elementor-element-2f9fc8d:hover{border-style:none;}.elementor-353 .elementor-element.elementor-element-2f9fc8d, .elementor-353 .elementor-element.elementor-element-2f9fc8d::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-47f8fed{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-47f8fed:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-47f8fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-47f8fed:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-47f8fed, .elementor-353 .elementor-element.elementor-element-47f8fed::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-353 .elementor-element.elementor-element-eb8f3de img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-dc8d083{text-align:center;}.elementor-353 .elementor-element.elementor-element-dc8d083 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-043cede{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-043cede:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-043cede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-043cede:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-043cede, .elementor-353 .elementor-element.elementor-element-043cede::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-c3184bb img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-4477bb0{text-align:center;}.elementor-353 .elementor-element.elementor-element-4477bb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-ac6e325{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-ac6e325:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-ac6e325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-ac6e325:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-ac6e325, .elementor-353 .elementor-element.elementor-element-ac6e325::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-5f31438 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-94eec3c{text-align:center;}.elementor-353 .elementor-element.elementor-element-94eec3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-4404b43{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-4404b43:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-4404b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-4404b43:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-4404b43, .elementor-353 .elementor-element.elementor-element-4404b43::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-cf8c106 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-d161867{text-align:center;}.elementor-353 .elementor-element.elementor-element-d161867 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-55eb5ed{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-55eb5ed:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-55eb5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-55eb5ed:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-55eb5ed, .elementor-353 .elementor-element.elementor-element-55eb5ed::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-2ae5750 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-1ce97c8{text-align:center;}.elementor-353 .elementor-element.elementor-element-1ce97c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-747d45b{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-747d45b:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-747d45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-747d45b:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-747d45b, .elementor-353 .elementor-element.elementor-element-747d45b::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-7e3b12b img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-7b559cd{text-align:center;}.elementor-353 .elementor-element.elementor-element-7b559cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-1b8e39e{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-1b8e39e:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-1b8e39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-1b8e39e:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-1b8e39e, .elementor-353 .elementor-element.elementor-element-1b8e39e::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-0156a50 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-50696d3{text-align:center;}.elementor-353 .elementor-element.elementor-element-50696d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-e45df40{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-e45df40:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-e45df40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-e45df40:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-e45df40, .elementor-353 .elementor-element.elementor-element-e45df40::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-5bde025 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-9d462f5{text-align:center;}.elementor-353 .elementor-element.elementor-element-9d462f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-d082bff{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-d082bff:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-d082bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-d082bff:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-d082bff, .elementor-353 .elementor-element.elementor-element-d082bff::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-9d47ef9 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-e035afe{text-align:center;}.elementor-353 .elementor-element.elementor-element-e035afe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-812f096{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-812f096:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-812f096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-812f096:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-812f096, .elementor-353 .elementor-element.elementor-element-812f096::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-bb04601 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-864fc85{text-align:center;}.elementor-353 .elementor-element.elementor-element-864fc85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-a51af97{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-a51af97:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-a51af97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-a51af97:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-a51af97, .elementor-353 .elementor-element.elementor-element-a51af97::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-0ec0c44 img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-9a39975{text-align:center;}.elementor-353 .elementor-element.elementor-element-9a39975 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-bdc868d{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2D92FA8C;--border-color:#2D92FA8C;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 24px 0px rgba(45.00000000000001, 146.0000000000001, 250, 0.31);--padding-top:14px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-353 .elementor-element.elementor-element-bdc868d:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-bdc868d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-bdc868d:hover{background-color:#F8FBFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;--border-top-left-radius:18px;--border-top-right-radius:18px;--border-bottom-right-radius:18px;--border-bottom-left-radius:18px;}.elementor-353 .elementor-element.elementor-element-bdc868d, .elementor-353 .elementor-element.elementor-element-bdc868d::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-422abfc img{width:100%;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-353 .elementor-element.elementor-element-32801fa{text-align:center;}.elementor-353 .elementor-element.elementor-element-32801fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#111827;}.elementor-353 .elementor-element.elementor-element-28488ca{--display:flex;overflow:visible;}.elementor-353 .elementor-element.elementor-element-6aebe6f.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-6aebe6f{text-align:start;}.elementor-353 .elementor-element.elementor-element-6aebe6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-7e0f48c > .elementor-widget-container{border-style:none;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000304;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000304;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product .price{color:#056BD2;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product .price ins{color:#056BD2;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product .price ins .amount{color:#056BD2;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product .button{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-353:not(.elementor-motion-effects-element-type-background), body.elementor-page-353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-47f8fed{--width:15%;}.elementor-353 .elementor-element.elementor-element-043cede{--width:15%;}.elementor-353 .elementor-element.elementor-element-ac6e325{--width:15%;}.elementor-353 .elementor-element.elementor-element-4404b43{--width:15%;}.elementor-353 .elementor-element.elementor-element-55eb5ed{--width:15%;}.elementor-353 .elementor-element.elementor-element-747d45b{--width:15%;}.elementor-353 .elementor-element.elementor-element-1b8e39e{--width:15%;}.elementor-353 .elementor-element.elementor-element-e45df40{--width:15%;}.elementor-353 .elementor-element.elementor-element-d082bff{--width:15%;}.elementor-353 .elementor-element.elementor-element-812f096{--width:15%;}.elementor-353 .elementor-element.elementor-element-a51af97{--width:15%;}.elementor-353 .elementor-element.elementor-element-bdc868d{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-353 .elementor-element.elementor-element-2f9fc8d{--content-width:100%;}.elementor-353 .elementor-element.elementor-element-47f8fed{--width:20%;}.elementor-353 .elementor-element.elementor-element-043cede{--width:20%;}.elementor-353 .elementor-element.elementor-element-ac6e325{--width:20%;}.elementor-353 .elementor-element.elementor-element-4404b43{--width:20%;}.elementor-353 .elementor-element.elementor-element-55eb5ed{--width:20%;}.elementor-353 .elementor-element.elementor-element-747d45b{--width:20%;}.elementor-353 .elementor-element.elementor-element-1b8e39e{--width:20%;}.elementor-353 .elementor-element.elementor-element-e45df40{--width:20%;}.elementor-353 .elementor-element.elementor-element-d082bff{--width:20%;}.elementor-353 .elementor-element.elementor-element-812f096{--width:20%;}.elementor-353 .elementor-element.elementor-element-a51af97{--width:20%;}.elementor-353 .elementor-element.elementor-element-bdc868d{--width:20%;}}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-2f9fc8d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-353 .elementor-element.elementor-element-47f8fed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-eb8f3de img{width:100%;}.elementor-353 .elementor-element.elementor-element-043cede{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-ac6e325{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-4404b43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-55eb5ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-747d45b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-1b8e39e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-e45df40{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-d082bff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-812f096{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-a51af97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-bdc868d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-544d507{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-11d0749{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-0c155be{text-align:center;}.elementor-353 .elementor-element.elementor-element-0c155be .elementor-heading-title{font-size:23px;}.elementor-353 .elementor-element.elementor-element-89abead{text-align:center;font-size:12px;}.elementor-353 .elementor-element.elementor-element-2f9fc8d{--content-width:100%;--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;}.elementor-353 .elementor-element.elementor-element-47f8fed{--width:28%;--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-353 .elementor-element.elementor-element-eb8f3de img{width:100%;}.elementor-353 .elementor-element.elementor-element-dc8d083{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-dc8d083 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-043cede{--width:28%;--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-353 .elementor-element.elementor-element-4477bb0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-4477bb0 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-ac6e325{--width:28%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-94eec3c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-94eec3c .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-4404b43{--width:28%;--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-353 .elementor-element.elementor-element-d161867{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-d161867 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-55eb5ed{--width:28%;--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-353 .elementor-element.elementor-element-1ce97c8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-1ce97c8 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-747d45b{--width:28%;--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-353 .elementor-element.elementor-element-7b559cd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-7b559cd .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-1b8e39e{--width:28%;--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-353 .elementor-element.elementor-element-50696d3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-50696d3 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-e45df40{--width:28%;--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-353 .elementor-element.elementor-element-9d462f5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-9d462f5 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-d082bff{--width:28%;--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-353 .elementor-element.elementor-element-e035afe{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-e035afe .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-812f096{--width:28%;--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-353 .elementor-element.elementor-element-864fc85{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-864fc85 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-a51af97{--width:28%;--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-353 .elementor-element.elementor-element-9a39975{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-9a39975 .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-bdc868d{--width:28%;--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-353 .elementor-element.elementor-element-32801fa{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-353 .elementor-element.elementor-element-32801fa .elementor-heading-title{font-size:7px;}.elementor-353 .elementor-element.elementor-element-6aebe6f{text-align:center;}.elementor-353 .elementor-element.elementor-element-6aebe6f .elementor-heading-title{font-size:17px;}.elementor-353 .elementor-element.elementor-element-7e0f48c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:10px;}}/* Start custom CSS for heading, class: .elementor-element-0c155be */.am-heading-premium{

display:inline-flex;
align-items:center;

padding:12px 22px;

background:rgba(45,146,250,0.10);

border:1px solid rgba(45,146,250,0.16);

border-radius:18px;

backdrop-filter:blur(10px);
-webkit-backdrop-filter:blur(10px);

box-shadow:
0 8px 24px rgba(45,146,250,0.08);

font-family:Poppins,sans-serif;
font-size:28px;
font-weight:700;

color:#111827;

line-height:1.2;

position:relative;

overflow:hidden;
}

/* BLUE ACCENT LINE */

.am-heading-premium:before{

content:'';

position:absolute;

left:0;
top:18%;

width:4px;
height:64%;

border-radius:20px;

background:#2D92FA;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89abead */.am-text-premium{

font-family:Poppins,sans-serif;

font-size:15px;

font-weight:400;

line-height:1.8;

letter-spacing:.2px;

color:#6B7280;

max-width:720px;

margin-top:6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f8fed */.am-float{
animation:amFloat 5s ease-in-out infinite;
transition:all .3s ease;
}

@keyframes amFloat{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-6px);
}

100%{
transform:translateY(0px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-043cede */.am-float-slow{
animation:amFloatSlow 7s ease-in-out infinite;
}

@keyframes amFloatSlow{

0%{transform:translateY(0px);}
50%{transform:translateY(-8px);}
100%{transform:translateY(0px);}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac6e325 */.am-float-ultra{
animation:amFloatUltra 9s ease-in-out infinite;
}

@keyframes amFloatUltra{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-10px);
}

100%{
transform:translateY(0px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404b43 */.am-float-diagonal{
animation:amFloatDiagonal 6.5s ease-in-out infinite;
}

@keyframes amFloatDiagonal{

0%{
transform:translate(0px,0px);
}

25%{
transform:translate(3px,-4px);
}

50%{
transform:translate(0px,-7px);
}

75%{
transform:translate(-3px,-4px);
}

100%{
transform:translate(0px,0px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55eb5ed */.am-float-scale{
animation:amFloatScale 6s ease-in-out infinite;
}

@keyframes amFloatScale{

0%{
transform:translateY(0px) scale(1);
}

50%{
transform:translateY(-6px) scale(1.02);
}

100%{
transform:translateY(0px) scale(1);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747d45b */.am-float-rotate{
animation:amFloatRotate 7s ease-in-out infinite;
transform-origin:center;
}

@keyframes amFloatRotate{

0%{
transform:translateY(0px) rotate(0deg);
}

25%{
transform:translateY(-3px) rotate(0.5deg);
}

50%{
transform:translateY(-7px) rotate(0deg);
}

75%{
transform:translateY(-3px) rotate(-0.5deg);
}

100%{
transform:translateY(0px) rotate(0deg);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b8e39e */.am-float-wave{
animation:amFloatWave 8s ease-in-out infinite;
}

@keyframes amFloatWave{

0%{
transform:translateY(0px) translateX(0px);
}

25%{
transform:translateY(-4px) translateX(3px);
}

50%{
transform:translateY(-8px) translateX(0px);
}

75%{
transform:translateY(-4px) translateX(-3px);
}

100%{
transform:translateY(0px) translateX(0px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e45df40 */.am-float-breathe{
animation:amFloatBreathe 7.5s ease-in-out infinite;
}

@keyframes amFloatBreathe{

0%{
transform:translateY(0px) scale(1);
}

25%{
transform:translateY(-3px) scale(1.01);
}

50%{
transform:translateY(-7px) scale(1.025);
}

75%{
transform:translateY(-3px) scale(1.01);
}

100%{
transform:translateY(0px) scale(1);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d082bff */.am-float-swing{
animation:amFloatSwing 8s ease-in-out infinite;
transform-origin:center top;
}

@keyframes amFloatSwing{

0%{
transform:translateY(0px) rotate(0deg);
}

20%{
transform:translateY(-3px) rotate(1deg);
}

40%{
transform:translateY(-7px) rotate(0deg);
}

60%{
transform:translateY(-5px) rotate(-1deg);
}

80%{
transform:translateY(-2px) rotate(0.5deg);
}

100%{
transform:translateY(0px) rotate(0deg);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812f096 */.am-float-orbit{
animation:amFloatOrbit 9s ease-in-out infinite;
}

@keyframes amFloatOrbit{

0%{
transform:translate(0px,0px);
}

20%{
transform:translate(4px,-3px);
}

40%{
transform:translate(2px,-8px);
}

60%{
transform:translate(-3px,-6px);
}

80%{
transform:translate(-4px,-2px);
}

100%{
transform:translate(0px,0px);
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a51af97 */.am-float-pulse{
animation:amFloatPulse 6.8s ease-in-out infinite;
}

@keyframes amFloatPulse{

0%{
transform:translateY(0px) scale(1);
opacity:1;
}

25%{
transform:translateY(-3px) scale(1.015);
opacity:.96;
}

50%{
transform:translateY(-8px) scale(1.03);
opacity:.92;
}

75%{
transform:translateY(-3px) scale(1.015);
opacity:.96;
}

100%{
transform:translateY(0px) scale(1);
opacity:1;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdc868d */.am-float-drift{
animation:amFloatDrift 10s ease-in-out infinite;
}

@keyframes amFloatDrift{

0%{
transform:translate(0px,0px) rotate(0deg);
}

20%{
transform:translate(3px,-2px) rotate(0.4deg);
}

40%{
transform:translate(6px,-7px) rotate(0deg);
}

60%{
transform:translate(-2px,-9px) rotate(-0.4deg);
}

80%{
transform:translate(-5px,-3px) rotate(0deg);
}

100%{
transform:translate(0px,0px) rotate(0deg);
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6aebe6f */.am-heading-premium{

display:inline-flex;
align-items:center;

padding:14px 24px;

background:linear-gradient(
180deg,
#056BD2,
#0458AE
);

border-radius:15px;

border:1px solid rgba(255,255,255,0.08);

box-shadow:
0 8px 20px rgba(5,107,210,0.18);

font-family:Poppins,sans-serif;
font-size:30px;
font-weight:700;
line-height:1.3;
letter-spacing:-0.5px;

color:#fff;

position:relative;
overflow:hidden;

transition:all .3s ease;
}

/* top glass highlight */

.am-heading-premium::before{

content:"";

position:absolute;

top:0;
left:0;

width:100%;
height:50%;

background:linear-gradient(
180deg,
rgba(255,255,255,0.12),
transparent
);

pointer-events:none;
}

/* hover */

.am-heading-premium:hover{

transform:translateY(-2px);

box-shadow:
0 12px 25px rgba(5,107,210,0.25);

}

/* mobile */

@media (max-width:768px){

.am-heading-premium{

font-size:18px;
padding:10px 16px;
border-radius:15px;
letter-spacing:0;

}

}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-7e0f48c *//* PRODUCT CARD */

.am-products-premium ul.products li.product{

border-radius:20px!important;

overflow:hidden!important;

border:1px solid rgba(0,0,0,0.10)!important;

/* SOFTER SHADOW */

box-shadow:
0 4px 14px rgba(0,0,0,0.06),
0 0 10px rgba(0,0,0,0.12)!important;

transition:.3s ease;

position:relative;

display:flex!important;
flex-direction:column!important;

height:100%;

padding:0!important;
margin:0!important;
}

/* HOVER */

.am-products-premium ul.products li.product:hover{

transform:translateY(-3px);

box-shadow:
0 8px 22px rgba(0,0,0,0.10),
0 0 14px rgba(0,0,0,0.16)!important;
}

/* IMAGE */

.am-products-premium ul.products li.product img{

overflow:hidden!important;

margin:0!important;

width:100%!important;

height:auto!important;

object-fit:cover!important;

display:block!important;
}

/* REMOVE ALL CONTENT SPACING */

.am-products-premium ul.products li.product .astra-shop-summary-wrap,
.am-products-premium ul.products li.product .product-details,
.am-products-premium ul.products li.product .content-product{

padding:0 14px 14px!important;

margin:0!important;
}

/* CATEGORY */

.am-products-premium ul.products li.product .product-category,
.am-products-premium ul.products li.product .posted_in{

font-size:12px!important;

font-weight:500!important;

margin:0!important;

padding:0!important;

line-height:1.3!important;
}

/* PRODUCT TITLE */

.am-products-premium ul.products li.product h2,
.am-products-premium ul.products li.product .woocommerce-loop-product__title{

font-size:15px!important;

font-weight:700!important;

margin:0!important;

padding:0!important;

line-height:1.35!important;

min-height:auto!important;
}

/* PRICE */

.am-products-premium ul.products li.product .price{

font-size:18px!important;

font-weight:700!important;

margin:0!important;

padding:0!important;

display:block;

line-height:1.2!important;
}

/* BUTTON */

.am-products-premium ul.products li.product .button{

width:100%!important;

height:46px!important;

display:flex!important;
align-items:center!important;
justify-content:center!important;

font-size:14px!important;

font-weight:700!important;

border-radius:14px!important;

border:none!important;

transition:.3s ease!important;

margin:10px 0 0!important;

padding:0 14px!important;

text-align:center!important;
}

/* BUTTON HOVER */

.am-products-premium ul.products li.product .button:hover{

transform:translateY(-2px);
}

/* SALE BADGE */

.am-products-premium ul.products li.product .onsale{

font-size:12px!important;

font-weight:700!important;

border-radius:12px!important;

padding:6px 10px!important;

top:14px!important;
left:14px!important;

min-height:auto!important;

line-height:1.2!important;

margin:0!important;
}

/* TABLET */

@media(max-width:1024px){

.am-products-premium ul.products{
gap:18px!important;
}

.am-products-premium ul.products li.product{

border-radius:18px!important;
}

.am-products-premium ul.products li.product h2,
.am-products-premium ul.products li.product .woocommerce-loop-product__title{

font-size:14px!important;
}

.am-products-premium ul.products li.product .price{

font-size:17px!important;
}

.am-products-premium ul.products li.product .button{

height:44px!important;

font-size:13px!important;
}

}

/* MOBILE */

@media(max-width:767px){

.am-products-premium ul.products{
gap:14px!important;
}

.am-products-premium ul.products li.product{

border-radius:16px!important;
}

.am-products-premium ul.products li.product h2,
.am-products-premium ul.products li.product .woocommerce-loop-product__title{

font-size:13px!important;

line-height:1.35!important;
}

.am-products-premium ul.products li.product .price{

font-size:16px!important;
}

.am-products-premium ul.products li.product .button{

height:42px!important;

font-size:12px!important;

border-radius:12px!important;
}

.am-products-premium ul.products li.product .onsale{

font-size:11px!important;

padding:5px 8px!important;

border-radius:10px!important;
}

}




/* =========================
   DARKLUP DARK MODE
========================= */

body.darklup-dark-mode .am-products-premium ul.products li.product{

background:#161B26!important;

border:1px solid rgba(255,255,255,0.08)!important;

box-shadow:
0 4px 14px rgba(0,0,0,0.30),
0 0 10px rgba(0,0,0,0.20)!important;
}

body.darklup-dark-mode .am-products-premium ul.products li.product:hover{

box-shadow:
0 8px 22px rgba(0,0,0,0.40),
0 0 14px rgba(0,0,0,0.25)!important;
}

/* PRODUCT TITLE */

body.darklup-dark-mode .am-products-premium ul.products li.product h2,
body.darklup-dark-mode .am-products-premium ul.products li.product .woocommerce-loop-product__title{

color:#FFFFFF!important;
}

/* CATEGORY */

body.darklup-dark-mode .am-products-premium ul.products li.product .product-category,
body.darklup-dark-mode .am-products-premium ul.products li.product .posted_in{

color:rgba(255,255,255,0.65)!important;
}

/* PRICE */

body.darklup-dark-mode .am-products-premium ul.products li.product .price{

color:#58A9FF!important;
}

/* BUTTON */

body.darklup-dark-mode .am-products-premium ul.products li.product .button{

background:#2D92FA!important;

color:#FFFFFF!important;
}

body.darklup-dark-mode .am-products-premium ul.products li.product .button:hover{

background:#4AA4FF!important;
}

/* SALE BADGE */

body.darklup-dark-mode .am-products-premium ul.products li.product .onsale{

background:#2D92FA!important;

color:#FFFFFF!important;
}

/* IMAGE */

body.darklup-dark-mode .am-products-premium ul.products li.product img{

filter:brightness(.96);
}/* End custom CSS */