.elementor-45 .elementor-element.elementor-element-1f6ffcd8{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-45 .elementor-element.elementor-element-1f6ffcd8:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1f6ffcd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/07/Aligator-57-scaled.jpg") 50% 50%;background-size:cover;}.elementor-45 .elementor-element.elementor-element-1f6ffcd8::before, .elementor-45 .elementor-element.elementor-element-1f6ffcd8 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-1f6ffcd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-1f6ffcd8 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-1f6ffcd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-1f6ffcd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-f7a052d{text-align:center;}.elementor-45 .elementor-element.elementor-element-f7a052d .elementor-heading-title{font-family:var( --e-global-typography-061e099-font-family ), Sans-serif;font-size:var( --e-global-typography-061e099-font-size );font-weight:var( --e-global-typography-061e099-font-weight );line-height:var( --e-global-typography-061e099-line-height );color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-0283506{padding:0px 40px 0px 40px;text-align:center;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a67f18e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-918a959 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-918a959 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-918a959 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-918a959.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-918a959 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-918a959 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-53af7dfe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-4bd7472c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-4bd7472c .elementor-heading-title{font-family:var( --e-global-typography-f3ed645-font-family ), Sans-serif;font-size:var( --e-global-typography-f3ed645-font-size );font-weight:var( --e-global-typography-f3ed645-font-weight );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-fff6b20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-45 .elementor-element.elementor-element-620ca9c3{--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;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-5e7cdc84 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:70px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-54c63c58{--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;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-bb7946c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-1d481136{--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;--justify-content:center;--padding-top:3%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-45 .elementor-element.elementor-element-3986e554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button{background-color:#9FCF4F00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4e1a914f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.1px;}.elementor-45 .elementor-element.elementor-element-4e1a914f .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-4e1a914f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-ebc1a45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-45 .elementor-element.elementor-element-a09f5d4{--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;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-c525530 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:70px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-c92188c{--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;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-818f429 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-4f959b1{--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;--justify-content:center;--padding-top:3%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-45 .elementor-element.elementor-element-63dac3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-45 .elementor-element.elementor-element-0113224 .elementor-button{background-color:#9FCF4F00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-0113224 .elementor-button-content-wrapper{flex-direction:row;}.elementor-45 .elementor-element.elementor-element-0113224 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-45 .elementor-element.elementor-element-0113224 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-0113224 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-0113224 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-0113224 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-c032a27{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.1px;}.elementor-45 .elementor-element.elementor-element-c032a27 .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-c032a27 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-45 .elementor-element.elementor-element-d231be8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-45 .elementor-element.elementor-element-ad6648b{--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;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-35a9fc8 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:70px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-eb99486{--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;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-7702d43 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-7a7d6ab{--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;--justify-content:center;--padding-top:3%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-45 .elementor-element.elementor-element-e9f0ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button{background-color:#9FCF4F00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button-content-wrapper{flex-direction:row;}.elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-f15f129{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.82;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-f15f129:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f15f129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/07/Aligator-57-scaled.jpg");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-f15f129::before, .elementor-45 .elementor-element.elementor-element-f15f129 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-f15f129 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-f15f129 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-f15f129 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-f15f129 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-f856866{text-align:center;}.elementor-45 .elementor-element.elementor-element-f856866 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.2px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-bb0e53d{text-align:center;}.elementor-45 .elementor-element.elementor-element-bb0e53d .elementor-heading-title{font-family:var( --e-global-typography-704600d-font-family ), Sans-serif;font-size:var( --e-global-typography-704600d-font-size );font-weight:var( --e-global-typography-704600d-font-weight );line-height:var( --e-global-typography-704600d-line-height );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-2b4d8fd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-62f8acf .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-62f8acf .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-62f8acf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-62f8acf.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-62f8acf .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-62f8acf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3b120d0f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-6ca0be5{width:100%;max-width:100%;text-align:center;}.elementor-45 .elementor-element.elementor-element-6ca0be5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.2px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-6146f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-6146f1c .elementor-heading-title{font-family:var( --e-global-typography-f3ed645-font-family ), Sans-serif;font-size:var( --e-global-typography-f3ed645-font-size );font-weight:var( --e-global-typography-f3ed645-font-weight );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-6b756ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-4dd9c75{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front{background-image:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/07/Aligator-bobasy-102-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;padding:200px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back{background-color:var( --e-global-color-accent );border-style:none;padding:20px 40px 20px 40px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__overlay{background-color:rgba(0, 0, 0, 0.70);transition-duration:350ms !important;opacity:100%;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box{height:430px;--duration:350ms;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel{border-radius:30px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front .ue-flip-box__icon{font-size:24px;color:#3e3ff0;background-color:#ffffff;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front .ue-flip-box__icon svg{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front .ue-flip-box__icon svg path{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 6px 10px rgba(0,0,0,0.3);margin-top:10px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;background-color:#6a6a6a;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__icon img{border-radius:100px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__description{color:#FFFFFF;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue_btn{padding:15px 30px 15px 30px;color:#FFFFFF;margin-top:25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;display:inline-block;border-radius:100px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue_btn:hover{background-color:#FFFFFF;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front{background-image:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/08/professional-swimmer-girl-is-swimming-crawl-style-swimming-pool-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;padding:200px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back{background-color:var( --e-global-color-primary );border-style:none;padding:20px 40px 20px 40px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__overlay{background-color:rgba(0, 0, 0, 0.70);transition-duration:350ms !important;opacity:100%;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box{height:430px;--duration:350ms;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel{border-radius:30px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front .ue-flip-box__icon{font-size:24px;color:#3e3ff0;background-color:#ffffff;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front .ue-flip-box__icon svg{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front .ue-flip-box__icon svg path{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 6px 10px rgba(0,0,0,0.3);margin-top:10px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;background-color:#6a6a6a;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__icon img{border-radius:100px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__description{color:#FFFFFF;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue_btn{padding:15px 30px 15px 30px;color:#FFFFFF;margin-top:25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;display:inline-block;border-radius:100px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-126f535 .ue_btn:hover{background-color:#FFFFFF;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front{background-image:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/07/ALIGATOR-RYTRO-070.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;padding:200px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back{background-color:var( --e-global-color-accent );border-style:none;padding:20px 40px 20px 40px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__overlay{background-color:rgba(0, 0, 0, 0.70);transition-duration:350ms !important;opacity:100%;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box{height:430px;--duration:350ms;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel{border-radius:30px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front .ue-flip-box__icon{font-size:24px;color:#3e3ff0;background-color:#ffffff;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front .ue-flip-box__icon svg{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front .ue-flip-box__icon svg path{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 6px 10px rgba(0,0,0,0.3);margin-top:10px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;background-color:#6a6a6a;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__icon img{border-radius:100px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__description{color:#FFFFFF;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue_btn{padding:15px 30px 15px 30px;color:#FFFFFF;margin-top:25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;display:inline-block;border-radius:100px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-2518902 .ue_btn:hover{background-color:#FFFFFF;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front{background-image:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/07/Aligator-SalaGimnastyczna-24-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:none;padding:200px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back{background-color:var( --e-global-color-primary );border-style:none;padding:20px 40px 20px 40px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__overlay{background-color:rgba(0, 0, 0, 0.70);transition-duration:350ms !important;opacity:100%;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box{height:430px;--duration:350ms;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel{border-radius:30px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front .ue-flip-box__icon{font-size:24px;color:#3e3ff0;background-color:#ffffff;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front .ue-flip-box__icon svg{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front .ue-flip-box__icon svg path{fill:#3e3ff0 !important;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.2em;text-shadow:0px 6px 10px rgba(0,0,0,0.3);margin-top:10px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front .ue-flip-box__description{color:rgba(255, 255, 255, 0.70);}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__front-trigger{font-size:20px;color:#303030;opacity:100%;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__front-trigger svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__front-trigger:hover{color:#303030;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__front-trigger:hover svg{fill:#303030;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__panel__content{align-items:center;justify-content:center;text-align:center;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__icon{font-size:24px;color:#d9d9d9;background-color:#6a6a6a;width:62px;height:62px;border-radius:100px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__icon svg{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__icon svg path{fill:#d9d9d9 !important;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__icon img{border-radius:100px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__title{color:#ffffff;font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__description{color:#FFFFFF;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue_btn{padding:15px 30px 15px 30px;color:#FFFFFF;margin-top:25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;display:inline-block;border-radius:100px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-8803680 .ue_btn:hover{background-color:#FFFFFF;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__back-trigger{font-size:20px;color:#ececec;opacity:100%;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__back-trigger svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__back-trigger:hover{color:#ececec;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__back-trigger:hover svg{fill:#ececec;}.elementor-45 .elementor-element.elementor-element-c2c2c0a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-e77cd6b{width:100%;max-width:100%;text-align:center;}.elementor-45 .elementor-element.elementor-element-e77cd6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.2px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-6f6ef3c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-6f6ef3c .elementor-heading-title{font-family:var( --e-global-typography-f3ed645-font-family ), Sans-serif;font-size:var( --e-global-typography-f3ed645-font-size );font-weight:var( --e-global-typography-f3ed645-font-weight );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-8015e5c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-45 .elementor-element.elementor-element-9a496a2 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#1F4D6D;color:#1F4D6D;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-9a496a2 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-9a496a2 .elementor-button:focus{background-color:#9FCF4F;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-9a496a2 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-9a496a2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-88240fd{--display:flex;--min-height:750px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-88240fd:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-88240fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/07/aligator_hero_HQ_small-9958930.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-ebf5bf5{--display:flex;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-ebf5bf5:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-ebf5bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4D6DF2;}.elementor-45 .elementor-element.elementor-element-d665dd6{text-align:center;}.elementor-45 .elementor-element.elementor-element-d665dd6 .elementor-heading-title{font-family:var( --e-global-typography-f3ed645-font-family ), Sans-serif;font-size:var( --e-global-typography-f3ed645-font-size );font-weight:var( --e-global-typography-f3ed645-font-weight );line-height:var( --e-global-typography-f3ed645-line-height );color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a58abdd .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-a58abdd .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-a58abdd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-a58abdd .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-a58abdd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-0c7b1a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-8eb18b2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-10f58ed{width:100%;max-width:100%;text-align:center;}.elementor-45 .elementor-element.elementor-element-10f58ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.2px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-75dcbe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-75dcbe7 .elementor-heading-title{font-family:var( --e-global-typography-f3ed645-font-family ), Sans-serif;font-size:var( --e-global-typography-f3ed645-font-size );font-weight:var( --e-global-typography-f3ed645-font-weight );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-d3c8548{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-d5160c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_content_carousel_new .ue-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-4898a8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-4898a8e .uc_image_carousel_container_holder{border-radius:32px 32px 32px 32px;text-align:center;}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-item{transform:scale(1,1);}.elementor-45 .elementor-element.elementor-element-4898a8e .uc-active-item .ue-item{transform:scale(1,1);}.elementor-45 .elementor-element.elementor-element-4898a8e .carousel-image{height:300px;background-size:cover;opacity:100%;}.elementor-45 .elementor-element.elementor-element-4898a8e .uc-active-item .carousel-image{opacity:100%;}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-content-holder{justify-content:start;}.elementor-45 .elementor-element.elementor-element-4898a8e .content-padding{padding:20px 20px 20px 20px;min-height:0px;}.elementor-45 .elementor-element.elementor-element-4898a8e .uc_image_carousel_content{background-color:var( --e-global-color-312855e );}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-title{color:var( --e-global-color-primary );font-family:"Unbounded", Sans-serif;font-size:21px;font-weight:600;text-transform:uppercase;line-height:1.2em;margin-top:0px;}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-text{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-btn{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-4898a8e .uc_more_btn{padding:10px 20px 10px 20px;border-radius:40px;background-color:#D3D3D300;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4898a8e .uc_button:hover{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4898a8e .uc_more_btn svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4898a8e .uc_more_btn:hover{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4898a8e .uc_more_btn:hover svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-btn-inner-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-nav .owl-prev{left:7px;right:auto;}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-nav .owl-next{right:7px;left:auto;}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-carousel .owl-nav .owl-next,.elementor-45 .elementor-element.elementor-element-4898a8e .owl-carousel .owl-nav .owl-prev{top:120px;border-radius:6px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-carousel .owl-nav .owl-next:hover,.elementor-45 .elementor-element.elementor-element-4898a8e .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-carousel .owl-nav svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-carousel .owl-nav .owl-next:hover svg,.elementor-45 .elementor-element.elementor-element-4898a8e .owl-carousel .owl-nav .owl-prev:hover svg{fill:#ffffff!important;}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-45 .elementor-element.elementor-element-4898a8e .owl-dot.active{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d823507{--display:flex;--justify-content:flex-start;}.elementor-widget-ucaddon_hotspot .spot{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_hotspot .item-popup-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_hotspot .item-popup-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-311cd0c .elementor-repeater-item-dcc9ee3{left:44% !important;top:69% !important;}.elementor-45 .elementor-element.elementor-element-311cd0c .elementor-repeater-item-88f969a{left:38% !important;top:64% !important;}.elementor-45 .elementor-element.elementor-element-311cd0c .elementor-repeater-item-6094ba4{left:86% !important;top:59% !important;}.elementor-45 .elementor-element.elementor-element-311cd0c .elementor-repeater-item-b4845af{left:48% !important;top:34% !important;}.elementor-45 .elementor-element.elementor-element-311cd0c .elementor-repeater-item-b4ec523{left:45% !important;top:21% !important;}.elementor-45 .elementor-element.elementor-element-311cd0c .elementor-repeater-item-9bf4feb{left:45% !important;top:39% !important;}.elementor-45 .elementor-element.elementor-element-311cd0c .elementor-repeater-item-23fb1b6{left:28% !important;top:61% !important;}.elementor-45 .elementor-element.elementor-element-311cd0c > .elementor-widget-container{margin:-50px 0px 0px -50px;}.elementor-45 .elementor-element.elementor-element-311cd0c .spot{height:49px;min-width:49px;padding:10px 10px 10px 10px;font-family:var( --e-global-typography-83f733c-font-family ), Sans-serif;font-size:var( --e-global-typography-83f733c-font-size );font-weight:var( --e-global-typography-83f733c-font-weight );line-height:var( --e-global-typography-83f733c-line-height );border-radius:100px;background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-311cd0c .ue-hotspot-icon{font-size:10px;}.elementor-45 .elementor-element.elementor-element-311cd0c .spot svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-311cd0c .spot:before{border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-311cd0c .spot.uc-active{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-311cd0c .spot.uc-active:before{border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-311cd0c .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-45 .elementor-element.elementor-element-311cd0c .ue_hotspot{justify-content:center;}.elementor-45 .elementor-element.elementor-element-311cd0c .ue_hotspot:hover > img{opacity:100%;}.elementor-45 .elementor-element.elementor-element-01b23de{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-312855e );--border-color:var( --e-global-color-312855e );--border-radius:32px 32px 32px 32px;box-shadow:0px 32px 21px -20px rgba(0, 0, 0, 0.23);--margin-top:-97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-45 .elementor-element.elementor-element-01b23de:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-01b23de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-01b23de.e-con:hover{--e-con-transform-translateY:-24px;}.elementor-45 .elementor-element.elementor-element-01b23de.e-con{--align-self:flex-end;}.elementor-45 .elementor-element.elementor-element-b1963c9{text-align:center;}.elementor-45 .elementor-element.elementor-element-b1963c9 .elementor-heading-title{font-family:var( --e-global-typography-83f733c-font-family ), Sans-serif;font-size:var( --e-global-typography-83f733c-font-size );font-weight:var( --e-global-typography-83f733c-font-weight );line-height:var( --e-global-typography-83f733c-line-height );}.elementor-45 .elementor-element.elementor-element-7d121f5 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-7d121f5 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-7d121f5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-7d121f5 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-7d121f5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-168a150{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-168a150:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-168a150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-312855e );}.elementor-45 .elementor-element.elementor-element-541e2cc{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-62ac1f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-62ac1f6 .elementor-heading-title{font-family:var( --e-global-typography-f3ed645-font-family ), Sans-serif;font-size:var( --e-global-typography-f3ed645-font-size );font-weight:var( --e-global-typography-f3ed645-font-weight );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-8d5def3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-3f3d66b .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-3f3d66b .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-3f3d66b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3f3d66b .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-3f3d66b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-75816d1{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_card_carousel .card_carousel_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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_card_carousel .card_carousel_text,.elementor-widget-ucaddon_card_carousel .card_carousel_text > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-27a81cb .ue-carousel-item{text-align:center;border-radius:32px 32px 32px 32px;transform:scale(1,1);}.elementor-45 .elementor-element.elementor-element-27a81cb .uc_classic_carousel_content{justify-content:start;}.elementor-45 .elementor-element.elementor-element-27a81cb .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-45 .elementor-element.elementor-element-27a81cb .uc_classic_carousel_border{background-color:#000000;width:50px;height:3px;}.elementor-45 .elementor-element.elementor-element-27a81cb .uc_classic_carousel_placeholder img{height:350px;object-fit:cover;object-position:center;}.elementor-45 .elementor-element.elementor-element-27a81cb .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-45 .elementor-element.elementor-element-27a81cb .ue-item-icon svg{fill:#ffffff;}.elementor-45 .elementor-element.elementor-element-27a81cb .ue-item-icon-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-27a81cb .card_carousel_title{margin-top:0px;color:#000000;}.elementor-45 .elementor-element.elementor-element-27a81cb .card_carousel_text{margin-top:10px;color:#8a8a8a;}.elementor-45 .elementor-element.elementor-element-27a81cb .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-45 .elementor-element.elementor-element-27a81cb .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-45 .elementor-element.elementor-element-27a81cb .owl-nav .owl-prev{left:20px;right:auto;}.elementor-45 .elementor-element.elementor-element-27a81cb .owl-nav .owl-next{right:20px;left:auto;}.elementor-45 .elementor-element.elementor-element-27a81cb .owl-carousel .owl-nav .owl-next,.elementor-45 .elementor-element.elementor-element-27a81cb .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-45 .elementor-element.elementor-element-27a81cb .owl-carousel .owl-nav .owl-next:hover,.elementor-45 .elementor-element.elementor-element-27a81cb .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-45 .elementor-element.elementor-element-27a81cb .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-45 .elementor-element.elementor-element-27a81cb .owl-dot.active{background-color:#000000;}.elementor-45 .elementor-element.elementor-element-27a81cb .owl-dots{margin-top:20px;}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-7cfd90d .ue-remote-carousel-navigation-wrapper{justify-content:flext-start;}.elementor-45 .elementor-element.elementor-element-7cfd90d .ue-remote-carousel-navigation{flex-direction:row;gap:15px;}.elementor-45 .elementor-element.elementor-element-7cfd90d .ue-remote-arrow{flex-direction:row;gap:10px;background-color:var( --e-global-color-474f0a9 );min-width:50px;min-height:50px;border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4D6D;}.elementor-45 .elementor-element.elementor-element-7cfd90d .ue-carousel-nav-label{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-7cfd90d .ue-remote-arrow .ue-carousel-nav-icon{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-7cfd90d button .ue-carousel-nav-icon svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-7cfd90d .ue-carousel-nav-icon{font-size:20px;}.elementor-45 .elementor-element.elementor-element-2dbe05f{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.82;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-2dbe05f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2dbe05f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://szkolaaligator.restauracjapawilon.pl/wp-content/uploads/2026/08/full-shot-athlete-with-goggles-swimming-scaled.jpg");background-position:center center;background-size:cover;}.elementor-45 .elementor-element.elementor-element-2dbe05f::before, .elementor-45 .elementor-element.elementor-element-2dbe05f > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-2dbe05f > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-2dbe05f > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-2dbe05f > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-2dbe05f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-3784657{text-align:center;}.elementor-45 .elementor-element.elementor-element-3784657 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.2px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-0c60ff5{text-align:center;}.elementor-45 .elementor-element.elementor-element-0c60ff5 .elementor-heading-title{font-family:var( --e-global-typography-704600d-font-family ), Sans-serif;font-size:var( --e-global-typography-704600d-font-size );font-weight:var( --e-global-typography-704600d-font-weight );line-height:var( --e-global-typography-704600d-line-height );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-14aad27{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3afd322 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-3afd322 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-3afd322 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3afd322.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-3afd322 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-3afd322 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-81e6cf9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:150px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-0dbb19f{width:100%;max-width:100%;text-align:center;}.elementor-45 .elementor-element.elementor-element-0dbb19f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.2px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d59f9f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-d59f9f0 .elementor-heading-title{font-family:var( --e-global-typography-f3ed645-font-family ), Sans-serif;font-size:var( --e-global-typography-f3ed645-font-size );font-weight:var( --e-global-typography-f3ed645-font-weight );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-c9e1922 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:60px 60px 60px 60px;padding:15px 50px 15px 50px;}.elementor-45 .elementor-element.elementor-element-c9e1922 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-c9e1922 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-c9e1922{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-45 .elementor-element.elementor-element-c9e1922 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-c9e1922 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-6216e78 .uc-items-wrapper{gap:20px;}.elementor-45 .elementor-element.elementor-element-6216e78 .ue-scroll-marquee-item-img{width:400px;height:485px;object-fit:cover;object-position:center;}.elementor-45 .elementor-element.elementor-element-6216e78 .ue-scroll-marquee-item-video{width:400px;height:485px;}.elementor-45 .elementor-element.elementor-element-6216e78 .ue-scroll-marquee-item-content{padding:8px 8px 8px 8px;}.elementor-45 .elementor-element.elementor-element-6216e78 .ue-scroll-marquee-item-bg{background-color:rgba(0, 0, 0, 0.3);}.elementor-45 .elementor-element.elementor-element-99f406e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-99f406e:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-99f406e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-312855e );}.elementor-45 .elementor-element.elementor-element-fcbbd1e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-02bfe06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-02bfe06 .elementor-heading-title{font-family:var( --e-global-typography-4ef6f8b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ef6f8b-font-size );font-weight:var( --e-global-typography-4ef6f8b-font-weight );line-height:var( --e-global-typography-4ef6f8b-line-height );color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-9414223.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-9414223.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-9414223.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon{font-size:22px;}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-9414223:has(:hover) .elementor-icon-box-title,
					 .elementor-45 .elementor-element.elementor-element-9414223:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d92e888.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-d92e888.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-d92e888.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon{font-size:22px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-d92e888:has(:hover) .elementor-icon-box-title,
					 .elementor-45 .elementor-element.elementor-element-d92e888:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-8f9246e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-8f9246e .elementor-heading-title{font-family:var( --e-global-typography-4ef6f8b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ef6f8b-font-size );font-weight:var( --e-global-typography-4ef6f8b-font-weight );line-height:var( --e-global-typography-4ef6f8b-line-height );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-87bd28e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-87bd28e.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-87bd28e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon{font-size:22px;}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-87bd28e:has(:hover) .elementor-icon-box-title,
					 .elementor-45 .elementor-element.elementor-element-87bd28e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3f8a35b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3f8a35b.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-3f8a35b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon{font-size:22px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-3f8a35b:has(:hover) .elementor-icon-box-title,
					 .elementor-45 .elementor-element.elementor-element-3f8a35b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-523d787.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-523d787.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-523d787.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon{font-size:22px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;}.elementor-45 .elementor-element.elementor-element-523d787:has(:hover) .elementor-icon-box-title,
					 .elementor-45 .elementor-element.elementor-element-523d787:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-bddc1f3{--display:flex;--border-radius:32px 32px 32px 32px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:020px;--padding-left:45px;--padding-right:45px;}.elementor-45 .elementor-element.elementor-element-bddc1f3:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-bddc1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(195deg, var( --e-global-color-primary ) 40%, #133349 100%);}.elementor-45 .elementor-element.elementor-element-18ca088{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-18ca088 .elementor-heading-title{font-family:var( --e-global-typography-4ef6f8b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ef6f8b-font-size );font-weight:var( --e-global-typography-4ef6f8b-font-weight );line-height:var( --e-global-typography-4ef6f8b-line-height );color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_contact_form_7 .ue_form_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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_form_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 label:not(.wpcf7-list-item-label){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-form-control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 input::placeholder, .ue_contact_form_7 select::placeholder, .ue_contact_form_7 textarea::placeholder{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 .wpcf7-date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-radio .wpcf7-list-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-checkbox .wpcf7-list-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-not-valid-tip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-acceptance .wpcf7-list-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-response-output{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-a144004 .ue_form_wrapper{width:100%px;}.elementor-45 .elementor-element.elementor-element-a144004 .ue_contact_form_7{align-items:center;}.elementor-45 .elementor-element.elementor-element-a144004 .ue_contact_form_7 label:not(.wpcf7-list-item-label){display:block;font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.7px;word-spacing:0em;text-align:left;color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-a144004 .ue_contact_form_7 p > label{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-form-control-wrap{margin-top:6px;margin-bottom:0px;justify-content:flex-start;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-form-control{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-form-control-wrap input,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-form-control-wrap textarea{text-align:left;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-text,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-date,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-quiz,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-select,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-number,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-textarea{background-color:#F8FCFFD1;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-text,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-textarea,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-date,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-quiz,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-select,.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-validates-as-number{border-radius:20px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-textarea{width:100%px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-select option{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-acceptance .wpcf7-list-item-label{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0.7px;word-spacing:0em;color:var( --e-global-color-secondary );align-items:flex-start;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-acceptance input + .wpcf7-list-item-label:before{margin-right:10px;background-color:#ffffff;border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-acceptance input,.elementor-45 .elementor-element.elementor-element-a144004  .wpcf7-acceptance input + .wpcf7-list-item-label:before{width:20px;height:20px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-acceptance input:checked + .wpcf7-list-item-label:after{scale:100%;left:5px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-acceptance input:checked + .wpcf7-list-item-label:before{background-color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-form p:has(.wpcf7-submit){justify-content:flex-start;align-items:flex-start;}.elementor-45 .elementor-element.elementor-element-a144004 .ue_contact_form_7 input.wpcf7-submit{margin-top:10px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-submit{color:#ffffff;background-color:#4B4B4B00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-submit:hover{color:#ffffff;background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}body.elementor-page-45{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-1f6ffcd8{--content-width:1290px;}.elementor-45 .elementor-element.elementor-element-fff6b20{--width:100%;}.elementor-45 .elementor-element.elementor-element-620ca9c3{--width:15%;}.elementor-45 .elementor-element.elementor-element-54c63c58{--width:30%;}.elementor-45 .elementor-element.elementor-element-1d481136{--width:50%;}.elementor-45 .elementor-element.elementor-element-ebc1a45{--width:100%;}.elementor-45 .elementor-element.elementor-element-a09f5d4{--width:15%;}.elementor-45 .elementor-element.elementor-element-c92188c{--width:30%;}.elementor-45 .elementor-element.elementor-element-4f959b1{--width:50%;}.elementor-45 .elementor-element.elementor-element-d231be8{--width:100%;}.elementor-45 .elementor-element.elementor-element-ad6648b{--width:15%;}.elementor-45 .elementor-element.elementor-element-eb99486{--width:30%;}.elementor-45 .elementor-element.elementor-element-7a7d6ab{--width:50%;}.elementor-45 .elementor-element.elementor-element-f15f129{--content-width:1290px;}.elementor-45 .elementor-element.elementor-element-d5160c5{--width:32%;}.elementor-45 .elementor-element.elementor-element-d823507{--width:50%;}.elementor-45 .elementor-element.elementor-element-01b23de{--width:60%;}.elementor-45 .elementor-element.elementor-element-541e2cc{--width:50%;}.elementor-45 .elementor-element.elementor-element-2dbe05f{--content-width:1290px;}.elementor-45 .elementor-element.elementor-element-fcbbd1e{--width:35%;}.elementor-45 .elementor-element.elementor-element-bddc1f3{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-620ca9c3{--width:13%;}.elementor-45 .elementor-element.elementor-element-54c63c58{--width:33%;}.elementor-45 .elementor-element.elementor-element-1d481136{--width:80%;}.elementor-45 .elementor-element.elementor-element-a09f5d4{--width:13%;}.elementor-45 .elementor-element.elementor-element-c92188c{--width:33%;}.elementor-45 .elementor-element.elementor-element-4f959b1{--width:80%;}.elementor-45 .elementor-element.elementor-element-ad6648b{--width:13%;}.elementor-45 .elementor-element.elementor-element-eb99486{--width:33%;}.elementor-45 .elementor-element.elementor-element-7a7d6ab{--width:80%;}}@media(min-width:1025px){.elementor-45 .elementor-element.elementor-element-f15f129:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f15f129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-45 .elementor-element.elementor-element-88240fd:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-88240fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-45 .elementor-element.elementor-element-2dbe05f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2dbe05f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-45 .elementor-element.elementor-element-f7a052d .elementor-heading-title{font-size:var( --e-global-typography-061e099-font-size );line-height:var( --e-global-typography-061e099-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-918a959 .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-4bd7472c .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-5e7cdc84 .elementor-heading-title{font-size:45px;}.elementor-45 .elementor-element.elementor-element-bb7946c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-e47c1dc .elementor-button{font-size:14px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-c525530 .elementor-heading-title{font-size:45px;}.elementor-45 .elementor-element.elementor-element-818f429 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-0113224 .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-35a9fc8 .elementor-heading-title{font-size:45px;}.elementor-45 .elementor-element.elementor-element-7702d43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-a907bdc .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-f856866 .elementor-heading-title{font-size:14px;}.elementor-45 .elementor-element.elementor-element-bb0e53d .elementor-heading-title{font-size:var( --e-global-typography-704600d-font-size );line-height:var( --e-global-typography-704600d-line-height );}.elementor-45 .elementor-element.elementor-element-62f8acf .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-3b120d0f{--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-6ca0be5 .elementor-heading-title{font-size:14px;}.elementor-45 .elementor-element.elementor-element-6146f1c .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-4dd9c75{--grid-auto-flow:row;}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__icon{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__icon{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue_btn{font-size:14px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue_btn{font-size:14px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue_btn{font-size:14px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue_btn{font-size:14px;}.elementor-45 .elementor-element.elementor-element-c2c2c0a{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-e77cd6b .elementor-heading-title{font-size:14px;}.elementor-45 .elementor-element.elementor-element-6f6ef3c .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-9a496a2 .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-88240fd{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-d665dd6 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-a58abdd .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-10f58ed .elementor-heading-title{font-size:14px;}.elementor-45 .elementor-element.elementor-element-75dcbe7 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-text{font-size:14px;}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-ucaddon_hotspot .spot{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_hotspot .item-popup-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_hotspot .item-popup-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-311cd0c .spot{font-size:var( --e-global-typography-83f733c-font-size );line-height:var( --e-global-typography-83f733c-line-height );}.elementor-45 .elementor-element.elementor-element-b1963c9 .elementor-heading-title{font-size:var( --e-global-typography-83f733c-font-size );line-height:var( --e-global-typography-83f733c-line-height );}.elementor-45 .elementor-element.elementor-element-7d121f5 .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-62ac1f6 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-3f3d66b .elementor-button{font-size:14px;}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_card_carousel .card_carousel_text,.elementor-widget-ucaddon_card_carousel .card_carousel_text > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-3784657 .elementor-heading-title{font-size:14px;}.elementor-45 .elementor-element.elementor-element-0c60ff5 .elementor-heading-title{font-size:var( --e-global-typography-704600d-font-size );line-height:var( --e-global-typography-704600d-line-height );}.elementor-45 .elementor-element.elementor-element-3afd322 .elementor-button{font-size:14px;}.elementor-45 .elementor-element.elementor-element-0dbb19f .elementor-heading-title{font-size:14px;}.elementor-45 .elementor-element.elementor-element-d59f9f0 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-c9e1922 .elementor-button{font-size:14px;}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-02bfe06 .elementor-heading-title{font-size:var( --e-global-typography-4ef6f8b-font-size );line-height:var( --e-global-typography-4ef6f8b-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title a{font-size:14px;}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-description{font-size:14px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title a{font-size:14px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-description{font-size:14px;}.elementor-45 .elementor-element.elementor-element-8f9246e .elementor-heading-title{font-size:var( --e-global-typography-4ef6f8b-font-size );line-height:var( --e-global-typography-4ef6f8b-line-height );}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title a{font-size:14px;}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-description{font-size:14px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title a{font-size:14px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-description{font-size:14px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title a{font-size:14px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-description{font-size:14px;}.elementor-45 .elementor-element.elementor-element-18ca088 .elementor-heading-title{font-size:var( --e-global-typography-4ef6f8b-font-size );line-height:var( --e-global-typography-4ef6f8b-line-height );}.elementor-widget-ucaddon_contact_form_7 .ue_form_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_form_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 label:not(.wpcf7-list-item-label){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-form-control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 input::placeholder, .ue_contact_form_7 select::placeholder, .ue_contact_form_7 textarea::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 .wpcf7-date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-radio .wpcf7-list-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-checkbox .wpcf7-list-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-acceptance .wpcf7-list-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-response-output{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-a144004 .ue_form_wrapper{width:100px;}.elementor-45 .elementor-element.elementor-element-a144004 .ue_contact_form_7 label:not(.wpcf7-list-item-label){font-size:14px;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-form-control{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-acceptance .wpcf7-list-item-label{font-size:14px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-45 .elementor-element.elementor-element-f7a052d .elementor-heading-title{font-size:var( --e-global-typography-061e099-font-size );line-height:var( --e-global-typography-061e099-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-a67f18e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-918a959 .elementor-button{font-size:14px;line-height:1.3em;padding:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-53af7dfe{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-4bd7472c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-4bd7472c .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-fff6b20{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-620ca9c3{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-5e7cdc84 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-54c63c58{--width:70%;}.elementor-45 .elementor-element.elementor-element-bb7946c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-1d481136{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-ebc1a45{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-a09f5d4{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-c525530 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-c92188c{--width:70%;}.elementor-45 .elementor-element.elementor-element-818f429 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-4f959b1{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-45 .elementor-element.elementor-element-d231be8{--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ad6648b{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-35a9fc8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-eb99486{--width:70%;}.elementor-45 .elementor-element.elementor-element-7702d43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-45 .elementor-element.elementor-element-7a7d6ab{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-45 .elementor-element.elementor-element-f15f129{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-bb0e53d .elementor-heading-title{font-size:var( --e-global-typography-704600d-font-size );line-height:var( --e-global-typography-704600d-line-height );}.elementor-45 .elementor-element.elementor-element-62f8acf.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-62f8acf .elementor-button{font-size:14px;line-height:1.3em;padding:15px 25px 15px 25px;}.elementor-45 .elementor-element.elementor-element-3b120d0f{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-6146f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-6146f1c .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-6b756ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-4dd9c75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__icon{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--front .ue-flip-box__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__icon{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue-flip-box__panel--back .ue-flip-box__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_flip_box .ue_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--front .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue-flip-box__panel--back .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-e7d1c16 .ue_btn{font-size:16px;line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--front .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue-flip-box__panel--back .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-126f535 .ue_btn{font-size:16px;line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--front .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue-flip-box__panel--back .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-2518902 .ue_btn{font-size:16px;line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--front .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue-flip-box__panel--back .ue-flip-box__title{font-size:18px;}.elementor-45 .elementor-element.elementor-element-8803680 .ue_btn{font-size:16px;line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-c2c2c0a{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-6f6ef3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-6f6ef3c .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-88240fd{--min-height:451px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-88240fd:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-88240fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-45 .elementor-element.elementor-element-d665dd6 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-0c7b1a5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-75dcbe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-75dcbe7 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-widget-ucaddon_content_carousel_new .ue-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_content_carousel_new .ue-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_content_carousel_new .ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-4898a8e .ue-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-d823507{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_hotspot .spot{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_hotspot .item-popup-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_hotspot .item-popup-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-311cd0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-311cd0c .spot{height:27px;min-width:27px;padding:9px 9px 9px 9px;font-size:var( --e-global-typography-83f733c-font-size );line-height:var( --e-global-typography-83f733c-line-height );}.elementor-45 .elementor-element.elementor-element-01b23de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-b1963c9 .elementor-heading-title{font-size:var( --e-global-typography-83f733c-font-size );line-height:var( --e-global-typography-83f733c-line-height );}.elementor-45 .elementor-element.elementor-element-7d121f5 .elementor-button{padding:15px 20px 15px 20px;}.elementor-45 .elementor-element.elementor-element-168a150{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-62ac1f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-62ac1f6 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-8d5def3{text-align:center;}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_card_carousel .card_carousel_text,.elementor-widget-ucaddon_card_carousel .card_carousel_text > *{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-7cfd90d .ue-remote-carousel-navigation-wrapper{justify-content:center;}.elementor-45 .elementor-element.elementor-element-2dbe05f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-0c60ff5 .elementor-heading-title{font-size:var( --e-global-typography-704600d-font-size );line-height:var( --e-global-typography-704600d-line-height );}.elementor-45 .elementor-element.elementor-element-3afd322.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-3afd322 .elementor-button{font-size:14px;line-height:1.3em;padding:15px 25px 15px 25px;}.elementor-45 .elementor-element.elementor-element-81e6cf9{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-d59f9f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-d59f9f0 .elementor-heading-title{font-size:var( --e-global-typography-f3ed645-font-size );line-height:var( --e-global-typography-f3ed645-line-height );}.elementor-45 .elementor-element.elementor-element-c9e1922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-99f406e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-02bfe06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-02bfe06 .elementor-heading-title{font-size:var( --e-global-typography-4ef6f8b-font-size );line-height:var( --e-global-typography-4ef6f8b-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-wrapper{gap:12px;}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title{margin-block-end:6px;}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon{font-size:25px;}.elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-9414223 .elementor-icon-box-title a{font-size:16px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-wrapper{gap:12px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title{margin-block-end:6px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon{font-size:25px;}.elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-d92e888 .elementor-icon-box-title a{font-size:16px;}.elementor-45 .elementor-element.elementor-element-8f9246e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-8f9246e .elementor-heading-title{font-size:var( --e-global-typography-4ef6f8b-font-size );line-height:var( --e-global-typography-4ef6f8b-line-height );}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-wrapper{gap:12px;}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title{margin-block-end:6px;}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon{font-size:25px;}.elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-87bd28e .elementor-icon-box-title a{font-size:16px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-wrapper{gap:12px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title{margin-block-end:6px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon{font-size:25px;}.elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-3f8a35b .elementor-icon-box-title a{font-size:16px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-wrapper{gap:12px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title{margin-block-end:6px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon{font-size:25px;}.elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-523d787 .elementor-icon-box-title a{font-size:16px;}.elementor-45 .elementor-element.elementor-element-bddc1f3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-18ca088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-18ca088 .elementor-heading-title{font-size:var( --e-global-typography-4ef6f8b-font-size );line-height:var( --e-global-typography-4ef6f8b-line-height );}.elementor-widget-ucaddon_contact_form_7 .ue_form_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_form_desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 label:not(.wpcf7-list-item-label){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-form-control{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 input::placeholder, .ue_contact_form_7 select::placeholder, .ue_contact_form_7 textarea::placeholder{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .ue_contact_form_7 .wpcf7-date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-radio .wpcf7-list-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-checkbox .wpcf7-list-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-not-valid-tip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-acceptance .wpcf7-list-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-submit{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_contact_form_7 .wpcf7-response-output{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-45 .elementor-element.elementor-element-a144004 .ue_form_wrapper{width:100%;}.elementor-45 .elementor-element.elementor-element-a144004 .ue_contact_form_7 label:not(.wpcf7-list-item-label){font-size:16px;line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-form-control{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-45 .elementor-element.elementor-element-a144004 .wpcf7-acceptance .wpcf7-list-item-label{font-size:16px;line-height:1.5em;}}