.element_anim,
.element_anim_1 {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
    -ms-transform: translateY(50px);
    -o-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s
}

.element_anim.start_anim,
.element_anim_1.start_anim {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px)
}

.element_anim_2 {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
    -ms-transform: translateY(50px);
    -o-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 0.3s ease-in-out 0.1s;
    -moz-transition: all 0.3s ease-in-out 0.1s;
    transition: all 0.3s ease-in-out 0.1s
}

.element_anim_2.start_anim {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px)
}

.element_anim_3 {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
    -ms-transform: translateY(50px);
    -o-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 0.3s ease-in-out 0.2s;
    -moz-transition: all 0.3s ease-in-out 0.2s;
    transition: all 0.3s ease-in-out 0.2s
}

.element_anim_3.start_anim {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px)
}

.element_anim_4 {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
    -ms-transform: translateY(50px);
    -o-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 0.3s ease-in-out 0.3s;
    -moz-transition: all 0.3s ease-in-out 0.3s;
    transition: all 0.3s ease-in-out 0.3s
}

.element_anim_4.start_anim {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px)
}

.element_anim_5 {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
    -ms-transform: translateY(50px);
    -o-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 0.3s ease-in-out 0.4s;
    -moz-transition: all 0.3s ease-in-out 0.4s;
    transition: all 0.3s ease-in-out 0.4s
}

.element_anim_5.start_anim {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px)
}

.fade_anim_1 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0s;
    -moz-transition: opacity 1.5s ease-in-out 0s;
    transition: opacity 1.5s ease-in-out 0s
}

.fade_anim_1.start_anim {
    opacity: 1
}

.fade_anim_2 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.1s;
    -moz-transition: opacity 1.5s ease-in-out 0.1s;
    transition: opacity 1.5s ease-in-out 0.1s
}

.fade_anim_2.start_anim {
    opacity: 1
}

.fade_anim_3 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.2s;
    -moz-transition: opacity 1.5s ease-in-out 0.2s;
    transition: opacity 1.5s ease-in-out 0.2s
}

.fade_anim_3.start_anim {
    opacity: 1
}

.fade_anim_4 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.3s;
    -moz-transition: opacity 1.5s ease-in-out 0.3s;
    transition: opacity 1.5s ease-in-out 0.3s
}

.fade_anim_4.start_anim {
    opacity: 1
}

.fade_anim_5 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.4s;
    -moz-transition: opacity 1.5s ease-in-out 0.4s;
    transition: opacity 1.5s ease-in-out 0.4s
}

.fade_anim_5.start_anim {
    opacity: 1
}

.fade_anim_6 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.5s;
    -moz-transition: opacity 1.5s ease-in-out 0.5s;
    transition: opacity 1.5s ease-in-out 0.5s
}

.fade_anim_6.start_anim {
    opacity: 1
}

.fade_anim_7 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.6s;
    -moz-transition: opacity 1.5s ease-in-out 0.6s;
    transition: opacity 1.5s ease-in-out 0.6s
}

.fade_anim_7.start_anim {
    opacity: 1
}

.fade_anim_8 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.7s;
    -moz-transition: opacity 1.5s ease-in-out 0.7s;
    transition: opacity 1.5s ease-in-out 0.7s
}

.fade_anim_8.start_anim {
    opacity: 1
}

.fade_anim_9 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.8s;
    -moz-transition: opacity 1.5s ease-in-out 0.8s;
    transition: opacity 1.5s ease-in-out 0.8s
}

.fade_anim_9.start_anim {
    opacity: 1
}

.fade_anim_10 {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 0.9s;
    -moz-transition: opacity 1.5s ease-in-out 0.9s;
    transition: opacity 1.5s ease-in-out 0.9s
}

.fade_anim_10.start_anim {
    opacity: 1
}

.fade_anim_1s {
    opacity: 0;
    -webkit-transition: opacity 1.5s ease-in-out 1s;
    -moz-transition: opacity 1.5s ease-in-out 1s;
    transition: opacity 1.5s ease-in-out 1s
}

.fade_anim_1s.start_anim {
    opacity: 1
}

.slideLeft {
    -webkit-transform: translateX(-101%);
    -moz-transform: translateX(-101%);
    -ms-transform: translateX(-101%);
    -o-transform: translateX(-101%);
    transform: translateX(-101%);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition: -webkit-transform 1s cubic-bezier(0.5, 0, 0, 1);
    -moz-transition: -moz-transform 1s cubic-bezier(0.5, 0, 0, 1);
    transition: transform 1s cubic-bezier(0.5, 0, 0, 1);
    will-change: transform
}

.slideLeft.start_anim {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%)
}

.fadeIntro_1 {
    opacity: 0;
    -webkit-transition: opacity 0.5s ease-in-out 0s;
    -moz-transition: opacity 0.5s ease-in-out 0s;
    transition: opacity 0.5s ease-in-out 0s
}

.fadeIntro_1.startAnimIntro {
    opacity: 1
}

.fadeIntro_2 {
    opacity: 0;
    -webkit-transition: opacity 0.5s ease-in-out 0.2s;
    -moz-transition: opacity 0.5s ease-in-out 0.2s;
    transition: opacity 0.5s ease-in-out 0.2s
}

.fadeIntro_2.startAnimIntro {
    opacity: 1
}

.fadeIntro_3 {
    opacity: 0;
    -webkit-transition: opacity 0.5s ease-in-out 0.4s;
    -moz-transition: opacity 0.5s ease-in-out 0.4s;
    transition: opacity 0.5s ease-in-out 0.4s
}

