.elementor-10315 .elementor-element.elementor-element-b9d908d{--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-10315 .elementor-element.elementor-element-4918933e{--display:flex;--min-height:380px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cc8cbfb );--border-color:var( --e-global-color-cc8cbfb );--z-index:15;}.elementor-10315 .elementor-element.elementor-element-4918933e::before, .elementor-10315 .elementor-element.elementor-element-4918933e > .elementor-background-video-container::before, .elementor-10315 .elementor-element.elementor-element-4918933e > .e-con-inner > .elementor-background-video-container::before, .elementor-10315 .elementor-element.elementor-element-4918933e > .elementor-background-slideshow::before, .elementor-10315 .elementor-element.elementor-element-4918933e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10315 .elementor-element.elementor-element-4918933e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10315 .elementor-element.elementor-element-43d9406c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:7;}.elementor-10315 .elementor-element.elementor-element-43d9406c:not(.elementor-motion-effects-element-type-background), .elementor-10315 .elementor-element.elementor-element-43d9406c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-6dba146 ) 100%);}.elementor-10315 .elementor-element.elementor-element-3f0f9f02{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-10315 .elementor-element.elementor-element-3f0f9f02 img{width:80%;max-width:80%;}.elementor-10315 .elementor-element.elementor-element-203e156{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;text-align:end;}body:not(.rtl) .elementor-10315 .elementor-element.elementor-element-203e156{right:-67px;}body.rtl .elementor-10315 .elementor-element.elementor-element-203e156{left:-67px;}.elementor-10315 .elementor-element.elementor-element-203e156:not( .elementor-widget-image ), .elementor-10315 .elementor-element.elementor-element-203e156.elementor-widget-image img{-webkit-mask-image:url( https://rekrutacja.us.edu.pl/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10315 .elementor-element.elementor-element-203e156 img{width:80%;max-width:80%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-10315 .elementor-element.elementor-element-70bd01dd{left:90px;}body.rtl .elementor-10315 .elementor-element.elementor-element-70bd01dd{right:90px;}.elementor-10315 .elementor-element.elementor-element-70bd01dd{top:50px;z-index:2;}.elementor-10315 .elementor-element.elementor-element-70bd01dd .elementor-icon-wrapper{text-align:center;}.elementor-10315 .elementor-element.elementor-element-70bd01dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-963a054 );}.elementor-10315 .elementor-element.elementor-element-70bd01dd.elementor-view-framed .elementor-icon, .elementor-10315 .elementor-element.elementor-element-70bd01dd.elementor-view-default .elementor-icon{color:var( --e-global-color-963a054 );border-color:var( --e-global-color-963a054 );}.elementor-10315 .elementor-element.elementor-element-70bd01dd.elementor-view-framed .elementor-icon, .elementor-10315 .elementor-element.elementor-element-70bd01dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-963a054 );}.elementor-10315 .elementor-element.elementor-element-70bd01dd .elementor-icon{font-size:52px;}.elementor-10315 .elementor-element.elementor-element-70bd01dd .elementor-icon svg{height:52px;}body:not(.rtl) .elementor-10315 .elementor-element.elementor-element-5eba0731{right:165px;}body.rtl .elementor-10315 .elementor-element.elementor-element-5eba0731{left:165px;}.elementor-10315 .elementor-element.elementor-element-5eba0731{bottom:49px;}.elementor-10315 .elementor-element.elementor-element-5eba0731 .elementor-icon-wrapper{text-align:center;}.elementor-10315 .elementor-element.elementor-element-5eba0731.elementor-view-stacked .elementor-icon{background-color:#F7F7F7;}.elementor-10315 .elementor-element.elementor-element-5eba0731.elementor-view-framed .elementor-icon, .elementor-10315 .elementor-element.elementor-element-5eba0731.elementor-view-default .elementor-icon{color:#F7F7F7;border-color:#F7F7F7;}.elementor-10315 .elementor-element.elementor-element-5eba0731.elementor-view-framed .elementor-icon, .elementor-10315 .elementor-element.elementor-element-5eba0731.elementor-view-default .elementor-icon svg{fill:#F7F7F7;}.elementor-10315 .elementor-element.elementor-element-5eba0731 .elementor-icon{font-size:25px;}.elementor-10315 .elementor-element.elementor-element-5eba0731 .elementor-icon svg{height:25px;}.elementor-10315 .elementor-element.elementor-element-3e0fd7d1{--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:stretch;--gap:6% 6%;--row-gap:6%;--column-gap:6%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:100px;--z-index:1;}.elementor-10315 .elementor-element.elementor-element-3e0fd7d1:not(.elementor-motion-effects-element-type-background), .elementor-10315 .elementor-element.elementor-element-3e0fd7d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4907308 );}.elementor-10315 .elementor-element.elementor-element-690c740b{--spacer-size:50px;}.elementor-10315 .elementor-element.elementor-element-19b243a2{--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:stretch;--gap:6% 6%;--row-gap:6%;--column-gap:6%;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:200px;--z-index:1;}.elementor-10315 .elementor-element.elementor-element-19b243a2:not(.elementor-motion-effects-element-type-background), .elementor-10315 .elementor-element.elementor-element-19b243a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4907308 );}.elementor-10315 .elementor-element.elementor-element-6d51c640{--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:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-6d51c640.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10315 .elementor-element.elementor-element-5eb9a762{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-74798141{background-color:#FDCE4C;padding:6px 20px 6px 20px;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:1px 1px 2px 0px rgba(0,0,0,0.5);text-align:start;}.elementor-10315 .elementor-element.elementor-element-74798141 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#3A3A3A;}.elementor-10315 .elementor-element.elementor-element-305d733{background-color:var( --e-global-color-9591e0e );padding:6px 20px 6px 20px;border-style:none;border-radius:15px 15px 15px 15px;box-shadow:1px 1px 2px 0px rgba(0,0,0,0.5);text-align:start;}.elementor-10315 .elementor-element.elementor-element-305d733 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#3A3A3A;}.elementor-10315 .elementor-element.elementor-element-1b5a25e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10315 .elementor-element.elementor-element-385c583c{padding:0px 0px 0px 0px;text-align:start;}.elementor-10315 .elementor-element.elementor-element-385c583c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:45px;font-weight:600;text-transform:none;line-height:1.1em;letter-spacing:-0.3px;color:#252525;}.elementor-10315 .elementor-element.elementor-element-48b4023c{background-color:#DFE2ECC7;margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:6px 20px 6px 20px;border-style:double;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-96b4960 );border-radius:15px 15px 15px 15px;box-shadow:1px 1px 2px 0px rgba(0,0,0,0.5);}.elementor-10315 .elementor-element.elementor-element-48b4023c.elementor-element{--align-self:flex-end;}.elementor-10315 .elementor-element.elementor-element-48b4023c .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1em;color:#3A3A3A;}.elementor-10315 .elementor-element.elementor-element-6d273815{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4907308 );--border-color:var( --e-global-color-4907308 );--padding-top:5px;--padding-bottom:5px;--padding-left:200px;--padding-right:200px;}.elementor-10315 .elementor-element.elementor-element-6d273815:not(.elementor-motion-effects-element-type-background), .elementor-10315 .elementor-element.elementor-element-6d273815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-10315 .elementor-element.elementor-element-5c61fcc4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Open Sans", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:none;line-height:1em;color:var( --e-global-color-secondary );}.elementor-10315 .elementor-element.elementor-element-5c61fcc4 a{color:var( --e-global-color-6dba146 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-10315 .elementor-element.elementor-element-4918933e{--min-height:0px;--flex-wrap:wrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-43d9406c{--min-height:270px;}.elementor-10315 .elementor-element.elementor-element-3e0fd7d1{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-10315 .elementor-element.elementor-element-19b243a2{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-6d51c640{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-5eb9a762{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-74798141 .elementor-heading-title{font-size:14px;}.elementor-10315 .elementor-element.elementor-element-305d733 .elementor-heading-title{font-size:14px;}.elementor-10315 .elementor-element.elementor-element-1b5a25e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-385c583c{padding:0px 0px 32px 0px;}.elementor-10315 .elementor-element.elementor-element-385c583c .elementor-heading-title{font-size:36px;}.elementor-10315 .elementor-element.elementor-element-48b4023c .elementor-heading-title{font-size:13px;}.elementor-10315 .elementor-element.elementor-element-6d273815{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:50px;--padding-right:50px;}.elementor-10315 .elementor-element.elementor-element-5c61fcc4{font-size:14px;}}@media(max-width:767px){.elementor-10315 .elementor-element.elementor-element-4918933e{--min-height:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-10315 .elementor-element.elementor-element-43d9406c{--min-height:50px;}.elementor-10315 .elementor-element.elementor-element-43d9406c.e-con{--order:99999 /* order end hack */;}.elementor-10315 .elementor-element.elementor-element-3f0f9f02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-10315 .elementor-element.elementor-element-3f0f9f02 img{width:30%;}.elementor-10315 .elementor-element.elementor-element-203e156{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;bottom:0vh;text-align:end;}body:not(.rtl) .elementor-10315 .elementor-element.elementor-element-203e156{right:8.994vw;}body.rtl .elementor-10315 .elementor-element.elementor-element-203e156{left:8.994vw;}.elementor-10315 .elementor-element.elementor-element-203e156 img{width:30%;}.elementor-10315 .elementor-element.elementor-element-70bd01dd{top:5px;}.elementor-10315 .elementor-element.elementor-element-70bd01dd .elementor-icon{font-size:27px;}.elementor-10315 .elementor-element.elementor-element-70bd01dd .elementor-icon svg{height:27px;}.elementor-10315 .elementor-element.elementor-element-5eba0731{bottom:2px;}.elementor-10315 .elementor-element.elementor-element-5eba0731 .elementor-icon{font-size:18px;}.elementor-10315 .elementor-element.elementor-element-5eba0731 .elementor-icon svg{height:18px;}.elementor-10315 .elementor-element.elementor-element-3e0fd7d1{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10315 .elementor-element.elementor-element-690c740b{--spacer-size:5px;}.elementor-10315 .elementor-element.elementor-element-19b243a2{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10315 .elementor-element.elementor-element-19b243a2.e-con{--order:-99999 /* order start hack */;}.elementor-10315 .elementor-element.elementor-element-6d51c640{--justify-content:space-between;}.elementor-10315 .elementor-element.elementor-element-5eb9a762{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10315 .elementor-element.elementor-element-74798141{padding:5px 12px 5px 12px;}.elementor-10315 .elementor-element.elementor-element-74798141 .elementor-heading-title{font-size:12px;}.elementor-10315 .elementor-element.elementor-element-305d733{padding:5px 12px 5px 12px;}.elementor-10315 .elementor-element.elementor-element-305d733 .elementor-heading-title{font-size:12px;}.elementor-10315 .elementor-element.elementor-element-385c583c{padding:16px 0px 0px 0px;}.elementor-10315 .elementor-element.elementor-element-385c583c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10315 .elementor-element.elementor-element-48b4023c .elementor-heading-title{font-size:12px;}.elementor-10315 .elementor-element.elementor-element-6d273815{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10315 .elementor-element.elementor-element-5c61fcc4{font-size:14px;}}@media(min-width:768px){.elementor-10315 .elementor-element.elementor-element-43d9406c{--width:30%;}.elementor-10315 .elementor-element.elementor-element-3e0fd7d1{--width:8%;}.elementor-10315 .elementor-element.elementor-element-19b243a2{--width:80%;}.elementor-10315 .elementor-element.elementor-element-6d51c640{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10315 .elementor-element.elementor-element-43d9406c{--width:30%;}.elementor-10315 .elementor-element.elementor-element-3e0fd7d1{--width:8%;}.elementor-10315 .elementor-element.elementor-element-19b243a2{--width:56%;}.elementor-10315 .elementor-element.elementor-element-6d51c640{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-3f0f9f02 */.elementor-10315 .elementor-element.elementor-element-3f0f9f02{
    opacity:0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-203e156 */.elementor-10315 .elementor-element.elementor-element-203e156 img{
    max-height: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e0fd7d1 */.elementor-10315 .elementor-element.elementor-element-3e0fd7d1 {
  background-image: radial-gradient(#e1e1e1 1px, transparent 2px)!important;
  background-size: 30px 30px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-385c583c */@media(max-width: 555px){
    .elementor-10315 .elementor-element.elementor-element-385c583c h2{
        padding-bottom: 15vw!important;
    }
}@media(min-width:556px) and (max-width: 767px){
    .elementor-10315 .elementor-element.elementor-element-385c583c h2{
        padding-right: 30vw!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19b243a2 */.elementor-10315 .elementor-element.elementor-element-19b243a2 {
  background-image: radial-gradient(#e1e1e1 1px, transparent 2px)!important;
  background-size: 30px 30px!important;
}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-5c61fcc4 */#breadcrumbs a:first-child {
  font-size: 0;
}


#breadcrumbs a:first-child::before {
  content: "";
  display: inline-block;
  width: 1.0rem;
  height: 1.0rem;
  background-color: currentColor;
  margin-bottom: -0.2rem;

  -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"/></svg>') no-repeat center / contain;
  mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"/></svg>') no-repeat center / contain;
}/* End custom CSS */