.elementor-25 .elementor-element.elementor-element-6838a407 > .elementor-container{min-height:0px;}.elementor-25 .elementor-element.elementor-element-6838a407 > .elementor-background-overlay{opacity:0;}.elementor-25 .elementor-element.elementor-element-6838a407{border-style:none;margin-top:0vw;margin-bottom:0vw;padding:1vw 12vw 1vw 4vw;z-index:999;}.elementor-25 .elementor-element.elementor-element-6838a407, .elementor-25 .elementor-element.elementor-element-6838a407 > .elementor-background-overlay{border-radius:0em 0em 4em 4em;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-37e7bf42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-37e7bf42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-37e7bf42.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-37e7bf42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-66e9c8e3{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7f7fa282 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7f7fa282 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-7f7fa282 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-7f7fa282 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.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-25 .elementor-element.elementor-element-2c4bba51{margin:0vw -4vw calc(var(--kit-widget-spacing, 0px) + -4vw) 0vw;text-align:left;}.elementor-25 .elementor-element.elementor-element-2c4bba51 img{width:100%;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-47e879ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-47e879ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-47e879ef.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-47e879ef > .elementor-element-populated{border-style:none;margin:0vw 0vw 0vw 8vw;--e-column-margin-right:0vw;--e-column-margin-left:8vw;}.elementor-25 .elementor-element.elementor-element-47e879ef > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-47e879ef > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-47e879ef > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-20c07d7d{width:auto;max-width:auto;background-color:#FFFFFFBF;padding:.250vw .5250vw .250vw .5250vw;border-style:solid;border-width:2px 2px 2px 2px;border-color:#138ED4;border-radius:14px 14px 14px 14px;--e-nav-menu-horizontal-menu-item-margin:calc( 12px / 2 );}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu .elementor-item{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-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main .elementor-item{color:#0E3A77;fill:#0E3A77;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main .elementor-item:focus{color:#124183;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#AAE6FE;}.elementor-25 .elementor-element.elementor-element-20c07d7d .e--pointer-framed .elementor-item:before,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .e--pointer-framed .elementor-item:after{border-color:#AAE6FE;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#1D509B;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#D4F1FF;}.elementor-25 .elementor-element.elementor-element-20c07d7d .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#D4F1FF;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:12px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-item:before{border-radius:10px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:10px 10px 0 0;}.elementor-25 .elementor-element.elementor-element-20c07d7d .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 10px 10px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 10px 10px 0;}.elementor-25 .elementor-element.elementor-element-20c07d7d .e--animation-shutter-in-vertical .elementor-item:after{border-radius:10px 0 0 10px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a, .elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-menu-toggle{color:#323976;fill:#323976;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6773DD;border-radius:15px 15px 15px 15px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a.highlighted,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-menu-toggle:hover,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-menu-toggle:focus{color:#686FB0;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a:hover,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a:focus,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:15px;border-top-right-radius:15px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 33px 5px rgba(0, 65.64810468590773, 115.26003112792968, 0.4);}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a{padding-left:35px;padding-right:35px;padding-top:12px;padding-bottom:12px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#8E97EC;border-bottom-width:2px;}.elementor-25 .elementor-element.elementor-element-20c07d7d div.elementor-menu-toggle{color:#161616;}.elementor-25 .elementor-element.elementor-element-20c07d7d div.elementor-menu-toggle svg{fill:#161616;}.elementor-25 .elementor-element.elementor-element-20c07d7d div.elementor-menu-toggle:hover, .elementor-25 .elementor-element.elementor-element-20c07d7d div.elementor-menu-toggle:focus{color:#0051C0;}.elementor-25 .elementor-element.elementor-element-20c07d7d div.elementor-menu-toggle:hover svg, .elementor-25 .elementor-element.elementor-element-20c07d7d div.elementor-menu-toggle:focus svg{fill:#0051C0;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-34407eaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-34407eaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-34407eaa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button{background-color:#FFE73E;font-family:"Bowlby One SC", Sans-serif;font-size:18px;font-weight:400;fill:#124183;color:#124183;border-style:solid;border-width:2px 2px 2px 2px;border-color:#124183;border-radius:15px 15px 15px 15px;padding:1vw 1vw 1vw 1vw;}.elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button:focus{background-color:#FF7CAF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-29a80f09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-30b73c02:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6E7FF;}.elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2026/02/bgggg.jpg");background-position:center center;background-size:cover;opacity:0.15;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-30b73c02 .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-30b73c02{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7vw;margin-bottom:0vw;padding:0vw 4vw 0vw 4vw;}.elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-shape-bottom svg{width:calc(186% + 1.3px);height:169px;transform:translateX(-50%) rotateY(180deg);}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-35e4b5f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-35e4b5f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-35e4b5f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-35e4b5f3 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-35e4b5f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-656647c4{--spacer-size:1vh;}.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-25 .elementor-element.elementor-element-9f71fb1{margin:6vw 0vw calc(var(--kit-widget-spacing, 0px) + -5.5vw) 0vw;border-style:none;text-align:center;}.elementor-25 .elementor-element.elementor-element-9f71fb1 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:72px;font-weight:400;color:#194F9C;}.elementor-25 .elementor-element.elementor-element-448b2c67{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -6.5vw) 0vw;z-index:5;text-align:center;}.elementor-25 .elementor-element.elementor-element-448b2c67 img{width:38%;}.elementor-25 .elementor-element.elementor-element-3b838c0a{margin:-24.55vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;border-style:none;text-align:center;}.elementor-25 .elementor-element.elementor-element-3b838c0a .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:13vw;font-weight:700;text-transform:capitalize;line-height:0.7555em;letter-spacing:-2px;color:#00A2E375;}.elementor-25 .elementor-element.elementor-element-42a51736{width:100%;max-width:100%;margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;z-index:6;border-style:none;text-align:center;}.elementor-25 .elementor-element.elementor-element-42a51736 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:3.2em;font-weight:600;color:#124082;}.elementor-25 .elementor-element.elementor-element-50e4f115{margin-top:0vw;margin-bottom:1vw;padding:0px 0px 0px 0px;z-index:55;}.elementor-25 .elementor-element.elementor-element-77b0285f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-77b0285f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-172f225b{width:auto;max-width:auto;background-color:#AFE8FF;margin:-0.5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:00.75vw 2vw 1.25vw 2vw;border-style:solid;border-width:3px 3px 3px 3px;border-color:#0184D1;border-radius:2em 2em 2em 2em;text-align:center;}.elementor-25 .elementor-element.elementor-element-172f225b .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:36px;font-weight:400;-webkit-text-stroke-width:1.55px;stroke-width:1.55px;-webkit-text-stroke-color:#018EC8;stroke:#018EC8;text-shadow:0px 8px 0px #009FDF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-46ab76c9{--spacer-size:75px;}.elementor-25 .elementor-element.elementor-element-7b3349bc:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7b3349bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #EAEAEA 0%, #FFFFFF 100%);}.elementor-25 .elementor-element.elementor-element-7b3349bc > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2025/11/5959739_24-1-1.jpg");background-position:center center;background-size:30% auto;opacity:1;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7b3349bc .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-7b3349bc{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:1vw 0vw 0vw 0vw;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-54324a59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-54324a59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-54324a59.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-54324a59 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-54324a59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 2em 0em 3em;--e-column-margin-right:2em;--e-column-margin-left:3em;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-78510292{--spacer-size:1px;}.elementor-25 .elementor-element.elementor-element-3b14187c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;text-align:left;}.elementor-25 .elementor-element.elementor-element-3b14187c img{width:12%;}.elementor-25 .elementor-element.elementor-element-10470982{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 4vw 1vw 0vw;border-style:solid;border-width:0px 0px 2px 0px;border-color:#AEE8FE;text-align:left;}.elementor-25 .elementor-element.elementor-element-10470982 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:42px;font-weight:400;color:#0E4994;}.elementor-25 .elementor-element.elementor-element-3b67f93{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;z-index:6;border-style:none;text-align:left;}.elementor-25 .elementor-element.elementor-element-3b67f93 .elementor-heading-title{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:#124082;}.elementor-25 .elementor-element.elementor-element-6d4aa8a{width:auto;max-width:auto;background-color:#FFFFFF;margin:.50em .50em calc(var(--kit-widget-spacing, 0px) + 1em) -1em;padding:1.555551vw 1.555551vw 1.555551vw 1.555551vw;border-style:solid;border-width:3px 3px 3px 3px;border-color:#58D3FF;border-radius:2em 2em 2em 2em;text-align:left;}.elementor-25 .elementor-element.elementor-element-6d4aa8a .elementor-heading-title{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:#2E6FC5;}.elementor-25 .elementor-element.elementor-element-8ba533d{width:auto;max-width:auto;background-color:#FFFFFF;margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) -1.5vw;padding:1.555551vw 1.555551vw 1.555551vw 1.555551vw;border-style:solid;border-width:3px 3px 3px 3px;border-color:#58D3FF;border-radius:2em 2em 2em 2em;text-align:left;}.elementor-25 .elementor-element.elementor-element-8ba533d .elementor-heading-title{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:#2E6FC5;}.elementor-25 .elementor-element.elementor-element-bd23c62{width:auto;max-width:auto;background-color:#FFFFFF;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) -1.5vw;padding:1.555551vw 1.555551vw 1.555551vw 1.555551vw;border-style:solid;border-width:3px 3px 3px 3px;border-color:#58D3FF;border-radius:2em 2em 2em 2em;text-align:left;}.elementor-25 .elementor-element.elementor-element-bd23c62 .elementor-heading-title{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:#2E6FC5;}.elementor-25 .elementor-element.elementor-element-446d9849{width:auto;max-width:auto;background-color:#FECB00;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:00.75vw 2vw 1.25vw 2vw;border-style:solid;border-width:3px 3px 3px 3px;border-color:#0E4994;border-radius:2em 2em 2em 2em;text-align:center;}.elementor-25 .elementor-element.elementor-element-446d9849 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:36px;font-weight:400;-webkit-text-stroke-width:1.55px;stroke-width:1.55px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#0E4994;}.elementor-25 .elementor-element.elementor-element-5c4607e9{--spacer-size:12px;}.elementor-25 .elementor-element.elementor-element-26aa540e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-26aa540e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-26aa540e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-26aa540e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:4vw 3vw 4vw 4vw;--e-column-margin-right:3vw;--e-column-margin-left:4vw;padding:0vw 1vw 1vw 0vw;}.elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-background-slideshow{border-radius:5em 5em 5em 5em;}.elementor-25 .elementor-element.elementor-element-2b9137d{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-2b9137d .elementor-wrapper{--video-aspect-ratio:1;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8ECFF;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2025/11/5959739_24-2.jpg");background-position:center center;background-size:30% auto;opacity:1;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-4d8b9e6d{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0vw 6vw 0vw 6vw;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-shape-bottom svg{width:calc(260% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg);}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-419a3dc5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-419a3dc5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-419a3dc5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-419a3dc5 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-419a3dc5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-74aa10b0{--spacer-size:155px;}.elementor-25 .elementor-element.elementor-element-5e74572b{width:auto;max-width:auto;text-align:center;}.elementor-25 .elementor-element.elementor-element-5e74572b img{width:53%;}.elementor-25 .elementor-element.elementor-element-4528def1{width:auto;max-width:auto;margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 4vw 1vw 0vw;border-style:solid;border-width:0px 0px 2px 0px;border-color:#AEE8FE;text-align:left;}.elementor-25 .elementor-element.elementor-element-4528def1 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:42px;font-weight:400;color:#0E4994;}.elementor-25 .elementor-element.elementor-element-2e621615{margin-top:0vw;margin-bottom:0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7b27caf3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6E7FE;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-7b27caf3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-7b27caf3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-7b27caf3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1vw 1vw 1vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:1.251vw 1.251vw 1.251vw 1.251vw;}.elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-background-slideshow{border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-7b27caf3{z-index:20;}.elementor-25 .elementor-element.elementor-element-4f3bd6df{--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-25 .elementor-element.elementor-element-44e891da{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-577d9a90{--display:flex;}.elementor-25 .elementor-element.elementor-element-7afa1138{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-b7a032a{--display:flex;}.elementor-25 .elementor-element.elementor-element-31c0a492{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-12af3c76{--display:flex;}.elementor-25 .elementor-element.elementor-element-4fd3f28e{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-19ceda04{--display:flex;}.elementor-25 .elementor-element.elementor-element-13308a8c{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-2258dd54{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:25;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:22px 22px 22px 22px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#0166A1;--n-accordion-icon-size:20px;}.elementor-25 .elementor-element.elementor-element-2258dd54 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;}.elementor-25 .elementor-element.elementor-element-2258dd54 {--n-accordion-padding:8px 8px 8px 8px;}:where( .elementor-25 .elementor-element.elementor-element-2258dd54 > .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:"Bowlby One SC", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-1ade4bff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6E7FE;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-1ade4bff.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-1ade4bff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-1ade4bff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1vw 1vw 1vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:1.251vw 1.251vw 1.251vw 1.251vw;}.elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-background-slideshow{border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-1ade4bff{z-index:20;}.elementor-25 .elementor-element.elementor-element-40c08071{--display:flex;}.elementor-25 .elementor-element.elementor-element-453dc9c3{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-4479b9ef{--display:flex;}.elementor-25 .elementor-element.elementor-element-284f45e2{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-cf2a552{--display:flex;}.elementor-25 .elementor-element.elementor-element-c28a7f4{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-34a4ce5b{--display:flex;}.elementor-25 .elementor-element.elementor-element-7c20986c{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-6c59ef32{--display:flex;}.elementor-25 .elementor-element.elementor-element-5146f532{background-color:#FFFFFF;padding:1em 1em 0.75em 1em;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;border-radius:1em 1em 1em 1em;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:#000000;}.elementor-25 .elementor-element.elementor-element-1cc9c84c{--n-accordion-title-font-size:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:25;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:22px 22px 22px 22px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#0166A1;--n-accordion-icon-size:20px;}.elementor-25 .elementor-element.elementor-element-1cc9c84c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#0184D1;}.elementor-25 .elementor-element.elementor-element-1cc9c84c {--n-accordion-padding:8px 8px 8px 8px;}:where( .elementor-25 .elementor-element.elementor-element-1cc9c84c > .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:"Bowlby One SC", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-7440da3a{--spacer-size:75px;}.elementor-25 .elementor-element.elementor-element-296fa538:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-296fa538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #EAEAEA 0%, #FFFFFF 92%);}.elementor-25 .elementor-element.elementor-element-296fa538 > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2025/11/5959739_24-1-1.jpg");background-position:center center;background-size:30% auto;opacity:1;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-296fa538 .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-296fa538{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5vw;margin-bottom:0vw;padding:4vw 0vw 0vw 0vw;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-52d53fc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-52d53fc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-52d53fc8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-52d53fc8 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-52d53fc8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 2vw 3vw 4vw;--e-column-margin-right:2vw;--e-column-margin-left:4vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-57059adf{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) -1em;text-align:left;}.elementor-25 .elementor-element.elementor-element-57059adf img{width:18%;}.elementor-25 .elementor-element.elementor-element-482a6b12{margin:1vw -1vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0vw 1vw 1vw 1vw;border-style:solid;border-width:0px 0px 3px 3px;border-color:#58D3FF;border-radius:0em 0em 0em 2em;text-align:left;}.elementor-25 .elementor-element.elementor-element-482a6b12 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:42px;font-weight:400;color:#0E4994;}.elementor-25 .elementor-element.elementor-element-55592972{width:auto;max-width:auto;background-color:#FECB00;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:00.75vw 2vw 1.25vw 2vw;border-style:solid;border-width:3px 3px 3px 3px;border-color:#0E4994;border-radius:2em 2em 2em 2em;text-align:center;}.elementor-25 .elementor-element.elementor-element-55592972 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:36px;font-weight:400;-webkit-text-stroke-width:1.55px;stroke-width:1.55px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#0E4994;}.elementor-25 .elementor-element.elementor-element-30dbc5bf{--spacer-size:1px;}.elementor-25 .elementor-element.elementor-element-5cf9640:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-5cf9640.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-5cf9640.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-5cf9640.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-background-slideshow{border-radius:5em 5em 5em 5em;}.elementor-25 .elementor-element.elementor-element-79103242{width:var( --container-widget-width, 30% );max-width:30%;margin:.50vw .50vw calc(var(--kit-widget-spacing, 0px) + .50vw) .50vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:3em 3em 3em 3em;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.16);}.elementor-25 .elementor-element.elementor-element-79103242 .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 105% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-658ffaef{width:var( --container-widget-width, 30% );max-width:30%;margin:.50vw .50vw calc(var(--kit-widget-spacing, 0px) + .50vw) .50vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:3em 3em 3em 3em;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.16);}.elementor-25 .elementor-element.elementor-element-658ffaef .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 105% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-29d2660e{width:var( --container-widget-width, 30% );max-width:30%;margin:.50vw .50vw calc(var(--kit-widget-spacing, 0px) + .50vw) .50vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:3em 3em 3em 3em;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.16);}.elementor-25 .elementor-element.elementor-element-29d2660e .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 105% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-23a8e157:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-23a8e157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #EAEAEA 0%, #FFFFFF 92%);}.elementor-25 .elementor-element.elementor-element-23a8e157 > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2025/11/5959739_24-1-1.jpg");background-position:center center;background-size:30% auto;opacity:1;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-23a8e157 .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-23a8e157{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2vw;margin-bottom:0vw;padding:4vw 0vw 0vw 0vw;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-41cd7edc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-41cd7edc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-41cd7edc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-41cd7edc > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-41cd7edc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 2vw 3vw 4vw;--e-column-margin-right:2vw;--e-column-margin-left:4vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-41009666{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) -1em;text-align:left;}.elementor-25 .elementor-element.elementor-element-41009666 img{width:18%;}.elementor-25 .elementor-element.elementor-element-56cd7271{margin:1vw -1vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:0vw 1vw 1vw 1vw;border-style:solid;border-width:0px 0px 3px 3px;border-color:#58D3FF;border-radius:0em 0em 0em 2em;text-align:left;}.elementor-25 .elementor-element.elementor-element-56cd7271 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:42px;font-weight:400;color:#0E4994;}.elementor-25 .elementor-element.elementor-element-12c28c8e{--spacer-size:1px;}.elementor-25 .elementor-element.elementor-element-73e31e07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-73e31e07.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-73e31e07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-73e31e07.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-background-slideshow{border-radius:5em 5em 5em 5em;}.elementor-25 .elementor-element.elementor-element-7f36aa9f{--e-image-carousel-slides-to-show:3;margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7f36aa9f .swiper-wrapper{display:flex;align-items:center;}.elementor-25 .elementor-element.elementor-element-7f36aa9f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-41e3ef4e{--e-image-carousel-slides-to-show:4;margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-41e3ef4e .swiper-wrapper{display:flex;align-items:center;}.elementor-25 .elementor-element.elementor-element-41e3ef4e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-5804c7f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE84E;}.elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2025/11/5959739_24-1-1.jpg");background-position:center center;background-size:30% auto;opacity:0.15;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-5804c7f .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-5804c7f{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8vw;margin-bottom:0vw;padding:0vw 5vw 0vw 5vw;z-index:25;}.elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:125px;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-6b452ce4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-6b452ce4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-6b452ce4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-6b452ce4 > .elementor-element-populated{padding:1vw 1vw 1vw 1vw;}.elementor-25 .elementor-element.elementor-element-26761e97{--spacer-size:12vh;}.elementor-25 .elementor-element.elementor-element-3e6596db{width:var( --container-widget-width, 97% );max-width:97%;margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-3e6596db .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:42px;font-weight:400;color:#095690;}.elementor-25 .elementor-element.elementor-element-61603ac4{margin:-0.5em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;border-style:none;text-align:center;}.elementor-25 .elementor-element.elementor-element-61603ac4 .elementor-heading-title{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:#515151;}.elementor-25 .elementor-element.elementor-element-172e546{width:auto;max-width:auto;background-color:#FECB00;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:00.75vw 2vw 1.25vw 2vw;border-style:solid;border-width:3px 3px 3px 3px;border-color:#0E4994;border-radius:2em 2em 2em 2em;text-align:center;}.elementor-25 .elementor-element.elementor-element-172e546 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:36px;font-weight:400;-webkit-text-stroke-width:1.55px;stroke-width:1.55px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#0E4994;}.elementor-25 .elementor-element.elementor-element-1746d7f2{--spacer-size:13vh;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-2642c9bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-2642c9bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-2642c9bd > .elementor-element-populated{margin:-9vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-45e5fd02{--spacer-size:1vh;}.elementor-25 .elementor-element.elementor-element-02d1fe9{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + -6.5vw) 0vw;z-index:5;text-align:center;}.elementor-25 .elementor-element.elementor-element-02d1fe9 img{width:84%;}.elementor-25 .elementor-element.elementor-element-023f385{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-023f385:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-023f385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-023f385::before, .elementor-25 .elementor-element.elementor-element-023f385 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-023f385 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-023f385 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-023f385 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-023f385 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-9f5a77d{padding:50px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-9f5a77d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#FFB700;}.elementor-25 .elementor-element.elementor-element-3242ca0{width:var( --container-widget-width, 97% );max-width:97%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 50px 0px;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-3242ca0 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:42px;font-weight:400;color:#095690;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{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 );}.elementor-widget-reviews .elementor-testimonial__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-25 .elementor-element.elementor-element-90dc1ef{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 50px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;border-style:solid;border-color:#018EC8;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-90dc1ef.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-90dc1ef.elementor-arrows-yes .elementor-main-swiper{width:calc( 80% - 40px );}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-main-swiper{width:80%;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-radius:20px;border-color:#FFFFFF00;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__header{padding-top:50px;padding-left:25px;padding-right:25px;background-color:#F8F8F800;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__content{padding-bottom:30px;padding-left:25px;padding-right:25px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-swiper-button{font-size:28px;color:#095690;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-swiper-button svg{fill:#095690;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__name{color:#095690;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__header, .elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__name{font-family:"Bowlby One SC", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__title{color:#095690;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-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__text{color:#000000;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-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__image img{width:45px;height:45px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__icon{font-size:20px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__icon svg{width:20px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-star-rating{font-size:25px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-25 .elementor-element.elementor-element-f2fd529:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f2fd529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8E7FF;}.elementor-25 .elementor-element.elementor-element-f2fd529 > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2025/11/5959739_24-1-1.jpg");background-position:center center;background-size:30% auto;opacity:0.15;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-f2fd529 .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-f2fd529{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0vw;margin-bottom:0vw;padding:0vw 5vw 0vw 5vw;z-index:15;}.elementor-25 .elementor-element.elementor-element-f2fd529 > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-67008e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-67008e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-67008e7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-67008e7 > .elementor-element-populated{padding:1vw 1vw 1vw 1vw;}.elementor-25 .elementor-element.elementor-element-e2b81ae{--spacer-size:11vh;}.elementor-25 .elementor-element.elementor-element-fc1c70f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-fc1c70f img{width:21%;}.elementor-25 .elementor-element.elementor-element-871b5d3{width:100%;max-width:100%;margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-871b5d3 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;color:#095690;}.elementor-25 .elementor-element.elementor-element-b31cfd9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;border-style:none;text-align:center;}.elementor-25 .elementor-element.elementor-element-b31cfd9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;color:#515151;}.elementor-25 .elementor-element.elementor-element-f9b4939{--spacer-size:6vh;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-920cc5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-920cc5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-920cc5b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-920cc5b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-69e2280{--spacer-size:18vh;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );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 );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{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 );}.elementor-25 .elementor-element.elementor-element-5077734{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-5077734 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-style:solid;border-color:#0070B2;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper{border-style:none;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-input--label label{color:#095690;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-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-group select{color:#095690;font-size:16px;text-decoration:none;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:16px;height:16px;margin-right:10px;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#0070B2;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff_t_c {font-size:12px;}.fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{font-size:16px;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-section-break div{font-size:22px;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-table thead th{font-size:60px;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-table tbody tr td{font-size:58px;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#9AD9FF !important;color:#0070B2 !important;border-style:solid;border-width:3px 3px 3px 3px;border-color:#0070B2;border-radius:50px 50px 50px 50px;padding:05px 25px 05px 25px;font-family:"Bowlby One SC", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;}.elementor-25 .elementor-element.elementor-element-020a474{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-7c2d3e59:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7c2d3e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE63F;}.elementor-25 .elementor-element.elementor-element-7c2d3e59 > .elementor-background-overlay{background-color:#CDECFF00;background-image:url("https://ducksnpuddles.com/wp-content/uploads/2025/11/5959739_24-1-1.jpg");background-position:center center;background-size:30% auto;opacity:0.15;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-7c2d3e59 .elementor-background-overlay{filter:brightness( 99% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-7c2d3e59{border-style:solid;border-width:2px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0vw 5vw 0vw 5vw;z-index:15;}.elementor-25 .elementor-element.elementor-element-7c2d3e59 > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7c2d3e59 > .elementor-shape-top svg{width:calc(0% + 1.3px);}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-7e159143.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-7e159143.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-7e159143.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-7e159143 > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-24cc2dbb{--spacer-size:1vh;}.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-25 .elementor-element.elementor-element-6c4cc757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 25px 25px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-icon i{color:#006099;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-icon svg{fill:#006099;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FF43A6;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FF43A6;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-6c4cc757 .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-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-text{color:#004066;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-121ac4a8{--spacer-size:1vh;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-78b5d565.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-78b5d565.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-25 .elementor-element.elementor-element-78b5d565.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-78b5d565 > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-4a93e932{text-align:right;}.elementor-25 .elementor-element.elementor-element-4a93e932 img{width:74%;}body.elementor-page-25:not(.elementor-motion-effects-element-type-background), body.elementor-page-25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-6838a407 > .elementor-container{min-height:0px;}.elementor-25 .elementor-element.elementor-element-6838a407{padding:1vw 4vw 1vw 4vw;}.elementor-25 .elementor-element.elementor-element-37e7bf42 > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-2c4bba51{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-2c4bba51 img{width:91%;}.elementor-25 .elementor-element.elementor-element-47e879ef.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-20c07d7d{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:2vw;}.elementor-25 .elementor-element.elementor-element-34407eaa > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button{padding:2vw 2vw 2vw 2vw;}.elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-shape-bottom svg{height:120px;}.elementor-25 .elementor-element.elementor-element-30b73c02{margin-top:-13vw;margin-bottom:0vw;padding:0vw 3vw 6vw 3vw;}.elementor-25 .elementor-element.elementor-element-35e4b5f3 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-656647c4{--spacer-size:7vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-25 .elementor-element.elementor-element-9f71fb1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -23vw) 0vw;}.elementor-25 .elementor-element.elementor-element-448b2c67{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + -13vw) 0vw;}.elementor-25 .elementor-element.elementor-element-448b2c67 img{width:62%;}.elementor-25 .elementor-element.elementor-element-3b838c0a{margin:-31vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-3b838c0a .elementor-heading-title{font-size:20vw;letter-spacing:-1px;}.elementor-25 .elementor-element.elementor-element-42a51736{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-50e4f115{z-index:16;}.elementor-25 .elementor-element.elementor-element-172f225b{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1.5vw 3vw 2vw 3vw;}.elementor-25 .elementor-element.elementor-element-46ab76c9{--spacer-size:10px;}.elementor-25 .elementor-element.elementor-element-7b3349bc > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-7b3349bc{padding:0vw 3vw 0vw 3vw;}.elementor-25 .elementor-element.elementor-element-54324a59 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 1vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-78510292{--spacer-size:1vh;}.elementor-25 .elementor-element.elementor-element-3b14187c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;}.elementor-25 .elementor-element.elementor-element-3b14187c img{width:16%;}.elementor-25 .elementor-element.elementor-element-10470982{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 2vw 2vw 0vw;}.elementor-25 .elementor-element.elementor-element-3b67f93{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-3b67f93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-6d4aa8a{padding:2vw 2vw 2vw 2vw;border-radius:1.3em 1.3em 1.3em 1.3em;}.elementor-25 .elementor-element.elementor-element-6d4aa8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-8ba533d{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) -2vw;padding:2vw 2vw 2vw 2vw;border-radius:1.3em 1.3em 1.3em 1.3em;}.elementor-25 .elementor-element.elementor-element-8ba533d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-bd23c62{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) -2vw;padding:2vw 2vw 2vw 2vw;border-radius:1.3em 1.3em 1.3em 1.3em;}.elementor-25 .elementor-element.elementor-element-bd23c62 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-446d9849{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1.5vw 3vw 2vw 3vw;}.elementor-25 .elementor-element.elementor-element-5c4607e9{--spacer-size:10px;}.elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-background-slideshow{border-radius:3em 3em 3em 3em;}.elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated{margin:10vw 0vw 10vw 2vw;--e-column-margin-right:0vw;--e-column-margin-left:2vw;padding:0vw 0vw 1vw 0vw;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-shape-bottom svg{height:120px;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d{margin-top:0px;margin-bottom:0px;padding:0vw 2vw 8vw 2vw;}.elementor-25 .elementor-element.elementor-element-419a3dc5 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-74aa10b0{--spacer-size:96px;}.elementor-25 .elementor-element.elementor-element-4528def1{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 2vw 2vw 0vw;}.elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-background-slideshow{border-radius:2em 2em 2em 2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-44e891da{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-7afa1138{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-31c0a492{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-4fd3f28e{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-13308a8c{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-2258dd54{--n-accordion-icon-size:30px;}.elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-background-slideshow{border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-453dc9c3{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-284f45e2{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-c28a7f4{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-7c20986c{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-5146f532{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-1cc9c84c{--n-accordion-icon-size:30px;}.elementor-25 .elementor-element.elementor-element-7440da3a{--spacer-size:10px;}.elementor-25 .elementor-element.elementor-element-296fa538 > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-296fa538{margin-top:4vw;margin-bottom:0vw;padding:0vw 0vw 0vw 3vw;}.elementor-25 .elementor-element.elementor-element-52d53fc8 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 1vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-57059adf{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;}.elementor-25 .elementor-element.elementor-element-482a6b12{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:1vw 2vw 2vw 2vw;}.elementor-25 .elementor-element.elementor-element-55592972{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1.5vw 3vw 2vw 3vw;}.elementor-25 .elementor-element.elementor-element-30dbc5bf{--spacer-size:10px;}.elementor-25 .elementor-element.elementor-element-5cf9640.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-background-slideshow{border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated{margin:10vw 0vw 10vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-79103242{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-25 .elementor-element.elementor-element-658ffaef{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-25 .elementor-element.elementor-element-29d2660e{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-25 .elementor-element.elementor-element-23a8e157 > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-23a8e157{margin-top:0vw;margin-bottom:0vw;padding:0vw 3vw 0vw 3vw;}.elementor-25 .elementor-element.elementor-element-41cd7edc > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 1vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-41009666{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -2vw) 0vw;}.elementor-25 .elementor-element.elementor-element-56cd7271{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;padding:1vw 2vw 2vw 2vw;}.elementor-25 .elementor-element.elementor-element-12c28c8e{--spacer-size:10px;}.elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated, .elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated > .elementor-background-overlay, .elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-background-slideshow{border-radius:2em 2em 2em 2em;}.elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated{margin:10vw 0vw 10vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:1vw 1vw 1vw 1vw;}.elementor-25 .elementor-element.elementor-element-7f36aa9f{--e-image-carousel-slides-to-show:3;}.elementor-25 .elementor-element.elementor-element-41e3ef4e{--e-image-carousel-slides-to-show:3;}.elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-shape-bottom svg{height:120px;}.elementor-25 .elementor-element.elementor-element-5804c7f{margin-top:0vw;margin-bottom:0vw;padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-3e6596db{text-align:center;}.elementor-25 .elementor-element.elementor-element-61603ac4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-172e546{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:1.5vw 3vw 2vw 3vw;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-2642c9bd.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-2642c9bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-25 .elementor-element.elementor-element-2642c9bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-02d1fe9{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-02d1fe9 img{width:100%;}.elementor-25 .elementor-element.elementor-element-023f385{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-9f5a77d{text-align:center;}.elementor-25 .elementor-element.elementor-element-3242ca0{text-align:center;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-90dc1ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-25 .elementor-element.elementor-element-90dc1ef.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-90dc1ef.elementor-arrows-yes .elementor-main-swiper{width:calc( 600px - 40px );}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-main-swiper{width:600px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__icon{font-size:25px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__icon svg{width:25px;}.elementor-25 .elementor-element.elementor-element-f2fd529 > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-f2fd529{padding:0% 5% 0% 5%;}.elementor-25 .elementor-element.elementor-element-871b5d3{text-align:center;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-920cc5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-920cc5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-920cc5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-fluent-form-widget .ff-el-progress-status{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-fluent-form-widget .step-nav button{font-size:var( --e-global-typography-primary-font-size );}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-7c2d3e59 > .elementor-background-overlay{background-position:center right;}.elementor-25 .elementor-element.elementor-element-7c2d3e59{padding:0vw 3vw 0vw 3vw;}.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-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757{--e-icon-list-icon-size:2.7vw;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-78b5d565.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-78b5d565.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-4a93e932{text-align:center;}.elementor-25 .elementor-element.elementor-element-4a93e932 img{width:100%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-6838a407 > .elementor-container{min-height:0px;}.elementor-25 .elementor-element.elementor-element-6838a407, .elementor-25 .elementor-element.elementor-element-6838a407 > .elementor-background-overlay{border-radius:0em 0em 3em 3em;}.elementor-25 .elementor-element.elementor-element-6838a407{padding:3vw 4vw 1vw 4vw;z-index:99;}.elementor-25 .elementor-element.elementor-element-37e7bf42{width:42%;}.elementor-25 .elementor-element.elementor-element-66e9c8e3{padding:0vw 0vw 0vw 0vw;}.elementor-25 .elementor-element.elementor-element-7f7fa282{width:60%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-2c4bba51{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:25;text-align:left;}.elementor-25 .elementor-element.elementor-element-2c4bba51 img{width:100%;}.elementor-25 .elementor-element.elementor-element-47e879ef{width:33%;z-index:25;}.elementor-25 .elementor-element.elementor-element-47e879ef > .elementor-element-populated{margin:0vw 0vw 0vw 1vw;--e-column-margin-right:0vw;--e-column-margin-left:1vw;padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-20c07d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown .elementor-item, .elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:5vw;letter-spacing:-0.5px;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown{border-width:2px 2px 2px 2px;border-radius:3em 3em 3em 3em;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:3em;border-top-right-radius:3em;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:3em;border-bottom-left-radius:3em;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--dropdown a{padding-left:29px;padding-right:29px;padding-top:3vh;padding-bottom:3vh;}.elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-25 .elementor-element.elementor-element-20c07d7d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:48px !important;}.elementor-25 .elementor-element.elementor-element-34407eaa{width:58%;z-index:15;}.elementor-25 .elementor-element.elementor-element-34407eaa > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-29a80f09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:15;}.elementor-25 .elementor-element.elementor-element-29a80f09 .elementor-button{padding:12px 15px 12px 8px;}.elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-background-overlay{background-position:top center;background-size:125% auto;opacity:0.16;}.elementor-25 .elementor-element.elementor-element-30b73c02 > .elementor-shape-bottom svg{width:calc(174% + 1.3px);height:40px;}.elementor-25 .elementor-element.elementor-element-30b73c02{margin-top:-21vw;margin-bottom:0vw;padding:10vw 4vw 10vw 4vw;}.elementor-25 .elementor-element.elementor-element-35e4b5f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-656647c4{--spacer-size:7vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-25 .elementor-element.elementor-element-9f71fb1{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + -19vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9f71fb1 .elementor-heading-title{font-size:52px;}.elementor-25 .elementor-element.elementor-element-448b2c67{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -55vw) 0vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-448b2c67 img{width:85%;}.elementor-25 .elementor-element.elementor-element-3b838c0a{margin:-12vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3b838c0a .elementor-heading-title{font-size:22vw;line-height:1em;}.elementor-25 .elementor-element.elementor-element-42a51736{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-42a51736 .elementor-heading-title{font-size:2em;}.elementor-25 .elementor-element.elementor-element-50e4f115{margin-top:0px;margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-172f225b{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:3vw 5vw 5vw 5vw;border-radius:1.3em 1.3em 1.3em 1.3em;}.elementor-25 .elementor-element.elementor-element-46ab76c9{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-7b3349bc > .elementor-background-overlay{background-position:center center;background-size:115% auto;opacity:0.25;}.elementor-25 .elementor-element.elementor-element-7b3349bc{margin-top:0%;margin-bottom:0%;padding:4% 5% 20% 5%;}.elementor-25 .elementor-element.elementor-element-54324a59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-78510292{--spacer-size:1vh;}.elementor-25 .elementor-element.elementor-element-3b14187c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -5vw) 0vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-10470982{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 4vw 0vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-10470982 .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-3b67f93{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3b67f93 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-6d4aa8a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-25 .elementor-element.elementor-element-6d4aa8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-8ba533d{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-25 .elementor-element.elementor-element-8ba533d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-bd23c62{margin:-2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:3vw 3vw 3vw 3vw;}.elementor-25 .elementor-element.elementor-element-bd23c62 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-446d9849{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:3vw 5vw 5vw 5vw;border-radius:1.3em 1.3em 1.3em 1.3em;}.elementor-25 .elementor-element.elementor-element-5c4607e9{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-26aa540e > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:2vw 2vw 2vw 2vw;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-background-overlay{background-position:top center;background-size:115% auto;opacity:0.19;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:136px;}.elementor-25 .elementor-element.elementor-element-4d8b9e6d{padding:10vw 4vw 17vw 4vw;}.elementor-25 .elementor-element.elementor-element-419a3dc5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-74aa10b0{--spacer-size:1vh;}.elementor-25 .elementor-element.elementor-element-5e74572b{width:100%;max-width:100%;margin:-28vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-25 .elementor-element.elementor-element-5e74572b img{width:25%;}.elementor-25 .elementor-element.elementor-element-4528def1{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 4vw 0vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-4528def1 .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-7b27caf3 > .elementor-element-populated{margin:0vw 1vw 1vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:3vw 3vw 3vw 3vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-44e891da{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-7afa1138{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-31c0a492{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-4fd3f28e{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-13308a8c{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-2258dd54{--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-icon-size:25px;}.elementor-25 .elementor-element.elementor-element-1ade4bff > .elementor-element-populated{margin:3vw 1vw 1vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:3vw 3vw 3vw 3vw;}.elementor-25 .elementor-element.elementor-element-453dc9c3{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-284f45e2{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-c28a7f4{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-7c20986c{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-5146f532{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-1cc9c84c{--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-icon-size:25px;}.elementor-25 .elementor-element.elementor-element-7440da3a{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-296fa538 > .elementor-background-overlay{background-position:center center;background-size:115% auto;opacity:0.25;}.elementor-25 .elementor-element.elementor-element-296fa538{margin-top:0%;margin-bottom:0%;padding:2% 5% 20% 5%;}.elementor-25 .elementor-element.elementor-element-52d53fc8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-57059adf{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -5vw) 0vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-482a6b12{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:1vw 4vw 4vw 4vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-482a6b12 .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-55592972{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:3vw 5vw 5vw 5vw;border-radius:1.3em 1.3em 1.3em 1.3em;}.elementor-25 .elementor-element.elementor-element-30dbc5bf{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-5cf9640 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:6vw 4vw 10vw 4vw;}.elementor-25 .elementor-element.elementor-element-79103242{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-658ffaef{margin:-3vw 1vw calc(var(--kit-widget-spacing, 0px) + 1vw) 1vw;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-29d2660e{margin:-3vw 1vw calc(var(--kit-widget-spacing, 0px) + 1vw) 1vw;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-23a8e157 > .elementor-background-overlay{background-position:center center;background-size:115% auto;opacity:0.25;}.elementor-25 .elementor-element.elementor-element-23a8e157{margin-top:0%;margin-bottom:0%;padding:10% 5% 20% 5%;}.elementor-25 .elementor-element.elementor-element-41cd7edc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-41009666{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -5vw) 0vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-56cd7271{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 0vw;padding:2vw 4vw 4vw 4vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-56cd7271 .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-12c28c8e{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-73e31e07 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:6vw 4vw 8vw 4vw;}.elementor-25 .elementor-element.elementor-element-7f36aa9f{--e-image-carousel-slides-to-show:2;}.elementor-25 .elementor-element.elementor-element-41e3ef4e{--e-image-carousel-slides-to-show:2;}.elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-background-overlay{background-position:top center;background-size:800px auto;opacity:0.22;}.elementor-25 .elementor-element.elementor-element-5804c7f > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:53px;}.elementor-25 .elementor-element.elementor-element-5804c7f{padding:10vw 5vw 10vw 5vw;}.elementor-25 .elementor-element.elementor-element-6b452ce4 > .elementor-element-populated{margin:0vw 0vw -6vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-25 .elementor-element.elementor-element-26761e97{--spacer-size:1vh;}.elementor-25 .elementor-element.elementor-element-3e6596db{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-3e6596db .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-61603ac4{width:var( --container-widget-width, 71% );max-width:71%;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-61603ac4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-172e546{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:3vw 5vw 5vw 5vw;border-radius:1.3em 1.3em 1.3em 1.3em;}.elementor-25 .elementor-element.elementor-element-1746d7f2{--spacer-size:0.1vh;}.elementor-25 .elementor-element.elementor-element-45e5fd02{--spacer-size:1vh;}.elementor-25 .elementor-element.elementor-element-02d1fe9{margin:-46vw 0vw calc(var(--kit-widget-spacing, 0px) + -17vw) 0vw;text-align:center;}.elementor-25 .elementor-element.elementor-element-02d1fe9 img{width:72%;}.elementor-25 .elementor-element.elementor-element-023f385{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9f5a77d{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3242ca0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-3242ca0 .elementor-heading-title{font-size:32px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-90dc1ef{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;z-index:5;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__header, .elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__name{font-size:14px;}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-90dc1ef .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-f2fd529 > .elementor-background-overlay{background-position:top center;background-size:800px auto;opacity:0.22;}.elementor-25 .elementor-element.elementor-element-f2fd529{padding:10vw 5vw 10vw 5vw;}.elementor-25 .elementor-element.elementor-element-67008e7 > .elementor-element-populated{margin:0vw 0vw -6vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-25 .elementor-element.elementor-element-e2b81ae{--spacer-size:1vh;}.elementor-25 .elementor-element.elementor-element-fc1c70f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -3vw) 0vw;z-index:25;text-align:center;}.elementor-25 .elementor-element.elementor-element-fc1c70f img{width:30%;}.elementor-25 .elementor-element.elementor-element-871b5d3{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-871b5d3 .elementor-heading-title{font-size:32px;}.elementor-25 .elementor-element.elementor-element-b31cfd9{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f9b4939{--spacer-size:0.1vh;}.elementor-25 .elementor-element.elementor-element-69e2280{--spacer-size:1vh;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-fluent-form-widget .ff-el-progress-status{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-fluent-form-widget .step-nav button{font-size:var( --e-global-typography-primary-font-size );}.elementor-25 .elementor-element.elementor-element-5077734{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-input--label label{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;margin-right:5px;}.elementor-25 .elementor-element.elementor-element-5077734 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{padding:10px 20px 10px 20px;font-size:12px;}.elementor-25 .elementor-element.elementor-element-7c2d3e59 > .elementor-background-overlay{background-position:top center;background-size:800px auto;opacity:0.22;}.elementor-25 .elementor-element.elementor-element-7c2d3e59{padding:2vw 5vw 0vw 5vw;}.elementor-25 .elementor-element.elementor-element-24cc2dbb{--spacer-size:1vh;}.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-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-25 .elementor-element.elementor-element-6c4cc757{--e-icon-list-icon-size:5vw;}.elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-25 .elementor-element.elementor-element-6c4cc757 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-25 .elementor-element.elementor-element-4a93e932{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -8vw) 0vw;}.elementor-25 .elementor-element.elementor-element-4a93e932 img{width:63%;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-37e7bf42{width:82.045%;}.elementor-25 .elementor-element.elementor-element-7f7fa282{width:10.291%;}.elementor-25 .elementor-element.elementor-element-47e879ef{width:89.708%;}.elementor-25 .elementor-element.elementor-element-34407eaa{width:17.917%;}.elementor-25 .elementor-element.elementor-element-54324a59{width:55.576%;}.elementor-25 .elementor-element.elementor-element-26aa540e{width:44.346%;}.elementor-25 .elementor-element.elementor-element-52d53fc8{width:35.465%;}.elementor-25 .elementor-element.elementor-element-5cf9640{width:64.457%;}.elementor-25 .elementor-element.elementor-element-41cd7edc{width:32.322%;}.elementor-25 .elementor-element.elementor-element-73e31e07{width:67.6%;}.elementor-25 .elementor-element.elementor-element-6b452ce4{width:52.441%;}.elementor-25 .elementor-element.elementor-element-2642c9bd{width:47.476%;}.elementor-25 .elementor-element.elementor-element-67008e7{width:50.083%;}.elementor-25 .elementor-element.elementor-element-920cc5b{width:49.834%;}.elementor-25 .elementor-element.elementor-element-7e159143{width:83.468%;}.elementor-25 .elementor-element.elementor-element-78b5d565{width:16.314%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-37e7bf42{width:68%;}.elementor-25 .elementor-element.elementor-element-7f7fa282{width:30%;}.elementor-25 .elementor-element.elementor-element-47e879ef{width:70%;}.elementor-25 .elementor-element.elementor-element-34407eaa{width:32%;}.elementor-25 .elementor-element.elementor-element-35e4b5f3{width:100%;}.elementor-25 .elementor-element.elementor-element-54324a59{width:50%;}.elementor-25 .elementor-element.elementor-element-26aa540e{width:50%;}.elementor-25 .elementor-element.elementor-element-419a3dc5{width:100%;}.elementor-25 .elementor-element.elementor-element-7b27caf3{width:50%;}.elementor-25 .elementor-element.elementor-element-1ade4bff{width:50%;}.elementor-25 .elementor-element.elementor-element-52d53fc8{width:35%;}.elementor-25 .elementor-element.elementor-element-5cf9640{width:65%;}.elementor-25 .elementor-element.elementor-element-41cd7edc{width:45%;}.elementor-25 .elementor-element.elementor-element-73e31e07{width:55%;}.elementor-25 .elementor-element.elementor-element-7e159143{width:80%;}.elementor-25 .elementor-element.elementor-element-78b5d565{width:20%;}}/* Start custom CSS for image, class: .elementor-element-2c4bba51 *//* Ensure smooth fade */
.hd {
    opacity: 1;
    transition: opacity 0.5s ease; /* smooth fade duration */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6838a407 *//* ===== SCROLLBAR STYLES ===== */
::-webkit-scrollbar {
  width: 14px;
}

::-webkit-scrollbar-track {
  background: #fff; /* White track */
}

::-webkit-scrollbar-thumb {
  background: #fff; /* White fill */
  border: 2px solid #138ED4; /* Black stroke */
  border-radius: 2em; /* Rounded corners */
}

 


/* Sticky Header Blur Effect on Scroll */
.elementor-sticky--effects {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  adjust opacity/color */
  transition: backdrop-filter 0.3s ease, background-color 0.3s ease;
}

/* Optional: Slight shadow for clarity */
 







 /* Ensure smooth fade */
.hd {
    opacity: 1;
    transition: opacity 0.5s ease; /* smooth fade duration */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-448b2c67 */.elementor-25 .elementor-element.elementor-element-448b2c67 {
  animation: float-animation 2s ease-in-out infinite;
}

@keyframes float-animation {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-172f225b *//* Apply the initial CSS for the container */
.elementor-25 .elementor-element.elementor-element-172f225b {
    transition: transform 0.3s;
}

/* Apply the hover effect to 'float' the container */
.elementor-25 .elementor-element.elementor-element-172f225b:hover {
    transform: translateY(-5px);  /* Adjust the value (-5px in this example) to control the floating distance */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35e4b5f3 */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d4aa8a *//* Apply the initial CSS for the container */
.elementor-25 .elementor-element.elementor-element-6d4aa8a {
    transition: transform 0.3s;
}

/* Apply the hover effect to 'float' the container */
.elementor-25 .elementor-element.elementor-element-6d4aa8a:hover {
    transform: translateY(-5px);  /* Adjust the value (-5px in this example) to control the floating distance */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba533d *//* Apply the initial CSS for the container */
.elementor-25 .elementor-element.elementor-element-8ba533d {
    transition: transform 0.3s;
}

/* Apply the hover effect to 'float' the container */
.elementor-25 .elementor-element.elementor-element-8ba533d:hover {
    transform: translateY(-5px);  /* Adjust the value (-5px in this example) to control the floating distance */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd23c62 *//* Apply the initial CSS for the container */
.elementor-25 .elementor-element.elementor-element-bd23c62 {
    transition: transform 0.3s;
}

/* Apply the hover effect to 'float' the container */
.elementor-25 .elementor-element.elementor-element-bd23c62:hover {
    transform: translateY(-5px);  /* Adjust the value (-5px in this example) to control the floating distance */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446d9849 *//* Apply the initial CSS for the container */
.elementor-25 .elementor-element.elementor-element-446d9849 {
    transition: transform 0.3s;
}

/* Apply the hover effect to 'float' the container */
.elementor-25 .elementor-element.elementor-element-446d9849:hover {
    transform: translateY(-5px);  /* Adjust the value (-5px in this example) to control the floating distance */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54324a59 */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26aa540e */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e621615 *//* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Widget container */
	.elementor-element-a684c9b .e-con-full .elementor-widget-container{
		font-size:13px;
		line-height:1.35em;
		letter-spacing:-0.25px;
	}
	
	/* Division */
	.elementor-element-a684c9b .e-n-accordion .e-n-accordion-item-title-text{
		font-size:14px;
		
	}
	
}








.elementor-accordion .elementor-tab:hover .elementor-tab-content {
  max-height: 1000px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-419a3dc5 */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55592972 *//* Apply the initial CSS for the container */
.elementor-25 .elementor-element.elementor-element-55592972 {
    transition: transform 0.3s;
}

/* Apply the hover effect to 'float' the container */
.elementor-25 .elementor-element.elementor-element-55592972:hover {
    transform: translateY(-5px);  /* Adjust the value (-5px in this example) to control the floating distance */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52d53fc8 */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5cf9640 */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41cd7edc */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7f36aa9f */#slow .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

.elementor-25 .elementor-element.elementor-element-7f36aa9f {
  -webkit-mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
  mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
  overflow: hidden;
}



.elementor-25 .elementor-element.elementor-element-7f36aa9f {
  filter: contrast(105%) saturate(1.1);
}


/* Target Elementor image carousel images */
.elementor-image-carousel .swiper-slide img {
    width: 300px !important;
    height: 200px !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-41e3ef4e */#slow .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

.elementor-25 .elementor-element.elementor-element-41e3ef4e {
  -webkit-mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
  mask-image: linear-gradient(to right, transparent, black 20%, black 80%, transparent);
  overflow: hidden;
}



.elementor-25 .elementor-element.elementor-element-41e3ef4e {
  filter: contrast(105%) saturate(1.12);
}


/* Target Elementor image carousel images */
.elementor-image-carousel .swiper-slide img {
    width: 300px !important;
    height: 200px !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73e31e07 */@keyframes kenburns {
        0% { transform: scale(1); }
        50% { 
            transform: scale(1.1);
            opacity: 1;
        }
        55% {
            opacity: 0;
        }
        100% { transform: scale(1); }
    }

    .ken-burns-image-loop img {
        animation: kenburns 10s infinite;
        transform-origin: center center;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e6596db */.hero-shine {
  background: linear-gradient(to right, #EB3496 0, white 30%, #EB3496 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: animate 16s linear infinite;
}

@keyframes animate {
  0% {
    background-position: 0px;
  }
  50% {
    background-position: 600px;
  }
  100% {
    background-position: 1200px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-172e546 *//* Apply the initial CSS for the container */
.elementor-25 .elementor-element.elementor-element-172e546 {
    transition: transform 0.3s;
}

/* Apply the hover effect to 'float' the container */
.elementor-25 .elementor-element.elementor-element-172e546:hover {
    transform: translateY(-5px);  /* Adjust the value (-5px in this example) to control the floating distance */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3242ca0 */.hero-shine {
  background: linear-gradient(to right, #EB3496 0, white 30%, #EB3496 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: animate 16s linear infinite;
}

@keyframes animate {
  0% {
    background-position: 0px;
  }
  50% {
    background-position: 600px;
  }
  100% {
    background-position: 1200px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-871b5d3 */.hero-shine {
  background: linear-gradient(to right, #EB3496 0, white 30%, #EB3496 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: animate 16s linear infinite;
}

@keyframes animate {
  0% {
    background-position: 0px;
  }
  50% {
    background-position: 600px;
  }
  100% {
    background-position: 1200px;
  }
}/* End custom CSS */
/* Start custom CSS */body::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 9px solid white;         /* 2px more than the inner one */
  border-radius: 0em;                /* No rounding */
  pointer-events: none;
  z-index: 99999999999999999999;   /* Higher than ::after */
  box-sizing: border-box;
}

body::after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 1.25em;              /* Rounded inner border */
  border: 9px solid white;
  pointer-events: none;
  z-index: 9999999999999999999;
  box-sizing: border-box;
}/* End custom CSS */