.elementor-12 .elementor-element.elementor-element-4777fb87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0160px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4777fb87:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4777fb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2024/04/Ellipse-5.svg');background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-58305848{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-309942c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-54a2cb41{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54a2cb41.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-38535f83 .elementor-heading-title{font-family:var( --e-global-typography-d85eea9-font-family ), Sans-serif;font-size:var( --e-global-typography-d85eea9-font-size );font-weight:var( --e-global-typography-d85eea9-font-weight );line-height:var( --e-global-typography-d85eea9-line-height );color:var( --e-global-color-ff38859 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5f7f5067 > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-5f7f5067{font-family:var( --e-global-typography-6123ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-6123ac3-font-size );font-weight:var( --e-global-typography-6123ac3-font-weight );line-height:var( --e-global-typography-6123ac3-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5e8f963c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-11ba86de .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-11ba86de > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-7d592f41 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-style:none;border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-68fca64 .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-68fca64 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-4ba87b93{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-66e63885 img{width:650px;}.elementor-12 .elementor-element.elementor-element-e247efb{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1a524d53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-53d49119{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53d49119.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-45177ac2 .elementor-heading-title{font-family:var( --e-global-typography-d85eea9-font-family ), Sans-serif;font-size:var( --e-global-typography-d85eea9-font-size );font-weight:var( --e-global-typography-d85eea9-font-weight );line-height:var( --e-global-typography-d85eea9-line-height );color:var( --e-global-color-ff38859 );}.elementor-12 .elementor-element.elementor-element-4dc26618 > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-4dc26618{font-family:var( --e-global-typography-6123ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-6123ac3-font-size );font-weight:var( --e-global-typography-6123ac3-font-weight );line-height:var( --e-global-typography-6123ac3-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-19f1d0df{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-300832c3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-300832c3 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-6731cd9f .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-style:none;border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-5600d9ce .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-5600d9ce > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-397fe54{--display:flex;}.elementor-12 .elementor-element.elementor-element-49ea74b2 img{width:650px;}.elementor-12 .elementor-element.elementor-element-68e6f2f9{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-5e8c74e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-5c1ea9a4{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c1ea9a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-47a6eb8 .elementor-heading-title{font-family:var( --e-global-typography-d85eea9-font-family ), Sans-serif;font-size:var( --e-global-typography-d85eea9-font-size );font-weight:var( --e-global-typography-d85eea9-font-weight );line-height:var( --e-global-typography-d85eea9-line-height );color:var( --e-global-color-ff38859 );}.elementor-12 .elementor-element.elementor-element-4b2d67a4 > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-4b2d67a4{font-family:var( --e-global-typography-6123ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-6123ac3-font-size );font-weight:var( --e-global-typography-6123ac3-font-weight );line-height:var( --e-global-typography-6123ac3-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4e9b0d74{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5e7e662c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-5e7e662c > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-1c5adda2 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-style:none;border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-443d465{--display:flex;}.elementor-12 .elementor-element.elementor-element-561bbd75 img{width:650px;}.elementor-12 .elementor-element.elementor-element-671e5dde{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-5f0ebc8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-7c21834d{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c21834d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-decfbd0 .elementor-heading-title{font-family:var( --e-global-typography-d85eea9-font-family ), Sans-serif;font-size:var( --e-global-typography-d85eea9-font-size );font-weight:var( --e-global-typography-d85eea9-font-weight );line-height:var( --e-global-typography-d85eea9-line-height );color:var( --e-global-color-ff38859 );}.elementor-12 .elementor-element.elementor-element-54cd194f > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-54cd194f{font-family:var( --e-global-typography-6123ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-6123ac3-font-size );font-weight:var( --e-global-typography-6123ac3-font-weight );line-height:var( --e-global-typography-6123ac3-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5953b82c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-758e82d9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-758e82d9 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-5a0fcbb8 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-style:none;border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-557570a4 .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-557570a4 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-10dc3e44{--display:flex;}.elementor-12 .elementor-element.elementor-element-630d1df8 img{width:650px;}.elementor-12 .elementor-element.elementor-element-1ee70632{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-51e0e399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-53b1bd5a{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53b1bd5a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6dd698b4 .elementor-heading-title{font-family:var( --e-global-typography-d85eea9-font-family ), Sans-serif;font-size:var( --e-global-typography-d85eea9-font-size );font-weight:var( --e-global-typography-d85eea9-font-weight );line-height:var( --e-global-typography-d85eea9-line-height );color:var( --e-global-color-ff38859 );}.elementor-12 .elementor-element.elementor-element-36330d6 > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-36330d6{font-family:var( --e-global-typography-6123ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-6123ac3-font-size );font-weight:var( --e-global-typography-6123ac3-font-weight );line-height:var( --e-global-typography-6123ac3-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3833c0f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3f4562fb .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-3f4562fb > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-792f48a9 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-style:none;border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-70471d94{--display:flex;}.elementor-12 .elementor-element.elementor-element-756904b img{width:650px;}.elementor-12 .elementor-element.elementor-element-30afd355{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-47d7bbf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-3961bb09{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3961bb09.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-37ee525 .elementor-heading-title{font-family:var( --e-global-typography-d85eea9-font-family ), Sans-serif;font-size:var( --e-global-typography-d85eea9-font-size );font-weight:var( --e-global-typography-d85eea9-font-weight );line-height:var( --e-global-typography-d85eea9-line-height );color:var( --e-global-color-ff38859 );}.elementor-12 .elementor-element.elementor-element-1494c470 > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-1494c470{font-family:var( --e-global-typography-6123ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-6123ac3-font-size );font-weight:var( --e-global-typography-6123ac3-font-weight );line-height:var( --e-global-typography-6123ac3-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-36746e57{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2d5d264d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-2d5d264d > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-715d3c58 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-style:none;border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-4771a33f{--display:flex;}.elementor-12 .elementor-element.elementor-element-6e7e2e94 img{width:650px;}.elementor-12 .elementor-element.elementor-element-3b7fa355{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-6fb604a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-7ed32d35{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7ed32d35.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-45135637 .elementor-heading-title{font-family:var( --e-global-typography-d85eea9-font-family ), Sans-serif;font-size:var( --e-global-typography-d85eea9-font-size );font-weight:var( --e-global-typography-d85eea9-font-weight );line-height:var( --e-global-typography-d85eea9-line-height );color:var( --e-global-color-ff38859 );}.elementor-12 .elementor-element.elementor-element-5433d0ec > .elementor-widget-container{padding:30px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-5433d0ec{font-family:var( --e-global-typography-6123ac3-font-family ), Sans-serif;font-size:var( --e-global-typography-6123ac3-font-size );font-weight:var( --e-global-typography-6123ac3-font-weight );line-height:var( --e-global-typography-6123ac3-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-406864cb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-73f5eb31 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-73f5eb31 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-4acf5d70 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-style:none;border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-4feef97a{--display:flex;}.elementor-12 .elementor-element.elementor-element-711f3b8f img{width:650px;}.elementor-12 .elementor-element.elementor-element-3d669b81{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-659efec );--e-n-carousel-dots-horizontal-position:100%;--e-n-carousel-dots-horizontal-transform:-100%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:0%;--e-n-carousel-dots-vertical-transform:0%;--e-n-carousel-dots-vertical-offset:35px;}.elementor-12 .elementor-element.elementor-element-3d669b81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3e5fabcc{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f44c4ad{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1f44c4ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f44c4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2025/08/3cc6716e35792a1d7181366ca2adc6a9ea568525.jpg');background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1f44c4ad::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1f44c4ad:hover::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-1f44c4ad > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1f44c4ad:hover{--overlay-opacity:0.9;}.elementor-12 .elementor-element.elementor-element-56648afa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-45a58266{text-align:center;}.elementor-12 .elementor-element.elementor-element-45a58266 .elementor-heading-title{font-family:var( --e-global-typography-6f75722-font-family ), Sans-serif;font-size:var( --e-global-typography-6f75722-font-size );font-weight:var( --e-global-typography-6f75722-font-weight );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-5cd99890{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-df10259{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );color:var( --e-global-color-f5f7794 );}.elementor-12 .elementor-element.elementor-element-df10259 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-df10259 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3ebe521d .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f5378ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f5378ac .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-fc43c3b{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fc43c3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc43c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2025/08/b2b3ebb169525b3effda50d8c8abb1eef73f5e58.png');background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fc43c3b::before, .elementor-12 .elementor-element.elementor-element-fc43c3b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fc43c3b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fc43c3b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fc43c3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fc43c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fc43c3b:hover::before, .elementor-12 .elementor-element.elementor-element-fc43c3b:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fc43c3b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fc43c3b > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-fc43c3b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fc43c3b:hover{--overlay-opacity:0.9;}.elementor-12 .elementor-element.elementor-element-1f9daf43{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-11afdfac{text-align:center;}.elementor-12 .elementor-element.elementor-element-11afdfac .elementor-heading-title{font-family:var( --e-global-typography-6f75722-font-family ), Sans-serif;font-size:var( --e-global-typography-6f75722-font-size );font-weight:var( --e-global-typography-6f75722-font-weight );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-421f631f{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-66db953a{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:var( --e-global-color-f5f7794 );}.elementor-12 .elementor-element.elementor-element-66db953a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-66db953a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2b1aea63 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2a235f6 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-17725d6b{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-17725d6b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17725d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2025/08/2cadc4d77db0ae5ff101a0b1734b2de02e110f04.png');background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-17725d6b::before, .elementor-12 .elementor-element.elementor-element-17725d6b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-17725d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-17725d6b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-17725d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-17725d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-17725d6b:hover::before, .elementor-12 .elementor-element.elementor-element-17725d6b:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-17725d6b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-17725d6b > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-17725d6b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-17725d6b:hover{--overlay-opacity:0.9;}.elementor-12 .elementor-element.elementor-element-30e73ab6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-2e738a62{text-align:center;}.elementor-12 .elementor-element.elementor-element-2e738a62 .elementor-heading-title{font-family:var( --e-global-typography-6f75722-font-family ), Sans-serif;font-size:var( --e-global-typography-6f75722-font-size );font-weight:var( --e-global-typography-6f75722-font-weight );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-328dcc9a{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-459361c9{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );color:var( --e-global-color-f5f7794 );}.elementor-12 .elementor-element.elementor-element-459361c9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-459361c9 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2673aba7 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-edbe43b .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-655a1dab{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-655a1dab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-655a1dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2025/08/76529e11fbe449a3edd65e6b8be47c2e424ddde6-e1756214543920.jpg');background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-655a1dab::before, .elementor-12 .elementor-element.elementor-element-655a1dab > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-655a1dab > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-655a1dab > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-655a1dab > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-655a1dab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-655a1dab:hover::before, .elementor-12 .elementor-element.elementor-element-655a1dab:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-655a1dab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-655a1dab > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-655a1dab > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-8d1749a );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-655a1dab:hover{--overlay-opacity:0.9;}.elementor-12 .elementor-element.elementor-element-41b56101{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5a82a894{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a82a894 .elementor-heading-title{font-family:var( --e-global-typography-6f75722-font-family ), Sans-serif;font-size:var( --e-global-typography-6f75722-font-size );font-weight:var( --e-global-typography-6f75722-font-weight );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-5625fb23{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-492080f7{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );color:var( --e-global-color-f5f7794 );}.elementor-12 .elementor-element.elementor-element-492080f7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-492080f7 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-72953b45 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-baff980 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:19px;font-weight:500;text-decoration:underline;line-height:30px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d9a283c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:015px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-b9fb626{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-b9fb626:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b9fb626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-1cff08c img{width:97px;}.elementor-12 .elementor-element.elementor-element-81d247e{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-81d247e .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-049d13f{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-473b642 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-473b642 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-473b642 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-473b642.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-e36e1b4{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-e36e1b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e36e1b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-9da9ae8 img{width:97px;}.elementor-12 .elementor-element.elementor-element-798b580{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-798b580 .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-c780cc4{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-5d8cd7c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-5d8cd7c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5d8cd7c .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5d8cd7c.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-75c3966{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-75c3966:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-75c3966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-05aaad5 img{width:97px;}.elementor-12 .elementor-element.elementor-element-037fc2e{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-037fc2e .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-454721c{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-7c2c67a .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-7c2c67a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7c2c67a .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7c2c67a.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-032a81d{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-032a81d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-032a81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3868293{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-3868293 .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-b6a3ec5{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-32f4077 .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-32f4077 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-32f4077 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-32f4077.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-32f4077 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-32f4077 .elementor-button:focus svg{fill:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-acf18a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-2b85b5b{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-b4f1a1d{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-b4f1a1d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b4f1a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-ccb47fa img{width:97px;}.elementor-12 .elementor-element.elementor-element-cf1e356{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-cf1e356 .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-5b8202b{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-f13442c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-f13442c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f13442c .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f13442c.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-8d5dad5{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-72f73ad{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-72f73ad:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-72f73ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-8248303 img{width:97px;}.elementor-12 .elementor-element.elementor-element-1ca621d{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-1ca621d .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-c42c84b{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-95ba569 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-95ba569 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-95ba569 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-95ba569.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-8b4aecf{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-6efca09{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-6efca09:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6efca09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-62c11f7 img{width:97px;}.elementor-12 .elementor-element.elementor-element-2147d45{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-2147d45 .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-3ab552f{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-a649e37 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-a649e37 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a649e37 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a649e37.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-45b1fc5{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-a9bca88{--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:center;--align-items:center;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-a9bca88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a9bca88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-268a366{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-268a366 .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-b478be7{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-b5024a4 .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:60px 60px 60px 60px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-b5024a4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b5024a4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-b5024a4.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-b5024a4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b5024a4 .elementor-button:focus svg{fill:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-c4a552b{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-c4a552b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b705cc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-c844563{--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:center;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:050px;--padding-right:025px;}.elementor-12 .elementor-element.elementor-element-c844563:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c844563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fba0ec3 );}.elementor-12 .elementor-element.elementor-element-5a4d23e{--display:flex;--min-height:330px;--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:center;--align-items:flex-end;--gap:08px 0px;--row-gap:08px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-5a4d23e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a4d23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url('https://okulus.pl/wp-content/uploads/2024/04/Ellipse-7-1.webp');background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-dc372dd{text-align:center;}.elementor-12 .elementor-element.elementor-element-dc372dd .elementor-heading-title{color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-c386faa{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:025px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-c386faa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c386faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-aae0906{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-aae0906 .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-6317506{--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:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f24e970{text-align:start;}.elementor-12 .elementor-element.elementor-element-f24e970 img{width:42px;border-radius:52px 52px 52px 52px;box-shadow:4px 4px 30px 0px rgba(80.00000000000001, 116.00000000000001, 176, 0.2);}.elementor-12 .elementor-element.elementor-element-1af0f11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1af0f11{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7e177d8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7e177d8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7e177d8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7e177d8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4cc051e .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:0px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-4cc051e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4cc051e.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-344948d{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:025px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-344948d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-344948d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-0e72bae{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-0e72bae .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-ae587d2{--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:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e645472{text-align:start;}.elementor-12 .elementor-element.elementor-element-e645472 img{width:42px;border-radius:52px 52px 52px 52px;box-shadow:4px 4px 30px 0px rgba(80.00000000000001, 116.00000000000001, 176, 0.2);}.elementor-12 .elementor-element.elementor-element-568b723 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-568b723{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3f1ac45 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3f1ac45 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3f1ac45{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3f1ac45 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d20e919 .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:0px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-d20e919 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d20e919.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-d633f60{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.2);--padding-top:17px;--padding-bottom:020px;--padding-left:025px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-d633f60:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d633f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d1749a );}.elementor-12 .elementor-element.elementor-element-2f2dc6d{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-2f2dc6d .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-3933599{--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:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cdc0a2e{text-align:start;}.elementor-12 .elementor-element.elementor-element-cdc0a2e img{width:42px;border-radius:52px 52px 52px 52px;box-shadow:4px 4px 30px 0px rgba(80.00000000000001, 116.00000000000001, 176, 0.2);}.elementor-12 .elementor-element.elementor-element-8ead64f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8ead64f{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-30e4758 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-30e4758 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-30e4758{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-30e4758 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e437515 .elementor-button{background-color:var( --e-global-color-8d1749a );font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:0px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-e437515 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e437515.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-5e1c235{--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:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-971d455 img{width:1000px;}.elementor-12 .elementor-element.elementor-element-41e56a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-caade4c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-caade4c{text-align:start;}.elementor-12 .elementor-element.elementor-element-caade4c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-365d8e9{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-365d8e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ec1bee > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-5ec1bee{text-align:start;}.elementor-12 .elementor-element.elementor-element-5ec1bee .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-51c81fb{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-51c81fb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-ffff428 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ffff428 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ffff428 .elementor-button{font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-8d1749a );color:var( --e-global-color-8d1749a );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-12 .elementor-element.elementor-element-693dc91{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-e6ce5c6{--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:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-72e8376 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-72e8376 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0196cfe .elementor-button{background-color:#F54F2900;font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0196cfe .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0196cfe .elementor-button:focus{background-color:#23496D00;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0196cfe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0196cfe .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0196cfe .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d8a7ed6{--grid-columns:3;--grid-row-gap:25px;--grid-column-gap:25px;}.elementor-12 .elementor-element.elementor-element-d8a7ed6 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12 .elementor-element.elementor-element-d8a7ed6 .e-loop-item > .elementor-section, .elementor-12 .elementor-element.elementor-element-d8a7ed6 .e-loop-item > .elementor-section > .elementor-container, .elementor-12 .elementor-element.elementor-element-d8a7ed6 .e-loop-item > .e-con, .elementor-12 .elementor-element.elementor-element-d8a7ed6 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12 .elementor-element.elementor-element-a613c11 .elementor-button{background-color:#F54F2900;font-family:var( --e-global-typography-6584682-font-family ), Sans-serif;font-size:var( --e-global-typography-6584682-font-size );font-weight:var( --e-global-typography-6584682-font-weight );line-height:var( --e-global-typography-6584682-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:60px 60px 60px 60px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a613c11 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a613c11 .elementor-button:focus{background-color:#23496D00;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a613c11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a613c11 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a613c11 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f645c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10d1d7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-25af376{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c05e30a{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:025px;--padding-bottom:035px;--padding-left:010px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-c05e30a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c05e30a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-392ef2a );}.elementor-12 .elementor-element.elementor-element-46e7471{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-46e7471 .elementor-heading-title{font-family:var( --e-global-typography-745a780-font-family ), Sans-serif;font-size:var( --e-global-typography-745a780-font-size );font-weight:var( --e-global-typography-745a780-font-weight );line-height:var( --e-global-typography-745a780-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-76be8c5{--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:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bfc54bb .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-bfc54bb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bfc54bb .elementor-icon-box-title a{font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-487a517 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-487a517 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-487a517 .elementor-icon-box-title a{font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-07731a6 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-07731a6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-07731a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-afcaa3a .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-afcaa3a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-afcaa3a .elementor-icon-box-title a{font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-99f0fea .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-99f0fea .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-99f0fea .elementor-icon-box-title a{font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-51095ef .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-51095ef .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-51095ef .elementor-icon-box-title a{font-family:var( --e-global-typography-dd5e02c-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5e02c-font-size );font-weight:var( --e-global-typography-dd5e02c-font-weight );line-height:var( --e-global-typography-dd5e02c-line-height );}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4777fb87:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4777fb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2024/04/Ellipse-5-2.svg');background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-309942c6{--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-12 .elementor-element.elementor-element-38535f83 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5f7f5067{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-5e8f963c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-11ba86de .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-7d592f41 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-68fca64 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-4ba87b93{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-66e63885{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-66e63885 img{width:50%;}.elementor-12 .elementor-element.elementor-element-1a524d53{--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-12 .elementor-element.elementor-element-45177ac2 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-4dc26618{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-19f1d0df{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-300832c3 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-6731cd9f .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-5600d9ce .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-397fe54{--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-12 .elementor-element.elementor-element-49ea74b2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-49ea74b2 img{width:50%;}.elementor-12 .elementor-element.elementor-element-5e8c74e2{--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-12 .elementor-element.elementor-element-47a6eb8 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-4b2d67a4{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-4e9b0d74{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5e7e662c .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-1c5adda2 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-443d465{--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-12 .elementor-element.elementor-element-561bbd75{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-561bbd75 img{width:50%;}.elementor-12 .elementor-element.elementor-element-5f0ebc8d{--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-12 .elementor-element.elementor-element-decfbd0 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-54cd194f{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-5953b82c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-758e82d9 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-5a0fcbb8 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-557570a4 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-10dc3e44{--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-12 .elementor-element.elementor-element-630d1df8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-630d1df8 img{width:50%;}.elementor-12 .elementor-element.elementor-element-51e0e399{--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-12 .elementor-element.elementor-element-6dd698b4 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-36330d6{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-3833c0f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-3f4562fb .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-792f48a9 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-70471d94{--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-12 .elementor-element.elementor-element-756904b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-756904b img{width:50%;}.elementor-12 .elementor-element.elementor-element-47d7bbf5{--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-12 .elementor-element.elementor-element-37ee525 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-1494c470{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-36746e57{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-2d5d264d .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-715d3c58 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-4771a33f{--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-12 .elementor-element.elementor-element-6e7e2e94{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6e7e2e94 img{width:50%;}.elementor-12 .elementor-element.elementor-element-6fb604a9{--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-12 .elementor-element.elementor-element-45135637 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-5433d0ec{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-406864cb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-73f5eb31 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-4acf5d70 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-4feef97a{--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-12 .elementor-element.elementor-element-711f3b8f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-711f3b8f img{width:50%;}.elementor-12 .elementor-element.elementor-element-3d669b81{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-3e5fabcc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-45a58266 .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-df10259{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-fc43c3b{--min-height:500px;}.elementor-12 .elementor-element.elementor-element-fc43c3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc43c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12 .elementor-element.elementor-element-11afdfac .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-66db953a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-12 .elementor-element.elementor-element-17725d6b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17725d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12 .elementor-element.elementor-element-2e738a62 .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-459361c9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-5a82a894 .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-492080f7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-81d247e .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-049d13f{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-473b642 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-798b580 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-c780cc4{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-5d8cd7c .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-037fc2e .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-454721c{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-7c2c67a .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-3868293 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-b6a3ec5{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-32f4077 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-cf1e356 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-5b8202b{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-f13442c .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-1ca621d .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-c42c84b{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-95ba569 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-2147d45 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-3ab552f{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-a649e37 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-268a366 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-b478be7{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-b5024a4 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-c4a552b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-c844563{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-5a4d23e{--min-height:464px;--margin-top:-350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-aae0906 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4cc051e .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-0e72bae .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-d20e919 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-2f2dc6d .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-e437515 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-5e1c235{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-971d455 img{width:390px;}.elementor-12 .elementor-element.elementor-element-caade4c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-365d8e9{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-5ec1bee{text-align:center;}.elementor-12 .elementor-element.elementor-element-51c81fb{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-ffff428.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ffff428 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-693dc91{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-72e8376 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0196cfe.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0196cfe .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d8a7ed6{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-12 .elementor-element.elementor-element-d8a7ed6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-a613c11.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a613c11 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-f645c4a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10d1d7b{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-46e7471 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bfc54bb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bfc54bb .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-487a517 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-487a517 .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-07731a6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-07731a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-afcaa3a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-afcaa3a .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-99f0fea .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-99f0fea .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-51095ef .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-51095ef .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4777fb87:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4777fb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2024/04/Ellipse-5.webp');background-position:0px 134px;background-size:contain;}.elementor-12 .elementor-element.elementor-element-4777fb87{--margin-top:-160px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-54a2cb41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-38535f83 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5f7f5067 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-5f7f5067{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-5e8f963c{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5e8f963c.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-11ba86de{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-11ba86de .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-7d592f41{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7d592f41 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 017px 10px 017px;}.elementor-12 .elementor-element.elementor-element-68fca64{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-68fca64 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-4ba87b93{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-66e63885 img{width:100%;}.elementor-12 .elementor-element.elementor-element-53d49119{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-45177ac2 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-4dc26618 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-4dc26618{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-19f1d0df{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-19f1d0df.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-300832c3{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-300832c3 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-6731cd9f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6731cd9f .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 017px 10px 017px;}.elementor-12 .elementor-element.elementor-element-5600d9ce{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5600d9ce .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-397fe54{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-49ea74b2{text-align:center;}.elementor-12 .elementor-element.elementor-element-49ea74b2 img{width:100%;}.elementor-12 .elementor-element.elementor-element-5c1ea9a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47a6eb8 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-4b2d67a4 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-4b2d67a4{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-4e9b0d74{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4e9b0d74.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5e7e662c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5e7e662c .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-1c5adda2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1c5adda2 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 017px 10px 017px;}.elementor-12 .elementor-element.elementor-element-443d465{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-561bbd75 img{width:100%;}.elementor-12 .elementor-element.elementor-element-7c21834d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-decfbd0 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-54cd194f > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-54cd194f{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-5953b82c{--content-width:100%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5953b82c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-758e82d9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-758e82d9 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-5a0fcbb8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5a0fcbb8 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 017px 10px 017px;}.elementor-12 .elementor-element.elementor-element-557570a4{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-557570a4 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-10dc3e44{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-630d1df8{text-align:center;}.elementor-12 .elementor-element.elementor-element-630d1df8 img{width:100%;}.elementor-12 .elementor-element.elementor-element-53b1bd5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6dd698b4 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-36330d6 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-36330d6{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-3833c0f{--content-width:100%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3833c0f.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3f4562fb{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3f4562fb .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-792f48a9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-792f48a9 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 017px 10px 017px;}.elementor-12 .elementor-element.elementor-element-70471d94{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-756904b img{width:100%;}.elementor-12 .elementor-element.elementor-element-3961bb09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37ee525 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-1494c470 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-1494c470{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-36746e57{--content-width:100%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-36746e57.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d5d264d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2d5d264d .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-715d3c58{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-715d3c58 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 017px 10px 017px;}.elementor-12 .elementor-element.elementor-element-4771a33f{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-6e7e2e94 img{width:100%;}.elementor-12 .elementor-element.elementor-element-7ed32d35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-45135637 .elementor-heading-title{font-size:var( --e-global-typography-d85eea9-font-size );line-height:var( --e-global-typography-d85eea9-line-height );}.elementor-12 .elementor-element.elementor-element-5433d0ec > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-5433d0ec{font-size:var( --e-global-typography-6123ac3-font-size );line-height:var( --e-global-typography-6123ac3-line-height );}.elementor-12 .elementor-element.elementor-element-406864cb{--content-width:100%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-406864cb.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-73f5eb31{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-73f5eb31 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 17px 10px 17px;}.elementor-12 .elementor-element.elementor-element-4acf5d70{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4acf5d70 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );padding:10px 017px 10px 017px;}.elementor-12 .elementor-element.elementor-element-4feef97a{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-711f3b8f{text-align:center;}.elementor-12 .elementor-element.elementor-element-711f3b8f img{width:100%;}.elementor-12 .elementor-element.elementor-element-3d669b81{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;}.elementor-12 .elementor-element.elementor-element-3d669b81 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-45a58266 .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-df10259{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-3ebe521d .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-f5378ac .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-fc43c3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc43c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-12 .elementor-element.elementor-element-11afdfac .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-2b1aea63 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-2a235f6 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-17725d6b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17725d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('https://okulus.pl/wp-content/uploads/2025/08/2cadc4d77db0ae5ff101a0b1734b2de02e110f04-1-e1756215029279.png');background-position:top center;}.elementor-12 .elementor-element.elementor-element-2e738a62 .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-459361c9{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-2673aba7 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-edbe43b .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-5a82a894 .elementor-heading-title{font-size:var( --e-global-typography-6f75722-font-size );line-height:var( --e-global-typography-6f75722-line-height );}.elementor-12 .elementor-element.elementor-element-492080f7{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-72953b45 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-baff980 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-81d247e .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-049d13f{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-473b642 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-798b580 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-c780cc4{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-5d8cd7c .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-037fc2e .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-454721c{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-7c2c67a .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-3868293 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-b6a3ec5{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-32f4077 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-acf18a6{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cf1e356 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-5b8202b{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-f13442c .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-1ca621d .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-c42c84b{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-95ba569 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-2147d45 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-3ab552f{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-a649e37 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-268a366 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-b478be7{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-b5024a4 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-c4a552b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-c844563{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a4d23e{--width:100%;--min-height:316px;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5a4d23e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a4d23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12 .elementor-element.elementor-element-dc372dd > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-12 .elementor-element.elementor-element-c386faa{--width:80%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-aae0906 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4cc051e .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-344948d{--width:80%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0e72bae .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-d20e919 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-d633f60{--width:80%;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2f2dc6d .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-e437515 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-41e56a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-caade4c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-365d8e9{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-5ec1bee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-5ec1bee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ec1bee.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-51c81fb{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-ffff428 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ffff428 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-72e8376 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-0196cfe .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-d8a7ed6{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-a613c11 .elementor-button{font-size:var( --e-global-typography-6584682-font-size );line-height:var( --e-global-typography-6584682-line-height );}.elementor-12 .elementor-element.elementor-element-10d1d7b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-46e7471 .elementor-heading-title{font-size:var( --e-global-typography-745a780-font-size );line-height:var( --e-global-typography-745a780-line-height );}.elementor-12 .elementor-element.elementor-element-76be8c5{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bfc54bb{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bfc54bb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bfc54bb .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-487a517{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-487a517 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-487a517 .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-07731a6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-07731a6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-07731a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-afcaa3a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-afcaa3a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-afcaa3a .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-99f0fea{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-99f0fea .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-99f0fea .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}.elementor-12 .elementor-element.elementor-element-51095ef{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-51095ef .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-51095ef .elementor-icon-box-title a{font-size:var( --e-global-typography-dd5e02c-font-size );line-height:var( --e-global-typography-dd5e02c-line-height );}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-54a2cb41{--width:720px;}.elementor-12 .elementor-element.elementor-element-4ba87b93{--width:60%;}.elementor-12 .elementor-element.elementor-element-53d49119{--width:720px;}.elementor-12 .elementor-element.elementor-element-397fe54{--width:60%;}.elementor-12 .elementor-element.elementor-element-5c1ea9a4{--width:720px;}.elementor-12 .elementor-element.elementor-element-443d465{--width:60%;}.elementor-12 .elementor-element.elementor-element-7c21834d{--width:720px;}.elementor-12 .elementor-element.elementor-element-10dc3e44{--width:60%;}.elementor-12 .elementor-element.elementor-element-53b1bd5a{--width:720px;}.elementor-12 .elementor-element.elementor-element-70471d94{--width:60%;}.elementor-12 .elementor-element.elementor-element-3961bb09{--width:720px;}.elementor-12 .elementor-element.elementor-element-4771a33f{--width:60%;}.elementor-12 .elementor-element.elementor-element-7ed32d35{--width:720px;}.elementor-12 .elementor-element.elementor-element-4feef97a{--width:60%;}.elementor-12 .elementor-element.elementor-element-5a4d23e{--width:500px;}.elementor-12 .elementor-element.elementor-element-c386faa{--width:30%;}.elementor-12 .elementor-element.elementor-element-344948d{--width:30%;}.elementor-12 .elementor-element.elementor-element-d633f60{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-54a2cb41{--width:100%;}.elementor-12 .elementor-element.elementor-element-4ba87b93{--width:100%;}.elementor-12 .elementor-element.elementor-element-53d49119{--width:100%;}.elementor-12 .elementor-element.elementor-element-397fe54{--width:100%;}.elementor-12 .elementor-element.elementor-element-5c1ea9a4{--width:100%;}.elementor-12 .elementor-element.elementor-element-443d465{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c21834d{--width:100%;}.elementor-12 .elementor-element.elementor-element-10dc3e44{--width:100%;}.elementor-12 .elementor-element.elementor-element-53b1bd5a{--width:100%;}.elementor-12 .elementor-element.elementor-element-70471d94{--width:100%;}.elementor-12 .elementor-element.elementor-element-3961bb09{--width:100%;}.elementor-12 .elementor-element.elementor-element-4771a33f{--width:100%;}.elementor-12 .elementor-element.elementor-element-7ed32d35{--width:100%;}.elementor-12 .elementor-element.elementor-element-4feef97a{--width:100%;}.elementor-12 .elementor-element.elementor-element-c386faa{--width:100%;}.elementor-12 .elementor-element.elementor-element-344948d{--width:100%;}.elementor-12 .elementor-element.elementor-element-d633f60{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-f4d72cf */.elementor-12 .elementor-element.elementor-element-f4d72cf{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f44c4ad */.elementor-12 .elementor-element.elementor-element-1f44c4ad {
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-1f44c4ad .title-box {
    opacity: 1;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-1f44c4ad:hover .title-box{
    opacity: 0;
}

.elementor-12 .elementor-element.elementor-element-1f44c4ad .content-box {
    position: absolute;
    top: 100%;
    opacity: 0;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-1f44c4ad:hover .content-box {
    opacity: 1;
    top: 0;
}

@media(max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-1f44c4ad {
        min-height: 200px !important;
        height: 200px;
        transition: 0.3s;
    } 
    
    .elementor-12 .elementor-element.elementor-element-1f44c4ad:hover {
        min-height: 500px !important;
        height: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc43c3b */.elementor-12 .elementor-element.elementor-element-fc43c3b {
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-fc43c3b .title-box {
    opacity: 1;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-fc43c3b:hover .title-box{
    opacity: 0;
}

.elementor-12 .elementor-element.elementor-element-fc43c3b .content-box {
    position: absolute;
    top: 100%;
    opacity: 0;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-fc43c3b:hover .content-box {
    opacity: 1;
    top: 0;
}

@media(max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-fc43c3b {
        min-height: 200px !important;
        height: 200px;
        transition: 0.3s;
    } 
    
    .elementor-12 .elementor-element.elementor-element-fc43c3b:hover {
        min-height: 500px !important;
        height: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17725d6b */.elementor-12 .elementor-element.elementor-element-17725d6b {
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-17725d6b .title-box {
    opacity: 1;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-17725d6b:hover .title-box{
    opacity: 0;
}

.elementor-12 .elementor-element.elementor-element-17725d6b .content-box {
    position: absolute;
    top: 100%;
    opacity: 0;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-17725d6b:hover .content-box {
    opacity: 1;
    top: 0;
}

@media(max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-17725d6b {
        min-height: 200px !important;
        height: 200px;
        transition: 0.3s;
    } 
    
    .elementor-12 .elementor-element.elementor-element-17725d6b:hover {
        min-height: 500px !important;
        height: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655a1dab */.elementor-12 .elementor-element.elementor-element-655a1dab {
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-655a1dab .title-box {
    opacity: 1;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-655a1dab:hover .title-box{
    opacity: 0;
}

.elementor-12 .elementor-element.elementor-element-655a1dab .content-box {
    position: absolute;
    top: 100%;
    opacity: 0;
    transition: 0.3s;
    overflow: hidden;
}

.elementor-12 .elementor-element.elementor-element-655a1dab:hover .content-box {
    opacity: 1;
    top: 0;
}

@media(max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-655a1dab {
        min-height: 200px !important;
        height: 200px;
        transition: 0.3s;
    } 
    
    .elementor-12 .elementor-element.elementor-element-655a1dab:hover {
        min-height: 500px !important;
        height: 500px;
    }
}/* End custom CSS */