/*.container {*/
    /*overflow: hidden;*/
    /*height: 100%;*/
/*}*/

/*!*a {*!*/
/*!*color: rgba(0,0,0,0.4);*!*/
/*!*text-decoration: none;*!*/
/*!*outline: none;*!*/
/*!*}*!*/

/*!*a:hover, a:focus {*!*/
/*!*color: #fff;*!*/
/*!*}*!*/

/*.codrops-header {*/
    /*margin: 0 auto;*/
    /*padding: 0.36rem;*/
    /*text-align: center;*/
/*}*/

/*.codrops-header img {*/
    /*width: 6.24rem;*/
    /*height: 0.74rem;*/
/*}*/

/*section {*/
    /*text-align: center;*/
    /*font-size: 0.28rem;*/
    /*position: relative;*/
    /*top: 50%;*/
    /*margin-top: -4rem;*/
/*}*/

/*@media screen and (max-width: 25em) {*/
    /*.codrops-icon span {*/
        /*display: none;*/
    /*}*/
/*}*/

/*.noscroll {*/
    /*overflow: hidden;*/
/*}*/

/*.grid-wrap {*/
    /*margin: 0px auto 0;*/
    /*max-width: 12.52rem;*/
    /*width: 100%;*/
    /*padding: 0;*/
    /*-webkit-perspective: 15rem;*/
    /*perspective: 15rem;*/
/*}*/
/*.page5.active .grid-wrap{*/

/*}*/

/*.grid {*/
    /*position: relative;*/
    /*-webkit-transition: all 0.5s cubic-bezier(0, 0, 0.25, 1);*/
    /*transition: all 0.5s cubic-bezier(0, 0, 0.25, 1);*/
    /*-webkit-transform-style: preserve-3d;*/
    /*transform-style: preserve-3d;*/
/*}*/

/*.view-full .grid {*/
    /*-webkit-transform: translateZ(-15rem);*/
    /*transform: translateZ(-15rem);*/
    /*transform-style: preserve-3d;*/
/*}*/

/*.grid figure,*/
/*.grid .placeholder {*/
    /*width: 4.12rem;*/
    /*height: 2.78rem;*/
/*}*/

/*.grid figure {*/
    /*margin: -0.04rem;*/
    /*display: inline-block;*/
    /*cursor: pointer;*/
    /*-webkit-touch-callout: none;*/
    /*-webkit-user-select: none;*/
    /*-khtml-user-select: none;*/
    /*-moz-user-select: none;*/
    /*-ms-user-select: none;*/
    /*user-select: none;*/
    /*overflow: hidden;*/

    /*-webkit-transition:  0.5s;*/
    /*-moz-transition:  0.5s;*/
    /*-o-transition:  0.5s;*/
    /*transition:  0.5s;*/

/*}*/

/*.grid figure.active {*/
    /*opacity: 0;*/
/*}*/

/*.grid figure:first-child {*/
    /*background: url("../images/page5/bw1.jpg") no-repeat center center;*/
    /*-webkit-background-size: cover ;*/
    /*background-size: cover;*/
/*}*/

/*.grid figure:nth-child(2) {*/
    /*background: url("../images/page5/bw2.jpg") no-repeat center center;*/
    /*-webkit-background-size: cover ;*/
    /*background-size: cover;*/
/*}*/

/*.grid figure:nth-child(3) {*/
    /*background: url("../images/page5/bw3.jpg") no-repeat center center;*/
    /*-webkit-background-size: cover ;*/
    /*background-size: cover;*/
/*}*/

/*.grid figure:nth-child(4) {*/
    /*background: url("../images/page5/bw4.jpg") no-repeat center center;*/
    /*-webkit-background-size: cover ;*/
    /*background-size: cover;*/
/*}*/

/*.grid figure:nth-child(5) {*/
    /*background: url("../images/page5/bw5.jpg") no-repeat center center;*/
    /*-webkit-background-size: cover ;*/
    /*background-size: cover;*/
/*}*/

