.elementor-15 .elementor-element.elementor-element-257e588{--display:flex;--position:absolute;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;top:-223px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-257e588{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-257e588{right:0px;}.elementor-15 .elementor-element.elementor-element-2c74af3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-bf3c230{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-551a078{--display:flex;--justify-content:center;}.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 );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-3fc2c7a{text-align:center;}.elementor-15 .elementor-element.elementor-element-3fc2c7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;font-weight:700;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1791ec{text-align:center;}.elementor-15 .elementor-element.elementor-element-c1791ec .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-b917214{--spacer-size:5px;}.elementor-15 .elementor-element.elementor-element-ccef7e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-f56020d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-2569990 );color:var( --e-global-color-2569990 );border-style:none;border-radius:0px 099px 099px 099px;}.elementor-15 .elementor-element.elementor-element-f56020d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f56020d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f56020d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-796c116 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-2569990 );color:var( --e-global-color-2569990 );border-style:none;border-radius:0px 099px 099px 099px;}.elementor-15 .elementor-element.elementor-element-796c116 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-796c116.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-796c116 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-140cfc3{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-140cfc3.e-con{--e-con-transform-rotateZ:1deg;}.elementor-15 .elementor-element.elementor-element-ab82b0f{--spacer-size:5px;}.elementor-15 .elementor-element.elementor-element-cc4e76d > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 099px;}.elementor-15 .elementor-element.elementor-element-cc4e76d .elementor-wrapper{--video-aspect-ratio:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-0695ea4{--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-around;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-0695ea4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0695ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-icon i{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-icon svg{fill:var( --e-global-color-2569990 );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-be074cb{--e-icon-list-icon-size:1.1rem;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;}.elementor-15 .elementor-element.elementor-element-be074cb .elementor-icon-list-text{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4be1754{--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;}.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 );}.elementor-15 .elementor-element.elementor-element-91dbf53 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #2B00D59E 0%, #F2295B00 100%);}.elementor-15 .elementor-element.elementor-element-ac832a2{--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-radius:50px 50px 0px 0px;box-shadow:0px -10px 0px 0px #FFFFFF;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ac832a2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ac832a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E49A240;}.elementor-15 .elementor-element.elementor-element-eacfb38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-535d44b{--display:flex;}.elementor-15 .elementor-element.elementor-element-e3554c3 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4916e75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-c4439db{--display:flex;}.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 );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-0d78ebd{text-align:end;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-b8a82b4{--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-15 .elementor-element.elementor-element-68ed391{--display:flex;}.elementor-15 .elementor-element.elementor-element-6d8e0b0{text-align:center;}.elementor-15 .elementor-element.elementor-element-6d8e0b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-3a50f31 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-3a50f31.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3a50f31{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-3a50f31{right:0px;}.elementor-15 .elementor-element.elementor-element-3a50f31{top:0px;}.elementor-15 .elementor-element.elementor-element-3a50f31 .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-dc0ee03{--display:flex;}.elementor-15 .elementor-element.elementor-element-ad4d3b6{text-align:center;}.elementor-15 .elementor-element.elementor-element-ad4d3b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-ab17ff8 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-ab17ff8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-ab17ff8{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-ab17ff8{right:0px;}.elementor-15 .elementor-element.elementor-element-ab17ff8{top:0px;}.elementor-15 .elementor-element.elementor-element-ab17ff8 .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-d5722b9{--display:flex;}.elementor-15 .elementor-element.elementor-element-1e31b5b > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-1e31b5b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1e31b5b{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-1e31b5b{right:0px;}.elementor-15 .elementor-element.elementor-element-1e31b5b{top:0px;}.elementor-15 .elementor-element.elementor-element-1e31b5b .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-2efc1ea{text-align:center;}.elementor-15 .elementor-element.elementor-element-2efc1ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-f093589{--display:flex;}.elementor-15 .elementor-element.elementor-element-8a55d4f > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-8a55d4f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8a55d4f{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-8a55d4f{right:0px;}.elementor-15 .elementor-element.elementor-element-8a55d4f{top:0px;}.elementor-15 .elementor-element.elementor-element-8a55d4f .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-a5d262c{text-align:center;}.elementor-15 .elementor-element.elementor-element-a5d262c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-73fc504{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2c870c4{--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-15 .elementor-element.elementor-element-1e2dbb3{--display:flex;}.elementor-15 .elementor-element.elementor-element-22f1f62 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-22f1f62.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-22f1f62{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-22f1f62{right:0px;}.elementor-15 .elementor-element.elementor-element-22f1f62{top:0px;}.elementor-15 .elementor-element.elementor-element-22f1f62 .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-71c0634{text-align:center;}.elementor-15 .elementor-element.elementor-element-71c0634 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-cf623fc{--display:flex;}.elementor-15 .elementor-element.elementor-element-e2d96e6 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e2d96e6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-e2d96e6{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-e2d96e6{right:0px;}.elementor-15 .elementor-element.elementor-element-e2d96e6{top:0px;}.elementor-15 .elementor-element.elementor-element-e2d96e6 .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-7c10050{text-align:center;}.elementor-15 .elementor-element.elementor-element-7c10050 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-dc2e504{--display:flex;}.elementor-15 .elementor-element.elementor-element-4a97a0d > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a97a0d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4a97a0d{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-4a97a0d{right:0px;}.elementor-15 .elementor-element.elementor-element-4a97a0d{top:0px;}.elementor-15 .elementor-element.elementor-element-4a97a0d .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-efcb03a{text-align:center;}.elementor-15 .elementor-element.elementor-element-efcb03a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-5850f10{--display:flex;}.elementor-15 .elementor-element.elementor-element-545ba7b > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-545ba7b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-545ba7b{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-545ba7b{right:0px;}.elementor-15 .elementor-element.elementor-element-545ba7b{top:0px;}.elementor-15 .elementor-element.elementor-element-545ba7b .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-bfc8114{text-align:center;}.elementor-15 .elementor-element.elementor-element-bfc8114 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-bfc934d{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a98bfe7 > .elementor-widget-container{--e-transform-rotateZ:-1deg;background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-a98bfe7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a98bfe7{text-align:center;}.elementor-15 .elementor-element.elementor-element-a98bfe7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-e91d999.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e91d999{text-align:center;}.elementor-15 .elementor-element.elementor-element-e91d999 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-0ec7cb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0b59d40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-0b59d40:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0b59d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E49A240;}.elementor-15 .elementor-element.elementor-element-0b59d40::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mietdeinpartyzelt.de/wp-content/uploads/2024/11/background-2.webp");--background-overlay:'';background-repeat:repeat;background-size:71% auto;}.elementor-widget-image-box .elementor-image-box-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 );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8c35916.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-8c35916.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-8c35916.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-8c35916 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-15 .elementor-element.elementor-element-8c35916 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-8c35916 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;color:#C0C0C0;}.elementor-15 .elementor-element.elementor-element-4e388e4{text-align:start;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-f8608d0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-f8608d0 .elementor-icon-list-text{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-97096ce > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-icon i{color:#616161;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-icon svg{fill:#616161;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-97096ce{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-97096ce .elementor-icon-list-text{color:#616161;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1942a92{--display:flex;--padding-top:7px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-e632053{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-item > a{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 );}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-text{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-6236a3f{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2569990 );--n-accordion-title-hover-color:var( --e-global-color-2569990 );--n-accordion-title-active-color:var( --e-global-color-2569990 );--n-accordion-icon-size:20px;}.elementor-15 .elementor-element.elementor-element-6236a3f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-6236a3f {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-15 .elementor-element.elementor-element-6236a3f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:600;}:where( .elementor-15 .elementor-element.elementor-element-6236a3f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-15 .elementor-element.elementor-element-a979964 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-318e7b2 .elementor-button{background-color:#C0C0C0;fill:var( --e-global-color-2569990 );color:var( --e-global-color-2569990 );border-radius:0px 099px 099px 099px;}.elementor-15 .elementor-element.elementor-element-318e7b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-e586bd2{font-family:"Lato", Sans-serif;font-size:0.7rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-b4b330b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-b4b330b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b4b330b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E49A240;}.elementor-15 .elementor-element.elementor-element-b4b330b::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mietdeinpartyzelt.de/wp-content/uploads/2024/11/background-2.webp");--background-overlay:'';background-repeat:repeat;background-size:71% auto;}.elementor-15 .elementor-element.elementor-element-6d46621.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-6d46621.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-6d46621.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-6d46621 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-15 .elementor-element.elementor-element-6d46621 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-6d46621 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;color:#FFD700;}.elementor-15 .elementor-element.elementor-element-98acf4e{text-align:start;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-7a879fd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-7a879fd .elementor-icon-list-text{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-904050b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-icon i{color:#616161;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-icon svg{fill:#616161;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-904050b{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-904050b .elementor-icon-list-text{color:#616161;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7d27ad8{--display:flex;--padding-top:7px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-8eb8e3e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-item > a{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 );}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-text{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-00fa3fe{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2569990 );--n-accordion-title-hover-color:var( --e-global-color-2569990 );--n-accordion-title-active-color:var( --e-global-color-2569990 );--n-accordion-icon-size:20px;}.elementor-15 .elementor-element.elementor-element-00fa3fe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-00fa3fe {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-15 .elementor-element.elementor-element-00fa3fe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:600;}:where( .elementor-15 .elementor-element.elementor-element-00fa3fe > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-15 .elementor-element.elementor-element-8c1ce62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-acc5351 .elementor-button{background-color:#FFD700;fill:#000000;color:#000000;border-radius:0px 099px 099px 099px;}.elementor-15 .elementor-element.elementor-element-acc5351 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-49202e0{font-family:"Lato", Sans-serif;font-size:0.7rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-a8ece6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-a8ece6e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a8ece6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E49A240;}.elementor-15 .elementor-element.elementor-element-a8ece6e::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mietdeinpartyzelt.de/wp-content/uploads/2024/11/background-2.webp");--background-overlay:'';background-repeat:repeat;background-size:71% auto;}.elementor-15 .elementor-element.elementor-element-3a7c8ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15 .elementor-element.elementor-element-3a7c8ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15 .elementor-element.elementor-element-3a7c8ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-3a7c8ce .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-15 .elementor-element.elementor-element-3a7c8ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-3a7c8ce .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;color:#FFD700;}.elementor-15 .elementor-element.elementor-element-909dc20{text-align:start;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-7a45e1a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;}.elementor-15 .elementor-element.elementor-element-7a45e1a .elementor-icon-list-text{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-04a8f97{--display:flex;--padding-top:7px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-2a758c0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-item > a{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 );}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-text{color:var( --e-global-color-2569990 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2d101f6{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2569990 );--n-accordion-title-hover-color:var( --e-global-color-2569990 );--n-accordion-title-active-color:var( --e-global-color-2569990 );--n-accordion-icon-size:20px;}.elementor-15 .elementor-element.elementor-element-2d101f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-2d101f6 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-15 .elementor-element.elementor-element-2d101f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:600;}:where( .elementor-15 .elementor-element.elementor-element-2d101f6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-15 .elementor-element.elementor-element-a0464c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-7d487cc .elementor-button{background-color:#FFD700;fill:#000000;color:#000000;border-radius:0px 099px 099px 099px;}.elementor-15 .elementor-element.elementor-element-7d487cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-b9bf98c{font-family:"Lato", Sans-serif;font-size:0.7rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-c10c3b4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8f3ea7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8f3ea7e.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8f3ea7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-697112b .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-6061341{--swiper-slides-to-display:4;--swiper-offset-size:80px;--swiper-slides-gap:18px;--dots-normal-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-6061341 .swiper-slide > .elementor-element{height:100%;}.elementor-15 .elementor-element.elementor-element-2eb8cbc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-2569990 );color:var( --e-global-color-2569990 );box-shadow:3px 3px 0px 0px #FF8326;border-radius:0px 99px 099px 099px;}.elementor-15 .elementor-element.elementor-element-2eb8cbc.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2eb8cbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-a36048b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-70d3394 > .elementor-widget-container{--e-transform-rotateZ:-1deg;background-color:var( --e-global-color-secondary );padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-70d3394.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-70d3394{text-align:center;}.elementor-15 .elementor-element.elementor-element-70d3394 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-0f5e736.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0f5e736{text-align:center;}.elementor-15 .elementor-element.elementor-element-0f5e736 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-48e9b69{--display:flex;}.elementor-15 .elementor-element.elementor-element-06b9bb0{--display:flex;}.elementor-15 .elementor-element.elementor-element-ceee375{--display:flex;}.elementor-15 .elementor-element.elementor-element-fdeb946{--display:flex;}.elementor-15 .elementor-element.elementor-element-f903ff9{--display:flex;}.elementor-15 .elementor-element.elementor-element-a1411fb{--display:flex;}.elementor-15 .elementor-element.elementor-element-d423266{--display:flex;}.elementor-15 .elementor-element.elementor-element-b45f16d{--display:flex;}.elementor-15 .elementor-element.elementor-element-aa78d6e{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-pagination-size:2px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c89b707{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ab3aa5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.07;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 100px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ab3aa5b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ab3aa5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E49A2;}.elementor-15 .elementor-element.elementor-element-ab3aa5b::before, .elementor-15 .elementor-element.elementor-element-ab3aa5b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ab3aa5b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ab3aa5b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ab3aa5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ab3aa5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mietdeinpartyzelt.de/wp-content/uploads/2024/08/image-34.png");--background-overlay:'';background-size:cover;}.elementor-15 .elementor-element.elementor-element-ab3aa5b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-c17d740 .elementor-heading-title{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 );color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-6bdfc63 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-0531f39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-02d1cde .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4c7422b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-db7fdf2{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-1a0987d{--display:flex;}.elementor-15 .elementor-element.elementor-element-c7063d5{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-3e78d97{--display:flex;}.elementor-15 .elementor-element.elementor-element-44b7b75{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-92aa9d2{--display:flex;}.elementor-15 .elementor-element.elementor-element-ee14295{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-2254161{--display:flex;}.elementor-15 .elementor-element.elementor-element-9b7d4ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-bca9700{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-14a175e{--display:flex;}.elementor-15 .elementor-element.elementor-element-6d376af{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-b27d407{--display:flex;}.elementor-15 .elementor-element.elementor-element-b231f20{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-68d79aa{--display:flex;}.elementor-15 .elementor-element.elementor-element-6ce1bb0{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-c5c7c0b{--display:flex;}.elementor-15 .elementor-element.elementor-element-19e7d02{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-bf73bbc{--display:flex;}.elementor-15 .elementor-element.elementor-element-e001dc6{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-8fe0bfe{--display:flex;}.elementor-15 .elementor-element.elementor-element-00a89e9{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-295a2cb{--display:flex;}.elementor-15 .elementor-element.elementor-element-8b36c42{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-789463c{--display:flex;}.elementor-15 .elementor-element.elementor-element-492c982{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-e35c5d2{--display:flex;}.elementor-15 .elementor-element.elementor-element-b5379ac{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-15c9257{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 99px 099px 099px;--n-accordion-title-normal-color:var( --e-global-color-2569990 );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-2569990 );--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-15c9257 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-15 .elementor-element.elementor-element-15c9257 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-15 .elementor-element.elementor-element-15c9257 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-15 .elementor-element.elementor-element-3565512{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c65daef{--display:flex;}.elementor-15 .elementor-element.elementor-element-aa73071 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-208d2ad{color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-95a8138{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5902975{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ee07fbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-59d713a{color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-7491ea8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7b5ae15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-e7898ee{color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-fe94e83{--display:flex;}.elementor-15 .elementor-element.elementor-element-4a7d13f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-5fc438f{color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-1cbb569{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-df9f18c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-0f1bbf9 .elementor-heading-title{font-family:"McLaren", Sans-serif;font-size:1.5rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-8f425cb img{max-width:100%;}.elementor-15 .elementor-element.elementor-element-0c4108f{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0c4108f.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-widget-ucaddon_marquee .ue_marquee{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 );}.elementor-15 .elementor-element.elementor-element-97c7d18 > .elementor-widget-container{--e-transform-scale:1.5;}.elementor-15 .elementor-element.elementor-element-97c7d18 .marquee_text-container{animation-duration:0s;}.elementor-15 .elementor-element.elementor-element-97c7d18 .ue_marquee{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;padding:10px 0px 10px 0px;border-radius:0px;}.elementor-15 .elementor-element.elementor-element-97c7d18 .ue_marquee,.elementor-15 .elementor-element.elementor-element-97c7d18 .ue_marquee a{color:var( --e-global-color-2569990 );}.elementor-15 .elementor-element.elementor-element-7af189c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7af189c.e-con{--e-con-transform-rotateZ:-1deg;}.elementor-15 .elementor-element.elementor-element-7b18501 > .elementor-widget-container{--e-transform-scale:1.5;}.elementor-15 .elementor-element.elementor-element-7b18501 .marquee_text-container{animation-duration:0s;}.elementor-15 .elementor-element.elementor-element-7b18501 .ue_marquee{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:700;padding:10px 0px 10px 0px;border-radius:0px;}.elementor-15 .elementor-element.elementor-element-7b18501 .ue_marquee,.elementor-15 .elementor-element.elementor-element-7b18501 .ue_marquee a{color:#FF83268F;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mietdeinpartyzelt.de/wp-content/uploads/2024/11/background-2.webp");background-repeat:repeat;background-size:60% auto;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-2c74af3{--content-width:1140px;}.elementor-15 .elementor-element.elementor-element-0b59d40{--width:50%;}.elementor-15 .elementor-element.elementor-element-b4b330b{--width:50%;}.elementor-15 .elementor-element.elementor-element-a8ece6e{--width:50%;}.elementor-15 .elementor-element.elementor-element-db7fdf2{--width:70%;}.elementor-15 .elementor-element.elementor-element-3565512{--content-width:940px;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-0b59d40::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0b59d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-b4b330b::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-b4b330b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-a8ece6e::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a8ece6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15 .elementor-element.elementor-element-3fc2c7a .elementor-heading-title{font-size:3rem;}.elementor-15 .elementor-element.elementor-element-140cfc3{--justify-content:flex-end;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-e3554c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-73fc504{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:15px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-c10c3b4{--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6061341{--swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-a36048b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-aa78d6e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-c17d740 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_marquee .ue_marquee{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-bf3c230{--border-radius:0px 0px 0px 50px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15 .elementor-element.elementor-element-3fc2c7a{text-align:center;}.elementor-15 .elementor-element.elementor-element-3fc2c7a .elementor-heading-title{font-size:2.5rem;}.elementor-15 .elementor-element.elementor-element-f56020d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f56020d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-796c116 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-796c116.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0695ea4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-4be1754{--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-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-91dbf53.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-91dbf53 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #2B00D59E 18%, #F2295B00 70%);}.elementor-15 .elementor-element.elementor-element-91dbf53{text-align:center;}.elementor-15 .elementor-element.elementor-element-91dbf53 img{max-width:40%;}.elementor-15 .elementor-element.elementor-element-e3554c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-0d78ebd{text-align:start;}.elementor-15 .elementor-element.elementor-element-3a50f31 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3a50f31 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-ab17ff8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ab17ff8 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-1e31b5b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1e31b5b .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-8a55d4f > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8a55d4f .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-73fc504{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:12px;}.elementor-15 .elementor-element.elementor-element-22f1f62 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-e2d96e6 .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-4a97a0d .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-545ba7b .elementor-heading-title{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-bfc934d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a98bfe7{text-align:center;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-8c35916 .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e632053 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-6d46621 .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8eb8e3e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-3a7c8ce .elementor-image-box-img{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2a758c0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-c10c3b4{--padding-top:0px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6061341{--swiper-slides-to-display:1;--swiper-offset-size:70px;--swiper-pagination-spacing:20px;}.elementor-15 .elementor-element.elementor-element-70d3394{text-align:center;}.elementor-15 .elementor-element.elementor-element-aa78d6e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-ab3aa5b{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:0px 0px 0px 50px;}.elementor-15 .elementor-element.elementor-element-c17d740{text-align:start;}.elementor-15 .elementor-element.elementor-element-c17d740 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15 .elementor-element.elementor-element-6bdfc63{text-align:center;}.elementor-15 .elementor-element.elementor-element-0531f39{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-02d1cde{text-align:start;}.elementor-15 .elementor-element.elementor-element-4c7422b{text-align:center;}.elementor-15 .elementor-element.elementor-element-4c7422b .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-db7fdf2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c7063d5{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-44b7b75{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-ee14295{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-6d376af{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-b231f20{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-6ce1bb0{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-19e7d02{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-e001dc6{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-00a89e9{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-8b36c42{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-492c982{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-b5379ac{font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-15c9257 {--n-accordion-padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-15c9257{--n-accordion-title-font-size:0.8rem;}.elementor-15 .elementor-element.elementor-element-1cbb569{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-df9f18c{text-align:center;}.elementor-15 .elementor-element.elementor-element-df9f18c .elementor-heading-title{font-size:2rem;}.elementor-15 .elementor-element.elementor-element-0f1bbf9{text-align:center;}.elementor-15 .elementor-element.elementor-element-8f425cb img{max-width:100%;}.elementor-widget-ucaddon_marquee .ue_marquee{font-size:var( --e-global-typography-text-font-size );}.elementor-15 .elementor-element.elementor-element-97c7d18 > .elementor-widget-container{--e-transform-translateX:-114px;--e-transform-scale:2;}.elementor-15 .elementor-element.elementor-element-97c7d18 .ue_marquee{font-size:1rem;}.elementor-15 .elementor-element.elementor-element-7b18501 > .elementor-widget-container{--e-transform-scale:2;}.elementor-15 .elementor-element.elementor-element-7b18501 .ue_marquee{font-size:1rem;}}/* Start custom CSS for html, class: .elementor-element-6c72aff */.wrapper {
  position: relative;
  min-height: 100vh;
}

[class|=confetti] {
  position: absolute;
}

.confetti-0 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 70%;
  opacity: 1.4495818682;
  transform: rotate(339.0848414435deg);
  -webkit-animation: drop-0 11s 0.9246791483s forwards;
          animation: drop-0 11s 0.9246791483s forwards;
}

@-webkit-keyframes drop-0 {
  100% {
    top: 110%;
    left: 74%;
    opacity: 0;
  }
}

@keyframes drop-0 {
  100% {
    top: 110%;
    left: 74%;
    opacity: 0;
  }
}
.confetti-1 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 73%;
  opacity: 1.1762142936;
  transform: rotate(253.1206614546deg);
  -webkit-animation: drop-1 9s 0.4985719087s forwards;
          animation: drop-1 9s 0.4985719087s forwards;
}