.fadeIntro_3.startAnimIntro {
    opacity: 1
}

.introWrap {
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 8999;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    pointer-events: none
}

.introWrap .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    background-color: #086366;
    /*background-color: rgba(34, 29, 54, 0.95)
	background-color: rgba(8, 99, 102);*/
}

.introWrap .intoImg {
    display: block;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    /*width: 393px;*/    max-width: 150px;
    width: 100%;
    height: auto;
    z-index: 1
}

.introWrap.endIntro .overlay {
    opacity: 0
}

.introWrap.endIntro .intoImg {
    filter: brightness(0) invert(1);
    opacity: 0
}

.moveImg {
    position: relative;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px
}

.moveImg.m1 {
    top: 740px;
    top: 200px;
}

.moveImg.m2 {
    top: 500px;
    top: 200px;
}

.moveImg.m3 {
    top: 200px
}

.moveImg.m4 {
    top: 350px
}

.moveImg.m5 {
    top: 350px;
    top: 150px;
    top: 20px;
}

.moveImg.m6 {
    top: 400px;
    top: 200px;
    top: 20px;
}

.number_wrap {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    color: #c4984f;
    font-weight: 100;
    font-style: normal;
    font-size: 40px;
    letter-spacing: 0.72px;
    margin-bottom: 41px;
	font-family: 'Vogue';
}

.number_wrap .bot {
    margin-top: 11px
}

.header_section {
    color: #086366;
    /*font-family: 'Avenir', sans-serif;*/
	font-family: 'Vogue';
    font-weight: 400;
    font-style: normal;
    font-size: 25px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0 0 41px;
    text-align: center
}

.sub_header {
    color: #989898;
    font-family: 'Avenir', sans-serif;
    font-weight: 100;
    font-style: normal;
    font-size: 16px;
    line-height: 36px;
    text-transform: uppercase;
    letter-spacing: 8px;
    margin: 0;
    text-align: center
}

.wysiwyg h1,
.wysiwyg h2,
.wysiwyg h3,
.wysiwyg h4,
.wysiwyg h5,
.wysiwyg h6 {
    font-size: 22px;
    font-weight: 400;
    margin: 0 0 34px;
	font-weight:100;
		font-size:40px;
		color: #086366;
		font-family: 'Vogue';
		letter-spacing: 9px;
    line-height: 45px;
	
}

.wysiwyg p {
    margin: 0 0 31px;
	font-family: 'Avenir', sans-serif;
}

.wysiwyg blockquote {
    padding: 0;
    margin: -27px 0 0 0;
    font-size: 10px;
    letter-spacing: 0.36px
}

.cat_img {
    font-size: 12px;
    letter-spacing: 1px
}

.title_img {
    /*font-family: 'Avenir', sans-serif;*/
    font-weight: 100;
    font-style: normal;
    font-size: 30px;
    line-height: 30px;
    text-transform: uppercase;
    letter-spacing: 2px;
	font-family: 'Vogue';
    margin-top: 16px;
	    text-align: center;
		color: #086366;
}

.pinch_zom_btn {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 171px;
    height: 51px;
    font-family: 'Avenir', sans-serif;
    font-weight: 900;
    font-style: normal;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 3.93px;
    border: 1px solid rgba(255, 255, 255, 0.2);
    background-color: rgba(51, 49, 50, 0.2);
    color: #fff;
    z-index: 20;
    pointer-events: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    line-height: 1
}

.pinch_zom_btn.hidden {
    opacity: 0
}

@media screen and (max-width: 1024px) {
    .pinch_zom_btn {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex
    }
    .header_section {
        margin: 0 0 29px
    }
    .wysiwyg h1,
    .wysiwyg h2,
    .wysiwyg h3,
    .wysiwyg h4,
    .wysiwyg h5,
    .wysiwyg h6 {
        margin: 0 0 30px
    }
    .wysiwyg p {
        margin: 0 0 24px
    }
    .wysiwyg blockquote {
        margin: -29px 0 0 0
    }
    .moveImg.m1 {
        top: 825px
    }
    .moveImg.m2 {
        top: 440px
    }
    .moveImg.m3 {
        top: 150px
    }
    .moveImg.m4 {
        top: 200px
    }
    .moveImg.m5 {
        top: 385px
    }
    .moveImg.m6 {
        top: 435px
    }
}

@media screen and (max-width: 767px) {
    .introWrap .intoImg {
    /*
        width: 260px;height: 159pxwidth: 100%;max-width: 200px;
    */
    }
    .number_wrap {
        font-size: 26px;
        margin-bottom: 30px
    }
    .number_wrap .bot {
        margin-top: 10px
    }
    .header_section {
        font-size: 26px;
        letter-spacing: 6.53px;
        margin: 0 0 15px 0;
    }
    .sub_header {
        font-size: 12px;
        line-height: 36px;
        letter-spacing: 6px
    }
    .wysiwyg h1,
    .wysiwyg h2,
    .wysiwyg h3,
    .wysiwyg h4,
    .wysiwyg h5,
    .wysiwyg h6 {
        font-size: 22px;
        font-weight: 400;
		font-family: 'Vogue';
		font-weight:100;
		font-size:40px;
		color: #086366;
    }
    .wysiwyg blockquote {
        margin: -21px 0 0 0
    }
    .moveImg.m1 {
        top: 600px
    }
    .moveImg.m2 {
        top: 300px
    }
    .moveImg.m3 {
        top: 230px
    }
    .moveImg.m4 {
        top: 210px
    }
}


/*# sourceMappingURL=page.css.map */