/*.grid figure:nth-child(6) {*/
    /*background: url("../images/page5/bw6.jpg") no-repeat center center;*/
    /*-webkit-background-size: cover ;*/
    /*background-size: cover;*/
/*}*/
/*.grid figure img{*/
    /*-webkit-transition: 0.5s;*/
    /*-moz-transition: 0.5s;*/
    /*-o-transition: 0.5s;*/
    /*transition: 0.5s;*/
/*}*/
/*.grid figure:hover img{*/
    /*opacity:0;*/
    /*!*-webkit-transform: translatez(50px);*!*/
    /*!*-moz-transform: translatez(50px);*!*/
    /*!*-o-transform: translatez(50px);*!*/
    /*!*transform: translatez(50px);*!*/
/*}*/

/*!*.grid figure:nth-child(1):hover img {*!*/
    /*!*!*opacity:0;*!*!*/
    /*!*-webkit-transform: translatex(-4.12rem);*!*/
    /*!*-moz-transform: translatex(-4.12rem);*!*/
    /*!*-o-transform: translatex(-4.12rem);*!*/
    /*!*transform: translatex(-4.12rem);*!*/
/*!*}*!*/

/*!*.grid figure:nth-child(2):hover img {*!*/
    /*!*!*opacity:0;*!*!*/
    /*!*-webkit-transform: translatey(-2.78rem);*!*/
    /*!*-moz-transform: translatey(-2.78rem);*!*/
    /*!*-o-transform: translatey(-2.78rem);*!*/
    /*!*transform: translatey(-2.78rem);*!*/
/*!*}*!*/
/*!*.grid figure:nth-child(3):hover img {*!*/
    /*!*!*opacity:0;*!*!*/
   /*!*-webkit-transform: translatex(4.12rem);*!*/
   /*!*-moz-transform: translatex(4.12rem);*!*/
   /*!*-o-transform: translatex(4.12rem);*!*/
   /*!*transform: translatex(4.12rem);*!*/
/*!*}*!*/

/*!*.grid figure:nth-child(4):hover img {*!*/
    /*!*!*opacity:0;*!*!*/
    /*!*-webkit-transform: translatex(-4.12rem);*!*/
    /*!*-moz-transform: translatex(-4.12rem);*!*/
    /*!*-o-transform: translatex(-4.12rem);*!*/
    /*!*transform: translatex(-4.12rem);*!*/
/*!*}*!*/

/*!*.grid figure:nth-child(5):hover img {*!*/
    /*!*!*opacity:0;*!*!*/
    /*!*-webkit-transform: translatey(2.78rem);*!*/
    /*!*-moz-transform: translatey(2.78rem);*!*/
    /*!*-o-transform: translatey(2.78rem);*!*/
    /*!*transform: translatey(2.78rem);*!*/
/*!*}*!*/
/*!*.grid figure:nth-child(6):hover img {*!*/
    /*!*!*opacity:0;*!*!*/
    /*!*-webkit-transform: translatex(4.12rem);*!*/
    /*!*-moz-transform: translatex(4.12rem);*!*/
    /*!*-o-transform: translatex(4.12rem);*!*/
    /*!*transform: translatex(4.12rem);*!*/
/*!*}*!*/
/*!*.grid figure img {*!*/
    /*!*-webkit-transition: all 0.5s 0.1s ease-out;*!*/
    /*!*-moz-transition: all 0.5s 0.1s ease-out;*!*/
    /*!*-ms-transition: all 0.5s 0.1s ease-out;*!*/
    /*!*transition: all 0.5s 0.1s ease-out;*!*/
/*!*}*!*/

/*.grid .placeholder {*/
    /*pointer-events: none;*/
    /*position: absolute;*/
    /*-webkit-transform-style: preserve-3d;*/
    /*transform-style: preserve-3d;*/
    /*-webkit-transition: all 0.5s ease-out;*/
    /*transition: all 0.5s ease-out;*/
/*}*/