@-webkit-keyframes drop-1 {
  100% {
    top: 110%;
    left: 84%;
    opacity: 0;
  }
}

@keyframes drop-1 {
  100% {
    top: 110%;
    left: 84%;
    opacity: 0;
  }
}
.confetti-2 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 64%;
  opacity: 0.7977299131;
  transform: rotate(29.2005850421deg);
  -webkit-animation: drop-2 9s 0.0178990027s forwards;
          animation: drop-2 9s 0.0178990027s forwards;
}

@-webkit-keyframes drop-2 {
  100% {
    top: 110%;
    left: 72%;
    opacity: 0;
  }
}

@keyframes drop-2 {
  100% {
    top: 110%;
    left: 72%;
    opacity: 0;
  }
}
.confetti-3 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 86%;
  opacity: 0.9916738861;
  transform: rotate(300.3325168339deg);
  -webkit-animation: drop-3 7s 0.4380539111s forwards;
          animation: drop-3 7s 0.4380539111s forwards;
}

@-webkit-keyframes drop-3 {
  100% {
    top: 110%;
    left: 90%;
    opacity: 0;
  }
}

@keyframes drop-3 {
  100% {
    top: 110%;
    left: 90%;
    opacity: 0;
  }
}
.confetti-4 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 66%;
  opacity: 0.6676619667;
  transform: rotate(252.7883451979deg);
  -webkit-animation: drop-4 7s 0.8118409271s forwards;
          animation: drop-4 7s 0.8118409271s forwards;
}

