@charset "UTF-8";/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(.9);transform:scale(.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-forward:active,.hvr-forward:focus,.hvr-forward:hover{-webkit-transform:translateX(8px);transform:translateX(8px)}.hvr-backward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-backward:active,.hvr-backward:focus,.hvr-backward:hover{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px transparent}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:0 0}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-trim:before{content:'';position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px transparent}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px transparent}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:active .hvr-icon,.hvr-icon-back:focus .hvr-icon,.hvr-icon-back:hover .hvr-icon{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:active .hvr-icon,.hvr-icon-forward:focus .hvr-icon,.hvr-icon-forward:hover .hvr-icon{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-down .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:active .hvr-icon,.hvr-icon-down:focus .hvr-icon,.hvr-icon-down:hover .hvr-icon{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-up .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:active .hvr-icon,.hvr-icon-up:focus .hvr-icon,.hvr-icon-up:hover .hvr-icon{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-spin .hvr-icon{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:active .hvr-icon,.hvr-icon-spin:focus .hvr-icon,.hvr-icon-spin:hover .hvr-icon{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-drop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:active .hvr-icon,.hvr-icon-drop:focus .hvr-icon,.hvr-icon-drop:hover .hvr-icon{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.52,1.64,.37,.66);animation-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-fade .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:active .hvr-icon,.hvr-icon-fade:focus .hvr-icon,.hvr-icon-fade:hover .hvr-icon{color:#0f9e5e}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-float-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:active .hvr-icon,.hvr-icon-float-away:focus .hvr-icon,.hvr-icon-float-away:hover .hvr-icon{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-sink-away .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:active .hvr-icon,.hvr-icon-sink-away:focus .hvr-icon,.hvr-icon-sink-away:hover .hvr-icon{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active .hvr-icon,.hvr-icon-grow:focus .hvr-icon,.hvr-icon-grow:hover .hvr-icon{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:active .hvr-icon,.hvr-icon-shrink:focus .hvr-icon,.hvr-icon-shrink:hover .hvr-icon{-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-pulse .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:active .hvr-icon,.hvr-icon-pulse:focus .hvr-icon,.hvr-icon-pulse:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-pulse-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active .hvr-icon,.hvr-icon-pulse-grow:focus .hvr-icon,.hvr-icon-pulse-grow:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(.8);transform:scale(.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-icon-pulse-shrink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active .hvr-icon,.hvr-icon-pulse-shrink:focus .hvr-icon,.hvr-icon-pulse-shrink:hover .hvr-icon{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(.5);transform:scale(.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:active .hvr-icon,.hvr-icon-push:focus .hvr-icon,.hvr-icon-push:hover .hvr-icon{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:active .hvr-icon,.hvr-icon-pop:focus .hvr-icon,.hvr-icon-pop:hover .hvr-icon{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:active .hvr-icon,.hvr-icon-bounce:focus .hvr-icon,.hvr-icon-bounce:hover .hvr-icon{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:active .hvr-icon,.hvr-icon-rotate:focus .hvr-icon,.hvr-icon-rotate:hover .hvr-icon{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active .hvr-icon,.hvr-icon-grow-rotate:focus .hvr-icon,.hvr-icon-grow-rotate:hover .hvr-icon{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:active .hvr-icon,.hvr-icon-float:focus .hvr-icon,.hvr-icon-float:hover .hvr-icon{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:active .hvr-icon,.hvr-icon-sink:focus .hvr-icon,.hvr-icon-sink:hover .hvr-icon{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:active .hvr-icon,.hvr-icon-bob:focus .hvr-icon,.hvr-icon-bob:hover .hvr-icon{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:active .hvr-icon,.hvr-icon-hang:focus .hvr-icon,.hvr-icon-hang:hover .hvr-icon{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:active .hvr-icon,.hvr-icon-wobble-horizontal:focus .hvr-icon,.hvr-icon-wobble-horizontal:hover .hvr-icon{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:active .hvr-icon,.hvr-icon-wobble-vertical:focus .hvr-icon,.hvr-icon-wobble-vertical:hover .hvr-icon{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:active .hvr-icon,.hvr-icon-buzz:focus .hvr-icon,.hvr-icon-buzz:hover .hvr-icon{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:active .hvr-icon,.hvr-icon-buzz-out:focus .hvr-icon,.hvr-icon-buzz-out:hover .hvr-icon{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px;height:25px}.is-pc{display:block!important}@media (max-width:640px){.is-pc{display:none!important}}.is-sp{display:none!important}@media (max-width:640px){.is-sp{display:block!important}}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.mtb0{margin-top:0!important;margin-bottom:0!important}.mlr0{margin-left:0!important;margin-right:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.ptb0{padding-top:0!important;padding-bottom:0!important}.plr0{padding-left:0!important;padding-right:0!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.mr5{margin-right:5px!important}.mtb5{margin-top:5px!important;margin-bottom:5px!important}.mlr5{margin-left:5px!important;margin-right:5px!important}.pt5{padding-top:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.pr5{padding-right:5px!important}.ptb5{padding-top:5px!important;padding-bottom:5px!important}.plr5{padding-left:5px!important;padding-right:5px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.mr10{margin-right:10px!important}.mtb10{margin-top:10px!important;margin-bottom:10px!important}.mlr10{margin-left:10px!important;margin-right:10px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.pr10{padding-right:10px!important}.ptb10{padding-top:10px!important;padding-bottom:10px!important}.plr10{padding-left:10px!important;padding-right:10px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.mr15{margin-right:15px!important}.mtb15{margin-top:15px!important;margin-bottom:15px!important}.mlr15{margin-left:15px!important;margin-right:15px!important}.pt15{padding-top:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.pr15{padding-right:15px!important}.ptb15{padding-top:15px!important;padding-bottom:15px!important}.plr15{padding-left:15px!important;padding-right:15px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.mr20{margin-right:20px!important}.mtb20{margin-top:20px!important;margin-bottom:20px!important}.mlr20{margin-left:20px!important;margin-right:20px!important}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.pr20{padding-right:20px!important}.ptb20{padding-top:20px!important;padding-bottom:20px!important}.plr20{padding-left:20px!important;padding-right:20px!important}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.mr25{margin-right:25px!important}.mtb25{margin-top:25px!important;margin-bottom:25px!important}.mlr25{margin-left:25px!important;margin-right:25px!important}.pt25{padding-top:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.pr25{padding-right:25px!important}.ptb25{padding-top:25px!important;padding-bottom:25px!important}.plr25{padding-left:25px!important;padding-right:25px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.mr30{margin-right:30px!important}.mtb30{margin-top:30px!important;margin-bottom:30px!important}.mlr30{margin-left:30px!important;margin-right:30px!important}.pt30{padding-top:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.pr30{padding-right:30px!important}.ptb30{padding-top:30px!important;padding-bottom:30px!important}.plr30{padding-left:30px!important;padding-right:30px!important}.mt35{margin-top:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.mr35{margin-right:35px!important}.mtb35{margin-top:35px!important;margin-bottom:35px!important}.mlr35{margin-left:35px!important;margin-right:35px!important}.pt35{padding-top:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.pr35{padding-right:35px!important}.ptb35{padding-top:35px!important;padding-bottom:35px!important}.plr35{padding-left:35px!important;padding-right:35px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.mr40{margin-right:40px!important}.mtb40{margin-top:40px!important;margin-bottom:40px!important}.mlr40{margin-left:40px!important;margin-right:40px!important}.pt40{padding-top:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.pr40{padding-right:40px!important}.ptb40{padding-top:40px!important;padding-bottom:40px!important}.plr40{padding-left:40px!important;padding-right:40px!important}.mt45{margin-top:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.mr45{margin-right:45px!important}.mtb45{margin-top:45px!important;margin-bottom:45px!important}.mlr45{margin-left:45px!important;margin-right:45px!important}.pt45{padding-top:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.pr45{padding-right:45px!important}.ptb45{padding-top:45px!important;padding-bottom:45px!important}.plr45{padding-left:45px!important;padding-right:45px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.mr50{margin-right:50px!important}.mtb50{margin-top:50px!important;margin-bottom:50px!important}.mlr50{margin-left:50px!important;margin-right:50px!important}.pt50{padding-top:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.pr50{padding-right:50px!important}.ptb50{padding-top:50px!important;padding-bottom:50px!important}.plr50{padding-left:50px!important;padding-right:50px!important}.black{color:#000}.orange{color:#f60}.green{color:#14813d}.yellow-green{color:#6a9031}.light-blue{color:#2c97b0}.violet{color:#485ea5}.steel-blue{color:#2d8caf}.rusted-blue{color:#21748e}.gray-blue{color:#678697}.carrot-orange{color:#e4521b}.tomato-red{color:#e2454a}.karashi{color:#d1941f}.wasabi{color:#3f9577}.umeboshi{color:#c86e83}.bg-light-gray{background:#eee}.bg-pale-orange{background:rgba(255,102,0,.1)}.bg-pale-green{background:rgba(20,129,61,.1)}.bg-pale-yellow-green{background:rgba(106,144,49,.1)}.bg-pale-light-blue{background:rgba(44,151,176,.1)}.bg-pale-violet{background:rgba(72,94,165,.1)}.bg-pale-steel-blue{background:rgba(45,140,175,.15)}.bg-pale-rusted-blue{background:rgba(45,140,175,.18)}.bg-pale-gray-blue{background:rgba(103,134,151,.13)}.bg-pale-carrot{background:rgba(228,82,27,.1)}.bg-pale-tomato{background:rgba(226,69,74,.1)}.bg-pale-karashi{background:rgba(209,148,31,.2)}.bg-pale-wasabi{background:rgba(63,149,119,.2)}.bg-pale-umeboshi{background:rgba(200,110,131,.2)}.bg-pale-beige{background:#fbf6f0}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:right}.js-fadeIn{animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease-out}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.js-fadeUp{animation-name:fadeUp;animation-duration:1s;animation-timing-function:ease-out}@keyframes fadeUp{0%{opacity:0;transform:translateY(70px)}100%{opacity:1;transform:translateY(0)}}.js-fadeDown{animation-name:fadeDown;animation-duration:1s;animation-timing-function:ease-out}@keyframes fadeDown{0%{opacity:0;transform:translateY(0)}100%{opacity:1;transform:translateY(70px)}}.js-fadeLeft{animation-name:fadeLeft;animation-duration:1s;animation-timing-function:ease-out}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-70px)}100%{opacity:1;transform:translateX(0)}}.js-fadeLeft{animation-name:fadeRight;animation-duration:1s;animation-timing-function:ease-out}@keyframes fadeRight{0%{opacity:0;transform:translateX(70px)}100%{opacity:1;transform:translateX(0)}}#individual-banner,#individual-breadcrumb,#individual-group,#individual-hero,#individual-history,#individual-movie,#individual-pride,#individual-pride-index,#individual-pride-onigiri,#individual-pride-onigiri-innovation,#individual-pride-onigiri-quality,#individual-sdgs,#individual-shareholders-merit,#individual-shareholders-qa,#individual-strategy,#individual-unravel{box-sizing:border-box;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-feature-settings:"palt"}@media (max-width:640px){#individual-banner,#individual-breadcrumb,#individual-group,#individual-hero,#individual-history,#individual-movie,#individual-pride,#individual-pride-index,#individual-pride-onigiri,#individual-pride-onigiri-innovation,#individual-pride-onigiri-quality,#individual-sdgs,#individual-shareholders-merit,#individual-shareholders-qa,#individual-strategy,#individual-unravel{font-family:ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,ＭＳ Ｐゴシック,MS PGothic,sans-serif}}#individual-banner img,#individual-breadcrumb img,#individual-group img,#individual-hero img,#individual-history img,#individual-movie img,#individual-pride img,#individual-pride-index img,#individual-pride-onigiri img,#individual-pride-onigiri-innovation img,#individual-pride-onigiri-quality img,#individual-sdgs img,#individual-shareholders-merit img,#individual-shareholders-qa img,#individual-strategy img,#individual-unravel img{max-width:100%;vertical-align:middle;height:auto}#individual-banner img[src$=".svg"],#individual-breadcrumb img[src$=".svg"],#individual-group img[src$=".svg"],#individual-hero img[src$=".svg"],#individual-history img[src$=".svg"],#individual-movie img[src$=".svg"],#individual-pride img[src$=".svg"],#individual-pride-index img[src$=".svg"],#individual-pride-onigiri img[src$=".svg"],#individual-pride-onigiri-innovation img[src$=".svg"],#individual-pride-onigiri-quality img[src$=".svg"],#individual-sdgs img[src$=".svg"],#individual-shareholders-merit img[src$=".svg"],#individual-shareholders-qa img[src$=".svg"],#individual-strategy img[src$=".svg"],#individual-unravel img[src$=".svg"]{width:100%;height:auto}#individual-banner a,#individual-breadcrumb a,#individual-group a,#individual-hero a,#individual-history a,#individual-movie a,#individual-pride a,#individual-pride-index a,#individual-pride-onigiri a,#individual-pride-onigiri-innovation a,#individual-pride-onigiri-quality a,#individual-sdgs a,#individual-shareholders-merit a,#individual-shareholders-qa a,#individual-strategy a,#individual-unravel a{text-decoration:none}#individual-banner a:hover,#individual-breadcrumb a:hover,#individual-group a:hover,#individual-hero a:hover,#individual-history a:hover,#individual-movie a:hover,#individual-pride a:hover,#individual-pride-index a:hover,#individual-pride-onigiri a:hover,#individual-pride-onigiri-innovation a:hover,#individual-pride-onigiri-quality a:hover,#individual-sdgs a:hover,#individual-shareholders-merit a:hover,#individual-shareholders-qa a:hover,#individual-strategy a:hover,#individual-unravel a:hover{text-decoration:none;overflow:hidden}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?jypt62);src:url(../fonts/icomoon.eot?jypt62#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?jypt62) format("truetype"),url(../fonts/icomoon.woff?jypt62) format("woff"),url(../fonts/icomoon.svg?jypt62#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"\e905"}.icon-plus:before{content:"\e906"}.icon-arrow_down:before{content:"\e900"}.icon-arrow_left:before{content:"\e901"}.icon-arrow_right:before{content:"\e902"}.icon-arrow_up:before{content:"\e903"}.icon-clear:before{content:"\e904"}.l-article{padding:10rem 0}@media (max-width:1024px){.l-article{padding:10rem 0}}@media (max-width:1024px){.l-article{padding:8rem 0}}@media (max-width:768px){.l-article{padding:5rem 0}}@media (max-width:768px) and (orientation:landscape){.l-article{padding:3rem 0}}@media (max-width:640px){.l-article{padding:3rem 0}}#individual-pride-onigiri-innovation.l-article,#individual-pride-onigiri-quality.l-article,#individual-pride-onigiri.l-article{padding:10rem 0 0 0}@media (max-width:1024px){#individual-pride-onigiri-innovation.l-article,#individual-pride-onigiri-quality.l-article,#individual-pride-onigiri.l-article{padding:8rem 0 0 0}}@media (max-width:768px){#individual-pride-onigiri-innovation.l-article,#individual-pride-onigiri-quality.l-article,#individual-pride-onigiri.l-article{padding:5rem 0 0 0}}@media (max-width:768px) and (orientation:landscape){#individual-pride-onigiri-innovation.l-article,#individual-pride-onigiri-quality.l-article,#individual-pride-onigiri.l-article{padding:3rem 0 0 0}}@media (max-width:640px){#individual-pride-onigiri-innovation.l-article,#individual-pride-onigiri-quality.l-article,#individual-pride-onigiri.l-article{padding:3rem 0 0 0}}.l-section{padding:0;box-sizing:border-box}.l-section:not(.hero-main)+.l-section{padding:5rem 0;margin-top:5rem}@media (max-width:1024px){.l-section:not(.hero-main)+.l-section{margin-top:4rem;padding:4rem 0}}@media (max-width:768px){.l-section:not(.hero-main)+.l-section{margin-top:3rem;padding:3rem 0}}.l-section:not(.hero-main)+.l-section:last-child{padding:5rem 0 0 0;margin-top:0}@media (max-width:1024px){.l-section:not(.hero-main)+.l-section:last-child{padding:4rem 0 0 0;margin-top:0}}@media (max-width:768px){.l-section:not(.hero-main)+.l-section:last-child{padding:3rem 0 0 0;margin-top:0}}#individual-movie{background-color:#e2f0d9;padding:55px 0 40px}@media (max-width:768px){#individual-movie{padding:50px 20px 40px}}#individual-banner{margin-top:0;padding-top:0;padding-bottom:0}#individual-breadcrumb.l-section{border-top:1px solid #eee}.l-container{width:100%;max-width:1200px;padding:0;margin:0 auto;box-sizing:border-box;overflow:hidden;opacity:0}.l-container.js-fadeIn{opacity:1}.l-container.js-fadeUp{opacity:1}@media (max-width:1024px){.l-container{width:100%;padding:0 1rem}}@media (max-width:768px){.l-container{width:100%;padding:0 15px}}#individual-pride .l-section.backnumber .l-container{border-top:1px solid #14813d}#individual-movie{margin:0 auto}#individual-movie .individual-movie-area{max-width:600px;margin:0 auto}#individual-movie .individual-movie-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#individual-movie .individual-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#individual-movie .individual-movie-text{display:flex;justify-content:flex-end}#individual-movie p{font-weight:600;margin-top:1rem;line-height:1.4;text-align:left}@media (max-width:640px){#individual-movie p br{display:block}}#individual-movie p span{font-size:1.6rem}@media (max-width:640px){#individual-movie p span{font-size:1.4rem}}#individual-hero .pecurity-code{font-size:3rem;color:#14813d;font-weight:700;text-shadow:3px 3px 0 #fff,-3px -3px 0 #fff,-3px 3px 0 #fff,3px -3px 0 #fff,3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff}@media (max-width:768px){#individual-hero .pecurity-code{font-size:2.4rem}}@media (max-width:640px){#individual-hero .pecurity-code{font-size:1.8rem}}.hero-main{background:url(../img/main220225.png) no-repeat;background-position:top center;background-size:cover;height:100vh}@media (max-width:1024px){.hero-main{height:100vh}}@media (max-width:835px){.hero-main{height:100vh}}@media (max-width:835px) and (orientation:landscape){.hero-main{height:200vh}}@media (max-width:768px){.hero-main{height:100vh}}@media (max-width:768px) and (orientation:landscape){.hero-main{height:200vh}}@media (max-width:640px){.hero-main{height:100vh}}@media (max-width:640px) and (orientation:landscape){.hero-main{height:200vh}}.hero-main .l-container{width:100%;height:100%;padding:5% 0 7%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1024px){.hero-main .l-container{padding:5% 2rem 7%}}@media (max-width:835px){.hero-main .l-container{padding:5% 1rem 7%}}@media (max-width:768px){.hero-main .l-container{padding:5% 15px 7%;margin-left:0}}@media (max-width:640px){.hero-main .l-container{padding:5% 15px 7%}}.hero-links-list{display:flex;flex-direction:column}@media (max-width:835px){.hero-links-list{flex-wrap:wrap}}.hero-links-list .list-item a{background:rgba(0,0,0,.7);border-radius:2rem;color:#fff;display:block;font-size:2rem;font-weight:700;line-height:1.5;margin:.3rem 0;padding:.5rem 1rem;text-align:center}.hero-links-list .list-item a:hover{text-decoration:none;background:#f60;color:#fff}@media (max-width:768px){.hero-links-list .list-item a{font-size:1.8rem}}@media (max-width:640px){.hero-links-list .list-item a{font-size:1.6rem;padding:.5rem}}.hero-menu-list{display:flex;justify-content:center;align-items:center;box-sizing:border-box}@media (max-width:835px){.hero-menu-list{flex-wrap:wrap;margin:0 auto}}@media (max-width:768px){.hero-menu-list{flex-wrap:wrap;margin:0 auto}}.hero-menu-list>.list-item{background:rgba(20,129,61,.7);border-radius:50%;box-sizing:border-box;-webkit-filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));flex-basis:calc(100% / 6 - 1rem);max-width:calc(100% / 6 - 1rem);margin:.25rem;line-height:1.5}.hero-menu-list>.list-item:hover{background:rgba(255,102,0,.7)}@media (max-width:1024px){.hero-menu-list>.list-item{flex-basis:calc(100% / 3 - 1rem);max-width:calc(100% / 3 - 1rem)}}@media (max-width:835px){.hero-menu-list>.list-item{flex-basis:calc(100% / 3 - 3rem);max-width:calc(100% / 3 - 3rem)}}@media (max-width:768px){.hero-menu-list>.list-item{flex-basis:calc(100% / 3 - 3rem);max-width:calc(100% / 3 - 3rem)}}@media (max-width:640px){.hero-menu-list>.list-item{flex-basis:calc(100% / 3 - .25rem);max-width:calc(100% / 3 - .25rem);line-height:1.25;margin:0 .125rem .5rem}}.hero-menu-list>.list-item:nth-child(odd){margin-top:150px}@media (max-width:1024px){.hero-menu-list>.list-item:nth-child(odd){margin-top:150px}}@media (max-width:835px){.hero-menu-list>.list-item:nth-child(odd){margin-top:0}}@media (max-width:768px){.hero-menu-list>.list-item:nth-child(odd){margin-top:0}}@media (max-width:640px){.hero-menu-list>.list-item:nth-child(odd){margin-top:0}}.hero-menu-list>.list-item a{display:block;padding-bottom:100%;position:relative}.hero-menu-list>.list-item a span{position:absolute;width:100%;top:50%;text-align:center;transform:translateY(-50%);line-height:1.3;color:#fff;font-size:1.8rem;font-weight:700}@media (max-width:1024px){.hero-menu-list>.list-item a span{font-size:1.2rem}}@media (max-width:835px){.hero-menu-list>.list-item a span{font-size:1.6rem}}@media (max-width:768px){.hero-menu-list>.list-item a span{font-size:1.8rem}}@media (max-width:640px){.hero-menu-list>.list-item a span{font-size:1.2rem}}.hero-menu-list>.list-item a span.history:before{content:"";background:url(../img/icon-history.svg) no-repeat;display:block;width:4rem;height:4rem;margin:0 auto .5rem;background-size:contain}.hero-menu-list>.list-item a span.group:before{content:"";background:url(../img/icon-group.svg) no-repeat;display:block;width:4rem;height:4rem;margin:0 auto -.5rem auto;background-size:contain}.hero-menu-list>.list-item a span.unravel:before{content:"";background:url(../img/icon-unravel.svg) no-repeat;display:block;width:4rem;height:4rem;margin:0 auto .5rem;background-size:contain}.hero-menu-list>.list-item a span.strategy:before{content:"";background:url(../img/icon-strategy.svg) no-repeat;display:block;width:4rem;height:4rem;margin:0 auto;background-size:contain}.hero-menu-list>.list-item a span.commit:before{content:"";background:url(../img/icon-pride.svg) no-repeat;display:block;width:3rem;height:4.5rem;margin:0 auto .5rem;background-size:contain}.hero-menu-list>.list-item a span.sdgs:before{content:"";background:url(../img/icon-sdgs.svg) no-repeat;display:block;width:4rem;height:4rem;margin:0 auto;background-size:contain}.l-footer{padding:2rem 1rem;display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.l-footer{padding:1.5rem 0}}#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.accordion-toggle-btn,.individual-investor-h1,.individual-investor-h2,.individual-investor-h3,.individual-investor-h4,.individual-investor-h5,.individual-investor-h6,.onigiri-quality-title{font-weight:500;margin:0;line-height:1.25}@media (max-width:640px){#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.accordion-toggle-btn,.individual-investor-h1,.individual-investor-h2,.individual-investor-h3,.individual-investor-h4,.individual-investor-h5,.individual-investor-h6,.onigiri-quality-title{font-weight:400}}.individual-investor-h1{font-size:4.6rem;line-height:1.5}.individual-investor-h1 br{display:none}@media (max-width:1024px){.individual-investor-h1{font-size:4.6rem}}@media (max-width:835px){.individual-investor-h1{font-size:4rem}}@media (max-width:768px){.individual-investor-h1{font-size:3.6rem}.individual-investor-h1 br{display:block}}@media (max-width:768px) and (orientation:landscape){.individual-investor-h1{font-size:3.4rem}}@media (max-width:640px){.individual-investor-h1{font-size:2.6rem;line-height:1.25}}@media (max-width:640px) and (orientation:landscape){.individual-investor-h1{font-size:2.6rem}}#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.individual-investor-h2,.onigiri-quality-title{text-align:center;font-size:4.4rem;line-height:1.5}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.individual-investor-h2,.onigiri-quality-title{font-size:4.4rem}}@media (max-width:835px){#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.individual-investor-h2,.onigiri-quality-title{font-size:3.6rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.individual-investor-h2,.onigiri-quality-title{font-size:3.4rem}}@media (max-width:768px) and (orientation:landscape){#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.individual-investor-h2,.onigiri-quality-title{font-size:2.6rem}}@media (max-width:640px){#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,.individual-investor-h2,.onigiri-quality-title{font-size:2.6rem;line-height:1.25}}#individual-hero .individual-investor-title-wrap .individual-investor-h2 br,#individual-hero .individual-investor-title-wrap .individual-title br,.individual-investor-h2 br,.onigiri-quality-title br{display:none}@media (max-width:640px){#individual-hero .individual-investor-title-wrap .individual-investor-h2 br,#individual-hero .individual-investor-title-wrap .individual-title br,.individual-investor-h2 br,.onigiri-quality-title br{display:block}}.individual-investor-h3{text-align:center;font-size:3.6rem;line-height:1.5}@media (max-width:1024px){.individual-investor-h3{font-size:3.6rem}}@media (max-width:835px){.individual-investor-h3{font-size:3.4rem}}@media (max-width:768px){.individual-investor-h3{font-size:3rem}}@media (max-width:768px) and (orientation:landscape){.individual-investor-h3{font-size:2.4rem}}@media (max-width:640px){.individual-investor-h3{font-size:2.4rem}}.individual-investor-h3 br{display:none}@media (max-width:640px){.individual-investor-h3 br{display:block}}.accordion-toggle-btn,.individual-investor-h4{font-size:2.8rem}@media (max-width:1024px){.accordion-toggle-btn,.individual-investor-h4{font-size:2.8rem}}@media (max-width:835px){.accordion-toggle-btn,.individual-investor-h4{font-size:2.4rem}}@media (max-width:768px){.accordion-toggle-btn,.individual-investor-h4{font-size:2.2rem}}@media (max-width:768px) and (orientation:landscape){.accordion-toggle-btn,.individual-investor-h4{font-size:1.8rem}}@media (max-width:640px){.accordion-toggle-btn,.individual-investor-h4{font-size:1.8rem}}.individual-investor-h5{font-size:2.6rem}@media (max-width:1024px){.individual-investor-h5{font-size:2.6rem}}@media (max-width:835px){.individual-investor-h5{font-size:2.2rem}}@media (max-width:768px){.individual-investor-h5{font-size:2rem}}@media (max-width:768px) and (orientation:landscape){.individual-investor-h5{font-size:1.6rem}}@media (max-width:640px){.individual-investor-h5{font-size:1.6rem}}#individual-hero .individual-investor-title-wrap{background:rgba(255,255,255,.7);-webkit-filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));padding:2rem 5rem;display:inline-block}@media (max-width:835px){#individual-hero .individual-investor-title-wrap{padding:2rem 3rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap{padding:1.5rem 2rem}}@media (max-width:768px) and (orientation:landscape){#individual-hero .individual-investor-title-wrap{padding:2rem}}@media (max-width:640px){#individual-hero .individual-investor-title-wrap{padding:2rem}}#individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-hero .individual-investor-title-wrap .individual-title,#individual-hero .individual-investor-title-wrap .onigiri-quality-title{text-align:left}#individual-hero .individual-investor-title-wrap .individual-title{font-weight:700;display:inline-block;margin:0;text-align:left}#individual-hero .individual-investor-title-wrap .individual-subtitle{font-size:2.2rem;font-weight:400;display:block;margin:.5rem 0;text-align:left}@media (max-width:768px) and (orientation:landscape){#individual-hero .individual-investor-title-wrap .individual-subtitle{font-size:1.8rem}}@media (max-width:640px){#individual-hero .individual-investor-title-wrap .individual-subtitle{font-size:1.8rem}#individual-hero .individual-investor-title-wrap .individual-subtitle br{display:none}}#individual-hero .individual-investor-title-wrap .individual-subtitle br{display:block}@media (max-width:640px){#individual-hero .individual-investor-title-wrap .individual-subtitle br br{display:none}}.individual-banner-area .flexbox-item.president{position:relative}.individual-banner-area .flexbox-item.president .accordion-toggle-btn,.individual-banner-area .flexbox-item.president .individual-investor-h4{position:absolute;top:50%;left:2rem;transform:translateY(-50%);background:rgba(255,255,255,.6);padding:1rem 2rem}@media (max-width:1024px){.individual-banner-area .flexbox-item.president .accordion-toggle-btn,.individual-banner-area .flexbox-item.president .individual-investor-h4{top:initial;left:0;bottom:0;width:100%;transform:translateY(0);padding:.5rem 2rem}}@media (max-width:768px){.individual-banner-area .flexbox-item.president .accordion-toggle-btn,.individual-banner-area .flexbox-item.president .individual-investor-h4{padding:2rem}}@media (max-width:768px) and (orientation:landscape){.individual-banner-area .flexbox-item.president .accordion-toggle-btn,.individual-banner-area .flexbox-item.president .individual-investor-h4{padding:1rem 2rem}}@media (max-width:640px){.individual-banner-area .flexbox-item.president .accordion-toggle-btn,.individual-banner-area .flexbox-item.president .individual-investor-h4{padding:1rem 2rem}}.individual-banner-area .flexbox-item.president .accordion-toggle-btn span,.individual-banner-area .flexbox-item.president .individual-investor-h4 span{font-size:2.4rem;display:block}@media (max-width:1024px){.individual-banner-area .flexbox-item.president .accordion-toggle-btn span,.individual-banner-area .flexbox-item.president .individual-investor-h4 span{font-size:2rem}}@media (max-width:640px){.individual-banner-area .flexbox-item.president .accordion-toggle-btn span,.individual-banner-area .flexbox-item.president .individual-investor-h4 span{font-size:1.6rem}}.individual-banner-area .flexbox-item.shareholders{position:relative}.individual-banner-area .flexbox-item.shareholders .accordion-toggle-btn,.individual-banner-area .flexbox-item.shareholders .individual-investor-h4{position:absolute;top:50%;left:2rem;transform:translateY(-50%);background:rgba(255,255,255,.6);padding:1rem 2rem}@media (max-width:1024px){.individual-banner-area .flexbox-item.shareholders .accordion-toggle-btn,.individual-banner-area .flexbox-item.shareholders .individual-investor-h4{top:initial;left:0;bottom:0;width:100%;transform:translateY(0);padding:.5rem 2rem}}@media (max-width:768px){.individual-banner-area .flexbox-item.shareholders .accordion-toggle-btn,.individual-banner-area .flexbox-item.shareholders .individual-investor-h4{padding:2rem}}@media (max-width:768px) and (orientation:landscape){.individual-banner-area .flexbox-item.shareholders .accordion-toggle-btn,.individual-banner-area .flexbox-item.shareholders .individual-investor-h4{padding:1rem 2rem}}@media (max-width:640px){.individual-banner-area .flexbox-item.shareholders .accordion-toggle-btn,.individual-banner-area .flexbox-item.shareholders .individual-investor-h4{padding:1rem 2rem}}.individual-banner-area .flexbox-item.shareholders .accordion-toggle-btn span,.individual-banner-area .flexbox-item.shareholders .individual-investor-h4 span{font-size:2.4rem;display:block}@media (max-width:640px){.individual-banner-area .flexbox-item.shareholders .accordion-toggle-btn span,.individual-banner-area .flexbox-item.shareholders .individual-investor-h4 span{font-size:1.6rem}}#individual-history .individual-investor-h3{margin-bottom:2rem;font-weight:700}@media (max-width:835px){#individual-history .individual-investor-h3 br{display:block}}@media (max-width:768px){#individual-history .individual-investor-h3{margin-bottom:1rem}}@media (max-width:768px) and (orientation:landscape){#individual-history .individual-investor-h3 br{display:block}}#individual-group #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-group #individual-hero .individual-investor-title-wrap .individual-title,#individual-group .individual-investor-h2,#individual-group .onigiri-quality-title,#individual-hero .individual-investor-title-wrap #individual-group .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-group .individual-title{margin-bottom:2rem;font-weight:700}@media (max-width:1024px){#individual-group #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-group #individual-hero .individual-investor-title-wrap .individual-title,#individual-group .individual-investor-h2,#individual-group .onigiri-quality-title,#individual-hero .individual-investor-title-wrap #individual-group .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-group .individual-title{margin-bottom:2rem}}@media (max-width:835px){#individual-group #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-group #individual-hero .individual-investor-title-wrap .individual-title,#individual-group .individual-investor-h2,#individual-group .onigiri-quality-title,#individual-hero .individual-investor-title-wrap #individual-group .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-group .individual-title{margin-bottom:1rem}}#individual-group .individual-investor-h3{margin:3rem 0}@media (max-width:768px){#individual-group .individual-investor-h3{margin:2rem 0}}#individual-group .accordion-toggle-btn,#individual-group .individual-investor-h4{margin:2rem 0;text-align:center}@media (max-width:768px){#individual-group .accordion-toggle-btn,#individual-group .individual-investor-h4{margin:1rem 0}}#individual-group .individual-investor-h5{margin:0 0 .5rem 0}@media (max-width:768px){#individual-group .individual-investor-h5{margin:1rem 0}}#individual-hero .individual-investor-title-wrap #individual-unravel .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-unravel .individual-title,#individual-unravel #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-unravel #individual-hero .individual-investor-title-wrap .individual-title,#individual-unravel .individual-investor-h2,#individual-unravel .onigiri-quality-title{margin-bottom:2rem;font-weight:700}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-unravel .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-unravel .individual-title,#individual-unravel #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-unravel #individual-hero .individual-investor-title-wrap .individual-title,#individual-unravel .individual-investor-h2,#individual-unravel .onigiri-quality-title{margin-bottom:2rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap #individual-unravel .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-unravel .individual-title,#individual-unravel #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-unravel #individual-hero .individual-investor-title-wrap .individual-title,#individual-unravel .individual-investor-h2,#individual-unravel .onigiri-quality-title{margin-bottom:1rem}}#individual-unravel .individual-investor-h3{margin-bottom:2rem}@media (max-width:1024px){#individual-unravel .individual-investor-h3{margin-bottom:2rem}}@media (max-width:768px){#individual-unravel .individual-investor-h3{margin-bottom:1rem}}#individual-unravel .accordion-toggle-btn,#individual-unravel .individual-investor-h4{margin-bottom:3rem;text-align:center}@media (max-width:768px){#individual-unravel .accordion-toggle-btn,#individual-unravel .individual-investor-h4{margin-bottom:1rem}}#individual-unravel .accordion-toggle-btn br,#individual-unravel .individual-investor-h4 br{display:none}@media (max-width:640px){#individual-unravel .accordion-toggle-btn br,#individual-unravel .individual-investor-h4 br{display:block}}#individual-unravel .individual-investor-h5{margin-bottom:.5rem;text-align:center}#market-environment .accordion-item .accordion-toggle-btn,#market-environment .accordion-item .individual-investor-h4{margin:3rem 0 5rem}@media (max-width:640px){#market-environment .accordion-item .accordion-toggle-btn,#market-environment .accordion-item .individual-investor-h4{margin:3rem 0 3rem}}#market-environment .accordion-item .accordion-toggle-btn span.source,#market-environment .accordion-item .individual-investor-h4 span.source{font-size:1.4rem;display:block;color:#333;margin-top:.5rem}@media (max-width:768px){#market-environment .accordion-item .accordion-toggle-btn span.source,#market-environment .accordion-item .individual-investor-h4 span.source{text-align:left}}#market-strength h5{font-size:1.8rem;min-height:54px}#market-strength .individual-market-1column .accordion-toggle-btn,#market-strength .individual-market-1column .individual-investor-h4,#market-strength .individual-market-2column .accordion-toggle-btn,#market-strength .individual-market-2column .individual-investor-h4{display:flex;justify-content:flex-start;align-items:center;font-size:1.8rem}#market-strength .individual-market-1column .accordion-toggle-btn .strong-point,#market-strength .individual-market-1column .individual-investor-h4 .strong-point,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point,#market-strength .individual-market-2column .individual-investor-h4 .strong-point{flex-basis:95px;max-width:95px;height:95px;border-radius:50%;position:relative}@media (max-width:768px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-point,#market-strength .individual-market-1column .individual-investor-h4 .strong-point,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point,#market-strength .individual-market-2column .individual-investor-h4 .strong-point{flex-basis:80px;max-width:80px;height:80px}}#market-strength .individual-market-1column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-1column .individual-investor-h4 .strong-point small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-2column .individual-investor-h4 .strong-point small{font-size:1.8rem;display:block}@media (max-width:768px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-1column .individual-investor-h4 .strong-point small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-2column .individual-investor-h4 .strong-point small{font-size:1.6rem}}@media (max-width:768px) and (orientation:landscape){#market-strength .individual-market-1column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-1column .individual-investor-h4 .strong-point small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-2column .individual-investor-h4 .strong-point small{font-size:1.4rem}}@media (max-width:640px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-1column .individual-investor-h4 .strong-point small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point small,#market-strength .individual-market-2column .individual-investor-h4 .strong-point small{font-size:1.4rem}}#market-strength .individual-market-1column .accordion-toggle-btn .strong-point span,#market-strength .individual-market-1column .individual-investor-h4 .strong-point span,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point span,#market-strength .individual-market-2column .individual-investor-h4 .strong-point span{position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);line-height:1;font-size:3.2rem;font-weight:700}@media (max-width:1024px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-point span,#market-strength .individual-market-1column .individual-investor-h4 .strong-point span,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point span,#market-strength .individual-market-2column .individual-investor-h4 .strong-point span{font-size:2.4rem}}@media (max-width:768px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-point span,#market-strength .individual-market-1column .individual-investor-h4 .strong-point span,#market-strength .individual-market-2column .accordion-toggle-btn .strong-point span,#market-strength .individual-market-2column .individual-investor-h4 .strong-point span{font-size:1.8rem}}#market-strength .individual-market-1column .accordion-toggle-btn .strong-title,#market-strength .individual-market-1column .individual-investor-h4 .strong-title,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title,#market-strength .individual-market-2column .individual-investor-h4 .strong-title{flex-basis:calc(100% - 95px);max-width:calc(100% - 95px);text-align:left;padding-left:1rem}@media (max-width:768px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-title,#market-strength .individual-market-1column .individual-investor-h4 .strong-title,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title,#market-strength .individual-market-2column .individual-investor-h4 .strong-title{padding-left:.5rem}}#market-strength .individual-market-1column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-1column .individual-investor-h4 .strong-title small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-2column .individual-investor-h4 .strong-title small{font-size:1.8rem;display:block}@media (max-width:768px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-1column .individual-investor-h4 .strong-title small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-2column .individual-investor-h4 .strong-title small{font-size:1.6rem}}@media (max-width:768px) and (orientation:landscape){#market-strength .individual-market-1column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-1column .individual-investor-h4 .strong-title small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-2column .individual-investor-h4 .strong-title small{font-size:1.4rem}}@media (max-width:640px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-1column .individual-investor-h4 .strong-title small,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title small,#market-strength .individual-market-2column .individual-investor-h4 .strong-title small{font-size:1.4rem}}#market-strength .individual-market-1column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-1column .individual-investor-h4 .strong-title span,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-2column .individual-investor-h4 .strong-title span{font-size:2.8rem}@media (max-width:1024px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-1column .individual-investor-h4 .strong-title span,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-2column .individual-investor-h4 .strong-title span{font-size:2.4rem}}@media (max-width:768px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-1column .individual-investor-h4 .strong-title span,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-2column .individual-investor-h4 .strong-title span{font-size:2.4rem}}@media (max-width:640px){#market-strength .individual-market-1column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-1column .individual-investor-h4 .strong-title span,#market-strength .individual-market-2column .accordion-toggle-btn .strong-title span,#market-strength .individual-market-2column .individual-investor-h4 .strong-title span{font-size:2rem}}.individual-market-strengt-points-list .list-item{position:relative}.individual-market-strengt-points-list .list-item .strengt-points-title{position:absolute;top:70%;left:50%;transform:translate(-50%,-30%);margin:0!important;font-size:2.6rem;width:100%;text-align:center}@media (max-width:835px){.individual-market-strengt-points-list .list-item .strengt-points-title{font-size:2.2rem}}@media (max-width:768px){.individual-market-strengt-points-list .list-item .strengt-points-title{font-size:1.8rem;line-height:1.1;transform:translate(-50%,-39%)}}@media (max-width:768px) and (orientation:landscape){.individual-market-strengt-points-list .list-item .strengt-points-title{font-size:2.2rem}}.individual-market-strengt-points-list .list-item .strengt-points-title br{display:none}@media (max-width:768px){.individual-market-strengt-points-list .list-item .strengt-points-title br{display:block}}@media (max-width:768px) and (orientation:landscape){.individual-market-strengt-points-list .list-item .strengt-points-title br{display:none}}#individual-hero .individual-investor-title-wrap #individual-strategy .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-strategy .individual-title,#individual-strategy #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-strategy #individual-hero .individual-investor-title-wrap .individual-title,#individual-strategy .individual-investor-h2,#individual-strategy .onigiri-quality-title{margin-bottom:3rem;font-weight:700}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-strategy .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-strategy .individual-title,#individual-strategy #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-strategy #individual-hero .individual-investor-title-wrap .individual-title,#individual-strategy .individual-investor-h2,#individual-strategy .onigiri-quality-title{margin-bottom:2rem}}@media (max-width:835px){#individual-hero .individual-investor-title-wrap #individual-strategy .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-strategy .individual-title,#individual-strategy #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-strategy #individual-hero .individual-investor-title-wrap .individual-title,#individual-strategy .individual-investor-h2,#individual-strategy .onigiri-quality-title{margin-bottom:1rem}}#individual-strategy .individual-strategy-wrap .individual-investor-h3{margin:2rem 0}@media (max-width:640px){#individual-strategy .individual-strategy-wrap .individual-investor-h3{margin:2rem 0 1rem}}#individual-hero .individual-investor-title-wrap #individual-pride .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-pride .individual-title,#individual-pride #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-pride #individual-hero .individual-investor-title-wrap .individual-title,#individual-pride .individual-investor-h2,#individual-pride .onigiri-quality-title{margin-bottom:2rem;font-weight:700}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-pride .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-pride .individual-title,#individual-pride #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-pride #individual-hero .individual-investor-title-wrap .individual-title,#individual-pride .individual-investor-h2,#individual-pride .onigiri-quality-title{margin-bottom:2rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap #individual-pride .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-pride .individual-title,#individual-pride #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-pride #individual-hero .individual-investor-title-wrap .individual-title,#individual-pride .individual-investor-h2,#individual-pride .onigiri-quality-title{margin-bottom:1rem}}#individual-pride .individual-investor-h3{margin-bottom:2rem}@media (max-width:1024px){#individual-pride .individual-investor-h3{margin-bottom:2rem}}@media (max-width:768px){#individual-pride .individual-investor-h3{margin-bottom:1rem}}#individual-pride .l-section.backnumber .individual-investor-h3{margin:2rem 0;color:#14813d}@media (max-width:1024px){#individual-pride .l-section.backnumber .individual-investor-h3{margin:2rem 0}}@media (max-width:768px){#individual-pride .l-section.backnumber .individual-investor-h3{margin:1.5rem 0 1rem}}#individual-pride-index .individual-investor-h1{font-weight:700;text-align:center;margin-bottom:3rem}#individual-pride-onigiri .individual-investor-h1{text-align:center}#individual-pride-onigiri .individual-investor-h1 span{display:block;margin-bottom:1rem;font-weight:700;line-height:1.5}#individual-pride-onigiri .individual-investor-h1 span br{display:none}@media (max-width:640px){#individual-pride-onigiri .individual-investor-h1 span br{display:block}}#individual-pride-onigiri .individual-investor-h1 span.orange{font-weight:500}#individual-hero .individual-investor-title-wrap #individual-pride-onigiri .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-pride-onigiri .individual-title,#individual-pride-onigiri #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-pride-onigiri #individual-hero .individual-investor-title-wrap .individual-title,#individual-pride-onigiri .individual-investor-h2,#individual-pride-onigiri .onigiri-quality-title{margin-bottom:2rem}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-pride-onigiri .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-pride-onigiri .individual-title,#individual-pride-onigiri #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-pride-onigiri #individual-hero .individual-investor-title-wrap .individual-title,#individual-pride-onigiri .individual-investor-h2,#individual-pride-onigiri .onigiri-quality-title{margin-bottom:2rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap #individual-pride-onigiri .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-pride-onigiri .individual-title,#individual-pride-onigiri #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-pride-onigiri #individual-hero .individual-investor-title-wrap .individual-title,#individual-pride-onigiri .individual-investor-h2,#individual-pride-onigiri .onigiri-quality-title{margin-bottom:1rem}}#individual-pride-onigiri .individual-investor-h3{margin-bottom:2rem}@media (max-width:1024px){#individual-pride-onigiri .individual-investor-h3{margin-bottom:2rem}}@media (max-width:768px){#individual-pride-onigiri .individual-investor-h3{margin-bottom:1rem}}.onigiri-point .individual-investor-h3{font-size:2.8rem;margin-bottom:1rem;text-align:left}@media (max-width:768px){.onigiri-point .individual-investor-h3{font-size:2.4rem}}@media (max-width:768px) and (orientation:landscape){.onigiri-point .individual-investor-h3{font-size:1.8rem}}@media (max-width:640px){.onigiri-point .individual-investor-h3{font-size:1.8rem;margin-bottom:.5rem}}.onigiri-point .individual-investor-h3 span{color:#f60;display:block;font-size:2rem;font-weight:700;margin-bottom:.5rem}.onigiri-point .individual-pride-onigiri-1column .individual-investor-h3{padding:0 1rem}.onigiri-quality-title{position:relative;font-size:3.2rem;margin:3rem 0;text-align:center}@media (max-width:835px){.onigiri-quality-title{font-size:2.8rem}}@media (max-width:768px){.onigiri-quality-title{font-size:2.4rem;margin:2rem 0}}@media (max-width:768px) and (orientation:landscape){.onigiri-quality-title{font-size:2rem}}@media (max-width:640px){.onigiri-quality-title{font-size:2rem;margin:2rem 0}}.onigiri-quality-title:before{position:absolute;top:50%;z-index:1;content:"";display:block;width:100%;height:1px;background-color:#14813d}.onigiri-quality-title span{position:relative;z-index:2;display:inline-block;margin:0 2.5rem;padding:0 1rem;background-color:#fff;text-align:center}@media (max-width:640px){.onigiri-quality-title span{margin:0 1rem}}.onigiri-quality .individual-investor-h3{margin:1rem 0;line-height:1.25;text-align:left;font-size:3rem}@media (max-width:768px){.onigiri-quality .individual-investor-h3{font-size:2.4rem}}@media (max-width:640px){.onigiri-quality .individual-investor-h3{font-size:1.8rem}}.onigiri-quality .accordion-toggle-btn,.onigiri-quality .individual-investor-h4{margin:1rem 0}@media (max-width:640px){.onigiri-quality .accordion-toggle-btn,.onigiri-quality .individual-investor-h4{font-size:1.6rem}}#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-title,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-title,#individual-sdgs .individual-investor-h2,#individual-sdgs .onigiri-quality-title{margin-bottom:3rem;font-weight:700}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-title,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-title,#individual-sdgs .individual-investor-h2,#individual-sdgs .onigiri-quality-title{margin-bottom:2rem}}@media (max-width:835px){#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-investor-h2 br,#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-title br,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-investor-h2 br,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-title br,#individual-sdgs .individual-investor-h2 br,#individual-sdgs .onigiri-quality-title br{display:block}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-investor-h2 br,#individual-hero .individual-investor-title-wrap #individual-sdgs .individual-title br,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-investor-h2 br,#individual-sdgs #individual-hero .individual-investor-title-wrap .individual-title br,#individual-sdgs .individual-investor-h2 br,#individual-sdgs .onigiri-quality-title br{display:block}}#individual-sdgs .individual-investor-h3{margin:4rem 0 8rem}@media (max-width:768px){#individual-sdgs .individual-investor-h3{margin:3rem 0 7rem}}@media (max-width:768px){#individual-sdgs .individual-investor-h3{margin:2rem 0 5rem}}#individual-sdgs .individual-investor-h3:after,#individual-sdgs .individual-investor-h3:before{display:block;height:1rem;width:100%}#individual-sdgs .individual-investor-h3::before{content:'';background:url(../img/sdgs-dot01.svg) center no-repeat;margin-bottom:2rem}#individual-sdgs .individual-investor-h3::after{content:'';background:url(../img/sdgs-dot02.svg) center no-repeat;margin-top:2rem}.sdgs-goal-2column .flexbox-item .accordion-toggle-btn,.sdgs-goal-2column .flexbox-item .individual-investor-h4{display:flex;justify-content:flex-start;align-items:center}.sdgs-goal-2column .flexbox-item .point{width:10rem;height:10rem;background:#14813d;border-radius:50%;color:#fff;margin-right:1rem;position:relative;text-align:center;display:table}@media (max-width:768px){.sdgs-goal-2column .flexbox-item .point{width:9rem;height:9rem}}@media (max-width:640px){.sdgs-goal-2column .flexbox-item .point{width:6rem;height:6rem}}.sdgs-goal-2column .flexbox-item .point small{display:block;text-align:center;font-size:1.8rem;width:100%}@media (max-width:768px) and (orientation:landscape){.sdgs-goal-2column .flexbox-item .point small{font-size:1.2rem;margin:0 0 .5rem 0}}@media (max-width:640px){.sdgs-goal-2column .flexbox-item .point small{font-size:1.2rem;margin:0 0 .5rem 0}}.sdgs-goal-2column .flexbox-item .point span{position:absolute;top:60%;left:50%;transform:translate(-50%,-60%);display:block;text-align:center;font-size:2.8rem;font-weight:700;width:100%;line-height:1}@media (max-width:768px) and (orientation:landscape){.sdgs-goal-2column .flexbox-item .point span{font-size:2rem}}@media (max-width:640px){.sdgs-goal-2column .flexbox-item .point span{font-size:2rem}}.sdgs-goal-2column .flexbox-item .title{flex-basis:calc(100% - 7rem);max-width:calc(100% - 7rem);font-size:2rem;font-weight:700}@media (max-width:768px){.sdgs-goal-2column .flexbox-item .title{font-size:1.8rem}}@media (max-width:768px) and (orientation:landscape){.sdgs-goal-2column .flexbox-item .title{font-size:1.6rem}}@media (max-width:640px){.sdgs-goal-2column .flexbox-item .title{font-size:1.6rem}}@media (max-width:835px){.sdgs-goal-2column .flexbox-item .title br{display:none}}@media (max-width:768px){.sdgs-goal-2column .flexbox-item .title br{display:none}}#individual-shareholders-merit .individual-investor-h1{text-align:center;margin-bottom:1rem;font-weight:700}@media (max-width:768px) and (orientation:landscape){#individual-shareholders-merit .individual-investor-h1 br{display:block}}#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title,#individual-shareholders-merit .individual-investor-h2,#individual-shareholders-merit .onigiri-quality-title{margin-bottom:3rem}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title,#individual-shareholders-merit .individual-investor-h2,#individual-shareholders-merit .onigiri-quality-title{margin-bottom:2rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title,#individual-shareholders-merit .individual-investor-h2,#individual-shareholders-merit .onigiri-quality-title{margin-bottom:1rem}}#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-investor-h2 span,#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title span,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-investor-h2 span,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title span,#individual-shareholders-merit .individual-investor-h2 span,#individual-shareholders-merit .onigiri-quality-title span{display:block}#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title span.marker,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title span.marker,#individual-shareholders-merit .individual-investor-h2 span.marker,#individual-shareholders-merit .onigiri-quality-title span.marker{background:linear-gradient(transparent 40%,rgba(63,149,119,.3) 40%);padding:0 1rem;text-align:center;font-size:3rem;margin-bottom:1.5rem;display:inline-block}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title span.marker,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title span.marker,#individual-shareholders-merit .individual-investor-h2 span.marker,#individual-shareholders-merit .onigiri-quality-title span.marker{margin-bottom:1rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title span.marker,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title span.marker,#individual-shareholders-merit .individual-investor-h2 span.marker,#individual-shareholders-merit .onigiri-quality-title span.marker{margin-bottom:.5rem}}@media (max-width:768px) and (orientation:landscape){#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title span.marker,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title span.marker,#individual-shareholders-merit .individual-investor-h2 span.marker,#individual-shareholders-merit .onigiri-quality-title span.marker{font-size:2.2rem}}@media (max-width:640px){#individual-hero .individual-investor-title-wrap #individual-shareholders-merit .individual-title span.marker,#individual-shareholders-merit #individual-hero .individual-investor-title-wrap .individual-title span.marker,#individual-shareholders-merit .individual-investor-h2 span.marker,#individual-shareholders-merit .onigiri-quality-title span.marker{font-size:2.2rem}}#individual-hero .individual-investor-title-wrap #individual-shareholders-qa .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-shareholders-qa .individual-title,#individual-shareholders-qa #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-shareholders-qa #individual-hero .individual-investor-title-wrap .individual-title,#individual-shareholders-qa .individual-investor-h2,#individual-shareholders-qa .onigiri-quality-title{margin-bottom:3rem}@media (max-width:1024px){#individual-hero .individual-investor-title-wrap #individual-shareholders-qa .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-shareholders-qa .individual-title,#individual-shareholders-qa #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-shareholders-qa #individual-hero .individual-investor-title-wrap .individual-title,#individual-shareholders-qa .individual-investor-h2,#individual-shareholders-qa .onigiri-quality-title{margin-bottom:2rem}}@media (max-width:768px){#individual-hero .individual-investor-title-wrap #individual-shareholders-qa .individual-investor-h2,#individual-hero .individual-investor-title-wrap #individual-shareholders-qa .individual-title,#individual-shareholders-qa #individual-hero .individual-investor-title-wrap .individual-investor-h2,#individual-shareholders-qa #individual-hero .individual-investor-title-wrap .individual-title,#individual-shareholders-qa .individual-investor-h2,#individual-shareholders-qa .onigiri-quality-title{margin-bottom:1rem}}#individual-shareholders-qa .individual-interim-dividend .individual-investor-h3,#individual-shareholders-qa .individual-yearend-dividend .individual-investor-h3{margin-bottom:2rem}@media (max-width:768px){#individual-shareholders-qa .individual-interim-dividend .individual-investor-h3,#individual-shareholders-qa .individual-yearend-dividend .individual-investor-h3{margin-bottom:1rem}}p:not(.individual-lead-text){font-size:1.8rem;text-align:center;line-height:1.6}@media (max-width:768px){p:not(.individual-lead-text){font-size:1.6rem}}@media (max-width:768px) and (orientation:landscape){p:not(.individual-lead-text){font-size:1.4rem}}@media (max-width:640px){p:not(.individual-lead-text){font-size:1.4rem;text-align:left}p:not(.individual-lead-text) br{display:none}}.individual-lead-text{font-size:1.8rem;text-align:center;line-height:1.6}@media (max-width:768px){.individual-lead-text{font-size:1.6rem}}@media (max-width:768px) and (orientation:landscape){.individual-lead-text{font-size:1.4rem}}@media (max-width:640px){.individual-lead-text{font-size:1.4rem;text-align:left}.individual-lead-text br{display:none}}.individual-lead-text+.individual-lead-text{margin:1rem auto}@media (max-width:768px){.individual-lead-text+.individual-lead-text{margin:.5rem auto}}@media (max-width:768px) and (orientation:landscape){.individual-lead-text+.individual-lead-text{margin:.5rem auto}}@media (max-width:640px){.individual-lead-text+.individual-lead-text{margin:.5rem auto}}@media (max-width:835px){.individual-lead-text{width:80%;margin:1rem auto;text-align:left}.individual-lead-text br{display:none}}@media (max-width:768px){.individual-lead-text{width:80%;margin:.5rem auto;text-align:left}.individual-lead-text br{display:none}}@media (max-width:640px){.individual-lead-text{width:100%;text-align:left}}#individual-history .individual-history-text{text-align:left}#individual-unravel #market-strength .individual-market-1column .individual-strength-text,#individual-unravel #market-strength .individual-market-2column .individual-strength-text{text-align:left}#individual-unravel .individual-market-3column .count-num{font-size:4rem;margin-top:.5rem;text-align:center}#individual-unravel .individual-market-3column .count-num span{font-size:2rem;padding:0 .15rem}.individual-sdgs-balloon .sdgs-balloon-text{color:#fff;font-size:2.8rem}@media (max-width:768px){.individual-sdgs-balloon .sdgs-balloon-text{font-size:2.2rem;padding:.5rem}}@media (max-width:640px){.individual-sdgs-balloon .sdgs-balloon-text{font-size:1.8rem;margin:.5rem 0 0 0}}.individual-sdgs-balloon .sdgs-balloon-text br{display:block}.individual-sdgs-3column .sdgs-link-text{font-size:1.8rem;text-align:left;line-height:1.25}.individual-sdgs-3column .sdgs-link-text:after{font-family:icomoon;font-size:2.5rem;content:"\e902";vertical-align:middle;color:#14813d}@media (max-width:768px){.individual-sdgs-3column .sdgs-link-text{font-size:1.6rem}}@media (max-width:768px) and (orientation:landscape){.individual-sdgs-3column .sdgs-link-text{font-size:1.4rem}}@media (max-width:640px){.individual-sdgs-3column .sdgs-link-text{font-size:1.4rem;text-align:left}.individual-sdgs-3column .sdgs-link-text br{display:none}}.individual-strategy-1column{text-align:center}.individual-strategy-1column .strategy-goal{background:#14813d;color:#fff;display:inline-block;padding:1rem 2rem;border-radius:2rem;text-align:center;font-size:1.6rem;margin:2rem 0}.individual-strategy-1column .operating-income-wrap{margin:0 auto;text-align:center;margin:2rem 0}@media (max-width:768px){.individual-strategy-1column .operating-income-wrap{margin:1rem 0}}@media (max-width:640px){.individual-strategy-1column .operating-income-wrap{margin:1rem 0}}.individual-strategy-1column .operating-income-wrap .operating-income-text{font-size:2.8rem;font-weight:700;display:inline-block;padding:0 1rem;line-height:1.25}.individual-strategy-1column .operating-income-wrap .operating-income-text+.operating-income-text{margin:0}@media (max-width:640px){.individual-strategy-1column .operating-income-wrap .operating-income-text{font-size:2rem}}.individual-strategy-1column .operating-income-wrap .operating-income-text span{font-size:4rem;padding:0 .5rem}@media (max-width:640px){.individual-strategy-1column .operating-income-wrap .operating-income-text span{font-size:2.8rem}}.individual-strategy-3column.medium-term .flexbox-item{position:relative}.individual-strategy-3column.medium-term .flexbox-item .medium-term-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;font-size:2.2rem;text-align:center}@media (max-width:835px){.individual-strategy-3column.medium-term .flexbox-item .medium-term-text{width:75%}.individual-strategy-3column.medium-term .flexbox-item .medium-term-text br{display:none}}@media (max-width:768px){.individual-strategy-3column.medium-term .flexbox-item .medium-term-text{font-size:1.6rem;width:100%}.individual-strategy-3column.medium-term .flexbox-item .medium-term-text br{display:block}}@media (max-width:768px) and (orientation:landscape){.individual-strategy-3column.medium-term .flexbox-item .medium-term-text{width:85%}.individual-strategy-3column.medium-term .flexbox-item .medium-term-text br{display:none}}@media (max-width:640px){.individual-strategy-3column.medium-term .flexbox-item .medium-term-text{font-size:1.6rem;width:85%}.individual-strategy-3column.medium-term .flexbox-item .medium-term-text br{display:none}}.individual-strategy-3column.medium-term .flexbox-item span{position:absolute;right:-2rem;bottom:-10rem;font-size:20rem;font-weight:700;color:rgba(20,129,61,.1)}#individual-pride .link-backnumber{padding:.5rem 2rem;text-align:right;font-size:1.6rem;position:relative}@media (max-width:768px){#individual-pride .link-backnumber{font-size:1.4rem}}#individual-pride .link-backnumber a::after{font-family:icomoon;content:"\e902";font-size:2.4rem;position:absolute;top:50%;transform:translateY(-50%)}#individual-pride-onigiri p:not(.individual-lead-text){text-align:left}.onigiri-point .onigiri-point-text{text-align:left;margin-top:2rem}@media (max-width:640px){.onigiri-point .onigiri-point-text{margin-top:1rem}}.onigiri-point .onigiri-info-text{margin-top:2.5rem;text-align:center;font-size:2rem}@media (max-width:835px){.onigiri-point .onigiri-info-text{font-size:1.6rem;margin-top:3.5rem}}@media (max-width:768px){.onigiri-point .onigiri-info-text{font-size:1.4rem;margin-top:3.5rem}}@media (max-width:768px) and (orientation:landscape){.onigiri-point .onigiri-info-text{font-size:1.4rem;margin-top:3.5rem}}@media (max-width:640px){.onigiri-point .onigiri-info-text{margin-top:4rem;font-size:1.4rem}.onigiri-point .onigiri-info-text br{display:block}}.onigiri-quality .onigiri-quality-text{text-align:left;margin:1rem 0}#individual-shareholders-merit .individual-merit2 .individual-merit-text,#individual-shareholders-merit .individual-merit3 .individual-merit-text{text-align:left}#individual-shareholders-qa .individual-shareholders-qa-wrap .question-text{text-align:left}#individual-shareholders-qa .individual-shareholders-qa-wrap .answer-text{text-align:left}.hvr-rectangle-out{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:rgba(255,102,0,.1);transition-property:color;transition-duration:.3s}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#f60!important;transform:scale(0);transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.individual-btn-wrap{margin:3rem 0}@media (max-width:640px){.individual-btn-wrap{margin:2rem 0 1rem}}.individual-btn-wrap a{border:1px solid #f60;color:#000;display:block;font-size:2rem;font-weight:500;padding:1rem 2rem;text-align:center;margin:0 auto;width:30%}.individual-btn-wrap a:after{font-family:icomoon;font-size:3rem;content:"\e902";color:#f60;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.individual-btn-wrap a:active,.individual-btn-wrap a:focus,.individual-btn-wrap a:hover{outline:0!important}.individual-btn-wrap a:active:after,.individual-btn-wrap a:focus:after,.individual-btn-wrap a:hover:after{color:#fff}@media (max-width:1024px){.individual-btn-wrap a{width:50%}}@media (max-width:768px){.individual-btn-wrap a{font-weight:400;width:50%}}@media (max-width:768px) and (orientation:landscape){.individual-btn-wrap a{font-size:1.6rem}}@media (max-width:640px){.individual-btn-wrap a{width:80%;font-size:1.6rem}}.individual-btn-wrap a:hover{text-decoration:none}.btn-round{background:#fff;border-radius:1rem;padding:.8rem 2rem;border-radius:2rem;display:inline-block;-webkit-filter:drop-shadow(0 5px 5px rgba(0, 0, 0, .15));filter:drop-shadow(0 5px 5px rgba(0, 0, 0, .15))}.btn-round:hover{transform:translateY(-3px);transition:all .5s;background:#f60}.btn-round:hover a{text-decoration:none;color:#fff}.individual-shareholders-qa-list .btn-round{padding:.8rem 3rem;margin:1rem 0}.btn-to-top{width:3rem;height:3rem;color:#fff;background:rgba(44,151,176,.3);border-radius:50%;position:relative}.btn-to-top::after{font-family:icomoon;content:"\e903";position:absolute;font-size:2rem;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.btn-to-top a{display:block;height:100%;width:100%;cursor:pointer}.card-wrap{margin:0!important;width:100%;position:relative}.card-wrap:hover{transform:translateY(-3px);-webkit-filter:drop-shadow(0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08));filter:drop-shadow(0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08));transition:all .5s}.card-wrap a.link-block{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:1}.card-item{background-color:#fff;-webkit-filter:drop-shadow(0 0 8px rgba(0, 0, 0, .15));filter:drop-shadow(0 0 8px rgba(0, 0, 0, .15));color:#333;text-decoration:none;margin:0}.card-body{box-sizing:border-box;padding:1.5rem}@media (max-width:1024px){.card-body{padding:1rem}}@media (max-width:768px){.card-body{padding:1rem}}.card-body p{text-align:left}.card-thum{margin:0;order:0}#individual-group .individual-group-1column .card-body{padding:3rem}@media (max-width:768px){#individual-group .individual-group-1column .card-body{padding:2rem}}#individual-pride .individual-pride-3column .card-item,#individual-pride .individual-pride-index-3column .card-item,#individual-pride-index .individual-pride-3column .card-item,#individual-pride-index .individual-pride-index-3column .card-item{border-radius:.5rem;overflow:hidden;border:1px solid #14813d}#individual-pride .individual-pride-3column .card-body .pride-title,#individual-pride .individual-pride-index-3column .card-body .pride-title,#individual-pride-index .individual-pride-3column .card-body .pride-title,#individual-pride-index .individual-pride-index-3column .card-body .pride-title{font-size:1.8rem;font-weight:700;color:#14813d;text-align:left}#individual-pride .individual-pride-3column .card-body .pride-info,#individual-pride .individual-pride-index-3column .card-body .pride-info,#individual-pride-index .individual-pride-3column .card-body .pride-info,#individual-pride-index .individual-pride-index-3column .card-body .pride-info{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem}#individual-pride .individual-pride-3column .card-body .pride-info .link,#individual-pride .individual-pride-index-3column .card-body .pride-info .link,#individual-pride-index .individual-pride-3column .card-body .pride-info .link,#individual-pride-index .individual-pride-index-3column .card-body .pride-info .link{position:relative;white-space:nowrap;padding-right:2rem}#individual-pride .individual-pride-3column .card-body .pride-info .link::after,#individual-pride .individual-pride-index-3column .card-body .pride-info .link::after,#individual-pride-index .individual-pride-3column .card-body .pride-info .link::after,#individual-pride-index .individual-pride-index-3column .card-body .pride-info .link::after{font-family:icomoon;font-size:2rem;content:"\e902";color:#14813d;position:absolute;top:50%;right:0;transform:translateY(-50%)}.individual-pride-onigiri-2column .card-wrap:hover{transform:translateY(0);-webkit-filter:drop-shadow(0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08));filter:drop-shadow(0 7px 14px rgba(50, 50, 93, .1), 0 3px 6px rgba(0, 0, 0, .08));transition:all .5s;cursor:default}.individual-pride-onigiri-2column .card-body{position:relative;background:rgba(255,102,0,.1)}.individual-pride-onigiri-2column .card-body .card-title{position:absolute;top:-1.5rem;left:50%;transform:translateX(-50%);background:#f60;color:#fff;font-size:2rem;font-weight:700;padding:.5rem 1rem;text-align:center;width:80%}@media (max-width:835px){.individual-pride-onigiri-2column .card-body .card-title{font-size:1.6rem;padding:.25rem 1rem}}@media (max-width:640px){.individual-pride-onigiri-2column .card-body .card-title{padding:.5rem;width:90%}}.individual-pride-onigiri-2column .card-body .card-title span{font-size:1.4rem;margin-left:.5rem}@media (max-width:835px){.individual-pride-onigiri-2column .card-body .card-title span{display:block}}#individual-sdgs .card-body{min-height:85px;box-sizing:border-box;padding:1.5rem 2rem}@media (max-width:835px){#individual-sdgs .card-body{padding:1.5rem}}@media (max-width:768px){#individual-sdgs .card-body{min-height:80px}}@media (max-width:768px) and (orientation:landscape){#individual-sdgs .card-body{min-height:75px}}@media (max-width:640px){#individual-sdgs .card-body{min-height:initial}}.individual-arrow{width:50%;margin:0 25%}#individual-pride-onigiri-quality figure,#individual-shareholders-merit figure,#individual-strategy figure,#individual-unravel .individual-market-1column figure,#individual-unravel .individual-market-share-list figure,.individual-figure,.individual-group-1column .flexbox-item figure{margin:0 auto;text-align:right}#individual-pride-onigiri-quality figcaption,#individual-shareholders-merit figcaption,#individual-strategy figcaption,#individual-unravel .individual-market-1column figcaption,#individual-unravel .individual-market-share-list figcaption,.individual-figcaption,.individual-group-1column .flexbox-item figure figcaption{font-size:1.8rem;display:inline-block;margin:.5rem 0}@media (max-width:768px){#individual-pride-onigiri-quality figcaption,#individual-shareholders-merit figcaption,#individual-strategy figcaption,#individual-unravel .individual-market-1column figcaption,#individual-unravel .individual-market-share-list figcaption,.individual-figcaption,.individual-group-1column .flexbox-item figure figcaption{font-size:1.6rem}}@media (max-width:768px) and (orientation:landscape){#individual-pride-onigiri-quality figcaption,#individual-shareholders-merit figcaption,#individual-strategy figcaption,#individual-unravel .individual-market-1column figcaption,#individual-unravel .individual-market-share-list figcaption,.individual-figcaption,.individual-group-1column .flexbox-item figure figcaption{text-align:left;font-size:1.4rem}}@media (max-width:640px){#individual-pride-onigiri-quality figcaption,#individual-shareholders-merit figcaption,#individual-strategy figcaption,#individual-unravel .individual-market-1column figcaption,#individual-unravel .individual-market-share-list figcaption,.individual-figcaption,.individual-group-1column .flexbox-item figure figcaption{font-size:1.4rem;text-align:left}}#individual-unravel .individual-market-share-list figure{text-align:left}#individual-unravel .individual-market-share-list figure img{margin:2rem 0}#individual-unravel .individual-market-share-list figcaption{color:#333;padding:.5rem 2rem;border-radius:2rem;display:inline-block}#individual-unravel .individual-market-share-list figcaption.light-green{background:#094;color:#fff}#individual-unravel .individual-market-share-list figcaption.pastel-blue{background:#61c1be;color:#fff}#individual-unravel .individual-market-share-list figcaption.pastel-purple{background:#8f82bc;color:#fff}#individual-unravel .individual-market-share-list figcaption.info{font-size:1.4rem;padding:.5rem 2rem .5rem 0}#individual-strategy figure{text-align:left}#individual-strategy figcaption{text-align:left;margin:1rem 2rem;font-size:1.4rem}@media (max-width:768px){#individual-strategy figcaption{margin:.5rem 1rem}}@media (max-width:640px){#individual-strategy figcaption{margin:.5rem 1rem;font-size:1rem}}#individual-pride-onigiri .individual-pride-onigiri-1column,#individual-pride-onigiri-innovation .individual-pride-onigiri-1column,#individual-pride-onigiri-quality .individual-pride-onigiri-1column,#market-strength .individual-market-1column,.flexbox-1column,.hero-1column,.hero-menu-list-wrap>.hero-1column,.individual-group-1column,.individual-interim-dividend,.individual-market-1column,.individual-merit1,.individual-pride-1column,.individual-pride-index-1column,.individual-sdgs-balloon,.individual-sdgs-wrap,.individual-shareholders-qa-wrap,.individual-strategy-1column,.individual-yearend-dividend,.sdgs-goal{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#individual-pride-onigiri .individual-pride-onigiri-1column .flexbox-item,#individual-pride-onigiri-innovation .individual-pride-onigiri-1column .flexbox-item,#individual-pride-onigiri-quality .individual-pride-onigiri-1column .flexbox-item,#market-strength .individual-market-1column .flexbox-item,.flexbox-1column .flexbox-item,.hero-1column .flexbox-item,.individual-group-1column .flexbox-item,.individual-interim-dividend .flexbox-item,.individual-market-1column .flexbox-item,.individual-merit1 .flexbox-item,.individual-pride-1column .flexbox-item,.individual-pride-index-1column .flexbox-item,.individual-sdgs-balloon .flexbox-item,.individual-sdgs-wrap .flexbox-item,.individual-shareholders-qa-wrap .flexbox-item,.individual-strategy-1column .flexbox-item,.individual-yearend-dividend .flexbox-item,.sdgs-goal .flexbox-item{flex-basis:100%;max-width:100%;padding:1rem}#individual-pride-onigiri .individual-pride-onigiri-1column .flexbox-item img,#individual-pride-onigiri-innovation .individual-pride-onigiri-1column .flexbox-item img,#individual-pride-onigiri-quality .individual-pride-onigiri-1column .flexbox-item img,#market-strength .individual-market-1column .flexbox-item img,.flexbox-1column .flexbox-item img,.hero-1column .flexbox-item img,.individual-group-1column .flexbox-item img,.individual-interim-dividend .flexbox-item img,.individual-market-1column .flexbox-item img,.individual-merit1 .flexbox-item img,.individual-pride-1column .flexbox-item img,.individual-pride-index-1column .flexbox-item img,.individual-sdgs-balloon .flexbox-item img,.individual-sdgs-wrap .flexbox-item img,.individual-shareholders-qa-wrap .flexbox-item img,.individual-strategy-1column .flexbox-item img,.individual-yearend-dividend .flexbox-item img,.sdgs-goal .flexbox-item img{width:100%;height:100%}@media (max-width:640px){#individual-pride-onigiri .individual-pride-onigiri-1column .flexbox-item,#individual-pride-onigiri-innovation .individual-pride-onigiri-1column .flexbox-item,#individual-pride-onigiri-quality .individual-pride-onigiri-1column .flexbox-item,#market-strength .individual-market-1column .flexbox-item,.flexbox-1column .flexbox-item,.hero-1column .flexbox-item,.individual-group-1column .flexbox-item,.individual-interim-dividend .flexbox-item,.individual-market-1column .flexbox-item,.individual-merit1 .flexbox-item,.individual-pride-1column .flexbox-item,.individual-pride-index-1column .flexbox-item,.individual-sdgs-balloon .flexbox-item,.individual-sdgs-wrap .flexbox-item,.individual-shareholders-qa-wrap .flexbox-item,.individual-strategy-1column .flexbox-item,.individual-yearend-dividend .flexbox-item,.sdgs-goal .flexbox-item{padding:0 0 1rem 0}}.hero-menu-list-wrap{position:relative}@media (max-width:640px){.individual-group-1column .flexbox-item{font-size:1.4rem}}.individual-group-1column .flexbox-item figure figcaption{margin:1rem 0 0}#market-strength .strength1,#market-strength .strength2,#market-strength .strength3,#market-strength .strength4{background:rgba(255,255,255,.9);margin:2rem 0;padding:2rem;border-radius:.8rem;-webkit-filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15))}@media (max-width:768px){#market-strength .strength1,#market-strength .strength2,#market-strength .strength3,#market-strength .strength4{margin:1rem 0;padding:1.25rem}}#market-strength .individual-market-1column .flexbox-item{padding:1rem}@media (max-width:768px){#market-strength .individual-market-1column .flexbox-item{padding:1rem 0}}.individual-strategy-1column{text-align:center}.individual-strategy-1column+.individual-strategy-1column{margin:3rem 0}.individual-pride-1column .flexbox-item+.flexbox-item img,.individual-pride-index-1column .flexbox-item+.flexbox-item img{margin-top:2rem}@media (max-width:768px){.individual-pride-1column .flexbox-item+.flexbox-item img,.individual-pride-index-1column .flexbox-item+.flexbox-item img{margin-top:0}}.individual-pride-1column+.individual-pride-3column,.individual-pride-index-1column+.individual-pride-3column{margin-top:3rem}.individual-pride-1column+.individual-pride-index-3column,.individual-pride-index-1column+.individual-pride-index-3column{margin-top:3rem}#individual-pride-onigiri .individual-pride-onigiri-1column .flexbox-item+.flexbox-item img{margin-top:2rem}@media (max-width:768px){#individual-pride-onigiri .individual-pride-onigiri-1column .flexbox-item+.flexbox-item img{margin-top:0}}#individual-pride-onigiri-innovation .onigiri-innovation{max-width:1000px;margin:0 auto 2rem}#individual-pride-onigiri-innovation .individual-pride-onigiri-1column .flexbox-item{margin:0 auto;text-align:center}.individual-sdgs-balloon{width:70%;margin:2rem auto}@media (max-width:835px){.individual-sdgs-balloon{width:80%}}@media (max-width:768px){.individual-sdgs-balloon{width:80%}}@media (max-width:640px){.individual-sdgs-balloon{width:100%}}.individual-sdgs-balloon>.flexbox-item{position:relative;border:5px solid #14813d;background:#14813d;border-radius:50%;text-align:center;margin-bottom:3rem}.individual-sdgs-balloon>.flexbox-item:after,.individual-sdgs-balloon>.flexbox-item:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;top:100%;left:50%}.individual-sdgs-balloon>.flexbox-item:after{border-top-width:20px;border-bottom-width:20px;border-left-width:15px;border-right-width:15px;margin-left:-15px;border-top-color:#14813d}.individual-sdgs-balloon>.flexbox-item:before{border-top-width:26px;border-bottom-width:26px;border-left-width:20px;border-right-width:20px;margin-left:-20px;margin-top:3px;border-top-color:#14813d}.sdgs-goal{margin-bottom:2rem}.sdgs-goal>.flexbox-item{border:1px solid #14813d;border-radius:1rem;background:#fff;margin-bottom:1rem;padding:0;position:relative}.sdgs-goal>.flexbox-item a.link-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.individual-merit1 .flexbox-item+.flexbox-item img{margin:3rem 0 2rem}@media (max-width:768px){.individual-merit1 .flexbox-item+.flexbox-item img{margin:1rem 0}}@media (max-width:768px) and (orientation:landscape){.individual-merit1 .flexbox-item+.flexbox-item img{margin:1rem 0}}.individual-shareholders-qa-wrap>.flexbox-item{border-bottom:1px solid #ccc;margin-bottom:1rem}.individual-interim-dividend{margin-left:auto}.individual-yearend-dividend{margin-left:auto}#individual-pride-onigiri .individual-pride-onigiri-2column,#individual-pride-onigiri-innovation .individual-pride-onigiri-2column,#individual-pride-onigiri-quality .onigiri-quality .individual-pride-onigiri-2column,#individual-unravel .individual-market-2column,.flexbox-2column,.hero-2column,.individual-banner-area,.individual-group-2column,.individual-history,.individual-merit2,.individual-merit3,.individual-pride-onigiri-2column,.individual-sdgs-2column,.sdgs-goal-2column{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#individual-pride-onigiri .individual-pride-onigiri-2column .flexbox-item,#individual-pride-onigiri-innovation .individual-pride-onigiri-2column .flexbox-item,#individual-pride-onigiri-quality .onigiri-quality .individual-pride-onigiri-2column .flexbox-item,#individual-unravel .individual-market-2column .flexbox-item,.flexbox-2column .flexbox-item,.hero-2column .flexbox-item,.individual-banner-area .flexbox-item,.individual-group-2column .flexbox-item,.individual-history .flexbox-item,.individual-merit2 .flexbox-item,.individual-merit3 .flexbox-item,.individual-pride-onigiri-2column .flexbox-item,.individual-sdgs-2column .flexbox-item,.sdgs-goal-2column .flexbox-item{flex-basis:calc(100% / 2);max-width:calc(100% / 2);padding:1rem}#individual-pride-onigiri .individual-pride-onigiri-2column .flexbox-item img,#individual-pride-onigiri-innovation .individual-pride-onigiri-2column .flexbox-item img,#individual-pride-onigiri-quality .onigiri-quality .individual-pride-onigiri-2column .flexbox-item img,#individual-unravel .individual-market-2column .flexbox-item img,.flexbox-2column .flexbox-item img,.hero-2column .flexbox-item img,.individual-banner-area .flexbox-item img,.individual-group-2column .flexbox-item img,.individual-history .flexbox-item img,.individual-merit2 .flexbox-item img,.individual-merit3 .flexbox-item img,.individual-pride-onigiri-2column .flexbox-item img,.individual-sdgs-2column .flexbox-item img,.sdgs-goal-2column .flexbox-item img{width:100%;height:100%}@media (max-width:768px) and (orientation:landscape){#individual-pride-onigiri .individual-pride-onigiri-2column .flexbox-item,#individual-pride-onigiri-innovation .individual-pride-onigiri-2column .flexbox-item,#individual-pride-onigiri-quality .onigiri-quality .individual-pride-onigiri-2column .flexbox-item,#individual-unravel .individual-market-2column .flexbox-item,.flexbox-2column .flexbox-item,.hero-2column .flexbox-item,.individual-banner-area .flexbox-item,.individual-group-2column .flexbox-item,.individual-history .flexbox-item,.individual-merit2 .flexbox-item,.individual-merit3 .flexbox-item,.individual-pride-onigiri-2column .flexbox-item,.individual-sdgs-2column .flexbox-item,.sdgs-goal-2column .flexbox-item{padding:.5rem}}@media (max-width:640px){#individual-pride-onigiri .individual-pride-onigiri-2column .flexbox-item,#individual-pride-onigiri-innovation .individual-pride-onigiri-2column .flexbox-item,#individual-pride-onigiri-quality .onigiri-quality .individual-pride-onigiri-2column .flexbox-item,#individual-unravel .individual-market-2column .flexbox-item,.flexbox-2column .flexbox-item,.hero-2column .flexbox-item,.individual-banner-area .flexbox-item,.individual-group-2column .flexbox-item,.individual-history .flexbox-item,.individual-merit2 .flexbox-item,.individual-merit3 .flexbox-item,.individual-pride-onigiri-2column .flexbox-item,.individual-sdgs-2column .flexbox-item,.sdgs-goal-2column .flexbox-item{flex-basis:100%;max-width:100%;padding:0 0 1rem 0}}.hero-2column{justify-content:space-between;align-items:flex-start}.hero-2column .flexbox-item{padding:0}.hero-2column .flexbox-item img{width:100%;height:100%}@media (max-width:768px){.hero-2column .flexbox-item{padding:1rem 0 0}}.hero-2column .flexbox-item:first-child{flex-basis:65%;max-width:65%}@media (max-width:640px){.hero-2column .flexbox-item:first-child{padding:1rem 0 0;flex-basis:100%;max-width:100%}}@media (max-width:640px) and (orientation:landscape){.hero-2column .flexbox-item:first-child{flex-basis:65%;max-width:65%}}.hero-2column .flexbox-item:last-child{margin:0 0 0 auto;flex-basis:30%;max-width:30%}@media (max-width:768px){.hero-2column .flexbox-item:last-child{flex-basis:initial;max-width:initial}}.individual-banner-area .flexbox-item{flex-basis:calc(100% / 2 - .1rem);max-width:calc(100% / 2 - .1rem);padding:0;overflow:hidden}@media (max-width:768px){.individual-banner-area .flexbox-item{flex-basis:100%;max-width:100%;flex-wrap:wrap}}.individual-banner-area .flexbox-item a{display:block;width:100%;height:100%;transition:.5s all}.individual-banner-area .flexbox-item a:hover{transform:scale(1.05);transition:.5s all}.individual-banner-area .flexbox-item.president{position:relative}.individual-banner-area .flexbox-item.shareholders{position:relative}.individual-history .flexbox-item img{-webkit-filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15))}#individual-unravel .individual-market-2column .flexbox-item:first-child{flex-basis:55%;max-width:55%}@media (max-width:768px){#individual-unravel .individual-market-2column .flexbox-item:first-child{flex-basis:100%;max-width:100%;text-align:center}}#individual-unravel .individual-market-2column .flexbox-item:last-child{flex-basis:45%;max-width:45%}@media (max-width:768px){#individual-unravel .individual-market-2column .flexbox-item:last-child{flex-basis:100%;max-width:100%;text-align:center}}#individual-unravel .strength4 .individual-market-2column{align-items:flex-end}#individual-pride-onigiri-quality .onigiri-point{border:1px solid #f60;border-radius:1rem;padding:2rem;max-width:1000px;margin:0 auto 2rem}@media (max-width:1024px){#individual-pride-onigiri-quality .onigiri-point{padding:2rem}}@media (max-width:768px){#individual-pride-onigiri-quality .onigiri-point{padding:1.5rem}}#individual-pride-onigiri-quality .onigiri-quality{max-width:1000px;margin:0 auto 2rem}.sdgs-goal-2column>.flexbox-item:first-child{flex-basis:45%;max-width:45%;padding:2rem}@media (max-width:768px){.sdgs-goal-2column>.flexbox-item:first-child{flex-basis:100%;max-width:100%;padding:1rem 2rem}}@media (max-width:768px) and (orientation:landscape){.sdgs-goal-2column>.flexbox-item:first-child{padding:1.5rem 0 1.5rem 1.5rem}}@media (max-width:640px){.sdgs-goal-2column>.flexbox-item:first-child{flex-basis:100%;max-width:100%;padding:1.5rem 1.5rem 0 1.5rem}}.sdgs-goal-2column>.flexbox-item:last-child{flex-basis:55%;max-width:55%;padding:2rem 2rem 2rem 0}@media (max-width:768px){.sdgs-goal-2column>.flexbox-item:last-child{flex-basis:100%;max-width:100%;padding:0 2rem 1rem}}@media (max-width:768px) and (orientation:landscape){.sdgs-goal-2column>.flexbox-item:last-child{padding:1.5rem}}@media (max-width:640px){.sdgs-goal-2column>.flexbox-item:last-child{flex-basis:100%;max-width:100%;text-align:center;padding:1.5rem}}.sdgs-goal-list{display:flex;justify-content:flex-start;align-items:flex-start;list-style:none;flex-wrap:wrap}.sdgs-goal-list .list-item{flex-basis:calc(100% / 6 - 1rem);max-width:calc(100% / 6 - 1rem);margin:.5rem}@media (max-width:835px){.sdgs-goal-list .list-item{flex-basis:calc(100% / 5 - 1rem);max-width:calc(100% / 5 - 1rem)}}@media (max-width:768px){.sdgs-goal-list .list-item{flex-basis:calc(100% / 6 - 1rem);max-width:calc(100% / 6 - 1rem)}}@media (max-width:768px) and (orientation:landscape){.sdgs-goal-list .list-item{flex-basis:calc(100% / 4 - 1rem);max-width:calc(100% / 4 - 1rem)}}@media (max-width:640px){.sdgs-goal-list .list-item{flex-basis:calc(100% / 3 - 1rem);max-width:calc(100% / 3 - 1rem)}}.individual-merit2 .flexbox-item,.individual-merit3 .flexbox-item{flex-basis:50%;max-width:50%}@media (max-width:640px){.individual-merit2 .flexbox-item,.individual-merit3 .flexbox-item{flex-basis:100%;max-width:100%;padding:1rem 0 0}}.individual-merit2 img,.individual-merit3 img{-webkit-filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15))}.individual-merit3{flex-flow:row-reverse;flex-wrap:wrap}.individual-group-2column{align-items:flex-start}.individual-group-2column .flexbox-item{flex-basis:50%;max-width:50%;padding:.5rem}@media (max-width:640px){.individual-group-2column .flexbox-item{flex-basis:100%;max-width:100%;padding:0;font-size:1.4rem;line-height:1.8}}.individual-group-2column .flexbox-item:last-child{flex-basis:50%;max-width:50%}@media (max-width:640px){.individual-group-2column .flexbox-item:last-child{flex-basis:100%;max-width:100%;padding:0;font-size:1.4rem;line-height:1.8}}.flexbox-3column,.individual-group-3column,.individual-market-3column,.individual-pride-3column,.individual-pride-index-3column,.individual-sdgs-3column,.individual-strategy-3column{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.flexbox-3column .flexbox-item,.individual-group-3column .flexbox-item,.individual-market-3column .flexbox-item,.individual-pride-3column .flexbox-item,.individual-pride-index-3column .flexbox-item,.individual-sdgs-3column .flexbox-item,.individual-strategy-3column .flexbox-item{flex-basis:calc(100% / 3);max-width:calc(100% / 3);padding:1rem}.flexbox-3column .flexbox-item img,.individual-group-3column .flexbox-item img,.individual-market-3column .flexbox-item img,.individual-pride-3column .flexbox-item img,.individual-pride-index-3column .flexbox-item img,.individual-sdgs-3column .flexbox-item img,.individual-strategy-3column .flexbox-item img{width:100%;height:100%}@media (max-width:768px){.flexbox-3column .flexbox-item,.individual-group-3column .flexbox-item,.individual-market-3column .flexbox-item,.individual-pride-3column .flexbox-item,.individual-pride-index-3column .flexbox-item,.individual-sdgs-3column .flexbox-item,.individual-strategy-3column .flexbox-item{flex-basis:calc(100% / 2);max-width:calc(100% / 2);padding:1rem}}@media (max-width:768px){.flexbox-3column .flexbox-item,.individual-group-3column .flexbox-item,.individual-market-3column .flexbox-item,.individual-pride-3column .flexbox-item,.individual-pride-index-3column .flexbox-item,.individual-sdgs-3column .flexbox-item,.individual-strategy-3column .flexbox-item{flex-basis:100%;max-width:100%;padding:.5rem}}.individual-group-3column{align-items:flex-start}.individual-group-3column .flexbox-item{padding:.5rem}@media (max-width:768px){.individual-group-3column .flexbox-item{flex-basis:calc(100% / 2 - .5rem);max-width:calc(100% / 2 - .5rem);margin:0 .25rem;padding:0}}@media (max-width:640px){.individual-group-3column .flexbox-item{flex-basis:100%;max-width:100%}}.individual-market-3column .flexbox-item{flex-basis:calc(100% / 3 - 1rem);max-width:calc(100% / 3 - 1rem);padding:2rem 1rem;border-radius:.5rem}@media (max-width:768px){.individual-market-3column .flexbox-item{flex-basis:calc(100% / 2 - 2rem);max-width:calc(100% / 2 - 2rem);padding:2rem 1rem;text-align:center;margin:1rem}}@media (max-width:640px){.individual-market-3column .flexbox-item{flex-basis:100%;max-width:100%}}.individual-strategy-3column.medium-term{justify-content:center;align-items:stretch}@media (max-width:640px){.individual-strategy-3column.medium-term{justify-content:flex-start}}.individual-strategy-3column.medium-term .flexbox-item{flex-basis:calc(100% / 3 - 2rem);max-width:calc(100% / 3 - 2rem);background:rgba(20,129,61,.1);margin:1rem;overflow:hidden;min-height:200px;box-shadow:3px 3px 5px rgba(0,0,0,.2)}@media (max-width:640px){.individual-strategy-3column.medium-term .flexbox-item{flex-basis:calc(100% / 2 - 1rem);max-width:calc(100% / 2 - 1rem);min-height:150px;margin:.5rem}}@media (max-width:768px){.individual-pride-3column .flexbox-item,.individual-pride-index-3column .flexbox-item{flex-basis:calc(100% / 2 - 1rem);max-width:calc(100% / 2 - 1rem);text-align:center;margin:1rem .5rem}}@media (max-width:640px){.individual-pride-3column .flexbox-item,.individual-pride-index-3column .flexbox-item{flex-basis:100%;max-width:100%;margin:1rem;padding:0}}@media (max-width:768px){.individual-sdgs-3column .flexbox-item{flex-basis:calc(100% / 2 - 1rem);max-width:calc(100% / 2 - 1rem);text-align:center;margin:.5rem;padding:.5rem}}@media (max-width:640px){.individual-sdgs-3column .flexbox-item{flex-basis:100%;max-width:100%}}.accordion-wrap{width:100%;max-width:1100px;margin:2rem auto 0;box-sizing:border-box}@media (max-width:1024px){.accordion-wrap{width:100%;padding:0 1rem;margin:2rem auto 0}}@media (max-width:768px){.accordion-wrap{width:100%;padding:0;margin:1rem auto 0}}.accordion-item{display:none;padding:2rem 3rem}@media (max-width:1024px){.accordion-item{padding:1.5rem 0}}@media (max-width:768px){.accordion-item{padding:1rem 0}}.accordion-wrap.is-open .accordion-toggle-btn{background:#f60;color:#fff}.accordion-wrap.is-open .accordion-toggle-btn span::before{transform:rotate(135deg);background:#fff}.accordion-wrap.is-open .accordion-toggle-btn span::after{transform:rotate(45deg);background:#fff}.accordion-toggle-btn{display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:0!important;border:1px solid #f60;font-size:2.4rem;background:rgba(255,102,0,.1);padding:1.5rem}@media (max-width:640px){.accordion-toggle-btn{font-size:1.6rem;padding:1.25rem}}.accordion-toggle-btn span{position:relative;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.accordion-toggle-btn span:before{position:absolute;content:"";width:3rem;height:3px;top:50%;right:0;background:#f60;transition:transform .2s;transform:rotate(90deg)}@media (max-width:640px){.accordion-toggle-btn span:before{width:2rem;height:3px}}.accordion-toggle-btn span::after{position:absolute;content:"";width:3rem;height:3px;top:50%;right:0;background:#f60;transition:transform .2s}@media (max-width:640px){.accordion-toggle-btn span::after{width:2rem;height:3px}}.accordion-toggle-btn span br{display:none}@media (max-width:640px){.accordion-toggle-btn span br{display:block}}.accordion-btn-wrap{margin:3rem 0}.accordion-close-btn{display:flex;justify-content:center;align-items:center;padding:1.5rem;text-decoration:none;font-size:2rem;background-color:#fff;border:1px solid #333;cursor:pointer;width:20%;margin:0 auto}@media (max-width:768px){.accordion-close-btn{width:30%}}@media (max-width:768px) and (orientation:landscape){.accordion-close-btn{font-size:1.6rem;width:40%;padding:1rem}}@media (max-width:640px){.accordion-close-btn{font-size:1.6rem;width:50%;padding:1rem}}.accordion-close-btn:hover{text-decoration:none}.accordion-close-btn span{position:relative;line-height:1;text-align:center;width:100%}.accordion-close-btn span::after{font-family:icomoon;font-size:2rem;content:"\e904";position:absolute;top:50%;right:0;transform:translateY(-50%)}#individual-breadcrumb .breadcrumb-list,#individual-unravel .individual-market-share-list,.hero-links-list,.hero-menu-list,.individual-group-list,.individual-list,.individual-market-strengt-points-list,.onigiri-innovation-list,.onigiri-quality-list{list-style:none;margin:0;padding-left:0;-webkit-padding-start:0;padding-inline-start:0}#individual-breadcrumb .breadcrumb-list .list-item,#individual-unravel .individual-market-share-list .list-item,.hero-links-list .list-item,.hero-menu-list .list-item,.individual-group-list .list-item,.individual-list .list-item,.individual-market-strengt-points-list .list-item,.onigiri-innovation-list .list-item,.onigiri-quality-list .list-item{font-size:1.6rem}@media (max-width:640px){#individual-breadcrumb .breadcrumb-list .list-item,#individual-unravel .individual-market-share-list .list-item,.hero-links-list .list-item,.hero-menu-list .list-item,.individual-group-list .list-item,.individual-list .list-item,.individual-market-strengt-points-list .list-item,.onigiri-innovation-list .list-item,.onigiri-quality-list .list-item{font-size:1.4rem}}@media (max-width:768px) and (orientation:landscape){.individual-group-list .list-item{font-size:1.4rem}}.individual-group-list .list-item a{position:relative}.individual-group-list .list-item a span{font-size:1.4rem}@media (max-width:768px) and (orientation:landscape){.individual-group-list .list-item a span{font-size:1.2rem}}@media (max-width:640px){.individual-group-list .list-item a span{font-size:1.2rem}}.individual-group-list .list-item a:after{content:"";font-family:icomoon;content:"\e902";position:absolute;top:50%;transform:translateY(-50%);font-size:2rem;padding-left:.5rem}#individual-unravel .individual-market-share-list{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#individual-unravel .individual-market-share-list .list-item{flex-basis:calc(100% / 3 - .5rem);max-width:calc(100% / 3 - .5rem)}@media (max-width:768px) and (orientation:landscape){#individual-unravel .individual-market-share-list .list-item{flex-basis:100%;max-width:100%}}@media (max-width:640px){#individual-unravel .individual-market-share-list .list-item{flex-basis:100%;max-width:100%}}.individual-market-strengt-points-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.individual-market-strengt-points-list .list-item{flex-basis:calc(100% / 4 - 1rem);max-width:calc(100% / 4 - 1rem);margin:.5rem 0;-webkit-filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15));filter:drop-shadow(0 8px 8px rgba(0, 0, 0, .15))}@media (max-width:768px) and (orientation:landscape){.individual-market-strengt-points-list .list-item{flex-basis:calc(100% / 2 - 1rem);max-width:calc(100% / 2 - 1rem)}}@media (max-width:640px){.individual-market-strengt-points-list .list-item{flex-basis:calc(100% / 2 - .5rem);max-width:calc(100% / 2 - .5rem)}}@media (max-width:640px) and (orientation:landscape){.individual-market-strengt-points-list .list-item{flex-basis:calc(100% / 2 - 1rem);max-width:calc(100% / 2 - 1rem)}}.onigiri-innovation-list.is-pc>.list-item{position:relative}.onigiri-innovation-list.is-pc>.list-item img{max-width:100%;height:100%}.onigiri-innovation-list.is-pc>.list-item:not(:first-child){margin-top:-3.3rem}@media (max-width:835px){.onigiri-innovation-list.is-pc>.list-item:not(:first-child){margin-top:-2.8rem}}@media (max-width:768px){.onigiri-innovation-list.is-pc>.list-item:not(:first-child){margin-top:-2.8rem}}@media (max-width:768px) and (orientation:landscape){.onigiri-innovation-list.is-pc>.list-item:not(:first-child){margin-top:-2.3rem}}.onigiri-innovation-list.is-pc>.list-item:nth-child(2){margin-top:-2.5rem}@media (max-width:835px){.onigiri-innovation-list.is-pc>.list-item:nth-child(2){margin-top:-2rem}}@media (max-width:768px){.onigiri-innovation-list.is-pc>.list-item:nth-child(2){margin-top:-1.8rem}}@media (max-width:768px) and (orientation:landscape){.onigiri-innovation-list.is-pc>.list-item:nth-child(2){margin-top:-1.5rem}}.onigiri-innovation-list .list-item5{z-index:5}.onigiri-innovation-list .list-item4{z-index:6}.onigiri-innovation-list .list-item3{z-index:7}.onigiri-innovation-list .list-item2{z-index:8}.onigiri-innovation-list .list-item1{z-index:9}.onigiri-quality-list{margin:1rem 0!important}.individual-shareholders-qa-list{font-size:1.8rem;padding:0 1rem}@media (max-width:1024px){.individual-shareholders-qa-list{font-size:1.6rem}}@media (max-width:768px){.individual-shareholders-qa-list{font-size:1.4rem;padding:0}}.individual-shareholders-qa-list .qa-list-title{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;line-height:1.8}.individual-shareholders-qa-list .qa-list-title .question-icon{flex-basis:3rem;max-width:3rem;background-color:rgba(63,149,119,.4);font-weight:700;border-radius:50%;text-align:center;line-height:3rem;margin-right:1rem}.individual-shareholders-qa-list .qa-list-title .question-text{flex-basis:calc(100% - 2rem);max-width:calc(100% - 2rem)}.individual-shareholders-qa-list .qa-list-answer{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem;line-height:1.8}.individual-shareholders-qa-list .qa-list-answer .answer-icon{flex-basis:3rem;max-width:3rem;background-color:rgba(209,148,31,.4);font-weight:700;border-radius:50%;text-align:center;line-height:3rem;margin-right:1rem}.individual-shareholders-qa-list .qa-list-answer .answer-text{flex-basis:calc(100% - 2rem);max-width:calc(100% - 2rem)}#individual-breadcrumb .breadcrumb-list{position:relative;width:100%;margin:0 auto;text-align:left;box-sizing:border-box;display:flex;align-items:flex-start;flex-wrap:wrap}#individual-breadcrumb .breadcrumb-list .list-item{position:relative;padding:1rem 3rem 1rem 0;font-size:1.6rem;line-height:1.8;color:#333}@media (max-width:768px){#individual-breadcrumb .breadcrumb-list .list-item{padding:0 3rem 0 0;font-size:1.4rem}}@media (max-width:640px){#individual-breadcrumb .breadcrumb-list .list-item{padding:0 3rem}}#individual-breadcrumb .breadcrumb-list .list-item::after{position:absolute;font-family:icomoon;content:"\e902";font-size:2rem;font-weight:700;top:50%;transform:translateY(-50%);right:5px}#individual-breadcrumb .breadcrumb-list .list-item:first-child{padding:1rem 3rem}#individual-breadcrumb .breadcrumb-list .list-item:first-child::before{position:absolute;font-family:icomoon;font-size:2rem;font-weight:700;content:"\e905";width:30px;height:30px;top:45%;left:0;transform:translateY(-55%)}@media (max-width:768px){#individual-breadcrumb .breadcrumb-list .list-item:first-child::before{top:35%}}@media (max-width:768px) and (orientation:landscape){#individual-breadcrumb .breadcrumb-list .list-item:first-child::before{top:35%}}@media (max-width:640px){#individual-breadcrumb .breadcrumb-list .list-item:first-child::before{top:45%}}@media (max-width:768px){#individual-breadcrumb .breadcrumb-list .list-item:first-child{padding:0 3rem}}@media (max-width:640px){#individual-breadcrumb .breadcrumb-list .list-item:first-child{padding:0 3rem}}#individual-breadcrumb .breadcrumb-list .list-item:last-child::after{content:""}#individual-breadcrumb .breadcrumb-list a{display:block;color:#333;text-decoration:underline;transition:color .3s ease-in-out 0s}.ir-h1{width:100%;box-sizing:border-box}@media (max-width:835px){.ir-h1 .ir-h1__inner{padding:15px 4%}}.ir-h1 .ir-h1__inner .ir-h1__title{font-size:3.4rem!important;font-weight:700;color:#fff}@media (max-width:1024px){.ir-h1 .ir-h1__inner .ir-h1__title{font-size:3rem!important}}@media (max-width:835px){.ir-h1 .ir-h1__inner .ir-h1__title{font-size:2.4rem!important}}@media (max-width:768px){.ir-h1 .ir-h1__inner .ir-h1__title{font-size:2.4rem!important}}@media (max-width:640px){.ir-h1 .ir-h1__inner .ir-chart{margin:5px 0 0}}.ir-h1 .ir-h1__inner .ir-chart__item{font-size:1.4rem}.ir-h1 .ir-h1__inner .ir-chart__item em{font-size:1.8rem;font-weight:700;color:#fff}.ir-h1 .ir-h1__inner a.ir-chart-button{display:block;width:138px;padding:5px;border:1px solid #fff;border-radius:50px;color:#fff!important;font-weight:700;text-align:center;font-size:1.6rem}.individual-heading1{margin:0!important;padding:0!important}.individual-heading1 .individual-heading1__inner{max-width:100%!important;padding:1.4em 4%}@media (max-width:835px){.individual-heading1 .individual-heading1__inner{padding:17px 4%}}.individual-heading1 .individual-heading1__inner h1.individual-heading1__title{font-size:3.3rem!important;margin:0!important}@media (max-width:768px) and (orientation:landscape){.individual-heading1 .individual-heading1__inner h1.individual-heading1__title{font-size:2.5rem!important}}@media (max-width:640px){.individual-heading1 .individual-heading1__inner h1.individual-heading1__title{font-size:2.5rem!important}}