/*.placeholder > div {*/
    /*display: block;*/
    /*position: absolute;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*-webkit-backface-visibility: hidden;*/
    /*backface-visibility: hidden;*/
/*}*/

/*.placeholder .front img {*/
    /*width: 100%;*/
    /*height: 100%;*/
/*}*/

/*.placeholder .back {*/
    /*background: white;*/
    /*-webkit-transform: rotateY(180deg);*/
    /*transform: rotateY(180deg);*/
/*}*/

/*.view-full .placeholder {*/
    /*-webkit-transition: all 0.5s 0.1s cubic-bezier(0, 0, 0.25, 1);*/
    /*transition: all 0.5s 0.1s cubic-bezier(0, 0, 0.25, 1);*/
/*}*/

/*.vertical .view-full .placeholder {*/

    /*-webkit-transform: translateZ(15rem) rotateX(-179.9deg);*/
    /*-moz-transform: translateZ(15rem) rotateX(-179.9deg);*/
    /*-ms-transform: translateZ(15rem) rotateX(-179.9deg);*/
    /*transform: translateZ(15rem) rotateX(-179.9deg);*/

/*}*/

/*.horizontal .view-full .placeholder {*/
    /*-webkit-transform: translateZ(15rem) rotateY(-179.9deg);*/
    /*transform: translateZ(15rem) rotateY(-179.9deg);*/
/*}*/

/*.grid figure img {*/
    /*display: block;*/
    /*width: 100%;*/
/*}*/

/*.page5 .content,*/
/*.loading {*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
    /*right: 0;*/
    /*bottom: 0;*/
    /*pointer-events: none;*/
/*}*/

/*.page5 .content {*/
    /*overflow-y: hidden;*/
    /*height: 0;*/
    /*background: #fff;*/
    /*visibility: hidden;*/
    /*z-index: 400;*/
    /*-webkit-overflow-scrolling: touch;*/
    /*left: 50%;*/
    /*width: 12.52rem;*/
    /*margin-left:-6.26rem;*/
/*}*/

/*.loading {*/
    /*opacity: 0;*/
    /*z-index: 1;*/
    /*background: transparent url(../images/page5/preloader.gif) no-repeat center center;*/
    /*-webkit-transform: scale(0.5);*/
    /*transform: scale(0.5);*/
    /*-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;*/
    /*transition: opacity 0.5s, transform 0.5s;*/
/*}*/

/*.loading.show {*/
    /*opacity: 1;*/
    /*-webkit-transform: scale(1);*/
    /*transform: scale(1);*/
/*}*/

/*.page5 .content.show {*/
    /*height: auto;*/
    /*pointer-events: auto;*/
    /*visibility: visible;*/
/*}*/

/*!*#Ellipse{*!*/
/*!*position:absolute;*!*/
/*!*visibility:visible;*!*/
/*!*z-index:1;*!*/
/*!*width:700px;*!*/
/*!*height:80px;*!*/
/*!*border:none;*!*/
/*!*top: 50%;*!*/
/*!*margin-top: -40px;*!*/
/*!*left: 50%;*!*/
/*!*margin-left: -350px !important;*!*/
/*!*}*!*/
/*!*.RotatingIcon{*!*/
/*!*border:none;*!*/
/*!*width:180px;*!*/
/*!*}*!*/
/*.page5 .content > div {*/
    /*z-index: 10;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*width: 100%;*/
    /*overflow: hidden;*/
    /*height: 0;*/
    /*opacity: 0;*/
    /*!*background: #fff;*!*/
    /*background: url(../images/page5/show_bg.jpg) no-repeat center center;*/
    /*background-size: cover;*/
/*}*/

/*.page5 .content > div.show {*/
    /*height: 100%;*/
    /*opacity: 1;*/
    /*-webkit-transition: opacity 0.6s;*/
    /*transition: opacity 0.6s;*/
/*}*/

/*.close-content {*/
    /*position: absolute;*/
    /*z-index: 1000;*/
    /*top: 0.2rem;*/
    /*right: 0.2rem;*/
    /*cursor: pointer;*/
    /*pointer-events: none;*/
    /*opacity: 0;*/
