.elementor-10452 .elementor-element.elementor-element-3e95162{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-148px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-3e95162:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-3e95162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-60d53ca .swiper-slide-bg{background-image:url(https://termoizolacjabauter.pl/wp-content/uploads/banner_4aa.webp);background-size:cover;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-08ec3bc .swiper-slide-bg{background-image:url(https://termoizolacjabauter.pl/wp-content/uploads/banner_6-e1759152983934.webp);background-size:cover;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-46d9c70 .swiper-slide-bg{background-image:url(https://termoizolacjabauter.pl/wp-content/uploads/banner_2a.webp);background-size:cover;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-fdf6aaa .swiper-slide-bg{background-image:url(https://termoizolacjabauter.pl/wp-content/uploads/banner_1a.webp);background-size:cover;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-fdf6aaa .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-fdf6aaa .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-fdf6aaa .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-39df261 .swiper-slide-bg{background-image:url(https://termoizolacjabauter.pl/wp-content/uploads/banner_3.webp);background-size:cover;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-repeater-item-8f2f0bf .swiper-slide-bg{background-image:url(https://termoizolacjabauter.pl/wp-content/uploads/banner_5a.webp);background-size:cover;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide{transition-duration:calc(5000ms*1.2);height:clamp(37.5rem, 4.9286rem + 50.8929vw, 66rem);}.elementor-10452 .elementor-element.elementor-element-d6c537a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-contents{max-width:570px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-inner{padding:200px 32px 80px 32px;text-align:left;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-heading{color:var( --e-global-color-db2cc26 );font-family:"NotoSans", Sans-serif;font-size:clamp(22px, calc(22px + ((1vw - 3.6px) * 2.4074)), 48px);font-weight:500;line-height:1.2em;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:12px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-description{color:var( --e-global-color-db2cc26 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-width:1px;color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10452 .elementor-element.elementor-element-57bdbb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-57bdbb7:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-57bdbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C09B6F00;}.elementor-10452 .elementor-element.elementor-element-636999c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;}.elementor-10452 .elementor-element.elementor-element-636999c > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-636999c.elementor-element{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-b9732d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-3d1939f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher > .jet-switcher__control-wrapper > .jet-switcher__control-instance{width:187px;height:56px;}.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher > .jet-switcher__control-wrapper > .jet-switcher__control-instance .jet-switcher__control-handler span{margin:3px;}.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher.jet-switcher--disable > .jet-switcher__control-wrapper .jet-switcher__control-instance{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher.jet-switcher--enable > .jet-switcher__control-wrapper .jet-switcher__control-instance{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-62b2805{--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:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-a998b80{left:0px;}body.rtl .elementor-10452 .elementor-element.elementor-element-a998b80{right:0px;}.elementor-10452 .elementor-element.elementor-element-a998b80{top:0px;}.elementor-10452 .elementor-element.elementor-element-a998b80 img{width:302px;}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-22bba9d{right:0%;}body.rtl .elementor-10452 .elementor-element.elementor-element-22bba9d{left:0%;}.elementor-10452 .elementor-element.elementor-element-22bba9d{top:50%;}.elementor-10452 .elementor-element.elementor-element-22bba9d img{width:615px;}.elementor-10452 .elementor-element.elementor-element-00179b1{--display:flex;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:2px;}.elementor-10452 .elementor-element.elementor-element-87604f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-ac8a0c5{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-668ed09 > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-668ed09.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-668ed09{text-align:center;}.elementor-10452 .elementor-element.elementor-element-668ed09 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-153f4bb{text-align:center;}.elementor-10452 .elementor-element.elementor-element-153f4bb .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-88c2c1f{--display:flex;}.elementor-10452 .elementor-element.elementor-element-f37768d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-8f5a85e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-2a773ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-c78144c{--display:flex;--justify-content:center;border-style:none;--border-style:none;}.elementor-10452 .elementor-element.elementor-element-c9fbcc4{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-bf1ebb6{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-088e32f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-0d1a4b7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px;}.elementor-10452 .elementor-element.elementor-element-0d1a4b7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-d09405a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-d09405a img{width:149px;max-width:149px;height:181px;}.elementor-10452 .elementor-element.elementor-element-f0d9cc5{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-1072086 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-67a92ab );border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-1072086.elementor-element{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-1072086 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(16px, calc(0.98rem + ((1vw - 4px) * 0.22)), 18px);font-weight:400;line-height:1.3em;color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-cfbc125 > .elementor-widget-container{border-style:none;}.elementor-10452 .elementor-element.elementor-element-cfbc125{text-align:left;}.elementor-10452 .elementor-element.elementor-element-cfbc125 .elementor-heading-title{font-family:var( --e-global-typography-ffcaeea-font-family ), Sans-serif;font-size:var( --e-global-typography-ffcaeea-font-size );font-weight:var( --e-global-typography-ffcaeea-font-weight );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-80543ab{--display:flex;--justify-content:flex-end;--padding-top:16px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-6ff32c4{--display:flex;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10452 .elementor-element.elementor-element-4995254{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-446592c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-446592c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-fc6397e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-fc6397e img{width:104px;max-width:104px;height:141px;}.elementor-10452 .elementor-element.elementor-element-1c84c34{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-0131b7c > .elementor-widget-container{padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-67a92ab );border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-0131b7c.elementor-element{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-0131b7c .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(16px, calc(0.98rem + ((1vw - 4px) * 0.22)), 18px);font-weight:400;line-height:1.3em;color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-e51f51f > .elementor-widget-container{border-style:none;}.elementor-10452 .elementor-element.elementor-element-e51f51f{text-align:left;}.elementor-10452 .elementor-element.elementor-element-e51f51f .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;line-height:1.2em;color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-35ccc1a{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;box-shadow:1px -2px 24px 0px rgba(255, 255, 255, 0.25);top:124px;--z-index:0;}.elementor-10452 .elementor-element.elementor-element-35ccc1a:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-35ccc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-35ccc1a{left:calc(25% + 10px);}body.rtl .elementor-10452 .elementor-element.elementor-element-35ccc1a{right:calc(25% + 10px);}.elementor-10452 .elementor-element.elementor-element-1d04139{--display:flex;--position:absolute;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-67a92ab );--border-color:var( --e-global-color-67a92ab );--border-radius:8px 8px 8px 8px;top:124px;--z-index:0;}.elementor-10452 .elementor-element.elementor-element-1d04139:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-1d04139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-1d04139{left:calc(67% + 12px);}body.rtl .elementor-10452 .elementor-element.elementor-element-1d04139{right:calc(67% + 12px);}.elementor-10452 .elementor-element.elementor-element-5cbc2ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-d0d7352{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67a92ab );--border-color:var( --e-global-color-67a92ab );--border-radius:8px 0px 0px 8px;}.elementor-10452 .elementor-element.elementor-element-5aa94ba{z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-text );}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-text{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-f96f7bf{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-f96f7bf:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-f96f7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-aaa953a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-3ad35ed{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-3ad35ed:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-3ad35ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-f0ca76c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-2a73a7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-c420843{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67a92ab );--border-color:var( --e-global-color-67a92ab );--border-radius:8px 0px 0px 8px;}.elementor-10452 .elementor-element.elementor-element-337b6fb{z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-text );}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-text{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-4bb5777{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-4bb5777:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-4bb5777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-9a633bc{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-62e5276{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-62e5276:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-62e5276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-d63ae65{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-9375da4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-4311c60{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67a92ab );--border-color:var( --e-global-color-67a92ab );--border-radius:8px 0px 0px 8px;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5{z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-text );}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-text{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-e4d641b{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-e4d641b:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-e4d641b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-a58b6e7{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-874c8b8{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-874c8b8:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-874c8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-56d562e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-c5ca502{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-0488a92{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67a92ab );--border-color:var( --e-global-color-67a92ab );--border-radius:8px 0px 0px 8px;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b{z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-text );}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-text{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-1fcf370{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-1fcf370:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-1fcf370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-dda4f0b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-8728808{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-8728808:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-8728808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-a53f5ff{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-57cf14e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-acae16b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-67a92ab );--border-color:var( --e-global-color-67a92ab );--border-radius:8px 0px 0px 8px;}.elementor-10452 .elementor-element.elementor-element-d969b04{z-index:1;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-text );}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-text{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-66ab4a2{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-66ab4a2:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-66ab4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-5706b3d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-3abffa1{--display:flex;--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-3abffa1:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-3abffa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-4576885{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-text{color:var( --e-global-color-456e7fc );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-1a14f1c > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-58d71c4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-c2bca9b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-9c1ef20 > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-9c1ef20.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-9c1ef20{text-align:center;}.elementor-10452 .elementor-element.elementor-element-9c1ef20 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-4ec0a22{text-align:center;}.elementor-10452 .elementor-element.elementor-element-4ec0a22 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-463f252{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-4e4e348{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-4e4e348:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-4e4e348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-b9cd5b6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-fe64461 .elementor-heading-title{font-family:var( --e-global-typography-ffcaeea-font-family ), Sans-serif;font-size:var( --e-global-typography-ffcaeea-font-size );font-weight:var( --e-global-typography-ffcaeea-font-weight );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-62370c4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-32e89f5{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-32e89f5:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-32e89f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/bauter-037.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-48045c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-48045c3:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-48045c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-927d0bd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-4760773 .elementor-heading-title{font-family:var( --e-global-typography-ffcaeea-font-family ), Sans-serif;font-size:var( --e-global-typography-ffcaeea-font-size );font-weight:var( --e-global-typography-ffcaeea-font-weight );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-19493d9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-47f2c83{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-47f2c83:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-47f2c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/bauter-040.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-784dfc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-784dfc4:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-784dfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-4bae30e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-b9627f1 .elementor-heading-title{font-family:var( --e-global-typography-ffcaeea-font-family ), Sans-serif;font-size:var( --e-global-typography-ffcaeea-font-size );font-weight:var( --e-global-typography-ffcaeea-font-weight );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-7760650{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-bebf08e{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-bebf08e:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-bebf08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/bauter-039.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-bd1184e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-bd1184e:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-bd1184e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-b9c1397{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-b046976 .elementor-heading-title{font-family:var( --e-global-typography-ffcaeea-font-family ), Sans-serif;font-size:var( --e-global-typography-ffcaeea-font-size );font-weight:var( --e-global-typography-ffcaeea-font-weight );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-5bcfd8a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-e613dc1{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-e613dc1:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-e613dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/bauter-038.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-c4f5b71{--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:110px 110px;--row-gap:110px;--column-gap:110px;--overflow:hidden;--padding-top:100px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-c4f5b71:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-c4f5b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-14c73e4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-1416ed8 > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-1416ed8.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-1416ed8{text-align:center;}.elementor-10452 .elementor-element.elementor-element-1416ed8 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-ae7d335{text-align:center;}.elementor-10452 .elementor-element.elementor-element-ae7d335 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-4b70f7f{--display:flex;}.elementor-10452 .elementor-element.elementor-element-d0f7710{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-d0f7710:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-d0f7710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-31a3d75{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-31a3d75:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-31a3d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/woman-showing-something-to-repairman-by-empty-pool-2024-10-21-23-20-53-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-60d5590{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-e80da37 .elementor-heading-title{font-family:var( --e-global-typography-0ddc3ac-font-family ), Sans-serif;font-size:var( --e-global-typography-0ddc3ac-font-size );font-weight:var( --e-global-typography-0ddc3ac-font-weight );line-height:var( --e-global-typography-0ddc3ac-line-height );color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-63ddc9d .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-0485711{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-a14d558{--display:flex;}.elementor-10452 .elementor-element.elementor-element-5efdcbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-5efdcbf:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-5efdcbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-8b4a96e{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-8b4a96e:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-8b4a96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/worker-doing-spray-foam-insulation-on-the-walls-2025-02-02-14-57-35-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-e8e7967{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-25658a8 .elementor-heading-title{font-family:var( --e-global-typography-0ddc3ac-font-family ), Sans-serif;font-size:var( --e-global-typography-0ddc3ac-font-size );font-weight:var( --e-global-typography-0ddc3ac-font-weight );line-height:var( --e-global-typography-0ddc3ac-line-height );color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-a7715ed .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-22eb7f4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-8347960{--display:flex;}.elementor-10452 .elementor-element.elementor-element-f628faa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-f628faa:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-f628faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-fd6a751{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-fd6a751:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-fd6a751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/construction-worker-installing-styrofoam-insulatio-2024-12-06-14-06-47-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-7fc9ece{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-0faf4d1 .elementor-heading-title{font-family:var( --e-global-typography-0ddc3ac-font-family ), Sans-serif;font-size:var( --e-global-typography-0ddc3ac-font-size );font-weight:var( --e-global-typography-0ddc3ac-font-weight );line-height:var( --e-global-typography-0ddc3ac-line-height );color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-8781f3e .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-7e95cbe{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-6a80432{--display:flex;}.elementor-10452 .elementor-element.elementor-element-438f0aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-438f0aa:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-438f0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-04d0b45{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-04d0b45:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-04d0b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/water-tanks-on-the-roof-of-a-residential-building-2025-03-08-09-57-36-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-7926fc7{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-ade9d1a .elementor-heading-title{font-family:var( --e-global-typography-0ddc3ac-font-family ), Sans-serif;font-size:var( --e-global-typography-0ddc3ac-font-size );font-weight:var( --e-global-typography-0ddc3ac-font-weight );line-height:var( --e-global-typography-0ddc3ac-line-height );color:#2977EB;}.elementor-10452 .elementor-element.elementor-element-26019fe .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-268e695{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-87243d0{--display:flex;}.elementor-10452 .elementor-element.elementor-element-85ac024{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-85ac024:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-85ac024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-1ecda36{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-1ecda36:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-1ecda36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/new-not-finished-brick-house-with-boarded-door-ent-2024-12-06-16-18-24-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-38e4b37{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-bcd3a33 .elementor-heading-title{font-family:var( --e-global-typography-0ddc3ac-font-family ), Sans-serif;font-size:var( --e-global-typography-0ddc3ac-font-size );font-weight:var( --e-global-typography-0ddc3ac-font-weight );line-height:var( --e-global-typography-0ddc3ac-line-height );color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-9bebf43 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-118b506{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-aac5e04{--display:flex;}.elementor-10452 .elementor-element.elementor-element-afe52c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-afe52c2:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-afe52c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-899d9f1{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-899d9f1:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-899d9f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/a-beautiful-house-2025-03-08-00-14-27-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-228a880{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-e7670e9 .elementor-heading-title{font-family:var( --e-global-typography-0ddc3ac-font-family ), Sans-serif;font-size:var( --e-global-typography-0ddc3ac-font-size );font-weight:var( --e-global-typography-0ddc3ac-font-weight );line-height:var( --e-global-typography-0ddc3ac-line-height );color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-d0d1362 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-73c18c8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-e2756a8{--display:flex;}.elementor-10452 .elementor-element.elementor-element-60e497e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-60e497e:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-60e497e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-aa3f1a5{--display:flex;--border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-aa3f1a5:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-aa3f1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/old-ukrainian-house-with-straw-2025-02-21-08-13-37-utc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10452 .elementor-element.elementor-element-3092a9f{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-280f336 .elementor-heading-title{font-family:var( --e-global-typography-0ddc3ac-font-family ), Sans-serif;font-size:var( --e-global-typography-0ddc3ac-font-size );font-weight:var( --e-global-typography-0ddc3ac-font-weight );line-height:var( --e-global-typography-0ddc3ac-line-height );color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-aa93096 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:clamp(24px, calc(24px + ((1vw - 3.6px) * 0.7407)), 32px);font-weight:400;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-0bae511{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-1a9d3b4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-70px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:92px;--e-n-carousel-arrow-size:16px;--e-n-carousel-arrow-normal-color:var( --e-global-color-db2cc26 );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}:where( .elementor-10452 .elementor-element.elementor-element-1a9d3b4 .swiper-slide ) > .e-con{border-style:none;}.elementor-10452 .elementor-element.elementor-element-1a9d3b4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-10452 .elementor-element.elementor-element-1a9d3b4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-bbf510d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-bbf510d:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-bbf510d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-cfaca3e img{width:100%;height:1px;object-fit:cover;object-position:center center;}.elementor-10452 .elementor-element.elementor-element-fe5fe28{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-fe5fe28:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-fe5fe28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-5e4836c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-19c39f7 > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-19c39f7.elementor-element{--align-self:flex-start;}.elementor-10452 .elementor-element.elementor-element-19c39f7{text-align:center;}.elementor-10452 .elementor-element.elementor-element-19c39f7 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-52fb522 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-f34f8ef );font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-89cbf58{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-ac2934e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-52b3fae > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-52b3fae.elementor-element{--align-self:flex-start;}.elementor-10452 .elementor-element.elementor-element-52b3fae{text-align:center;}.elementor-10452 .elementor-element.elementor-element-52b3fae .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-02660ff .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-f34f8ef );font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-4b9a543{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-19308aa{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-f8462b5 > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-f8462b5.elementor-element{--align-self:flex-start;}.elementor-10452 .elementor-element.elementor-element-f8462b5{text-align:center;}.elementor-10452 .elementor-element.elementor-element-f8462b5 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-427ce14 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-f34f8ef );font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-b118601{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-456e7fc );}.elementor-10452 .elementor-element.elementor-element-caf378f{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-caf378f:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-caf378f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-1adbbe4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-9836a69 > .elementor-widget-container{background-color:var( --e-global-color-bf0ef1f );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-9836a69.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-9836a69{text-align:center;}.elementor-10452 .elementor-element.elementor-element-9836a69 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-9e3f603{text-align:center;}.elementor-10452 .elementor-element.elementor-element-9e3f603 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-5f147ab{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-10452 .elementor-element.elementor-element-553d2e3{--display:flex;}.elementor-10452 .elementor-element.elementor-element-fad5117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-fad5117:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-fad5117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-fad5117.e-con{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-b8d7442 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-b8d7442 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-8d34039{--display:flex;}.elementor-10452 .elementor-element.elementor-element-40bb1ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-40bb1ee:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-40bb1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-40bb1ee.e-con{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-ab14c4c > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-ab14c4c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-6b8e3d0{--display:flex;}.elementor-10452 .elementor-element.elementor-element-5cc7153{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-5cc7153:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-5cc7153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-5cc7153.e-con{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-f7362d8 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-f7362d8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-3e44a52{--display:flex;}.elementor-10452 .elementor-element.elementor-element-15d1a9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-15d1a9b:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-15d1a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-15d1a9b.e-con{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-5d60b6e > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-5d60b6e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-ccd0410{--display:flex;}.elementor-10452 .elementor-element.elementor-element-1f90211{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-1f90211:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-1f90211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-1f90211.e-con{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-7782454 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-7782454 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-49dc5a4{--display:flex;}.elementor-10452 .elementor-element.elementor-element-101b405{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-101b405:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-101b405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-101b405.e-con{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-05972ab > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-05972ab .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-d5b2918{--display:flex;}.elementor-10452 .elementor-element.elementor-element-5d04ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10452 .elementor-element.elementor-element-5d04ab1:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-5d04ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-5d04ab1.e-con{--align-self:flex-end;}.elementor-10452 .elementor-element.elementor-element-4914d78 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-4914d78 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-143eb1a{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:50%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;width:initial;max-width:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:32px;--n-tabs-gap:80px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:clamp(18px, calc(18px + ((1vw - 3.6px) * 0.5556)), 24px);--n-tabs-title-color:var( --e-global-color-2ca7517 );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-143eb1a > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-10452 .elementor-element.elementor-element-143eb1a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-143eb1a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10452 .elementor-element.elementor-element-143eb1a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-143eb1a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-143eb1a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"NotoSans", Sans-serif;font-weight:400;line-height:2em;}.elementor-10452 .elementor-element.elementor-element-143eb1a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-eaad1df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-10452 .elementor-element.elementor-element-aee0dc1 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-67a92ab );color:var( --e-global-color-67a92ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-10452 .elementor-element.elementor-element-aee0dc1 .elementor-button:hover, .elementor-10452 .elementor-element.elementor-element-aee0dc1 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-aee0dc1 .elementor-button:hover svg, .elementor-10452 .elementor-element.elementor-element-aee0dc1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button{background-color:var( --e-global-color-db2cc26 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:4px 4px 4px 24px;}.elementor-10452 .elementor-element.elementor-element-5ee12e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10452 .elementor-element.elementor-element-c3a7590{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-c3a7590:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-c3a7590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-1e5b5f9{left:0px;}body.rtl .elementor-10452 .elementor-element.elementor-element-1e5b5f9{right:0px;}.elementor-10452 .elementor-element.elementor-element-1e5b5f9{bottom:0px;}.elementor-10452 .elementor-element.elementor-element-1e5b5f9 img{width:676px;}.elementor-10452 .elementor-element.elementor-element-88060aa{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-b8f6ba5 > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-b8f6ba5.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-b8f6ba5{text-align:center;}.elementor-10452 .elementor-element.elementor-element-b8f6ba5 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-8ddc917{text-align:center;}.elementor-10452 .elementor-element.elementor-element-8ddc917 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-1eefda5{--display:flex;}.elementor-10452 .elementor-element.elementor-element-1ca2c71{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 40px;--row-gap:60px;--column-gap:40px;--grid-auto-flow:row;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-53f3b0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-f778cf7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-f778cf7:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-f778cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-f778cf7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-37f82d2 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:72px;font-weight:600;line-height:1em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-80c01e8 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-1562714 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-1562714{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-e49b2ae{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-e49b2ae:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-e49b2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-e49b2ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-d621484{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);}.elementor-10452 .elementor-element.elementor-element-d621484:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-d621484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-9573874 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:72px;font-weight:600;line-height:1em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-23ac2ac .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-2236312{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-f6bfd5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-8aa652b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-8aa652b:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-8aa652b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-8aa652b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-05687ef .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:72px;font-weight:600;line-height:1em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-68e0d5c .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-6d09860{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-21b68c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-0a33fc8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-0a33fc8:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-0a33fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-0a33fc8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-2f3ed60 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:72px;font-weight:600;line-height:1em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-a972431 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-004b910{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-f9eb2aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-182e59c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-182e59c:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-182e59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-182e59c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-2c3e5b9 .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:72px;font-weight:600;line-height:1em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-93e8034 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-fdd9828{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-fde8232{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-5a9c14b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-5a9c14b:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-5a9c14b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-5a9c14b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-41e249c .elementor-heading-title{font-family:"NotoSans", Sans-serif;font-size:72px;font-weight:600;line-height:1em;color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-69c034e .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-75fb6eb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-ceb58da{left:0%;}body.rtl .elementor-10452 .elementor-element.elementor-element-ceb58da{right:0%;}.elementor-10452 .elementor-element.elementor-element-ceb58da{top:30%;z-index:0;}.elementor-10452 .elementor-element.elementor-element-5e5233c{--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;--z-index:2;}.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button{background-color:var( --e-global-color-db2cc26 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:4px 4px 4px 24px;}.elementor-10452 .elementor-element.elementor-element-9d34661.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10452 .elementor-element.elementor-element-46bbfd2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-46bbfd2:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-46bbfd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-d314a74{right:0px;}body.rtl .elementor-10452 .elementor-element.elementor-element-d314a74{left:0px;}.elementor-10452 .elementor-element.elementor-element-d314a74{top:20%;}.elementor-10452 .elementor-element.elementor-element-d314a74 img{width:270px;}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-36da694{left:0px;}body.rtl .elementor-10452 .elementor-element.elementor-element-36da694{right:0px;}.elementor-10452 .elementor-element.elementor-element-36da694{top:51%;}.elementor-10452 .elementor-element.elementor-element-36da694 img{width:310px;}.elementor-10452 .elementor-element.elementor-element-ec88041{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-ee33506 > .elementor-widget-container{background-color:var( --e-global-color-bf0ef1f );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-ee33506.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-ee33506{text-align:center;}.elementor-10452 .elementor-element.elementor-element-ee33506 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-6bb510d{text-align:center;}.elementor-10452 .elementor-element.elementor-element-6bb510d .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-2f0c2d5{--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:064px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-0d65049{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:16px 16px 16px 16px;box-shadow:0px 7px 29px 0px rgba(99.99999999999999, 99.99999999999999, 111, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-0d65049:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-0d65049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-0421104 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-0421104 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-49981e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:16px 16px 16px 16px;box-shadow:0px 7px 29px 0px rgba(99.99999999999999, 99.99999999999999, 111, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-49981e8:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-49981e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-ff324d6 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-10452 .elementor-element.elementor-element-ff324d6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-10452 .elementor-element.elementor-element-26a6492 .elementor-button{background-color:var( --e-global-color-f34f8ef );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-67a92ab );color:var( --e-global-color-67a92ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-10452 .elementor-element.elementor-element-26a6492 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-26a6492 .elementor-button:hover, .elementor-10452 .elementor-element.elementor-element-26a6492 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-26a6492 .elementor-button:hover svg, .elementor-10452 .elementor-element.elementor-element-26a6492 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-bef624c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:170px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-fd3cd2c > .elementor-widget-container{background-color:var( --e-global-color-bf0ef1f );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-fd3cd2c.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-fd3cd2c{text-align:center;}.elementor-10452 .elementor-element.elementor-element-fd3cd2c .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-f2b0c56{text-align:center;}.elementor-10452 .elementor-element.elementor-element-f2b0c56 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-ee6e7dc{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-10452 .elementor-element.elementor-element-92d9fb1{--display:flex;--overflow:hidden;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-10452 .elementor-element.elementor-element-b5734f9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-b5734f9.elementor-element{--align-self:center;}:is( .elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);}:is( .elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container > .jet-listing-grid, .elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-10452 .elementor-element.elementor-element-b5734f9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 40px / -2);margin-right:calc( 40px / -2);width:calc(100% + 40px);}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list{padding:0 0px !important;}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider-icon{width:48px;height:48px;line-height:48px;margin-top:calc( -48px/2 );background:#FFFFFF00;}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider-icon.prev-arrow{bottom:-90px;top:auto;}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider-icon.next-arrow{bottom:-90px;top:auto;}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider .jet-slick-dots li{width:8px;height:8px;margin-left:calc( 16px/2 );margin-right:calc( 16px/2 );background:var( --e-global-color-bf0ef1f );}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-f93e29b{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button{background-color:var( --e-global-color-db2cc26 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:4px 4px 4px 24px;}.elementor-10452 .elementor-element.elementor-element-f990716.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10452 .elementor-element.elementor-element-7935c6f .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-67a92ab );color:var( --e-global-color-67a92ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-10452 .elementor-element.elementor-element-7935c6f .elementor-button:hover, .elementor-10452 .elementor-element.elementor-element-7935c6f .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-7935c6f .elementor-button:hover svg, .elementor-10452 .elementor-element.elementor-element-7935c6f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-0a7f551{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-0a7f551:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-0a7f551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-6d156c3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-5062626 > .elementor-widget-container{background-color:var( --e-global-color-bf0ef1f );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-5062626.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-5062626{text-align:center;}.elementor-10452 .elementor-element.elementor-element-5062626 .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-88a80d6{text-align:center;}.elementor-10452 .elementor-element.elementor-element-88a80d6 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-4077a73{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-b833ae0{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10452 .elementor-element.elementor-element-48c33c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-f509217{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-f509217:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-f509217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-9564663 img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-e473d30 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-cfcdd37{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-cfcdd37:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-cfcdd37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-aeb7330 img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-388476b .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-03ff2b2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-03ff2b2:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-03ff2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-d7a3efd img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-5372e30 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-9e9a5a3 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-67a92ab );color:var( --e-global-color-67a92ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-10452 .elementor-element.elementor-element-9e9a5a3 .elementor-button:hover, .elementor-10452 .elementor-element.elementor-element-9e9a5a3 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-9e9a5a3 .elementor-button:hover svg, .elementor-10452 .elementor-element.elementor-element-9e9a5a3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-063f779{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10452 .elementor-element.elementor-element-69c14fe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-6df9440{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-6df9440:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-6df9440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-4043bc8 img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-8896774 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-03982f9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-03982f9:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-03982f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-3120577 img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-d2918dc .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-b296eaa{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-b296eaa:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-b296eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-0aacb4d img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-e6672cb .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-2b8e4b8 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-67a92ab );color:var( --e-global-color-67a92ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-10452 .elementor-element.elementor-element-2b8e4b8 .elementor-button:hover, .elementor-10452 .elementor-element.elementor-element-2b8e4b8 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-2b8e4b8 .elementor-button:hover svg, .elementor-10452 .elementor-element.elementor-element-2b8e4b8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-aee470c{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10452 .elementor-element.elementor-element-f82a56f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-2a1040f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-2a1040f:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-2a1040f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-9f56d09 img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-3c9b8b1 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-078f8d4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-078f8d4:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-078f8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-73d1189 img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-6908723 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-25fc007{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-25fc007:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-25fc007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db2cc26 );}.elementor-10452 .elementor-element.elementor-element-9f4ae3a img{border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-7cfcdb8 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-0e3a7bd .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-67a92ab );color:var( --e-global-color-67a92ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-10452 .elementor-element.elementor-element-0e3a7bd .elementor-button:hover, .elementor-10452 .elementor-element.elementor-element-0e3a7bd .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-0e3a7bd .elementor-button:hover svg, .elementor-10452 .elementor-element.elementor-element-0e3a7bd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-fc194a6{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:32px;--n-tabs-gap:48px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:var( --e-global-typography-d0b9a44-font-size );--n-tabs-title-color:var( --e-global-color-2ca7517 );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-fc194a6 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-10452 .elementor-element.elementor-element-fc194a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-fc194a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10452 .elementor-element.elementor-element-fc194a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-fc194a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-fc194a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-fc194a6 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-10452 .elementor-element.elementor-element-ed3e054{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-ed3e054:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-ed3e054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-0afffae{left:0px;}body.rtl .elementor-10452 .elementor-element.elementor-element-0afffae{right:0px;}.elementor-10452 .elementor-element.elementor-element-0afffae{bottom:0px;}.elementor-10452 .elementor-element.elementor-element-0afffae img{width:676px;}.elementor-10452 .elementor-element.elementor-element-0027dbc{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-e881f3c > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-e881f3c.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-e881f3c{text-align:center;}.elementor-10452 .elementor-element.elementor-element-e881f3c .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-ae487a8{text-align:center;}.elementor-10452 .elementor-element.elementor-element-ae487a8 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-9f1015b{--display:flex;}.elementor-10452 .elementor-element.elementor-element-afadc13{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--z-index:1;}.elementor-10452 .elementor-element.elementor-element-aa9a033{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-d5f757a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-d5f757a:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-d5f757a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-d5f757a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-25971cb img{width:100%;height:360px;object-fit:cover;object-position:top center;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-51c13b4 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-51c13b4 .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-fb50771{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-70f4ffb > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-70f4ffb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-43f90d6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-icon i{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-icon svg{fill:var( --e-global-color-f34f8ef );transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-43f90d6{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-text{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-43f90d6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-10452 .elementor-element.elementor-element-753807f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10452 .elementor-element.elementor-element-7863baf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:2px 3px 15px 0px rgba(0, 0, 0, 0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10452 .elementor-element.elementor-element-7863baf:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-7863baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67a92ab );}.elementor-10452 .elementor-element.elementor-element-7863baf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-a29f1ff img{width:100%;height:360px;object-fit:cover;object-position:top center;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-a71d8af > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-a71d8af .elementor-heading-title{font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-7635f8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10452 .elementor-element.elementor-element-6783ad6 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-6783ad6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2ca7517 );}.elementor-10452 .elementor-element.elementor-element-86493c4 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-icon i{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-f34f8ef );transition:fill 0.3s;}.elementor-10452 .elementor-element.elementor-element-86493c4{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-text{color:var( --e-global-color-f34f8ef );transition:color 0.3s;}.elementor-10452 .elementor-element.elementor-element-86493c4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-10452 .elementor-element.elementor-element-39a5d5a{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-39a5d5a:not(.elementor-motion-effects-element-type-background), .elementor-10452 .elementor-element.elementor-element-39a5d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10452 .elementor-element.elementor-element-20d61a3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-f2c8cdd > .elementor-widget-container{background-color:var( --e-global-color-67a92ab );padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-f2c8cdd.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-f2c8cdd{text-align:center;}.elementor-10452 .elementor-element.elementor-element-f2c8cdd .elementor-heading-title{font-family:var( --e-global-typography-c451caf-font-family ), Sans-serif;font-size:var( --e-global-typography-c451caf-font-size );font-weight:var( --e-global-typography-c451caf-font-weight );line-height:var( --e-global-typography-c451caf-line-height );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-cbf46c3{text-align:center;}.elementor-10452 .elementor-element.elementor-element-cbf46c3 .elementor-heading-title{font-family:var( --e-global-typography-68042a1-font-family ), Sans-serif;font-size:var( --e-global-typography-68042a1-font-size );font-weight:var( --e-global-typography-68042a1-font-weight );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );color:var( --e-global-color-f34f8ef );}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#FFFFFF00;background-image:url("https://termoizolacjabauter.pl/wp-content/uploads/Vector-39-2.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{background-color:#D8D7D600;justify-content:space-between;padding:16px 0px 16px 0px;border-radius:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed{z-index:2;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion{border-radius:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-f34f8ef );font-family:var( --e-global-typography-d0b9a44-font-family ), Sans-serif;font-size:var( --e-global-typography-d0b9a44-font-size );font-weight:var( --e-global-typography-d0b9a44-font-weight );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#F0F6F9;background-color:#FFFFFF00;font-size:20px;width:48px;height:48px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-primary );background-color:#6AB6E600;font-size:20px;width:48px;height:48px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-primary );background-color:#2B70A900;font-size:20px;width:48px;height:48px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-456e7fc );margin:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:8px 200px 32px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10452 .elementor-element.elementor-element-d6c537a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide{height:660px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-contents{max-width:400px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-inner{padding:260px 32px 80px 32px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-57bdbb7{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-636999c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-636999c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10452 .elementor-element.elementor-element-668ed09 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-153f4bb .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-88c2c1f{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-10452 .elementor-element.elementor-element-f37768d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10452 .elementor-element.elementor-element-cfbc125 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-1a14f1c > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-9c1ef20 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-4ec0a22 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-463f252{--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-4e4e348{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-fe64461 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-62370c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-48045c3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-4760773 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-19493d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-784dfc4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-b9627f1 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-7760650{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-bd1184e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-b046976 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-5bcfd8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-1416ed8 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-ae7d335 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-d0f7710{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-60d5590{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-e80da37 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-0485711{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5efdcbf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-e8e7967{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-25658a8 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-22eb7f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f628faa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-7fc9ece{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-0faf4d1 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-7e95cbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-438f0aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-7926fc7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-ade9d1a .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-268e695{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-85ac024{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-38e4b37{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-bcd3a33 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-118b506{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-afe52c2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-228a880{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-e7670e9 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-73c18c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-60e497e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10452 .elementor-element.elementor-element-3092a9f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-280f336 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-0bae511{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-1a9d3b4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10452 .elementor-element.elementor-element-fe5fe28{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-19c39f7 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-52fb522 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-89cbf58{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-52b3fae .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-02660ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-4b9a543{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f8462b5 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-427ce14 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-b118601{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-caf378f{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-10452 .elementor-element.elementor-element-9836a69 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-9e3f603 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-143eb1a{--n-tabs-heading-width:50%;--n-tabs-gap:100px;}.elementor-10452 .elementor-element.elementor-element-aee0dc1 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-b8f6ba5 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-8ddc917 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-1ca2c71{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-f778cf7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-37f82d2 .elementor-heading-title{font-size:50px;}.elementor-10452 .elementor-element.elementor-element-80c01e8 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-1562714{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-e49b2ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-d621484.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-9573874 .elementor-heading-title{font-size:50px;}.elementor-10452 .elementor-element.elementor-element-23ac2ac .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-2236312{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-8aa652b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-05687ef .elementor-heading-title{font-size:50px;}.elementor-10452 .elementor-element.elementor-element-68e0d5c .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-6d09860{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-0a33fc8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-2f3ed60 .elementor-heading-title{font-size:50px;}.elementor-10452 .elementor-element.elementor-element-a972431 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-004b910{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-182e59c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-2c3e5b9 .elementor-heading-title{font-size:50px;}.elementor-10452 .elementor-element.elementor-element-93e8034 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-fdd9828{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5a9c14b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-41e249c .elementor-heading-title{font-size:50px;}.elementor-10452 .elementor-element.elementor-element-69c034e .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-75fb6eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-46bbfd2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10452 .elementor-element.elementor-element-ee33506 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-6bb510d .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-2f0c2d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10452 .elementor-element.elementor-element-26a6492 > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-26a6492 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-bef624c{--padding-top:60px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-fd3cd2c .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-f2b0c56 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-ee6e7dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-92d9fb1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list{padding:0 50px !important;}.elementor-10452 .elementor-element.elementor-element-f93e29b{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-7935c6f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-0a7f551{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10452 .elementor-element.elementor-element-5062626 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-88a80d6 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-48c33c1{--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-e473d30 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-388476b .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-5372e30 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-9e9a5a3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-69c14fe{--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-8896774 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-d2918dc .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-e6672cb .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-2b8e4b8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f82a56f{--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-3c9b8b1 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-6908723 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-7cfcdb8 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-0e3a7bd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-fc194a6{--n-tabs-gap:40px;--n-tabs-title-font-size:var( --e-global-typography-d0b9a44-font-size );}.elementor-10452 .elementor-element.elementor-element-fc194a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-e881f3c .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-ae487a8 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-afadc13{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-d5f757a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-51c13b4 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-70f4ffb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-7863baf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10452 .elementor-element.elementor-element-a71d8af .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-6783ad6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f2c8cdd .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-cbf46c3 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-5634fed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle{margin:16px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 40px 32px 0px;}}@media(max-width:767px){.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide{height:600px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-inner{padding:150px 16px 40px 16px;}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-57bdbb7{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-636999c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-636999c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10452 .elementor-element.elementor-element-62b2805{--padding-top:0px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-87604f4{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-668ed09 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-153f4bb .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-c78144c{--width:150px;}.elementor-10452 .elementor-element.elementor-element-c9fbcc4{--width:47%;}.elementor-10452 .elementor-element.elementor-element-0d1a4b7.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10452 .elementor-element.elementor-element-1072086 .elementor-heading-title{font-size:14px;line-height:1.4rem;}.elementor-10452 .elementor-element.elementor-element-cfbc125 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-80543ab{--width:33%;--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-10452 .elementor-element.elementor-element-4995254{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10452 .elementor-element.elementor-element-446592c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10452 .elementor-element.elementor-element-0131b7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}.elementor-10452 .elementor-element.elementor-element-0131b7c .elementor-heading-title{font-size:12px;line-height:1.4rem;}.elementor-10452 .elementor-element.elementor-element-e51f51f .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-35ccc1a{left:calc(150px + 10px);}body.rtl .elementor-10452 .elementor-element.elementor-element-35ccc1a{right:calc(150px + 10px);}body:not(.rtl) .elementor-10452 .elementor-element.elementor-element-1d04139{left:calc(67% + 9px);}body.rtl .elementor-10452 .elementor-element.elementor-element-1d04139{right:calc(67% + 9px);}.elementor-10452 .elementor-element.elementor-element-d0d7352{--width:150px;}.elementor-10452 .elementor-element.elementor-element-5aa94ba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10452 .elementor-element.elementor-element-5aa94ba.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-5aa94ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f96f7bf{--width:47%;}.elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-aaa953a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-3ad35ed{--width:33%;}.elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-f0ca76c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-c420843{--width:150px;}.elementor-10452 .elementor-element.elementor-element-337b6fb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10452 .elementor-element.elementor-element-337b6fb.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-337b6fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-4bb5777{--width:47%;}.elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-9a633bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-62e5276{--width:33%;}.elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-d63ae65 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-4311c60{--width:150px;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-7b2f0d5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-e4d641b{--width:47%;}.elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-a58b6e7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-874c8b8{--width:33%;}.elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-56d562e .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-0488a92{--width:150px;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-9ec7e6b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-1fcf370{--width:47%;}.elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-dda4f0b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-8728808{--width:33%;}.elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-a53f5ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-acae16b{--width:150px;}.elementor-10452 .elementor-element.elementor-element-d969b04{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10452 .elementor-element.elementor-element-d969b04.elementor-element{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-d969b04 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-66ab4a2{--width:47%;}.elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-5706b3d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-3abffa1{--width:33%;}.elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10452 .elementor-element.elementor-element-4576885 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-58d71c4{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-9c1ef20 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-4ec0a22 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-463f252{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-4e4e348{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-fe64461 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-62370c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-48045c3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-4760773 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-19493d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-784dfc4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-b9627f1 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-7760650{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-bd1184e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-b046976 .elementor-heading-title{font-size:var( --e-global-typography-ffcaeea-font-size );line-height:var( --e-global-typography-ffcaeea-line-height );letter-spacing:var( --e-global-typography-ffcaeea-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-5bcfd8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-c4f5b71{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-1416ed8 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-ae7d335 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-d0f7710{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-e80da37 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-0485711{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5efdcbf{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-25658a8 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-22eb7f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f628faa{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-0faf4d1 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-7e95cbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-438f0aa{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-ade9d1a .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-268e695{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-85ac024{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-bcd3a33 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-118b506{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-afe52c2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-e7670e9 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-73c18c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-60e497e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-280f336 .elementor-heading-title{font-size:var( --e-global-typography-0ddc3ac-font-size );line-height:var( --e-global-typography-0ddc3ac-line-height );}.elementor-10452 .elementor-element.elementor-element-0bae511{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-1a9d3b4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-70px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-70px;}.elementor-10452 .elementor-element.elementor-element-fe5fe28{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-19c39f7 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-52fb522 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-89cbf58{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-52b3fae .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-02660ff .elementor-counter-number-wrapper{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-4b9a543{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-f8462b5 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-427ce14 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-b118601{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-caf378f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-9836a69 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-9e3f603 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-553d2e3{--width:75%;}.elementor-10452 .elementor-element.elementor-element-553d2e3.e-con{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-8d34039{--width:75%;}.elementor-10452 .elementor-element.elementor-element-8d34039.e-con{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-6b8e3d0{--width:75%;}.elementor-10452 .elementor-element.elementor-element-6b8e3d0.e-con{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-3e44a52{--width:75%;}.elementor-10452 .elementor-element.elementor-element-3e44a52.e-con{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-ccd0410{--width:75%;}.elementor-10452 .elementor-element.elementor-element-ccd0410.e-con{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-49dc5a4{--width:75%;}.elementor-10452 .elementor-element.elementor-element-49dc5a4.e-con{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-d5b2918{--width:75%;}.elementor-10452 .elementor-element.elementor-element-d5b2918.e-con{--align-self:center;}.elementor-10452 .elementor-element.elementor-element-143eb1a{--n-tabs-title-gap:16px;--n-tabs-gap:24px;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:10px;}.elementor-10452 .elementor-element.elementor-element-143eb1a.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:1.5em;}.elementor-10452 .elementor-element.elementor-element-eaad1df{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-aee0dc1 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-c3a7590{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-b8f6ba5 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-8ddc917 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-1ca2c71{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-37f82d2 .elementor-heading-title{font-size:40px;}.elementor-10452 .elementor-element.elementor-element-80c01e8 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-1562714{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-9573874 .elementor-heading-title{font-size:40px;}.elementor-10452 .elementor-element.elementor-element-23ac2ac .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-2236312{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-05687ef .elementor-heading-title{font-size:40px;}.elementor-10452 .elementor-element.elementor-element-68e0d5c .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-6d09860{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-2f3ed60 .elementor-heading-title{font-size:40px;}.elementor-10452 .elementor-element.elementor-element-a972431 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-004b910{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-2c3e5b9 .elementor-heading-title{font-size:40px;}.elementor-10452 .elementor-element.elementor-element-93e8034 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-fdd9828{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-41e249c .elementor-heading-title{font-size:40px;}.elementor-10452 .elementor-element.elementor-element-69c034e .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-75fb6eb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-5e5233c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-46bbfd2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10452 .elementor-element.elementor-element-ec88041{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-ee33506 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-6bb510d .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-2f0c2d5{--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-0d65049{--width:75%;--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px;}.elementor-10452 .elementor-element.elementor-element-49981e8{--width:75%;--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px;}.elementor-10452 .elementor-element.elementor-element-26a6492 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-26a6492 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-bef624c{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-fd3cd2c .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-f2b0c56 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-ee6e7dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list{padding:0 20px !important;}.elementor-10452 .elementor-element.elementor-element-f93e29b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-7935c6f .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-0a7f551{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-5062626 .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-88a80d6 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-b833ae0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10452 .elementor-element.elementor-element-48c33c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-e473d30 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-388476b .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-5372e30 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-9e9a5a3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-063f779{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10452 .elementor-element.elementor-element-69c14fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-8896774 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-d2918dc .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-e6672cb .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-2b8e4b8 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-aee470c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10452 .elementor-element.elementor-element-f82a56f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-3c9b8b1 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-6908723 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-7cfcdb8 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-0e3a7bd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-fc194a6{--n-tabs-title-gap:16px;--n-tabs-title-padding-top:4px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:4px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:var( --e-global-typography-d0b9a44-font-size );}.elementor-10452 .elementor-element.elementor-element-fc194a6.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-ed3e054{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-e881f3c .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-ae487a8 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-afadc13{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-10452 .elementor-element.elementor-element-51c13b4 .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-70f4ffb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-a71d8af .elementor-heading-title{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-6783ad6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10452 .elementor-element.elementor-element-39a5d5a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-10452 .elementor-element.elementor-element-f2c8cdd .elementor-heading-title{font-size:var( --e-global-typography-c451caf-font-size );line-height:var( --e-global-typography-c451caf-line-height );}.elementor-10452 .elementor-element.elementor-element-cbf46c3 .elementor-heading-title{font-size:var( --e-global-typography-68042a1-font-size );line-height:var( --e-global-typography-68042a1-line-height );letter-spacing:var( --e-global-typography-68042a1-letter-spacing );}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:var( --e-global-typography-d0b9a44-font-size );line-height:var( --e-global-typography-d0b9a44-line-height );}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{padding:16px 0px 24px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;}.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 0px 16px 0px;}}@media(min-width:768px){.elementor-10452 .elementor-element.elementor-element-c78144c{--width:25%;}.elementor-10452 .elementor-element.elementor-element-c9fbcc4{--width:42%;}.elementor-10452 .elementor-element.elementor-element-bf1ebb6{--width:auto;}.elementor-10452 .elementor-element.elementor-element-0d1a4b7{--width:auto;}.elementor-10452 .elementor-element.elementor-element-80543ab{--width:33%;}.elementor-10452 .elementor-element.elementor-element-446592c{--width:auto;}.elementor-10452 .elementor-element.elementor-element-d0d7352{--width:25%;}.elementor-10452 .elementor-element.elementor-element-f96f7bf{--width:42%;}.elementor-10452 .elementor-element.elementor-element-3ad35ed{--width:33%;}.elementor-10452 .elementor-element.elementor-element-c420843{--width:25%;}.elementor-10452 .elementor-element.elementor-element-4bb5777{--width:42%;}.elementor-10452 .elementor-element.elementor-element-62e5276{--width:33%;}.elementor-10452 .elementor-element.elementor-element-4311c60{--width:25%;}.elementor-10452 .elementor-element.elementor-element-e4d641b{--width:42%;}.elementor-10452 .elementor-element.elementor-element-874c8b8{--width:33%;}.elementor-10452 .elementor-element.elementor-element-0488a92{--width:25%;}.elementor-10452 .elementor-element.elementor-element-1fcf370{--width:42%;}.elementor-10452 .elementor-element.elementor-element-8728808{--width:33%;}.elementor-10452 .elementor-element.elementor-element-acae16b{--width:25%;}.elementor-10452 .elementor-element.elementor-element-66ab4a2{--width:42%;}.elementor-10452 .elementor-element.elementor-element-3abffa1{--width:33%;}.elementor-10452 .elementor-element.elementor-element-31a3d75{--width:32.5%;}.elementor-10452 .elementor-element.elementor-element-60d5590{--width:67.5%;}.elementor-10452 .elementor-element.elementor-element-8b4a96e{--width:32.5%;}.elementor-10452 .elementor-element.elementor-element-e8e7967{--width:67.5%;}.elementor-10452 .elementor-element.elementor-element-fd6a751{--width:32.5%;}.elementor-10452 .elementor-element.elementor-element-7fc9ece{--width:67.5%;}.elementor-10452 .elementor-element.elementor-element-04d0b45{--width:32.5%;}.elementor-10452 .elementor-element.elementor-element-7926fc7{--width:67.5%;}.elementor-10452 .elementor-element.elementor-element-1ecda36{--width:32.5%;}.elementor-10452 .elementor-element.elementor-element-38e4b37{--width:67.5%;}.elementor-10452 .elementor-element.elementor-element-899d9f1{--width:32.5%;}.elementor-10452 .elementor-element.elementor-element-228a880{--width:67.5%;}.elementor-10452 .elementor-element.elementor-element-aa3f1a5{--width:32.5%;}.elementor-10452 .elementor-element.elementor-element-3092a9f{--width:67.5%;}.elementor-10452 .elementor-element.elementor-element-bbf510d{--content-width:910px;}.elementor-10452 .elementor-element.elementor-element-fe5fe28{--content-width:910px;}.elementor-10452 .elementor-element.elementor-element-caf378f{--content-width:1030px;}.elementor-10452 .elementor-element.elementor-element-553d2e3{--width:100%;}.elementor-10452 .elementor-element.elementor-element-fad5117{--width:100%;}.elementor-10452 .elementor-element.elementor-element-40bb1ee{--width:100%;}.elementor-10452 .elementor-element.elementor-element-5cc7153{--width:100%;}.elementor-10452 .elementor-element.elementor-element-15d1a9b{--width:100%;}.elementor-10452 .elementor-element.elementor-element-1f90211{--width:100%;}.elementor-10452 .elementor-element.elementor-element-101b405{--width:100%;}.elementor-10452 .elementor-element.elementor-element-5d04ab1{--width:100%;}.elementor-10452 .elementor-element.elementor-element-1ca2c71{--content-width:1030px;}.elementor-10452 .elementor-element.elementor-element-ec88041{--content-width:1030px;}.elementor-10452 .elementor-element.elementor-element-2f0c2d5{--content-width:1030px;}.elementor-10452 .elementor-element.elementor-element-0d65049{--width:33%;}.elementor-10452 .elementor-element.elementor-element-49981e8{--width:33%;}.elementor-10452 .elementor-element.elementor-element-afadc13{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10452 .elementor-element.elementor-element-553d2e3{--width:100%;}.elementor-10452 .elementor-element.elementor-element-0d65049{--width:40%;}.elementor-10452 .elementor-element.elementor-element-49981e8{--width:40%;}.elementor-10452 .elementor-element.elementor-element-afadc13{--content-width:600px;}}/* Start custom CSS for slides, class: .elementor-element-d6c537a */.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-inner {
max-width: 1240px;
}

.elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-contents {
display: flex;
flex-direction: column;
align-items: flex-start;
}

.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-heading {
order: 2;
margin-bottom: 225px;
}
@media (max-width: 1250px)
{
    .elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-heading
    {
    margin-bottom: 100px;
    }
}
.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-description {
order: 1;
}

.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-button {
order: 3;
display: flex;
align-items: center;
gap: 16px;
}

.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-button::after {
content:"";
height: 12px;
width: 12px;
display: flex;
transform: rotate(90deg);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
transition: all 0.3s;
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDcwMzEgMUwxNS4xNDE0IDguMDcxMDdNMTUuMTQxNCA4LjA3MTA3TDguMDcwMzEgMTUuMTQyMU0xNS4xNDE0IDguMDcxMDdIMC45OTkyNDUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
}

.elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-button:hover::after {
background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDcwMzEgMUwxNS4xNDE0IDguMDcxMDdNMTUuMTQxNCA4LjA3MTA3TDguMDcwMzEgMTUuMTQyMU0xNS4xNDE0IDguMDcxMDdIMC45OTkyNDUiIHN0cm9rZT0iI0MwOUI2RiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}
@media (max-width: 1024px)
{
    .elementor-10452 .elementor-element.elementor-element-d6c537a .elementor-slide-heading
    {
    margin-bottom: 32px;
    }
    .elementor-10452 .elementor-element.elementor-element-d6c537a .swiper-slide-inner {
    align-items: flex-start;
}

}
#h1style
{
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-636999c */.hero-panel{
  display:flex; 
  align-items:center;
  justify-content: space-between;
  height: 80px;
  gap:1rem;
  padding: 16px 0 16px 24px;
  border-radius: 8px 0 0 8px;
  background: #1B2128;
  position: relative;
}
.hero-panel::after {
    content: "";
    position: absolute;
    top: 0;
    left: 100%;
    width: 200vw;
    height: calc(100%);
    background: #1B2128;
}

@media (max-width: 1024px) {
  .hero-panel {
    bottom: 16px;
    z-index: 5;
    padding: 14px 16px;
    border-radius: 8px;
    box-shadow: 0 8px 24px rgba(0,0,0,.35);
}
    .hero-panel::after
    {
        display:none;
    }
}




.hero-panel-title{ 
    color:#F2F3F5; font-size:24px; line-height:1.3;
    
}

.hero-dots{ 
    position: relative;
    display:flex; 
    gap: 16px; }
    
.hero-dots::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #3E4146;
    transform: translateY(-50%);
}
.hero-dot{
  width:8px; height:8px; border-radius:50%;
  background: #3E4146; 
  border:0; padding:0; cursor:pointer;
  z-index: 1;
}

.hero-dot.is-active,
.hero-dot:hover,
.hero-dot:focus { background:#fff; }

/* Strzałki w panelu */
.hero-prev,.hero-next{
  width:48px; 
  height:48px; 
  border-radius:8px;
  border:1px solid #3E4146;
  background:transparent; color:#fff; cursor:pointer;
  display:flex; align-items:center; justify-content:center;
}

.hero-prev .hero-prev-icon,
.hero-next .hero-next-icon {
    height: 16px;
    width: 16px;
    display: flex;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 0.3s;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDcwMzEgMUwxNS4xNDE0IDguMDcxMDdNMTUuMTQxNCA4LjA3MTA3TDguMDcwMzEgMTUuMTQyMU0xNS4xNDE0IDguMDcxMDdIMC45OTkyNDUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
}

.hero-prev .hero-prev-icon {
    transform: rotate(180deg)
}

.hero-prev:hover,.hero-next:hover,
.hero-prev:focus,.hero-next:focus { 
    border-color:#C09B6F; 
    background:transparent;
}

.hero-prev:hover .hero-prev-icon,.hero-next:hover .hero-next-icon{ 
     background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDcwMzEgMUwxNS4xNDE0IDguMDcxMDdNMTUuMTQxNCA4LjA3MTA3TDguMDcwMzEgMTUuMTQyMU0xNS4xNDE0IDguMDcxMDdIMC45OTkyNDUiIHN0cm9rZT0iI0MwOUI2RiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}

/* (opcjonalnie) ukryj wbudowaną paginację/slajdowe strzałki Elementora */
.hero-slides .swiper-pagination,
.hero-slides .elementor-swiper-button-prev,
.hero-slides .elementor-swiper-button-next{ display:none !important; }

.hero-panel-pagination {
    display: flex;
    align-items: center;
    gap: 16px;
}
@media (min-width: 767px)
{
    .elementor-repeater-item-fdf6aaa .elementor-button::after
    {
        filter: brightness(0) saturate(100%) !important;
    }
}
@media (max-width: 767px) 
{
    .hero-panel
    {
        bottom: 8px;
        height: auto;
        padding: 8px 12px;
    }
     .hero-panel-title {
    font-size:16px;
    text-align: center;
    }
    .hero-dot
    {
        display: none;
    }
    .hero-panel-pagination {
    gap: 4px;
}
}
@media (max-width: 767px) {
    .elementor-repeater-item-fdf6aaa .swiper-slide-bg
{
    background-image: url(https://termoizolacjabauter.pl/wp-content/uploads/1-3.webp) !important;
}
.elementor-repeater-item-fdf6aaa .elementor-slide-heading
{
    color: white !important;
}
.elementor-repeater-item-fdf6aaa .elementor-slide-description
{
    color: white !important;
}
.elementor-repeater-item-fdf6aaa .elementor-button
{
    color: white !important;
    border: 1px solid white !important;
}
.elementor-repeater-item-08ec3bc .swiper-slide-bg
{
    background-image: url(https://termoizolacjabauter.pl/wp-content/uploads/mobile_6.webp) !important;
}
.elementor-repeater-item-46d9c70 .swiper-slide-bg
{
    background-image: url(https://termoizolacjabauter.pl/wp-content/uploads/mobile_1400px_900px.webp) !important;
}
.elementor-repeater-item-39df261 .swiper-slide-bg
{
    background-image: url(https://termoizolacjabauter.pl/wp-content/uploads/mobile_1400px_900px-1.webp) !important;
}
.elementor-repeater-item-60d53ca .swiper-slide-bg
{
    background-image: url(https://termoizolacjabauter.pl/wp-content/uploads/4-2.webp) !important;
}
.elementor-repeater-item-8f2f0bf .swiper-slide-bg
{
    background-image: url(https://termoizolacjabauter.pl/wp-content/uploads/mobile_1400px_900px-2.webp) !important;
}
}/* End custom CSS */
/* Start custom CSS for jet-switcher, class: .elementor-element-3d1939f */.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher__control-instance {
    background-color: #ffffff;
    border-radius: 8px;
    width: max-content;
}

.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher__control-wrapper {
    display: flex;
    justify-content: flex-start;
     max-width: 100%;
     width: 1304px;
    padding: 0 32px;
    margin: 0 auto;
    z-index: 2;
    position: absolute;
    top: 80px;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher--disable .jet-switcher__control-handler span {
    background: linear-gradient(234.19deg, #EEBE66 13.49%, #EF8940 107.42%);
border-radius: 4px;
}

.elementor-10452 .elementor-element.elementor-element-3d1939f .jet-switcher--enable .jet-switcher__control-handler span {
    background: linear-gradient(202.33deg, #2977EB 19.13%, #194991 101.34%);
border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a998b80 */.elementor-10452 .elementor-element.elementor-element-a998b80 {
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22bba9d */.elementor-10452 .elementor-element.elementor-element-22bba9d {
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35ccc1a */.elementor-10452 .elementor-element.elementor-element-35ccc1a {
    height: calc(100% - 114px);
    width: calc(42% - 18px);
    /*pointer-events: none;*/
}

@media (max-width: 767px) {
    .elementor-10452 .elementor-element.elementor-element-35ccc1a {
    width: calc(47% - 10px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d04139 */.elementor-10452 .elementor-element.elementor-element-1d04139 {
    height: calc(100% - 114px);
    width: calc(33% - 9px);
    /*pointer-events: none;*/
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5aa94ba */.elementor-10452 .elementor-element.elementor-element-5aa94ba li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aaa953a */.elementor-10452 .elementor-element.elementor-element-aaa953a li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f0ca76c */.elementor-10452 .elementor-element.elementor-element-f0ca76c li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-337b6fb */.elementor-10452 .elementor-element.elementor-element-337b6fb li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a633bc */.elementor-10452 .elementor-element.elementor-element-9a633bc li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d63ae65 */.elementor-10452 .elementor-element.elementor-element-d63ae65 li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7b2f0d5 */.elementor-10452 .elementor-element.elementor-element-7b2f0d5 li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a58b6e7 */.elementor-10452 .elementor-element.elementor-element-a58b6e7 li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-56d562e */.elementor-10452 .elementor-element.elementor-element-56d562e li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ec7e6b */.elementor-10452 .elementor-element.elementor-element-9ec7e6b li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dda4f0b */.elementor-10452 .elementor-element.elementor-element-dda4f0b li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a53f5ff */.elementor-10452 .elementor-element.elementor-element-a53f5ff li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d969b04 */.elementor-10452 .elementor-element.elementor-element-d969b04 li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5706b3d */.elementor-10452 .elementor-element.elementor-element-5706b3d li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4576885 */.elementor-10452 .elementor-element.elementor-element-4576885 li {
    padding-left: 16px;
    padding-right: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37768d */.elementor-10452 .elementor-element.elementor-element-f37768d {
    position: relative;
    width: 99.9%;
    min-width: 1180px;
    margin-bottom: 32px;
}
@media (max-width: 767px)
{
    .elementor-10452 .elementor-element.elementor-element-f37768d
    {
    min-width: 800px;
    }
}
.elementor-10452 .elementor-element.elementor-element-f37768d .elementor-icon-list-item {
    padding: 0;
}

.elementor-10452 .elementor-element.elementor-element-f37768d .ow-column-border::after {
    content: "";
    position: absolute;
    top: -1px;
    left: 100%;
    width: 20px;
    height: calc(100% + 2px);
    border-top: 1px solid #1B2128;
    border-bottom: 1px solid #1B2128;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88c2c1f */.elementor-10452 .elementor-element.elementor-element-88c2c1f {
    overflow-x: auto;
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    overflow-y: inherit;
}

@media (max-width: 767px) {
     .ow-collapse-container .e-con.e-flex {
        flex-wrap: nowrap!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4e348 */.elementor-10452 .elementor-element.elementor-element-4e4e348 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48045c3 */.elementor-10452 .elementor-element.elementor-element-48045c3 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-784dfc4 */.elementor-10452 .elementor-element.elementor-element-784dfc4 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd1184e */.elementor-10452 .elementor-element.elementor-element-bd1184e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b2805 */.elementor-10452 .elementor-element.elementor-element-62b2805 {
    background: radial-gradient(113.47% 53.48% at 194.86% 60.19%, #194991 0%, rgba(25, 73, 145, 0) 100%), #090E12;
}

.ow-collapse-body {
    max-height: 1000px;
  overflow: hidden;
  transition: max-height .45s ease;
  will-change: max-height;
}

.ow-collapse-body::after{
  content:"";
  position:absolute; left:0; right:0; bottom:0;
  height: 140px; /* wysokość strefy znikania */
  pointer-events:none;
  background: linear-gradient(to bottom, rgba(11,15,20,0) 0%, rgba(11,15,20,.85) 60%, rgba(11,15,20,1) 100%);
  opacity: 1; transition: opacity .3s ease;
  z-index: 2;
}

/* Stan otwarty – pełna wysokość i brak overlay */
.ow-collapse-container.is-open .ow-collapse-body {
  max-height: 1600px;  /* zostawiamy duży limit */
}
.ow-collapse-container.is-open .ow-collapse-body::after { 
    opacity:0;
    pointer-events: none;
}


.ow-collapse-container.is-open .ow-collapse-toggle .elementor-button-icon svg {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0485711 */.elementor-10452 .elementor-element.elementor-element-0485711 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0485711 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f7710 */.elementor-10452 .elementor-element.elementor-element-d0f7710 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22eb7f4 */.elementor-10452 .elementor-element.elementor-element-22eb7f4 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-22eb7f4 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5efdcbf */.elementor-10452 .elementor-element.elementor-element-5efdcbf {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e95cbe */.elementor-10452 .elementor-element.elementor-element-7e95cbe ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-7e95cbe b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f628faa */.elementor-10452 .elementor-element.elementor-element-f628faa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268e695 */.elementor-10452 .elementor-element.elementor-element-268e695 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-268e695 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438f0aa */.elementor-10452 .elementor-element.elementor-element-438f0aa {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-118b506 */.elementor-10452 .elementor-element.elementor-element-118b506 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-118b506 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac024 */.elementor-10452 .elementor-element.elementor-element-85ac024 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73c18c8 */.elementor-10452 .elementor-element.elementor-element-73c18c8 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-73c18c8 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afe52c2 */.elementor-10452 .elementor-element.elementor-element-afe52c2 {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bae511 */.elementor-10452 .elementor-element.elementor-element-0bae511 ul {
    padding-left: 24px;
}
.elementor-10452 .elementor-element.elementor-element-0bae511 b
{
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60e497e */.elementor-10452 .elementor-element.elementor-element-60e497e {
    box-shadow: 0px 50px 100px -20px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1a9d3b4 */.ow-slider-vertical .swiper {
  width: 100%;
  height: 840px;
  overflow: hidden;
}

@media (max-width: 767px) {
    .ow-slider-vertical .swiper {
  height: auto;
  transition: height .2s ease;
}

.ow-slider-vertical .swiper.swiper-vertical .swiper-slide {
  height: auto !important;
}
.ow-slider-vertical .swiper.swiper-autoheight {
  transition: height .2s ease;
}


.elementor-10452 .elementor-element.elementor-element-1a9d3b4::after {
    display: none;
}
}

.ow-slider-vertical .swiper.swiper-vertical .swiper-wrapper {
  flex-direction: column !important;
}

.ow-slider-vertical .swiper.swiper-vertical .swiper-slide {
  box-sizing: border-box;
}

.elementor-10452 .elementor-element.elementor-element-1a9d3b4 > .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 7%;
    height: 90%;
    width: 2px;
    background: #C0C1C3;
    transform: translateY(-50%);
}

.elementor-10452 .elementor-element.elementor-element-1a9d3b4::after {
    content: "";
    position: absolute;
    left: 0;
    height: 125px;
    width: 100%;
    background: linear-gradient(180deg, #090E12 0%, rgba(9, 14, 18, 0) 100%);
    z-index: 2;
    pointer-events: none;
}

.elementor-10452 .elementor-element.elementor-element-1a9d3b4::after {
    bottom: 0;
    transform: rotate(180deg);
}


.elementor-10452 .elementor-element.elementor-element-1a9d3b4 .elementor-swiper-button-prev svg {
    transform: rotate(180deg)!important;
}

.elementor-10452 .elementor-element.elementor-element-1a9d3b4 .elementor-swiper-button-prev:hover svg path,
.elementor-10452 .elementor-element.elementor-element-1a9d3b4 .elementor-swiper-button-next:hover svg path {
    stroke: #2977EB;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-143eb1a */.elementor-10452 .elementor-element.elementor-element-143eb1a .e-n-tab-title-text {
    flex-direction: column;
    align-items: flex-start;
    gap: 0;
    transition: gap 0.3s;
}

.ow-tab-description {
    color: #3E4146;
    font-size: 16px;
    font-family: "NotoSans", sans-serif;
    transition: max-height 0.5s;
    max-height: 0;
    overflow: hidden;
    line-height: 20px
}

.elementor-10452 .elementor-element.elementor-element-143eb1a .e-n-tab-title[aria-selected="true"] .ow-tab-description {
    max-height: 150px;
}

.elementor-10452 .elementor-element.elementor-element-143eb1a .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    gap: 16px;
}

.elementor-10452 .elementor-element.elementor-element-143eb1a .e-n-tab-title[aria-selected="true"]:last-of-type {
    z-index: 3;
}

.elementor-10452 .elementor-element.elementor-element-143eb1a .e-n-tab-title {
    min-height: 44px;
}
@media (max-width: 767px) {
    .ow-button-video {
    height: 60px!important;
    width: 60px!important;
}

    .ow-button-video svg {
    height: 24px!important;
    width: 24px!important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aee0dc1 */.elementor-10452 .elementor-element.elementor-element-aee0dc1 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-aee0dc1 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-aee0dc1 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-aee0dc1 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ee12e3 */.elementor-10452 .elementor-element.elementor-element-5ee12e3 svg {
    width: 1.6em;
}

.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button-text {
    display: inline-flex
;
    align-items: center;
}

.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button-icon {
    height: 49px;
    width: 49px;
    background-color: #000000;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    transition: background-color 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-5ee12e3 .elementor-button-icon svg {
    height: 11px;
    width: 11px;
}

.elementor-10452 .elementor-element.elementor-element-5ee12e3:hover .elementor-button-icon {
    background-color: #2977EB;
}

.elementor-10452 .elementor-element.elementor-element-5ee12e3 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaad1df */.elementor-10452 .elementor-element.elementor-element-eaad1df {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e5b5f9 */.elementor-10452 .elementor-element.elementor-element-1e5b5f9 {
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca2c71 */.ow-text-gradient {
    background: linear-gradient(180deg, #454858 0%, #1B2128 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceb58da */@media (max-width: 1240px) {
    .elementor-10452 .elementor-element.elementor-element-ceb58da {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d34661 */.elementor-10452 .elementor-element.elementor-element-9d34661 svg {
    width: 1.6em;
}

.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button-text {
    display: inline-flex
;
    align-items: center;
}

.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button-icon {
    height: 49px;
    width: 49px;
    background-color: #000000;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    transition: background-color 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-9d34661 .elementor-button-icon svg {
    height: 11px;
    width: 11px;
}

.elementor-10452 .elementor-element.elementor-element-9d34661:hover .elementor-button-icon {
    background-color: #2977EB;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a7590 */.elementor-10452 .elementor-element.elementor-element-c3a7590 {
    background: linear-gradient(171.03deg, rgba(25, 73, 145, 0) 72.89%, #194991 181.74%), #090E12;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d314a74 */.elementor-10452 .elementor-element.elementor-element-d314a74 {
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36da694 */.elementor-10452 .elementor-element.elementor-element-36da694 {
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a6492 */.elementor-10452 .elementor-element.elementor-element-26a6492 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-26a6492 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-26a6492 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-26a6492 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-b5734f9 */.elementor-10452 .elementor-element.elementor-element-b5734f9 .slick-list {
    overflow: visible;
    width: 860px;
}

@media (max-width: 1024px) {
    .elementor-10452 .elementor-element.elementor-element-b5734f9 .slick-list {
      width: auto;
}
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .slick-arrow {
    border: 1px solid #E0E2E9;
    border-radius: 8px;
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .slick-arrow svg {
    display: none;
}


.ow-realizacje-slider > div > div > div > div > .slick-list::before,
.ow-realizacje-slider > div > div > div > div > .slick-list::after {
    content: "";
    position: absolute;
    top: 9px;
    left: calc((100% - 100vw) / 2);
    height: calc(100% - 18px);
    width: 200px;
    z-index: 1;
    background: linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
}

.ow-realizacje-slider > div > div > div > div > .slick-list::after {
    left: auto;
    right: calc((100% - 100vw) / 2);
       transform: rotate(180deg);
}

@media (max-width: 767px) {
.ow-realizacje-slider > div > div > div > div > .slick-list::before,
.ow-realizacje-slider > div > div > div > div > .slick-list::after {
    display: none;
}
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .prev-arrow,
.elementor-10452 .elementor-element.elementor-element-b5734f9 .next-arrow {
    position: relative;
    top: unset!important;
    left: unset!important;
    bottom: unset!important;
    right: unset!important;
    margin-top: 0!important;
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .prev-arrow:hover,
.elementor-10452 .elementor-element.elementor-element-b5734f9 .next-arrow:hover {
    border-color: #2977EB;
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .prev-arrow {
    order: 1;
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .next-arrow {
    order: 3;
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .jet-slick-dots {
    order: 2;
    width: auto;
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .prev-arrow::before,
.elementor-10452 .elementor-element.elementor-element-b5734f9 .next-arrow::before {
    content: "";
    pointer-events: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDcwMzEgMS4yODcxMUwwLjk5OTI0NSA4LjM1ODE4TTAuOTk5MjQ1IDguMzU4MThMOC4wNzAzMSAxNS40MjkyTTAuOTk5MjQ1IDguMzU4MThIMTUuMTQxNCIgc3Ryb2tlPSIjMDkwRTEyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .prev-arrow:hover::before {
    transform: translate(-50%,-49%) rotate(180deg);
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .next-arrow:hover::before {
    transform: translate(-50%,-49%) rotate(180deg);
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .prev-arrow:hover::before,
.elementor-10452 .elementor-element.elementor-element-b5734f9 .next-arrow:hover::before  {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTI5NjkgMTUuMjk2OUwxNS4wMDA4IDguMjI1ODFNMTUuMDAwOCA4LjIyNTgxTDcuOTI5NjkgMS4xNTQ3NE0xNS4wMDA4IDguMjI1ODFIMC44NTg2MiIgc3Ryb2tlPSIjMjk3N0VCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
}

.elementor-10452 .elementor-element.elementor-element-b5734f9 .ow-slider-dots {
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 24px;
    padding-top: 70px;
}

@media (max-width: 1024px) {
    .elementor-10452 .elementor-element.elementor-element-b5734f9 .ow-slider-dots {
    padding-top: 40px;
}
}

@media (max-width: 767px) {
    .elementor-10452 .elementor-element.elementor-element-b5734f9 .ow-slider-dots {
    padding-top: 24px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f990716 */.elementor-10452 .elementor-element.elementor-element-f990716 svg {
    width: 1.6em;
}

.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button-text {
    display: inline-flex
;
    align-items: center;
}

.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button-icon {
    height: 49px;
    width: 49px;
    background-color: #000000;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    transition: background-color 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-f990716 .elementor-button-icon svg {
    height: 11px;
    width: 11px;
}

.elementor-10452 .elementor-element.elementor-element-f990716:hover .elementor-button-icon {
    background-color: #2977EB;
}

.elementor-10452 .elementor-element.elementor-element-f990716 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7935c6f */.elementor-10452 .elementor-element.elementor-element-7935c6f a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-7935c6f a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-7935c6f a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-7935c6f {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e473d30 */.elementor-10452 .elementor-element.elementor-element-e473d30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f509217 */.elementor-10452 .elementor-element.elementor-element-f509217 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388476b */.elementor-10452 .elementor-element.elementor-element-388476b
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcdd37 */.elementor-10452 .elementor-element.elementor-element-cfcdd37 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5372e30 */.elementor-10452 .elementor-element.elementor-element-5372e30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ff2b2 */.elementor-10452 .elementor-element.elementor-element-03ff2b2 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e9a5a3 */.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8896774 */.elementor-10452 .elementor-element.elementor-element-8896774
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df9440 */.elementor-10452 .elementor-element.elementor-element-6df9440 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2918dc */.elementor-10452 .elementor-element.elementor-element-d2918dc
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03982f9 */.elementor-10452 .elementor-element.elementor-element-03982f9 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6672cb */.elementor-10452 .elementor-element.elementor-element-e6672cb
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b296eaa */.elementor-10452 .elementor-element.elementor-element-b296eaa {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b8e4b8 */.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c9b8b1 */.elementor-10452 .elementor-element.elementor-element-3c9b8b1
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1040f */.elementor-10452 .elementor-element.elementor-element-2a1040f {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6908723 */.elementor-10452 .elementor-element.elementor-element-6908723
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078f8d4 */.elementor-10452 .elementor-element.elementor-element-078f8d4 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cfcdb8 */.elementor-10452 .elementor-element.elementor-element-7cfcdb8
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fc007 */.elementor-10452 .elementor-element.elementor-element-25fc007 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e3a7bd */.elementor-10452 .elementor-element.elementor-element-0e3a7bd a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e473d30 */.elementor-10452 .elementor-element.elementor-element-e473d30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f509217 */.elementor-10452 .elementor-element.elementor-element-f509217 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388476b */.elementor-10452 .elementor-element.elementor-element-388476b
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcdd37 */.elementor-10452 .elementor-element.elementor-element-cfcdd37 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5372e30 */.elementor-10452 .elementor-element.elementor-element-5372e30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ff2b2 */.elementor-10452 .elementor-element.elementor-element-03ff2b2 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e9a5a3 */.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8896774 */.elementor-10452 .elementor-element.elementor-element-8896774
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df9440 */.elementor-10452 .elementor-element.elementor-element-6df9440 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2918dc */.elementor-10452 .elementor-element.elementor-element-d2918dc
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03982f9 */.elementor-10452 .elementor-element.elementor-element-03982f9 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6672cb */.elementor-10452 .elementor-element.elementor-element-e6672cb
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b296eaa */.elementor-10452 .elementor-element.elementor-element-b296eaa {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b8e4b8 */.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c9b8b1 */.elementor-10452 .elementor-element.elementor-element-3c9b8b1
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1040f */.elementor-10452 .elementor-element.elementor-element-2a1040f {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6908723 */.elementor-10452 .elementor-element.elementor-element-6908723
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078f8d4 */.elementor-10452 .elementor-element.elementor-element-078f8d4 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cfcdb8 */.elementor-10452 .elementor-element.elementor-element-7cfcdb8
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fc007 */.elementor-10452 .elementor-element.elementor-element-25fc007 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e3a7bd */.elementor-10452 .elementor-element.elementor-element-0e3a7bd a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e473d30 */.elementor-10452 .elementor-element.elementor-element-e473d30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f509217 */.elementor-10452 .elementor-element.elementor-element-f509217 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388476b */.elementor-10452 .elementor-element.elementor-element-388476b
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcdd37 */.elementor-10452 .elementor-element.elementor-element-cfcdd37 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5372e30 */.elementor-10452 .elementor-element.elementor-element-5372e30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ff2b2 */.elementor-10452 .elementor-element.elementor-element-03ff2b2 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e9a5a3 */.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8896774 */.elementor-10452 .elementor-element.elementor-element-8896774
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df9440 */.elementor-10452 .elementor-element.elementor-element-6df9440 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2918dc */.elementor-10452 .elementor-element.elementor-element-d2918dc
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03982f9 */.elementor-10452 .elementor-element.elementor-element-03982f9 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6672cb */.elementor-10452 .elementor-element.elementor-element-e6672cb
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b296eaa */.elementor-10452 .elementor-element.elementor-element-b296eaa {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b8e4b8 */.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c9b8b1 */.elementor-10452 .elementor-element.elementor-element-3c9b8b1
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1040f */.elementor-10452 .elementor-element.elementor-element-2a1040f {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6908723 */.elementor-10452 .elementor-element.elementor-element-6908723
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078f8d4 */.elementor-10452 .elementor-element.elementor-element-078f8d4 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cfcdb8 */.elementor-10452 .elementor-element.elementor-element-7cfcdb8
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fc007 */.elementor-10452 .elementor-element.elementor-element-25fc007 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e3a7bd */.elementor-10452 .elementor-element.elementor-element-0e3a7bd a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e473d30 */.elementor-10452 .elementor-element.elementor-element-e473d30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f509217 */.elementor-10452 .elementor-element.elementor-element-f509217 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-388476b */.elementor-10452 .elementor-element.elementor-element-388476b
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcdd37 */.elementor-10452 .elementor-element.elementor-element-cfcdd37 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5372e30 */.elementor-10452 .elementor-element.elementor-element-5372e30
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ff2b2 */.elementor-10452 .elementor-element.elementor-element-03ff2b2 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e9a5a3 */.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-9e9a5a3 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-9e9a5a3 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8896774 */.elementor-10452 .elementor-element.elementor-element-8896774
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6df9440 */.elementor-10452 .elementor-element.elementor-element-6df9440 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2918dc */.elementor-10452 .elementor-element.elementor-element-d2918dc
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03982f9 */.elementor-10452 .elementor-element.elementor-element-03982f9 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6672cb */.elementor-10452 .elementor-element.elementor-element-e6672cb
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b296eaa */.elementor-10452 .elementor-element.elementor-element-b296eaa {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b8e4b8 */.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-2b8e4b8 a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-2b8e4b8 {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c9b8b1 */.elementor-10452 .elementor-element.elementor-element-3c9b8b1
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a1040f */.elementor-10452 .elementor-element.elementor-element-2a1040f {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6908723 */.elementor-10452 .elementor-element.elementor-element-6908723
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078f8d4 */.elementor-10452 .elementor-element.elementor-element-078f8d4 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cfcdb8 */.elementor-10452 .elementor-element.elementor-element-7cfcdb8
{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fc007 */.elementor-10452 .elementor-element.elementor-element-25fc007 {
    box-shadow: 0px 7px 29px rgba(100, 100, 111, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e3a7bd */.elementor-10452 .elementor-element.elementor-element-0e3a7bd a svg path {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:hover svg path,
.elementor-10452 .elementor-element.elementor-element-0e3a7bd a:focus svg path {
    stroke: #C09B6F;
}

.elementor-10452 .elementor-element.elementor-element-0e3a7bd {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0afffae */.elementor-10452 .elementor-element.elementor-element-0afffae {
    pointer-events: none;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afadc13 */.ow-text-gradient {
    background: linear-gradient(180deg, #454858 0%, #1B2128 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed3e054 */.elementor-10452 .elementor-element.elementor-element-ed3e054 {
    background: linear-gradient(171.03deg, rgba(25, 73, 145, 0) 72.89%, #194991 181.74%), #090E12;
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-5634fed */.elementor-10452 .elementor-element.elementor-element-5634fed p {
    margin-bottom: 0;
}

.elementor-10452 .elementor-element.elementor-element-5634fed .jet-toggle__icon svg {
    transition: all 0.3s;
}

.elementor-10452 .elementor-element.elementor-element-5634fed .jet-toggle__icon.icon-active svg {
    transform: rotate(180deg);
}

.elementor-10452 .elementor-element.elementor-element-5634fed .jet-toggle__icon.icon-active svg path,
.elementor-10452 .elementor-element.elementor-element-5634fed .jet-toggle__control:hover svg path{
    stroke: #2977EB;
}

.elementor-10452 .elementor-element.elementor-element-5634fed .jet-accordion > .jet-accordion__inner > .jet-toggle {
    background-size: 120% 1px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39a5d5a */.elementor-10452 .elementor-element.elementor-element-39a5d5a {
    background: radial-gradient(113.47% 53.48% at 194.86% 9.19%, #194991 0%, rgba(25, 73, 145, 0) 100%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://termoizolacjabauter.pl/wp-content/uploads/NotoSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://termoizolacjabauter.pl/wp-content/uploads/NotoSans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */