.elementor-10 .elementor-element.elementor-element-bc82c9b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.44;--padding-top:164px;--padding-bottom:164px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-bc82c9b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tortoland.pl/wp-content/uploads/2025/11/torty-bydgoszcz-tortoland-3.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bc82c9b::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-f996f1c ) 0%, #F2295B00 42%);}.elementor-10 .elementor-element.elementor-element-c8f9077{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-9965af7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ace3e77 .elementor-heading-title{font-family:var( --e-global-typography-66de027-font-family ), Sans-serif;font-size:var( --e-global-typography-66de027-font-size );font-weight:var( --e-global-typography-66de027-font-weight );text-transform:var( --e-global-typography-66de027-text-transform );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );color:var( --e-global-color-12cf266 );}.elementor-10 .elementor-element.elementor-element-1b17157 .elementor-heading-title{font-family:var( --e-global-typography-e3aba34-font-family ), Sans-serif;font-size:var( --e-global-typography-e3aba34-font-size );font-weight:var( --e-global-typography-e3aba34-font-weight );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );color:var( --e-global-color-12cf266 );}.elementor-10 .elementor-element.elementor-element-1485a59{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-68b989e .elementor-button{background-color:var( --e-global-color-b0c1314 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-33dd244 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-68b989e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-68b989e .elementor-button:focus{background-color:var( --e-global-color-b1795c6 );}.elementor-10 .elementor-element.elementor-element-68b989e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-68b989e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-c384b71{--display:flex;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-c384b71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c384b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1677fa );}.elementor-10 .elementor-element.elementor-element-21f6fac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;}.elementor-10 .elementor-element.elementor-element-d7c1e71{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-97655b0{border-style:none;}.elementor-10 .elementor-element.elementor-element-97655b0 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-9b717e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-eaf797c{text-align:center;}.elementor-10 .elementor-element.elementor-element-eaf797c .elementor-heading-title{font-family:var( --e-global-typography-5b6b51e-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6b51e-font-size );font-weight:var( --e-global-typography-5b6b51e-font-weight );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-cd46d3b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-38ec846{text-align:center;}.elementor-10 .elementor-element.elementor-element-38ec846 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-d369719 );}.elementor-10 .elementor-element.elementor-element-656c906{--display:flex;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-656c906:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-656c906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1677fa );}.elementor-10 .elementor-element.elementor-element-c1a25d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-e399b36{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-740a9e6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-18e1198 .elementor-heading-title{font-family:var( --e-global-typography-66de027-font-family ), Sans-serif;font-size:var( --e-global-typography-66de027-font-size );font-weight:var( --e-global-typography-66de027-font-weight );text-transform:var( --e-global-typography-66de027-text-transform );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-ff90c54 .elementor-heading-title{font-family:var( --e-global-typography-5b6b51e-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6b51e-font-size );font-weight:var( --e-global-typography-5b6b51e-font-weight );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-af257db .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .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-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-12d5041{--display:flex;--margin-top:-372px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e8d913{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e8d913.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8081e17 img{width:100%;}.elementor-10 .elementor-element.elementor-element-5ff6b5e{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-5ff6b5e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a5cb98f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-a5cb98f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ee519a2 .elementor-heading-title{font-family:var( --e-global-typography-ec84929-font-family ), Sans-serif;font-size:var( --e-global-typography-ec84929-font-size );font-weight:var( --e-global-typography-ec84929-font-weight );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-fd08f76 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-de36186{--display:flex;--margin-top:-372px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e23bcf{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e23bcf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1b986fd img{width:100%;}.elementor-10 .elementor-element.elementor-element-8680a56{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-8680a56.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b96b884{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-b96b884.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0f5d1e6 .elementor-heading-title{font-family:var( --e-global-typography-ec84929-font-family ), Sans-serif;font-size:var( --e-global-typography-ec84929-font-size );font-weight:var( --e-global-typography-ec84929-font-weight );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-8fe5427 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-e45309b{--display:flex;--margin-top:-372px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3e5c6e9{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3e5c6e9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-185c358 img{width:100%;}.elementor-10 .elementor-element.elementor-element-0816a05{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-0816a05.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e6e0e1e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-e6e0e1e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d8ec026 .elementor-heading-title{font-family:var( --e-global-typography-ec84929-font-family ), Sans-serif;font-size:var( --e-global-typography-ec84929-font-size );font-weight:var( --e-global-typography-ec84929-font-weight );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-2259583 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-221c1db .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-221c1db .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-221c1db .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-221c1db{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-221c1db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-221c1db .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-d31df15{--display:flex;--margin-top:-372px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2b2adbd{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2b2adbd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b15d5e9 img{width:100%;}.elementor-10 .elementor-element.elementor-element-3820e14{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-3820e14.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-75b8dff{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-75b8dff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-cda3150 .elementor-heading-title{font-family:var( --e-global-typography-ec84929-font-family ), Sans-serif;font-size:var( --e-global-typography-ec84929-font-size );font-weight:var( --e-global-typography-ec84929-font-weight );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-99d76c4 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-f92815d{--display:flex;--margin-top:-372px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-90af925{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-90af925.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-853de1d img{width:100%;}.elementor-10 .elementor-element.elementor-element-9dfa231{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-9dfa231.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-af2d616{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-af2d616.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9feb0d5 .elementor-heading-title{font-family:var( --e-global-typography-ec84929-font-family ), Sans-serif;font-size:var( --e-global-typography-ec84929-font-size );font-weight:var( --e-global-typography-ec84929-font-weight );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-338ff00 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-7b5337a{--display:flex;--margin-top:-372px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8517454{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8517454.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9bfd94c img{width:100%;}.elementor-10 .elementor-element.elementor-element-7f756cc{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-7f756cc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e1b7580{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10 .elementor-element.elementor-element-e1b7580.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f1fb14d .elementor-heading-title{font-family:var( --e-global-typography-ec84929-font-family ), Sans-serif;font-size:var( --e-global-typography-ec84929-font-size );font-weight:var( --e-global-typography-ec84929-font-weight );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-7b5c68d .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-e9dfabe{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:45%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:24px;--n-tabs-gap:80px;--n-tabs-title-border-radius:2px 2px 2px 2px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:32px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:32px;--n-tabs-title-font-size:var( --e-global-typography-d805354-font-size );--n-tabs-title-color:#5A4B4A99;--n-tabs-title-color-active:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-e9dfabe > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FEE8ED99;}.elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FEE8ED;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b0c1314 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.07);}.elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .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-d805354-font-family ), Sans-serif;font-weight:var( --e-global-typography-d805354-font-weight );line-height:var( --e-global-typography-d805354-line-height );letter-spacing:var( --e-global-typography-d805354-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e9dfabe [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-57eb53d );}.elementor-10 .elementor-element.elementor-element-ac042b4{--display:flex;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-ac042b4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ac042b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1677fa );}.elementor-10 .elementor-element.elementor-element-9e0e4af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;}.elementor-10 .elementor-element.elementor-element-61b26ea{--display:flex;}.elementor-10 .elementor-element.elementor-element-51d06f5{border-style:none;}.elementor-10 .elementor-element.elementor-element-51d06f5 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-8e24817{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-06f7897{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-837ca4c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-348983d .elementor-heading-title{font-family:var( --e-global-typography-66de027-font-family ), Sans-serif;font-size:var( --e-global-typography-66de027-font-size );font-weight:var( --e-global-typography-66de027-font-weight );text-transform:var( --e-global-typography-66de027-text-transform );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-8230511 .elementor-heading-title{font-family:var( --e-global-typography-5b6b51e-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6b51e-font-size );font-weight:var( --e-global-typography-5b6b51e-font-weight );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-21ec122 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-d369719 );}.elementor-10 .elementor-element.elementor-element-39ba1c7{--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-10 .elementor-element.elementor-element-04ce037 .elementor-button{background-color:var( --e-global-color-b0c1314 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-33dd244 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-04ce037 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-04ce037 .elementor-button:focus{background-color:var( --e-global-color-b1795c6 );}.elementor-10 .elementor-element.elementor-element-04ce037 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-04ce037 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-61494a5{--display:flex;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-61494a5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-61494a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1677fa );}.elementor-10 .elementor-element.elementor-element-8be354f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;}.elementor-10 .elementor-element.elementor-element-b2d55df{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-07e07c8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-b6ee2c0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-a681602 .elementor-heading-title{font-family:var( --e-global-typography-66de027-font-family ), Sans-serif;font-size:var( --e-global-typography-66de027-font-size );font-weight:var( --e-global-typography-66de027-font-weight );text-transform:var( --e-global-typography-66de027-text-transform );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-2c98da7 .elementor-heading-title{font-family:var( --e-global-typography-5b6b51e-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6b51e-font-size );font-weight:var( --e-global-typography-5b6b51e-font-weight );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-808e861 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-d369719 );}.elementor-10 .elementor-element.elementor-element-97ff2c7{--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-10 .elementor-element.elementor-element-6f8de4f .elementor-button{background-color:var( --e-global-color-b0c1314 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-33dd244 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-6f8de4f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-6f8de4f .elementor-button:focus{background-color:var( --e-global-color-b1795c6 );}.elementor-10 .elementor-element.elementor-element-6f8de4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-6f8de4f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-bebc58a{--display:flex;}.elementor-10 .elementor-element.elementor-element-f30fb38{border-style:none;}.elementor-10 .elementor-element.elementor-element-f30fb38 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-885b6dc{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-885b6dc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-885b6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dac626a );}.elementor-10 .elementor-element.elementor-element-b5354af{--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;--justify-content:center;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;}.elementor-10 .elementor-element.elementor-element-5e2c70c{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-eae4d20{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-ce9c50f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-a544510{text-align:center;}.elementor-10 .elementor-element.elementor-element-a544510 .elementor-heading-title{font-family:var( --e-global-typography-66de027-font-family ), Sans-serif;font-size:var( --e-global-typography-66de027-font-size );font-weight:var( --e-global-typography-66de027-font-weight );text-transform:var( --e-global-typography-66de027-text-transform );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-dba21b6{text-align:center;}.elementor-10 .elementor-element.elementor-element-dba21b6 .elementor-heading-title{font-family:var( --e-global-typography-5b6b51e-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6b51e-font-size );font-weight:var( --e-global-typography-5b6b51e-font-weight );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-e46a513{text-align:center;}.elementor-10 .elementor-element.elementor-element-e46a513 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-d369719 );}.elementor-10 .elementor-element.elementor-element-e879164{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-c4d2dd7{--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-10 .elementor-element.elementor-element-43c6ece.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-43c6ece img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-10 .elementor-element.elementor-element-c8ec82f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c8ec82f img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-10 .elementor-element.elementor-element-1b244ac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1b244ac img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-10 .elementor-element.elementor-element-ca73248{--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-10 .elementor-element.elementor-element-839f924.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-839f924 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-10 .elementor-element.elementor-element-0865b68.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0865b68 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-10 .elementor-element.elementor-element-db15bca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-db15bca img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-e940cd5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-e940cd5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e940cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dac626a );}.elementor-10 .elementor-element.elementor-element-fb5b286{--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;--justify-content:center;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-dc61b99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-94251d6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-00a5169{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-772607c{text-align:start;}.elementor-10 .elementor-element.elementor-element-772607c .elementor-heading-title{font-family:var( --e-global-typography-66de027-font-family ), Sans-serif;font-size:var( --e-global-typography-66de027-font-size );font-weight:var( --e-global-typography-66de027-font-weight );text-transform:var( --e-global-typography-66de027-text-transform );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-1a8e98d{text-align:start;}.elementor-10 .elementor-element.elementor-element-1a8e98d .elementor-heading-title{font-family:var( --e-global-typography-5b6b51e-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6b51e-font-size );font-weight:var( --e-global-typography-5b6b51e-font-weight );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );color:var( --e-global-color-8d6db73 );}.elementor-10 .elementor-element.elementor-element-e3f4fd1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e3f4fd1{text-align:start;}.elementor-10 .elementor-element.elementor-element-e3f4fd1 .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );color:var( --e-global-color-d369719 );}.elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-a2baf0b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-594fb77{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-757f327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-82d05a6{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.37;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-10 .elementor-element.elementor-element-82d05a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dac626a );background-image:url("https://tortoland.pl/wp-content/uploads/2025/11/tortoland-background-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-82d05a6::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #6A4C5399 0%, var( --e-global-color-f996f1c ) 100%);}.elementor-10 .elementor-element.elementor-element-ea8dee7{--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;--justify-content:center;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;}.elementor-10 .elementor-element.elementor-element-090a58c{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-049d0fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-10 .elementor-element.elementor-element-ee8611c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-f49f2e3{text-align:center;}.elementor-10 .elementor-element.elementor-element-f49f2e3 .elementor-heading-title{font-family:var( --e-global-typography-66de027-font-family ), Sans-serif;font-size:var( --e-global-typography-66de027-font-size );font-weight:var( --e-global-typography-66de027-font-weight );text-transform:var( --e-global-typography-66de027-text-transform );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.16);color:var( --e-global-color-12cf266 );}.elementor-10 .elementor-element.elementor-element-4f8920a{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4f8920a .elementor-heading-title{font-family:var( --e-global-typography-e3aba34-font-family ), Sans-serif;font-size:var( --e-global-typography-e3aba34-font-size );font-weight:var( --e-global-typography-e3aba34-font-weight );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.17);color:var( --e-global-color-12cf266 );}.elementor-10 .elementor-element.elementor-element-5be663c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5be663c .elementor-heading-title{font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );text-shadow:0px 0px 10px rgba(0, 0, 0, 0.14);color:var( --e-global-color-12cf266 );}.elementor-10 .elementor-element.elementor-element-6f82041{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button{background-color:var( --e-global-color-b0c1314 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-33dd244 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button:focus{background-color:var( --e-global-color-b1795c6 );}.elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-10 .elementor-element.elementor-element-988eadb .elementor-button{background-color:var( --e-global-color-9ce2fe4 );font-family:var( --e-global-typography-2906ca5-font-family ), Sans-serif;font-size:var( --e-global-typography-2906ca5-font-size );font-weight:var( --e-global-typography-2906ca5-font-weight );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );fill:var( --e-global-color-8d6db73 );color:var( --e-global-color-8d6db73 );box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.05);border-style:solid;border-width:0.7px 0.7px 0.7px 0.7px;border-color:var( --e-global-color-4596d37 );border-radius:0px 0px 0px 0px;padding:11px 24px 11px 32px;}.elementor-10 .elementor-element.elementor-element-988eadb .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-988eadb .elementor-button:focus{background-color:var( --e-global-color-3ba6cec );}.elementor-10 .elementor-element.elementor-element-988eadb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-988eadb .elementor-button .elementor-button-content-wrapper{gap:16px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-bc82c9b{--padding-top:112px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-ace3e77 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1b17157 .elementor-heading-title{font-size:var( --e-global-typography-e3aba34-font-size );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );}.elementor-10 .elementor-element.elementor-element-68b989e .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c384b71{--padding-top:96px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-21f6fac{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-eaf797c .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-38ec846 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-656c906{--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-c1a25d5{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-e399b36{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-18e1198 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ff90c54 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-af257db .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12d5041{--margin-top:-353px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e8d913{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-a5cb98f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ee519a2 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-fd08f76 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-de36186{--margin-top:-353px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2e23bcf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-b96b884.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0f5d1e6 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8fe5427 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e45309b{--margin-top:-353px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-3e5c6e9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-e6e0e1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d8ec026 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2259583 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-221c1db .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d31df15{--margin-top:-353px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2b2adbd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-75b8dff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-cda3150 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-99d76c4 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f92815d{--margin-top:-353px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-90af925{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-af2d616.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9feb0d5 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-338ff00 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7b5337a{--margin-top:-353px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8517454{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-10 .elementor-element.elementor-element-e1b7580.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f1fb14d .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7b5c68d .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e9dfabe{--n-tabs-heading-width:45%;--n-tabs-title-font-size:var( --e-global-typography-d805354-font-size );}.elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .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-d805354-line-height );letter-spacing:var( --e-global-typography-d805354-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ac042b4{--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-9e0e4af{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-8e24817{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-348983d .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8230511 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-21ec122 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-39ba1c7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-04ce037{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-04ce037 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a5e1ad3{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-61494a5{--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-8be354f{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-b2d55df{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-a681602 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c98da7 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-808e861 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-97ff2c7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-6f8de4f{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6f8de4f .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-885b6dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-b5354af{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-5e2c70c{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-eae4d20{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a544510 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dba21b6 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e46a513{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e46a513 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-05f3c05{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e940cd5{--padding-top:80px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-fb5b286{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-dc61b99{--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;}.elementor-10 .elementor-element.elementor-element-94251d6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-772607c .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1a8e98d .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e3f4fd1{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e3f4fd1 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bb841ff{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-82d05a6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:128px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-10 .elementor-element.elementor-element-ea8dee7{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-10 .elementor-element.elementor-element-090a58c{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-049d0fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-f49f2e3 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4f8920a .elementor-heading-title{font-size:var( --e-global-typography-e3aba34-font-size );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5be663c{width:var( --container-widget-width, 517px );max-width:517px;--container-widget-width:517px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5be663c .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-988eadb .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-bc82c9b{--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-c8f9077{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-ace3e77 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1b17157 .elementor-heading-title{font-size:var( --e-global-typography-e3aba34-font-size );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1485a59{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-68b989e .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c384b71{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-21f6fac{--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;}.elementor-10 .elementor-element.elementor-element-d7c1e71.e-con{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-97655b0{text-align:start;}.elementor-10 .elementor-element.elementor-element-97655b0 img{width:100%;}.elementor-10 .elementor-element.elementor-element-eaf797c .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-cd46d3b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-38ec846 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-656c906{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-c1a25d5{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-18e1198 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ff90c54{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ff90c54 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-af257db .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12d5041{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-10 .elementor-element.elementor-element-2e8d913{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-2e8d913.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8081e17.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-5ff6b5e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-5ff6b5e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10 .elementor-element.elementor-element-ee519a2 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-fd08f76 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-de36186{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-10 .elementor-element.elementor-element-2e23bcf{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-2e23bcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1b986fd.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-8680a56{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-8680a56.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10 .elementor-element.elementor-element-0f5d1e6 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8fe5427 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e45309b{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-10 .elementor-element.elementor-element-3e5c6e9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-3e5c6e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-185c358.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-0816a05{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-0816a05.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10 .elementor-element.elementor-element-d8ec026 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2259583 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-221c1db .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-d31df15{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-10 .elementor-element.elementor-element-2b2adbd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-2b2adbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b15d5e9.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-3820e14{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-3820e14.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10 .elementor-element.elementor-element-cda3150 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-99d76c4 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f92815d{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-10 .elementor-element.elementor-element-90af925{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-90af925.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-853de1d.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-9dfa231{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-9dfa231.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10 .elementor-element.elementor-element-9feb0d5 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-338ff00 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7b5337a{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-10 .elementor-element.elementor-element-8517454{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-8517454.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9bfd94c.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-7f756cc{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-7f756cc.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10 .elementor-element.elementor-element-f1fb14d .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7b5c68d .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e9dfabe{--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:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-gap:64px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:24px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:24px;--n-tabs-title-font-size:var( --e-global-typography-d805354-font-size );}.elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .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-d805354-line-height );letter-spacing:var( --e-global-typography-d805354-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ac042b4{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-9e0e4af{--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;}.elementor-10 .elementor-element.elementor-element-51d06f5{text-align:start;}.elementor-10 .elementor-element.elementor-element-51d06f5 img{width:100%;}.elementor-10 .elementor-element.elementor-element-8e24817{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-06f7897{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-348983d .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8230511 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-21ec122 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-39ba1c7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-04ce037{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-04ce037 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a5e1ad3{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-61494a5{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-8be354f{--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;}.elementor-10 .elementor-element.elementor-element-b2d55df{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-07e07c8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-a681602 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c98da7 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-808e861 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-97ff2c7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-6f8de4f{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6f8de4f .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-f30fb38{text-align:start;}.elementor-10 .elementor-element.elementor-element-f30fb38 img{width:100%;}.elementor-10 .elementor-element.elementor-element-885b6dc{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-b5354af{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-5e2c70c{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-eae4d20{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-a544510 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dba21b6 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e46a513 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-05f3c05{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e940cd5{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-fb5b286{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-dc61b99{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-94251d6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-772607c .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1a8e98d .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e3f4fd1 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bb841ff{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-82d05a6{--padding-top:128px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-ea8dee7{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-090a58c{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10 .elementor-element.elementor-element-049d0fc{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-10 .elementor-element.elementor-element-f49f2e3 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4f8920a{--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;}.elementor-10 .elementor-element.elementor-element-4f8920a .elementor-heading-title{font-size:var( --e-global-typography-e3aba34-font-size );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5be663c .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6f82041{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-988eadb .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-bc82c9b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tortoland.pl/wp-content/uploads/2025/11/torty-bydgoszcz-mobile.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bc82c9b{--min-height:760px;--justify-content:flex-start;--overlay-opacity:0.1;--padding-top:54px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-bc82c9b::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bc82c9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f996f1c ) 0%, #F2295B00 53%);}.elementor-10 .elementor-element.elementor-element-c8f9077{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-ace3e77{text-align:center;}.elementor-10 .elementor-element.elementor-element-ace3e77 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1b17157{text-align:center;}.elementor-10 .elementor-element.elementor-element-1b17157 .elementor-heading-title{font-size:var( --e-global-typography-e3aba34-font-size );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1485a59{--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-10 .elementor-element.elementor-element-68b989e.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-68b989e .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-18bd45b.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-18bd45b .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-c384b71{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-eaf797c{text-align:center;}.elementor-10 .elementor-element.elementor-element-eaf797c .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-38ec846{text-align:start;}.elementor-10 .elementor-element.elementor-element-38ec846 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-656c906{--padding-top:24px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-18e1198 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ff90c54 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-af257db .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8081e17.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-ee519a2 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-fd08f76 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e8c795f.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-e8c795f .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1b986fd.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-0f5d1e6 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8fe5427 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ddc98cb.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-ddc98cb .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-185c358.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-d8ec026 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2259583 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-221c1db.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-221c1db .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-b15d5e9.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-cda3150 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-99d76c4 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-3d9c5ed.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-3d9c5ed .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-853de1d.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-9feb0d5 .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-338ff00 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5fec9fe.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-5fec9fe .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-9bfd94c.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-f1fb14d .elementor-heading-title{font-size:var( --e-global-typography-ec84929-font-size );line-height:var( --e-global-typography-ec84929-line-height );letter-spacing:var( --e-global-typography-ec84929-letter-spacing );}.elementor-10 .elementor-element.elementor-element-7b5c68d .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ad67a64.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-ad67a64 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e9dfabe{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:16px;--n-tabs-gap:40px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:var( --e-global-typography-d805354-font-size );}.elementor-10 .elementor-element.elementor-element-e9dfabe.elementor-widget-n-tabs > .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-d805354-line-height );letter-spacing:var( --e-global-typography-d805354-letter-spacing );}.elementor-10 .elementor-element.elementor-element-ac042b4{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-348983d .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-8230511 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-21ec122 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-39ba1c7{--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-10 .elementor-element.elementor-element-04ce037{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-04ce037.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-04ce037 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-a5e1ad3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-a5e1ad3.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-a5e1ad3 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-61494a5{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a681602 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-2c98da7 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-808e861 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-97ff2c7{--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-10 .elementor-element.elementor-element-6f8de4f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-6f8de4f.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-6f8de4f .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bebc58a.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-885b6dc{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a544510{text-align:start;}.elementor-10 .elementor-element.elementor-element-a544510 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-dba21b6{text-align:start;}.elementor-10 .elementor-element.elementor-element-dba21b6 .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e46a513{text-align:start;}.elementor-10 .elementor-element.elementor-element-e46a513 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-05f3c05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-05f3c05.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-05f3c05 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e940cd5{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-772607c .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-1a8e98d .elementor-heading-title{font-size:var( --e-global-typography-5b6b51e-font-size );line-height:var( --e-global-typography-5b6b51e-line-height );letter-spacing:var( --e-global-typography-5b6b51e-letter-spacing );}.elementor-10 .elementor-element.elementor-element-e3f4fd1 .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-bb841ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-bb841ff.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-bb841ff .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-82d05a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tortoland.pl/wp-content/uploads/2025/11/tortoland-background-cta-mobile.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-82d05a6::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-82d05a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(190deg, #6A4C5399 0%, var( --e-global-color-f996f1c ) 87%);}.elementor-10 .elementor-element.elementor-element-82d05a6{--overlay-opacity:0.36;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-f49f2e3 .elementor-heading-title{font-size:var( --e-global-typography-66de027-font-size );line-height:var( --e-global-typography-66de027-line-height );letter-spacing:var( --e-global-typography-66de027-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4f8920a .elementor-heading-title{font-size:var( --e-global-typography-e3aba34-font-size );line-height:var( --e-global-typography-e3aba34-line-height );letter-spacing:var( --e-global-typography-e3aba34-letter-spacing );}.elementor-10 .elementor-element.elementor-element-5be663c .elementor-heading-title{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-6f82041{--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-10 .elementor-element.elementor-element-2ea6d51.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-2ea6d51 .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}.elementor-10 .elementor-element.elementor-element-988eadb.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-988eadb .elementor-button{font-size:var( --e-global-typography-2906ca5-font-size );line-height:var( --e-global-typography-2906ca5-line-height );letter-spacing:var( --e-global-typography-2906ca5-letter-spacing );}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-bc82c9b{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-c384b71{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-656c906{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-e399b36{--width:45%;}.elementor-10 .elementor-element.elementor-element-ac042b4{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-61494a5{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-885b6dc{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-5e2c70c{--width:700px;}.elementor-10 .elementor-element.elementor-element-e940cd5{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-94251d6{--width:45%;}.elementor-10 .elementor-element.elementor-element-82d05a6{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-090a58c{--width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-e399b36{--width:100%;}}