.page-pro-bono-web-development .btn-wrapper{text-align:center}.page-pro-bono-web-development .btn{width:auto;padding:20px 40px;background-color:#f96438;font-size:16px;line-height:16px;font-weight:600;cursor:pointer}.page-pro-bono-web-development h1{font-weight:600;letter-spacing:-.02em;color:#27272c}.page-pro-bono-web-development h2{font-weight:600;font-size:48px;line-height:62px;letter-spacing:-.02em}.page-pro-bono-web-development .section-intro{padding:140px 0}.page-pro-bono-web-development .section-intro .container{display:flex}@media (min-width:1024px){.page-pro-bono-web-development .section-intro .container{align-items:flex-start;justify-content:space-between;flex-direction:row-reverse}}@media (max-width:1023px){.page-pro-bono-web-development .section-intro .container{flex-direction:column}}.page-pro-bono-web-development .section-intro h1{margin-bottom:48px}@media (min-width:1024px){.page-pro-bono-web-development .section-intro .content{padding:0;max-width:58%}}@media (min-width:1024px){.page-pro-bono-web-development .section-intro .picture{position:static;transform:none}}.page-pro-bono-web-development .section-intro .description{font-size:18px;line-height:27px;letter-spacing:-.01em;color:#27272c}.page-pro-bono-web-development .section-first-list{padding:180px 0}@media (max-width:767px){.page-pro-bono-web-development .section-first-list{padding:120px 0}}.page-pro-bono-web-development .section-first-list .container{top:auto;margin-bottom:0}.page-pro-bono-web-development .section-first-list h2{margin-bottom:64px}.page-pro-bono-web-development .section-first-list .info-cards-list{margin-bottom:48px;display:flex;justify-content:space-between;gap:24px 24px}.page-pro-bono-web-development .section-first-list .info-cards-list .item{margin:0;padding:32px}@media (min-width:1024px){.page-pro-bono-web-development .section-first-list .info-cards-list .item{width:31.5%}}.page-pro-bono-web-development .section-first-list .info-cards-list .image{max-width:88px;min-width:88px;max-height:88px}.page-pro-bono-web-development .section-first-list .info-cards-text-1{margin:0 auto 24px;font-weight:600;font-size:18px;line-height:27px;letter-spacing:-.01em;text-align:center;color:#dce1fc}.page-pro-bono-web-development .section-first-list a{color:#506bf0}.page-pro-bono-web-development .section-first-list .info-cards-text-2{margin:0 auto 48px;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#dce1fc}.page-pro-bono-web-development .section-cards h2{margin-bottom:32px}.page-pro-bono-web-development .section-cards .card{display:flex;justify-content:space-between;align-items:center;gap:0 24px}.page-pro-bono-web-development .section-cards .card+.card{margin-top:180px;margin-bottom:48px}@media (max-width:767px){.page-pro-bono-web-development .section-cards .card+.card{margin-top:48px}}.page-pro-bono-web-development .section-cards .col-image{max-width:48%}@media (max-width:767px){.page-pro-bono-web-development .section-cards .col-image{display:none}}.page-pro-bono-web-development .section-cards .image{max-width:100%;height:auto}.page-pro-bono-web-development .section-cards .col-text{max-width:600px;font-weight:400;font-size:16px;line-height:26px;color:#27272c}.page-pro-bono-web-development .section-cards .col-text ul{padding-left:20px;list-style:none}.page-pro-bono-web-development .section-cards .col-text ul li:before{content:"\2022";color:#506bf0;font-weight:700;display:inline-block;width:18px;margin-left:-18px}.page-pro-bono-web-development .section-cards .card-text-title{margin-bottom:12px;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.01em}.page-pro-bono-web-development .section-small-list a{color:#506bf0}.page-pro-bono-web-development .section-small-list .info-cards-list{margin-bottom:0;gap:32px 24px}@media (min-width:1024px){.page-pro-bono-web-development .section-small-list .info-cards-list .item{width:48.5%}}.page-pro-bono-web-development .section-small-list .info-cards-list .item{margin:0;padding:0}@media (min-width:768px){.page-pro-bono-web-development .section-small-list .info-cards-list .content{padding:0 0 0 24px}}.page-pro-bono-web-development .section-small-list .info-cards-list .image{min-width:80px}.page-pro-bono-web-development .section-small-list .info-cards-list .title{margin-bottom:16px}.page-pro-bono-web-development .section-small-list .info-cards-list .description{color:#dce1fc}.page-pro-bono-web-development .section-project-gallery{padding:90px 0 180px;position:relative}@media (max-width:767px){.page-pro-bono-web-development .section-project-gallery{padding-bottom:90px}}.section-project-gallery .container{max-width:1056px}.section-project-gallery .project-images-gallery{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.section-project-gallery .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.section-project-gallery .slick-list:focus{outline:none}.section-project-gallery .slick-list.dragging{cursor:pointer;cursor:hand}.section-project-gallery .project-images-gallery .slick-list,.section-project-gallery .project-images-gallery .slick-track{transform:translateZ(0)}.section-project-gallery .slick-track{position:relative;left:0;top:0;display:block}.section-project-gallery .slick-track:after,.section-project-gallery .slick-track:before{content:"";display:table}.section-project-gallery .slick-track:after{clear:both}.section-project-gallery .slick-loading .slick-track{visibility:hidden}.section-project-gallery .slick-slide{float:left;height:100%;min-height:1px;display:none}.section-project-gallery .slick-slide img{display:block;width:100%;height:auto}.section-project-gallery .slick-slide.slick-loading img{display:none}.section-project-gallery .slick-slide.dragging img{pointer-events:none}.section-project-gallery .slick-initialized .slick-slide{display:block;overflow:hidden;border-radius:32px}.section-project-gallery .slick-loading .slick-slide{visibility:hidden}.section-project-gallery .slick-arrow.slick-hidden{display:none}.section-project-gallery .project-text-gallery{position:relative;top:-72px;margin:0 104px -24px;z-index:4;transition:height .3s}@media (max-width:767px){.section-project-gallery .project-text-gallery{margin:0 20px 28px;top:-20px}}.section-project-gallery .project-text-gallery .slide{position:absolute;z-index:1;left:0;top:0;overflow:hidden;border-radius:16px;box-shadow:0 44px 50px rgba(58,68,116,.08);padding:24px;font-size:14px;line-height:20px;color:#a4a4af;font-weight:500;opacity:0;transition:opacity .3s}.section-project-gallery .project-text-gallery .slide.is-active{opacity:1;z-index:2}.section-project-gallery .project-text-gallery h3{margin:0 70px 16px 0;font-weight:600;font-size:20px;line-height:24px;color:#fff}.section-project-gallery .project-text-gallery .holder ul:not(.tags-list){margin:0 0 16px 18px;padding:0}.section-project-gallery .project-text-gallery p{margin:0 0 16px}.section-project-gallery .project-text-gallery p a{text-decoration:underline}.section-project-gallery .project-text-gallery p a:hover{text-decoration:none}.section-project-gallery .btn-holder .btn{margin-right:13px}.section-project-gallery .tags-list{margin:0;padding:0;list-style:none;display:flex;font-size:12px;line-height:16px;font-weight:600;flex-wrap:wrap}.section-project-gallery .tags-list li{margin:0 8px 16px 0}.section-project-gallery .tags-list a,.section-project-gallery .tags-list span{display:block;color:#a4a4af;padding:4px 8px;background-color:#1f1f23;border-radius:12px}.section-project-gallery .tags-list a:hover{color:#fff}.section-project-gallery .project-text-gallery .slide.active{z-index:2}.section-project-gallery .slick-arrow{position:absolute;top:100%;border-radius:50%;border:1px solid #dce1fc;width:40px;height:40px;margin-top:59px;background-color:transparent;text-indent:-9999px;overflow:hidden;z-index:5}@media (max-width:767px){.section-project-gallery .slick-arrow{margin-top:150px}}.section-project-gallery .slick-arrow.slick-disabled{border-color:#dce1fc;opacity:.15}.section-project-gallery .slick-prev{left:0}@media (max-width:767px){.section-project-gallery .slick-prev{left:0}}.section-project-gallery .slick-next{right:0}@media (max-width:767px){.section-project-gallery .slick-next{right:0}}.section-project-gallery .slick-arrow:after{position:absolute;content:"";width:6px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%)}.section-project-gallery .slick-prev:after{background-image:url(/build/images/arrow-left.21eda55f.svg)}.section-project-gallery .slick-next:after{background-image:url(/build/images/arrow-right.4c255421.svg)}.section-project-gallery .number-box{position:absolute;top:24px;right:24px;font-weight:500;color:#fff;z-index:5;font-size:14px}.section-project-gallery .number-box:after{position:absolute;content:"/";top:0;left:50%;margin-left:-5px;font-weight:500;color:#fff}.section-project-gallery .current-num{display:inline-flex;margin-right:10px;color:#506bf0}.page-pro-bono-web-development .section-start-project .container{flex-direction:column}.page-pro-bono-web-development .section-start-project .content{max-width:808px;margin:0 auto 64px;text-align:center}.page-pro-bono-web-development .section-start-project .description{max-width:none}.page-pro-bono-web-development .section-start-project .form-container.is-large{width:808px;max-width:100%;margin-top:0;padding:40px}.page-pro-bono-web-development .section-start-project .form-container.is-large form{display:flex;flex-wrap:wrap;justify-content:space-between}.page-pro-bono-web-development .section-start-project .form-container.is-large form .note-form{width:100%}.page-pro-bono-web-development .section-start-project .form-container.is-large .field.field-50{width:48%}@media (max-width:767px){.page-pro-bono-web-development .section-start-project .form-container.is-large .field.field-50{width:100%}}.page-pro-bono-web-development .section-start-project .form-container.is-large .field.field-100{width:100%}.page-pro-bono-web-development .section-start-project .form-container.is-large .field.textarea{position:relative;top:auto;right:auto}.page-pro-bono-web-development .section-start-project .form-container.is-large .check-name{vertical-align:middle;font-size:12px;line-height:17px;font-weight:300;color:#27272c}.page-pro-bono-web-development .section-start-project .form-container.is-large .check-name a{font-weight:600;color:#506bf0;text-decoration:underline}.page-pro-bono-web-development .section-start-project .form-subtitle{width:100%;margin-bottom:16px;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.01em;color:#27272c}.page-pro-bono-web-development .section-start-project .form-container .field{margin-bottom:16px}.page-pro-bono-web-development .section-start-project .form-container .field-undernote{margin-top:4px;font-weight:300;font-size:12px;line-height:17px;color:#777787}.page-pro-bono-web-development .section-start-project .form-container .btn{width:100%;margin-top:32px;margin-bottom:40px}@media (min-width:1024px){.page-pro-bono-web-development .section-faq .faq-item.is-active .content{max-height:500px}}@media (max-width:1023px) and (min-width:768px){.page-pro-bono-web-development .section-faq .faq-item.is-active .content{max-height:630px}}@media (max-width:767px){.page-pro-bono-web-development .section-faq .faq-item.is-active .content{max-height:950px}}