/*
 Theme Name:   Crossword
 Theme URI:    https://understrap.com
 Description:  Understrap Child Theme
 Author:       the Understrap Contributors
 Author URI:   https://github.com/understrap/understrap-child/graphs/contributors
 Template:     understrap
 Version:      1.2.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  understrap-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: understrap/understrap-child
*/

.post-type-archive-crossword .page-title {
  padding-top: 55px !important;
  padding-bottom: 20px !important;
  background: rgba(var(--inverse-color-rgb), 0.03);
}
.feedback .wpcf7 {
  max-width: 100%;
}
.feedback .wpcf7 input[type="submit"] {
  background: #231F20;
  color: #fff;
  padding: 10px 30px 10px 30px;
  font-size: 18px;
  display: inline-block;
  border-radius: 4px;
  line-height: 24px;
  font-family: 'poppinsmedium';
}
.feedback .wpcf7 input[type="submit"]:hover {
  background: #231F20;
  color: #FFB001;
}
.wpcf7 form .wpcf7-response-output {
  font-size: 20px;
}
.feedback .overall-experience .wpcf7-radio span{
	color: #000000;
	font-size: 16px;
	padding: 0px 10px 0px 0px;
}
.feedback .wpcf7 input::placeholder {
    font-size: 14px;
}
.feedback .wpcf7 textarea::placeholder {
    font-size: 14px;
}
.feedback .wpcf7 .wpcf7-not-valid-tip{
	font-size: 14px;
}
.details-arrow {
    margin: 0px 0 0px;
    border-bottom: 0px solid #E6E6B7;
    font-size: 30px;
    background: #fff;
    padding: 80px 0px 10px 0px;
    min-height: 90vh;
}  
.thank-main{
   display: flex;
   justify-content: center;
   align-items: center;
   height: 55vh;
}
.thank-cont{
   text-align: center;
}
.thank-cont h1{
    font-size: 2em;
    font-weight: 900;
    color: #000;
    margin: 0px 0px 10px 0px;
    font-family: 'poppinssemibold';
}
.thank-cont p{
    margin: 0;
    font-size: 18px;
    color: #000;
    line-height: 1.5;
}
.checkicon i{
   font-size: 8rem;
    color: #32b23b;
}
.c4wp-icon-captcha-container {
  margin-top: 25px;
  margin-bottom: 25px;
}
@media (max-width: 768px) {
.thank-cont h1 {
    font-size: 1em;

}
.checkicon i {
    font-size: 5rem;
}
}

@media (max-width: 920px) {
   .single-crossword .footer{
      display: none!important;
   }
}