/*
Theme Name:     Child of purdue-home-theme
Theme URI:      
Description:    Purdue-home-theme child theme.
Author:         Ryan Grieco
Author URI:     
Template:       purdue-home-theme
Version:        0.1.0
*/
.wp-block-columns {
  column-gap: 40px;
}

a.purdue-home-cta-card.purdue-home-cta-card--horizontal {
  background: #ededed;
}

.ctabox:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg width=%27104.253572px%27 height=%27104.253572px%27 viewBox=%270 0 104.253572 104.253572%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3Earrow_circle_icon%3C/title%3E%3Cg id=%27Desktop%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cg id=%27arrow_circle_icon%27 transform=%27translate%2852.1268, 52.1268%29 rotate%2840%29 translate%28-52.1268, -52.1268%29translate%2815.1268, 15.1268%29%27 stroke=%27%238e6f3e%27 stroke-width=%274%27%3E%3Cg id=%27Group-3%27 transform=%27translate%280, 0%29%27%3E%3Ccircle id=%27Oval-Copy%27 transform=%27translate%2837, 37%29 rotate%28135%29 translate%28-37, -37%29%27 cx=%2736.9999977%27 cy=%2736.9999977%27 r=%2725.1629493%27%3E%3C/circle%3E%3Cg id=%27Arrow-Copy-3%27 transform=%27translate%2827.7199, 21.7701%29%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cline x1=%279.52771771%27 y1=%272.99227577%27 x2=%279.56560625%27 y2=%2727.0777404%27 id=%27Path-6%27 transform=%27translate%289.5467, 15.035%29 rotate%2850%29 translate%28-9.5467, -15.035%29%27%3E%3C/line%3E%3Cpolyline id=%27Path-5%27 transform=%27translate%2814.2315, 11.1834%29 rotate%2850%29 translate%28-14.2315, -11.1834%29%27 points=%274.73086087 17.2295253 14.1515077 5.10747085 23.7320575 17.2593992%27%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  height: 90px;
  width: 90px;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  left: 30%;
  position: absolute;
  transition: 0.3s ease;
}
h3.smallpad {
  margin-top: 0rem !important;
}
.nogap {
  margin-bottom: -30px !important;
}
.wp-block-table {
  margin-top: 0.5rem !important;
}

/* Three column header */

div.wp-block-columns.threecol {
  padding-top: 4rem;
}

.wp-block-separator {
  border: none;
  border-top: 2px solid;
  padding: 1px 20px !important;
  margin: 0px 30px !important;
}

.alignwide,
.post-content .purdue-home-post-grid .section .container {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

div.container.is-fluid.goldcon {
  background-color: #cfb991 !important;
}

.purdue-second-nav .menu-items .navbar-item a,
.purdue-second-nav .menu-items .navbar-item button {
  font-size: 1.05rem !important;
}

.purdue-second-nav .menu-items .navbar-item a,
.purdue-second-nav .menu-items .navbar-item button {
  font-size: 1.05rem !important;
}

.gform_button {
  background-color: black !important;
  text-transform: uppercase !important;
  border: #cfb991 1px solid !important;
  font-family: "United Sans Condensed", Impact, "Arial Black", "sans serif" !important;
  font-size: 1.125rem !important;
  font-weight: 900 !important;
  letter-spacing: 0.5px !important;
  line-height: 1.5 !important;
  border-radius: 4px !important;
  padding: 0.5rem 1.5rem;
  display: inline-flex !important;
  justify-content: space-between !important;
}
.gform_button::after,
#gform_submit_button_1::after,
input#gform_submit_button_1.gform_button.button::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3C%21--%21 Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill=%27%23cfb991%27 d=%27M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z%27/%3E%3C/svg%3E") !important;
  color: #cfb991 !important;
  right: -0.25rem;
  margin-left: 0.75rem;
  height: 1.25rem;
  width: 1.125rem;
  background-repeat: no-repeat;
  background-size: cover;
  transition: transform 0.3s ease;
  position: relative;
  display: inline-block;
  flex-shrink: 0;
}
.textarea,
.gform-theme--foundation .gfield input.large {
  border: none !important;
}

div.purdue-home-cta-stack.has-gray-background.noback
  div.section.has-padding-top-large.has-padding-bottom-large
  a.purdue-home-cta-card.purdue-home-cta-card--horizontal {
  background: white !important;
}

.has-none-background {
  background: white !important;
}
.blackcol {
  min-height: 200px !important;
  margin: auto !important;
}

.nobackgrid {
  background: none !important;
}

.thirdbtn {
  margin-bottom: -10px !important;
  border: 1px solid #cfb991 !important;
  margin-top: auto;
  color: #000;
  font-family: "United Sans Condensed", Impact, "Arial Black", "sans serif";
  font-size: 1.125rem;
  font-weight: 900;
  letter-spacing: 0.5px;
  line-height: 1.5;
  border-radius: 4px;
  background-color: #cfb991;
  box-shadow: 0 1px 2px 0 rgba(142, 111, 62, 0.3);
  padding: 0.5rem 1.5rem;
  display: inline-flex;
  text-transform: uppercase;
  justify-content: space-between;
  align-items: center;
  border: 1px solid #cfb991;
  -webkit-text-decoration: none;
  text-decoration: none;
  cursor: pointer;
}
.thirdbtn::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3C%21--%21 Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill=%27%23000000%27 d=%27M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z%27/%3E%3C/svg%3E");
  right: -0.25rem;
  margin-left: 0.75rem;
  height: 1.25rem;
  width: 1.125rem;
  background-repeat: no-repeat;
  background-size: cover;
  transition: transform 0.3s ease;
  position: relative;
  display: inline-block;
  flex-shrink: 0;
}
.thirdbtn:hover {
  background: #000;
  color: #fff;
}
.thirdbtn:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3C%21--%21 Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill=%27%23cfb991%27 d=%27M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z%27/%3E%3C/svg%3E");
  transform: translateX(3px);
}
.gform_wrapper {
  max-width: 1200px !important;
  margin: auto !important;
}