.elementor-2091 .elementor-element.elementor-element-87d0dc7{--display:flex;--background-transition:0.3s;}.elementor-2091 .elementor-element.elementor-element-fa4c96e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2091 .elementor-element.elementor-element-fa4c96e .elementor-divider-separator{width:0%;}.elementor-2091 .elementor-element.elementor-element-fa4c96e .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-2091 .elementor-element.elementor-element-7fe89cb{text-align:center;}.elementor-2091 .elementor-element.elementor-element-7fe89cb .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"League Spartan", Sans-serif;font-size:70px;font-weight:600;}.elementor-2091 .elementor-element.elementor-element-32323fd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-2091 .elementor-element.elementor-element-32323fd .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-2091 .elementor-element.elementor-element-32323fd .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2091 .elementor-element.elementor-element-32323fd > .elementor-widget-container{padding:0px 0px -4px 0px;}.elementor-2091 .elementor-element.elementor-element-1f12bd99{padding:13rem 0rem 14rem 0rem;}.elementor-2091 .elementor-element.elementor-element-e044be3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .team-member-content h4{font-family:"League Spartan", Sans-serif;font-size:20px;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .reveal{background-color:#00000000;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .heading{margin-left:auto;margin-right:auto;text-align:center;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .heading::after{margin-left:auto;margin-right:auto;text-align:center;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .slider-nav-btn .icon{color:#020101;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .slider-nav-btn .icon-svg{fill:#020101;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .slider-nav-btn{background-color:#F1F4F8;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .slider-nav-btn:hover .icon{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-f9f0101 .slider-nav-btn:hover .icon-svg{fill:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-f9f0101 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2091 .elementor-element.elementor-element-12fa34a1:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-12fa34a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141B25;}.elementor-2091 .elementor-element.elementor-element-12fa34a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8rem 0rem 14rem 0rem;z-index:10;}.elementor-2091 .elementor-element.elementor-element-12fa34a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2091 .elementor-element.elementor-element-45b68216 .icon-box{font-size:60px;position:absolute;top:-13rem;right:0px;justify-content:center;align-items:center;}.elementor-2091 .elementor-element.elementor-element-45b68216 .icon-svg{height:60px;}.elementor-2091 .elementor-element.elementor-element-45b68216 .icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-20a07bbb .heading{text-align:left;font-family:"League Spartan", Sans-serif;color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-20a07bbb .heading::after{text-align:left;width:50%;height:6px;}.elementor-2091 .elementor-element.elementor-element-20a07bbb > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-2091 .elementor-element.elementor-element-2288070:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2330;}.elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated, .elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated > .elementor-background-overlay, .elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5.5rem 6.5rem 4rem 6.5rem;}.elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control,.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.elementor-2091 .elementor-element.elementor-element-260ed745 textarea{font-family:"League Spartan", Sans-serif;font-size:16px;border-style:solid;border-color:#434951;}.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]){color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-260ed745 textarea{color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control:focus,.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control:focus-visible,.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus,.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus-visible,.elementor-2091 .elementor-element.elementor-element-260ed745 textarea:focus,.elementor-2091 .elementor-element.elementor-element-260ed745 textarea:focus-visible{border-style:solid;border-color:#FFFFFF;}.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control::placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control::-webkit-input-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control::-moz-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 .form-control::-ms-input-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-ms-input-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 textarea::placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 textarea::-webkit-input-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 textarea::-moz-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745 textarea::-ms-input-placeholder{color:#A1ACBF60;}.elementor-2091 .elementor-element.elementor-element-260ed745{text-align:center;}.elementor-2091 .elementor-element.elementor-element-260ed745 .button{color:#FF7800 !important;background-color:#02010100;}.elementor-2091 .elementor-element.elementor-element-260ed745 .button:hover{color:#FFFFFF !important;background-color:var( --e-global-color-primary );}.elementor-2091 .elementor-element.elementor-element-4fa41709 .r-image-inner{--height-elementor:150%;border-radius:0rem 0rem 0rem 1rem;}.elementor-2091 .elementor-element.elementor-element-3e383d25 > .elementor-container{max-width:1170px;}.elementor-2091 .elementor-element.elementor-element-3e383d25:not(.elementor-motion-effects-element-type-background), .elementor-2091 .elementor-element.elementor-element-3e383d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newshakespeare.pl/wp-content/uploads/2022/02/light-bg.jpg");}.elementor-2091 .elementor-element.elementor-element-3e383d25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:14rem 0rem 14rem 0rem;z-index:5;}.elementor-2091 .elementor-element.elementor-element-3e383d25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2091 .elementor-element.elementor-element-5b51fcf9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2091 .elementor-element.elementor-element-fd56607 .heading{text-align:left;font-family:"League Spartan", Sans-serif;font-size:50px;}.elementor-2091 .elementor-element.elementor-element-fd56607 .heading::after{text-align:left;background-color:var( --e-global-color-primary );width:50%;height:5px;}.elementor-2091 .elementor-element.elementor-element-fd56607 .client-image img{opacity:0.9;}.elementor-2091 .elementor-element.elementor-element-fd56607 .client-image:hover img{opacity:0.6;}@media(max-width:1024px){.elementor-2091 .elementor-element.elementor-element-1f12bd99{padding:30px 50px 80px 50px;}.elementor-2091 .elementor-element.elementor-element-12fa34a1{padding:100px 50px 200px 50px;}.elementor-2091 .elementor-element.elementor-element-45b68216 .icon-box{font-size:5rem;width:14rem;height:14rem;top:-15rem;}.elementor-2091 .elementor-element.elementor-element-45b68216 .icon-svg{height:5rem;}.elementor-2091 .elementor-element.elementor-element-20a07bbb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2091 .elementor-element.elementor-element-39e6e45d, .elementor-2091 .elementor-element.elementor-element-39e6e45d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated, .elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated > .elementor-background-overlay, .elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-2091 .elementor-element.elementor-element-4fa41709 .r-image-inner{--height-elementor:30rem;border-radius:1rem 0rem 0rem 1rem;}.elementor-2091 .elementor-element.elementor-element-3e383d25{padding:130px 50px 50px 50px;}}@media(max-width:767px){.elementor-2091 .elementor-element.elementor-element-7fe89cb .elementor-heading-title{font-size:40px;}.elementor-2091 .elementor-element.elementor-element-1f12bd99{padding:30px 15px 80px 15px;}.elementor-2091 .elementor-element.elementor-element-12fa34a1{padding:100px 15px 200px 15px;}.elementor-2091 .elementor-element.elementor-element-2288070 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-2091 .elementor-element.elementor-element-3e383d25{padding:130px 25px 50px 25px;}.elementor-2091 .elementor-element.elementor-element-fd56607 .heading{font-size:40px;}}@media(min-width:768px){.elementor-2091 .elementor-element.elementor-element-2288070{width:58.33%;}.elementor-2091 .elementor-element.elementor-element-29e6c885{width:41.67%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2091 .elementor-element.elementor-element-2288070{width:100%;}}