.content-content .codeparachute-resources-block .card-div .card{width:100%}.event .codeparachute-resources-block .card-div .card{min-width:430px}.codeparachute-resources-block{max-width:1704px;margin-top:100px;margin-bottom:175px}.codeparachute-resources-block .resource-all-container{width:100%;display:flex;flex-direction:column;align-items:center}.codeparachute-resources-block .resource-all-container h1,.codeparachute-resources-block .resource-all-container h2{margin:0;text-align:center}.codeparachute-resources-block .resource-all-container h1+.alignment-container{margin-top:46px}.codeparachute-resources-block .resource-all-container h2+.alignment-container{margin-top:47px}.codeparachute-resources-block .resource-all-container .alignment-container{width:100%;display:flex}.codeparachute-resources-block .resource-all-container .alignment-container .card-div{margin-bottom:0;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card{height:100%;display:flex;flex-direction:column;width:100%;max-width:536px;background:hsla(0,0%,100%,.7);border:1px solid #e0e4e7;border-radius:7px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .image .image-placeholder,.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .image img{width:100%;height:385px;min-height:385px;border-radius:7px;-o-object-fit:cover;object-fit:cover;background-color:#d3d3d3;-o-object-position:top;object-position:top;margin:0;display:flex;border-radius:7px 7px 0 0}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .image+.content{padding-top:0;margin-top:40px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content{padding:40px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content h4{font-style:normal;font-weight:500;font-size:32px;line-height:38px;color:#38b68e;text-align:left;width:100%;margin:0;padding-bottom:0;background:none;-webkit-text-fill-color:#38b68e;text-fill-color:#38b68e}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content h4+p{margin-top:10px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content p{font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#1f3037;width:100%;margin:0}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content h4+.primary-button,.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content p+.primary-button{margin-top:auto}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content:has(h4):has(.primary-button):not(:has(p)) h4{margin-bottom:20px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content:has(p):has(.primary-button) p{margin-bottom:20px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content .primary-button{text-align:center;width:100%;margin:0}.codeparachute-resources-block .resource-all-container .alignment-container .align-left{justify-content:flex-start}.codeparachute-resources-block .resource-all-container .alignment-container .align-center{justify-content:center}.codeparachute-resources-block .resource-all-container .alignment-container .align-right{justify-content:flex-end}.codeparachute-resources-block .resource-all-container .align-left{justify-content:flex-start}.codeparachute-resources-block .resource-all-container .align-center{justify-content:center}.codeparachute-resources-block .resource-all-container .align-right{justify-content:flex-end}@media only screen and (max-width:1600px){.event .codeparachute-resources-block .card-div .card{width:100%}}@media only screen and (max-width:1200px){.codeparachute-resources-block .resource-all-container .alignment-container .card-div{width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(2,1fr);gap:32px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card{width:100%}}@media only screen and (max-width:900px){.event .codeparachute-resources-block .card-div .card{min-width:0;width:100%}.codeparachute-resources-block{max-width:900px;margin-top:48px;margin-bottom:100px}.codeparachute-resources-block .resource-all-container{width:100%;display:flex;flex-direction:column}.codeparachute-resources-block .resource-all-container h2{margin:0;text-align:center}.codeparachute-resources-block .resource-all-container h1{min-height:0;height:-moz-fit-content;height:fit-content;margin:0}.codeparachute-resources-block .resource-all-container h1+.alignment-container,.codeparachute-resources-block .resource-all-container h2+.alignment-container{margin-top:22px}.codeparachute-resources-block .resource-all-container .alignment-container{width:100%}.codeparachute-resources-block .resource-all-container .alignment-container .card-div{width:-moz-fit-content;width:fit-content;grid-template-columns:repeat(1,1fr);gap:16px;margin:0}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card{width:100%;min-width:0}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .image{margin-bottom:24px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .image .image-placeholder,.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .image img{width:100%;height:246px;min-height:246px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .image+.content{padding-top:0;margin-top:24px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content{padding:24px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content h4{font-style:normal;font-weight:500;font-size:21px;line-height:25px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content h4+p{margin-top:10px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content p{font-size:14px;line-height:23px;min-height:0}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content h4+.primary-button,.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card .content p+.primary-button{margin-top:20px}.codeparachute-resources-block .align-center,.codeparachute-resources-block .align-left,.codeparachute-resources-block .align-right,.codeparachute-resources-block .resource-all-container .alignment-container .align-center,.codeparachute-resources-block .resource-all-container .alignment-container .align-left,.codeparachute-resources-block .resource-all-container .alignment-container .align-right{justify-content:center}}@media only screen and (max-width:720px){.codeparachute-resources-block .resource-all-container .alignment-container .card-div{margin:0;width:-moz-fit-content;width:fit-content}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card{margin-bottom:16px}.codeparachute-resources-block .resource-all-container .alignment-container .card-div .card:last-child{margin-bottom:0}}