.pakietyBox{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px 20px;padding-bottom:30px;}
.pakietyBox .pakiet{border:1px solid #E0EBFF;box-shadow:0px 3px 6px 0px rgba(102,156,255,0.2);position:relative;transition:all 0.5s ease-out 0s;}
.pakietyBox .pakiet:hover{box-shadow:0px 3px 6px 0px rgba(102,156,255,0);}
.pakietyBox .pakiet .title{}
.pakietyBox .pakiet .title a{display:block;box-sizing:border-box;padding:25px 10px;text-align:center;background-color:#669CFF;color:#FFFFFF;font-size:24px;font-weight:900;margin-bottom:25px;}
.pakietyBox .pakiet .cena{font-size:40px;font-weight:700;text-align:center;padding-bottom:25px;margin-bottom:20px;position:relative;min-height:48px;}
.pakietyBox .pakiet .cena::after{content:"";width:28px;height:6px;position:absolute;bottom:0px;left:0px;right:0px;margin:auto;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAICAYAAACRbl3VAAAABHNCSVQICAgIfAhkiAAAAQVJREFUOE/NlDFSAkEQRd+XMgYP4AHEhBvo3oBDuKbsBuYQSrLELnfwCrOXIFZPADEW3xqwTJzZIqTTrlf9arr/COB57alhBkwEI0OwWaxLhdjPVbNppkIzzAQxInLyor6re7nvr9epDzrOO3ImMNDi+vYlKMoA76mhB1PkpH5lkpzlIid1lLGSHFcqVLYOEg8pIZuuLfWY6jWbJgilOdzV4zrJ7T+Wgcw8TBdfyLmVGLbtk25S/dVmleUw2+q+SnL7z2Uv1yuE2b2Virfxr/qEjHf1uE5y/ULeXeTKLuuo/2JvKp1iOIzHbJifE3ugOn0XGhp3iPmZsa/AE6RhPGYGmsfY/wAtQqtNatn9uAAAAABJRU5ErkJggg==') 50% 50% no-repeat;background-size:100% auto;}
.pakietyBox .pakiet .cena span{font-size:24px;display:inline-block;margin-left:5px;}
.pakietyBox .pakiet .zajawka{padding:0px 25px 50px 25px;box-sizing:border-box;font-size:14px;}
.pakietyBox .pakiet  .adet{vertical-align:middle;display:inline-block;text-decoration:none;transition:background-color .2s, border-color .2s;color:#FFFFFF;border:1px solid #7FB615;padding:12px 30px;cursor:pointer;background-color:#7FB615;font-size:16px;font-weight:700;border-radius:6px;position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);white-space:nowrap;}
.pakietyBox .pakiet  .adet:hover{color:#7FB615;background-color:#FFFFFF;}

.pakietyBox .imgPakiet{
text-align: center;
margin-bottom: 25px;
}

.pakietyBox{margin-bottom:38px;}
.pakietyBox.pakietyBoxDodatki{grid-template-columns:1fr 1fr 1fr 1fr;}
.pakietyBox .pakiet .adet{white-space:nowrap;}
.pakietyBox.pakietyBoxDodatki .pakiet .title a{background-color:#90D690;}
.titleDiv{color:#4E4E4E;}
.pakietyBox.pakietyBoxDodatki .pakiet{border:1px solid rgba(144,214,144,0.5);box-shadow:0px 3px 6px 0px rgba(144,214,144,0.5);}
.pakietyBox.pakietyBoxDodatki .pakiet:hover{box-shadow:0px 3px 6px 0px rgba(144,214,144,0);}




@media screen and (max-width:1200px){.pakietyBox{grid-gap:45px 10px;}
}
@media screen and (max-width:1100px){.content-text .pakietyBox.pakietyBoxDodatki{grid-template-columns:1fr 1fr 1fr;}
}
@media screen and (max-width:950px){.pakietyBox .pakiet .cena{font-size:28px;padding-bottom:5px;margin-bottom:15px;}
.pakietyBox .pakiet .title a{font-size:18px;padding:15px 10px;margin-bottom:15px;}
}
@media screen and (max-width:870px){.pakietyBox{grid-template-columns:1fr 1fr;}
.content-text .pakietyBox.pakietyBoxDodatki{grid-template-columns:1fr 1fr;}
}
@media screen and (max-width:530px){.pakietyBox{grid-template-columns:1fr;}
.content-text .pakietyBox.pakietyBoxDodatki{grid-template-columns:1fr;}
}