@-webkit-keyframes drop-4 {
  100% {
    top: 110%;
    left: 73%;
    opacity: 0;
  }
}

@keyframes drop-4 {
  100% {
    top: 110%;
    left: 73%;
    opacity: 0;
  }
}
.confetti-5 {
  width: 7px;
  height: 2.8px;
  background-color: #d13447;
  top: -10%;
  left: 79%;
  opacity: 1.4338104814;
  transform: rotate(146.708446553deg);
  -webkit-animation: drop-5 7s 0.4929505784s forwards;
          animation: drop-5 7s 0.4929505784s forwards;
}

@-webkit-keyframes drop-5 {
  100% {
    top: 110%;
    left: 84%;
    opacity: 0;
  }
}

@keyframes drop-5 {
  100% {
    top: 110%;
    left: 84%;
    opacity: 0;
  }
}
.confetti-6 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 76%;
  opacity: 0.8435663728;
  transform: rotate(100.5927934781deg);
  -webkit-animation: drop-6 9s 0.7324411104s forwards;
          animation: drop-6 9s 0.7324411104s forwards;
}

@-webkit-keyframes drop-6 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}

@keyframes drop-6 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}
.confetti-7 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 21%;
  opacity: 0.8073275361;
  transform: rotate(352.4591805704deg);
  -webkit-animation: drop-7 11s 0.7209535518s forwards;
          animation: drop-7 11s 0.7209535518s forwards;
}

@-webkit-keyframes drop-7 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}

@keyframes drop-7 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}
.confetti-8 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 40%;
  opacity: 0.8428293209;
  transform: rotate(186.4172065219deg);
  -webkit-animation: drop-8 11s 0.4508866178s forwards;
          animation: drop-8 11s 0.4508866178s forwards;
}

@-webkit-keyframes drop-8 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}

@keyframes drop-8 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}
.confetti-9 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 93%;
  opacity: 0.5471291159;
  transform: rotate(93.2142339378deg);
  -webkit-animation: drop-9 11s 0.3523585651s forwards;
          animation: drop-9 11s 0.3523585651s forwards;
}

@-webkit-keyframes drop-9 {
  100% {
    top: 110%;
    left: 106%;
    opacity: 0;
  }
}

@keyframes drop-9 {
  100% {
    top: 110%;
    left: 106%;
    opacity: 0;
  }
}
.confetti-10 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 52%;
  opacity: 1.2592396696;
  transform: rotate(183.6375697363deg);
  -webkit-animation: drop-10 8s 0.3960971323s forwards;
          animation: drop-10 8s 0.3960971323s forwards;
}

@-webkit-keyframes drop-10 {
  100% {
    top: 110%;
    left: 57%;
    opacity: 0;
  }
}

@keyframes drop-10 {
  100% {
    top: 110%;
    left: 57%;
    opacity: 0;
  }
}
.confetti-11 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 26%;
  opacity: 0.7473577686;
  transform: rotate(282.0429691243deg);
  -webkit-animation: drop-11 7s 0.0793497074s forwards;
          animation: drop-11 7s 0.0793497074s forwards;
}

@-webkit-keyframes drop-11 {
  100% {
    top: 110%;
    left: 33%;
    opacity: 0;
  }
}

@keyframes drop-11 {
  100% {
    top: 110%;
    left: 33%;
    opacity: 0;
  }
}
.confetti-12 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 85%;
  opacity: 1.4468421054;
  transform: rotate(36.9480268105deg);
  -webkit-animation: drop-12 10s 0.2042772628s forwards;
          animation: drop-12 10s 0.2042772628s forwards;
}

@-webkit-keyframes drop-12 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}

@keyframes drop-12 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}
.confetti-13 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 88%;
  opacity: 0.9995127679;
  transform: rotate(177.5956760642deg);
  -webkit-animation: drop-13 7s 0.1116080536s forwards;
          animation: drop-13 7s 0.1116080536s forwards;
}

@-webkit-keyframes drop-13 {
  100% {
    top: 110%;
    left: 100%;
    opacity: 0;
  }
}

@keyframes drop-13 {
  100% {
    top: 110%;
    left: 100%;
    opacity: 0;
  }
}
.confetti-14 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 43%;
  opacity: 0.905010043;
  transform: rotate(279.6629819745deg);
  -webkit-animation: drop-14 7s 0.3620470607s forwards;
          animation: drop-14 7s 0.3620470607s forwards;
}

@-webkit-keyframes drop-14 {
  100% {
    top: 110%;
    left: 53%;
    opacity: 0;
  }
}

@keyframes drop-14 {
  100% {
    top: 110%;
    left: 53%;
    opacity: 0;
  }
}
.confetti-15 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 68%;
  opacity: 0.5076949811;
  transform: rotate(224.2690320053deg);
  -webkit-animation: drop-15 8s 0.7142228313s forwards;
          animation: drop-15 8s 0.7142228313s forwards;
}

@-webkit-keyframes drop-15 {
  100% {
    top: 110%;
    left: 76%;
    opacity: 0;
  }
}

@keyframes drop-15 {
  100% {
    top: 110%;
    left: 76%;
    opacity: 0;
  }
}
.confetti-16 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 8%;
  opacity: 0.5066761025;
  transform: rotate(272.7498585193deg);
  -webkit-animation: drop-16 6s 0.8301599094s forwards;
          animation: drop-16 6s 0.8301599094s forwards;
}

@-webkit-keyframes drop-16 {
  100% {
    top: 110%;
    left: 11%;
    opacity: 0;
  }
}

@keyframes drop-16 {
  100% {
    top: 110%;
    left: 11%;
    opacity: 0;
  }
}
.confetti-17 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 29%;
  opacity: 1.1369595299;
  transform: rotate(331.4396791633deg);
  -webkit-animation: drop-17 8s 0.4829597236s forwards;
          animation: drop-17 8s 0.4829597236s forwards;
}

@-webkit-keyframes drop-17 {
  100% {
    top: 110%;
    left: 34%;
    opacity: 0;
  }
}

@keyframes drop-17 {
  100% {
    top: 110%;
    left: 34%;
    opacity: 0;
  }
}
.confetti-18 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 93%;
  opacity: 1.2706564448;
  transform: rotate(137.4018848805deg);
  -webkit-animation: drop-18 8s 0.3315452716s forwards;
          animation: drop-18 8s 0.3315452716s forwards;
}

@-webkit-keyframes drop-18 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}

@keyframes drop-18 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}
.confetti-19 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 14%;
  opacity: 0.9894307744;
  transform: rotate(175.0000376728deg);
  -webkit-animation: drop-19 9s 0.4755800478s forwards;
          animation: drop-19 9s 0.4755800478s forwards;
}

@-webkit-keyframes drop-19 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}

@keyframes drop-19 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}
.confetti-20 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 96%;
  opacity: 1.1640254982;
  transform: rotate(24.9597032688deg);
  -webkit-animation: drop-20 9s 0.9780185671s forwards;
          animation: drop-20 9s 0.9780185671s forwards;
}

@-webkit-keyframes drop-20 {
  100% {
    top: 110%;
    left: 98%;
    opacity: 0;
  }
}

@keyframes drop-20 {
  100% {
    top: 110%;
    left: 98%;
    opacity: 0;
  }
}
.confetti-21 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 88%;
  opacity: 1.3992288781;
  transform: rotate(190.8220280512deg);
  -webkit-animation: drop-21 7s 0.6941448995s forwards;
          animation: drop-21 7s 0.6941448995s forwards;
}

@-webkit-keyframes drop-21 {
  100% {
    top: 110%;
    left: 90%;
    opacity: 0;
  }
}

@keyframes drop-21 {
  100% {
    top: 110%;
    left: 90%;
    opacity: 0;
  }
}
.confetti-22 {
  width: 3px;
  height: 1.2px;
  background-color: #263672;
  top: -10%;
  left: 29%;
  opacity: 0.5654709791;
  transform: rotate(180.9756060031deg);
  -webkit-animation: drop-22 7s 0.5309540288s forwards;
          animation: drop-22 7s 0.5309540288s forwards;
}

@-webkit-keyframes drop-22 {
  100% {
    top: 110%;
    left: 30%;
    opacity: 0;
  }
}

@keyframes drop-22 {
  100% {
    top: 110%;
    left: 30%;
    opacity: 0;
  }
}
.confetti-23 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 11%;
  opacity: 0.9972826735;
  transform: rotate(118.2969562305deg);
  -webkit-animation: drop-23 8s 0.9490419332s forwards;
          animation: drop-23 8s 0.9490419332s forwards;
}

@-webkit-keyframes drop-23 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}

@keyframes drop-23 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}
.confetti-24 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 98%;
  opacity: 0.5574063636;
  transform: rotate(23.9249076217deg);
  -webkit-animation: drop-24 10s 0.4995985811s forwards;
          animation: drop-24 10s 0.4995985811s forwards;
}

@-webkit-keyframes drop-24 {
  100% {
    top: 110%;
    left: 104%;
    opacity: 0;
  }
}

@keyframes drop-24 {
  100% {
    top: 110%;
    left: 104%;
    opacity: 0;
  }
}
.confetti-25 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 16%;
  opacity: 1.1471301759;
  transform: rotate(24.4572734392deg);
  -webkit-animation: drop-25 11s 0.2608906606s forwards;
          animation: drop-25 11s 0.2608906606s forwards;
}

@-webkit-keyframes drop-25 {
  100% {
    top: 110%;
    left: 24%;
    opacity: 0;
  }
}

@keyframes drop-25 {
  100% {
    top: 110%;
    left: 24%;
    opacity: 0;
  }
}
.confetti-26 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 87%;
  opacity: 0.5419927311;
  transform: rotate(251.1322549379deg);
  -webkit-animation: drop-26 6s 0.3814161824s forwards;
          animation: drop-26 6s 0.3814161824s forwards;
}

@-webkit-keyframes drop-26 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}

@keyframes drop-26 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}
.confetti-27 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 11%;
  opacity: 0.5609197471;
  transform: rotate(236.3782335191deg);
  -webkit-animation: drop-27 10s 0.6703133225s forwards;
          animation: drop-27 10s 0.6703133225s forwards;
}

@-webkit-keyframes drop-27 {
  100% {
    top: 110%;
    left: 22%;
    opacity: 0;
  }
}

@keyframes drop-27 {
  100% {
    top: 110%;
    left: 22%;
    opacity: 0;
  }
}
.confetti-28 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 56%;
  opacity: 0.8801729279;
  transform: rotate(0.0045424871deg);
  -webkit-animation: drop-28 7s 0.9014590588s forwards;
          animation: drop-28 7s 0.9014590588s forwards;
}

@-webkit-keyframes drop-28 {
  100% {
    top: 110%;
    left: 67%;
    opacity: 0;
  }
}

@keyframes drop-28 {
  100% {
    top: 110%;
    left: 67%;
    opacity: 0;
  }
}
.confetti-29 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 69%;
  opacity: 1.3583504483;
  transform: rotate(219.6533816969deg);
  -webkit-animation: drop-29 10s 0.0041076336s forwards;
          animation: drop-29 10s 0.0041076336s forwards;
}

@-webkit-keyframes drop-29 {
  100% {
    top: 110%;
    left: 72%;
    opacity: 0;
  }
}

