@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@-webkit-keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@-webkit-keyframes wobble{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{0%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@-webkit-keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%,28%,70%{-webkit-transform:scale(1);transform:scale(1)}14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transition:ease-out;transition:ease-out;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}to{height:100%;padding-bottom:0;border-radius:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transition:ease-out;transition:ease-out;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{-webkit-transform:scale(.04);transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}to{height:100%;padding-bottom:0;border-radius:0;-webkit-transform:scale(2);transform:scale(2)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body,sub,sup{position:relative}body{min-width:320px;margin:0;padding:0;font-family:"Montserrat Alternates","Arial",sans-serif;font-weight:500;font-style:normal;color:#000;background-color:#fff;font-size:13px;line-height:1.2}details,img,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em;margin-left:-4px}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,[hidden],template{display:none}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.flash{-webkit-animation-name:flash;animation-name:flash}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.shake{-webkit-animation-name:shake;animation-name:shake}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}.tada{-webkit-animation-name:tada;animation-name:tada}.wobble{-webkit-animation-name:wobble;animation-name:wobble}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}.flipInX,.flipInY,.flipOutX,.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX,.flipOutY{-webkit-animation-name:flipInY;animation-name:flipInY}.flipOutX,.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}@font-face{font-family:"Montserrat Alternates";src:url(../fonts/MontserratAlternates-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(../fonts/MontserratAlternates-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(../fonts/MontserratAlternates-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(../fonts/MontserratAlternates-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(../fonts/MontserratAlternates-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(../fonts/MontserratAlternates-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat Alternates";src:url(../fonts/MontserratAlternates-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,button{cursor:pointer}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{width:13px;height:13px;padding:0!important;border:3px solid #e6e6e6;border-radius:50%;background-color:transparent}.owl-carousel .owl-nav button.owl-next:not(:last-child),.owl-carousel .owl-nav button.owl-prev:not(:last-child),.owl-carousel button.owl-dot:not(:last-child){margin-right:6px}.owl-carousel .owl-nav button.owl-next:focus,.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:focus,.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel button.owl-dot:focus,.owl-carousel button.owl-dot:hover{border:3px solid #ed213a}.owl-carousel .owl-nav button.owl-next:active,.owl-carousel .owl-nav button.owl-prev:active,.owl-carousel button.owl-dot:active{background-color:#000}.builders__logo-list.owl-carousel button.owl-dot.active{background-color:#000;border:3px solid #ed213a}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility 0s linear .25s;transition:opacity .25s,visibility 0s linear .25s;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;-webkit-transition:opacity .25s,visibility 0s;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before,.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:0 0;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-iframe{display:block;border:0;height:100%;padding:0}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer;outline:0;color:#ccc}.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-close-small,.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:0 0;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;-webkit-transition:background-color .25s;transition:background-color .25s;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:0}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:0 0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,rgba(0,0,0,.1)),color-stop(40%,rgba(0,0,0,.2)),color-stop(80%,rgba(0,0,0,.6)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current,.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;-webkit-transition:all .2s;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input,.fancybox-thumbs{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-share__input{background:0 0;color:#5d5b5b;font-size:14px;outline:0;border:0;border-bottom:2px solid #d7d7d7;width:100%;margin:10px 0 0;padding:10px 15px}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}@media all and (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}.about{position:relative;padding:45px 0 70px;background-color:#f2f2f2}.about::after{content:"";position:absolute;bottom:38px;right:0;width:44%;height:6px;background-color:#ed213a}.about__headline{margin:0 0 35px;text-align:center;font-weight:500;font-size:33px}.about__explanation{display:block;margin-top:18px;font-weight:600;color:#4d4d4d;font-size:18px}.about__string{margin:0 0 23px}.about__string:last-child{margin-bottom:0}@media (max-width:1194px){.about{padding-top:30px;padding-bottom:40px}.about::after{bottom:20px}.about__headline{margin-bottom:20px;font-size:25px}.about__explanation{margin-top:4px;font-size:15px}}@media (max-width:767px){.about{padding-top:20px}.about .about__container{width:100%}.about__headline{margin-bottom:20px;font-size:20px}.about__explanation{font-size:13.5px}.about__string{margin-bottom:14px}}.apartment-form__part,.apartment-form__parts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.apartment-form__part{padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #dadde0}.apartment-form__part:nth-of-type(2){width:171px}.apartment-form__part:nth-of-type(3){width:150px}.apartment-form__part:nth-of-type(4){width:200px}.apartment-form__part--area .apartment-form__part-name,.apartment-form__part--price .apartment-form__part-name{margin-bottom:14px}.apartment-form__part:first-of-type{padding-left:0;width:210px}.apartment-form__part--buttons{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0}.apartment-form__part:nth-last-of-type(2){border:0}.apartment-form__part-name{margin:0 0 7px;font-size:14px;font-weight:600}.apartment-form__part-name sup{margin-left:-4px;font-size:8px}.apartment-form__select-name{margin:0 0 3px;font-size:12px;font-weight:600}.apartment-form__select{margin:0 0 7px;width:185px}.apartment-form__rooms{margin:0;padding:0;display:grid;grid-template-columns:repeat(5,21px);grid-auto-rows:21px;grid-gap:4px;list-style:none}.apartment-form__rooms-item>input[type=checkbox]:checked+.apartment-form__room-label{color:#fff;background-color:#ed213a;border:1px solid #ed213a}.apartment-form__room-label{width:21px;height:21px;display:block;font-size:11px;line-height:21px;font-weight:600;text-align:center;border:1px solid #828c96;-webkit-transition:.2s;transition:.2s;cursor:pointer}.apartment-form__number-label{font-size:12px;font-weight:600}.apartment-form__number-input{width:22px;padding:0;text-align:center;font-style:italic;color:#828c96;border:0;border-bottom:1px solid #828c96;-moz-appearance:textfield}.apartment-form__number-input::-webkit-inner-spin-button,.apartment-form__number-input::-webkit-outer-spin-button{-webkit-appearance:none}.apartment-form__number-input--price{min-width:52px;max-width:65px}.apartment-form__btn{width:120px;color:#fff;font-size:13px;line-height:20px;font-weight:600;-webkit-transition:.17s;transition:.17s}.apartment-form__btn--map{margin-right:15px;background-color:#828c96}.apartment-form__btn--map:focus,.apartment-form__btn--map:hover{background-color:#ed213a}.apartment-form__btn--map:active{background-color:#95c55a}.apartment-form__btn--map .apartment-form__map-icon{display:inline-block;vertical-align:middle;width:11px;height:15px;margin-right:8px;fill:#fff}.apartment-form__btn--show{background-color:#ed213a}.apartment-form__btn--show:focus,.apartment-form__btn--show:hover{background-color:#95c55a}.apartment-form__btn--show:active{background-color:#828c96}#js-menu-button,.apartment-form__mobile-interface{display:none}@media (max-width:1194px){.apartment-form__part{padding:0 15px}.apartment-form__part:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.apartment-form__part:nth-of-type(2) .apartment-form__part-name{margin-top:0}.apartment-form__part:nth-of-type(2) .apartment-form__rooms{margin:auto 0}.apartment-form__part:nth-of-type(3),.apartment-form__part:nth-of-type(4){width:200px}.apartment-form__part--buttons{padding:0 5px}.apartment-form__part-name{font-size:12px;font-weight:700}.apartment-form__number-label{display:block}.apartment-form__number-input{width:100%}.apartment-form__number-input--price{max-width:100%}.apartment-form__number-input:not(:last-of-type){margin-bottom:13px}.apartment-form__part--buttons{width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.apartment-form__btn{margin-top:0;width:110px}.apartment-form__btn--map{margin-right:0}}@media (max-width:767px){.apartment-form__mobile-interface{padding:15px 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;background-color:transparent}.apartment-form__mobile-interface p{margin:0;font-size:16px;font-weight:600}.apartment-form__mobile-btn{position:relative;width:35px;height:35px;padding:0;border:0;background-color:transparent;background-image:-webkit-gradient(linear,left top,right top,from(#03a9f4),color-stop(#f441a5),color-stop(#ffeb3b),to(#03a9f4));background-image:linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);border-radius:5px;background-size:400%;-webkit-animation:moving-gradient 8s linear infinite;animation:moving-gradient 8s linear infinite}.apartment-form__mobile-btn::after{content:"";position:absolute;top:50%;left:50%;z-index:5;width:27px;height:27px;background-image:url(../img/hand-pointer-regular.svg);background-repeat:no-repeat;background-position:center;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.apartment-form__mobile-btn--opened::after{width:30px;height:30px;background-image:url(../../img/times-solid.svg)}@-webkit-keyframes moving-gradient{0%{background-position:0}to{background-position:400%}}@keyframes moving-gradient{0%{background-position:0}to{background-position:400%}}.apartment-form__parts{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 15px;border-top:1px solid #dadde0}.apartment-form__part{padding:0;border-right:0}.apartment-form__part:not(:last-child){margin-bottom:15px}.apartment-form__part:first-of-type{width:100%}.apartment-form__part--buttons,.apartment-form__part:nth-of-type(2),.apartment-form__part:nth-of-type(3),.apartment-form__part:nth-of-type(4){width:100%}.apartment-form__part-name{font-size:15px;text-decoration:underline}.apartment-form__number-input{font-weight:600;color:#000}.apartment-form__part--buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.bottom-header--index{padding-bottom:60px;background-image:url(../img/bg.jpg);background-color:#b1c3d0;background-repeat:no-repeat;background-size:cover;background-position:center center}.bottom-header--index .bottom-header__form-wrapper{-webkit-box-shadow:none;box-shadow:none}.bottom-header--index .bottom-header__apartment-form{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-shadow:0 3px 7px 0 rgba(0,0,0,.25)}.bottom-header__main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0 25px}.bottom-header__headline{margin:0 0 62px;text-align:center;font-size:48px;font-weight:700;text-shadow:0 3px 3px gray}.bottom-header__headline span{display:block;font-size:36px;font-weight:600}.bottom-header__form-wrapper{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-shadow:0 3px 7px 0 rgba(0,0,0,.25)}.bottom-header__apartment-form{padding:20px 50px;background-color:#fff}@media (max-width:1194px){.bottom-header--index{padding-bottom:30px}.bottom-header__headline{margin:0 0 30px;font-size:38px}.bottom-header__headline span{font-size:30px}.bottom-header__apartment-form{padding:15px 20px}}@media (max-width:767px){.bottom-header__main-nav{padding:20px 0 10px}.bottom-header__headline{margin:0 0 20px;font-size:30px;-webkit-transition:.4s;transition:.4s}.bottom-header__headline span{font-size:22px;color:#000;-webkit-transition:.4s;transition:.4s}.bottom-header__headline--redded{color:#fff;text-shadow:0 3px 10px #5e5d5d}.bottom-header__headline--redded span{color:#ed213a;text-shadow:none}.bottom-header__apartment-form{padding:0}}.breadcrumbs,.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.breadcrumbs__list{margin:0;padding:0;list-style:none}.breadcrumbs__item{position:relative;font-weight:700;font-size:14px}.breadcrumbs__item:not(:last-child){padding-right:20px}.breadcrumbs__item:not(:last-child)::after{content:"";position:absolute;top:3px;right:5px;width:10px;height:10px;background-image:url(../../img/arrow-up-solid.svg);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.breadcrumbs__link{color:inherit}.breadcrumbs__link:focus,.breadcrumbs__link:hover{color:#ed213a}.breadcrumbs__link:active{color:#95c55a}.breadcrumbs__nav-links{margin:0 20px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.breadcrumbs__nav-item--back{margin-right:28px}.breadcrumbs__nav-item--back .breadcrumbs__nav-icon{left:-11px}.breadcrumbs__nav-item--next .breadcrumbs__nav-icon{right:-13px}.breadcrumbs__nav-link{position:relative;color:#95c55a;font-weight:400}.breadcrumbs__nav-link:focus,.breadcrumbs__nav-link:hover{color:#ed213a}.breadcrumbs__nav-link:focus .breadcrumbs__nav-icon,.breadcrumbs__nav-link:hover .breadcrumbs__nav-icon{fill:#ed213a}.breadcrumbs__nav-link:active{color:#000}.breadcrumbs__nav-link:active .breadcrumbs__nav-icon{fill:#000}.breadcrumbs__nav-icon{position:absolute;top:3px;width:7px;height:12px;fill:#95c55a}@media (max-width:1194px){.breadcrumbs__list{margin-bottom:15px}.breadcrumbs__item,.breadcrumbs__link{font-size:12px}.breadcrumbs__nav-links{margin-right:0;margin-left:15px}}@media (max-width:767px){.breadcrumbs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.breadcrumbs__item{margin-bottom:10px}.breadcrumbs__item:not(:last-child)::after{top:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumbs__nav-links{margin:0;padding:0 7px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breadcrumbs__nav-item--back{margin-right:0}}.btn{padding:10px;font-family:inherit;text-align:center;border-radius:3px;border:0}.builders{padding-top:10px;padding-bottom:25px}.builders__logo-list{margin:0;padding:0;list-style:none}.builders__logo{width:172px;height:80px}.builders__logo-link{height:100%;width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6}.builders__logo-link:focus,.builders__logo-link:hover{border-bottom:2px solid #95c55a}.builders__logo-img{width:100%!important;height:100%;-o-object-fit:contain;object-fit:contain}.builders .owl-dots{min-width:100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.builders button.owl-dot{width:13px;height:13px;padding:0!important;margin-top:20px;border:3px solid #e6e6e6;border-radius:50%;background-color:transparent}.builders button.owl-dot:not(:last-child){margin-right:6px}.builders button.owl-dot:focus,.builders button.owl-dot:hover{border:3px solid #ed213a}.builders button.owl-dot:active{background-color:#000}@media (max-width:767px){.builders{padding-bottom:15px}.builders__logo{width:290px}.builders__logo-list{margin:0 0 5px}}.catalogue-form,.catalogue-form__top-line{display:-webkit-box;display:-ms-flexbox;display:flex}.catalogue-form{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 90px 30px;background-color:#f2f2f2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:970px}.catalogue-form__top-line{width:100%;margin-bottom:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.catalogue-form__reset-btn{width:210px;padding:3px 10px;border:0;border-radius:3px;background-color:#e2e4e6;-webkit-transition-duration:.2s;transition-duration:.2s}.catalogue-form__reset-btn:focus,.catalogue-form__reset-btn:hover{color:#fff;background-color:#ed213a}.catalogue-form__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:50px}.catalogue-form__col-headline{margin:0 0 15px;font-size:14px;font-weight:700}.catalogue-form__col{width:380px}.catalogue-form__parts{margin:0;padding:0;list-style:none}.catalogue-form__part{margin-bottom:20px}.catalogue-form__part:last-child{margin-bottom:0}.catalogue-form__catalogue-part{width:100%;margin:0;padding:10px 14px;font-weight:600;font-size:12px;color:#000;border:0;background-color:#fff}.catalogue-form__catalogue-part--area,.catalogue-form__catalogue-part--floor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalogue-form__catalogue-part--floor .catalogue-form__label_num{margin-left:60px}.catalogue-form__catalogue-part--floor{margin-bottom:19px}.catalogue-form__catalogue-part--term{margin-bottom:20px;padding:12px 14px}.catalogue-form__num-input{margin-left:auto;margin-right:10px;width:40px;text-align:right;font-weight:700;font-size:13.5px;border:0;border-bottom:1px solid gray}.catalogue-form__catalogue-part>.catalogue-form__option{padding:30px}.catalogue-form__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.catalogue-form__checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.catalogue-form__pseudo-checkbox{position:relative;display:block;width:22px;height:22px;margin-right:11px;border:1px solid #000;background-color:transparent}.catalogue-form__checkbox:checked+.catalogue-form__pseudo-checkbox::after{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:#000}.catalogue-form__bottom-line{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalogue-form__date-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:240px;margin-left:10px}.catalogue-form__quarters{margin:0 0 10px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:235px;height:15px;list-style:none}.catalogue-form__quarter-item{position:relative}.catalogue-form__quarter-item::after{content:"·";position:absolute;top:0;right:-7.5px}.catalogue-form__quarter-item:last-child::after{content:""}.catalogue-form__quarter-value{padding:0 3px}.catalogue-form__quarter-number{-webkit-transition-duration:.15s;transition-duration:.15s}.catalogue-form__quarter-number--checked{color:#fff;background-color:#ed213a}.catalogue-form__years{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:235px}.catalogue-form__years-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:220px;margin-bottom:10px}.catalogue-form__year:first-child{margin-left:25px;margin-right:auto}.catalogue-form__year:last-child{margin-right:35px}.catalogue-form__line{position:relative;width:220px;height:1px;background-color:#95c55a}.catalogue-form__line::after,.catalogue-form__line::before{content:"←";position:absolute;width:10px;height:18px;font-size:17px;color:#95c55a}.catalogue-form__line::before{top:-11px;left:-5px}.catalogue-form__line::after{top:-6px;right:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.catalogue-form__btn{width:260px;min-height:40px;margin:0 10px;font-weight:600;background-color:transparent;-webkit-transition:.15s;transition:.15s}.catalogue-form__btn--to-map{color:#000;border:1px solid #000}.catalogue-form__btn--to-map:focus,.catalogue-form__btn--to-map:hover{color:#fff;background-color:#95c55a}.catalogue-form__btn--to-map:active{color:#000;opacity:.85}.catalogue-form__btn--show{color:#ed213a;border:1px solid #ed213a}.catalogue-form__btn--show:focus,.catalogue-form__btn--show:hover{color:#fff;background-color:#ed213a}.catalogue-form__btn--show:active{color:#000;opacity:.85}@media (max-width:1194px){.catalogue-form{width:100%}.catalogue-form__col{width:270px}.catalogue-form__catalogue-part--floor .catalogue-form__label_num{margin-left:auto}.catalogue-form__num-input{margin-right:0;text-align:center}.catalogue-form__checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalogue-form__checkbox-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.catalogue-form__checkbox-container:last-child{margin-bottom:0}.catalogue-form__btn--to-map{margin-bottom:15px}}@media (max-width:767px){.catalogue-form{padding:10px}.catalogue-form__cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.catalogue-form__col--apartment{margin-bottom:40px}}.container{width:320px;margin:0 auto;padding:0 15px}@media (min-width:768px){.container{width:768px;padding:0 15px}}@media (min-width:1195px){.container{width:1195px;padding:0 30px}}.developer__developer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:12px 0}@media (max-width:767px){.developer__developer-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.developer-header__logo{width:225px;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.developer-header__logo a{height:55px}.developer-header__logo-img{width:150px;height:100%;-o-object-fit:contain;object-fit:contain}.developer-header__headline{margin:0;max-width:65%;font-size:33px;font-weight:500;word-break:break-all}@media (max-width:1194px){.developer-header__headline{font-size:23px;line-height:30px}}@media (max-width:767px){.developer-header__logo{margin-bottom:10px}.developer-header__headline{max-width:90%;font-size:18px;line-height:24px}}.extra-nav__item:not(:last-child){margin-right:55px}.extra-nav__link{color:gray;font-size:12px;font-weight:500}.extra-nav__link:focus,.extra-nav__link:hover{color:#ed213a}.extra-nav__link:active{color:#95c55a}@media (max-width:1194px){.extra-nav__item:not(:last-child){margin-right:25px}.extra-nav__link{font-size:14px}}@media (max-width:767px){.extra-nav__item:not(:last-child){margin-right:0;margin-bottom:12px;text-align:right}.extra-nav__link{font-weight:700;font-size:12px;text-decoration:underline}}.footer{background-color:#ccc}.footer__parts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:55px 0 40px;border-bottom:2px solid #f2f2f2}.footer__bottom{padding:20px 0}.footer__address{text-align:center;font-size:12px;line-height:30px;font-style:normal}.footer-part__name{margin-bottom:20px;font-weight:700;font-size:15px}.footer-part__list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.footer-part__item--districts{margin-top:19px}.footer-part__item--contact:not(:last-child){margin-bottom:19px}.footer-part__link{color:#000;font-size:12px}.footer-part__link:focus,.footer-part__link:hover{color:#ed213a}.footer-part__link:active{color:#95c55a}.footer-part__highlight{text-transform:uppercase}.header{position:relative;margin-bottom:20px}.header__top-header{position:relative;padding:10px 0;background-color:#eceeef}.hot-news{padding:40px 0}.hot-news__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;font-weight:600;color:#000;border-radius:4px}.hot-news__head{width:190px;padding:10px 20px;margin:0;text-align:center;font-size:14px;line-height:60px;color:#fff;background-color:#ed213a}.hot-news__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 28px 15px 65px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#ecedef}.hot-news__text{margin:0;width:490px;padding:0 10px;font-size:14px}.hot-news__btn{width:225px;padding:17px 5px;margin-right:27px;margin-left:auto;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-shadow:0 3px 7px 0 rgba(0,0,0,.25);-webkit-transition:.3s;transition:.3s}.hot-news__btn:focus,.hot-news__btn:hover{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.5);box-shadow:0 3px 7px 0 rgba(0,0,0,.5)}.hot-news__btn:active{-webkit-box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.5);box-shadow:inset 0 3px 2px 0 rgba(0,0,0,.5)}.hot-news__all-link{font-size:11px;font-weight:400;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.hot-news__all-link:focus,.hot-news__all-link:hover{color:#ed213a}.hot-news__all-link:active{color:#95c55a}@media (max-width:1194px){.hot-news__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hot-news__head{line-height:1.2;width:100%;padding:10px}.hot-news__text{width:100%;margin-bottom:20px}.hot-news__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;padding:15px}.hot-news__all-link{margin-left:auto}.hot-news__btn{width:200px;margin-left:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:767px){.hot-news__text{width:100%;margin-bottom:30px}.hot-news__btn{margin:0 auto;font-size:14px}.hot-news__all-link{margin:0 auto 15px;font-size:14px}}.housing-complex-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.housing-complex-intro__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:225px;height:80px}.housing-complex-intro__logo-img{width:101px;height:51px}.housing-complex-intro__name{-ms-flex-item-align:center;align-self:center;margin:0;max-width:65%;font-size:24px;font-weight:500;word-break:break-all}.housing-complex-intro__address{width:100%;margin:0;padding:3px 0 3px 225px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#e6e8ea}.housing-complex-intro__address-icon{width:10px;height:14px;margin-right:12px;display:inline-block;vertical-align:top;fill:#95c55a}@media (max-width:767px){.housing-complex-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.housing-complex-intro__logo{margin:0 auto}.housing-complex-intro__name{width:90%;margin-bottom:10px;font-size:18px;line-height:24px;text-align:center}.housing-complex-intro__address{padding:5px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.housing-complex-intro__address-icon{-ms-flex-negative:0;flex-shrink:0}}.info-points__item{width:calc(95%/3)}.info-points__item--infrastructure{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.info-points__name{margin:0 0 6px;font-weight:500;font-size:18px}.info-points__list{margin:0;padding:0;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.info-points__point{margin-bottom:5px;padding-right:10px;color:#4d4d4d}@media (max-width:767px){.info-points__item{width:auto;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #a0a0a0}.info-points__item:last-child{margin-bottom:0}.info-points__list{display:block;height:auto}}.item__about{padding-bottom:35px}.item__headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 25px;margin:0 0 10px;border-radius:3px;background-color:#cdd1d5}.item__name{font-size:24px;font-weight:500}.item__id{padding:5px 30px;font-weight:600;font-size:13px;border-radius:3px;background-color:#afb5bc}.item__columns,.item__left-col{display:-webkit-box;display:-ms-flexbox;display:flex}.item__columns{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px;padding:15px 7px 15px 40px}.item__left-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:635px}.item__img-container{position:relative;width:635px;height:360px;margin-bottom:20px}.item__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item__zoom-link{position:absolute;right:60px;bottom:30px;display:block;width:40px;height:40px}.item__zoom-link:focus .item__zoom-icon,.item__zoom-link:hover .item__zoom-icon{fill:#ed213a}.item__zoom-link:active .item__zoom-icon{fill:#000}.item__zoom-icon{width:40px;height:40px;fill:#e6e6e6}.item__other-nav{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.item__other-item{overflow:hidden;border-radius:3px}.item__other-link{position:relative;display:block;padding:4px 10px;color:#000;font-size:10px;font-weight:500;-webkit-transition:.3s;transition:.3s}.item__other-link:hover{color:#fff}.item__other-link::before{content:"";position:absolute;left:0;top:0;z-index:-1;width:0;height:100%;background-color:#ed213a;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s}.item__other-link:focus::before,.item__other-link:hover::before{width:100%;opacity:1}.item__other-item--current .item__other-link{color:#000;background-color:#95c55a}.item__right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:15px}.item__price{margin:0 0 35px;padding-left:10px;color:#ed213a;font-weight:700;font-size:18px}.item__about-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 40px;padding:0;list-style:none}.item__about-item{margin-bottom:5px;padding:3px 30px;font-weight:500;background-color:#f2f2f2}.item__about-item--address{font-weight:600;background-image:url(../img/map-marker-alt-solid.svg);background-repeat:no-repeat;background-position:9px center;background-size:12px 15px}.item__about-item:last-child{margin-bottom:0}.item__links{margin-left:30px}.item__link{position:relative;display:block;width:265px;overflow:hidden;font-size:13px;font-weight:600;line-height:27.5px}.item__link--book,.item__link--view{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.2s;transition-duration:.2s}.item__link--book{margin-bottom:20px;color:#ed213a;border:1px solid #ed213a}.item__link--book:hover{color:#fff}.item__link--book::after,.item__link--book::before{content:"";position:absolute;top:0;z-index:-1;height:100%;width:50%;background-color:#ed213a;opacity:.3;-webkit-transition:.4s;transition:.4s}.item__link--book::before{left:-50%}.item__link--book::after{right:-50%}.item__link--book:hover::before{left:50%;opacity:1}.item__link--book:hover::after{right:50%;opacity:1}.item__link--view{color:#cdd1d5;border:1px solid #cdd1d5}.item__link--view:hover{color:#fff;border:1px solid #95c55a}.item__link--view::after,.item__link--view::before{content:"";position:absolute;top:0;z-index:-1;height:100%;width:50%;background-color:#cdd1d5;opacity:.3;-webkit-transition:.4s;transition:.4s}.item__link--view::before{left:-50%}.item__link--view::after{right:-50%}.item__link--view:hover::before{left:50%;opacity:1;background-color:#95c55a}.item__link--view:hover::after{right:50%;opacity:1;background-color:#95c55a}.item__item-nav{position:relative;margin:30px 0 35px;padding:0 15px 0 225px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.item__parameters{margin:0 0 35px 225px;padding:0;list-style:none}.item__parameter{position:relative;margin-bottom:8px;padding-left:35px;font-size:18px}.item__parameter:last-child{margin-bottom:0}.item__parameter-icon{position:absolute;left:0;margin-right:13px;fill:#e6e6e6}.item__parameter-icon--card{width:22px;height:18px}.item__parameter-icon--area{width:20px;height:20px}.item__parameter-icon--calendar{width:17px;height:20px}.item__parameter-name{font-weight:400}.item__parameter-value{font-weight:700}.item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.item__photos-container{width:560px}.item__big-photo-container{width:100%;height:auto;margin-bottom:3px}.item__big-photo-img{width:560px;height:245px}.item__small-photos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.item__small-photo-item{position:relative}.item__small-photo-img{width:110px;height:90px}.item__photo-link{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;background-color:rgba(130,140,150,.5);-webkit-transition-duration:.3s;transition-duration:.3s}.item__photo-link:focus,.item__photo-link:hover{opacity:1}.item__photo-icon{width:23px;height:23px;fill:#e6e6e6}.item__info-points-container{width:550px;padding-right:10px}.item__info-points,.item__object-read{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item__info-points{margin:0 0 30px;padding:0;list-style:none}.item__object-read{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item__download-link{padding:9px 3px;font-size:12px;text-align:left;color:#4d4d4d;background-color:#cdd1d5;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s}.item__download-link--decl{width:240px}.item__download-link--perm{width:280px}.item__download-link:focus,.item__download-link:hover{color:#fff;background-color:#ed213a}.item__download-link:active{color:#fff;background-color:#95c55a}.item__download-icon{display:inline-block;vertical-align:middle;margin:0 14px;fill:#fff}.item__other-data{padding:0 20px}.item__desc{margin-bottom:40px}.item__section-headline{position:relative;margin:0 0 33px;padding-left:105px;font-weight:500;font-size:18px}.item__section-headline::before{content:"";position:absolute;top:6px;left:-20px;width:85px;height:6px;background-color:#ed213a}.item__section-headline--get-view{margin:0 0 15px;color:#ed213a}.item__desc-text{margin:0 0 18px;color:#4d4d4d;font-weight:400}.item__desc-text:last-child{margin:0}.item__order-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1194px){.item__name{font-size:18px}.item__about{padding-bottom:20px}.item__columns{padding:15px 20px}.item__left-col{width:100%}.item__other-link{font-size:12px}.item__img-container{margin:0 auto 20px}.item__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}.item__link--book{margin-bottom:0}.item__item-nav{margin:25px 0;padding:0 15px}.item__parameters{width:100%;margin:0 0 20px;padding:0 20px}.item__parameter{margin-bottom:5px;font-size:15px}.item__parameter-value sup{margin-left:-5px}.item__info{padding:0 20px}.item__photos-container{margin:0 0 20px}}@media (max-width:767px){.item__name,.item__parameter{margin-bottom:10px;font-size:18px}.item__parameter{padding-left:28px;font-size:13px}.item__parameter-icon{top:-2px;margin-right:7px}.item__parameter-name{font-weight:600}.item__id{margin:0 auto}.item__img,.item__img-container{width:100%;height:auto}.item__img{width:290px}.item__other-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item__other-item{margin-bottom:7px}.item__download-link:last-child,.item__other-item:last-child{margin-bottom:0}.item__other-link{font-size:13px}.item__link{width:100%}.item__link--book{margin-bottom:15px}.item__item-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.item__big-photo-container{margin-bottom:10px}.item__big-photo-img{-o-object-fit:cover;object-fit:cover}.item__small-photos-list{display:grid;grid-template-columns:110px 110px;grid-auto-rows:90px;grid-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item__small-photo-img{-o-object-fit:cover;object-fit:cover}.item__info-points-container{width:100%;padding-right:0}.item__info-points{display:block}.item__object-read{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item__download-link{width:100%;margin-bottom:15px}.item__download-icon{margin:0 1px}.item__section-headline{padding-left:0;padding-bottom:10px}.item__section-headline::before{top:auto;left:auto;bottom:0;right:-20px}}.item-nav::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#ccc}.item-nav__item--current>.item-nav__link:active,.item-nav__item--current>.item-nav__link:focus,.item-nav__item--current>.item-nav__link:hover{color:#000}.item-nav__item--current>.item-nav__link::after{left:0;width:100%}.item-nav__link{position:relative;font-size:14px;color:#4d4d4d;font-weight:500}.item-nav__link:focus,.item-nav__link:hover{color:#ed213a}.item-nav__link:active{color:#95c55a}.item-nav__link::after{content:"";position:absolute;left:50%;bottom:-5px;width:0;height:2px;background-color:#95c55a;-webkit-transition-duration:.3s;transition-duration:.3s}.item-nav__link:focus::after,.item-nav__link:hover::after{left:0;width:100%}@media (max-width:1194px){.item-nav__link{font-size:12px;font-weight:600}}@media (max-width:767px){.item-nav__item{margin-bottom:15px}.item-nav__item:last-child{margin-bottom:0}.item-nav__link{padding:0 10px;color:#000}.item-nav__link::after{top:-3px;left:0;z-index:-1;height:150%}.item-nav__item--current>.item-nav__link::after,.item-nav__link:hover::after{width:100%}.item-nav__link:focus,.item-nav__link:hover{color:#000}}@media (max-width:1194px){#js-menu-button{position:fixed;top:24px;left:24px;z-index:11;display:block;width:36px;height:30px;background-color:transparent;border-radius:50%;border:0;outline:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#js-menu-button:before{content:"";position:absolute;top:0;right:auto;bottom:0;left:0;margin:auto;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed213a),color-stop(20%,#ed213a),color-stop(20%,#fff),color-stop(40%,#fff),color-stop(40%,#ed213a),color-stop(60%,#ed213a),color-stop(60%,#fff),color-stop(80%),color-stop(80%,#ed213a),to(#ed213a));background-image:linear-gradient(to bottom,#ed213a,#ed213a 20%,#fff 20%,#fff 40%,#ed213a 40%,#ed213a 60%,#fff 60%,80%,#ed213a 80%,#ed213a 100%);background-color:transparent;-webkit-transition:opacity .2s ease-out,width .2s .2s ease-out;transition:opacity .2s ease-out,width .2s .2s ease-out}#js-menu-button:after{content:"×";position:absolute;top:16px;left:-4px;color:#fff;font-family:Arial,sans-serif;font-size:76px;line-height:0;opacity:0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#js-menu-button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}#js-menu-button:hover,.open #js-menu-button{opacity:1}.open #js-menu-button:before{width:0;opacity:0}.open #js-menu-button:after{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(360deg);transform:translate3d(0,0,0) rotate(360deg);-webkit-transition:opacity .4s 1s ease-out,-webkit-transform .4s 1s ease-out;transition:transform .4s 1s ease-out,opacity .4s 1s ease-out;transition:transform .4s 1s ease-out,opacity .4s 1s ease-out,-webkit-transform .4s 1s ease-out}}@media (min-width:1195px){.js-menu-line{position:absolute;top:19px;left:auto;height:2px;background-color:#63a90c;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}}.main-nav__logo{display:block;width:135px;height:96px}.main-nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:10px}.main-nav__site-nav-wrapper{position:relative;width:933px}.main-nav__extra-nav,.main-nav__site-nav{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.main-nav__site-nav{position:relative;margin:0 0 20px}.main-nav__extra-nav{margin:0}@media (max-width:1194px){.main-nav__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-nav__site-nav,.main-nav__site-nav-wrapper{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-nav__site-nav-wrapper{z-index:10;width:100%;height:100%;overflow:hidden;top:-100%;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-nav__site-nav-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:0;padding-bottom:100%;overflow:hidden;background:rgba(237,33,58,.98);border-radius:100%;-webkit-transform:scale(.04),translateY(9999px);transform:scale(.04),translateY(9999px)}.open .main-nav__site-nav-wrapper{top:0}.open .main-nav__site-nav-wrapper:before{-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.main-nav__site-nav{top:50%;left:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;-webkit-perspective:1000;perspective:1000;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.main-nav__site-nav::after{display:none}}@media (max-width:767px){.main-nav__logo{width:95px}.main-nav__menu{margin-top:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-nav__extra-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.object__scheme{width:270px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.object__sheme-img{width:55px;height:115px}.object__info{width:440px}.object__name{margin:0 0 5px;padding-left:10px;font-weight:700;font-size:18px}.object__name-link{color:#000}.object__name-link:focus,.object__name-link:hover{color:#ed213a}.object__name-link:active{color:#95c55a}.object__conditions{margin:0 0 15px;padding-left:10px;font-size:10px}.object__variants{margin:0;padding:0;list-style:none}.object__variant{margin-bottom:3px;padding:2px 10px;background-color:#f2f2f2}.object__variant:last-child{margin-bottom:0}.object__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:350px;padding:10px;background-color:#f2f2f2;border-radius:3px}.object__res-text{margin:7px 0 0;text-align:center;font-weight:600}.object__res-value{display:block;margin:7px 0;font-weight:700}.object__view-link{width:225px;display:block;margin:0 auto;color:#313539;font-weight:600;background-color:#c5c9cd;-webkit-transition-duration:.15s;transition-duration:.15s}.object__view-link:focus,.object__view-link:hover{color:#fff;background-color:#ed213a}.object__view-link:active{background-color:#95c55a}@media (max-width:1194px){.object__scheme{width:200px}.object__info{width:250px}.object__name{word-break:break-all;font-size:15px}.object__conditions{margin:0 0 5px}.object__variant{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:250px}.object__result{width:230px}.object__view-link{width:200px}}@media (max-width:767px){.object__scheme{width:100%;margin-bottom:7px}.object__info{width:100%}.object__variants{margin-bottom:15px}.object__result,.object__variant{width:100%}}.objects{margin:0;padding:0;list-style:none}.objects__name{padding:8px 20px;margin-bottom:10px;color:#fff;font-size:24px;font-weight:500;background-color:#cdd1d5;border-radius:3px}.objects__list{margin:0;padding:0;list-style:none}.objects__object{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px 20px;margin-bottom:20px}.objects__object:last-child{margin-bottom:0}@media (max-width:1194px){.objects__object{padding:10px}}@media (max-width:767px){.objects__name{font-size:18px}}.offers{padding:20px 0 40px}.offers__list{margin:0 0 40px;padding:0;display:grid;grid-template-columns:repeat(4,265px);grid-auto-rows:auto;grid-gap:24px;list-style:none}.offers__item{position:relative;background-color:#f7f7f7;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-shadow:0 3px 7px 0 rgba(0,0,0,.25);-webkit-transition:.3s;transition:.3s}.offers__item::before{content:"";position:absolute;top:0;left:50%;z-index:1;width:0;height:100%;opacity:0;background-color:#ed213a;-webkit-transition:.3s ease-out all;transition:.3s ease-out all}.offers__item:focus,.offers__item:hover{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.75);box-shadow:0 3px 7px 0 rgba(0,0,0,.75)}.offers__item:focus::before,.offers__item:hover::before{left:0;width:100%;opacity:1}.offers__item:focus .offers__hover-link-back,.offers__item:hover .offers__hover-link-back{opacity:1}.offers__item:focus .offers__address,.offers__item:focus .offers__map-link,.offers__item:focus .offers__name-link,.offers__item:focus .offers__place,.offers__item:focus .offers__price-for-item,.offers__item:focus .offers__price-for-metre,.offers__item:hover .offers__address,.offers__item:hover .offers__map-link,.offers__item:hover .offers__name-link,.offers__item:hover .offers__place,.offers__item:hover .offers__price-for-item,.offers__item:hover .offers__price-for-metre{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.3s;transition-delay:.3s;color:#fff}.offers__item:focus .offers__map-link,.offers__item:hover .offers__map-link{border-bottom:1px dotted #fff}.offers__item-content{position:relative;z-index:2}.offers__sticker{position:absolute;top:-5px;right:-5px;z-index:4;width:52px;height:52px;text-align:center;border-radius:50%}.offers__sticker--new{background-color:#95c55a}.offers__sticker--new .offers__sticker-text{margin-top:14px;font-size:16px;font-weight:900}.offers__sticker--discount{background-color:#ed213a}.offers__sticker--discount .offers__sticker-text{margin-top:11px}.offers__sticker-text{display:block;color:#fff}.offers__icon-arrow{width:12px;height:12px;fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.offers__sticker-ruble{font-size:24px;color:#fff}.offers__img-container{position:relative;width:265px;height:200px}.offers__hover-link-back{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;opacity:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(22,41,62,.52)),to(rgba(130,140,150,.52)));background-image:linear-gradient(to right,rgba(22,41,62,.52),rgba(130,140,150,.52));-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.2s;transition-delay:.2s}.offers__hover-link{display:block;width:225px;height:50px;margin:auto;font-size:13px;line-height:26px;font-weight:600;color:#313539;background-color:rgba(255,255,255,.8)}.offers__hover-link:focus,.offers__hover-link:hover{color:#000;background-color:#fff}.offers__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offers__info{padding:13px 13px 35px}.offers__info-head{margin-bottom:25px}.offers__name{margin:0 0 5px;font-weight:700;font-size:15px}.offers__name-link{color:#000;cursor:pointer}.offers__name-link:active,.offers__name-link:active sup{color:rgba(255,255,255,.7);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}.offers__place{margin:0;font-size:12px;font-weight:500}.offers__address{margin:0 0 3px;font-weight:400;font-size:12px;color:#4d4d4d}.offers__map-link{margin-bottom:25px;display:inline-block;vertical-align:baseline;color:#4d4d4d;font-size:10px;font-weight:600;border-bottom:1px dotted #4d4d4d}.offers__price-for-item{display:block;margin-bottom:4px;font-size:15px;font-weight:700}.offers__price-for-metre{display:block;color:#4d4d4d;font-size:12px;font-weight:500}.offers__link-help{display:block;width:280px;margin:0 auto;color:#ed213a;font-weight:600;line-height:27.5px;border:1px solid #ed213a;-webkit-transition:.3s;transition:.3s}.offers__link-help:focus,.offers__link-help:hover{color:#fff;background-color:#ed213a}.offers__link-help:active{color:rgba(255,255,255,.7)}@media (max-width:1194px){.offers__list{grid-template-columns:repeat(2,265px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.offers__list{grid-template-columns:265px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.order-form__input{width:360px;height:40px;margin-right:20px;padding:10px 25px;font-size:12px;font-weight:500;color:#4d4d4d;border:0;border-radius:3px;background-color:#f5f5f5}.order-form__submit{width:190px;color:#fff;font-weight:600;background-color:#ed213a}.order-form__agreement{margin:10px 0 0;font-size:10px}@media (max-width:1194px){.order-form__client-name{margin-bottom:10px}.order-form__submit{margin-left:auto}.order-form__agreement{margin-top:25px}}@media (max-width:767px){.order-form__input{width:100%;margin-right:0;margin-bottom:15px}.order-form__submit{width:100%}.order-form__agreement{text-align:center}}.page-main--inner-page{margin-bottom:50px}.page-main__content{padding-top:30px}.search_help{padding:45px 0}.search_help__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.search_help__column{padding:90px;width:545px;min-height:560px;background-size:100%;background-position:center;-webkit-transition:background-size 900ms ease-in-out;transition:background-size 900ms ease-in-out}.search_help__column:focus,.search_help__column:hover{background-size:120%}.search_help__column--help,.search_help__column--search{background-image:url(../img/back_14.png);background-repeat:no-repeat;background-color:transparent}.search_help__column--search .search_help__headline,.search_help__column--search .search_help__text{color:#fff}.search_help__column--search .search_help__link{color:#fff;background-color:#95c55a}.search_help__column--help{border:1px solid #95c55a;background-image:url(../img/back_16.png);background-color:#fff}.search_help__column--help .search_help__headline,.search_help__column--help .search_help__text{color:#95c55a}.search_help__headline{margin:0 0 35px;font-weight:500;font-size:33px}.search_help__text{margin:0 0 40px;font-size:18px;font-weight:600}.search_help__link{display:block;min-height:50px;width:225px;font-size:13px;line-height:28px;-webkit-transition:.3s;transition:.3s}.search_help__link:focus,.search_help__link:hover{background-color:#ed213a}@media (max-width:1194px){.search_help__container{-ms-flex-pack:distribute;justify-content:space-around}.search_help__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;width:330px;min-height:430px;background-size:cover}.search_help__column:focus,.search_help__column:hover{background-size:cover}.search_help__headline{margin:0 0 20px;font-size:27px}.search_help__text{margin:0 0 20px;font-size:14px}.search_help__link{margin-top:auto}}@media (max-width:767px){.search_help{padding:25px 0}.search_help__column{width:290px;min-height:250px;padding:10px}.search_help__column--search{margin-bottom:15px}.search_help__headline{margin-bottom:10px;font-size:22px}.search_help__text{font-size:12px}.search_help__link{width:170px}}.section-header{margin-bottom:35px;text-align:center}.section-header__headline{margin:0 auto 10px;font-size:33px;font-weight:500}.section-header__explanation{margin:0;font-size:18px;color:#4d4d4d;font-weight:600}@media (max-width:1194px){.section-header{margin-bottom:20px}.section-header__headline{margin-bottom:5px;font-size:25px}.section-header__explanation{font-size:15px}}@media (max-width:767px){.section-header{margin-bottom:14px}.section-header__headline{margin-bottom:0;font-size:20px}.section-header__explanation{font-size:13.5px}}.site-nav::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#ccc}.site-nav__item{position:relative}.site-nav__item--current>.site-nav__link:active,.site-nav__item--current>.site-nav__link:focus,.site-nav__item--current>.site-nav__link:hover{color:#000}.site-nav__link{font-size:14px;color:#000;font-weight:500}.site-nav__link:focus,.site-nav__link:hover{color:#ed213a}.site-nav__link:active{color:#95c55a}@media (max-width:1194px){.site-nav__item{margin-bottom:7px}.site-nav__link{padding:0 5px;text-align:left;font-size:25px;opacity:0;-webkit-transform:translate3d(0,36px,0);transform:translate3d(0,36px,0)}.site-nav__link::after,.site-nav__link::before{position:absolute;right:0;margin:auto;overflow:hidden}.site-nav__link::before{content:"";bottom:0;height:100%;width:0;background-color:#fff;-webkit-transition:width .14s ease-out;top:0;left:auto;transition:width .14s ease-out}.site-nav__link::after{content:attr(data-text);top:-6px;left:0;color:#ed213a;opacity:0;-webkit-transform:translate(-24px,6px);transform:translate(-24px,6px);-webkit-transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:transform .1s ease-out,opacity .1s ease-out;transition:transform .1s ease-out,opacity .1s ease-out,-webkit-transform .1s ease-out}.site-nav__link:hover::before{left:0;right:auto;width:100%}.site-nav__link:hover::after{padding:0 20px;opacity:1;-webkit-transform:translate(0,6px);transform:translate(0,6px);-webkit-transition:opacity .2s .14s ease-out,-webkit-transform .2s .14s ease-out;transition:transform .2s .14s ease-out,opacity .2s .14s ease-out;transition:transform .2s .14s ease-out,opacity .2s .14s ease-out,-webkit-transform .2s .14s ease-out}.open .site-nav__link{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.site-nav__link:nth-child(1){-webkit-transition-delay:.75s;transition-delay:.75s}.site-nav__link:nth-child(2){-webkit-transition-delay:.85s;transition-delay:.85s}.site-nav__link:nth-child(3){-webkit-transition-delay:.95s;transition-delay:.95s}.site-nav__link:nth-child(4){-webkit-transition-delay:1.05s;transition-delay:1.05s}.site-nav__link:nth-child(5){-webkit-transition-delay:1.15s;transition-delay:1.15s}.site-nav__link:nth-child(6){-webkit-transition-delay:1.25s;transition-delay:1.25s}}.shadow{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.25);box-shadow:0 3px 7px 0 rgba(0,0,0,.25)}.showing,.showing__bottom,.showing__top{display:-webkit-box;display:-ms-flexbox;display:flex}.showing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:45px}.showing__bottom,.showing__top{margin-bottom:20px}.showing__bottom{margin-bottom:38px;color:#4d4d4d}.showing__bottom .showing__option-item:not(:last-child){margin-right:45px}.showing__option-name{margin-right:26px;font-weight:600}.showing__options{margin:0 75px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.showing__option-item--current .showing__option-link{background-color:#95c55a}.showing__option-item--current .showing__option-link:active,.showing__option-item--current .showing__option-link:focus,.showing__option-item--current .showing__option-link:hover{color:#000;background-color:#95c55a}.showing__option-link{padding:1px 40px;color:#000;font-weight:400;display:inline-block;vertical-align:baseline;border-radius:3px;-webkit-transition-duration:.1s;transition-duration:.1s}.showing__option-link:focus,.showing__option-link:hover{color:#fff;background-color:#ed213a}.showing__option-link:active{color:#000;background-color:#95c55a}.showing__option-value{position:relative;padding-left:10px;margin-left:5px;font-weight:600}.showing__option-value::before{content:"–";position:absolute;left:0}.showing__data-container{overflow:hidden;width:260px;border-radius:3px}.showing__data-string{margin:0;padding:2px 13px}.showing__data-string--head{color:#000;background-color:#e6e8ea}.showing__data-wrapper{padding-bottom:20px;background-color:#f2f2f2}.showing__complex-name{font-weight:500}@media (max-width:1194px){.showing{margin-bottom:27px}.showing__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.showing__options{margin:0}.showing__bottom .showing__option-item:not(:last-child){margin-right:20px}.showing__option-link{padding:1px 15px}.showing__option-name{margin-right:10px}}@media (max-width:767px){.showing{margin-bottom:17px}.showing__top{margin-bottom:15px}.showing__option-name{margin:0 0 7px}.showing__options{width:100%;margin-bottom:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.showing__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.showing__data-container{width:100%}}.top-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-header__region{color:gray;font-size:14px}.top-header__tel{display:inline-block;vertical-align:baseline;margin-right:40px;font-size:14px;color:#ed213a}.top-header__icon{display:inline-block;vertical-align:middle;margin-right:10px}.top-header__icon--tel{width:11px;height:15px;fill:#ed213a}.top-header__icon--heart{width:21px;height:19px;fill:gray}.top-header__tab{color:gray}.top-header__tab:focus,.top-header__tab:hover{color:#ed213a}.top-header__tab:focus .top-header__icon--heart,.top-header__tab:hover .top-header__icon--heart{fill:#ed213a}.top-header__tab:active{color:#95c55a}.top-header__tab:active .top-header__icon--heart{fill:#95c55a}@media (max-width:767px){.top-header__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}.top-header__tel{margin-right:0;margin-bottom:10px}}.top-slider{position:relative}.top-slider__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-slider__list{margin:0;padding:0;width:100%;list-style:none}.top-slider__list .top-slider__item-text{margin:0}.top-slider__item{width:100%;background-image:url(../img/top_slider.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.top-slider__item-text-block{position:relative;z-index:1;margin-left:190px;padding-top:40px;padding-bottom:10px}.top-slider__item-text{color:#fff;font-weight:600;font-style:italic;font-size:30px;text-shadow:0 3px 3px #000}.top-slider__item-text--middle{display:block;margin:4px 0 4px 80px;font-size:23px}.top-slider__item-text--bordered{margin-left:40px;border-bottom:2px solid #ed213a}.top-slider__developers{margin:0 90px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;list-style:none}.top-slider__developer{margin-right:8px}.top-slider__developer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:76px;height:61px;border-top-left-radius:3px;background-color:rgba(247,247,247,.9)}.top-slider__developer-link:focus,.top-slider__developer-link:hover{background-color:#f7f7f7}.top-slider__developer-logo{max-width:95%;height:auto}.top-slider .owl-dots{position:absolute;bottom:20px;width:100%;min-width:100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-slider button.owl-dot{width:13px;height:13px;padding:0!important;margin-top:20px;border:3px solid #fff;border-radius:50%;background-color:transparent}.top-slider button.owl-dot:not(:last-child){margin-right:6px}.top-slider button.owl-dot:focus,.top-slider button.owl-dot:hover{border:3px solid #ed213a}.top-slider button.owl-dot:active{background-color:#000}.owl-carousel button.owl-dot.active{background-color:#000;border:3px solid #ed213a}@media (max-width:1194px){.top-slider__item-text-block{margin-left:30px}.top-slider__item-text{font-size:24px}.top-slider__item-text--middle{font-size:20px}}@media (max-width:767px){.top-slider__container{position:unset}.top-slider__item-text-block{margin-left:7px;padding:40px 0 50px}.top-slider__item-text{font-size:20px}.top-slider__item-text--middle{margin:4px 0 4px 20px;font-size:16px}.top-slider__item-text--bordered{margin-left:0}.top-slider__developers{position:absolute;right:0;bottom:0;margin-right:0}}.variant__floor{margin-right:15px;font-size:13px;font-weight:500}.variant__price{margin-right:28px;color:#ed213a}.variant__address{margin-right:25px;color:gray}.variant__section{color:gray}@media (max-width:1194px){.variant__address,.variant__floor,.variant__price,.variant__section{width:50%;margin:0}.variant__price,.variant__section{text-align:right}}.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}
/*# sourceMappingURL=style.min.css.map */
