.elementor-15 .elementor-element.elementor-element-32e5085{--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:070px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d196acb{--display:flex;--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-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-05aaed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:02px 6px 02px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-05aaed3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-05aaed3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-5e604d9{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-5e604d9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5e604d9 .elementor-heading-title{font-family:var( --e-global-typography-fd08d6d-font-family ), Sans-serif;font-size:var( --e-global-typography-fd08d6d-font-size );font-weight:var( --e-global-typography-fd08d6d-font-weight );line-height:var( --e-global-typography-fd08d6d-line-height );color:#000000;}.elementor-15 .elementor-element.elementor-element-9f79857{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-eb077b2{--display:flex;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;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-a693373{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:background 3s;}.elementor-15 .elementor-element.elementor-element-a693373.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a693373 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:21px;color:#000000;}.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 );line-height:var( --e-global-typography-secondary-line-height );}.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-15 .elementor-element.elementor-element-4a8bf5f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3.2px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-4a8bf5f .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-4a8bf5f .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.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 );line-height:var( --e-global-typography-text-line-height );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-15 .elementor-element.elementor-element-43e0e9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-15 .elementor-element.elementor-element-ad6f8da .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ad6f8da .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ad6f8da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ad6f8da.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ad6f8da .elementor-button{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-ad6f8da .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-ad6f8da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e08f2c7{--display:flex;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;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-6ddf8bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:background 3s;}.elementor-15 .elementor-element.elementor-element-6ddf8bd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6ddf8bd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-c548aab{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3.2px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-c548aab .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-c548aab .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-15 .elementor-element.elementor-element-bc2ad6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-15 .elementor-element.elementor-element-449af65 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-449af65 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-449af65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-449af65.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-449af65 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-449af65 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-449af65 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-50bbf35{--display:flex;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;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-d4d4b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:background 3s;}.elementor-15 .elementor-element.elementor-element-d4d4b94.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d4d4b94 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-a00576e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3.2px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a00576e .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-a00576e .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-15 .elementor-element.elementor-element-69f8ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-15 .elementor-element.elementor-element-38f3809 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-38f3809 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-38f3809{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-38f3809.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-38f3809 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-38f3809 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-38f3809 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6a181f2{--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:space-between;}.elementor-15 .elementor-element.elementor-element-8afca47{--display:flex;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;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-7a70979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:background 3s;}.elementor-15 .elementor-element.elementor-element-7a70979.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7a70979 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-0951b06{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3.2px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-0951b06 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-0951b06 .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-15 .elementor-element.elementor-element-aaf4e53{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-15 .elementor-element.elementor-element-eeb6322 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-eeb6322 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-eeb6322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-eeb6322.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-eeb6322 .elementor-button{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-eeb6322 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-eeb6322 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ed71146{--display:flex;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;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-e006a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:background 3s;}.elementor-15 .elementor-element.elementor-element-e006a47.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e006a47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-2cc444f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3.2px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-2cc444f .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-2cc444f .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-15 .elementor-element.elementor-element-353bab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-15 .elementor-element.elementor-element-c9063fb .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c9063fb .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c9063fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c9063fb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c9063fb .elementor-button{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-c9063fb .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-c9063fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2701011{--display:flex;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;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:02%;--padding-left:0%;--padding-right:0%;}.elementor-15 .elementor-element.elementor-element-c0d12de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;transition:background 3s;}.elementor-15 .elementor-element.elementor-element-c0d12de.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c0d12de .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;line-height:21px;color:#000000;}.elementor-15 .elementor-element.elementor-element-7746415{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3.2px;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-7746415 .elementor-divider-separator{width:37%;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-7746415 .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-15 .elementor-element.elementor-element-92fb7a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-15 .elementor-element.elementor-element-b85262b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b85262b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b85262b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b85262b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b85262b .elementor-button{font-family:"Outfit", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-b85262b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-b85262b .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-eb077b2{--width:30%;}.elementor-15 .elementor-element.elementor-element-e08f2c7{--width:30%;}.elementor-15 .elementor-element.elementor-element-50bbf35{--width:30%;}.elementor-15 .elementor-element.elementor-element-8afca47{--width:30%;}.elementor-15 .elementor-element.elementor-element-ed71146{--width:30%;}.elementor-15 .elementor-element.elementor-element-2701011{--width:30%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-5e604d9 .elementor-heading-title{font-size:var( --e-global-typography-fd08d6d-font-size );line-height:var( --e-global-typography-fd08d6d-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-15 .elementor-element.elementor-element-5e604d9 .elementor-heading-title{font-size:var( --e-global-typography-fd08d6d-font-size );line-height:var( --e-global-typography-fd08d6d-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for container, class: .elementor-element-32e5085 */.bubble-container {
  position: relative;
  overflow: hidden;

  /* container shadow only 1% */
  box-shadow: 0 10px 30px rgba(0,0,0,0.01);
}

.bubbles {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none;
}

.bubbles span {
  position: absolute;
  bottom: -50px;
  
  /* different sizes for multiple bubbles */
  width: 12px;
  height: 12px;
  
  background: #FD9801;
  border-radius: 50%;

  /* bubble shadow 2% */
  box-shadow: 0 0 12px rgba(253,152,1,0.02);

  opacity: 0;

  animation: bubbleMove 20s linear infinite;
}

/* multiple bubbles different positions */
.bubbles span:nth-child(1){ left: 10%; width:14px; height:14px; animation-delay: 0s; }
.bubbles span:nth-child(2){ left: 25%; width:10px; height:10px; animation-delay: 4s; }
.bubbles span:nth-child(3){ left: 45%; width:16px; height:16px; animation-delay: 8s; }
.bubbles span:nth-child(4){ left: 60%; width:12px; height:12px; animation-delay: 12s; }
.bubbles span:nth-child(5){ left: 75%; width:18px; height:18px; animation-delay: 6s; }
.bubbles span:nth-child(6){ left: 90%; width:11px; height:11px; animation-delay: 10s; }

/* hover par bubbles visible */
.bubble-container:hover .bubbles span {
  opacity: 0.7;
}

/* animation */
@keyframes bubbleMove {

  0% {
    transform: translateY(0) translateX(0);
    opacity: 0;
  }

  20% {
    opacity: 0.7;
  }

  50% {
    transform: translateY(-180px) translateX(10px);
  }

  100% {
    transform: translateY(-360px) translateX(-10px);
    opacity: 0;
  }

}/* End custom CSS */