.headers-top button.btn:hover::after{transform: translateX(15px);-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;} .moduletable ul{margin-left: 25px;} .headers-top .btn a{color: #fff;} .headers-top .btn:after{    content: " ";background-image: url(start/images/assets/arrow.png);display: inline-block;width: 15px;height: 7px;background-size: 15px;margin-left: 10px;} .headers-top .btn{margin-top: 20px; text-transform: uppercase;font-family: 'Work Sans',sans-serif;color: #fff;background: #01633c;border: 0;font-size: 11px;font-weight: 500;letter-spacing: 2px;padding: 25px 70px;border-radius: 5px;}.custom div{font-size: 17px; font-weight: 300; text-align: justify;} .moduletable{display:block;float:right}.moduletablefull{width:100%}.span1{width:8.33333333%}.span2{width:16.66666667%}.span3{width:25%}.span4{width:33.33333333%}.span5{width:41.66666667%}.span6{width:50%}.span7{width:58.33333333%}.span8{width:66.66666667%}.span9{width:75%}.span10{width:83.33333333%}.span11{width:91.66666667%}.span12{width:100%}.span1,.span10,.span11,.span12,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9{float:left}.padding0{padding:0!important}ul{padding:0}.bg-menu,section.headers{background:#002c1d;background:-moz-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#002c1d),color-stop(100%,#011a11));background:-webkit-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:-o-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:-ms-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:linear-gradient(135deg,#002c1d 0,#011a11 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002c1d', endColorstr='#011a11', GradientType=1)}section.headers .panel-data-corporation{width:265px;background:#0a2b1e;padding:6px 16px;position:fixed;right:0;top:13%;z-index:5}section.headers .panel-data-corporation img{max-width:16px}section.headers .panel-data-corporation ul li{display:block;margin-bottom:10px}section.headers .panel-data-corporation ul li:nth-child(1):before{content:' ';background:url(start/images/assets/phone.svg);background-size:15px;width:15px;height:15px;display:inline-block;margin-left:-110px;margin-right:15px}section.headers .panel-data-corporation ul li:nth-child(2):before{content:' ';background:url(start/images/assets/mail.svg);background-size:15px;width:15px;height:15px;display:inline-block;margin-left:-110px;margin-right:15px}section.headers .panel-data-corporation ul li:nth-child(3):before{content:' ';background:url(start/images/assets/adres.svg);background-size:15px;width:15px;height:15px;display:inline-block;margin-left:-110px;margin-right:15px}section.headers .panel-data-corporation ul li span{color:#fff;font-family:'Work Sans',sans-serif;font-size:12px}section.headers .container-fluid{position:fixed;top:0;left:0;right:0;padding:10px 0;z-index:5}section.headers .navigation .logo-nav img{margin-top:5px;display:none}section.headers .navigation h3{text-align:center;color:#fff;font-size:27px}section.headers .navigation ul li{display:inline-block;font-family:'Work Sans',sans-serif;text-transform:uppercase;padding:0 35px}section.headers .navigation ul li a{color:#fff;font-size:14px;letter-spacing:1px;padding-bottom:15px}section.headers .navigation ul li a:hover{border-bottom:2px solid #fff}section.headers .headers-top{color:#fff;padding:240px 0 190px}section.headers .headers-top h1{font-family:'Playfair Display',serif;font-size:54px;text-transform:uppercase;margin:0 0 20px;letter-spacing:5px}section.headers .headers-top p{font-family:'Work Sans',sans-serif;font-size:17px;font-weight:100;line-height:35px}section.headers .headers-top:after{content:'';display:block;clear:both}section.headers .headers-top .mouse img{max-width:2%;position:absolute;left:50%;margin-left:-1%;margin-top:65px;animation:MoveUpDown 1s linear infinite}@keyframes MoveUpDown{0%{margin-top:65px}50%{margin-top:100px}100%{margin-top:65px}}section.about .about-columns{display:flex}section.about .about-columns img{width:100%;height:auto}section.about .about-columns .about-info{display:flex;flex-direction:column;padding:30px 110px 30px 110px;}section.about .about-columns .about-info h3{font-size:32px;color:#272727;text-transform:uppercase;margin:0 0 20px;font-family:'Playfair Display',serif}section.about .about-columns .about-info p{font-family:'Work Sans',sans-serif;text-align:justify;font-weight:100;line-height:35px}section.range{background:#111;color:#fff;font-family:'Work Sans',sans-serif}section.range .btn_range{display:block;margin:0 auto 50px;border:0;padding:20px 0;color:#000;background:#fff;text-transform:uppercase;width:280px;font-size:14px;letter-spacing:2px;font-weight:700;border-radius:5px}section.range h3{text-align:center;text-transform:uppercase;font-size:41px;font-family:'Playfair Display',serif;letter-spacing:5px;margin:133px 0 73px}section.range .tabs .content-tabs{color:#5b5b5b;font-weight:100;line-height:28px;text-align:justify}section.range .tabs .content-tabs .content-tabs-text{margin:95px 0 145px}section.range .tabs .content-tabs .content-tabs-text ul li{width:100%;padding:0 0 20px;display:list-item;margin:0 20px}section.range .tabs .content-tabs .content-tabs-text:after{content:'';clear:both;display:block}section.range .tabs ul li{display:table-cell;float:left;width:25%;margin:0 0 15px}section.range .tabs ul li a{color:#fff;font-size:14px;text-transform:uppercase;font-weight:100;letter-spacing:2px}section.range .tabs ul li a.active{color:#01633c}section.range .tabs ul li a.active img{filter:grayscale(0) brightness(100%) invert(0);-webkit-filter:grayscale(0) brightness(100%) invert(0)}section.range .tabs ul li a:hover{color:#01633c}section.range .tabs ul li a img{margin-right:20px;filter:grayscale(100%) brightness(0) invert(100%);-webkit-filter:grayscale(100%) brightness(0) invert(100%)}section.range .tabs ul li a:hover img{filter:grayscale(0) brightness(100%) invert(0);-webkit-filter:grayscale(0) brightness(100%) invert(0)}section.range .tabs ul li a:focus{color:#01633c}section.range .tabs ul li a:focus img{filter:grayscale(0) brightness(100%) invert(0);-webkit-filter:grayscale(0) brightness(100%) invert(0)}section.range .tabs p{clear:both}section.legal-aid{background:url(start/images/legal-aid.jpg) 50% 50% no-repeat;width:100%;height:791px;background-size:cover;color:#fff}section.legal-aid .moduletable{float:none}section.legal-aid .legal-aid-content h3{font-size:41px;text-transform:uppercase;margin-top:230px;font-family:'Playfair Display',serif;letter-spacing:4px}section.legal-aid .legal-aid-content p{font-size:18px;font-family:'Work Sans',sans-serif;font-weight:100}section.legal-aid .legal-aid-content button.btn{text-transform:uppercase;font-family:'Work Sans',sans-serif;color:#fff;background:#01633c;border:0;font-size:11px;font-weight:500;letter-spacing:2px;padding:25px 70px;border-radius:5px}section.legal-aid .legal-aid-content button.btn:hover{padding-right:55px;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}section.legal-aid .legal-aid-content button.btn::after{content:" ";background-image:url(start/images/assets/arrow.png);display:inline-block;width:15px;height:7px;background-size:15px;margin-left:10px}section.legal-aid .legal-aid-content button.btn:hover::after{margin-left:25px;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}section.reward{padding:50px 0}section.reward h3{text-align:center;color:#272727;font-size:41px;text-transform:uppercase;font-family:'Playfair Display',serif;letter-spacing:5px;font-weight:800}section.reward h3,section.reward p,section.reward ul{line-height:35px}section.reward p,section.reward ul{font-family:'Work Sans',sans-serif}section.reward ul li{margin-bottom:35px}section.map{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}section.contact{background:#111}section.contact .contact-content{font-family:'Work Sans',sans-serif;color:#fff;background:#09251a;padding:100px 0 200px 0;}section.contact .contact-content:after{content:'';display:block;clear:both}section.contact .contact-content .contact-data{width:80%;margin:0 auto}section.contact .contact-content .contact-data address{font-style:normal;font-weight:100}section.contact .contact-content .contact-data .moduletable{float:none}section.contact .contact-content .contact-data h3{font-size:14px;text-transform:uppercase;letter-spacing:2px}section.contact .contact-content .contact-data p{font-size:18px;margin-bottom:50px;font-weight:100}section.contact .contact-content .contact-data p a{color:#fff}section.contact .contact-form h3{width:70.8%;margin:70px auto 20px;font-size:41px;color:#fff;text-transform:uppercase;font-family:'Playfair Display',serif;letter-spacing:2px}section.contact .contact-form input::placeholder,section.contact .contact-form textarea::placeholder{font-size:13px;color:#fff;opacity:.1}section.contact .contact-form .fox-item-submit{float:right}section.contact .contact-form div#fox-container-m98 form .fox-row{width:70%;max-width:100%;margin:auto}section.contact .contact-form div#fox-container-m98 .alert{position:fixed;right:18px;font-size:14px;padding:8px 30px;bottom:15px;z-index:2}section.contact .contact-form div#fox-container-m98 input[type=text],section.contact .contact-form div#fox-container-m98 input[type=email],section.contact .contact-form div#fox-container-m98 textarea{padding:22px 10px}section.contact .contact-form div#fox-container-m98 .fox-form input[type=text],section.contact .contact-form div#fox-container-m98 .fox-form select,section.contact .contact-form div#fox-container-m98 .fox-form textarea{background-color:#181818;border:0;border-radius:0}section.contact .contact-form div#fox-container-m98 .fox-form-inline .control-group,section.contact .contact-form div#fox-container-m98 .fox-form-inline .control-group label.control-label{margin-right:0}section.contact .contact-form div#fox-m98-email-box,section.contact .contact-form div#fox-m98-textfield2-box{width:47%}section.contact .contact-form div#fox-m98-textfield2-box{float:right}section.contact .contact-form div#fox-container-m98 .btn{padding:25px 35px 25px 50px;color:#000;text-transform:uppercase;font-size:13px;letter-spacing:2px;background:#fff;font-weight:500;float:right;margin:0}section.contact .contact-form div#fox-container-m98 .btn:hover{padding-right:20px;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}section.contact .contact-form div#fox-container-m98 .btn:after{content:" ";background-image:url(start/images/assets/arrow_black.png);display:inline-block;width:15px;height:7px;background-size:15px;margin-left:20px}section.contact .contact-form div#fox-container-m98 .btn:hover::after{margin-left:35px;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}section.footer{background:#000;font-family:'Work Sans',sans-serif;padding:30px 0}section.footer span{font-weight:100;font-size:13px}section.footer .back-to-top span{color:#01633c;font-weight:700;letter-spacing:2px}section.footer .back-to-top:hover{cursor:pointer}@media (max-width:1200px){section.headers .navigation ul li{padding:0 24px}section.headers .headers-top .logo img{margin-top:50px}section.headers .headers-top .mouse img{max-width:3%;margin-left:-1.5%}section.about .about-columns .about-info{padding:0 90px}section.about .about-columns .about-info h3{font-size:30px;color:#272727;text-transform:uppercase}section.about .about-columns .about-info p{font-size:15px;line-height:26px}section.range .tabs ul li a img{margin-right:5px}}@media (max-width:992px){section.headers .navigation:after{content:'';display:block;clear:both}section.headers .navigation.container{width:95%}section.headers .navigation ul li{padding:0 14px}section.headers .navigation .logo-nav img{margin-top:18px}section.headers .headers-top h1{margin-top:0;font-size:58px}section.about .about-columns{display:block}section.about .about-columns .about-info{padding:100px 35px 135px}section.about .about-columns .about-info h3{text-align:center}section.range .tabs ul li{width:33%;margin:15px 0}section.reward .custom{padding:0 50px}section.reward h3{font-size:33px}section.reward p{text-align:justify}}@media (max-width:767px){.headers-top .btn{margin:0 30px}.moduletable{float:none}section.headers .menu-icon img{float:right;margin:25px}section.headers .navigation-mobile{position:fixed;top:0;left:0;right:0;height:100vh;background:red;z-index:2;display:none}section.headers .navigation-mobile .close-menu{position:absolute;right:0;top:0;margin:30px;z-index:3}section.headers .navigation-mobile .nav-mobile{height:70%;display:flex;background:#002c1d;background:-moz-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#002c1d),color-stop(100%,#011a11));background:-webkit-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:-o-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:-ms-linear-gradient(-45deg,#002c1d 0,#011a11 100%);background:linear-gradient(135deg,#002c1d 0,#011a11 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002c1d', endColorstr='#011a11', GradientType=1);top:0;left:0;right:0}section.headers .navigation-mobile .nav-mobile .nav-mobile-content{display:flex;flex-direction:column;justify-content:center;width:100%}section.headers .navigation-mobile .nav-mobile .nav-mobile-content h3{text-align:center;color:#fff;font-size:27px;font-family:'Playfair Display',serif}section.headers .navigation-mobile .nav-mobile .nav-mobile-content ul li{display:block;padding:0;text-align:center;margin:25px 0}section.headers .navigation-mobile .nav-mobile .nav-mobile-content ul li a{color:#fff;font-family:'Work Sans',sans-serif;text-transform:uppercase;font-size:14px;font-weight:100;letter-spacing:2px}section.headers .navigation-mobile .nav-mobile .nav-mobile-content ul li.item-107{display:none}section.headers .navigation-mobile .data-company-mobile{display:flex;text-align:center;background:#09251a;height:30%}section.headers .navigation-mobile .data-company-mobile ul{display:flex;flex-direction:column;justify-content:center;width:100%}section.headers .navigation-mobile .data-company-mobile ul li{color:#fff;font-size:14px;font-family:'Work Sans',sans-serif;margin:10px 0}section.headers .headers-top{padding:150px 0 53px}section.headers .headers-top h1{text-align:center;font-size:23px;padding:0 60px;margin-top:50px;letter-spacing:1px}section.headers .headers-top p{text-align:justify;padding:0 30px;font-size:15px;line-height:26px}section.headers .headers-top .logo img{max-width:55%;display:block;margin:0 auto}section.headers .mouse img{display:none}section.range{background:#111;color:#fff;font-family:'Work Sans',sans-serif}section.range h3{text-align:center;text-transform:uppercase;font-size:33px;font-family:'Playfair Display',serif;letter-spacing:3px}section.range .tabs .content-tabs .content-tabs-text{padding:0 20px;margin:37px 0}section.range .tabs .content-tabs .content-tabs-text ul li{margin:0}section.range .tabs ul{padding:0 20px}section.range .tabs ul li{display:table-cell;float:left;width:100%;margin:7px 0}section.reward h3{font-size:27px}section.legal-aid{background-position:75% 50%}section.legal-aid .legal-aid-content{padding:0 30px}section.legal-aid .legal-aid-content h3{text-align:center;font-size:33px}section.legal-aid .legal-aid-content p{text-align:justify}section.legal-aid .legal-aid-content button.btn{display:block;margin:60px auto 0}section.contact .contact-form h3{text-align:center}section.contact .contact-form div#fox-m98-textfield2-box{float:none}section.contact .contact-form div#fox-m98-email-box,section.contact .contact-form div#fox-m98-textfield2-box{width:100%}section.contact .contact-form div#fox-container-m98 .btn{margin-bottom:45px;width:100%}section.contact .contact-form div#fox-container-m98 .alert{bottom:7px}section.contact .contact-form div#fox-container-m98 .fox-form-inline .control-group,section.contact .contact-form div#fox-container-m98 .fox-form-inline .control-group .control-label,section.contact .contact-form div#fox-container-m98 .fox-form-inline .control-group .controls,section.contact .contact-form div#fox-container-m98 .fox-form-inline .control-group label.checkbox,section.contact .contact-form div#fox-container-m98 .fox-form-stacked .control-group label.checkbox{display:inline-block;width:100%}}
.checkbox   {font-size: 10px; color: #555555 !important;
  -webkit-transition: color 200ms ease-in-out;
-moz-transition: color 200ms ease-in-out;
-ms-transition: color 200ms ease-in-out;
-o-transition: color 200ms ease-in-out;
transition: color 200ms ease-in-out; }
.checkbox:hover {color: #ffffff !important;
  -webkit-transition: color 200ms ease-in-out;
  -moz-transition: color 200ms ease-in-out;
  -ms-transition: color 200ms ease-in-out;
  -o-transition: color 200ms ease-in-out;
  transition: color 200ms ease-in-out;}



  .opinie {
padding: 30px 0;
display: flex;
width: 100%;
  }

  .opinie h3 {
      font-size: 32px;
      color: #272727;
      text-transform: uppercase;
      margin: 0 0 20px;
      font-family: 'Playfair Display',serif;
      text-align: center;
  }


  .review-item {
    display: flex;
    flex-direction: column;
    width: 240px;
    padding: 25px;
    margin: 15px;
    border: 1px solid #dddddd;
    font-size: 14px;
    background: #f5f5f5;
    border-radius: 5px;
}

#google-reviews {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.opinie a.more {
  font-family: 'Playfair Display',serif;
  color: #000000;
  text-align: right;
  float: right;
  margin-top: 20px;
}

.opinie a.more:hover {
  color: #01633c;
}



.review-date {margin-left: 10px;}

html {
  scroll-behavior: smooth;

}