@keyframes drop-29 {
  100% {
    top: 110%;
    left: 72%;
    opacity: 0;
  }
}
.confetti-30 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 80%;
  opacity: 1.1617065557;
  transform: rotate(101.6585487851deg);
  -webkit-animation: drop-30 9s 0.7294452565s forwards;
          animation: drop-30 9s 0.7294452565s forwards;
}

@-webkit-keyframes drop-30 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}

@keyframes drop-30 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}
.confetti-31 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 57%;
  opacity: 0.8787254674;
  transform: rotate(302.9341268654deg);
  -webkit-animation: drop-31 10s 0.3438982207s forwards;
          animation: drop-31 10s 0.3438982207s forwards;
}

@-webkit-keyframes drop-31 {
  100% {
    top: 110%;
    left: 60%;
    opacity: 0;
  }
}

@keyframes drop-31 {
  100% {
    top: 110%;
    left: 60%;
    opacity: 0;
  }
}
.confetti-32 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 39%;
  opacity: 0.8786750758;
  transform: rotate(312.1933424637deg);
  -webkit-animation: drop-32 6s 0.5943789988s forwards;
          animation: drop-32 6s 0.5943789988s forwards;
}

@-webkit-keyframes drop-32 {
  100% {
    top: 110%;
    left: 41%;
    opacity: 0;
  }
}

@keyframes drop-32 {
  100% {
    top: 110%;
    left: 41%;
    opacity: 0;
  }
}
.confetti-33 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 30%;
  opacity: 0.7810290412;
  transform: rotate(211.4149047282deg);
  -webkit-animation: drop-33 9s 0.8892929364s forwards;
          animation: drop-33 9s 0.8892929364s forwards;
}

@-webkit-keyframes drop-33 {
  100% {
    top: 110%;
    left: 35%;
    opacity: 0;
  }
}

@keyframes drop-33 {
  100% {
    top: 110%;
    left: 35%;
    opacity: 0;
  }
}
.confetti-34 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 42%;
  opacity: 0.709963129;
  transform: rotate(233.0542968806deg);
  -webkit-animation: drop-34 6s 0.1628143298s forwards;
          animation: drop-34 6s 0.1628143298s forwards;
}

@-webkit-keyframes drop-34 {
  100% {
    top: 110%;
    left: 52%;
    opacity: 0;
  }
}

@keyframes drop-34 {
  100% {
    top: 110%;
    left: 52%;
    opacity: 0;
  }
}
.confetti-35 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 79%;
  opacity: 1.1975628846;
  transform: rotate(18.5348018007deg);
  -webkit-animation: drop-35 8s 0.1698317905s forwards;
          animation: drop-35 8s 0.1698317905s forwards;
}

@-webkit-keyframes drop-35 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}

@keyframes drop-35 {
  100% {
    top: 110%;
    left: 89%;
    opacity: 0;
  }
}
.confetti-36 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 96%;
  opacity: 1.1887860606;
  transform: rotate(198.9479848354deg);
  -webkit-animation: drop-36 10s 0.1941934839s forwards;
          animation: drop-36 10s 0.1941934839s forwards;
}

@-webkit-keyframes drop-36 {
  100% {
    top: 110%;
    left: 111%;
    opacity: 0;
  }
}

@keyframes drop-36 {
  100% {
    top: 110%;
    left: 111%;
    opacity: 0;
  }
}
.confetti-37 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 24%;
  opacity: 0.8276743408;
  transform: rotate(219.0054795629deg);
  -webkit-animation: drop-37 6s 0.9222846419s forwards;
          animation: drop-37 6s 0.9222846419s forwards;
}

@-webkit-keyframes drop-37 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}

@keyframes drop-37 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}
.confetti-38 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 79%;
  opacity: 1.4356078973;
  transform: rotate(97.5096813197deg);
  -webkit-animation: drop-38 6s 0.0289459542s forwards;
          animation: drop-38 6s 0.0289459542s forwards;
}

@-webkit-keyframes drop-38 {
  100% {
    top: 110%;
    left: 88%;
    opacity: 0;
  }
}

@keyframes drop-38 {
  100% {
    top: 110%;
    left: 88%;
    opacity: 0;
  }
}
.confetti-39 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 94%;
  opacity: 0.7535674946;
  transform: rotate(285.9126919655deg);
  -webkit-animation: drop-39 10s 0.6676808384s forwards;
          animation: drop-39 10s 0.6676808384s forwards;
}

@-webkit-keyframes drop-39 {
  100% {
    top: 110%;
    left: 108%;
    opacity: 0;
  }
}

@keyframes drop-39 {
  100% {
    top: 110%;
    left: 108%;
    opacity: 0;
  }
}
.confetti-40 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 59%;
  opacity: 0.6991022933;
  transform: rotate(159.2834347117deg);
  -webkit-animation: drop-40 11s 0.5447275862s forwards;
          animation: drop-40 11s 0.5447275862s forwards;
}

@-webkit-keyframes drop-40 {
  100% {
    top: 110%;
    left: 64%;
    opacity: 0;
  }
}

@keyframes drop-40 {
  100% {
    top: 110%;
    left: 64%;
    opacity: 0;
  }
}
.confetti-41 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 38%;
  opacity: 1.0770183191;
  transform: rotate(95.5126643386deg);
  -webkit-animation: drop-41 10s 0.7248019254s forwards;
          animation: drop-41 10s 0.7248019254s forwards;
}

@-webkit-keyframes drop-41 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}

@keyframes drop-41 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}
.confetti-42 {
  width: 3px;
  height: 1.2px;
  background-color: #263672;
  top: -10%;
  left: 38%;
  opacity: 1.0836983016;
  transform: rotate(76.3723769365deg);
  -webkit-animation: drop-42 7s 0.2657392264s forwards;
          animation: drop-42 7s 0.2657392264s forwards;
}

@-webkit-keyframes drop-42 {
  100% {
    top: 110%;
    left: 39%;
    opacity: 0;
  }
}

@keyframes drop-42 {
  100% {
    top: 110%;
    left: 39%;
    opacity: 0;
  }
}
.confetti-43 {
  width: 5px;
  height: 2px;
  background-color: #d13447;
  top: -10%;
  left: 3%;
  opacity: 0.8317775006;
  transform: rotate(27.9021849427deg);
  -webkit-animation: drop-43 10s 0.2146687026s forwards;
          animation: drop-43 10s 0.2146687026s forwards;
}

@-webkit-keyframes drop-43 {
  100% {
    top: 110%;
    left: 4%;
    opacity: 0;
  }
}

@keyframes drop-43 {
  100% {
    top: 110%;
    left: 4%;
    opacity: 0;
  }
}
.confetti-44 {
  width: 3px;
  height: 1.2px;
  background-color: #d13447;
  top: -10%;
  left: 59%;
  opacity: 0.7434184716;
  transform: rotate(239.7417100262deg);
  -webkit-animation: drop-44 8s 0.0188710454s forwards;
          animation: drop-44 8s 0.0188710454s forwards;
}

@-webkit-keyframes drop-44 {
  100% {
    top: 110%;
    left: 69%;
    opacity: 0;
  }
}

@keyframes drop-44 {
  100% {
    top: 110%;
    left: 69%;
    opacity: 0;
  }
}
.confetti-45 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 69%;
  opacity: 1.2387659752;
  transform: rotate(347.8388502051deg);
  -webkit-animation: drop-45 10s 0.2146234533s forwards;
          animation: drop-45 10s 0.2146234533s forwards;
}

@-webkit-keyframes drop-45 {
  100% {
    top: 110%;
    left: 70%;
    opacity: 0;
  }
}

@keyframes drop-45 {
  100% {
    top: 110%;
    left: 70%;
    opacity: 0;
  }
}
.confetti-46 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 33%;
  opacity: 0.987101953;
  transform: rotate(322.9070975442deg);
  -webkit-animation: drop-46 6s 0.8503623298s forwards;
          animation: drop-46 6s 0.8503623298s forwards;
}

@-webkit-keyframes drop-46 {
  100% {
    top: 110%;
    left: 41%;
    opacity: 0;
  }
}

@keyframes drop-46 {
  100% {
    top: 110%;
    left: 41%;
    opacity: 0;
  }
}
.confetti-47 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 55%;
  opacity: 0.5912118474;
  transform: rotate(356.6071113805deg);
  -webkit-animation: drop-47 10s 0.2872138048s forwards;
          animation: drop-47 10s 0.2872138048s forwards;
}

@-webkit-keyframes drop-47 {
  100% {
    top: 110%;
    left: 60%;
    opacity: 0;
  }
}

@keyframes drop-47 {
  100% {
    top: 110%;
    left: 60%;
    opacity: 0;
  }
}
.confetti-48 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 46%;
  opacity: 1.4620653522;
  transform: rotate(92.5403195171deg);
  -webkit-animation: drop-48 11s 0.1705904622s forwards;
          animation: drop-48 11s 0.1705904622s forwards;
}

@-webkit-keyframes drop-48 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}

@keyframes drop-48 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}
.confetti-49 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 87%;
  opacity: 1.4404112101;
  transform: rotate(359.5655759133deg);
  -webkit-animation: drop-49 6s 0.3100444939s forwards;
          animation: drop-49 6s 0.3100444939s forwards;
}

@-webkit-keyframes drop-49 {
  100% {
    top: 110%;
    left: 90%;
    opacity: 0;
  }
}

@keyframes drop-49 {
  100% {
    top: 110%;
    left: 90%;
    opacity: 0;
  }
}
.confetti-50 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 11%;
  opacity: 1.376989856;
  transform: rotate(126.8238928816deg);
  -webkit-animation: drop-50 11s 0.8548432997s forwards;
          animation: drop-50 11s 0.8548432997s forwards;
}

@-webkit-keyframes drop-50 {
  100% {
    top: 110%;
    left: 22%;
    opacity: 0;
  }
}

@keyframes drop-50 {
  100% {
    top: 110%;
    left: 22%;
    opacity: 0;
  }
}
.confetti-51 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 88%;
  opacity: 0.8495445837;
  transform: rotate(319.0233180029deg);
  -webkit-animation: drop-51 8s 0.3244856505s forwards;
          animation: drop-51 8s 0.3244856505s forwards;
}

@-webkit-keyframes drop-51 {
  100% {
    top: 110%;
    left: 93%;
    opacity: 0;
  }
}

@keyframes drop-51 {
  100% {
    top: 110%;
    left: 93%;
    opacity: 0;
  }
}
.confetti-52 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 40%;
  opacity: 0.6248366657;
  transform: rotate(59.1817158288deg);
  -webkit-animation: drop-52 9s 0.5311093568s forwards;
          animation: drop-52 9s 0.5311093568s forwards;
}

@-webkit-keyframes drop-52 {
  100% {
    top: 110%;
    left: 50%;
    opacity: 0;
  }
}

@keyframes drop-52 {
  100% {
    top: 110%;
    left: 50%;
    opacity: 0;
  }
}
.confetti-53 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 41%;
  opacity: 0.9404346063;
  transform: rotate(313.4300878698deg);
  -webkit-animation: drop-53 7s 0.6019999333s forwards;
          animation: drop-53 7s 0.6019999333s forwards;
}

@-webkit-keyframes drop-53 {
  100% {
    top: 110%;
    left: 45%;
    opacity: 0;
  }
}

@keyframes drop-53 {
  100% {
    top: 110%;
    left: 45%;
    opacity: 0;
  }
}
.confetti-54 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 75%;
  opacity: 1.3519240276;
  transform: rotate(320.6265463892deg);
  -webkit-animation: drop-54 7s 0.0601259139s forwards;
          animation: drop-54 7s 0.0601259139s forwards;
}

@-webkit-keyframes drop-54 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}

@keyframes drop-54 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}
.confetti-55 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 28%;
  opacity: 0.6649907125;
  transform: rotate(212.5927154436deg);
  -webkit-animation: drop-55 10s 0.5013151973s forwards;
          animation: drop-55 10s 0.5013151973s forwards;
}