/*}*/

/*.page5 .content > div.show ~ .close-content {*/
    /*opacity: 1;*/
    /*pointer-events: auto;*/
    /*background-image: url(../images/page5/close.png);*/
    /*width: 40px;*/
    /*height: 40px;*/
    /*background-size: cover;*/
/*}*/

/*.dummy-img,*/
/*.dummy-text {*/
    /*!*max-width: 7rem;*!*/
    /*width: 100%;*/
    /*opacity: 0;*/
    /*-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;*/
    /*transition: opacity 0.5s, transform 0.5s;*/
/*}*/

/*.vertical .dummy-img,*/
/*.vertical .dummy-text {*/
    /*-webkit-transform: translateY(1rem);*/
    /*transform: translateY(1rem);*/
/*}*/

/*.page5 .content > div.show .dummy-img,*/
/*.page5 .content > div.show .dummy-text {*/
    /*opacity: 1;*/
/*}*/

/*.vertical .content > div.show .dummy-img,*/
/*.vertical .content > div.show .dummy-text {*/
    /*-webkit-transform: translateY(0);*/
    /*transform: translateY(0);*/
/*}*/

/*p.dummy-text:nth-child(2) {*/
    /*-webkit-transition-delay: 0.1s;*/
    /*transition-delay: 0.1s;*/
/*}*/

/*p.dummy-text:nth-child(3) {*/
    /*-webkit-transition-delay: 0.2s;*/
    /*transition-delay: 0.2s;*/
/*}*/

/*.dummy-img {*/
    /*height: 5rem;*/
    /*!* background-color: #00BCD4; *!*/
    /*!* margin: 0.6rem auto; *!*/
    /*margin-top: 0.4rem;*/
/*}*/

/*.dummy-text {*/
    /*text-align: center;*/
    /*margin: 0 auto;*/
    /*padding: 0.1rem 0;*/
/*}*/

/*.dummy-text:last-child {*/
    /*padding-bottom: 1rem;*/
/*}*/

/*@media screen and (max-width: 10rem) {*/
    /*.grid figure,*/
    /*.grid .placeholder {*/
        /*width: 2.4rem;*/
        /*height: 2.12rem;*/
    /*}*/

/*}*/

/*#container .page5 .flipster  li img{*/
    /*width: 2.8rem;*/
/*}*/


/*loader*/
#container {
    display: none;
}

#container.show {
    display: block;
}

.pageload-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    visibility: hidden;
}

.pageload-overlay.show {
    visibility: visible;
}

.pageload-overlay svg {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
}

.pageload-overlay svg path {
    fill: #fff;
}

.pageload-overlay::after,
.pageload-overlay::before {
    content: '';
    position: fixed;
    width: 20px;
    height: 20px;
    top: 50%;
    left: 50%;
    margin: -10px 0 0 -10px;
    border-radius: 50%;
    visibility: hidden;
    opacity: 0;
    z-index: 1000;
    -webkit-transition: opacity 0.15s, visibility 0s 0.15s;
    transition: opacity 0.15s, visibility 0s 0.15s;
}

.pageload-overlay::after {
    background: #e60044;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
    -webkit-animation: moveRight 0.6s linear infinite alternate;
    animation: moveRight 0.6s linear infinite alternate;
}

.pageload-overlay::before {
    background: #e60044;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
    -webkit-animation: moveLeft 0.6s linear infinite alternate;
    animation: moveLeft 0.6s linear infinite alternate;
}

@-webkit-keyframes moveRight {
    to {
        -webkit-transform: translateX(20px);
    }
}

@keyframes moveRight {
    to {
        transform: translateX(20px);
    }
}

@-webkit-keyframes moveLeft {
    to {
        -webkit-transform: translateX(-20px);
    }
}

@keyframes moveLeft {
    to {
        transform: translateX(-20px);
    }
}

.pageload-loading.pageload-overlay::after,
.pageload-loading.pageload-overlay::before {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
}