::selection{color:#fff;background:#161517}audio:not([controls]){display:none;height:0}a:active,a:hover{outline:0}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}.btn:hover{background:#af8a6b;color:#fff}.phone svg.phone svg path.drop,a,input,textarea,label::before,.btn,.save-cookies,button,button svg,.nt span,.cookies-options,.categories h3,.more svg,.arr svg,svg path,button svg,.bottom-gallery a span::before,.bottom-gallery a span::after,.bottom-gallery a::before,.bottom-gallery a::after,label::before,.position::before,.position::after,.flat::before,.flat::after,.position2::before,.position2::after,.position3::before,.position3::after,.over,.position4::before,nav a::before,.nt span{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.error+.stars .star svg path{stroke:#d9261c}
img,.a1,.a2,.a3,.a,.txt,.a4,.a5,.a6,.a7,.a8,.a9,.a10,.a11,.a12,.a13,.a14,.a15,.a16,.home-top img,.dot{-webkit-transition:all ease 1.5s;-moz-transition:all ease 1.5s;-o-transition:all ease 1.5s;transition:all ease 1.5s}.timg img{-webkit-transition:all ease 2.5s;-moz-transition:all ease 2.5s;-o-transition:all ease 2.5s;transition:all ease 2.5s}.timeline::before{-webkit-transition:all ease 3.5s;-moz-transition:all ease 3.5s;-o-transition:all ease 3.5s;transition:all ease 3.5s}.a1,.boxes #b1{transition-delay:.25s}.a2,.boxes #b2{transition-delay:.5s}.a3,.boxes #b3{transition-delay:.75s}.a4,.boxes #b4{transition-delay:1s}.a5,.boxes #b5{transition-delay:1.25s}.a6,.boxes #b6{transition-delay:1.5s}.a7,.boxes #b7{transition-delay:1.75s}.a8,.boxes #b8{transition-delay:2s}.a9{transition-delay:2.25s}.a10{transition-delay:2.5s}.a11{transition-delay:2.75s}.a12{transition-delay:3s}.a13{transition-delay:3.5s}.a14{transition-delay:3.75s}.a15{transition-delay:4s}img.vis{opacity:1}.more:hover span{transition-duration:2.2s;-webkit-transform:translateX(-85px);transform:translateX(-85px);-webkit-transform-origin:left center;transform-origin:left center;padding:0 15px 0 15px}.social a:hover,nav ul li a:hover,.phone:hover,nav ul li a.act,p a:hover{color:#fff}.phone:hover svg{transform:rotate(9deg)}.phone:hover svg path{fill:#fff}#error_container{width:100%;float:left}#error_container p.error_class{font-weight:600;color:#df0c3d;margin-bottom:20px;font-size:16px}input[type=radio]:checked+label::before{background:#fff !important;border-color:#fff !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.cookies p b{color:#fff}.cookies p a{color:#fff;font-weight:600}
@keyframes top_p{0%{width:0}100%{width:460px}}@keyframes top_title{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes to_left{0%{transform:translateX(140px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes to_right{0%{transform:translateX(0);opacity:1}100%{transform:translateX(140px);opacity:0}}@keyframes scaleDown{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes scaleUp{0%{transform:scale(1);opacity:0}100%{transform:scale(2);opacity:1}}@keyframes scaleTo{0%{transform:scale(0);opacity:0}70%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:1}}._fr.ac .a1,._fr.ac .a2,._fr.ac .a3,._fr.ac .a4{opacity:1;transform:translateX(0)}.ac ._6 .a1,.ac ._6 .a2,.ac ._6 .a3,.ac ._6 .a4,.ac ._4 .a1,.ac ._4 .a2,.ac ._4 .a3,.ac ._4 .a4{opacity:1;transform:translateX(0)}.ac .a1,.ac .a2,.ac .a3,.ac .a4,.ac .a5,.ac .a6,.ac .a7,.ac .a8,.ac .a9,.ac .a10,.ac .a11,.ac .a12,.ac .a13,.ac .a14,.ac .a15{opacity:1;transform:translateX(0) translateY(0)}@keyframes fall{0%{transform:rotate(-35deg) translateY(-240px) translateX(120px)}40%{transform:rotate(-20deg) translateY(-140px) translateX(-40px)}50%{transform:rotate(5deg) translateY(-140px) translateX(-80px)}100%{transform:rotate(0) translateY(0) translateX(0)}}@keyframes float{0%{box-shadow:0 5px 15px 0 rgba(0,0,0,.6);-webkit-box-shadow:0 100px -14px rgba(0,0,0,.75);-moz-box-shadow:0 0 100px -14px rgba(0,0,0,.75);box-shadow:0 0 100px -14px rgba(0,0,0,.75);transform:translateY(0px)}50%{box-shadow:0 25px 15px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 100px -114px rgba(0,0,0,.9);-moz-box-shadow:0 0 100px -114px rgba(0,0,0,.9);box-shadow:0 0 100px -114px rgba(0,0,0,.9);transform:translateY(-20px)}100%{-webkit-box-shadow:0 100px -14px rgba(0,0,0,.75);-moz-box-shadow:0 0 100px -14px rgba(0,0,0,.75);box-shadow:0 0 100px -14px rgba(0,0,0,.75);transform:translateY(0)}}.home-top.ac h1 span:nth-child(1){animation-delay:1s}.home-top.ac h1 span:nth-child(2){animation-delay:1.3s}.home-top.ac h1 span:nth-child(3){animation-delay:1.6s}.home-top.ac h1 span{animation:top_title 1s alternate forwards;-webkit-transform-origin:left center;transform-origin:left center}
.home-top.ac p{animation:top_p 2s alternate forwards;animation-delay:2s}@keyframes scroll{0%{top:15px}30%{top:22px}100%{top:15px}}.a.ac{opacity:1}footer a:hover,footer p a:hover{color:#fff}/*# sourceMappingURL=styles.css.map */
@media only screen and (max-width: 500px){
	.home-top.ac p{animation-delay:3s}
	@keyframes top_p{0%{width:300px;opacity:0;}100%{width:300px;opacity:1;}}
}