@-webkit-keyframes drop-55 {
  100% {
    top: 110%;
    left: 36%;
    opacity: 0;
  }
}

@keyframes drop-55 {
  100% {
    top: 110%;
    left: 36%;
    opacity: 0;
  }
}
.confetti-56 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 93%;
  opacity: 0.6571400252;
  transform: rotate(99.2991198778deg);
  -webkit-animation: drop-56 10s 0.9402110632s forwards;
          animation: drop-56 10s 0.9402110632s forwards;
}

@-webkit-keyframes drop-56 {
  100% {
    top: 110%;
    left: 96%;
    opacity: 0;
  }
}

@keyframes drop-56 {
  100% {
    top: 110%;
    left: 96%;
    opacity: 0;
  }
}
.confetti-57 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 79%;
  opacity: 1.0481621827;
  transform: rotate(231.8095455754deg);
  -webkit-animation: drop-57 6s 0.7258490741s forwards;
          animation: drop-57 6s 0.7258490741s forwards;
}

@-webkit-keyframes drop-57 {
  100% {
    top: 110%;
    left: 91%;
    opacity: 0;
  }
}

@keyframes drop-57 {
  100% {
    top: 110%;
    left: 91%;
    opacity: 0;
  }
}
.confetti-58 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 60%;
  opacity: 0.5955616646;
  transform: rotate(101.265170914deg);
  -webkit-animation: drop-58 9s 0.7661162761s forwards;
          animation: drop-58 9s 0.7661162761s forwards;
}

@-webkit-keyframes drop-58 {
  100% {
    top: 110%;
    left: 69%;
    opacity: 0;
  }
}

@keyframes drop-58 {
  100% {
    top: 110%;
    left: 69%;
    opacity: 0;
  }
}
.confetti-59 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 87%;
  opacity: 1.0762807973;
  transform: rotate(237.3701685374deg);
  -webkit-animation: drop-59 7s 0.325193383s forwards;
          animation: drop-59 7s 0.325193383s forwards;
}

@-webkit-keyframes drop-59 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}

@keyframes drop-59 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}
.confetti-60 {
  width: 3px;
  height: 1.2px;
  background-color: #d13447;
  top: -10%;
  left: 67%;
  opacity: 1.1098227369;
  transform: rotate(11.5862282847deg);
  -webkit-animation: drop-60 10s 0.1568978527s forwards;
          animation: drop-60 10s 0.1568978527s forwards;
}

@-webkit-keyframes drop-60 {
  100% {
    top: 110%;
    left: 81%;
    opacity: 0;
  }
}

@keyframes drop-60 {
  100% {
    top: 110%;
    left: 81%;
    opacity: 0;
  }
}
.confetti-61 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 74%;
  opacity: 0.6323299719;
  transform: rotate(71.4466763743deg);
  -webkit-animation: drop-61 7s 0.3358105642s forwards;
          animation: drop-61 7s 0.3358105642s forwards;
}

@-webkit-keyframes drop-61 {
  100% {
    top: 110%;
    left: 86%;
    opacity: 0;
  }
}

@keyframes drop-61 {
  100% {
    top: 110%;
    left: 86%;
    opacity: 0;
  }
}
.confetti-62 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 86%;
  opacity: 0.5650281068;
  transform: rotate(98.3857201991deg);
  -webkit-animation: drop-62 11s 0.2770936466s forwards;
          animation: drop-62 11s 0.2770936466s forwards;
}

@-webkit-keyframes drop-62 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}

@keyframes drop-62 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}
.confetti-63 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 31%;
  opacity: 1.1752673215;
  transform: rotate(80.4304378203deg);
  -webkit-animation: drop-63 6s 0.1708163259s forwards;
          animation: drop-63 6s 0.1708163259s forwards;
}

@-webkit-keyframes drop-63 {
  100% {
    top: 110%;
    left: 43%;
    opacity: 0;
  }
}

@keyframes drop-63 {
  100% {
    top: 110%;
    left: 43%;
    opacity: 0;
  }
}
.confetti-64 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 55%;
  opacity: 0.9297459994;
  transform: rotate(198.110752709deg);
  -webkit-animation: drop-64 6s 0.9735192635s forwards;
          animation: drop-64 6s 0.9735192635s forwards;
}

@-webkit-keyframes drop-64 {
  100% {
    top: 110%;
    left: 64%;
    opacity: 0;
  }
}

@keyframes drop-64 {
  100% {
    top: 110%;
    left: 64%;
    opacity: 0;
  }
}
.confetti-65 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 49%;
  opacity: 0.8882817849;
  transform: rotate(110.685911908deg);
  -webkit-animation: drop-65 8s 0.4301368393s forwards;
          animation: drop-65 8s 0.4301368393s forwards;
}

@-webkit-keyframes drop-65 {
  100% {
    top: 110%;
    left: 52%;
    opacity: 0;
  }
}

@keyframes drop-65 {
  100% {
    top: 110%;
    left: 52%;
    opacity: 0;
  }
}
.confetti-66 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 56%;
  opacity: 1.2620220955;
  transform: rotate(175.4408186596deg);
  -webkit-animation: drop-66 7s 0.6630447584s forwards;
          animation: drop-66 7s 0.6630447584s forwards;
}

@-webkit-keyframes drop-66 {
  100% {
    top: 110%;
    left: 57%;
    opacity: 0;
  }
}

@keyframes drop-66 {
  100% {
    top: 110%;
    left: 57%;
    opacity: 0;
  }
}
.confetti-67 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 52%;
  opacity: 0.8093489354;
  transform: rotate(54.4999086951deg);
  -webkit-animation: drop-67 7s 0.4157987206s forwards;
          animation: drop-67 7s 0.4157987206s forwards;
}

@-webkit-keyframes drop-67 {
  100% {
    top: 110%;
    left: 62%;
    opacity: 0;
  }
}

@keyframes drop-67 {
  100% {
    top: 110%;
    left: 62%;
    opacity: 0;
  }
}
.confetti-68 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 6%;
  opacity: 0.8916914362;
  transform: rotate(196.292745752deg);
  -webkit-animation: drop-68 11s 0.9288633492s forwards;
          animation: drop-68 11s 0.9288633492s forwards;
}

@-webkit-keyframes drop-68 {
  100% {
    top: 110%;
    left: 10%;
    opacity: 0;
  }
}

@keyframes drop-68 {
  100% {
    top: 110%;
    left: 10%;
    opacity: 0;
  }
}
.confetti-69 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 54%;
  opacity: 0.9352789868;
  transform: rotate(82.5804364628deg);
  -webkit-animation: drop-69 7s 0.7421172575s forwards;
          animation: drop-69 7s 0.7421172575s forwards;
}

@-webkit-keyframes drop-69 {
  100% {
    top: 110%;
    left: 62%;
    opacity: 0;
  }
}

@keyframes drop-69 {
  100% {
    top: 110%;
    left: 62%;
    opacity: 0;
  }
}
.confetti-70 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 73%;
  opacity: 1.2791220981;
  transform: rotate(180.1732319894deg);
  -webkit-animation: drop-70 11s 0.5839714925s forwards;
          animation: drop-70 11s 0.5839714925s forwards;
}

@-webkit-keyframes drop-70 {
  100% {
    top: 110%;
    left: 85%;
    opacity: 0;
  }
}

@keyframes drop-70 {
  100% {
    top: 110%;
    left: 85%;
    opacity: 0;
  }
}
.confetti-71 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 3%;
  opacity: 1.2509750079;
  transform: rotate(2.0668499387deg);
  -webkit-animation: drop-71 8s 0.3822753487s forwards;
          animation: drop-71 8s 0.3822753487s forwards;
}

@-webkit-keyframes drop-71 {
  100% {
    top: 110%;
    left: 5%;
    opacity: 0;
  }
}

@keyframes drop-71 {
  100% {
    top: 110%;
    left: 5%;
    opacity: 0;
  }
}
.confetti-72 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 99%;
  opacity: 0.8894400836;
  transform: rotate(302.6087667411deg);
  -webkit-animation: drop-72 11s 0.0018622943s forwards;
          animation: drop-72 11s 0.0018622943s forwards;
}

@-webkit-keyframes drop-72 {
  100% {
    top: 110%;
    left: 112%;
    opacity: 0;
  }
}

@keyframes drop-72 {
  100% {
    top: 110%;
    left: 112%;
    opacity: 0;
  }
}
.confetti-73 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 20%;
  opacity: 0.5545234792;
  transform: rotate(302.8635961853deg);
  -webkit-animation: drop-73 8s 0.2868382655s forwards;
          animation: drop-73 8s 0.2868382655s forwards;
}

@-webkit-keyframes drop-73 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}

@keyframes drop-73 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}
.confetti-74 {
  width: 5px;
  height: 2px;
  background-color: #d13447;
  top: -10%;
  left: 77%;
  opacity: 0.6036866645;
  transform: rotate(333.4632444281deg);
  -webkit-animation: drop-74 10s 0.7777291078s forwards;
          animation: drop-74 10s 0.7777291078s forwards;
}

@-webkit-keyframes drop-74 {
  100% {
    top: 110%;
    left: 82%;
    opacity: 0;
  }
}

@keyframes drop-74 {
  100% {
    top: 110%;
    left: 82%;
    opacity: 0;
  }
}
.confetti-75 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 90%;
  opacity: 1.1648263234;
  transform: rotate(48.0417493143deg);
  -webkit-animation: drop-75 8s 0.8499286778s forwards;
          animation: drop-75 8s 0.8499286778s forwards;
}

@-webkit-keyframes drop-75 {
  100% {
    top: 110%;
    left: 91%;
    opacity: 0;
  }
}

@keyframes drop-75 {
  100% {
    top: 110%;
    left: 91%;
    opacity: 0;
  }
}
.confetti-76 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 22%;
  opacity: 0.9974807773;
  transform: rotate(286.7211065012deg);
  -webkit-animation: drop-76 10s 0.9631122969s forwards;
          animation: drop-76 10s 0.9631122969s forwards;
}

@-webkit-keyframes drop-76 {
  100% {
    top: 110%;
    left: 27%;
    opacity: 0;
  }
}

@keyframes drop-76 {
  100% {
    top: 110%;
    left: 27%;
    opacity: 0;
  }
}
.confetti-77 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 49%;
  opacity: 1.3783862802;
  transform: rotate(100.8613220901deg);
  -webkit-animation: drop-77 11s 0.5041266976s forwards;
          animation: drop-77 11s 0.5041266976s forwards;
}

@-webkit-keyframes drop-77 {
  100% {
    top: 110%;
    left: 55%;
    opacity: 0;
  }
}

@keyframes drop-77 {
  100% {
    top: 110%;
    left: 55%;
    opacity: 0;
  }
}
.confetti-78 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 74%;
  opacity: 0.8497982965;
  transform: rotate(94.2838724144deg);
  -webkit-animation: drop-78 9s 0.5708442058s forwards;
          animation: drop-78 9s 0.5708442058s forwards;
}

@-webkit-keyframes drop-78 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}

@keyframes drop-78 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}
.confetti-79 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 13%;
  opacity: 0.7193927942;
  transform: rotate(298.4986253703deg);
  -webkit-animation: drop-79 10s 0.0731285837s forwards;
          animation: drop-79 10s 0.0731285837s forwards;
}

@-webkit-keyframes drop-79 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}

@keyframes drop-79 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}
.confetti-80 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 12%;
  opacity: 1.333829934;
  transform: rotate(250.6677602536deg);
  -webkit-animation: drop-80 11s 0.0754973067s forwards;
          animation: drop-80 11s 0.0754973067s forwards;
}

@-webkit-keyframes drop-80 {
  100% {
    top: 110%;
    left: 17%;
    opacity: 0;
  }
}

