.wpac,.wpac h1,.wpac h2,.wpac h3,.wpac h4,.wpac h5,.wpac h6,.wpac p,.wpac td,.wpac dl,.wpac tr,.wpac dt,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac table,.wpac th,.wpac tbody,.wpac tfoot,.wpac caption,.wpac thead,.wpac ul,.wpac li,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac li,.wpac strong,.wpac legend,.wpac em,.wpac s,.wpac cite,.wpac span,.wpac input,.wpac sup,.wpac label,.wpac dfn,.wpac object,.wpac big,.wpac q,.wpac font,.wpac samp,.wpac acronym,.wpac small,.wpac img,.wpac strike,.wpac code,.wpac sub,.wpac ins,.wpac textarea,.wpac var,.wpac a,.wpac abbr,.wpac applet,.wpac del,.wpac kbd,.wpac tt,.wpac b,.wpac i,.wpac hr{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border-color:black!important;border-color:currentColor!important;border-radius:0!important;border-style:none!important;border-width:medium!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:invert none medium!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;text-shadow:none!important;-webkit-transition:none!important;transition:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.wpac,.wpac h3,.wpac h5,.wpac p,.wpac h1,.wpac dl,.wpac dt,.wpac h6,.wpac ol,.wpac form,.wpac select,.wpac option,.wpac pre,.wpac div,.wpac h2,.wpac caption,.wpac h4,.wpac ul,.wpac address,.wpac blockquote,.wpac dd,.wpac fieldset,.wpac textarea,.wpac hr{display:block}.wpac table{display:table}.wpac tbody{display:table-row-group}.wpac tr{display:table-row}.wpac td{display:table-cell}.wpac ul{list-style-type:none!important}.wpac li{display:list-item;min-height:auto!important;min-width:auto!important}.wpac a,.wpac a *,.wpac input[type=submit],.wpac input[type=radio],.wpac input[type=checkbox],.wpac select{cursor:pointer!important}.wpac a:hover{text-decoration:none!important}.wpac button,.wpac input[type=submit]{height:auto!important;text-align:center!important}.wpac input[type=hidden]{display:none}.wpac select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important}.wpac input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.wpac input[type="checkbox"]:before,.wpac input[type="checkbox"]:after{content:none!important;border:0!important}.wpac input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.wpac input[type="radio"]:before,.wpac input[type="radio"]:after{content:none!important;border:0!important}.wpac li:before,.wpac li:after{content:""!important}.wpac input,.wpac select{vertical-align:middle!important}.wpac select,.wpac textarea,.wpac input{border:1px solid #ccc!important}.wpac table{border-collapse:collapse!important;border-spacing:0!important}.wpac *[dir=rtl]{direction:rtl!important}.wpac img{border:0!important}.wpac svg{vertical-align:middle!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpac{font-size:14px!important;line-height:20px!important;direction:inherit!important;text-align:inherit!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important;font-style:normal!important;font-weight:normal!important;text-decoration:none!important;list-style-type:disc!important}.wp-gr{--rev-gap:4px;--rev-padding:4px}.wp-gr .wp-google-badge{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge-fixed{position:fixed!important;right:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)!important}.wp-gr .wp-google-badge_left-fixed{position:fixed!important;left:30px!important;bottom:30px!important;max-width:none!important;z-index:2147482999!important}.wp-gr .wp-google-badge *{cursor:pointer!important}.wp-gr .wp-google-border{width:100%!important;height:6px!important;background:#4fce6a!important;border-radius:2px 2px 0 0!important}.wp-gr .wp-google-badge-btn{position:relative!important;padding:10px!important;background:#fff!important;transition:all .2s ease-in-out!important;border-radius:2px!important}.wp-gr .wp-google-badge-btn:hover{background:#f3f3f5!important}.wp-gr .wp-google-badge-score{display:inline-block;margin:0 0 0 4px!important;vertical-align:middle!important}.wp-gr .wp-google-rating{color:var(--star-color,#fb8e28)!important;font-size:21px!important;font-weight:600!important;margin:0 6px 0 0!important;vertical-align:middle!important}.wp-gr .wp-google-stars .wp-star{padding:0 3px 0 0!important;line-height:normal!important}.wp-gr .wp-google-based,.wp-gr .wp-google-powered{color:var(--head-based-color,#555)!important;margin:6px 0 0!important}.wp-gr .wp-google-powered{color:var(--powered-color,#777)!important;font-size:15px!important}.wp-gr .wp-google-powered>span{font-weight:600!important}.wp-gr .wp-google-form .wp-google-reviews{padding:16px 16px 0!important}.wp-gr .wp-google-review{margin-top:15px!important}.wp-gr .wp-google-left{display:table-cell!important;vertical-align:top!important}[dir="ltr"] .wp-google-left{padding-right:10px!important}[dir="rtl"] .wp-google-left{padding-left:10px!important}.wp-gr .wp-google-left img{border:none!important;float:left!important;height:46px!important;width:46px!important;margin-right:10px!important;overflow:hidden!important;border-radius:50%!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .wp-google-reviews img{border-radius:50%!important}.wp-gr .wp-google-right{display:table-cell!important;vertical-align:top!important;width:10000px!important}.wp-gr .grw-header.wp-place-center{width:100%!important}.wp-gr .wp-place-center{text-align:center!important}.wp-gr .wp-place-center .wp-google-left{display:block!important}.wp-gr .wp-place-center .wp-google-left img{float:none!important}.wp-gr .wp-star svg{display:inline-block!important}.wp-gr .wp-google-place .wp-star svg{width:20px!important;height:20px!important;vertical-align:middle!important}.wp-gr .wp-star svg{width:18px!important;height:18px!important;vertical-align:middle!important}.wp-gr .wp-star svg path{fill:var(--star-color,#fb8e28)}.wp-gr .wp-google-wrap{display:flex;flex-direction:column;gap:var(--rev-gap)}.wp-gr .wp-google-name{color:black!important;font-size:100%!important;font-weight:bold!important;margin:0 0 2px!important;padding-right:6px!important;text-decoration:none!important}.wp-gr a.wp-google-name{color:#427fed!important;text-decoration:none!important}.wp-gr .wp-google-time{color:#555!important;font-size:13px!important;white-space:nowrap!important}.wp-gr .wp-google-text{color:var(--text-color,#222)!important;font-size:15px!important;line-height:24px!important;max-width:100%!important;overflow:hidden!important;white-space:pre-wrap!important;word-break:break-word!important}.wp-gr .wp-google-text .wp-google-stars{padding-right:7px!important}.wp-gr .wp-more{display:none}.wp-gr .wp-more-toggle{color:#136aaf!important;cursor:pointer!important;text-decoration:none!important}.wp-gr .wp-google-url{display:block;margin:10px 0!important;color:#136aaf!important;text-align:center!important}.wp-gr .wp-google-form{position:fixed!important;bottom:0!important;right:0!important;height:100%!important;width:368px!important;z-index:2147483000!important}.wp-gr .wp-google-form.wp-google-form-left{left:0!important}@media(max-width:460px){.wp-gr .wp-google-form{width:100%!important}}.wp-gr .wp-google-head{position:absolute!important;top:0!important;right:0!important;width:100%!important;height:80px!important;background:#fff!important;padding:10px 16px!important;overflow:hidden!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;z-index:2147483002!important}.wp-gr .wp-google-head-inner{z-index:2147483000!important;position:absolute!important;left:20px!important;top:20px!important;width:100%!important;height:100%!important;pointer-events:none!important}.wp-gr .wp-google-close{padding:0!important;cursor:pointer!important;outline:0!important;border:0!important;background:0 0!important;min-height:0!important;width:auto!important;float:right!important;font-size:32px!important;font-weight:500!important;line-height:.6!important;color:#999!important;-webkit-appearance:none!important}.wp-gr .wp-google-close:hover{color:#555!important}.wp-gr .wp-google-body{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;background:rgba(250,250,251,.98)!important;border-left:1px solid #dadee2!important;box-shadow:0 0 4px 1px rgba(0,0,0,.08)!important;z-index:2147483000!important}.wp-gr .wp-google-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;overflow-y:auto!important;z-index:2147483001!important;-webkit-transform:translateZ(0)!important}.wp-gr .wp-google-content{top:80px!important;bottom:48px!important}.wp-gr .wp-google-content-inner{position:relative!important;min-height:100%!important;margin:0 auto!important}.wp-gr .wp-google-footer{position:absolute!important;bottom:0!important;right:0!important;width:100%!important;height:48px!important;text-align:center!important;z-index:2147483002!important;background:#fff!important;box-shadow:0 -1px 2px 0 rgba(0,0,0,.06)!important;-moz-text-align-last:center!important;text-align-last:center!important}.wp-gr .wp-google-footer img{float:right!important;padding:16px!important}.wp-gr.wp-dark .wp-google-name{color:#eee!important}.wp-gr.wpac.wp-dark .wp-google-name a{color:var(--head-based-color,#eee)!important}.wp-gr.wp-dark .wp-google-time{color:#bbb!important}.wp-gr.wp-dark .wp-google-text{color:#ececec!important}.wp-gr.wp-dark .wp-google-powered{color:var(--powered-color,#fff)!important}.wp-gr.wp-dark .wp-google-based{color:var(--head-based-color,#999)!important}.wp-gr:not(.wp-dark) .grw-review-inner.grw-backgnd{background:var(--rev-color,#fafafa)!important}.wp-gr.wpac .wp-google-name{font-size:100%!important}.wp-gr.wpac .wp-google-hide,.wp-gr.wpac .grw-hide{display:none}.wp-gr.wpac .wp-google-name a{color:var(--head-name-color,#333)!important;font-size:100%!important;text-decoration:none!important}.wp-gr.wpac .wp-google-left img{width:46px!important;height:46px!important;border-radius:50%!important}.wp-gr.wpac a.wp-google-name{color:#154fc1!important;text-decoration:none!important;white-space:nowrap!important;text-overflow:ellipsis!important}.wp-gr.wpac .wp-google-review .wp-google-stars{display:inline-block;margin-right:4px!important}@media(max-width:480px){.wp-google-badge.wp-google-badge-fixed.wp-google-badge-hide{display:none!important}}@media(max-width:480px){.wp-google-badge.wp-google-badge_left-fixed.wp-google-badge-hide{display:none!important}}.wp-gr{display:block!important;width:100%!important;padding-bottom:20px!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}.wp-gr .grw-row{display:-ms-flexbox!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;-ms-flex-wrap:nowrap!important;-ms-flex-align:center!important}.wp-gr .grw-row-xs{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-gr .grw-row-xs .grw-header,.wp-gr .grw-row-xs .grw-content,.wp-gr .grw-row-xs .grw-review,.wp-gr .grw-row-x .grw-header+.grw-content .grw-review{--gap:0;--col:1}.wp-gr .grw-row-xl .grw-header+.grw-content{--gap:.2;--col:1.2}.wp-gr .grw-row-l .grw-header+.grw-content{--gap:.25;--col:1.25}.wp-gr .grw-row-m .grw-header+.grw-content{--gap:.333333;--col:1.333333}.wp-gr .grw-row-s .grw-header+.grw-content{--gap:.5;--col:1.5}.wp-gr .grw-row-x .grw-header,.wp-gr .grw-row-x .grw-header+.grw-content,.wp-gr .grw-row-x .grw-review,.wp-gr .grw-row-s .grw-header+.grw-content .grw-review{--gap:1;--col:2}.wp-gr .grw-row-s .grw-header,.wp-gr .grw-row-s .grw-review,.wp-gr .grw-row-m .grw-header+.grw-content .grw-review{--gap:2;--col:3}.wp-gr .grw-row-m .grw-header,.wp-gr .grw-row-m .grw-review,.wp-gr .grw-row-l .grw-review{--gap:3;--col:4}.wp-gr .grw-row-l .grw-header,.wp-gr .grw-row-xl .grw-review{--gap:4;--col:5}.wp-gr .grw-row-xl .grw-header{--gap:5;--col:6}.wp-gr .grw-header,.wp-gr .grw-content{-ms-flex:1 0 calc(100% / var(--col,3))!important;flex:1 0 calc(100% / var(--col,3))!important;width:calc(100% / var(--col,3))!important}.wp-gr .grw-review{-ms-flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2)) / var(--col,3))!important;flex:1 0 calc((100% - var(--card-gap,16px)*var(--gap,2)) / var(--col,3))!important;width:calc((100% - var(--card-gap,16px)*var(--gap,2)) / var(--col,3))!important}.wp-gr .grw-content{position:relative!important;min-width:0!important}.wp-gr .grw-content-inner{position:relative!important;display:flex!important;align-items:center!important}.wp-gr .grw-review-inner{display:flex;flex-direction:column;gap:var(--rev-gap);height:100%!important}.wp-gr .grw-header-inner,.wp-gr .grw-review-inner{position:relative!important;padding:15px!important;width:100%!important}.wp-gr .grw-review-inner.grw-round{border-radius:4px!important}.wp-gr .grw-review-inner.grw-shadow{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.wp-gr .grw-review-inner>svg{position:absolute!important;top:10px!important;right:10px!important;width:18px!important;height:18px!important}.wp-gr .grw-reviews{display:flex!important;display:-ms-flexbox!important;flex:1!important;overflow:hidden!important;scrollbar-width:none}.wp-gr .grw-reviews::-webkit-scrollbar{display:none!important}.wp-gr .grw-review{display:flex;position:relative!important;justify-content:center!important;align-items:center!important;flex-shrink:0!important;width:100%!important;padding:var(--rev-padding)!important}.wp-gr .grw-btns{height:33px!important;width:33px!important;text-align:center!important;cursor:pointer!important;border-radius:50%!important;user-select:none!important}.wp-gr .grw-btns svg path{fill:#aaa;transition:all .2s ease-in-out!important}.wp-gr .grw-btns:hover svg path{fill:#555!important}[dir="rtl"] .wp-gr .grw-next,[dir="rtl"] .wp-gr .grw-prev{transform:rotate(180deg)}.wp-gr .grw-review .wp-google-left{display:block!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:24px!important}.wp-gr .grw-review .wp-google-stars{margin:8px 0 var(--rev-gap)!important}.wp-gr .grw-review .wp-google-feedback{height:100px!important;overflow-y:auto!important}.wp-gr .grw-scroll::-webkit-scrollbar{width:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)!important;-webkit-border-radius:4px!important;border-radius:4px!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px!important;border-radius:10px!important;background:#ccc!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)!important}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.wp-gr .wp-google-wr{margin:15px auto 8px!important}.wp-gr .wp-google-wr a{color:#fff!important;padding:6px 15px 10px!important;outline:none!important;border-radius:27px!important;background:var(--btn-color,#1f67e7)!important;white-space:nowrap!important;vertical-align:middle!important;opacity:.9!important;text-shadow:1px 1px 0 #888!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important;user-select:none!important;transition:all .2s ease-in-out!important}.wp-gr .wp-google-wr a:hover{opacity:.95!important;background:var(--btn-color,#1f67e7)!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.24)!important}.wp-gr .wp-google-wr a:active{opacity:1!important;background:var(--btn-color,#1f67e7)!important;box-shadow:none!important}.wp-gr .wp-google-wr a svg{display:inline-block;width:16px;height:16px;padding:1px;margin:0 0 0 4px;background:#fff;border-radius:50%}.wp-gr[data-layout="slider"] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));overflow-x:scroll!important;flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.wp-gr[data-layout="slider"] .grw-review{scroll-snap-align:start!important;transform-origin:center center!important;transform:scale(1)!important;transition:transform .5s!important}.wp-gr{--slider-dot-size:8px}.wp-gr .rpi-dots-wrap{position:absolute!important;top:calc(100% - 1px)!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;margin:0 var(--slider-btn)!important;padding-top:var(--slider-dot-padding-top,16px)!important}.wp-gr .rpi-dots{display:flex!important;gap:12px!important;flex-wrap:nowrap!important;overflow-x:scroll!important;scrollbar-width:none!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.wp-gr .rpi-dot{display:inline-block!important;width:var(--slider-dot-size)!important;height:var(--slider-dot-size)!important;margin:1px 0!important;background-color:var(--slider-dot-color,#999)!important;border-radius:20px!important;cursor:pointer!important;opacity:.4!important;vertical-align:middle!important;flex:1 0 auto!important;width:var(--slider-dot-size)!important;transform:scale(0.65)!important;scroll-snap-align:center!important}.wp-gr .rpi-dot:hover{opacity:1!important}.wp-gr .rpi-dot.active{opacity:1!important;transform:scale(1.1)!important;background-color:var(--slider-act-dot-color,#154fc1)!important}.wp-gr .rpi-dot.s2{transform:scale(.9)!important}.wp-gr .rpi-dot.s3{transform:scale(.75)!important}.wp-gr[data-layout="grid"] .grw-reviews{gap:calc(var(--card-gap,16px) - var(--rev-padding));flex-wrap:wrap!important;-ms-flex-wrap:wrap!important}.wp-gr .grw-b{font-weight:bold!important;white-space:nowrap!important}.wp-gr .wp-google-reply{font-size:14px!important;margin-top:auto!important;margin-left:6px!important;padding-left:6px!important;border-left:1px solid #999!important;overflow:hidden!important;overflow-y:auto!important;line-height:20px!important;max-height:44px!important}.wp-gr .wp-google-reply>div{display:flex;gap:4px;align-items:center}.wp-gr .wp-google-reply .wp-google-time{font-size:11px!important;white-space:nowrap!important}.wp-gr .wp-google-img{display:flex;flex-wrap:wrap;gap:8px}.wp-gr .wp-google-img img{display:flex;width:40px!important;height:40px!important;cursor:pointer!important;border-radius:3px!important;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24)!important}.rpi-x{position:absolute;top:var(--x-top,6px)!important;right:var(--x-right,8px)!important;display:flex!important;align-items:center;justify-content:center;width:var(--x-width,20px)!important;height:var(--x-height,20px)!important;cursor:pointer;opacity:var(--x-opacity,.65);border-radius:50%;background-color:var(--x-bg,#fafafa);z-index:2147483003}.rpi-x:hover{opacity:1}.rpi-x::before,.rpi-x::after{content:"";position:absolute;display:block;width:var(--x-line-width,12px);height:var(--x-line-height,1px);border-radius:2px;background-color:var(--x-color,#373737)}.rpi-x::before{transform:rotate(45deg)}.rpi-x::after{transform:rotate(-45deg)}.rpi-x.rpi-xa::before{--x-line-width:7px;--x-line-height:7px;top:4px;border-radius:0;border-right:1px solid #373737;border-bottom:1px solid #373737;background-color:transparent}.rpi-x.rpi-xa::after{content:none}.rpi-bubble:after{content:"";position:absolute;top:-8px;left:16px;bottom:auto;border-style:solid;border-width:0 8px 8px;border-color:#fff transparent}.rpi-fade{-webkit-transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:opacity 150ms ease,-webkit-transform 150ms ease;transition:transform 150ms ease,opacity 150ms ease;transition:transform 150ms ease,opacity 150ms ease,-webkit-transform 150ms ease}.rpi-lightbox{--x-top:15px;--x-right:15px;--x-bg:none;--x-color:#ececec;--x-line-width:25px;--x-line-height:3px;--x-opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;height:100%;max-width:100%;color:#333;text-align:left;z-index:2147483001;user-select:none;background-color:rgba(0,0,0,0.6);transition:all 300ms ease-out}.rpi-lightbox-inner{width:95%;height:100%;max-width:1200px;max-height:calc(100vh - 160px)}.rpi-lightbox-xxx{container-name:lightbox;container-type:inline-size;position:relative;height:100%;border:0;overflow:hidden;border-radius:4px}.rpi-lightbox-content{position:relative;display:flex;flex-direction:row;justify-content:flex-start;color:#000;height:100%;flex-direction:row;border-radius:4px;background-color:#fff}.rpi-lightbox-media{position:relative;display:flex;justify-content:center;flex:2;align-items:center;width:100%;height:100%;overflow:hidden;padding-bottom:0;background-color:#000}.rpi-lightbox-btn{position:absolute;display:flex;width:30px;height:30px;font-size:36px;line-height:22px;justify-content:center;z-index:1;cursor:pointer;border-radius:50%;background-color:rgba(214,214,214,.7);transition:background 300ms ease-in-out}.rpi-lightbox-btn:hover{background:rgba(225,225,225,1)}.rpi-lightbox-prev{left:8px}.rpi-lightbox-next{right:8px}.rpi-lightbox-prev::before{content:'‹'}.rpi-lightbox-next::before{content:'›'}.rpi-lightbox-media img{position:relative;display:block;width:100%;height:100%;max-width:100%;max-height:100%;opacity:1;object-fit:contain;border-radius:inherit;transition:opacity 300ms ease-in-out}.rpi-lightbox-review{display:flex;flex-direction:column;flex:1;height:100%;font-size:15px;color:#000;padding:0}@container lightbox(width < 480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}@media(max-width:480px){.rpi-lightbox-xxx .rpi-lightbox-content{flex-direction:column}}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
} audio,
canvas,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  a {
background: transparent;
} a:focus {
outline: thin dotted;
} a:active,
a:hover {
outline: 0;
}  h1 {
font-size: 2em;
margin: 0.67em 0;
} abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
} mark {
background: #ff0;
color: #000;
} code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
} pre {
white-space: pre-wrap;
} q {
quotes: "\201C" "\201D" "\2018" "\2019";
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 0;
}  fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } button,
input,
select,
textarea {
font-family: inherit; font-size: 100%; margin: 0; } button,
input {
line-height: normal;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} textarea {
overflow: auto; vertical-align: top; }  table {
border-collapse: collapse;
border-spacing: 0;
}*,
*:after,
*:before {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;
text-rendering:optimizeLegibility;
} html {
font-size:62.5%;
}
body {
font:300 11px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif;
color:#444;
} .clear:before,
.clear:after {
content:' ';
display:table;
}
.clear:after {
clear:both;
}
.clear {
*zoom:1;
}
img {
max-width:100%;
vertical-align:bottom;
}
a {
color:#444;
text-decoration:none;
}
a:hover {
color:#444;
}
a:focus {
outline:0;
}
a:hover,
a:active {
outline:0;
}
input:focus {
outline:0;
border:1px solid #04A4CC;
}
.specialty-options a {float: left;margin: 0 0 40px 0;}
.page-template-page-rozwiazujemy-problemy .specialty-options a:nth-child(4n){border:0;}
.other-specialty .pozostale > div{margin-top: 40px;text-align: center;}.other-specialty .pozostale > div img{max-width:83px;}
.other-specialty .pozostale > div:nth-child(4n+1){clear: both;}
.contact-content :hover{color:#fff;}
.header .menu .language-switcher{bottom:auto;top:60px;}
.header .menu .language-switcher a{color:#fff !important;}
.header .menu .language-switcher .current-lang a{color:#e3cd91 !important;}
.article-content ul li, .career-content ul li {margin: 0px 0 10px 0 !important;}
.article-content ul, .career-content ul {margin: 0px 0 39px 0 !important;}
.home .allspecs{color:#e3cd91;border:1px solid #e3cd91;float: right;margin-right: 81px;}
.home .allspecs:hover{background:#e3cd91;color:#444;}
.home .colprzycisku{max-width: 1366px;margin: 0 auto;float: none;}
.home .specialty-options a{margin-bottom: 20px;}
.home-wrap.specialty-open .specialty-selector.home-specialty{height: 560px !important;}
.header .logo-img{margin-top: -55px;}
.homenews{background: #000;padding: 50px 0 0 0;}
.homenews h2{color: #e3cd91;margin-top: 40px;margin-bottom: 32px;}
.post-title{text-align: left !important;line-height: 1.4;}
.homenews .button{color:#fff;position: relative;    padding: 20px 15px;float:right;}
.homenews .button:hover{color:#000;}
.homenews .button::after{content: '';width: 100%;height: 0;position: absolute;background: #e3cd91;left: 0;bottom: 0;}
.homenews .button:hover::after{height: 100%;}
.homenews .button span{position: relative;z-index: 2;}
h2.underlined{position: relative;}
h2.underlined::before{position: absolute;content:'';width:170px;height: 1px;background: #e3cd91;left:-15px;bottom:-10px;}
.branzelink.scrolllink{position: relative;margin: 0 0 0 90px;}
.branzelink.scrolllink:hover{color:#fff;}
.branzelink.scrolllink::before{content:'';position: absolute;background: #c2af7c;width: 1px;height: 30px;left: -44px;top: 8px;}
.footer-menu ul .gold a{color: #e3cd91;margin: 30px 0 0 0;}
.footer-menu.firstcolumn ul a:hover,.footer-menu ul .gold a:hover{color: #fff;}
.footer-menu.firstcolumn{padding: 0 100px 0 0;float: left;width: auto;}
.footer-menu.secondcolumn{padding: 0;float: left;width: 400px;}
.footer-menu.firstcolumn ul a{color: #e3cd91;}
.lastcolumn{width: 500px !important;float: right !important;padding: 0 !important;}
#cn-notice-text{text-align: left;max-width: calc(100% - 190px);float: left;}
#cn-notice-text span{text-align: left;display: block;font-size: 20px;margin: 0 0 10px 0;}
#cn-notice-text a{color:#fff;}
#cn-notice-text a:hover{color:#e3cd91;}
#cn-accept-cookie{border: 1px solid #e3cd91 !important;background: #e3cd91 !important;color:#000 !important; padding: 10px 20px !important;border-radius: 0 !important;}
#cn-accept-cookie:hover{border: 1px solid #fff !important;background: #fff !important;}
#cn-notice-buttons{float: right;margin: -11px 20px 0 0;position: absolute;top:50%;right: 30px;}
#cn-close-notice{margin-top:-5px;}
.cn-close-icon:before, .cn-close-icon:after{background: #fff !important;}
.worker-selection a{width: 50% !important;float: left;margin: 0 0 60px 0 !important;height:428px !important;}
.worker-selection a::after{width: 100%;height: 60px;position: absolute;bottom: 78px;bottom:28px;bottom:0;left: 0;content:'';background: rgb(0,0,0);background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);}
.worker-selection a span{margin-left: 28px !important;width:288px !important;background: transparent !important;}
.worker-selection a:hover span{background: #fff !important;}
.worker-selection.zespol{margin: 40px 0 0 0;}
.newsletterbox{margin: 100px 0 100px 0;border-top:1px solid #e3cd91;border-bottom:1px solid #e3cd91;padding: 50px 0 110px 0 !important;}
.newsletterbox h2{font-size:60px;margin-top:0 !important;}
.newsletterbox form{position: relative;}
.newsletterbox .input{width:calc((100% - 20px)/3);height: 60px;background: #fff;border: 0;padding: 0 20px;box-sizing: border-box;font-size: 18px;color:#000;}
.newsletterbox .submit{width:calc((100% - 20px)/3);height: 60px;background: transparent;border: 1px solid #e3cd91;padding: 0 20px;box-sizing: border-box;color:#e3cd91;text-transform:uppercase;font-size: 18px;font-weight:bold;}
.newsletterbox .submit:hover{background: #e3cd91;color:#000;}
.newsletterbox label{position: absolute;top:80px;left: 0;width:100%;}
.newsletterbox label input{float: left;width:20px;height: 20px;margin-top:1px;}
.newsletterbox label p{float: right;width: calc(100% - 30px);margin: 0;font-size: 16px;}
.header-summary,.article-content p, .career-content p{text-align: left !important;}
.worker-przyciski{width:818px;float: right;max-width:100%;}
.worker-przyciski .right{float: right;}
.worker-przyciski a:hover{background: #000;color:#fff;}
.header .language-switcher li,.header .language-switcher li a{color: #fff;}
.header .language-switcher li.current-lang a{color: #e3cd91;}
.career-content .workers-employees .employee-info .employee-name{line-height: 1.1;}
.backlink{color:#444;}
.backlink:hover{color:#e3cd91;}
.single-post .news-content h1{margin: 0 0 50px 0;}
@media (max-width: 1399px) {
.home .allspecs{margin-right: 4%;}
}
@media (max-width: 1249px) {
footer .container{width: calc(100% - 40px);width:100%;}
footer .container .row{padding: 0;margin: 0;width: 100%;}
.footer-menu.firstcolumn{padding-right: 50px;}
.footer-menu.secondcolumn{width:310px;}
}
@media (max-width: 1099px) {
.lastcolumn {width: 430px !important;max-width:100%;}
}
@media (max-width: 1023px) {
.header .logo-img {margin-top: -45px;}   
}
@media (max-width: 767px) {
.specjalizacjepage h1{margin: 30px 0 20px 0 !important;}
.specjalizacjepage h2.underlined{font-size: 22px;}
.specjalizacjepage h2.underlined .branzelink.scrolllink{display: none;}
#cn-notice-text{max-width: 100%;}
.cookie-notice-container #cn-notice-buttons{position: relative;margin: 10px 0 10px 20px;float: left;}
#cn-close-notice {position: relative;float: right;right: 0;margin: 15px 0 0 0}
.newsletterbox{padding: 20px 0px !important;width: calc(100% - 40px) !important;margin-left: 20px;}
.newsletterbox .input,.newsletterbox .submit{width:100%;margin: 0 0 5px 0;}
.newsletterbox label{position: relative;top:0;margin: 0 0 20px 0;float: left;}
.worker-przyciski a{width:100%;margin: 0 0 10px 0;}
.home .colprzycisku{z-index: 4;}
.home .allspecs{width: 100%;box-sizing: border-box;margin: 30px 0 20px 0 !important;text-align: center;padding: 20px;}
.homenews{padding: 0;}
.homenews .button{width: 100%;text-align: center;}
.header .menu .menu-toggle{top: 0 !important;right: 0 !important;}
.worker-selection a {display: block !important;width: 100% !important;height: auto !important;margin: 60px auto !important;max-width: 100% !important;    margin: 0 0 50px 0 !important;}
.worker-selection a::after{bottom: 0;height: 110px;}
.worker-specialty{margin: 85px -15px 65px -30px !important;width: calc(100% + 61px);}
#aukcje-wpisy{width: calc(100% + 60px);margin-left: -30px;}
.auctions-wrap h3{font-size: 22px !important;}
.single-person-au aside{font-size: 24px !important;}
}  .wrapper {
max-width: 1200px;
width: 100%;
margin:0 auto;
position:relative;
} .header {
} .logo {
}
.logo-img {
} .nav {
} .sidebar {
} .footer {
}   @font-face {
font-family:'Font-Name';
src:url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/fonts/font-name.eot);
src:url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/fonts/font-name.eot?#iefix) format('embedded-opentype'),
url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/fonts/font-name.woff) format('woff'),
url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/fonts/font-name.ttf) format('truetype'),
url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/fonts/font-name.svg#font-name) format('svg');
font-weight:normal;
font-style:normal;
} @media only screen and (min-width:320px) {
}
@media only screen and (min-width:480px) {
}
@media only screen and (min-width:768px) {
}
@media only screen and (min-width:1024px) {
}
@media only screen and (min-width:1140px) {
}
@media only screen and (min-width:1280px) {
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi) {
} ::selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-webkit-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
}
::-moz-selection {
background:#04A4CC;
color:#FFF;
text-shadow:none;
} .alignnone {
margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display:block;
margin:5px auto 5px auto;
}
.alignright {
float:right;
margin:5px 0 20px 20px;
}
.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.alignright {
float:right;
margin:5px 0 20px 20px;
}
a img.alignnone {
margin:5px 20px 20px 0;
}
a img.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption {
background:#FFF;
border:1px solid #F0F0F0;
max-width:96%;
padding:5px 3px 10px;
text-align:center;
}
.wp-caption.alignnone {
margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
margin:5px 20px 20px 0;
}
.wp-caption.alignright {
margin:5px 0 20px 20px;
}
.wp-caption img {
border:0 none;
height:auto;
margin:0;
max-width:98.5%;
padding:0;
width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
.sticky {
}
.bypostauthor {
} @media print {
* {
background:transparent !important;
color:#000 !important;
box-shadow:none !important;
text-shadow:none !important;
}
a,
a:visited {
text-decoration:underline;
}
a[href]:after {
content:" (" attr(href) ")";
}
abbr[title]:after {
content:" (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content:"";
}
pre,blockquote {
border:1px solid #999;
page-break-inside:avoid;
}
thead {
display:table-header-group;
}
tr,img {
page-break-inside:avoid;
}
img {
max-width:100% !important;
}
@page {
margin:0.5cm;
}
p,
h2,
h3 {
orphans:3;
widows:3;
}
h2,
h3 {
page-break-after:avoid;
}
}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{ text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:710px){.container{width:510px}}@media (min-width:992px){.container{width:700px}}@media (min-width:1240px){.container{width:1230px;max-width: 100%;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 769px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1240px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:709px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:709px){.visible-xs-block{display:block !important}}@media (max-width:709px){.visible-xs-inline{display:inline !important}}@media (max-width:709px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:710px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:710px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:710px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:710px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1239px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1239px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1239px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1239px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1240px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1240px){.visible-lg-block{display:block !important}}@media (min-width:1240px){.visible-lg-inline{display:inline !important}}@media (min-width:1240px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:709px){.hidden-xs{display:none !important}}@media (min-width:710px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1239px){.hidden-md{display:none !important}}@media (min-width:1240px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.clearfix{float:none;clear:both}body{background:#000;color:#fff;font-family:'Poppins', sans-serif;font-size:14px}main{min-height:50vh}a{color:#e3cd91;-moz-transition:color .3s;-o-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}a:hover{text-decoration:none;color:#000}.button,.page-numbers:not(.dots){font-size:16px;color:#000;display:inline-block;font-weight:bold;padding:30px 38px;border:1px solid;letter-spacing:2px;-moz-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;text-transform:uppercase}.header{border-top:5px solid #fff;padding-top:56px;white-space:nowrap;letter-spacing:3.1px;position:relative;z-index:10}.header .logo-img{max-width:263px;width:100%}.header .logo{float:left}.header .header-right{float:right;text-align:right}.header ul{list-style-type:none;padding:0}.header .nav{text-transform:uppercase;font-weight:bold;display:inline-block;vertical-align:top;margin-right:27px;line-height:23px}.header .nav ul li{display:inline-block;padding:0 14px}.header .nav a{color:#fff}.header .nav-button{width:71px;display:inline-block;vertical-align:top;margin-top:-14px;color:#e3cd91}.header .nav-button button{width:71px;height:71px;background:#e3cd91;border:none}.header .nav-button .bar{background:#000;width:25px;height:3px;display:block;margin:5px auto}.header .language-switcher{font-size:12px;font-weight:bold;margin-top:17px;margin-bottom:0;white-space:nowrap}.header .language-switcher li{display:inline-block;padding:0 2px;text-transform:uppercase}.header .language-switcher li:after{display:inline-block;content:"/";padding:0 0px 0 8px}.header .language-switcher li:last-child:after{display:none}.header .menu{display:none;background:#000;position:fixed;right:0;height:calc(100vh - 5px);width:39vw;text-align:center;z-index:10;-moz-transition:-moz-transform .6s;-o-transition:-o-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);overflow:auto;bottom:0}.header .menu a{color:#fff}.header .menu a:hover{color:#e3cd91}.header .menu ul:not(.language-switcher){font-size:48px;font-weight:bold;text-align:left;margin:25px 0px;line-height:68px;display:inline-block;letter-spacing:0.7px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 1vw}.header .menu .language-switcher{position:absolute;bottom:40px;left:110px;color:#e3cd91}.header .menu .language-switcher a{color:#e3cd91}.header .menu .language-switcher a:hover{color:#fff}.header .menu .menu-toggle{border:none;background:transparent;position:absolute;top:44px;right:62px;width:83px;height:83px;padding:30px}.header .menu .menu-toggle img{width:100%}.header .menu-shadow{display:none;position:fixed;z-index:-1;background:#000;width:100%;height:calc(100vh - 5px);bottom:0;left:0;opacity:0;-moz-transition:opacity .6s;-o-transition:opacity .6s;-webkit-transition:opacity .6s;transition:opacity .6s}.header.menu-open .menu{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.header.menu-open .menu-shadow{opacity:0.6}.eats-header{margin-top:-150px;padding-top:156px}.eats-header .header-bg{top:0}.footer{padding-top:150px;background:url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/background-logo.png) 100% 322px no-repeat #000;padding-bottom:35px}.footer-menu{padding-left:36px}.footer-menu .menu-title{text-transform:uppercase;margin-bottom:41px;letter-spacing:4px;font-weight:bold}.footer-menu ul{list-style-type:none;padding:0}.footer-menu ul a{color:#fff;display:block;margin-bottom:10px;letter-spacing:2.75px}.footer-menu ul a:hover{color:#e3cd91}.footer-info{text-align:right;padding:17px 40px;letter-spacing:1.5px;line-height:30px}.footer-logo{margin-bottom:19px;margin-right:7px}.footer-linkedin{float:left;margin:-26px 0px 0px 36px}.footer-linkedin:hover{filter: brightness(100);}.footer-facebook{margin:10px 0px 0px 36px}.footer-authors{border-top:1px solid #fff;margin:56px 0px 0 30px;padding-top:25px;letter-spacing:2.85px}.footer-authors.small{display:none}.footer-authors a{color:#e3cd91}.footer-authors a:hover{color:#fff}.home-wrap,.specialty-wrap{height:100vh;width:100%;position:relative;min-height:720px;background:-moz-linear-gradient(-45deg, rgba(135,90,7,0.75) 0%, rgba(126,67,22,0.5) 33%, rgba(122,55,30,0.5) 50%, rgba(116,55,24,0.5) 67%, rgba(105,56,11,0.75) 100%);background:-webkit-linear-gradient(-45deg, rgba(135,90,7,0.75) 0%, rgba(126,67,22,0.5) 33%, rgba(122,55,30,0.5) 50%, rgba(116,55,24,0.5) 67%, rgba(105,56,11,0.75) 100%);background:linear-gradient(135deg, rgba(135,90,7,0.75) 0%,rgba(126,67,22,0.5) 33%,rgba(122,55,30,0.5) 50%,rgba(116,55,24,0.5) 67%,rgba(105,56,11,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf875a07', endColorstr='#bf69380b',GradientType=1 )}.obsluga.specialty-wrap{height: 420px;}.home-wrap .container,.specialty-wrap .container{overflow:hidden}.home-wrap-inner{overflow:hidden;position:relative;width:100%;height:100%}.specialty-wrap{height:auto;background:rgba(0,0,0,0.2);position:relative;padding-bottom:30px;min-height:auto}.specialty-wrap h1,.specialty-wrap h2,.specialty-wrap .employee-name{color:#e3cd91;margin-top:40px;margin-bottom:32px}.specialty-wrap.eats-header.with-overflow .container{overflow:visible}.home-headline{margin-top:18.5vh;font-size:4.4vw;font-weight:bold;line-height:5vw;padding-left:0.5vw;letter-spacing:0.025vw;-moz-transition:opacity .8s;-o-transition:opacity .8s;-webkit-transition:opacity .8s;transition:opacity .8s}.home-headline p{margin:0}.specialty-selector{font-size:16px;font-weight:bold;text-transform:uppercase;overflow:hidden}.specialty-selector.home-specialty{bottom:0;position:absolute;width:100%;height:156px;overflow:hidden;-moz-transition:height .8s;-o-transition:height .8s;-webkit-transition:height .8s;transition:height .8s}.specialty-selector.home-specialty .specialty-options{padding:30px 2vw 0 0.5vw;white-space:nowrap}.specialty-selector .specialty-shade{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, #000000));background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0%,#000000 100%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,#000000 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#000000 100%);width:100%;height:156px;position:absolute;bottom:0;left:0}.specialty-selector.article-specialty .specialty-options{padding:53px 5px 5px;white-space:nowrap}.specialty-selector.article-specialty .specialty-options a:nth-child(4){padding-left:0;padding-right:45px}.specialty-header{display:block;border-bottom:1px solid #e3cd91;height:53px;position:relative;padding:0 38px;letter-spacing:2px;max-width:1200px;margin:0 auto;position:relative;z-index:9}.specialty-header:hover{color:#fff}.specialty-header .arrow{-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-moz-transition:-moz-transform .8s;-o-transition:-o-transform .8s;-webkit-transition:-webkit-transform .8s;transition:transform .8s;display:block;border-bottom:4px solid #e3cd91;border-right:4px solid #e3cd91;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:25px;height:25px;position:absolute;right:32px;top:4px}.specialty-options{white-space:nowrap;width:100%;position:relative;left:0;right:0;margin:0 auto;max-width:1366px;padding-top:30px}.specialty-options a{height:215px;border-right:1px solid #e3cd91;color:#fff;display:inline-block;text-align:center;vertical-align:top;width:25%;letter-spacing:1px;padding:0 15px;white-space:normal}.specialty-options a img{display:block;width:83px;margin:10px auto 30px}.specialty-options a:hover{color:#e3cd91}.specialty-options a:nth-child(4){border-right:none}.home-wrap.specialty-open .specialty-selector.home-specialty,.specialty-open.specialty-wrap .specialty-selector.home-specialty{height:455px}.home-wrap.specialty-open .home-headline,.specialty-open.specialty-wrap .home-headline{opacity:0}.home-wrap.specialty-open .specialty-header .arrow,.specialty-open.specialty-wrap .specialty-header .arrow{-moz-transform:translateY(-50%) rotate(-675deg);-ms-transform:translateY(-50%) rotate(-675deg);-webkit-transform:translateY(-50%) rotate(-675deg);transform:translateY(-50%) rotate(-675deg)}.other-specialty{letter-spacing:3px;margin:40px auto 0;padding:30px}.other-specialty ul{list-style-type:none;padding:0;margin:20px 0}.other-specialty ul li{margin:16px 0}.other-specialty ul li a{color:#fff}.other-specialty ul li a:hover{color:#e3cd91}.other-specialty h4{text-transform:uppercase}.video-bg video{display:block;position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.contact-main{position:relative}.contact-shade-wrap{overflow:hidden}.contact-shade{background:rgba(0,0,0,0.6);width:45%;height:100vh;position:fixed;top:0;left:0;min-height:660px}.contact-shade-inner{position:absolute;right:145px;top:155px}.contact-content{min-height:57.6vh;position:relative;z-index:2;padding-left:5px;width:42%}.contact-content h1,.contact-content h2,.contact-content .employee-name{color:#e3cd91;font-size:60px;margin-top:75px;margin-bottom:25px}.contact-content p{font-size:15px;letter-spacing:1.5px;line-height:30px}.contact-gradient{width:100%;height:200px;position:absolute;left:0;bottom:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, #000000));background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0%,#000000 100%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,#000000 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#000000 100%)}.article-content,.career-content{background:url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/page-bg.jpg) #fff;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;color:#13100d;padding-top:70px;padding-bottom:110px;overflow:hidden}.article-content p,.career-content p{line-height:23pt;text-align:justify;max-width:52em;letter-spacing:1px}.article-content p a,.career-content p a{text-decoration:underline;color:#80610c}.article-content ul,.career-content ul{padding-left:28px;margin:39px 0;list-style-type:none}.article-content ul li,.career-content ul li{margin:28px 0;letter-spacing:1.5px}.article-content ul li:before,.career-content ul li:before{content:">";font-weight:bold;margin-left:-25px;margin-right:15px;font-size:16px}h1,h2,.employee-name,h2,h3{color:#2c2b2b}h1,h2,.employee-name{font-size:48px;letter-spacing:1px;margin-bottom:40px}h2{font-size:32px}h3{font-size:15px;text-transform:uppercase;letter-spacing:2px;margin:35px 0}blockquote{margin:0;padding:0 0 0 30px;border-left:2px solid #e3cd91}.header-bg{width:100%;height:100%;position:absolute;opacity:0.2;background-size:cover;background-position:50% 33%}.obsluga .header-bg {opacity: 1;background-size: cover;background-position: center center;padding: 230px 50px 50px 50px; }.article-icon{float:right;margin:20px 100px 0 0}.specialty-employees{margin:85px 0 50px}.employee-card{max-width:750px;overflow:hidden;height:350px;white-space:nowrap;background:url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/background-logo.png) 515px 180px no-repeat #000;background-size:345px;margin-bottom:50px}.employee-picture,.employee-info{display:inline-block;vertical-align:top}.employee-picture{max-width:270px;width:100%;height:350px}.employee-picture img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.employee-info{color:#fff;position:relative;padding:53px 15px 53px 75px;height:350px;width:100%;max-width:475px}.employee-name{font-weight:bold;color:#e3cd91;line-height:48px;margin-bottom:12px;margin-left:-5px;white-space:normal}.employee-name a:hover{color:#fff}.employee-title{font-size:16px;text-transform:uppercase;font-weight:bold;letter-spacing:1px}.employee-contact{position:absolute;bottom:43px;line-height:30px;letter-spacing:1.5px}.employee-contact a{color:#fff}.employee-contact a:hover{color:#e3cd91}.specialty-see-more{margin-left:20px}.see-more{margin-top:30px}.header-summary{font-size:15px;line-height:30px;text-align:justify;letter-spacing:1.5px}.header-summary a{font-weight:bold;color:#fff}.header-summary a:hover{color:#e3cd91}.worker-selection{white-space:nowrap;margin-bottom:30px;overflow:hidden}.worker-selection:hover a img{-webkit-filter:brightness(0.25);filter:brightness(0.25)}.worker-selection img{-moz-transition:filter .3s;-o-transition:filter .3s;-webkit-transition:filter .3s;transition:filter .3s}.worker-selection a{display:inline-block;margin-left:-40px;position:relative;vertical-align:top;width:473px;height:458px;overflow:hidden;text-align:center}.worker-selection a span{display:block;position:absolute;bottom:0;left:0;right:0;margin:0 auto;border:1px solid #fff;padding:25px 15px;font-size:16px;font-weight:bold;width:304px;height:77px;letter-spacing:2px;z-index:8;color:#fff;-moz-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.worker-selection a:hover span,.worker-selection a.active span{background:#fff;color:#000}.worker-selection a:hover img,.worker-selection a.active img{-webkit-filter:brightness(1);filter:brightness(1)}.worker-selection a:nth-child(1) span{margin-left:60px}.worker-selection a:nth-child(2){margin-left:-150px}.worker-selection a:nth-child(2) span{margin-left:95px}.worker-selection-gradient{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzE0MTAwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(67%, #14100f));background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0%,#14100f 67%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,#14100f 67%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#14100f 67%);height:160px;position:absolute;bottom:0;left:0;width:100%;z-index:7}.worker-image{width:290px;margin-top:55px;margin-left:25px}.worker-image img{box-shadow:-25px 30px #e3cd91}.worker-info,.news-info{letter-spacing:1.5px;margin:26px -20px 35px -15px}.worker-info a,.news-info a{color:#000}.worker-info>div,.news-info>div{display:inline-block;padding:0 15px;border-right:2px solid #e3cd91;line-height:13px}.worker-info>div:last-child,.news-info>div:last-child{border-right:none}.worker-info .social,.news-info .social{float:right}.worker-info .social img,.news-info .social img{height:24px}.worker-content,.news-content{margin-top:10px;padding-right:35px}.worker-content h1,.news-content h1,.worker-content h2,.news-content h2,.worker-content .employee-name,.news-content .employee-name{font-size:60px;margin-bottom:13px}.worker-content p,.news-content p{margin:30px 0px;max-width:100%}.worker-specialty{background:#181818;margin:85px -70px 65px -50px;padding:70px 55px 65px;color:#fff}.worker-specialty strong{text-transform:uppercase;letter-spacing:2.5px;display:block;margin-bottom:20px}.worker-specialty .specialty-options{white-space:normal}.worker-specialty .specialty-options a{width:32%;padding:0 15px;margin-bottom:30px}.worker-specialty .specialty-options a:last-child,.worker-specialty .specialty-options a:nth-child(3n){border-right:none}.worker-specialty .specialty-options a:nth-child(4){border-right:1px solid #e3cd91}.worker-specialty .other-specialty{margin-top:0;padding-bottom:0}.worker-related{margin-top:65px}.section-title{font-weight:bold;font-size:16px;text-transform:uppercase;margin-top:45px;margin-left:30px;letter-spacing:2px;position:relative}.section-title:before{display:block;content:"";background:#e3cd91;width:166px;height:2px;position:absolute;top:11px;left:-195px}.news-content{margin-top:50px;font-size:15px}.news-content .section-title{margin-top:0}.news-content h1,.news-content h2,.news-content .employee-name{line-height:70px}.news-info{letter-spacing:1.5px;text-transform:uppercase;margin-top:40px}.news-header-image{margin:0 -75px 15px -25px}.news-header-image img{width:100%}.news-header,.career-header{height:370px}.news-header h1,.career-header h1,.news-header h2,.career-header h2,.news-header .employee-name,.career-header .employee-name{font-size:60px;margin-top:25px}.category-content{margin-top:-25px;overflow:hidden}.category-content .container{padding:0}.categories-bg{background:url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/news-bg.jpg) 50% 0%;background-size:cover}.categories-bg .specialty-wrap{background:transparent}.post{display:block;padding:0 15px;font-size:15px;margin-bottom:115px;height:333px}.post-thumbnail{height:225px;overflow:hidden;margin-bottom:22px;position:relative}.post-thumbnail span{display:block;position:absolute;top:100%;left:0;width:100%;height:100%;background:rgba(227,205,145,0.75);color:#000;padding:35px 30px;font-weight:bold;text-transform:uppercase;font-size:16px;letter-spacing:1.5px;-moz-transition:top .6s;-o-transition:top .6s;-webkit-transition:top .6s;transition:top .6s}.post-thumbnail img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.post-date{color:#e3cd91;letter-spacing:2.5px}.post-title{color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;margin-top:5px;text-align:justify;line-height:30px}.post:hover .post-thumbnail span{top:0}.post:hover .post-title{text-decoration:underline}.pagination{text-align:right;position:relative;z-index:2;margin-bottom:45px}.pagination .page-numbers:not(.dots){margin-top:-65px;vertical-align:top;color:#fff;border-color:#fff;width:84px;height:84px;margin-right:10px;text-transform:uppercase;text-align:center;letter-spacing:2px;padding:30px 10px}.pagination .page-numbers:not(.dots).current{background:#4c4c4c;opacity:.5}.pagination .page-numbers:not(.dots):hover:not(.current){background:#fff;color:#000}.pagination .page-numbers:not(.dots).next,.pagination .page-numbers:not(.dots).prev{width:303px}.pagination span.dots{display:inline-block;vertical-align:top;width:84px;text-align:center;font-size:26px;margin-top:-45px;margin-left:-15px;padding-right:7px;letter-spacing:2px}.career-header{height:395px}.career-header h1,.career-header h2,.career-header .employee-name{margin-top:42px}.career-content{padding-top:83px}.career-content .news-content{padding-right:70px;padding-left:45px}.career-content .news-content h1,.career-content .news-content h2,.career-content .news-content .employee-name{margin-top:-26px;margin-bottom:38px}.career-content .news-content h2{font-size:15px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;margin-bottom:35px}.career-content .news-content .section-title{margin-left:-15px}.career-content .workers-employees{margin-top:70px;margin-left:-30px}.career-content .workers-employees h2{margin-left:15px;margin-bottom:30px;letter-spacing:2.5px}.career-content .workers-employees .employee-card{height:270px;margin-bottom:25px;background-position:470px 130px}.career-content .workers-employees .employee-info{height:auto;padding:66px 75px}.career-content .workers-employees .employee-info .employee-name{font-size:49px;margin-bottom:10px}@media (max-height: 650px){.header .menu ul:not(.language-switcher){top:80px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:150px}.header .menu .menu-toggle{top:0;right:0}.header .menu .language-switcher{bottom:auto;top:500px}}@media (max-width: 1239px){main,body{min-height:650px}.container{width:auto}.header{padding:54px 20px 0 36px}.header .nav-button{margin-top:-10px}.home-headline{margin-top:137px;font-size:60px;line-height:68px;margin-left:28px;letter-spacing:0}.header .nav-button{margin-right:15px}.footer{padding-top:134px;padding-left:17px;background-position:right -45px bottom -295px}.footer-logo{margin-bottom:29px}.footer-info{padding:15px 60px}.footer-authors.large{display:none}.footer-authors.small{display:block;margin-top:41px;letter-spacing:3px;margin-right:5px}.header .menu{width:67vw}.section-title{margin:30px 0}.section-title:before{left:-185px}.specialty-header{height:45px;margin:1vh 6.5vw;padding:0 2vw}.specialty-wrap .container{max-width:695px;margin:auto}.specialty-wrap h1,.specialty-wrap h2,.specialty-wrap .employee-name{margin-top:10px;margin-bottom:10px}.specialty-wrap .header-summary{margin-top:10px}.worker-selection a{width:450px;height:515px}.article-content,.career-content{padding-top:15px}.article-content .container,.career-content .container{max-width:680px}.obsluga .article-content .container{max-width: 90% !important;}.worker-content,.news-content,.news-content{padding:0 15px}.worker-specialty{margin:85px -15px 65px;padding:30px}.worker-specialty .specialty-selector{margin:0 -30px}.worker-specialty .specialty-selector a{padding:0 15px}.worker-specialty .specialty-selector .specialty-options{background:transparent}.worker-image{margin:auto}.worker-info .social,.news-info .social{margin-top:15px;margin-bottom:15px}.worker-content p,.news-content p,.news-content p{clear:both}.article-icon{margin:30px 0 0;height:128px}.specialty-selector.article-specialty .specialty-options{white-space:normal;text-align:center}.specialty-selector.article-specialty .specialty-options a,.specialty-selector.article-specialty .specialty-options a:nth-child(4){padding:0 5px;width:calc(50% - 5px);margin:10px 0;border:none}.news-header,.career-header{height:auto}.category-content{margin-top:30px}.category-content .container{max-width:695px}.pagination{text-align:center}.pagination a{margin-top:10px}.pagination .page-numbers:not(.dots){margin:0 5px 15px}.pagination .page-numbers:not(.dots).next,.pagination .page-numbers:not(.dots).prev{max-width:100%;display:block;margin:0 auto 15px}.pagination span.dots{margin:15px 0 0}.post{height:380px;margin-bottom:30px}.career-content .news-content .section-title{margin-bottom:60px}.career-header.eats-header{margin-top:-156px;padding-top:156px;height:359px}.contact-content{padding-left:40px}.employee-info{max-width:392px;padding-left:45px}.news-header-image{margin:0 -30px -15px}}.footer-linkedin-mobile,.footer-logo-mobile{display:none}@media (max-width: 768px){.header{padding:24px 0 0 21px;border-top:none}.header .container{padding:0}.header .logo-img{width:210px}.header .nav-button{margin:-24px 0 0}.header .language-switcher{display:none}.header .menu{width:100%;height:100%}.header .menu ul:not(.language-switcher){position:static;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;padding:0 15px;font-size:36px;line-height:56px;margin:80px auto 0}.header .menu ul.language-switcher{display:block;position:static;padding:0 15px 30px}.footer{padding-top:70px;position:relative;padding-right:18px;margin:0 auto;background-position:right -150px bottom 55px;background-size:300px}.footer .container{padding:0 20px}.footer .footer-menu{padding:0;border-top:1px solid #e3cd91;padding-top:37px}.footer .footer-logo{display:none}.footer .footer-info{padding:0}.footer .footer-authors.small{margin:18px auto;border-color:#e3cd91;white-space:normal;text-align:left;font-size:13px;line-height:20px;padding-top:29px;letter-spacing:2px}.footer .footer-logo-mobile{position:absolute;right:25px;top:99px;width:87px}.footer .footer-linkedin-mobile{margin:-51px 0 0;display:block;float:right}.footer .footer-facebook-mobile{margin:-21px 0 0;}h1,h2,.employee-name{font-size:30px}.home-wrap,.specialty-wrap,main{min-height:auto;height:auto}.home-headline{font-size:30px;margin:91px auto 86px;width:100%;letter-spacing:1px;line-height:35px;padding:0 5px}.specialty-selector .specialty-header{font-size:12px;padding:0;height:32px;letter-spacing:1.5px}.specialty-selector .specialty-header .arrow{right:4px;width:20px;height:20px;border-width:3px;-moz-transform:translateY(-50%) rotate(-675deg);-ms-transform:translateY(-50%) rotate(-675deg);-webkit-transform:translateY(-50%) rotate(-675deg);transform:translateY(-50%) rotate(-675deg)}.specialty-selector.home-specialty{position:relative;bottom:auto;height:auto}.specialty-selector.home-specialty .specialty-options{white-space:normal;text-align:center;margin-bottom:50px}.specialty-selector .specialty-options{white-space:normal;text-align:left;z-index:3;background:url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/mobile_separator.png) 50% 50% no-repeat}.specialty-selector .specialty-options a{width:50%;border:none;margin-right:-4px;font-size:12px;height:175px;padding:0 5px}.specialty-selector .specialty-options a img{width:56px;margin:5px auto 20px}.specialty-selector .specialty-shade{height:100%;top:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(33%, #000000));background-image:-moz-linear-gradient(top, rgba(0,0,0,0) 0%,#000000 33%);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,#000000 33%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#000000 33%);z-index:2}.article-icon{float:none;margin:15px auto;display:block}.employee-card{height:auto;margin:15px auto;max-width:300px}.employee-picture{margin:0 auto;text-align:center;display:block;width:100%;max-width:100%}.employee-info{padding:30px}.employee-name{margin:0 0 15px}.employee-contact{white-space:normal}.specialty-employees .employee-card{margin:60px auto 30px}.specialty-see-more{margin:auto}.worker-selection a{display:block;width:100%;height:auto;margin:60px auto;max-width:300px}.worker-selection a:nth-child(1) span,.worker-selection a:nth-child(2) span{margin:15px auto;width:auto;height:auto;white-space:normal;background:rgba(0,0,0,0.67)}.worker-selection a:hover:nth-child(1) span,.worker-selection a:hover:nth-child(2) span{background:#fff}.worker-selection a img{width:100%}.worker-selection a:nth-child(2){margin-left:auto}.worker-specialty .specialty-selector{border:none}.worker-specialty .specialty-selector:nth-child(4){border-right:none}.worker-image{margin:15px auto;display:block;width:100%;max-width:300px}.specialty-wrap h1,.specialty-wrap h2,.specialty-wrap .employee-name{margin:60px auto 30px;font-size:30px}.worker-content h1,.news-content h1,.worker-content h2,.news-content h2,.worker-content .employee-name,.news-content .employee-name{font-size:30px;margin:60px auto 30px;line-height:30px}.worker-info,.news-info{margin:30px auto}.worker-info div,.news-info div{display:block;padding:0;border:none;line-height:26px}.worker-info .social,.news-info .social{float:none}.news-content,.career-content .news-content{padding:0 15px}.news-content .section-title,.career-content .news-content .section-title{margin-left:0}.news-content .section-title:before,.career-content .news-content .section-title:before{left:-175px}.career-content .workers-employees{margin:90px auto 30px}.career-content .workers-employees .employee-card{height:auto;padding:30px;width:100%;max-width:100%}.career-content .workers-employees .employee-info{padding:0}.career-content .workers-employees .employee-info .employee-name{font-size:30px;margin:0 0 30px}.career-header.eats-header{height:auto}.contact-shade{width:100%}.contact-content{padding:0 5px;margin:15px auto;display:block;width:100%;max-width:100%;min-height:0}.contact-content h1,.contact-content h2,.contact-content .employee-name{font-size:30px;margin:30px auto}.post{margin-bottom:30px}.see-more{text-align:center}}
.obsluga.nieobsluga .header-bg::after{content:'';width:100%;height: 100%;position: absolute;background: rgba(0,0,0,0.8);top:0;left:0;}
.obsluga.nieobsluga .header-bg .inner{z-index: 2;}
.obsluga .header-bg .inner{max-width: 1200px;left: 50%;position: relative;transform: translate(-50%);}
.obsluga .header-bg h2{font-size:48px;color:#fff;float:left;margin: 10px 0 0 0;}
.obsluga .header-bg .mySelect{float: right;width:370px;max-width:100%;}
.obsluga .header-bg .mySelect p {padding: 24px 30px; border:1px solid #e3cd91;width:100%;box-sizing: border-box;color:#e3cd91;font-size:16px;font-weight: bold;margin:0;text-transform:uppercase;position:relative;cursor:pointer;}
.obsluga .header-bg .mySelect p:hover{background:rgba(227, 205, 145, 0.18);background:rgba(255, 255, 255, 0.15);}
.obsluga .header-bg .mySelect p::after{content:'';position: absolute;top:31px;right:30px;width: 0;height: 0;border-style: solid;border-width: 12px 7.5px 0 7.5px;border-color: #e3cd91 transparent transparent transparent;}
.obsluga .header-bg .mySelect ul{display:none;background: #fff;margin: 0;padding: 0;list-style: none;border:1px solid #e3cd91;border-top:0;}
.obsluga .header-bg .mySelect ul li a{padding: 15px 30px;border-top:1px solid #e3cd91;font-size:15px;color:#000;text-transform: uppercase;font-weight: bold;display: block;}
.obsluga .header-bg .mySelect ul li a:hover{background: #e3cd91;}
.obsluga .header-bg .mySelect ul li:first-child a{border: 0;}
.header .language-switcher li a:hover{color:#fff;}
.header .menu ul:not(.language-switcher){background: #000;z-index: 2;}
.c2acolumn {width:300px;max-width: 100%; float:left;background: #000;padding:250px 30px 30px 30px;background-size:100% auto !important;background-position: center top;background-repeat:no-repeat;}
.c2acolumn h4{font-size:48px;color:#e3cd91;margin: 0 0 40px 0;line-height: 50px;}
.c2acolumn p{font-size:15px;color:#ffffff;margin: 0 0 0px 0;text-transform: uppercase;font-weight: bold;}
.c2acolumn a{font-size:15px;color:#ffffff;margin: 0 0 10px 0;display: block;}
.c2acolumn a:hover{color:#e3cd91;}
.c2acolumn a.tel{font-size:27px;color:#e3cd91;margin: 0 0 30px 0;font-weight: bold;}
.c2acolumn a.tel:hover{color:#fff;}
.contentcolumn {width:calc(100% - 300px - 60px);float: right;}
.contentcolumn > h1:first-child {margin-top:0;line-height: 1.1;}
.mycontainer{max-width: 1230px;left: 50%;position: relative;transform: translateX(-50%);margin: 30px 0 0 0;}
.c2acolumn .howtohelp .nastepny{margin: 40px 0 0 0;border-top: 1px solid #e4ce91;padding: 10px 0 0 0;}
.c2acolumn .howtohelp .nastepny .tel{margin: 0px;}
.specialty-employees.belka > .right .nastepny{margin: 40px 0 0 0;border-top: 1px solid #13100d;padding: 10px 0 0 0;}
.specialty-employees.belka > .right .nastepny .tel{margin: 0px;}
.post-title{line-height: 22px;}
.employee-card.small{height: 250px;}
.employee-card.small .employee-picture {max-width: 250px;height: 250px;}
.employee-card.small .employee-contact {font-size:18px;	bottom: 28px;}
.employee-card.small .employee-info {padding: 33px 15px 33px 33px;height: 250px;}
.employee-card.small .employee-info .employee-name{font-size:40px;}
.showOnMobile{display: none;}
.speccontent > p:first-child > strong{font-size:16px;}
.speccontent > h3{font-size:30px;color:#13100d;text-transform: none;line-height: 1.3;margin: 100px 0 30px 0;font-style: italic;font-weight:bold;position: relative;}
.speccontent > h3::before{content:'';width:66px;height: 7px;background: #e3cd91;position: absolute;top:-20px;left: 0;}
.article-content ul li:before, .career-content ul li:before{font-size: 24px;color: #c1ae7b;line-height: 16px;float: left;margin: 2px 15px 0 -25px;}
.article-content p, .career-content p{max-width: 100%;}
.specialty-see-more {margin-left: 0px;position: relative;float: left;width: auto;margin: 40px 0 0 0;}
.specialty-see-more.podemployee {max-width:750px;}
.specialty-see-more .button{width:100%;padding: 20px 40px;text-align: center;width:auto;}
.specialty-see-more::before{content:'';width:100%;height: 0;position: absolute;background: #e3cd91;left:0;bottom:0;}
.specialty-see-more:hover::before{height: 100%;}
.specialty-see-more a{position: relative;z-index: 2;}
.trans, ::before, ::after, a{-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;transition: all ease-out 0.2s;}
.specialty-employees.belka{background: #e3cd91;padding: 30px 45px;float: left;width: 100%;}
.specialty-employees.belka h3{	margin: 33px 0;font-size:25px;width:440px;float: left;}
.specialty-employees.belka > .right{float: right;}
.specialty-employees.belka > .right p{margin: 0 0 0 0;font-size: 16px;}
.specialty-employees.belka > .right .tel{color: #000;font-size: 26px;font-weight: bold;margin: 0 0 20px 0;display: inline-block;line-height: 30px;}
.specialty-employees.belka > .right .mail{font-size: 16px;color:#000;}
.specialty-employees.belka > .right a{position: relative;}
.specialty-employees.belka > .right a::before{content:'';width:0;height: 1px;background: #000;position: absolute;bottom: -2px;left:0;}
.specialty-employees.belka > .right a:hover::before{width:100%;}
.home-headline p .anim1,.home-headline p .anim2{-webkit-transition: all ease-out 1s;-moz-transition: all ease-out 1s;-o-transition: all ease-out 1s;transition: all ease-out 1s;}
.home-headline p br{display: none;}
.home-headline p .anim1{display: block;transform: translateY(-50px);opacity: 0;}
.home-headline p .anim2{display: block;margin-top:50px;opacity: 0;}
.home-headline p .anim1.active{transform: translateY(0px);opacity: 1;}
.home-headline p .anim2.active{margin-top:0;opacity: 1;}
.specialty-selector.home-specialty{bottom:-100px;opacity: 0;-webkit-transition: all ease-out 1s;-moz-transition: all ease-out 1s;-o-transition: all ease-out 1s;transition: all ease-out 1s;}
.specialty-selector.home-specialty.active{bottom:0;opacity: 1;}
.news-header h1{float: left;width:100%;margin-bottom: -10px;}
.news-header h1 span{float: left;margin: 0 30px 0 0;}
.news-header .kategorie{margin: 20px 0 0 0;    float: left;width: 100%;}
.news-header .kategorie a{float: left;margin: 6px 20px 0 0;font-size:16px;vertical-align: bottom;font-weight: bold;position: relative;}
.news-header .kategorie a::before{content:'';width:1px;height: 18px;position: absolute;top:1px;left: -10px;background: #e3cd91;opacity: 0.7;}
.news-header .kategorie a:hover{color:#fff;}
.news-header .kategorie a:last-child{margin-right: 0;}
.news-header .kategorie a:first-child::before{display: none;}
.mediaLabel{text-transform: uppercase;font-weight: bold;margin: 0 0 0 0;display: block;}
.header .menu ul .sub-menu{position: relative;width: 100%;display: block;clear: both;top: 0;left: 0;right: 0;margin: 0;transform: none;	font-size: 30px;line-height: 42px;display: block;}
.header .menu ul .sub-menu li{padding: 0 0 0 40px;	font-weight: 400;margin: 0 0 10px 0;}
.header .menu ul li.menu-item-has-children{position:relative} .spec-c2a{background: url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/spec-c2a-bg.jpg) center left;background-size:cover;position: relative;margin:100px 0 -110px 0;float: left;width: 100%;}
.spec-c2a::after{content:'';width:1000px;max-width: 90%;height: 3px;position: absolute;bottom: 50px;left:50%;transform: translateX(-50%);background: rgb(223,202,143);background: linear-gradient(90deg, rgba(223,202,143,0) 0%, rgba(223,202,143,1) 30%, rgba(223,202,143,1) 70%, rgba(223,202,143,0) 100%);}
.spec-c2a-content{background: #e3cd91 url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/spec-c2a-bg2.jpg) right center no-repeat;background-size:auto 100%;padding: 70px 50px;width: 800px;margin: 200px 0;float:right;}
.spec-c2a-content .naglowek{font-size: 30px;color: #000000;width:300px;float: left;margin: 0 50px 0 0;font-weight: bold;line-height: 1.3;}
.spec-c2a-content > .right{width:calc(100% - 350px);float: right;}
.spec-c2a-content > .right .white{margin: 0 0 30px 0;color:#fff;font-weight: bold;text-transform: uppercase;}
.spec-c2a-content > .right a{color:#000000;font-size: 18px;font-weight: bold;float: left;clear: both;}
.obsluga.nieobsluga .header-bg.bezaftera::after{display: none;}
.obsluga .header-bg.bezaftera{background-position: center top;}
.specialty-wrap h1{font-size: 48px;color:#fff;text-align: center;}
.single-specialty .article-content,.page-template-page-dso .article-content{background: url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/page-bg.jpg) #fff;background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;}
.page-template-page-charytatywnie .single-person-au aside{margin: 50px 0 0 0;}
.dsopage{padding: 0;}
.osobabox{margin: 50px 0 0 0;position: relative;background: #000000;float: left;width:100%;}
.osobabox > .left{width:calc(100% - 370px);padding: 40px;float: left;}
.osobabox > .left .h3{font-size: 30px;font-weight: bold;color: #e3cd91;margin: 0 0 40px 0;}
.osobabox > .left .nazwisko{font-size: 15px;font-weight: bold;color: #fff;margin: 0 0 10px 0;text-transform: uppercase;}
.osobabox > .left a{font-size: 14px;color: #e3cd91;margin: 0 0 10px 0;line-height: 24px;}
.osobabox > .left a.linkedin{color: #afd1f7;}
.osobabox > .left .opis{margin: 30px 0 0 0;}
.osobabox > .left .opis p{font-size: 14px;color: #fff;margin: 0;line-height: 24px;}
.osobabox > .right{width:370px;float: right;}
.c2azosoba{background: #e3cd91;padding: 100px 0;margin: 100px 0 0 0;}
.c2azosoba .mycontainer{margin: 0;}
.c2azosoba .left.column{width: 50%;float: left;}
.c2azosoba .left.column h4{font-size: 30px;font-weight: bold;color:#13100d;margin: 0;}
.c2azosoba .right.column{width: 50%;float: right;padding: 0 0 0 40px;border-left: 1px solid #000;margin: 30px 0 0 0;}
.c2azosoba .right.column a{color:#13100d;font-size: 23px;line-height: 34px;}
.c2azosoba .right.column a:hover{color:#fff;}
.grupaspecekpage h2.center{font-size: 20px;text-align: center;margin: 0 0 40px 0;}
.grupaspecekpage .kolumna .specialty-options a{width: 50%;border: 0;}
.grupaspecekpage .kolumnalewa{border-right: 1px solid #e3cd91;}
.grupaspecekpage .col-lg-6 p.h3{color: #e3cd91;margin: 0 0 30px 0;text-align: center;font-size: 18px;font-weight: bold;}
.grupaspecekpage .button{left:50%;transform: translateX(-50%);float: left;margin: 50px 0 0 0;}
.grupaspecekpage .clear{clear: both;}
.newhomewrap{background: rgb(0 0 0 / 50%);}
.newhomewrap::after{width:100%;height: 200px;position: absolute;bottom: 0;left: 0;content:'';background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);}
.newhomepage{overflow: visible !important;}
.newhomepage h1{color:#fff;text-align: center;font-size: 60px;margin: 0 0 30px 0;-webkit-transition: all ease-out 1s;-moz-transition: all ease-out 1s;-o-transition: all ease-out 1s;transition: all ease-out 1s;}
.newhomewrap .newhomepage h1{transform: translateY(-100px);opacity: 0;}
.newhomepage h1.active{transform: translateY(0);opacity: 1;}
.newhomepage .kafle{width: 314px;left: 50%;position: relative;transform: translateX(-50%);-webkit-transition: all ease-out 1s;-moz-transition: all ease-out 1s;-o-transition: all ease-out 1s;transition: all ease-out 1s;}
.newhomewrap .newhomepage .kafle{transform: translateX(-50%) translateY(100px);opacity: 0;}
.newhomepage .kafle.active{transform: translateX(-50%) translateY(0);opacity: 1;}
.newhomepage .kafle a{width: 133px;float: left;} .newhomepage .kafle a span{width: 133px;height: 133px;display: block;border: 1px solid #e3cd91;position: relative;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s;-o-transition: all ease-out 0.2s;transition: all ease-out 0.2s;}
.newhomepage .kafle a span img{position: relative;top:50%;left: 50%;transform: translateX(-50%) translateY(-50%);float: left;}
.newhomepage .kafle a:hover img{opacity: 0;}
.newhomepage .kafle a span img.onhover{position: absolute;opacity: 0;}
.newhomepage .kafle a:hover span img.onhover{opacity: 1;}
.newhomepage .kafle a p{color:#e3cd91;font-size: 16px;text-transform: uppercase;font-weight: bold;margin: 20px 0 0 0;text-align: center;}
.newhomepage .kafle a.prywatne{float: right;}
.newhomepage .kafle a span{background-position: center center;background-repeat:  no-repeat;}
.newhomepage .kafle a:hover span{background: #e3cd91 url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/dla-biznesu-hover.png.webp) center center no-repeat;}
.newhomepage .kafle a.prywatne:hover span{background: #e3cd91 url(//wasielewska-adwokaci.pl/wp-content/themes/kancelaria/img/sprawy-prywatne-hover.png.webp)  center center no-repeat;}
.post-thumbnail{border: 1px solid rgba(227,205,145,0.75);}
.newspecspage{background: #000;}
.footer-menu.firstcolumn{padding: 0 40px 0 0;}
.home .header .nav ul li:first-child{display: none;}
@media (max-width: 1239px){
.obsluga .header-bg h2{width:500px;line-height: 1.2;margin: -20px 0 0 0;}
.obsluga.nieobsluga .header-bg{	padding: 150px 50px 50px 50px;}
.obsluga.nieobsluga.specialty-wrap {height: 350px;}
.spec-c2a-content{width: 650px;margin: 120px 0;padding: 50px 30px;}
.spec-c2a-content .naglowek{font-size: 22px;width: 220px;margin: 10px 20px 0 0;}
.spec-c2a-content > .right .white {margin: 0 0 20px 0;}
.spec-c2a-content > .right a{font-size:16px;}
.spec-c2a-content > .right {width: calc(100% - 240px);}
.specialty-wrap h1, .specialty-wrap h2, .specialty-wrap .employee-name{line-height: 1.1;}
.mycontainer{max-width: 90% !important;}
.specialty-employees.belka h3{width:100%;margin: 0 0 30px 0;max-width:550px;}
.specialty-employees.belka > .right{float: left;width:100%;}
.osobabox > .left{width: calc(100% - 300px);padding: 30px 30px 10px 30px;}
.osobabox > .left .h3 {font-size: 26px;margin-bottom: 30px}
.osobabox > .right {width: 300px;}
.c2azosoba .left.column {width: calc(100% - 480px);}
.c2azosoba .left.column h4 {font-size: 26px;}
.c2azosoba .right.column {width: 460px;}
.c2azosoba .right.column a{font-size: 20px;}
}
@media (max-width: 1099px){
.osobabox > .left{width: calc(100% - 260px);padding: 20px 20px 10px 20px;}
.osobabox > .left .h3 {font-size: 24px;margin: 0 0 20px 0;}
.osobabox > .left .opis {margin: 20px 0 0 0;}
.osobabox > .right {width: 260px;}
.c2azosoba .left.column {width: calc(100% - 460px);}
.c2azosoba .left.column h4 {font-size: 24px;}
.c2azosoba .right.column {padding-left: 20px;}
.c2azosoba .right.column a{font-size: 18px;}
}
@media (max-width: 1023px){
.obsluga .header-bg h2{width:100%;font-size: 46px; margin:-20px 0 30px 0;}
.obsluga .header-bg .mySelect{float: left;}
.obsluga .header-bg{z-index: 2;}
.specialty-employees.belka{padding: 30px;}
.specialty-employees.belka h3{font-size:22px;line-height: 26px;}
.specialty-wrap h1, .specialty-wrap h2, .specialty-wrap .employee-name {margin: 0px auto 30px;}
.obsluga.nieobsluga.specialty-wrap {height: 260px;}
.osobabox > .left,.c2azosoba .left.column {width: 100%;}
.osobabox > .right{width: 100%;margin: 20px 0 0 0;}
.c2azosoba .right.column {padding-left: 0;border: 0;margin: 40px 0 0 0;width: 100%;}
.c2azosoba{padding: 50px 0;}
}
@media (max-width: 767px){
.obsluga .header-bg{padding: 180px 20px 20px 20px;}
.obsluga .header-bg h2 {font-size: 30px;margin: 0px 0 20px 0;}
.contentcolumn {width: 100%;margin: 30px 0 0 0;}
.single-specialty .contentcolumn,.single-specialty .mycontainer,.page-template-page-dso .contentcolumn {margin: 0px 0 0 0;}
.speccontent > h3 {font-size: 20px;}
.specialty-see-more{margin: 40px 0;}
.spec-c2a::after{display: none;}
.single-specialty .article-content, .page-template-page-dso .article-content{background: #fff;}
.spec-c2a-content {width: 100%;padding: 20px;}
.spec-c2a-content .naglowek{width:100%;font-size: 24px;margin: 0 0 20px 0;}
.spec-c2a-content > .right .white{display: none;}
.spec-c2a{background-size: auto 420px;background-position: top left;background-repeat: no-repeat;background-color:#000; }
.spec-c2a-content{margin: 300px 0 30px 0;background: #e3cd91;}
.spec-c2a-content > .right{width:100%;}
.obsluga.specialty-wrap {height: 370px;}
.specialty-selector .specialty-options a{margin-right: 0;height: auto;padding: 10px 5px;margin: 10px 0 0 0;}
.specialty-selector .specialty-options a:nth-child(2n+1){clear: both;}
.employee-card.small .employee-picture {max-width: 100%;height: auto }
.c2acolumn {width: 100%;}
.obsluga.nieobsluga .header-bg {padding: 150px 20px 50px 20px;}
.specialty-wrap h1, .specialty-wrap h2, .specialty-wrap .employee-name{font-size: 28px;}
.obsluga.nieobsluga.specialty-wrap {height: 280px;}
.news-header h1 a {margin: 10px 0px 0px 0;font-size: 20px;width: 100%;}
.specialty-wrap h1{margin: 10px 0 0 0 ;}
.header .menu ul .sub-menu li {padding: 0 0 0 0px;font-size: 20px;margin: 0;}
.showOnMobile{display: block;}
.page-template-page-charytatywnie .single-person-au aside{margin: 0px 0 0 0;}
.osobabox > .right{display: none;}
.osobabox > .left{padding-bottom: 30px;}
.c2azosoba{margin: 40px 0 0 0;padding: 30px 0;}
.c2azosoba .left.column h4 {font-size: 18px;}
.c2azosoba .right.column{margin: 20px 0 0 0;}
.c2azosoba .right.column a{line-height: 1.3;}
.page-template-page-dso .obsluga.nieobsluga.specialty-wrap {height: 220px;}
.news-header .kategorie a{margin: 6px 10px 0 10px;}
.news-header .kategorie a:first-child::before{display: block;}
.newhomepage h1{font-size: 38px !important;line-height: 1;}
.newhomepage .home-headline{margin: 40px auto 70px !important;}
.newhomewrap{height: 100vh;}
.newhomewrap::after{height: 100px;}
.specialty-selector.article-specialty .specialty-options{background: none;padding: 0;}
.grupaspecekpage .kolumnalewa{border: 0;margin: 0 0 40px 0;}
.footer-menu.firstcolumn{border: 0;} }
@media (max-width: 374px){
.header .menu ul:not(.language-switcher){font-size: 30px;line-height: 40px;}
.header .menu ul .sub-menu li {padding: 0 0 0 0px;font-size: 16px;line-height: 30px;}
}