@charset "UTF-8";
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/**
 * Theme Name: QIRIM DROID
 */
/* line 282, ../sass/screen.scss */
.page_resources {
  line-height: 1.5;
  color: var(--text-color);
  background: #fff;
  font-family: 'Gilroy';
  font-size: 16px;
  font-weight: 400;
  width: 100vw;
  max-width: 1920px;
  margin: auto;
  position: relative;
  padding-top: 100px;
}
/* line 294, ../sass/screen.scss */
.page_resources * {
  box-sizing: border-box;
  --green: #48bf84;
  --text-color: #000;
  --c-dark: #4d5061;
}
/* line 301, ../sass/screen.scss */
.page_resources *::before, .page_resources *::after {
  box-sizing: content-box;
}
/* line 307, ../sass/screen.scss */
.page_resources .img_responsive {
  display: block;
  width: 100%;
  height: auto;
  margin: auto;
}
/* line 313, ../sass/screen.scss */
.page_resources .box_btn {
  display: inline-block;
  position: relative;
}
/* line 316, ../sass/screen.scss */
.page_resources .box_btn::before {
  content: '';
  position: absolute;
  top: 10px;
  left: 10px;
  width: 100%;
  height: 100%;
  border: 1px solid var(--Brown-2, #AA9B89);
}
/* line 325, ../sass/screen.scss */
.page_resources .box_btn .my_btn {
  display: inline-block;
  position: relative;
  text-align: center;
  cursor: pointer;
  transition: all .2s linear;
  color: #1C1916;
  z-index: 0;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
  position: relative;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 16px 21px;
  background: var(--Golden, linear-gradient(270deg, #CD9849 0%, #F1D272 49.9%, #CF933A 100%));
  margin: auto;
  outline: none;
  border: 1px solid var(--color-red);
  border-radius: 0;
  text-transform: uppercase;
  text-wrap: nowrap;
}
/* line 227, ../sass/screen.scss */
.page_resources .box_btn .my_btn::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: initial;
  right: 0;
  width: 0;
  height: 100%;
  background: #1C1916;
  transition: all .3s linear;
  z-index: -1;
  box-shadow: inset 0 0 0 1px #F1D272;
}
/* line 241, ../sass/screen.scss */
.page_resources .box_btn .my_btn:hover {
  color: #F1D272;
}
/* line 243, ../sass/screen.scss */
.page_resources .box_btn .my_btn:hover::before {
  right: initial;
  left: 0;
  width: 100%;
}
/* line 346, ../sass/screen.scss */
.page_resources .box_btn .my_btn:focus {
  outline: none;
}
/* line 349, ../sass/screen.scss */
.page_resources .box_btn .my_btn:hover {
  color: #F1D272;
}
/* line 355, ../sass/screen.scss */
.page_resources .box_link .link {
  box-shadow: 0 10px 22px 0 rgba(240, 179, 93, 0.3);
  background: linear-gradient(to right, #cd9849 0%, #f1d272 49.9%, #cf933a 100%);
  border-radius: 58px;
  padding: 15px 20px;
  width: 100%;
  display: block;
  text-align: center;
  max-width: 202px;
  transition: all .3s linear;
}
/* line 365, ../sass/screen.scss */
.page_resources .box_link .link .link_text {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -o-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
  color: var(--black);
}
/* line 371, ../sass/screen.scss */
.page_resources .box_link .link .link_text .arrow {
  margin-left: 8px;
}
/* line 373, ../sass/screen.scss */
.page_resources .box_link .link .link_text .arrow svg {
  fill: transparent;
}
/* line 375, ../sass/screen.scss */
.page_resources .box_link .link .link_text .arrow svg.arrow_1 {
  opacity: 0.4;
}
/* line 378, ../sass/screen.scss */
.page_resources .box_link .link .link_text .arrow svg.arrow_2 {
  opacity: 0.6;
}
/* line 384, ../sass/screen.scss */
.page_resources .box_link .link:hover {
  background: #000;
  box-shadow: 0 0 0 2px #f1d272;
}
/* line 387, ../sass/screen.scss */
.page_resources .box_link .link:hover .link_text {
  color: #f1d272;
}
/* line 390, ../sass/screen.scss */
.page_resources .box_link .link:hover .link_text .arrow svg path {
  stroke: #f1d272;
}
/* line 399, ../sass/screen.scss */
.page_resources h2 {
  font-size: 36px;
  font-weight: 900;
  text-transform: uppercase;
  line-height: 0.67;
  margin: 0;
  color: var(--c-dark);
}
/* line 407, ../sass/screen.scss */
.page_resources h3 {
  font-weight: 900;
  font-size: 24px;
  line-height: 100%;
  margin: 0;
  color: var(--green);
}
/* line 414, ../sass/screen.scss */
.page_resources p {
  margin: 0;
}
/* line 417, ../sass/screen.scss */
.page_resources a {
  transition: all .25s linear;
  text-decoration: none;
}
/* line 421, ../sass/screen.scss */
.page_resources ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 426, ../sass/screen.scss */
.page_resources button {
  cursor: pointer;
}
/* line 429, ../sass/screen.scss */
.page_resources .container {
  max-width: 1170px;
  margin: auto;
}
/* line 433, ../sass/screen.scss */
.page_resources .section-1 {
  position: relative;
  overflow: hidden;
}
/* line 437, ../sass/screen.scss */
.page_resources .section-1::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: calc((100% - 1170px) / 2);
  background: #D7F0E3;
  z-index: 0;
}
/* line 447, ../sass/screen.scss */
.page_resources .section-1 .box_content {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  z-index: 2;
}
/* line 30, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_left {
  width: 50%;
}
/* line 33, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_right {
  width: 50%;
}
/* line 451, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_left {
  padding-left: 15px;
}
/* line 454, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_right {
  background-image: url(../img/sct_1_bg.webp);
  background-position: right -140px top 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  padding: 88px 0 40px;
}
/* line 461, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_title {
  max-width: 611px;
  position: relative;
  margin-top: 185px;
}
/* line 466, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_description {
  padding: 16px 0 15px;
  max-width: 611px;
  margin: 4px 0 21px;
}
/* line 470, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_description p {
  margin-top: 10px;
  max-width: 530px;
}
/* line 478, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_form form .checkbox-container .wpcf7-list-item-label {
  color: var(--c-dark);
}
/* line 480, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_form form .checkbox-container .wpcf7-list-item-label a {
  color: var(--c-dark);
  text-decoration: underline;
}
/* line 483, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_form form .checkbox-container .wpcf7-list-item-label a:hover {
  color: var(--green);
}
/* line 490, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_form .checkbox-custom-label:before,
.page_resources .section-1 .box_content .box_form .checkbox-custom + .checkbox-custom-label:before {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 497, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_socials {
  width: 100%;
  max-width: 240px;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -o-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
  margin: 40px 0 0 0;
}
/* line 502, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_socials a {
  color: var(--green);
}
/* line 504, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_socials a i {
  background: #fff;
  font-size: 44px;
  line-height: 44px;
}
/* line 509, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_socials a:hover {
  color: var(--c-dark);
}
/* line 513, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_socials .icon-insta {
  background: #fff;
}
/* line 517, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_img {
  max-width: 866px;
  width: 100%;
}
/* line 520, ../sass/screen.scss */
.page_resources .section-1 .box_content .box_img img {
  display: block;
  width: 100%;
  height: auto;
  width: 866px;
  margin: 78px 0 0px -141px;
}
/* line 531, ../sass/screen.scss */
.page_resources .section_2 {
  padding: 99px 20px 85px;
  background: #F3F6F3;
}
/* line 534, ../sass/screen.scss */
.page_resources .section_2 h2 {
  text-align: center;
}
/* line 537, ../sass/screen.scss */
.page_resources .section_2 .box_content {
  max-width: 968px;
  margin: 65px auto 0;
}
/* line 540, ../sass/screen.scss */
.page_resources .section_2 .box_content .box {
  display: -webkit-grid;
  display: -moz-grid;
  display: -o-box;
  display: -ms-grid;
  display: grid;
  -webkit-grid-template-columns: 440px auto;
  -moz-grid-template-columns: 440px auto;
  -o-grid-template-columns: 440px auto;
  -ms-grid-template-columns: 440px auto;
  grid-template-columns: 440px auto;
  -webkit-grid-column-gap: 80px;
  -moz-grid-column-gap: 80px;
  -o-grid-column-gap: 80px;
  -ms-grid-column-gap: 80px;
  grid-column-gap: 80px;
}
/* line 544, ../sass/screen.scss */
.page_resources .section_2 .box_content .box:not(:first-of-type) {
  margin-top: 30px;
}
/* line 549, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_left .box_img img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 30px;
  box-shadow: 0 40px 30px -30px rgba(77, 80, 97, 0.15);
  background: linear-gradient(167deg, #f3f2f2 0%, #ebebeb 100%);
}
/* line 559, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right {
  display: -webkit-grid;
  display: -moz-grid;
  display: -o-box;
  display: -ms-grid;
  display: grid;
  -webkit-grid-template-columns: 137px auto;
  -moz-grid-template-columns: 137px auto;
  -o-grid-template-columns: 137px auto;
  -ms-grid-template-columns: 137px auto;
  grid-template-columns: 137px auto;
  -webkit-grid-column-gap: 10px;
  -moz-grid-column-gap: 10px;
  -o-grid-column-gap: 10px;
  -ms-grid-column-gap: 10px;
  grid-column-gap: 10px;
}
/* line 564, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_number .box_top {
  width: 100px;
  height: 100px;
  border: 5px solid var(--green);
  border-radius: 50%;
  background: #fff;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  box-shadow: 0 22px 40px rgba(0, 0, 0, 0.08), 0 10px 20px rgba(0, 0, 0, 0.1), 0 4px 8px rgba(0, 0, 0, 0.04);
}
/* line 572, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_number .box_top span {
  display: block;
  font-weight: 900;
  font-size: 40px;
  line-height: 60%;
  text-transform: uppercase;
  text-align: center;
  color: #48bf84;
  margin: auto;
}
/* line 583, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_number .box_bottom {
  position: relative;
  height: calc(100% - 135px);
  margin-top: 25px;
}
/* line 587, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_number .box_bottom::before {
  content: '';
  position: absolute;
  top: -10px;
  left: 47px;
  width: 10px;
  height: 10px;
  background: #4cb983;
  border-radius: 50%;
}
/* line 597, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_number .box_bottom::after {
  content: '';
  position: absolute;
  bottom: -10px;
  left: 46px;
  width: 0px;
  height: 0px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 10px solid #addfc6;
}
/* line 609, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_number .box_bottom .box_arrow {
  position: absolute;
  left: 51px;
  top: 0;
  bottom: 0;
  width: 2px;
  background: linear-gradient(to bottom, #4cb983, #addfc6);
}
/* line 619, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_description {
  margin-top: 55px;
}
/* line 622, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_description .box_text p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #000;
  margin-top: 18px;
}
/* line 631, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_description .box_link .btn {
  margin: 15px 0 0 0;
  min-width: 210px;
}
/* line 634, ../sass/screen.scss */
.page_resources .section_2 .box_content .box .box_right .box_description .box_link .btn svg {
  margin-left: 10px;
}
/* line 645, ../sass/screen.scss */
.page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom::before {
  content: '';
  position: absolute;
  top: -10px;
  left: 47px;
  width: 10px;
  height: 10px;
  background: #4cb983;
  border-radius: 50%;
}
/* line 655, ../sass/screen.scss */
.page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom::after {
  content: '';
  position: absolute;
  bottom: auto;
  top: 60px;
  left: auto;
  right: -7px;
  width: 0px;
  height: 0px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 10px solid #addfc6;
}
/* line 668, ../sass/screen.scss */
.page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom .box_arrow {
  padding: 16px 20px;
  border-radius: 0 0 0 20px;
  /* бажаний radius */
  border: 2px solid transparent;
  /* товщина "бордера" */
  background-image: linear-gradient(#F3F6F3, #F3F6F3), linear-gradient(305deg, #addfc6, #48bf84);
  /* градієнт-бордер */
  background-origin: padding-box, border-box;
  background-clip: padding-box, border-box;
  border-top: none;
  border-right: none;
  left: 51px;
  position: absolute;
  width: 77px;
  height: 67px;
  bottom: auto;
  width: 77px;
}
/* line 695, ../sass/screen.scss */
.page_resources #toTop {
  position: fixed;
  bottom: 15px;
  right: 15px;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: #fff;
  cursor: pointer;
  opacity: 0.7;
  transition: all .25s linear;
  z-index: 999;
  border: 1px solid #F1D272;
}
/* line 708, ../sass/screen.scss */
.page_resources #toTop span {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
/* line 713, ../sass/screen.scss */
.page_resources #toTop span::before {
  content: '';
  position: absolute;
  top: 23px;
  left: 19px;
  width: 15px;
  height: 15px;
  border: 3px solid transparent;
  border-left-color: #F1D272;
  border-top-color: #F1D272;
  transform: rotate(45deg);
}
/* line 726, ../sass/screen.scss */
.page_resources #toTop:hover {
  opacity: 1;
}
/* line 731, ../sass/screen.scss */
.page_resources .emaillistcode {
  display: none;
}
@media (max-width: 1300px) {
  /* line 740, ../sass/screen.scss */
  .page_resources .section-1::after {
    width: calc((100% - 1020px) / 2);
  }
  /* line 744, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_right {
    padding: 88px 0 90px;
  }
  /* line 747, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_img img {
    width: 64vw;
  }
}
@media (max-width: 1200px) {
  /* line 754, ../sass/screen.scss */
  .page_resources h1 {
    font-size: 42px;
  }
  /* line 758, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_title h1 img {
    width: 36px;
    height: auto;
  }
  /* line 762, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_img_bg {
    top: -50px;
  }
}
@media (max-width: 1150px) {
  /* line 769, ../sass/screen.scss */
  .page_resources .section-1::after {
    width: calc((100% - 900px) / 2);
  }
  /* line 773, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_img img {
    margin: 110px 0 0px -141px;
  }
}
@media (max-width: 992px) {
  /* line 783, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_right {
    padding: 10px 0 10px;
    background-position: right -110px top 0;
    background-size: auto 100%;
  }
  /* line 788, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_title {
    margin-top: 80px;
  }
  /* line 791, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_img img {
    margin: 70px 0 0px 0px;
  }
  /* line 796, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box {
    -webkit-grid-template-columns: 350px auto;
    -moz-grid-template-columns: 350px auto;
    -o-grid-template-columns: 350px auto;
    -ms-grid-template-columns: 350px auto;
    grid-template-columns: 350px auto;
    -webkit-grid-column-gap: 35px;
    -moz-grid-column-gap: 35px;
    -o-grid-column-gap: 35px;
    -ms-grid-column-gap: 35px;
    grid-column-gap: 35px;
  }
  /* line 799, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right {
    -webkit-grid-template-columns: 75px auto;
    -moz-grid-template-columns: 75px auto;
    -o-grid-template-columns: 75px auto;
    -ms-grid-template-columns: 75px auto;
    grid-template-columns: 75px auto;
  }
  /* line 802, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_number .box_top {
    width: 60px;
    height: 60px;
    border: 3px solid var(--green);
  }
  /* line 806, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_number .box_top span {
    font-size: 25px;
  }
  /* line 811, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_number .box_bottom::before {
    left: 26px;
  }
  /* line 814, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_number .box_bottom .box_arrow {
    left: 30px;
  }
  /* line 817, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_number .box_bottom::after {
    left: 25px;
  }
  /* line 822, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_description {
    margin-top: 30px;
  }
  /* line 827, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom::before {
    left: 26px;
  }
  /* line 830, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom .box_arrow {
    padding: 0;
    left: 30px;
    width: 38px;
  }
  /* line 838, ../sass/screen.scss */
  .page_resources #toTop,
  .page_resources .box_call {
    display: none !important;
  }
}
@media (max-width: 970px) {
  /* line 844, ../sass/screen.scss */
  .page_resources h2 {
    font-size: 24px;
  }
  /* line 848, ../sass/screen.scss */
  .page_resources .section-1::after {
    width: calc((100% - 786px) / 2);
  }
}
@media (max-width: 850px) {
  /* line 855, ../sass/screen.scss */
  .page_resources .section-1::after {
    width: 16px;
  }
  /* line 859, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_left {
    padding-left: 0;
  }
  /* line 862, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_right {
    padding: 10px 0 90px;
  }
}
@media (max-width: 768px) {
  /* line 869, ../sass/screen.scss */
  .page_resources h2 {
    line-height: 1.33;
  }
  /* line 872, ../sass/screen.scss */
  .page_resources h3 {
    font-size: 20px;
  }
  /* line 875, ../sass/screen.scss */
  .page_resources .section_2 {
    padding: 80px 16px 80px;
  }
  /* line 877, ../sass/screen.scss */
  .page_resources .section_2 .box_content {
    margin: 50px auto 0;
  }
  /* line 879, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box {
    display: block;
  }
  /* line 881, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_left {
    max-width: 440px;
    margin: auto;
  }
  /* line 885, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right {
    max-width: 440px;
    margin: 40px auto 0;
  }
  /* line 888, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_number .box_bottom {
    height: calc(100% - 95px);
  }
  /* line 891, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_description {
    margin-top: 0;
  }
  /* line 893, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_description .box_text p {
    font-size: 14px;
  }
  /* line 896, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box .box_right .box_description .box_link .btn {
    min-width: 156px;
    font-size: 14px;
  }
  /* line 904, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom .box_arrow {
    height: 15px;
  }
  /* line 907, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom::after {
    top: 8px;
  }
}
@media (max-width: 660px) {
  /* line 282, ../sass/screen.scss */
  .page_resources {
    padding-top: 40px;
  }
  /* line 919, ../sass/screen.scss */
  .page_resources h2 {
    text-align: center;
  }
  /* line 923, ../sass/screen.scss */
  .page_resources .section-1 .box_content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
  }
  /* line 41, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_left,
  .page_resources .section-1 .box_content .box_right {
    width: 100%;
  }
  /* line 926, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_left {
    padding: 0 16px 20px 16px;
  }
  /* line 929, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_right {
    padding: 20px 0 10px;
    background-position: right 0px top 0;
    background-position: left 50% top 0;
    position: relative;
  }
  /* line 934, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_right::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 50%;
    background: #D7F0E3;
    z-index: -1;
  }
  /* line 944, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_right .box_img {
    padding: 0 16px;
  }
  /* line 946, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_right .box_img img {
    width: 100%;
    max-width: 328px;
    margin: auto;
  }
  /* line 953, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_description {
    max-width: 100%;
  }
  /* line 955, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_description p {
    max-width: 100%;
  }
  /* line 959, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_form form .checkbox-container .wpcf7-list-item-label {
    font-size: 14px;
  }
  /* line 962, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_socials {
    max-width: 150px;
    margin: 30px auto 15px;
  }
  /* line 965, ../sass/screen.scss */
  .page_resources .section-1 .box_content .box_socials a i {
    font-size: 25px;
    line-height: 25px;
  }
  /* line 971, ../sass/screen.scss */
  .page_resources .section-1::after {
    display: none;
  }
}
@media (max-width: 425px) {
  /* line 977, ../sass/screen.scss */
  .page_resources .section_2 {
    padding: 65px 16px 65px;
  }
  /* line 979, ../sass/screen.scss */
  .page_resources .section_2 .box_content {
    margin: 35px auto 0;
  }
  /* line 982, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom .box_arrow {
    height: 37px;
  }
  /* line 985, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom::after {
    top: 30px;
  }
}
@media (max-width: 374px) {
  /* line 994, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom .box_arrow {
    height: 55px;
  }
  /* line 997, ../sass/screen.scss */
  .page_resources .section_2 .box_content .box:last-of-type .box_right .box_number .box_bottom::after {
    top: 48px;
  }
}