@keyframes drop-80 {
  100% {
    top: 110%;
    left: 17%;
    opacity: 0;
  }
}
.confetti-81 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 46%;
  opacity: 0.999118501;
  transform: rotate(231.7647552048deg);
  -webkit-animation: drop-81 10s 0.1414140849s forwards;
          animation: drop-81 10s 0.1414140849s forwards;
}

@-webkit-keyframes drop-81 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}

@keyframes drop-81 {
  100% {
    top: 110%;
    left: 49%;
    opacity: 0;
  }
}
.confetti-82 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 91%;
  opacity: 1.1267062762;
  transform: rotate(302.3299853864deg);
  -webkit-animation: drop-82 11s 0.2097933579s forwards;
          animation: drop-82 11s 0.2097933579s forwards;
}

@-webkit-keyframes drop-82 {
  100% {
    top: 110%;
    left: 103%;
    opacity: 0;
  }
}

@keyframes drop-82 {
  100% {
    top: 110%;
    left: 103%;
    opacity: 0;
  }
}
.confetti-83 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 77%;
  opacity: 1.4455116208;
  transform: rotate(82.4895411636deg);
  -webkit-animation: drop-83 7s 0.8920984206s forwards;
          animation: drop-83 7s 0.8920984206s forwards;
}

@-webkit-keyframes drop-83 {
  100% {
    top: 110%;
    left: 92%;
    opacity: 0;
  }
}

@keyframes drop-83 {
  100% {
    top: 110%;
    left: 92%;
    opacity: 0;
  }
}
.confetti-84 {
  width: 5px;
  height: 2px;
  background-color: #d13447;
  top: -10%;
  left: 45%;
  opacity: 0.7784465999;
  transform: rotate(30.2465380409deg);
  -webkit-animation: drop-84 7s 0.3688120197s forwards;
          animation: drop-84 7s 0.3688120197s forwards;
}

@-webkit-keyframes drop-84 {
  100% {
    top: 110%;
    left: 53%;
    opacity: 0;
  }
}

@keyframes drop-84 {
  100% {
    top: 110%;
    left: 53%;
    opacity: 0;
  }
}
.confetti-85 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 9%;
  opacity: 0.5773935718;
  transform: rotate(32.0469455037deg);
  -webkit-animation: drop-85 11s 0.917398699s forwards;
          animation: drop-85 11s 0.917398699s forwards;
}

@-webkit-keyframes drop-85 {
  100% {
    top: 110%;
    left: 20%;
    opacity: 0;
  }
}

@keyframes drop-85 {
  100% {
    top: 110%;
    left: 20%;
    opacity: 0;
  }
}
.confetti-86 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 1%;
  opacity: 0.6264156558;
  transform: rotate(332.6159340018deg);
  -webkit-animation: drop-86 8s 0.6250342345s forwards;
          animation: drop-86 8s 0.6250342345s forwards;
}

@-webkit-keyframes drop-86 {
  100% {
    top: 110%;
    left: 11%;
    opacity: 0;
  }
}

@keyframes drop-86 {
  100% {
    top: 110%;
    left: 11%;
    opacity: 0;
  }
}
.confetti-87 {
  width: 5px;
  height: 2px;
  background-color: #d13447;
  top: -10%;
  left: 64%;
  opacity: 1.4505439798;
  transform: rotate(99.1231002576deg);
  -webkit-animation: drop-87 9s 0.8154399626s forwards;
          animation: drop-87 9s 0.8154399626s forwards;
}

@-webkit-keyframes drop-87 {
  100% {
    top: 110%;
    left: 74%;
    opacity: 0;
  }
}

@keyframes drop-87 {
  100% {
    top: 110%;
    left: 74%;
    opacity: 0;
  }
}
.confetti-88 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 36%;
  opacity: 1.2677133719;
  transform: rotate(226.7102970282deg);
  -webkit-animation: drop-88 10s 0.8213870272s forwards;
          animation: drop-88 10s 0.8213870272s forwards;
}

@-webkit-keyframes drop-88 {
  100% {
    top: 110%;
    left: 45%;
    opacity: 0;
  }
}

@keyframes drop-88 {
  100% {
    top: 110%;
    left: 45%;
    opacity: 0;
  }
}
.confetti-89 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 92%;
  opacity: 1.4255421196;
  transform: rotate(294.4684289218deg);
  -webkit-animation: drop-89 11s 0.3570652542s forwards;
          animation: drop-89 11s 0.3570652542s forwards;
}

@-webkit-keyframes drop-89 {
  100% {
    top: 110%;
    left: 93%;
    opacity: 0;
  }
}

@keyframes drop-89 {
  100% {
    top: 110%;
    left: 93%;
    opacity: 0;
  }
}
.confetti-90 {
  width: 5px;
  height: 2px;
  background-color: #263672;
  top: -10%;
  left: 46%;
  opacity: 1.0419380278;
  transform: rotate(94.1455421406deg);
  -webkit-animation: drop-90 10s 0.7894274231s forwards;
          animation: drop-90 10s 0.7894274231s forwards;
}

@-webkit-keyframes drop-90 {
  100% {
    top: 110%;
    left: 50%;
    opacity: 0;
  }
}

@keyframes drop-90 {
  100% {
    top: 110%;
    left: 50%;
    opacity: 0;
  }
}
.confetti-91 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 72%;
  opacity: 0.8693270152;
  transform: rotate(324.5839034851deg);
  -webkit-animation: drop-91 7s 0.8304709211s forwards;
          animation: drop-91 7s 0.8304709211s forwards;
}

@-webkit-keyframes drop-91 {
  100% {
    top: 110%;
    left: 85%;
    opacity: 0;
  }
}

@keyframes drop-91 {
  100% {
    top: 110%;
    left: 85%;
    opacity: 0;
  }
}
.confetti-92 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 84%;
  opacity: 0.6247180011;
  transform: rotate(333.0369322846deg);
  -webkit-animation: drop-92 9s 0.874143906s forwards;
          animation: drop-92 9s 0.874143906s forwards;
}

@-webkit-keyframes drop-92 {
  100% {
    top: 110%;
    left: 98%;
    opacity: 0;
  }
}

@keyframes drop-92 {
  100% {
    top: 110%;
    left: 98%;
    opacity: 0;
  }
}
.confetti-93 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 27%;
  opacity: 1.2160513635;
  transform: rotate(356.2032741517deg);
  -webkit-animation: drop-93 10s 0.3187976404s forwards;
          animation: drop-93 10s 0.3187976404s forwards;
}

@-webkit-keyframes drop-93 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}

@keyframes drop-93 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}
.confetti-94 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 48%;
  opacity: 1.4502632418;
  transform: rotate(138.4650083567deg);
  -webkit-animation: drop-94 11s 0.6726763501s forwards;
          animation: drop-94 11s 0.6726763501s forwards;
}

@-webkit-keyframes drop-94 {
  100% {
    top: 110%;
    left: 56%;
    opacity: 0;
  }
}

@keyframes drop-94 {
  100% {
    top: 110%;
    left: 56%;
    opacity: 0;
  }
}
.confetti-95 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 1%;
  opacity: 1.2978371802;
  transform: rotate(275.1547586535deg);
  -webkit-animation: drop-95 8s 0.3746857366s forwards;
          animation: drop-95 8s 0.3746857366s forwards;
}

@-webkit-keyframes drop-95 {
  100% {
    top: 110%;
    left: 12%;
    opacity: 0;
  }
}

@keyframes drop-95 {
  100% {
    top: 110%;
    left: 12%;
    opacity: 0;
  }
}
.confetti-96 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 32%;
  opacity: 1.1693207234;
  transform: rotate(70.2339178454deg);
  -webkit-animation: drop-96 6s 0.3352711755s forwards;
          animation: drop-96 6s 0.3352711755s forwards;
}

@-webkit-keyframes drop-96 {
  100% {
    top: 110%;
    left: 39%;
    opacity: 0;
  }
}

@keyframes drop-96 {
  100% {
    top: 110%;
    left: 39%;
    opacity: 0;
  }
}
.confetti-97 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 88%;
  opacity: 0.9738531057;
  transform: rotate(64.1445802623deg);
  -webkit-animation: drop-97 8s 0.154836581s forwards;
          animation: drop-97 8s 0.154836581s forwards;
}

@-webkit-keyframes drop-97 {
  100% {
    top: 110%;
    left: 97%;
    opacity: 0;
  }
}

@keyframes drop-97 {
  100% {
    top: 110%;
    left: 97%;
    opacity: 0;
  }
}
.confetti-98 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 97%;
  opacity: 0.7897849661;
  transform: rotate(25.0333402272deg);
  -webkit-animation: drop-98 9s 0.8292733935s forwards;
          animation: drop-98 9s 0.8292733935s forwards;
}

@-webkit-keyframes drop-98 {
  100% {
    top: 110%;
    left: 104%;
    opacity: 0;
  }
}

@keyframes drop-98 {
  100% {
    top: 110%;
    left: 104%;
    opacity: 0;
  }
}
.confetti-99 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 94%;
  opacity: 0.9730488224;
  transform: rotate(354.5035216891deg);
  -webkit-animation: drop-99 11s 0.9393679963s forwards;
          animation: drop-99 11s 0.9393679963s forwards;
}

@-webkit-keyframes drop-99 {
  100% {
    top: 110%;
    left: 96%;
    opacity: 0;
  }
}

@keyframes drop-99 {
  100% {
    top: 110%;
    left: 96%;
    opacity: 0;
  }
}
.confetti-100 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 40%;
  opacity: 0.9486524398;
  transform: rotate(255.6884733309deg);
  -webkit-animation: drop-100 8s 0.5637068089s forwards;
          animation: drop-100 8s 0.5637068089s forwards;
}

@-webkit-keyframes drop-100 {
  100% {
    top: 110%;
    left: 53%;
    opacity: 0;
  }
}

@keyframes drop-100 {
  100% {
    top: 110%;
    left: 53%;
    opacity: 0;
  }
}
.confetti-101 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 75%;
  opacity: 0.8599121735;
  transform: rotate(239.8383375286deg);
  -webkit-animation: drop-101 6s 0.2502161182s forwards;
          animation: drop-101 6s 0.2502161182s forwards;
}

@-webkit-keyframes drop-101 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}

@keyframes drop-101 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}
.confetti-102 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 52%;
  opacity: 1.4984391579;
  transform: rotate(320.1583908116deg);
  -webkit-animation: drop-102 7s 0.5279927448s forwards;
          animation: drop-102 7s 0.5279927448s forwards;
}

@-webkit-keyframes drop-102 {
  100% {
    top: 110%;
    left: 59%;
    opacity: 0;
  }
}

@keyframes drop-102 {
  100% {
    top: 110%;
    left: 59%;
    opacity: 0;
  }
}
.confetti-103 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 22%;
  opacity: 0.615638944;
  transform: rotate(123.9860554587deg);
  -webkit-animation: drop-103 6s 0.3343419048s forwards;
          animation: drop-103 6s 0.3343419048s forwards;
}

@-webkit-keyframes drop-103 {
  100% {
    top: 110%;
    left: 26%;
    opacity: 0;
  }
}

@keyframes drop-103 {
  100% {
    top: 110%;
    left: 26%;
    opacity: 0;
  }
}
.confetti-104 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 63%;
  opacity: 1.3101837213;
  transform: rotate(94.3487786917deg);
  -webkit-animation: drop-104 6s 0.2888020486s forwards;
          animation: drop-104 6s 0.2888020486s forwards;
}

@-webkit-keyframes drop-104 {
  100% {
    top: 110%;
    left: 78%;
    opacity: 0;
  }
}

@keyframes drop-104 {
  100% {
    top: 110%;
    left: 78%;
    opacity: 0;
  }
}
.confetti-105 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 22%;
  opacity: 0.8332284677;
  transform: rotate(292.617702267deg);
  -webkit-animation: drop-105 11s 0.8218049973s forwards;
          animation: drop-105 11s 0.8218049973s forwards;
}

