@charset "UTF-8";
/*
 Theme Name: fl-enterprise-child
 Theme URI: https://freelance.findy-code.io/enterprise-service/
 Author: Findy
 Template: fl-enterprise
 Version: 1.1.5
*/
/*こちらはSANGOの子テーマ用CSSです。以下にCSSを記入していきましょう。*/

/* 見出し色 */
.header-image__text .header-image__headline {
  color: #3f3f41;
}

/* 説明文色 */
.header-image__text .header-image__descr {
  color: #3f3f41;
}

@media screen and (min-width: 800px){   
  #header-image{
	height:700px;}

.header-image__text{
	padding:8% 20px 15%!important;
}
}

.header-image__btn .raised {
    font-size: 30px!important;
    font-weight:bold!important;
    background: #ff2929!important;
}


.neumorphism {
      background-color: rgb(190, 205, 214);
      padding: 25px;
    }
    .neumorphism .box {
      border-radius: 10px;
    }
    .neumorphism .box, .neumorphism .circle {
      background-color: rgb(190, 205, 214);
      transition: box-shadow 0.5s;
      box-shadow:
        10px 10px 30px rgba(18, 47, 61, 0.5),
        -10px -10px 30px rgba(248, 253, 255, 0.9),
        inset 10px 10px 30px transparent,
        inset -10px -10px 30px transparent;
    }
    .neumorphism .box:hover, .neumorphism .circle:hover {
      box-shadow:
        10px 10px 30px transparent,
        -10px -10px 30px transparent,
        inset 10px 10px 30px rgba(18, 47, 61, 0.5),
        inset -10px -10px 30px rgba(248, 253, 255, 0.9);
    }

.header-image__text{text-align:left!important;}
.header-image__text .header-image__headline
{text-shadow: 
       2px  2px 8px #ffffff,
      -2px  2px 8px #ffffff,
       2px -2px 8px #ffffff,
      -2px -2px 8px #ffffff,
       2px  0px 8px #ffffff,
       0px  2px 8px #ffffff,
      -2px  0px 8px #ffffff,
       0px -2px 8px #ffffff;  }
.header-image__text .header-image__descr{
	text-shadow: 
       2px  2px 8px #ffffff,
      -2px  2px 8px #ffffff,
       2px -2px 8px #ffffff,
      -2px -2px 8px #ffffff,
       2px  0px 8px #ffffff,
       0px  2px 8px #ffffff,
      -2px  0px 8px #ffffff,
       0px -2px 8px #ffffff; 
}

.lkc-excerpt{
	padding:16px 0!important;
}
