.elementor-505 .elementor-element.elementor-element-b69bdc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-505 .elementor-element.elementor-element-6a0bc9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:2em;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-505 .elementor-element.elementor-element-2fdd3fe{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-2fdd3fe .elementor-headline{text-align:center;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 );}.elementor-505 .elementor-element.elementor-element-2fdd3fe .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-2fdd3fe .elementor-headline-dynamic-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-505 .elementor-element.elementor-element-2fdd3fe .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-13b406d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-505 .elementor-element.elementor-element-7f27f19 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;fill:var( --e-global-color-bbf879d );color:var( --e-global-color-bbf879d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:19px 17px 19px 17px;}.elementor-505 .elementor-element.elementor-element-bcaff58{--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:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:0em;}.elementor-505 .elementor-element.elementor-element-893092c{--display:flex;--justify-content:flex-end;--border-radius:35px 35px 35px 35px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-505 .elementor-element.elementor-element-893092c:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-893092c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://klaudiakubrak.socialapes.pl/wp-content/uploads/2026/01/IMG_1310-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-9874235{background-color:#FFFFFF;padding:1.4em 1.4em 1.4em 1.4em;border-radius:0px 35px 0px 0px;}.elementor-505 .elementor-element.elementor-element-9874235.elementor-element{--align-self:flex-start;}.elementor-505 .elementor-element.elementor-element-9874235 .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 );color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-afbf39e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:45px;--padding-bottom:45px;--padding-left:2em;--padding-right:2em;}.elementor-505 .elementor-element.elementor-element-afbf39e:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-afbf39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23f9f27 );}.elementor-505 .elementor-element.elementor-element-331e401{width:100%;max-width:100%;padding:0% 15% 0% 15%;grid-column:span 3;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-505 .elementor-element.elementor-element-331e401.elementor-element{--align-self:center;}.elementor-505 .elementor-element.elementor-element-27f1eb8{--display:flex;}.elementor-505 .elementor-element.elementor-element-f13ccda{text-align:center;}.elementor-505 .elementor-element.elementor-element-f13ccda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:600;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-233dc02{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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 );color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-ebca9a0.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-505 .elementor-element.elementor-element-ebca9a0.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-505 .elementor-element.elementor-element-ebca9a0.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-505 .elementor-element.elementor-element-ebca9a0 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-505 .elementor-element.elementor-element-ebca9a0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-505 .elementor-element.elementor-element-ebca9a0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-ebca9a0:has(:hover) .elementor-image-box-title,
					 .elementor-505 .elementor-element.elementor-element-ebca9a0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-5b0a04e.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-505 .elementor-element.elementor-element-5b0a04e.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-505 .elementor-element.elementor-element-5b0a04e.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-505 .elementor-element.elementor-element-5b0a04e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-505 .elementor-element.elementor-element-5b0a04e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-505 .elementor-element.elementor-element-5b0a04e .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-5b0a04e:has(:hover) .elementor-image-box-title,
					 .elementor-505 .elementor-element.elementor-element-5b0a04e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-23d5b49.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-505 .elementor-element.elementor-element-23d5b49.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-505 .elementor-element.elementor-element-23d5b49.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-505 .elementor-element.elementor-element-23d5b49 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-505 .elementor-element.elementor-element-23d5b49 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-505 .elementor-element.elementor-element-23d5b49 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-23d5b49:has(:hover) .elementor-image-box-title,
					 .elementor-505 .elementor-element.elementor-element-23d5b49:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-84d17f2{--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-505 .elementor-element.elementor-element-84d17f2:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-84d17f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23f9f27 );}.elementor-505 .elementor-element.elementor-element-f708b9f{padding:0% 0% 1% 0%;text-align:center;}.elementor-505 .elementor-element.elementor-element-f708b9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:600;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-3852328{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12% 12%;--row-gap:12%;--column-gap:12%;--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:7em;--padding-right:7em;}.elementor-505 .elementor-element.elementor-element-8e25aaf{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;}.elementor-505 .elementor-element.elementor-element-8e25aaf:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-8e25aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-505 .elementor-element.elementor-element-f45f188{text-align:center;}.elementor-505 .elementor-element.elementor-element-f45f188 .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 );color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-505 .elementor-element.elementor-element-52b5165{padding:5% 0% 12% 0%;--icon-vertical-offset:0px;}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-item:not(:last-child):after{content:"";width:38%;border-color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-35c19f2{--display:flex;border-style:solid;--border-style:solid;border-color:#DE7D7D;--border-color:#DE7D7D;--border-radius:25px 25px 25px 25px;}.elementor-505 .elementor-element.elementor-element-35c19f2:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-35c19f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A333334F;}.elementor-505 .elementor-element.elementor-element-adf920d{text-align:center;}.elementor-505 .elementor-element.elementor-element-adf920d .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 );color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-c067e0b{padding:5% 0% 12% 0%;--icon-vertical-offset:0px;}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-item:not(:last-child):after{content:"";width:38%;border-color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-ea441a4{--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-505 .elementor-element.elementor-element-e362a81{background-color:#A8C9E3;padding:1em 1em 1em 1.3em;border-radius:45px 45px 45px 45px;text-align:center;}.elementor-505 .elementor-element.elementor-element-e362a81.elementor-element{--align-self:center;}.elementor-505 .elementor-element.elementor-element-e362a81 .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 );color:var( --e-global-color-bbf879d );}.elementor-505 .elementor-element.elementor-element-4932528{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-505 .elementor-element.elementor-element-4932528.elementor-element{--align-self:center;}.elementor-505 .elementor-element.elementor-element-ddb0871{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-505 .elementor-element.elementor-element-9c59601{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-ec5cc82{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-11563a2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-ca26330{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-eaefb89{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-42b8264{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-fff866a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-f97d0f6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-5239397{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-b94053a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-19f93c7{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-cf204e8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-2719fff{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-0105d5c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-5dc5a7b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-3599cd4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-f0ded62{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-6f05ec5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-49e13ee{--display:flex;}.elementor-505 .elementor-element.elementor-element-e05adde{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6d34d8 );--border-color:var( --e-global-color-d6d34d8 );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-6fd5943{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-0ad4323{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-d7c27e2{--display:flex;}.elementor-505 .elementor-element.elementor-element-3c9d53e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6d34d8 );--border-color:var( --e-global-color-d6d34d8 );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-f2a3543{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-903366b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-eb6ca09{--display:flex;}.elementor-505 .elementor-element.elementor-element-829f52d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6d34d8 );--border-color:var( --e-global-color-d6d34d8 );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-b8a7c3a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-59ef3ec{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-2e48f07{--display:flex;}.elementor-505 .elementor-element.elementor-element-a833b0d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6d34d8 );--border-color:var( --e-global-color-d6d34d8 );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-8389fa0{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-5c842ce{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-d1cc5b2{--display:flex;}.elementor-505 .elementor-element.elementor-element-1719e55{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6d34d8 );--border-color:var( --e-global-color-d6d34d8 );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-9c938ab{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-9aa9022{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-312e73d{--display:flex;}.elementor-505 .elementor-element.elementor-element-4eeca86{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d6d34d8 );--border-color:var( --e-global-color-d6d34d8 );--border-radius:20px 20px 20px 20px;--padding-top:12px;--padding-bottom:12px;--padding-left:25px;--padding-right:25px;}.elementor-505 .elementor-element.elementor-element-dedae54{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-505 .elementor-element.elementor-element-3059594{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-505 .elementor-element.elementor-element-f94f52a{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-d6d34d8 );}.elementor-505 .elementor-element.elementor-element-36001fa .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;fill:var( --e-global-color-bbf879d );color:var( --e-global-color-bbf879d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:19px 17px 19px 17px;}.elementor-505 .elementor-element.elementor-element-968e34b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3em;--margin-bottom:7em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-505 .elementor-element.elementor-element-9b6d8fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#BFD1EF;--border-color:#BFD1EF;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-6px;--padding-top:1em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-505 .elementor-element.elementor-element-3f372e6{padding:1em 1em 1em 1.3em;border-radius:45px 45px 45px 45px;text-align:center;}.elementor-505 .elementor-element.elementor-element-3f372e6 .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 );}.elementor-505 .elementor-element.elementor-element-c06016c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-8545fef .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#A3A3A3;border-radius:35px 35px 35px 35px;padding:19px 45px 19px 45px;}.elementor-505 .elementor-element.elementor-element-8545fef{background-color:#FFFFFF;padding:1.6em 1em 1em 3em;border-style:solid;border-width:3px 0px 0px 3px;border-color:var( --e-global-color-secondary );border-radius:35px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-8545fef.elementor-element{--align-self:flex-end;}.elementor-505 .elementor-element.elementor-element-5ccdca3{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );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 );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .swiper-pagination-bullet-active, .elementor-505 .elementor-element.elementor-element-52ba5d1 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-testimonial__text{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;font-style:normal;}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-testimonial__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 );}.elementor-505 .elementor-element.elementor-element-fa52cb2{--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-505 .elementor-element.elementor-element-fa52cb2:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-fa52cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23f9f27 );}.elementor-505 .elementor-element.elementor-element-4cbdcb8{text-align:center;}.elementor-505 .elementor-element.elementor-element-4cbdcb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:600;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-e458d6a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-e458d6a.elementor-element{--align-self:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-505 .elementor-element.elementor-element-e914b6b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-505 .elementor-element.elementor-element-e914b6b.elementor-element{--align-self:center;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-505 .elementor-element.elementor-element-e914b6b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-505 .elementor-element.elementor-element-e914b6b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-505 .elementor-element.elementor-element-e914b6b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-505 .elementor-element.elementor-element-e914b6b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-field-type-html{padding-bottom:0px;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:25px 25px 25px 25px;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:25px 25px 25px 25px;}.elementor-505 .elementor-element.elementor-element-e914b6b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-505 .elementor-element.elementor-element-e914b6b .elementor-button{border-radius:25px 25px 25px 25px;}.elementor-505 .elementor-element.elementor-element-cb67471{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-505 .elementor-element.elementor-element-4a0879d{--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-505 .elementor-element.elementor-element-e84f316{--display:flex;}.elementor-505 .elementor-element.elementor-element-9f36ceb{color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-449d400{--display:flex;}.elementor-505 .elementor-element.elementor-element-e826da9{color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-71ec9ce{--display:flex;}.elementor-505 .elementor-element.elementor-element-a049e2c{color:#FFFFFF;}.elementor-505 .elementor-element.elementor-element-2ed52b0{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-505 .elementor-element.elementor-element-2ed52b0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}:where( .elementor-505 .elementor-element.elementor-element-2ed52b0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-505 .elementor-element.elementor-element-2ed52b0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-secondary );}:where( .elementor-505 .elementor-element.elementor-element-2ed52b0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}.elementor-505 .elementor-element.elementor-element-63c253c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-505 .elementor-element.elementor-element-beb4f9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:35px 35px 35px 35px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-505 .elementor-element.elementor-element-beb4f9a:not(.elementor-motion-effects-element-type-background), .elementor-505 .elementor-element.elementor-element-beb4f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://klaudiakubrak.socialapes.pl/wp-content/uploads/2026/01/IMG_1310-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-505 .elementor-element.elementor-element-d9e86af{background-color:#FFFFFF;padding:1.4em 1.4em 1.4em 1.4em;border-radius:0px 35px 0px 0px;}.elementor-505 .elementor-element.elementor-element-d9e86af.elementor-element{--align-self:flex-start;}.elementor-505 .elementor-element.elementor-element-d9e86af .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 );color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-4d900ec{text-align:center;}.elementor-505 .elementor-element.elementor-element-4d900ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:600;color:var( --e-global-color-text );}.elementor-505 .elementor-element.elementor-element-06ce07c{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-505 .elementor-element.elementor-element-06ce07c.elementor-element{--align-self:center;}.elementor-505 .elementor-element.elementor-element-de809c2 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-de809c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-505 .elementor-element.elementor-element-de809c2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-505 .elementor-element.elementor-element-de809c2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-505 .elementor-element.elementor-element-5245c91{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-505 .elementor-element.elementor-element-bbcb0ef .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;fill:var( --e-global-color-bbf879d );color:var( --e-global-color-bbf879d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:19px 17px 19px 17px;}@media(min-width:768px){.elementor-505 .elementor-element.elementor-element-6a0bc9c{--width:50%;}.elementor-505 .elementor-element.elementor-element-bcaff58{--width:50%;}.elementor-505 .elementor-element.elementor-element-8e25aaf{--width:100%;}.elementor-505 .elementor-element.elementor-element-35c19f2{--width:100%;}.elementor-505 .elementor-element.elementor-element-9b6d8fd{--width:50%;}.elementor-505 .elementor-element.elementor-element-5ccdca3{--width:50%;}.elementor-505 .elementor-element.elementor-element-4a0879d{--width:50%;}.elementor-505 .elementor-element.elementor-element-63c253c{--width:50%;}.elementor-505 .elementor-element.elementor-element-beb4f9a{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-505 .elementor-element.elementor-element-4a0879d{--width:100%;}.elementor-505 .elementor-element.elementor-element-63c253c{--width:100%;}}@media(max-width:1024px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-505 .elementor-element.elementor-element-2fdd3fe .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-13b406d{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-7f27f19 .elementor-button{font-size:1em;}.elementor-505 .elementor-element.elementor-element-bcaff58{--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-505 .elementor-element.elementor-element-9874235 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-afbf39e{--grid-auto-flow:row;}.elementor-505 .elementor-element.elementor-element-331e401{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-233dc02{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-3852328{--gap:5% 5%;--row-gap:5%;--column-gap:5%;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-505 .elementor-element.elementor-element-f45f188 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-adf920d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-e362a81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-ddb0871{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-f94f52a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-505 .elementor-element.elementor-element-3f372e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-c06016c{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-8545fef{padding:1em 1em 1em 1em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-testimonial__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-e458d6a{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-e914b6b{width:100%;max-width:100%;}.elementor-505 .elementor-element.elementor-element-cb67471{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-505 .elementor-element.elementor-element-d9e86af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-06ce07c{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-5245c91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-6a0bc9c{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-505 .elementor-element.elementor-element-2fdd3fe .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-13b406d{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-bcaff58{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-505 .elementor-element.elementor-element-9874235 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-afbf39e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-505 .elementor-element.elementor-element-331e401{padding:0% 0% 0% 0%;grid-column:span 1;grid-row:span 1;font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-233dc02{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-ebca9a0 .elementor-image-box-img{margin-bottom:30px;}.elementor-505 .elementor-element.elementor-element-5b0a04e .elementor-image-box-img{margin-bottom:30px;}.elementor-505 .elementor-element.elementor-element-23d5b49 .elementor-image-box-img{margin-bottom:30px;}.elementor-505 .elementor-element.elementor-element-3852328{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-505 .elementor-element.elementor-element-8e25aaf{grid-column:span 1;grid-row:span 1;}.elementor-505 .elementor-element.elementor-element-f45f188 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-52b5165 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-adf920d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-505 .elementor-element.elementor-element-c067e0b .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-e362a81 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-ddb0871{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-f94f52a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-505 .elementor-element.elementor-element-968e34b{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-505 .elementor-element.elementor-element-9b6d8fd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-505 .elementor-element.elementor-element-3f372e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-c06016c{font-size:var( --e-global-typography-text-font-size );}.elementor-505 .elementor-element.elementor-element-8545fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0em 0em 0em 0em;border-width:0px 0px 0px 0px;}.elementor-505 .elementor-element.elementor-element-8545fef.elementor-element{--align-self:center;}.elementor-505 .elementor-element.elementor-element-5ccdca3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-52ba5d1 .elementor-testimonial__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-e458d6a{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-505 .elementor-element.elementor-element-e914b6b{width:100%;max-width:100%;}.elementor-505 .elementor-element.elementor-element-4a0879d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-505 .elementor-element.elementor-element-63c253c{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-505 .elementor-element.elementor-element-d9e86af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-505 .elementor-element.elementor-element-06ce07c{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-9874235 */.elementor-505 .elementor-element.elementor-element-9874235::after {
  content: '';
  position: absolute;
  right: -35px; 
  bottom: 0;
  width: 35px;
  height: 35px;
  background: transparent;
  border-bottom-left-radius: 25px;
  box-shadow: -10px 10px 0 #fff;
}


.elementor-505 .elementor-element.elementor-element-9874235::before {
  content: '';
  position: absolute;
   left:0;
  top: 0;
  transform: translateY(-100%);
  width: 35px;
  height: 35px;
  background: transparent;
  border-bottom-left-radius: 25px;
  box-shadow: -10px 10px 0 #fff;
}

.elementor-505 .elementor-element.elementor-element-9874235 {
    width: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-893092c */.elementor-505 .elementor-element.elementor-element-893092c {
    aspect-ratio: 11/9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afbf39e */.elementor-505 .elementor-element.elementor-element-afbf39e {
   grid-template-rows: repeat(2, auto);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8545fef */@media (min-width: 767px) { 

.elementor-505 .elementor-element.elementor-element-8545fef::after {
  content: '';
  position: absolute;
  left: -50px; 
  bottom: 0;
  width: 50px;
  height: 50px;
  background: transparent;
  border-bottom-right-radius: 40px;
  box-shadow: 10px 15px 00px #fff;
border-bottom: 3px solid #BFD1EF;
border-right: 3px solid #BFD1EF;

border-top: none;
border-left: none;

}


.elementor-505 .elementor-element.elementor-element-8545fef::before {
  content: '';
  position: absolute;
  top: -50px;
  right: 0;
  left: auto;
  width: 50px;
  height: 50px;
  background: transparent;
    border-bottom-right-radius: 40px;
  box-shadow: 10px 15px 00px #fff;

border-bottom: 3px solid #BFD1EF;
border-right: 3px solid #BFD1EF;

border-top: none;
border-left: none;

}


.elementor-505 .elementor-element.elementor-element-8545fef {
    margin: 0 calc(-3px - 3em ) -3px 0 !important;
}

}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-52ba5d1 */.elementor-505 .elementor-element.elementor-element-52ba5d1 .swiper-slide {
    display: flex;
    flex-direction: column;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9e86af */.elementor-505 .elementor-element.elementor-element-d9e86af::after {
  content: '';
  position: absolute;
  right: -35px; 
  bottom: 0;
  width: 35px;
  height: 35px;
  background: transparent;
  border-bottom-left-radius: 25px;
  box-shadow: -10px 10px 0 #fff;
}


.elementor-505 .elementor-element.elementor-element-d9e86af::before {
  content: '';
  position: absolute;
   left:0;
  top: 0;
  transform: translateY(-100%);
  width: 35px;
  height: 35px;
  background: transparent;
  border-bottom-left-radius: 25px;
  box-shadow: -10px 10px 0 #fff;
}

.elementor-505 .elementor-element.elementor-element-d9e86af {
    width: 30%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb4f9a */.elementor-505 .elementor-element.elementor-element-beb4f9a {
    aspect-ratio: 7/9;
}/* End custom CSS */