@-webkit-keyframes drop-105 {
  100% {
    top: 110%;
    left: 37%;
    opacity: 0;
  }
}

@keyframes drop-105 {
  100% {
    top: 110%;
    left: 37%;
    opacity: 0;
  }
}
.confetti-106 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 8%;
  opacity: 1.1725338792;
  transform: rotate(75.0398408592deg);
  -webkit-animation: drop-106 11s 0.5157535401s forwards;
          animation: drop-106 11s 0.5157535401s forwards;
}

@-webkit-keyframes drop-106 {
  100% {
    top: 110%;
    left: 22%;
    opacity: 0;
  }
}

@keyframes drop-106 {
  100% {
    top: 110%;
    left: 22%;
    opacity: 0;
  }
}
.confetti-107 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 70%;
  opacity: 1.4971810358;
  transform: rotate(143.9595269628deg);
  -webkit-animation: drop-107 11s 0.2403253002s forwards;
          animation: drop-107 11s 0.2403253002s forwards;
}

@-webkit-keyframes drop-107 {
  100% {
    top: 110%;
    left: 76%;
    opacity: 0;
  }
}

@keyframes drop-107 {
  100% {
    top: 110%;
    left: 76%;
    opacity: 0;
  }
}
.confetti-108 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 37%;
  opacity: 1.1339843359;
  transform: rotate(9.6085598623deg);
  -webkit-animation: drop-108 9s 0.8316042815s forwards;
          animation: drop-108 9s 0.8316042815s forwards;
}

@-webkit-keyframes drop-108 {
  100% {
    top: 110%;
    left: 48%;
    opacity: 0;
  }
}

@keyframes drop-108 {
  100% {
    top: 110%;
    left: 48%;
    opacity: 0;
  }
}
.confetti-109 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 4%;
  opacity: 1.4799703638;
  transform: rotate(124.2790933653deg);
  -webkit-animation: drop-109 11s 0.5096066003s forwards;
          animation: drop-109 11s 0.5096066003s forwards;
}

@-webkit-keyframes drop-109 {
  100% {
    top: 110%;
    left: 6%;
    opacity: 0;
  }
}

@keyframes drop-109 {
  100% {
    top: 110%;
    left: 6%;
    opacity: 0;
  }
}
.confetti-110 {
  width: 8px;
  height: 3.2px;
  background-color: #263672;
  top: -10%;
  left: 20%;
  opacity: 0.5074944776;
  transform: rotate(218.3047477246deg);
  -webkit-animation: drop-110 8s 0.3898093196s forwards;
          animation: drop-110 8s 0.3898093196s forwards;
}

@-webkit-keyframes drop-110 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}

@keyframes drop-110 {
  100% {
    top: 110%;
    left: 25%;
    opacity: 0;
  }
}
.confetti-111 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 43%;
  opacity: 1.4229337124;
  transform: rotate(269.9085021045deg);
  -webkit-animation: drop-111 9s 0.2057331867s forwards;
          animation: drop-111 9s 0.2057331867s forwards;
}

@-webkit-keyframes drop-111 {
  100% {
    top: 110%;
    left: 46%;
    opacity: 0;
  }
}

@keyframes drop-111 {
  100% {
    top: 110%;
    left: 46%;
    opacity: 0;
  }
}
.confetti-112 {
  width: 5px;
  height: 2px;
  background-color: #ffbf00;
  top: -10%;
  left: 19%;
  opacity: 1.0858911349;
  transform: rotate(320.2516437769deg);
  -webkit-animation: drop-112 10s 0.2628616616s forwards;
          animation: drop-112 10s 0.2628616616s forwards;
}

@-webkit-keyframes drop-112 {
  100% {
    top: 110%;
    left: 33%;
    opacity: 0;
  }
}

@keyframes drop-112 {
  100% {
    top: 110%;
    left: 33%;
    opacity: 0;
  }
}
.confetti-113 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 22%;
  opacity: 1.2005268066;
  transform: rotate(359.0394022343deg);
  -webkit-animation: drop-113 10s 0.9695326973s forwards;
          animation: drop-113 10s 0.9695326973s forwards;
}

@-webkit-keyframes drop-113 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}

@keyframes drop-113 {
  100% {
    top: 110%;
    left: 32%;
    opacity: 0;
  }
}
.confetti-114 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 98%;
  opacity: 0.8669596539;
  transform: rotate(160.5607364668deg);
  -webkit-animation: drop-114 7s 0.0296435645s forwards;
          animation: drop-114 7s 0.0296435645s forwards;
}

@-webkit-keyframes drop-114 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}

@keyframes drop-114 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}
.confetti-115 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 39%;
  opacity: 1.3432998312;
  transform: rotate(149.3471946872deg);
  -webkit-animation: drop-115 7s 0.9896320982s forwards;
          animation: drop-115 7s 0.9896320982s forwards;
}

@-webkit-keyframes drop-115 {
  100% {
    top: 110%;
    left: 45%;
    opacity: 0;
  }
}

@keyframes drop-115 {
  100% {
    top: 110%;
    left: 45%;
    opacity: 0;
  }
}
.confetti-116 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 28%;
  opacity: 0.5393199029;
  transform: rotate(297.8177117675deg);
  -webkit-animation: drop-116 6s 0.6499569921s forwards;
          animation: drop-116 6s 0.6499569921s forwards;
}

@-webkit-keyframes drop-116 {
  100% {
    top: 110%;
    left: 38%;
    opacity: 0;
  }
}

@keyframes drop-116 {
  100% {
    top: 110%;
    left: 38%;
    opacity: 0;
  }
}
.confetti-117 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 80%;
  opacity: 0.5557394959;
  transform: rotate(289.9683162618deg);
  -webkit-animation: drop-117 7s 0.5506808779s forwards;
          animation: drop-117 7s 0.5506808779s forwards;
}

@-webkit-keyframes drop-117 {
  100% {
    top: 110%;
    left: 86%;
    opacity: 0;
  }
}

@keyframes drop-117 {
  100% {
    top: 110%;
    left: 86%;
    opacity: 0;
  }
}
.confetti-118 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 12%;
  opacity: 0.8892588255;
  transform: rotate(263.734202043deg);
  -webkit-animation: drop-118 10s 0.8296825576s forwards;
          animation: drop-118 10s 0.8296825576s forwards;
}

@-webkit-keyframes drop-118 {
  100% {
    top: 110%;
    left: 19%;
    opacity: 0;
  }
}

@keyframes drop-118 {
  100% {
    top: 110%;
    left: 19%;
    opacity: 0;
  }
}
.confetti-119 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 59%;
  opacity: 0.910851495;
  transform: rotate(129.9915362938deg);
  -webkit-animation: drop-119 7s 0.3554218115s forwards;
          animation: drop-119 7s 0.3554218115s forwards;
}

@-webkit-keyframes drop-119 {
  100% {
    top: 110%;
    left: 69%;
    opacity: 0;
  }
}

@keyframes drop-119 {
  100% {
    top: 110%;
    left: 69%;
    opacity: 0;
  }
}
.confetti-120 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 92%;
  opacity: 0.5104129514;
  transform: rotate(294.6373120728deg);
  -webkit-animation: drop-120 7s 0.5915363404s forwards;
          animation: drop-120 7s 0.5915363404s forwards;
}

@-webkit-keyframes drop-120 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}

@keyframes drop-120 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}
.confetti-121 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 39%;
  opacity: 0.7323772456;
  transform: rotate(276.2223767957deg);
  -webkit-animation: drop-121 8s 0.5288823796s forwards;
          animation: drop-121 8s 0.5288823796s forwards;
}

@-webkit-keyframes drop-121 {
  100% {
    top: 110%;
    left: 46%;
    opacity: 0;
  }
}

@keyframes drop-121 {
  100% {
    top: 110%;
    left: 46%;
    opacity: 0;
  }
}
.confetti-122 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 20%;
  opacity: 1.332500448;
  transform: rotate(171.278250384deg);
  -webkit-animation: drop-122 8s 0.9571070568s forwards;
          animation: drop-122 8s 0.9571070568s forwards;
}

@-webkit-keyframes drop-122 {
  100% {
    top: 110%;
    left: 34%;
    opacity: 0;
  }
}

@keyframes drop-122 {
  100% {
    top: 110%;
    left: 34%;
    opacity: 0;
  }
}
.confetti-123 {
  width: 4px;
  height: 1.6px;
  background-color: #ffbf00;
  top: -10%;
  left: 74%;
  opacity: 0.9970251975;
  transform: rotate(323.3793465638deg);
  -webkit-animation: drop-123 10s 0.7035595169s forwards;
          animation: drop-123 10s 0.7035595169s forwards;
}

@-webkit-keyframes drop-123 {
  100% {
    top: 110%;
    left: 80%;
    opacity: 0;
  }
}

@keyframes drop-123 {
  100% {
    top: 110%;
    left: 80%;
    opacity: 0;
  }
}
.confetti-124 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 97%;
  opacity: 0.5855653484;
  transform: rotate(355.1962137064deg);
  -webkit-animation: drop-124 7s 0.2985428046s forwards;
          animation: drop-124 7s 0.2985428046s forwards;
}

@-webkit-keyframes drop-124 {
  100% {
    top: 110%;
    left: 103%;
    opacity: 0;
  }
}

@keyframes drop-124 {
  100% {
    top: 110%;
    left: 103%;
    opacity: 0;
  }
}
.confetti-125 {
  width: 6px;
  height: 2.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 98%;
  opacity: 0.7216301879;
  transform: rotate(117.1196191188deg);
  -webkit-animation: drop-125 8s 0.24304569s forwards;
          animation: drop-125 8s 0.24304569s forwards;
}

@-webkit-keyframes drop-125 {
  100% {
    top: 110%;
    left: 99%;
    opacity: 0;
  }
}

@keyframes drop-125 {
  100% {
    top: 110%;
    left: 99%;
    opacity: 0;
  }
}
.confetti-126 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 69%;
  opacity: 0.703202256;
  transform: rotate(105.1302057497deg);
  -webkit-animation: drop-126 7s 0.2187127083s forwards;
          animation: drop-126 7s 0.2187127083s forwards;
}

@-webkit-keyframes drop-126 {
  100% {
    top: 110%;
    left: 78%;
    opacity: 0;
  }
}

@keyframes drop-126 {
  100% {
    top: 110%;
    left: 78%;
    opacity: 0;
  }
}
.confetti-127 {
  width: 7px;
  height: 2.8px;
  background-color: #d13447;
  top: -10%;
  left: 17%;
  opacity: 1.2189793373;
  transform: rotate(163.3734365202deg);
  -webkit-animation: drop-127 6s 0.87289902s forwards;
          animation: drop-127 6s 0.87289902s forwards;
}

@-webkit-keyframes drop-127 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}

@keyframes drop-127 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}
.confetti-128 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 12%;
  opacity: 0.7712257086;
  transform: rotate(337.7961827224deg);
  -webkit-animation: drop-128 9s 0.1874735911s forwards;
          animation: drop-128 9s 0.1874735911s forwards;
}

@-webkit-keyframes drop-128 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}

@keyframes drop-128 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}
.confetti-129 {
  width: 1px;
  height: 0.4px;
  background-color: #263672;
  top: -10%;
  left: 92%;
  opacity: 1.4202837127;
  transform: rotate(116.7122855705deg);
  -webkit-animation: drop-129 8s 0.6406547474s forwards;
          animation: drop-129 8s 0.6406547474s forwards;
}

@-webkit-keyframes drop-129 {
  100% {
    top: 110%;
    left: 103%;
    opacity: 0;
  }
}

@keyframes drop-129 {
  100% {
    top: 110%;
    left: 103%;
    opacity: 0;
  }
}
.confetti-130 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 32%;
  opacity: 0.7058814061;
  transform: rotate(240.3364110125deg);
  -webkit-animation: drop-130 11s 0.6027147555s forwards;
          animation: drop-130 11s 0.6027147555s forwards;
}

@-webkit-keyframes drop-130 {
  100% {
    top: 110%;
    left: 40%;
    opacity: 0;
  }
}

@keyframes drop-130 {
  100% {
    top: 110%;
    left: 40%;
    opacity: 0;
  }
}
.confetti-131 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 50%;
  opacity: 0.8318103555;
  transform: rotate(296.8572839815deg);
  -webkit-animation: drop-131 11s 0.1227091786s forwards;
          animation: drop-131 11s 0.1227091786s forwards;
}

@-webkit-keyframes drop-131 {
  100% {
    top: 110%;
    left: 54%;
    opacity: 0;
  }
}

@keyframes drop-131 {
  100% {
    top: 110%;
    left: 54%;
    opacity: 0;
  }
}
.confetti-132 {
  width: 4px;
  height: 1.6px;
  background-color: #d13447;
  top: -10%;
  left: 84%;
  opacity: 1.051262644;
  transform: rotate(285.0757954544deg);
  -webkit-animation: drop-132 7s 0.4134750227s forwards;
          animation: drop-132 7s 0.4134750227s forwards;
}

@-webkit-keyframes drop-132 {
  100% {
    top: 110%;
    left: 92%;
    opacity: 0;
  }
}

@keyframes drop-132 {
  100% {
    top: 110%;
    left: 92%;
    opacity: 0;
  }
}
.confetti-133 {
  width: 1px;
  height: 0.4px;
  background-color: #d13447;
  top: -10%;
  left: 16%;
  opacity: 1.2963662906;
  transform: rotate(122.75327321deg);
  -webkit-animation: drop-133 10s 0.6054520742s forwards;
          animation: drop-133 10s 0.6054520742s forwards;
}

@-webkit-keyframes drop-133 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}

@keyframes drop-133 {
  100% {
    top: 110%;
    left: 23%;
    opacity: 0;
  }
}
.confetti-134 {
  width: 7px;
  height: 2.8px;
  background-color: #d13447;
  top: -10%;
  left: 77%;
  opacity: 0.8301530149;
  transform: rotate(30.5396996249deg);
  -webkit-animation: drop-134 9s 0.1667849598s forwards;
          animation: drop-134 9s 0.1667849598s forwards;
}

@-webkit-keyframes drop-134 {
  100% {
    top: 110%;
    left: 83%;
    opacity: 0;
  }
}

@keyframes drop-134 {
  100% {
    top: 110%;
    left: 83%;
    opacity: 0;
  }
}
.confetti-135 {
  width: 8px;
  height: 3.2px;
  background-color: #d13447;
  top: -10%;
  left: 27%;
  opacity: 1.4635433721;
  transform: rotate(97.2725493519deg);
  -webkit-animation: drop-135 9s 0.2784594984s forwards;
          animation: drop-135 9s 0.2784594984s forwards;
}

@-webkit-keyframes drop-135 {
  100% {
    top: 110%;
    left: 40%;
    opacity: 0;
  }
}

@keyframes drop-135 {
  100% {
    top: 110%;
    left: 40%;
    opacity: 0;
  }
}
.confetti-136 {
  width: 2px;
  height: 0.8px;
  background-color: #263672;
  top: -10%;
  left: 1%;
  opacity: 0.517371025;
  transform: rotate(275.3104354304deg);
  -webkit-animation: drop-136 11s 0.7622141721s forwards;
          animation: drop-136 11s 0.7622141721s forwards;
}

@-webkit-keyframes drop-136 {
  100% {
    top: 110%;
    left: 8%;
    opacity: 0;
  }
}

@keyframes drop-136 {
  100% {
    top: 110%;
    left: 8%;
    opacity: 0;
  }
}
.confetti-137 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 24%;
  opacity: 0.7702101551;
  transform: rotate(129.0160219283deg);
  -webkit-animation: drop-137 9s 0.9971817915s forwards;
          animation: drop-137 9s 0.9971817915s forwards;
}

@-webkit-keyframes drop-137 {
  100% {
    top: 110%;
    left: 27%;
    opacity: 0;
  }
}

@keyframes drop-137 {
  100% {
    top: 110%;
    left: 27%;
    opacity: 0;
  }
}
.confetti-138 {
  width: 2px;
  height: 0.8px;
  background-color: #d13447;
  top: -10%;
  left: 49%;
  opacity: 0.7909621038;
  transform: rotate(59.4821830569deg);
  -webkit-animation: drop-138 8s 0.9288653814s forwards;
          animation: drop-138 8s 0.9288653814s forwards;
}

@-webkit-keyframes drop-138 {
  100% {
    top: 110%;
    left: 62%;
    opacity: 0;
  }
}

@keyframes drop-138 {
  100% {
    top: 110%;
    left: 62%;
    opacity: 0;
  }
}
.confetti-139 {
  width: 2px;
  height: 0.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 91%;
  opacity: 1.2421244103;
  transform: rotate(201.3685917865deg);
  -webkit-animation: drop-139 6s 0.711731093s forwards;
          animation: drop-139 6s 0.711731093s forwards;
}

@-webkit-keyframes drop-139 {
  100% {
    top: 110%;
    left: 102%;
    opacity: 0;
  }
}

@keyframes drop-139 {
  100% {
    top: 110%;
    left: 102%;
    opacity: 0;
  }
}
.confetti-140 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 28%;
  opacity: 0.8970646259;
  transform: rotate(241.8637379291deg);
  -webkit-animation: drop-140 8s 0.3828291509s forwards;
          animation: drop-140 8s 0.3828291509s forwards;
}

@-webkit-keyframes drop-140 {
  100% {
    top: 110%;
    left: 37%;
    opacity: 0;
  }
}

@keyframes drop-140 {
  100% {
    top: 110%;
    left: 37%;
    opacity: 0;
  }
}
.confetti-141 {
  width: 7px;
  height: 2.8px;
  background-color: #ffbf00;
  top: -10%;
  left: 84%;
  opacity: 0.5315429443;
  transform: rotate(295.1531868484deg);
  -webkit-animation: drop-141 10s 0.6798283768s forwards;
          animation: drop-141 10s 0.6798283768s forwards;
}

@-webkit-keyframes drop-141 {
  100% {
    top: 110%;
    left: 85%;
    opacity: 0;
  }
}

@keyframes drop-141 {
  100% {
    top: 110%;
    left: 85%;
    opacity: 0;
  }
}
.confetti-142 {
  width: 1px;
  height: 0.4px;
  background-color: #ffbf00;
  top: -10%;
  left: 43%;
  opacity: 0.6276793779;
  transform: rotate(118.559221669deg);
  -webkit-animation: drop-142 10s 0.8933441767s forwards;
          animation: drop-142 10s 0.8933441767s forwards;
}

@-webkit-keyframes drop-142 {
  100% {
    top: 110%;
    left: 55%;
    opacity: 0;
  }
}

@keyframes drop-142 {
  100% {
    top: 110%;
    left: 55%;
    opacity: 0;
  }
}
.confetti-143 {
  width: 6px;
  height: 2.4px;
  background-color: #263672;
  top: -10%;
  left: 94%;
  opacity: 0.9689755298;
  transform: rotate(139.3057677775deg);
  -webkit-animation: drop-143 8s 0.6425612734s forwards;
          animation: drop-143 8s 0.6425612734s forwards;
}

@-webkit-keyframes drop-143 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}

@keyframes drop-143 {
  100% {
    top: 110%;
    left: 101%;
    opacity: 0;
  }
}
.confetti-144 {
  width: 7px;
  height: 2.8px;
  background-color: #263672;
  top: -10%;
  left: 23%;
  opacity: 1.1329879826;
  transform: rotate(258.4531012867deg);
  -webkit-animation: drop-144 9s 0.6275852581s forwards;
          animation: drop-144 9s 0.6275852581s forwards;
}

@-webkit-keyframes drop-144 {
  100% {
    top: 110%;
    left: 33%;
    opacity: 0;
  }
}

@keyframes drop-144 {
  100% {
    top: 110%;
    left: 33%;
    opacity: 0;
  }
}
.confetti-145 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 59%;
  opacity: 1.2318871396;
  transform: rotate(128.5267624599deg);
  -webkit-animation: drop-145 11s 0.5029305499s forwards;
          animation: drop-145 11s 0.5029305499s forwards;
}

@-webkit-keyframes drop-145 {
  100% {
    top: 110%;
    left: 60%;
    opacity: 0;
  }
}

@keyframes drop-145 {
  100% {
    top: 110%;
    left: 60%;
    opacity: 0;
  }
}
.confetti-146 {
  width: 3px;
  height: 1.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 12%;
  opacity: 0.6379253845;
  transform: rotate(348.2498953332deg);
  -webkit-animation: drop-146 9s 0.6128059523s forwards;
          animation: drop-146 9s 0.6128059523s forwards;
}

@-webkit-keyframes drop-146 {
  100% {
    top: 110%;
    left: 20%;
    opacity: 0;
  }
}

@keyframes drop-146 {
  100% {
    top: 110%;
    left: 20%;
    opacity: 0;
  }
}
.confetti-147 {
  width: 8px;
  height: 3.2px;
  background-color: #ffbf00;
  top: -10%;
  left: 73%;
  opacity: 0.5868845675;
  transform: rotate(288.6191807118deg);
  -webkit-animation: drop-147 6s 0.6253233416s forwards;
          animation: drop-147 6s 0.6253233416s forwards;
}

@-webkit-keyframes drop-147 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}

@keyframes drop-147 {
  100% {
    top: 110%;
    left: 79%;
    opacity: 0;
  }
}
.confetti-148 {
  width: 6px;
  height: 2.4px;
  background-color: #d13447;
  top: -10%;
  left: 75%;
  opacity: 1.1671645509;
  transform: rotate(316.2879345757deg);
  -webkit-animation: drop-148 11s 0.4309132508s forwards;
          animation: drop-148 11s 0.4309132508s forwards;
}

@-webkit-keyframes drop-148 {
  100% {
    top: 110%;
    left: 77%;
    opacity: 0;
  }
}

@keyframes drop-148 {
  100% {
    top: 110%;
    left: 77%;
    opacity: 0;
  }
}
.confetti-149 {
  width: 4px;
  height: 1.6px;
  background-color: #263672;
  top: -10%;
  left: 16%;
  opacity: 0.5436804275;
  transform: rotate(33.872042254deg);
  -webkit-animation: drop-149 7s 0.4701499164s forwards;
          animation: drop-149 7s 0.4701499164s forwards;
}

@-webkit-keyframes drop-149 {
  100% {
    top: 110%;
    left: 20%;
    opacity: 0;
  }
}

@keyframes drop-149 {
  100% {
    top: 110%;
    left: 20%;
    opacity: 0;
  }
}
.confetti-150 {
  width: 7px;
  height: 2.8px;
  background-color: #d13447;
  top: -10%;
  left: 19%;
  opacity: 0.623865161;
  transform: rotate(16.135321457deg);
  -webkit-animation: drop-150 6s 0.2398154887s forwards;
          animation: drop-150 6s 0.2398154887s forwards;
}

@-webkit-keyframes drop-150 {
  100% {
    top: 110%;
    left: 31%;
    opacity: 0;
  }
}

@keyframes drop-150 {
  100% {
    top: 110%;
    left: 31%;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-257e588 */.elementor-15 .elementor-element.elementor-element-257e588{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac832a2 *//* To make full screen(responsive) through css */
html, body {
max-width: 100% !important;
overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6061341 */.elementor-15 .elementor-element.elementor-element-6061341 .e-loop-item{
    display:flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: var( --e-global-color-9c169ee );
}/* End custom CSS */