@charset "UTF-8";.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.hinge{-webkit-animation-duration: 2s;animation-duration: 2s}.animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut{-webkit-animation-duration: .75s;animation-duration: .75s}@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-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{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0)}90%{-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0)}}.bounce{-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom}@-webkit-keyframes flash{from, 50%, to{opacity: 1}25%, 75%{opacity: 0}}@keyframes flash{from, 50%, to{opacity: 1}25%, 75%{opacity: 0}}.flash{-webkit-animation-name: flash;animation-name: flash}@-webkit-keyframes pulse{from{-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)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes pulse{from{-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)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.pulse{-webkit-animation-name: pulse;animation-name: pulse}@-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.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)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}30%{-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1)}40%{-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1)}50%{-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.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)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name: rubberBand;animation-name: rubberBand}@-webkit-keyframes shake{from, 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{from, 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)}}.shake{-webkit-animation-name: shake;animation-name: shake}@-webkit-keyframes headShake{0%{-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)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes headShake{0%{-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)}50%{-webkit-transform: translateX(0);transform: translateX(0)}}.headShake{-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake}@-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)}}.swing{-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing}@-webkit-keyframes tada{from{-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)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}@keyframes tada{from{-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)}to{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}}.tada{-webkit-animation-name: tada;animation-name: tada}@-webkit-keyframes wobble{from{-webkit-transform: none;transform: none}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)}to{-webkit-transform: none;transform: none}}@keyframes wobble{from{-webkit-transform: none;transform: none}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)}to{-webkit-transform: none;transform: none}}.wobble{-webkit-animation-name: wobble;animation-name: wobble}@-webkit-keyframes jello{from, 11.1%, to{-webkit-transform: none;transform: none}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(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from, 11.1%, to{-webkit-transform: none;transform: none}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(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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)}}.bounceIn{-webkit-animation-name: bounceIn;animation-name: bounceIn}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}.bounceInDown{-webkit-animation-name: bounceInDown;animation-name: bounceInDown}@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}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: none;transform: none}}.bounceInLeft{-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft}@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{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: none;transform: none}}@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{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: none;transform: none}}.bounceInRight{-webkit-animation-name: bounceInRight;animation-name: bounceInRight}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{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{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000)}from{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)}}.bounceInUp{-webkit-animation-name: bounceInUp;animation-name: bounceInUp}@-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)}}.bounceOut{-webkit-animation-name: bounceOut;animation-name: bounceOut}@-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)}}.bounceOutDown{-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown}@-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)}}.bounceOutLeft{-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft}@-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)}}.bounceOutRight{-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight}@-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)}}.bounceOutUp{-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp}@-webkit-keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn}@-webkit-keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInDown{from{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInDownBig{from{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInDownBig{-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInLeftBig{from{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInLeftBig{-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInRightBig{from{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInRightBig{-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInUpBig{from{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}to{opacity: 1;-webkit-transform: none;transform: none}}.fadeInUpBig{-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity: 1}to{opacity: 0}}@keyframes fadeOut{from{opacity: 1}to{opacity: 0}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity: 1}to{opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) 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) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) 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);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}@keyframes flip{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) 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) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) 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);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}to{-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip}@-webkit-keyframes flipInX{from{-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{from{-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)}}.flipInX{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX}@-webkit-keyframes flipInY{from{-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{from{-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)}}.flipInY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY}@-webkit-keyframes flipOutX{from{-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{from{-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}}.flipOutX{-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important}@-webkit-keyframes flipOutY{from{-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{from{-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}}.flipOutY{-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY}@-webkit-keyframes lightSpeedIn{from{-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);opacity: 1}to{-webkit-transform: none;transform: none;opacity: 1}}@keyframes lightSpeedIn{from{-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);opacity: 1}to{-webkit-transform: none;transform: none;opacity: 1}}.lightSpeedIn{-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}@-webkit-keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}@keyframes lightSpeedOut{from{opacity: 1}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0}}.lightSpeedOut{-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}@-webkit-keyframes rotateIn{from{-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: none;transform: none;opacity: 1}}@keyframes rotateIn{from{-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: none;transform: none;opacity: 1}}.rotateIn{-webkit-animation-name: rotateIn;animation-name: rotateIn}@-webkit-keyframes rotateInDownLeft{from{-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: none;transform: none;opacity: 1}}@keyframes rotateInDownLeft{from{-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: none;transform: none;opacity: 1}}.rotateInDownLeft{-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-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: none;transform: none;opacity: 1}}@keyframes rotateInDownRight{from{-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: none;transform: none;opacity: 1}}.rotateInDownRight{-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-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: none;transform: none;opacity: 1}}@keyframes rotateInUpLeft{from{-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: none;transform: none;opacity: 1}}.rotateInUpLeft{-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-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: none;transform: none;opacity: 1}}@keyframes rotateInUpRight{from{-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: none;transform: none;opacity: 1}}.rotateInUpRight{-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight}@-webkit-keyframes rotateOut{from{-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{from{-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}}.rotateOut{-webkit-animation-name: rotateOut;animation-name: rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-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{from{-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}}.rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-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{from{-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}}.rotateOutDownRight{-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-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{from{-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}}.rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-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{from{-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}}.rotateOutUpRight{-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight}@-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}}.hinge{-webkit-animation-name: hinge;animation-name: hinge}@-webkit-keyframes rollIn{from{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: none;transform: none}}@keyframes rollIn{from{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: none;transform: none}}.rollIn{-webkit-animation-name: rollIn;animation-name: rollIn}@-webkit-keyframes rollOut{from{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{from{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)}}.rollOut{-webkit-animation-name: rollOut;animation-name: rollOut}@-webkit-keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}@keyframes zoomIn{from{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}50%{opacity: 1}}.zoomIn{-webkit-animation-name: zoomIn;animation-name: zoomIn}@-webkit-keyframes zoomInDown{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInDown{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInDown{-webkit-animation-name: zoomInDown;animation-name: zoomInDown}@-webkit-keyframes zoomInLeft{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInLeft{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInLeft{-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft}@-webkit-keyframes zoomInRight{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInRight{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInRight{-webkit-animation-name: zoomInRight;animation-name: zoomInRight}@-webkit-keyframes zoomInUp{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}@keyframes zoomInUp{from{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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomInUp{-webkit-animation-name: zoomInUp;animation-name: zoomInUp}@-webkit-keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}@keyframes zoomOut{from{opacity: 1}50%{opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)}to{opacity: 0}}.zoomOut{-webkit-animation-name: zoomOut;animation-name: zoomOut}@-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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutDown{-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown}@-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}}.zoomOutLeft{-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft}@-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}}.zoomOutRight{-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight}@-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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 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(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190)}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(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1)}}.zoomOutUp{-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp}@-webkit-keyframes slideInDown{from{-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{from{-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)}}.slideInDown{-webkit-animation-name: slideInDown;animation-name: slideInDown}@-webkit-keyframes slideInLeft{from{-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{from{-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)}}.slideInLeft{-webkit-animation-name: slideInLeft;animation-name: slideInLeft}@-webkit-keyframes slideInRight{from{-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{from{-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)}}.slideInRight{-webkit-animation-name: slideInRight;animation-name: slideInRight}@-webkit-keyframes slideInUp{from{-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{from{-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)}}.slideInUp{-webkit-animation-name: slideInUp;animation-name: slideInUp}@-webkit-keyframes slideOutDown{from{-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{from{-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)}}.slideOutDown{-webkit-animation-name: slideOutDown;animation-name: slideOutDown}@-webkit-keyframes slideOutLeft{from{-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{from{-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)}}.slideOutLeft{-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft}@-webkit-keyframes slideOutRight{from{-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{from{-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)}}.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}@-webkit-keyframes slideOutUp{from{-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{from{-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)}}.slideOutUp{-webkit-animation-name: slideOutUp;animation-name: slideOutUp}.carousel_loading .carousel_list{background:url('../../imgs/loading.gif') center center no-repeat}.carousel_prev,.carousel_next{font-size:0;line-height:0;position:absolute;top:38%;display:block;width:20px;height:45px;margin-top:2px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.carousel_prev:hover,.carousel_prev:focus,.carousel_next:hover,.carousel_next:focus{color:transparent;outline:none;background:transparent}.carousel_prev:hover:before,.carousel_prev:focus:before,.carousel_next:hover:before,.carousel_next:focus:before{opacity:1}.carousel_prev.carousel_disabled:before,.carousel_next.carousel_disabled:before{opacity:0.25}.carousel_prev:before,.carousel_next:before{font-family:'carousel';font-size:20px;line-height:1;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel_next{right:10px}.carousel_prev{left:10px}[dir='rtl'] .carousel_prev{right:10px;left:auto}[dir='rtl'] .carousel_next{right:auto;left:10px}.carousel_prev:before,[dir='rtl'] .carousel_next:before{content:url('../../imgs/carousel_next.png')}[dir='rtl'] .carousel_prev:before,.carousel_next:before{content:url('../../imgs/carousel_prev.png')}.carousel_dots{position:absolute;bottom:-15px;display:block;width:100%;padding:0;list-style:none;text-align:center}.carousel_dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 3px 0 0;padding:0;cursor:pointer}.carousel_dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.carousel_dots li button:hover,.carousel_dots li button:focus{outline:none}.carousel_dots li button:hover:before{opacity:1}.carousel_dots li button:before{font-family:'carousel';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'';text-align:center;opacity:0.25;background-color:var(--carousel-dot-color);-webkit-mask:url('../../imgs/carousel_dot.svg') center/contain no-repeat;mask:url('../../imgs/carousel_dot.svg') center/contain no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel_dots li.carousel_active button:before{opacity:0.75;color:black}.carousel_slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.carousel_list{position:relative;display:block;overflow:hidden;margin:0;padding:0;z-index:0}.carousel_list:focus{outline:none}.carousel_list.dragging{cursor:pointer;cursor:hand}.carousel_slider .carousel_track, .carousel_slider .carousel_list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel_track{position:relative;top:0;left:0;display:block}.carousel_track:before, .carousel_track:after{display:table;content:''}.carousel_track:after{clear:both}.carousel_loading .carousel_track{visibility:hidden}.carousel_slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .carousel_slide{float:right}.carousel_slide img{display:block}.carousel_slide.carousel_loading img{display:none}.carousel_slide.dragging img{pointer-events:none}.carousel_initialized .carousel_slide{display:block}.carousel_loading .carousel_slide{visibility:hidden}.carousel_vertical .carousel_slide{display:block;height:auto;border:1px solid transparent}.shadowbox_content_box{float:left;display:none}.shadowbox_content_box h3{float:left;width:100%;font-size:1.2em;font-weight:bolder;margin:0 0 10px 0;color:<?=#fbff03;?>;padding:0}.shadowbox_content_box p{float:left;width:100%;font-size:0.85em;margin:0 0 10px 0;color:#777}.shadowbox_btn_close{float:left;font-size:0.85em;text-align:center;border:1px solid <?=#fbff03;?>;padding:4px 20px 5px 20px;border-radius:25px;cursor:pointer}.shadowbox_btn_close:hover{transition:all 200ms;background-color:<?=#fbff03;?>;color:#FFF;opacity:0.60}.alert_title{float:left;width:90%;margin:30px 0 10px 5%;color:<?=#fbff03;?>;font-size:1.2em;text-align:left}.alert_text{float:left;width:90%;margin:0 0 10px 5%;font-size:0.8em;text-align:left}.alert_close{float:left;color:<?=#fbff03;?>;margin:0 0 30px 5%;font-size:0.85em;text-align:center;border:1px solid <?=#fbff03;?>;padding:4px 20px 5px 20px;border-radius:25px;cursor:pointer}.alert_close:hover{transition:all 200ms;background-color:<?=#fbff03;?>;color:#FFF}.btn-close-old-sb{float:right;color:#555;cursor:pointer}.btn-close-old-sb:hover{transition:all 200ms;color:<?=#fbff03;?>;opacity:1}#header_phone_0,#header_phone_1,#header_phone_2,#header_phone_3,#header_login,#header_join,#header_logo,#fullbanner_pattern > .wrapper,#home_anim_0,#banner,#home_anim_1,#universidades,#banners_0,#banners_1,#home_social{visibility:hidden}svg:not(:root){overflow:hidden}button{background:transparent}button,input{line-height:normal}button,select{text-transform:none}select{-webkit-appearance:none;background:url('../../imgs/select-arrows.svg') rgb(255, 255, 255);background-repeat:no-repeat;background-size:auto auto;background-position:right center}button,html input[type="button"], input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}:focus{outline:0}html, body{margin:0;padding:0;border:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;overflow-y:auto}body{position:relative;-webkit-text-size-adjust:none;line-height:1.3;word-wrap:break-word;text-rendering:optimizeLegibility;font-size:19px;font-family:Arial, Helvetica, sans-serif!important;color:#000000;;overflow:hidden;background-color:#FFF}html{--scrollbar-thumb-color: #ffbf00;;scrollbar-color: var(--scrollbar-thumb-color) #f1f1f1;scrollbar-width: thin}body{scrollbar-color: var(--scrollbar-thumb-color) #f1f1f1}::-webkit-scrollbar{width: 12px}::-webkit-scrollbar-track{background: #f1f1f1}::-webkit-scrollbar-thumb{background-color: var(--scrollbar-thumb-color);border-radius: 6px}::-webkit-scrollbar-thumb:hover{background-color: var(--scrollbar-thumb-color)}.imovel-nao-encontrado{float:none!important;clear:both;width:100%;box-sizing:border-box;margin:40px 0!important;color:#000000;;text-align:center}.imovel-nao-encontrado h2{float:none!important;display:block!important;width:100%!important;text-align:center!important;letter-spacing:normal!important;word-spacing:normal!important}h1, h2, h3, h4{margin:0;padding:0;font-weight:normal}img{border:none;max-width:100%}a{background-color:transparent;text-decoration:none}a:link, a:visited, a:hover, a:active{outline:0;text-decoration:none;background:none;background-color:transparent}div, p{margin:0;padding:0;text-align:left;color:inherit;font:inherit}p{vertical-align:top}form, fieldset{margin:0;padding:0;border:none}label, input, textarea, button{-webkit-appearance:none;cursor:pointer}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio;margin-bottom:5%}button, input, optgroup, select, textarea{color:#777;font:inherit;margin:0}button,input,fieldset,textarea,select{font-size:inherit;color:inherit;border:none;border-radius:0}button{overflow:visible}button, select{text-transform:none}button[disabled], html input[disabled]{cursor:default}div:after,section:after,article:after{clear:both;content:".";display:block;height:0px;line-height:0px;visibility:hidden;overflow:hidden}.outline{position:absolute!important;clip:rect(1px 1px 1px 1px)!important;clip:rect(1px, 1px, 1px, 1px)!important;padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important}.center_txt{text-align:center}.form{float:left;width:100%;height:auto;font-size:15px;clear:both;margin-top:10px}.form label{float:left;width:100%;clear:both}.form label:last-child{border:none}.form label input{float:left;width:95.1%;padding:2.2%;border:none;border:1px solid #CCC;margin-bottom:4px}.form label textarea{float:left;width:95.6%;padding:2%;height:68px;border:none;border:1px solid #CCC}.form select{float:left;width:100%;padding:2.2%;border:none;cursor:pointer;border:1px solid #CCC;margin-bottom:4px;color:#AAA}.form .lb_radio{float:left;width:95.6%;padding:2%;border:none;border:1px solid #CCC;margin-bottom:4px;margin-right:5%;background-color:#FFF}.form .lb_radio label{float:none;margin-right:5%}.form .lb_radio_label{float:left;margin:3px 20px 0 5px;font-size:12px}.form .lb_radio input{float:left;width:auto;margin-top:4px;padding:0;border:none}.form .lb_radio_title{float:left;width:43%;margin-right:5px;padding:0;border:none}.form .div_button{font-weight: bold;float:left;width:100%;padding:0;box-shadow:none;text-align:center;margin-top:10px;margin-bottom:10px}.form .div_button input{float:none;width:auto;padding:14px 40px 14px 40px;background-color:#ffbf00;;clear:both;cursor:pointer;border:none;font-size:15px;color:#FFF;border-radius:30px}.form .div_button input:hover{transition: background-color 0.3s;background-color:#ff2929;}.form .input_obs{float:left;width:100%;margin:10px 0 10px 0}.form .input_obs_alt{float:left;width:100%;margin:10px 0 10px 0;text-align:left;font-size:1.2em}.form .input_obs_alt span{font-weight:bolder}@media (max-width: 1600px){.form.sb-form input,.form.sb-form select.form.sb-form textarea{font-size: .85em}}.img_thb{float:left;width:300px;height:300px;cursor:pointer}.img_thb_img{float:left;width:100%;height:90%;background-repeat:no-repeat;background-position:center center!important;background-size:cover!important;border:2px solid #CCC}.img_thb_ico{float:left;width:100%;height:100%;background-image:url(../../imgs/zoom_ico.png);background-repeat:no-repeat;background-position:center 200%}.img_thb_img:hover{-webkit-box-shadow:inset 0px 0px 250px 0px #000;-moz-box-shadow:inset 0px 0px 250px 0px #000;box-shadow:inset 0px 0px 250px 0px #000}.img_thb_img:hover .img_thb_ico{transition: background-position 250ms;background-position:center center}#back_wpr{float:left;width:100%;text-align:center;margin:50px 0 50px 0}#back_btn{padding:10px 35px 10px 35px;background-color: #ffbf00;;border:1px solid #ffbf00;;color:#FFF;border-radius:20px;cursor:pointer}#back_btn:hover{transition: background-color 250ms, color 250ms, border-color 250ms;color:#FFF;background-color:#ff2929;;border:1px solid #ff2929;}@media (min-width:721px){#back_wpr{visibility:hidden;pointer-events:none}}.menu-scroll-placeholder{display:none;float:left;clear:both;width:100%}.main_title{float:left;width:100%;margin:15px 0 -10px 0;font-size:30px}.main_title_tit,.main_title_sub{float:left;margin-top:7px;margin-bottom:30px;font-size:0.8em}.main_title_sub,.main_title_sub_alt{color:#000000;;margin-left:7px}.main_title_tit_alt,.main_title_sub_alt{float:left;margin-top:7px;font-size:0.8em}.main_title_subsub,.main_title_subsubsub{float:left;width:100%;display:block;clear:both}.main_title_subsub{font-size:0.45em}.main_title_subsubsub{font-size:0.5em;margin-bottom:30px}.main_title_line{float:left;width:100%;height:1px;display:block;clear:both;border:none;border-bottom:1px dotted #CCC;margin:-5px 0 25px 0}.inner_text{float:left;width:100%;font-size:0.7em}.col2_1 .inner_text{width:95%!important}.pagination{float:left;width:100%;height:auto;text-align:center;letter-spacing:-1px;word-spacing:0;margin-bottom:25px}.pagination a{font-size:0.8em;color:#ffbf00;;line-height:38px;margin:0 0 0 -4px;cursor:pointer}.pagination a span{padding:10px 15px 10px 15px;background:#FFF;margin:0;border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC}.pagination a:hover{text-decoration:none}.pagination a:hover span{transition: background 250ms;background:#EEE}.pagination .pgn_cur{background:#EEE;color:#000000;}.pgn_next{border-left:1px solid #CCC;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.pgn_prev{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 0 5px 5px 0}#form_search_text{padding:15px 5% 15px 5%;width:90%;border:none}.float-left{float:left!important}.float-right{float:right!important}.no-ml{margin-left: 0 !important}.mosaic{margin-top: 35px !important}.mosaic article{float: left;width: 100%}.mosaic .mosaic-left,.mosaic .mosaic-right{float: left}.mosaic .mosaic-left{width:35%}.mosaic .mosaic-right{width:65%}.mosaic .image{float: left;background-repeat: no-repeat;background-position: center center}.mosaic .image.cover{background-size: cover}.mosaic .image.contain{background-size: contain}.mosaic .image.large{width: 100%}.mosaic .image.small{width: 25%}.mosaic .hover{position:relative;cursor:pointer;overflow: hidden}.mosaic .hover:before{content: "";position:absolute;background-color:#FFF;margin: 0 auto;left: 0;right: 0;border-radius: 100%;transform: scale(0);opacity: 0}.mosaic .hover:before{top: 40%;width:100%;height:100%}.mosaic .hover:hover::before{animation: ripple-in .6s}.mosaic .mosaic_more_photos::after{content: "+" attr(data-extra-fotos) " fotos";position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .55);color: #FFF;font-size: 30px;font-weight: 700;text-shadow: 0 1px 2px rgba(0, 0, 0, .65)}.mosaic .carousel_next{right:10px}.mosaic .carousel_prev{left:10px}.mosaic .carousel_next,.mosaic .carousel_prev{top: 43%}@keyframes ripple-in{0%{transform: scale(0)}10%{transform: scale(.1);opacity:0.05}20%{transform: scale(.5);opacity:0.1}30%{transform: scale(1);opacity:0.15}40%{transform: scale(1.5);opacity:0.2}50%{transform: scale(2);opacity:0.25}100%{transform: scale(2.5);opacity:0}}.information .info-icon{float: left;padding: 0 0px;text-align: center;opacity: .65}.information .info-icon.hover{cursor: pointer;transition: opacity 300ms}.information .info-icon.hover:hover{opacity: 1}.information .info-icon .header{display: block}.information .info-icon .header .image{width: 35px;height: 35px}.information .info-icon .caption{display: block;text-align: center}.information .info-icon .caption span{font-size: 13px}.information hr.sep{float: left;width: 1px;height: 65px;background-color: #DDD;border: none;margin: 0 10px}@media screen and (max-width: 1000px){.information .info-icon{padding: 0}.information hr.sep{margin: 0 15px}}@media screen and (max-width: 720px){.information .info-icon .caption span{font-size: 12px}.information hr.sep{margin: 0 5px}.mosaic .mosaic-left{width: 100%}.mosaic .mosaic-right{display: none}.main_title_alt_left{width: 100% !important}#in_content{margin-top:45px}.form label input{width:90%;padding:4.5%}.form label textarea{width:90%;padding:4.5%}.form label select{width:99.8%;padding:4.5%}.form .lb_radio{width:90%;padding:4.5%;border:none;border:1px solid #CCC;margin-bottom:4px;margin-right:5%}.form .lb_radio label{margin-right:5%}.form .lb_radio input{width:auto;padding:0;border:none}.lb_radio_title{width:auto!important;margin:4px 10px 0 0;font-size:12px}.lb_radio_label{font-size:12px;margin-right:2%}.form .lb_radio_label{margin:4px 5px 0 0}.main_title{float:left;width:100%;margin:25px 0 10px 0}.main_title_tit,.main_title_sub{float:left;width:100%;display:block;clear:both;font-size:20px;margin:0}.main_title_line{display:none}.main_title_tit_alt,.main_title_sub_alt{float:left;margin-top:7px;font-size:22px}.main_title_sub_alt{margin-bottom:10px}#form_search_text{width:85%}.pagination{display:flex;box-sizing:border-box;width:100%;padding:0 5px;letter-spacing:0}.pagination a{flex:1 1 0;min-width:0;font-size:1em;line-height:46px}.pagination a:first-child,.pagination a:last-child{flex:0 0 auto}.pagination a span{display:block;min-width:0;padding:13px clamp(4px,2vw,14px);box-sizing:border-box;white-space:nowrap}.pagination a .pgn_next,.pagination a .pgn_prev{min-width:0;padding-right:6px;padding-left:6px;font-size:.78em}.pagination a.pagination-mobile-hidden{display:none!important}.pagination .pagination-mobile-ellipsis{flex:0 0 auto;display:block;padding:0 8px;color:#ffbf00;;font-size:1em;line-height:46px;cursor:pointer}}body form.material-form input,body form.material-form select,body form.material-form textarea{border: 1px solid #EEE}body form.material-form label.on input,body form.material-form label.on select,body form.material-form label.on textarea{padding-top: 27px !important;padding-bottom: 18px !important}body form.material-form label:after{content: " ";float: left;width: 0;height: 4px;margin-top: -8px;background-color: #a8b9ff;;transition: width 300ms}body form.material-form label .label-text{float: left;left: 0;height: 20px !important;position: relative;font-weight: normal;font-size: 12px;padding: 0 0 0 7px;margin-top: 5px;margin-bottom: -26px;color: #777;display: none}body form.material-form label.focus:after{width: 99.9%;transition: width 300ms}@media(max-width: 720px){.mt-sm-100px{margin-top: 100px !important}}body .cover{background-position: center center !important;background-size: cover !important}.row-favoritos .colsr_1{width: 100%}.row-favoritos .banners_in{width: 32%;margin-left: 1%;margin-right: 0}.row-favoritos .page-lancamentos .fav-button{margin-left: 280px !important}.row-favoritos .resultado-right{margin: 0 auto !important;float: left !important}.row-favoritos .favoritos-vazio-container{float: none !important;width: 100% !important;margin-right: 0 !important;margin-left: 0 !important}.row-favoritos .favoritos-vazio{box-sizing: border-box;width: 100%;margin-top: 50px;color: #000000;;text-align: center}.text-center{text-align: center !important}.text-right{text-align: right !important}.fav-heart-big{float: right;padding: 0;margin: 0 0 0 5px;display: inline;color: #FFF;transition: color 300ms;cursor: pointer;text-shadow: 0 1px 3px rgba(0, 0, 0, .75)}.fav-heart-big:hover{color: #ffbf00;!important}.fav-heart-big.active i:before{content: "\f004";color: #ffbf00;!important}.fav-button .fa-heart-o.favorito-pulse-once,.fav-heart-big .fa-heart-o.favorito-pulse-once{display: inline-block;transform-origin: center;animation: favorito_pulse .8s ease-out 1}@keyframes favorito_pulse{0%, 60%, 100%{transform: scale(1)}22%{transform: scale(1.2)}42%{transform: scale(.97)}}.main_title_alt_left.print{display: flex;flex-wrap: wrap;align-items: center}.main_title_alt_left.print > .main_title_tit_alt{float: none;flex: 1 1 0;min-width: 0;text-align: justify;text-justify: inter-word}.main_title_alt_left.print > .main_title_sub_alt{float: none;flex: 0 0 auto;margin: 0 0 0 7px}.main_title_alt_left.print .fav-heart-big{float: none;margin: 0;display: block}.main_title_alt_left.print > .main_title_subsub,.main_title_alt_left.print > .main_title_subsubsub{flex-basis: 100%}.faculdade-btn small{float: left;color: #555;font-size: 12px;margin-bottom: 10px}.faculdade-btn-section .wrapper{padding: 50px 0 40px 0 !important}.faculdades-section{background-color: #FAC994}.faculdades-section{background-color: #FAC994;padding: 50px 0 30px 0 !important;text-align: center}@media (max-width: 720px){.faculdades-section{text-align: left}}@media (max-width: 400px){.imovel-universitario-page{height: auto !important}}.faculdades-section .subtitle{margin-top: 10px;margin-left: 15px;font-size: 15px}.universidade-item img{width: 140px;height: 140px;margin-top: 10px}.universidade-item{width: 175px;height: 175px;overflow: hidden;border-radius: 100%;float: left;clear: none;background-color: rgba(255, 255, 255, 0.4) !important;margin-left: 5%;margin-bottom: 5%;text-align: center}.curtiu-title img{padding-right: 5%}.discount-circle{float: left;position: absolute;width: 65px;height: 65px;background-color: #ffbf00;;clip-path: polygon(50% 0%, 58% 11%, 69% 3%, 75% 15%, 89% 10%, 88% 24%, 100% 30%, 91% 40%, 100% 50%, 91% 60%, 100% 70%, 88% 76%, 89% 90%, 75% 85%, 69% 97%, 58% 89%, 50% 100%, 42% 89%, 31% 97%, 25% 85%, 11% 90%, 12% 76%, 0% 70%, 9% 60%, 0% 50%, 9% 40%, 0% 30%, 12% 24%, 11% 10%, 25% 15%, 31% 3%, 42% 11%);z-index: 9;margin: 10px 0 0 10px;color: #FFF}.discount-circle span{float: left;width: 100%;text-align: center;margin: 18px 0 0 0;color: #FFF;font-size: 20px}@media (max-width: 400px){.universidade-item{margin-left: 21% !important}}.faculdades-section .wrapper.title{margin: 25px auto 50px auto}@media(max-width: 1000px){.row-favoritos .page-lancamentos .fav-button{margin-left: 195px !important}.row-favoritos .banners_in_info{font-size: 15px !important}.row-favoritos .banner_in_left_btn{font-size: 12px !important;padding-left: 0 !important;padding-right: 0 !important}.row-favoritos .resultado-right{width: 100%}.row-favoritos .resultado-right .fav-button{margin-left: 225px !important}}.row-favoritos #ajax-output .resultado-call-right{min-height: 190px;height: auto}.required-field{border-color: #F22 !important}.lbl_err{margin: -5px 0 5px 0px !important}.div_captcha .validation-text{margin-left: 160px}.validation-text{transition: opacity 300ms;position: absolute;margin-left: 260px;margin-top: 8px;color: #F00;opacity: 0}.validation-text.visible{transition: opacity 300ms;opacity: 1}.captcha-field{float: right !important;margin: 4px 0 0 4px;width: 224px !important;height: 45px}.sent-finished .content{text-align: center !important;box-sizing: border-box;padding-left: 10%}.sent-finished .content p,.sent-finished .content h3{margin-bottom: 15px}.sent-finished{float: left;width: 100%;clear: both;display: none}.sent-finished .content button{background-color: #ffbf00;;border: 1px solid #ffbf00;;color: #FFF;font-size: 15px;padding: 10px 25px;border-radius: 25px;cursor: pointer;transition: background-color 300ms, color 300ms, border-color 300ms}.sent-finished .content button:hover{background-color: #ff2929;;border-color: #ff2929;;transition: background-color 300ms, color 300ms, border-color 300ms}.resultado-call-price-de{margin-right: 5px;font-size: 16px}.resultado-call-price-de span{text-decoration: line-through}.icone_whatsapp{position: fixed;right: 10px;bottom: 10px;z-index: 90;transition: bottom 250ms ease}.custom-select{float:left;position:relative;width:100%;color:#000000;;font:inherit}.custom-select-native{display:none!important}.custom-select-trigger{position:relative;box-sizing:border-box;width:100%;min-height:42px;padding:0 42px 0 15px;border:1px solid #CCC;border-radius:0;background:#FFF;color:#000000;;font:inherit;text-align:left;cursor:pointer}.custom-select-trigger:after{content:'▾';position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#000000;;font-size:16px;pointer-events:none}.custom-select.open .custom-select-trigger:after{content:'▴'}.custom-select-options{position:absolute;top:calc(100% + 2px);left:0;z-index:1000001;display:none;box-sizing:border-box;width:100%;max-height:250px;margin:0;padding:0;overflow-y:auto;list-style:none;background:#FFF;box-shadow:0 4px 12px rgba(0,0,0,.2)}.custom-select.open .custom-select-options{display:block}.custom-select-option{box-sizing:border-box;width:100%;padding:12px 15px;color:#000000;;cursor:pointer}.custom-select-option:hover,.custom-select-option.selected,.custom-select-option.keyboard-active{background-color:#a8b9ff;;color:#ffffff;}.custom-select-trigger:focus-visible,#form_search_btn:focus-visible,#search-box .sqr-check:focus-visible,#search-box .resultado-filter-complex-btn:focus-visible{outline:2px solid #ffbf00;;outline-offset:2px}.custom-select-option.disabled{opacity:.5;cursor:default}.custom-select-options::-webkit-scrollbar{width:9px}.custom-select-options::-webkit-scrollbar-track{background:#FFF}.custom-select-options::-webkit-scrollbar-thumb{background:#ffbf00;;border-radius:8px}.custom-select-options{scrollbar-color:#ffbf00;#FFF;scrollbar-width:thin}.custom-select-editable:after{content:'▾';position:absolute;top:50%;right:15px;z-index:1;transform:translateY(-50%);color:#000000;;font-size:16px;pointer-events:none}.custom-select-editable .custom-select-trigger{padding-right:42px}.custom-select-editable.open:after{content:'▴'}body form.material-form .custom-select .label-text{display:none!important}body form.material-form label.on .custom-select-trigger{padding-top:0!important;padding-bottom:0!important}.row,.wrapper{height: auto;padding: 0;clear: both;display: block}.row{float:left;width:100%}.wrapper{margin:0 auto;width:1000px}.col2_1{float:left;width:49.8%}.col2_2{float:right;width:49.8%}.colsr_1{float:left;width:80%;display:inline;clear:none}@media screen and (max-width: 1000px){.wrapper{width:720px}}@media screen and (max-width: 720px){.col2_1,.col2_2,.wrapper{float:left;width:90%;margin-left:5%}}#sb_content{border-radius:5px;background-color:rgba(255, 255, 255, 0.95)!important;border:15px solid #e9e8e8}.sblogin_title{float:left;width:100%;margin:30px 0 0 0}.sblogin_title_tit_alt,.sblogin_title_sub_alt{float:left;font-size:35px}.sblogin_title_tit_alt{margin-left:2.5%}.sblogin_title_sub_alt{color:#fbff03;;margin-left:7px}.sblogin_subtitle{float:left;width:100%}.sblogin_subtitle_tit_alt{float:left;margin-top:5px;font-size:25px}.sblogin_subtitle_tit_alt{margin-left:5%}@media (max-width: 1300px){.sblogin_title_sub_alt{font-size:25px}}@media (max-width: 780px){#sb_content .form input{font-size: 12px !important}}.recovery_senha_bt{cursor:pointer;color:#ff2929}.recovery_senha_bt:hover{text-decoration:underline}#header{height:794px;background-color:#454bc7;}#header_data_row{float:left;height:34px;background-color:#3e5bcf;;position:relative}#header_data{float:left;margin-top:7px;font-size:0.8em;color:#FFF}#header_social{float:right;display:flex;align-items:center;gap:10px;height:100%}#header_social a{display:flex;align-items:center;justify-content:center;opacity:0.75;transition:opacity 250ms}#header_social a:hover,#header_social a:focus-visible{opacity:1}#header_social img{display:block;width:25px;height:25px}#header_pattern{height:157px;background-color:#454bc7;}.header_logo{float:left;width:155px;margin-left:23%;margin-top:5px;overflow:hidden}.header_logo img{float:left;width:155px;max-width:100%;max-height:147px;height:auto;object-fit:contain}.header_login{float:right;width:165px;height:30px;padding-top:35px;margin:30px 5px 0 35px;cursor:pointer}.header_login:hover *{transition: background-color 300ms, color 300ms, border-color 300ms;color:#ffbf00;;border-color:#ffbf00;}.header_login_img{float:left;width:24px;text-align:center;padding:5px 0 5px 0;border:1px solid #000000;;border-radius:100%;font-size:14px!important;color:#000000;}.header_login p{float:left;width:115px;margin-left:5px;font-size:0.60em;font-weight:bolder;line-height:1.2em;color:#000000;}.header_join{float:left;width:185px;height:30px;padding-top:35px;margin:37px 5px 0 10px;cursor:pointer}.header_join p{font-size:0.60em;font-weight:bolder;line-height:1.2em;color:#000000;}.header_join:hover *{transition: color 300ms;color:#ffbf00;}.dropdown-atendimento{background-color: #FFF;position: absolute;margin-top: 100px;overflow: hidden;border-radius: 3px;z-index: 999999 !important;display: none}.dropdown-atendimento ul{display: block;width: 100%;list-style: none;margin: 0;padding: 0}.dropdown-atendimento ul li{font-size: 13px;padding: 15px 25px 15px 20px;border-bottom: 1px solid #FAF6F6;color: #222}.dropdown-atendimento ul li.hover{cursor: pointer;transition: background-color 300ms}.dropdown-atendimento ul li.hover:hover{background-color: rgba(200, 200, 200, .1)}@media screen and (max-width: 1600px){#header{height:794px}}@media screen and (max-width: 1000px){.header_logo{width:100px;margin-left:0px;margin-top:35px}.header_logo img{width:100px}.header_login{width:145px;height:30px;margin:37px 5px 0 10px}.header_login p{float:left;width:100px;margin-left:5px;font-size:0.5em}.header_join{width:130px;padding-top:15px;margin:60px 5px 0 5px}.header_join p{font-size:0.45em}}@media screen and (max-width: 720px){#header_data_row{display:none}#header{height:475px}#header_pattern{display:none}}#header_pattern.inner-header-bar{height:110px}.inner-header-bar .header_logo{width:110px;height:100px;overflow:hidden;margin-top:5px;margin-bottom:0;margin-left:27%}.inner-header-bar .header_logo img{width:100%;max-width:100%;max-height:100px;height:auto;object-fit:contain}.inner-header-bar .header_login,.inner-header-bar .header_join{margin-top:18px}.dropdown-atendimento.inner{margin-top:85px}.inner-header-bar.onscroll-bar{height: auto;background-color: #454bc7;;border-bottom: none;padding: 5px 0 2px;position: fixed;top: 0;left: 0;z-index: 5;display: none}.inner-header-bar.onscroll-bar .header_login,.inner-header-bar.onscroll-bar .header_join{margin: 0;padding: 0}.inner-header-bar.onscroll-bar .dropdown-atendimento.inner{margin-top: 33px}@media (max-width: 720px){.inner-header-bar.onscroll-bar{display: none !important}}#footer{height:auto;background-color:#b59a12;}#footer *{color:#FFF}#footer .wrapper{width:1000px;overflow:visible}.footer_left,.footer_right{float:left;height:260px}.footer_left{width:45%}.footer_right{width:55%}.footer_title{float:left;width:100%;clear:both;margin:50px 0 0 0;font-size:1.3em;color:#ea00ff;}.footer_left{background-image:url(../../imgs/footer_sep.png);background-repeat:repeat-y;background-position:right}.footer_list{float:left;width:25%;padding:0;margin-top:15px;overflow:hidden;list-style:none}.footer_list{width:33%}.footer_list li{margin-bottom:10px;font-size:0.70em}.footer_list li a{color:#000000;}.footer_list li a:hover{text-decoration:underline}.call_us_ul{width: 28%;float: right}#footer_phone_0{margin-left:50px}.footer_phone{float:left;width:300px;height:auto;margin-right:15px;margin-top:45px}.footer_phone:last-child{margin-right:0}.footer_phone p{font-size:0.9em;line-height:1.35em}.footer_phone p small{display:block;font-size:0.95em;line-height:1.4em}.footer_phone p.footer_phone_tit{font-size:1em;color:#ea00ff;;margin-bottom:10px}.footer_phone_number{margin-bottom:10px}.footer_phone_address{margin-bottom:0}.footer_phone_link{color: #a8b9ff;;text-decoration:none}.footer_phone_link .fa-whatsapp{margin-right:3px}.footer_phone p a:hover{text-decoration:underline}.footer_social{float:left;display:flex;flex-wrap:wrap;clear:both;margin:20px 0 0 50px}.footer_social a{display:flex;align-items:center;margin-right:10px;opacity:0.75}.footer_social a:hover{transition: opacity 250ms;opacity:1}#credits{float:left;width:100%;padding:15px 0 15px 0;text-align:center}#credits .wrapper{float:none;display:flow-root;box-sizing:border-box;max-width:calc(100% - 32px);margin:0 auto;text-align:center}#credits .wrapper span{font-size:0.65em;clear:both;display:block}#credits .wrapper span a{font-weight:bold;color: #ffbf00;}#credits .wrapper span a:hover{font-weight:bold;color: #ff2929;}@media screen and (max-width: 1000px){#footer .wrapper{width:720px}.footer_title{font-size:1.1em}.footer_phone{width:calc(100% - 50px)}.footer_phone p{font-size:0.75em}}@media screen and (max-width: 720px){#footer{height:auto;padding:25px 0 55px 0}#footer .wrapper{width:90%;margin-left:5%}.footer_left,.footer_right{float:left;width:100%;height:auto;border:none;background-image:none}.footer_left{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.footer_left .footer_title{float:none;grid-column:1 / -1;margin:0 0 16px}.footer_left .footer_list{float:none;width:auto;min-width:0;margin:0;overflow:visible}.footer_left .footer_list li{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.footer_left .call_us_ul{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}#footer_phone_0{margin-left:0}.footer_phone{float:left;width:100%;height:auto;margin-right:5px;margin-top:40px}.footer_phone p{font-size:0.9em;line-height:1.35em}.footer_phone_tit{color:#ea00ff;}.footer_social{margin:20px 0 0 0}}.cookies .cookie_message{min-width: 140px;width: 140px;color: rgb(255, 255, 255);border-color: transparent;background-color: #b4abfc;;display: block;padding: .4em .8em;font-size: .9em;font-weight: 700;border-width: 2px;border-style: solid;text-align: center;white-space: nowrap;cursor: pointer;float: right}.cookies .cookie_message:active{background-color: #5d71c2;}#mobile_container{float:left;width:100%;height:auto;position:relative;margin:auto;z-index:0}#mobile_btn{display:none;position:fixed;width:15%;text-align:center;background:#ff2929;;z-index:1;margin: 11px 0 0 10px}#mobile_bar_bt{cursor:pointer;margin:12px 0 7px 0}#mobile_btn:hover,#mobile_btn:active,#mobile_btn:focus{background:#ffbf00;}#mobile_bar{display:none;z-index:100;position:fixed;float:left;width:100%;height:73px;margin:auto;background-color:#454bc7;;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5)}#mobile_logo{float:left;box-sizing:border-box;width:100%;height:100%;overflow:hidden;text-align:center}#mobile_logo img{display:inline-block;box-sizing:border-box;width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain;vertical-align:middle}#mobile_bar span{float:left;height:100%;padding:1px 0 0 5px;color:#FFF;font-size:0.6em}#fav_tot3{color:#000000;!important}#mobile_menu{display:none;position:fixed;width:80%;height:93%!important;background-image:url('../../imgs/mobile_menu_bg.png');background-repeat:repeat;overflow:auto;z-index:150}#mobile_menu ul{display:flow-root;width:100%;margin:0;padding:0;clear:both;font-size:0.6em}#mobile_menu ul li{width:100%;display:flow-root;border-bottom:1px dotted #CCC}#mobile_menu ul li:hover{background-color:#EEE}#mobile_menu ul li.black-week-link[hidden]{display:none!important}#mobile_menu ul li.black-week-link:hover,#mobile_menu ul li.black-week-link:focus-within{background-color:#000}#mobile_menu ul li.black-week-link:hover a,#mobile_menu ul li.black-week-link:focus-within a{color:#D4AF37}#mobile_menu ul li.black-week-link:hover a:before,#mobile_menu ul li.black-week-link:focus-within a:before{color:#D4AF37}#mobile_menu ul li a{color:#222}#mobile_menu ul li span,#mobile_menu ul li a{display:block;width:90%;padding:25px 0 25px 10%}#mobile_menu,#mobile_menu ul,#mobile_menu ul li,#mobile_menu ul li a,#mobile_menu ul li span{font-size:20px}#mobile_menu ul li a{font-size:15px}#mobile_menu ul li span{color:#000}#mobile_menu ul li a:before{display:inline-block;width:28px;margin-right:8px;color:#ffbf00;;font-family:FontAwesome;font-size:1.15em;text-align:center}#mobile_menu a[href="mobile_login.php"]:before{content:"\f007"}#mobile_menu a[href="home"]:before{content:"\f015"}#mobile_menu a[href="sobre"]:before{content:"\f05a"}#mobile_menu a[href="lancamentos"]:before{content:"\f1ad"}#mobile_menu a[href="financie"]:before{content:"\f0d6"}#mobile_menu a[href="encomendar"]:before{content:"\f0a1"}#mobile_menu a[href="cadastrar-imovel"]:before{content:"\f0fe"}#mobile_menu a[href="imoveis/alugar/apartamento"]:before{content:"\f002"}#mobile_menu a[href="localizacao"]:before{content:"\f041"}#mobile_menu a[href="favoritos"]:before{content:"\f08a"}#mobile_menu a[href="black_week"]:before{content:"\f02b"}#mobile_menu a[href="contato"]:before{content:"\f0e0"}.end_space{float:left;height:100px;border-bottom:none!important}.end_space:hover{background:none!important;cursor:default}@media screen and (max-width: 720px){#mobile_bar{top:0;left:0;right:0;height:clamp(56px,10vh,73px);transition: transform 400ms, background-color 400ms;display:block;z-index:100}#mobile_bar.mobile-bar-hidden{transform:translateY(-100%)}#mobile_btn{top:50%;left:10px;margin:0;position:absolute;transform:translateY(-50%);transition: background-color 400ms;display:block;z-index:1}}.search-popup{display:none;position:absolute;z-index:1000002;box-sizing:border-box;width:200px;max-height:250px;margin:0;padding:0;overflow-y:auto;list-style:none;border:0;background:#FFF;box-shadow:0 4px 12px rgba(0,0,0,.2)}.search-popup ul{width:100%;margin:0;padding:0;list-style:none}.search-popup ul li{width:100%;margin:0;padding:0}.search-popup ul li a{display:block;box-sizing:border-box;width:100%;min-height:44px;padding:12px 15px;margin:0;color:#000000;;background:#FFF;font:inherit;font-size:14px;line-height:20px;cursor:pointer}.search-popup ul li a:hover,.search-popup ul li a:focus{background-color:#a8b9ff;;color:#ffffff;}.search-popup::-webkit-scrollbar{width:9px}.search-popup::-webkit-scrollbar-track{background:#FFF}.search-popup::-webkit-scrollbar-thumb{background:#ffbf00;;border-radius:8px}.search-popup{scrollbar-color:#ffbf00;#FFF;scrollbar-width:thin}.main_menu_pattern{height:70px;background-color:#0900ff;}#main_menu_ul{display:flex;flex-wrap:wrap;width:100%;height:auto;overflow:hidden;margin:0;padding:0}#main_menu_ul > li{flex:0 0 auto;position:relative;box-sizing:border-box;width:10%;list-style:none;font-size:0.85em;text-align:center}#main_menu_ul li:after{content:'';position:absolute;top:50%;right:0;height:22px;transform:translateY(-50%);border-right:1px solid #000000;}#main_menu_ul .main_link{padding:27.5px 0 27px 0;display:block;text-decoration:none;color:#000000;;font-size:0.75em}#main_menu_ul .link_large{width:12%}#main_menu_ul .link_long{width:12%}#main_menu_ul .link_long .main_link{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:70px;padding:0 5px;line-height:1.1;white-space:normal;word-break:normal;text-wrap:balance}#main_menu_ul li:hover,#main_menu_ul li.last_link{border-right:none}#main_menu_ul li:hover:after,#main_menu_ul li.last_link:after{display:none}#main_menu_ul li:hover .main_link,#main_menu_ul .curr_link{transition: background-color 250ms, color 250ms;background-color:#a8b9ff;;text-decoration:none;color:#ffffff;;margin-left:-1px}#main_menu_ul .black-week-link[hidden]{display:none!important}#main_menu_ul .black-week-link:hover > .main_link,#main_menu_ul .black-week-link > .main_link:focus-visible,#main_menu_ul .black-week-link > .main_link.curr_link{background-color:#000;color:#D4AF37}#main_menu_ul .black-week-link > a,#mobile_menu .black-week-link > a{position:relative;overflow:hidden}#main_menu_ul .black-week-link > a span,#mobile_menu .black-week-link > a span{position:relative;z-index:1}#mobile_menu ul li.black-week-link a span{float:none;display:inline;width:auto;padding:0;color:inherit;font-size:inherit;line-height:inherit}#mobile_menu .black-week-link > a:before{position:relative;z-index:1}#main_menu_ul .black-week-link > a:after,#mobile_menu .black-week-link > a:after{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle at 11% 74%,rgba(212,175,55,.8) 0 3px,transparent 4px),radial-gradient(circle at 25% 31%,rgba(255,255,255,.55) 0 2px,transparent 3px),radial-gradient(circle at 42% 88%,rgba(212,175,55,.65) 0 4px,transparent 5px),radial-gradient(circle at 59% 50%,rgba(255,255,255,.4) 0 3px,transparent 4px),radial-gradient(circle at 76% 80%,rgba(212,175,55,.75) 0 2px,transparent 3px),radial-gradient(circle at 91% 27%,rgba(255,255,255,.5) 0 3px,transparent 4px);transform:translateY(85%);opacity:0}#main_menu_ul .black-week-link > a:hover:after,#mobile_menu .black-week-link > a:hover:after{animation:black-week-circles-rise 3s linear infinite}@keyframes black-week-circles-rise{0%{transform:translateY(85%);opacity:0}12%{opacity:1}68%{opacity:.85}88%{opacity:0}100%{transform:translateY(-100%);opacity:0}}#in_main_menu{height:55px}#in_main_menu #main_menu_ul{height:55px}#in_main_menu #main_menu_ul > li{box-sizing:border-box;height:55px}#in_main_menu #main_menu_ul > li > .main_link{align-items:center;box-sizing:border-box;display:flex;height:55px;justify-content:center;padding:0}@media(max-width:1000px){#main_menu_ul li{font-size:0.65em}#main_menu_ul .main_link{padding:28.5px 0 26.5px 0}#main_menu_ul .link_long{margin-top:0;padding:0}}@media(max-width:720px){.main_menu_pattern{display:none}}.resultado-title{float:left;width:100%;margin:25px 0 0 0;padding-bottom:15px;border-bottom:2px solid #EEE}.resultado-title-tit{float:left;width:70%;font-size:24px;margin-top:5px}.resultado-title-tit strong{font-weight:normal;font-size:28px}.resultado-filter{float:right;width:30%;margin-top:5px}.resultado-filter label{float:left;font-size:16px;margin-top:11px}.resultado-filter select{float:right;width:195px;padding:8px 0 9px 10px;background-color:#FFF;font-size:15px;border:1px solid #CCC}.resultado-left-tabs{float:left;width:100%}.resultado-left-tabs a{float:left;width:49.5%;padding:15px 0 15px 0;text-align:center;font-size:15px;cursor:pointer}.resultado-left-tabs a:first-child{border-right:1px solid #EEE}.resultado-left-tabs a:hover{transition: background-color 300ms;background-color:#EEE}.resultado-left-tabs a:focus-visible{outline:2px solid #ffbf00;;outline-offset:-2px}.resultado-left-tabs .curr{border-bottom:2px solid #ffbf00;}.resultado-left{float:left;width:25%;border-right:2px solid #EEE}.resultado-filter-complex .permuta-filter:not([hidden]){display:block;float:left;box-sizing:border-box;width:100%;margin:0}.resultado-filter-complex .permuta-filter[hidden]{display:none}.sqr-check-container{float:left;width:100%}.sqr-check-container .resultado-filter-complex-tit{margin-bottom:10px;font-size:15px}.sqr-check{float:left;width:18%;margin:0 3px 3px 0;text-align:center;padding:10px 0 10px 0;border:1px solid #CCC;cursor:pointer}.sqr-check:hover,.ormore-curr,.sqr-check-curr{transition: background-color 250ms, color 250ms, border-color 250ms;background-color:#ffbf00;;color:#FFF;border-color:#ffbf00;}.ormore-out,.banheiros-out,.suites-out,.vagas-out{display:inline-block;min-width:9px;margin:0 4px 0 0;text-align:right}.ormore-out:empty,.banheiros-out:empty,.suites-out:empty,.vagas-out:empty{display:none;margin:0;min-width:0}.sqr-check-container.sqr-check-vagas-dropdown{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.sqr-check-container.sqr-check-vagas-dropdown .resultado-filter-complex-tit{flex-basis:100%}.sqr-check-container.sqr-check-vagas-dropdown .custom-select{float:none;flex:1 1 110px;min-width:0;margin:0}.sqr-check-container.sqr-check-vagas-dropdown .resultado-filter-complex-chk,.sqr-check-container.sqr-check-vagas-dropdown .resultado-filter-complex-lb{float:none;vertical-align:middle}.sqr-check-container.sqr-check-vagas-dropdown #filtro_vagas_ou_mais{-webkit-appearance:none;appearance:none;position:relative;width:18px;height:18px;margin:0 6px 0 0;border:1px solid #CCC;background:#FFF;cursor:pointer}.sqr-check-container.sqr-check-vagas-dropdown #filtro_vagas_ou_mais:checked{border-color:#ffbf00;;background-color:#ffbf00;}.sqr-check-container.sqr-check-vagas-dropdown #filtro_vagas_ou_mais:checked:after{content:'✓';position:absolute;inset:0;color:#FFF;font-size:14px;font-weight:bold;line-height:16px;text-align:center}.sqr-check-container.sqr-check-vagas-dropdown .resultado-filter-complex-lb{color:#000000;;cursor:pointer}.min-area-right #filtro_quartos_ou_mais{-webkit-appearance:none;appearance:none;position:relative;width:18px;height:18px;margin:0 6px 0 0;border:1px solid #CCC;background:#FFF;cursor:pointer;vertical-align:middle}.min-area-right #filtro_quartos_ou_mais:checked{border-color:#ffbf00;;background-color:#ffbf00;}.min-area-right #filtro_quartos_ou_mais:checked:after{content:'✓';position:absolute;inset:0;color:#FFF;font-size:14px;font-weight:bold;line-height:16px;text-align:center}.min-area-right.quartos-mais .resultado-filter-complex-lb{float:none;vertical-align:middle;color:#000000;;cursor:pointer}.min-area-right.quantidade-mais #filtro_banheiros_ou_mais,.min-area-right.quantidade-mais #filtro_suites_ou_mais,.min-area-right.quantidade-mais #filtro_vagas_ou_mais{-webkit-appearance:none;appearance:none;position:relative;width:18px;height:18px;margin:0 6px 0 0;border:1px solid #CCC;background:#FFF;cursor:pointer;vertical-align:middle}.min-area-right.quantidade-mais #filtro_banheiros_ou_mais:checked,.min-area-right.quantidade-mais #filtro_suites_ou_mais:checked,.min-area-right.quantidade-mais #filtro_vagas_ou_mais:checked{border-color:#ffbf00;;background-color:#ffbf00;}.min-area-right.quantidade-mais #filtro_banheiros_ou_mais:checked:after,.min-area-right.quantidade-mais #filtro_suites_ou_mais:checked:after,.min-area-right.quantidade-mais #filtro_vagas_ou_mais:checked:after{content:'✓';position:absolute;inset:0;color:#FFF;font-size:14px;font-weight:bold;line-height:16px;text-align:center}.min-area-right.quartos-mais .resultado-filter-complex-chk:disabled,.min-area-right.quantidade-mais:not(.checkbox-filter) .resultado-filter-complex-chk:disabled{opacity:.45;cursor:not-allowed}.filtro-ou-mais-inativo{display:none!important}.min-area-right.quantidade-mais .resultado-filter-complex-lb{float:none;display:inline-flex;align-items:center;vertical-align:middle;color:#000000;;cursor:pointer}.min-area-right.quartos-mais,.min-area-right.quantidade-mais:not(.checkbox-filter){width:fit-content;height:18px;display:flex;align-items:center}.min-area-right.quantidade-mais.checkbox-filter{box-sizing:border-box;clear:both;width:calc(100% - 2.8%);height:18px;margin-left:2.8%;display:inline-flex;align-items:center;white-space:nowrap}.min-area-right.quantidade-mais.checkbox-filter .resultado-filter-complex-chk{float:none;flex:0 0 18px}.min-area-right.quantidade-mais.checkbox-filter .resultado-filter-complex-lb{flex:0 1 auto;line-height:18px}.sqr-check-container .ormore-option{float:left;position:relative;width:18%;margin:0 3px 3px 0}.sqr-check-container .ormore-option .sqr-check{float:none;width:100%;margin:0;box-sizing:border-box}.sqr-check-container .ormore-option.sqr-check-last{margin-right:0!important}.sqr-check-container .ormore-curr{background-color:#ffbf00;;border-color:#ffbf00;;color:#FFF;font-size:inherit}.sqr-check-container .ormore-check{position:absolute;top:-7px;right:-7px;z-index:1;display:none;width:16px;height:16px;border-radius:50%;background:#ffbf00;;color:#FFF;font-size:11px;font-weight:bold;line-height:16px;text-align:center;pointer-events:none}.sqr-check-container .ormore-curr + .ormore-check{display:block}.sqr-check-container .quantity-option{float:left;position:relative;width:18%;margin:0 3px 3px 0}.sqr-check-container .quantity-option .sqr-check{float:none;width:100%;margin:0;box-sizing:border-box}.sqr-check-container .quantity-option.sqr-check-last{margin-right:0!important}.sqr-check-container .quantity-check{position:absolute;top:-7px;right:-7px;z-index:1;display:none;width:16px;height:16px;border-radius:50%;background:#ffbf00;;color:#FFF;font-size:11px;font-weight:bold;line-height:16px;text-align:center;pointer-events:none}.sqr-check-container .sqr-check-curr + .quantity-check{display:block}.sqr-check-last{margin-right:0!important}.resultado-right{float:right;width:74%}.resultado-filter-complex{float:left;width:95%}.resultado-filter-complex-label{float:left;width:auto;margin-top:10px;background-color:#ffbf00;;padding:2px 10px 2px 5px;color:#FFF}.resultado-filter-complex-label span{float:left;margin-right:5px;font-size:15px;display: inline!important;clear: none!important;color:#FFF!important}.resultado-filter-complex-label p{font-size:15px;margin:0;color:#FFF!important}.o-cida-bairr i{font-size: 15px;margin: 0px 0px 0px 5px;cursor: pointer}.o-cida-bairr .localizacao-filter-remove{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;min-width: 28px;min-height: 28px;margin: 0 0 0 5px;padding: 3px;border: 0;border-radius: 3px;background: transparent;color: inherit;font: inherit;cursor: pointer}.o-cida-bairr .localizacao-filter-remove i{margin: 0}.o-cida-bairr .localizacao-filter-remove:focus-visible{outline: 2px solid currentColor;outline-offset: 2px}#o-cida-div-id{text-align: center;display:inline-block;background-color:#ffbf00;;color:#FFF;padding:5px 10px;border-radius:3px}.o-cida-bairr{width: 96.5%;height: auto;text-align: center;padding: 2px 2px 5px 5px;border: none;margin: 11px 0 3px 0}.o-cida-bairr #lista_bairro_filtro{display:block;text-align:left}.o-cida-bairr > .class-o-filt-geral,.o-cida-bairr #lista_bairro_filtro .class-o-filt-geral{display:block;clear:both;width:100%;margin:0 0 6px}.o-cida-bairr .resultado-filter-complex-label{float:none;display:inline-flex;align-items:center;width:max-content!important;max-width:100%;box-sizing:border-box;margin-top:0;border-radius:3px;white-space:normal}.o-cida-bairr .resultado-filter-complex-label span,.o-cida-bairr .resultado-filter-complex-label p{float:none!important;width:auto!important;min-width:0;font-size:12px;line-height:16px;white-space:normal;overflow-wrap:break-word}.resultado-filter-complex-tit{float:left;width:95%;font-size:18px;margin-top:15px}.resultado-filter-complex select{float:left;width:100%;padding:10px 5% 10px 5%;margin-top:10px;background-color:#FFF;font-size:14px;border:1px solid #CCC;cursor:pointer}.resultado-filter-complex > .custom-select{float:left;width:100%;margin-top:10px}.resultado-filter-complex > .custom-select .custom-select-trigger{display:block;height:auto!important;min-height:0;padding:10px 42px 10px 5%;border:1px solid #CCC;-webkit-appearance:none;appearance:none;font-size:14px;font-weight:normal;line-height:16px}.resultado-filter-complex > .custom-select .custom-select-trigger:after{right:5%}.resultado-filter-complex > .custom-select .custom-select-option{min-height:38px;padding:10px 5%;font-size:14px;line-height:16px}.resultado-filter-complex-left,.resultado-filter-complex-right{float:left;width:36.4%;padding:10px 5% 10px 5%;margin-top:10px;background-color:#FFF;font-size:14px;border:1px solid #CCC;cursor:pointer}.resultado-filter-complex-right{margin-left:5%}.resultado-filter-complex-key{box-sizing:border-box;width:100%!important;padding:10px 0 10px 6%!important;background-color:#FFF;font-size:15px;border:1px solid #CCC!important;margin-top:10px}.search-popup{width:237px!important}.min-area-right{float:left;width:31.1%;margin-bottom:5px}.min-area-right{margin-left:2.8%}.min-area-right .resultado-filter-complex-tit{font-size:14px}.resultado-filter-complex-chk{float:left;margin:3px 5px 0 0}.resultado-filter-complex-lb{float:left;font-size:14px}.resultado-call{float:right;width:100%;box-sizing:border-box;border:1px solid #EEE;border-bottom:1px solid #EEE;margin-top:7px;box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.15)}.filter_carousel{float:left;position:relative;width:40%!important;overflow:hidden}.img-thb-img{float:left;width:100%!important;height:190px;overflow:hidden;background-repeat:no-repeat;background-size:cover!important;background-position:center center!important}.img-thb-img > .search-result-photo{display:block;width:100%;height:100%;object-fit:cover}.img_thb_alt{float:left;width:100%;cursor:pointer;overflow:hidden}.filter_carousel .carousel_next,.filter_carousel .carousel_prev{top:39%}.filter_carousel .carousel_next{right:20px}.filter_carousel .carousel_prev{left:5px}.filter_carousel .carousel_prev:before,[dir='rtl'] .carousel_next:before{content:url('../../imgs/carousel_prev_0.svg')}[dir='rtl'] .carousel_prev:before,.filter_carousel .carousel_next:before{content:url('../../imgs/carousel_next_0.svg')}.img_thb_alt_title{float:left;width:90%;margin-left:5%;height:25px;text-shadow:0px 0px 3px rgba(0, 0, 0, 1);font-weight:bolder;color:#FFF;margin-top:-35px;font-size:22px}.search-result-carousel-price{position:absolute;bottom:10px;left:5%;z-index:2;width:90%;height:25px;text-shadow:0px 0px 3px rgba(0, 0, 0, 1);font-weight:bolder;color:#FFF;font-size:22px;pointer-events:none}.resultado-call-right{float:right;width:59%;min-height:190px;height:auto;box-sizing:border-box;padding-bottom:15px}.resultado-call-right-tit{float:left;width:98%;margin-top:15px;margin-bottom:10px;font-size:19px;color:#ea00ff;;text-align:justify;text-justify:inter-word}.resultado-call-right-txt{float:left;width:98%;font-size:13px;color:#555;margin-bottom:10px}.resultado-call-prop{float:left;width:19%;margin-right:1%}.resultado-call-prop span{float:left;width:100%;text-align:center;font-size:14px}.resultado-call-prop p{float:left;width:100%;text-align:center;font-size:15px;font-weight:bolder}.resultado-call-price{float:left;clear:both;width:98%}.resultado-call-price>a{float:left;display:block}.resultado-call-detalhes{float:left;width:100px;padding:11px 0 12px 0;background-color:#ffbf00;;border-radius:3px;margin-top:15px;text-align:center;font-size:14px;color:#FFF;cursor:pointer}.resultado-call-detalhes:hover{transition: background-color 300ms;background-color:#ff2929;}.resultado-call-price-val{float:right;width:75%;text-align:right;margin-top:22px;font-size:24px}.resultado-call-pagin{margin-top:25px}.resultado-filter-complex-btn{float:left;width:100%;border:none;padding:11px 0 12px 0;background-color:#ffbf00;;border-radius:3px;margin-top:15px;text-align:center;font-size:14px;color:#FFF;cursor:pointer}.resultado-filter-complex-btn:hover{transition: background-color 300ms;background-color:#ff2929;}.fav-button{float: left;position: absolute;z-index: 99;margin-left: 260px;margin-top: 10px;color: #FFF;transition: color 300ms;cursor: pointer;text-shadow: 0 1px 3px rgba(0, 0, 0, .75)}.fav-button:hover{color: #ffbf00;!important}.fav-button .active.fa-heart-o:before{content: "\f004" !important}.fav-button .active.fa-heart-o{color: #ffbf00;!important}.faixa_troca{float: left;position: absolute;z-index: 99;margin: 160px 0 0 224px;width: 56px;text-align: center;background-color: #595959;color: #fff;font-weight: bold;padding: 5px;font-size: 13px}.search-result-carousel-image .carousel_next{right: 3px}@media ( max-width: 720px ){.resultado-call .fav-button,.resultado-call .faixa_troca{z-index: 3}.faixa_troca{right: 37px}}@media ( max-width: 450px ){.fav-button{float: right;margin-left: 0;right: 10%}}@media(max-width:1000px){.faixa_troca{margin: 160px 0 0 140px!important}.resultado-title-tit{font-size:20px}.resultado-title-tit strong{font-size:22px}.resultado-filter label{font-size:13px}.resultado-filter select{font-size:12px;width:130px}.resultado-filter-complex-left,.resultado-filter-complex-right{width:30.4%}.min-area-right .resultado-filter-complex-tit{font-size:11px}.resultado-call-right-tit{font-size:16px}.resultado-call-right-txt{font-size:12px}.resultado-call-detalhes{padding:11px 0 10px 0;font-size:12px}.resultado-call-price-val{width:45%;font-size:18px}}@media(max-width:720px){.resultado-filter{float:left;width:100%}.resultado-select{float:left}.resultado-left,.resultado-right{float:left;width:100%}.resultado-left{border:none}.resultado-call-right,.resultado-call{height:auto}.resultado-call-right,.filter_carousel,.img-thb-img,.img_thb_alt{float:left;width:100%!important}.resultado-call-prop h4{font-size:11px}.resultado-call-price>a{width:100%}.resultado-call-detalhes{box-sizing:border-box;width:100%}.resultado-call-price-val{float:left;width:100%!important;text-align:left;margin-bottom:25px}}#form_search{position:relative;z-index:2;float:left;width:615px;height:55px;margin:45px 0 20px 180px;padding:14px 0 10px 20px;background-color:rgba(0, 0, 0, 0.5);border-radius:5px}#form_search select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:15px;background-image:url('../../imgs/iconselect.png');background-repeat:no-repeat;background-position:90% 50%;cursor:pointer;background-color:#FFF}.full-banner-overlay{background-color:transparent}#fullbanner_pattern{float:left;position:relative;box-sizing:border-box;height:570px;border-bottom:1px solid #0900ff;;background-color:#454bc7;;background-repeat:no-repeat;background-size:100% 100%;background-position:center top}#fullbanner_pattern:before{content:'';position:absolute;inset:0;background:rgba(0,0,0,.22);pointer-events:none}#fullbanner_pattern > .wrapper{position:relative;z-index:2}#fullbanner_pattern > .wrapper.custom-select-layer-open{z-index:100000}#home_main_menu{position:relative;z-index:1;margin-top:-3px;border-top:0;box-shadow:none}#form_search .custom-select.open{z-index:3}#full_banner_title{float:left;width:100%;margin-top:135px;font-family:'Poppins',sans-serif;font-weight:300;font-size:3.2em;line-height:1.08;text-align:center;opacity:0.92;color:#FFF;text-shadow:2px 2px 3px rgba(0,0,0,.45)}#full_banner_title strong{font-weight:700}#form_search_modalidade_box{float:left;width:177px;margin-right:3px;display:inline}#form_search_tipo_box{float:left;width:187px;margin-right:3px;display:inline}#form_search_bairro_box{float:left;width:187px;margin-right:3px;display:inline}#form_search_btn{float:left;width:52px;height:50px;background:#0ec6e6;;border-radius:3px;cursor:pointer}#form_search_btn:hover{transition: background-color 250ms;background:#f00909;}#form_search .custom-select{float:none;box-sizing:border-box;width:100%;min-width:0}#form_search .custom-select-trigger{display:block;box-sizing:border-box;width:100%;height:50px!important;min-height:50px;padding:0 42px 0 15px;border:0;border-radius:0;background:#FFF;color:#000000;;line-height:50px}#form_search .custom-select-options{top:calc(100% + 3px);z-index:1000001;max-height:260px}#form_search .custom-select-option{min-height:44px;padding:12px 15px;line-height:20px}#form_search_bairro_box .search-popup-key{box-sizing:border-box;width:100%}.search-popup{border-radius:0 0 3px 3px}.search-popup ul li a{box-sizing:border-box;width:100%;padding:12px 15px}.search-popup ul li.keyboard-selected a{color:#ffffff;;background-color:#a8b9ff;}@media(min-width:721px){#form_search fieldset{display:flex;gap:3px;width:100%}#form_search_modalidade_box{flex:0 0 177px;width:177px;margin:0}#form_search_tipo_box{flex:1.35 1 220px;width:auto;min-width:0;margin:0}#form_search_bairro_box{box-sizing:border-box;flex:1 1 187px;width:auto;min-width:0;margin:0}#form_search_btn{flex:0 0 52px;width:52px}#form_search select,#form_search_text{box-sizing:border-box;width:100%}}#full_banner_link{float:left;width:100%;font-size:0.8em;text-align:center;opacity:0.85}#full_banner_link span{cursor:pointer;color:#FFF;text-shadow:2px 2px 3px #000}#full_banner_link span:hover{text-decoration:underline}#form_codigo_banner{display:none;float:left;width:615px;margin:12px 0 20px 180px;padding:14px 0 10px 20px;background-color:rgba(0,0,0,.5);border-radius:5px;text-align:left}#form_codigo_banner.ativo{display:block}#form_codigo_banner input{box-sizing:border-box;width:calc(100% - 80px);height:50px;padding:9px 12px;border:0;border-radius:3px;color:#000000;;background:#FFF}#form_codigo_banner button{display:inline-flex;align-items:center;justify-content:center;width:52px;height:50px;margin-left:5px;padding:0;border-radius:3px;background:#0ec6e6;;vertical-align:top}#form_codigo_banner button:hover,#form_codigo_banner button:focus{transition: background-color 250ms;background:#f00909;}#home_destaques{height:auto;min-height:0;padding-bottom:45px;background-color:#0e7db8;}#home_destaques .wrapper{width:90%;max-width:1200px;overflow:visible}.destaques_section{float:left;width:100%;margin-top:35px}.destaques_section_header{float:left;box-sizing:border-box;width:100%;margin-bottom:22px;padding-bottom:16px;border-bottom:2px solid #EEE}.destaques_section_header span{float:left;width:100%;margin-bottom:12px;color:#000000;;font-size:.7em;font-weight:bold;letter-spacing:1px}.destaques_section_header h2{float:left;width:100%;margin:0;color:#000000;;font-size:2em;font-weight:normal}.destaques_section_header h2 strong{font-weight:bold}.destaques_carousel_item{float:left;cursor:pointer;margin:0 10px;background:#E7E7E7;border-radius:8px;overflow:hidden}.destaques_carousel{margin-top:10px;padding-bottom:65px}.destaques_carousel .carousel_list{width:100%}.destaques_carousel_img{float:left;position:relative;width:100%;height:345px;text-align:center;overflow:hidden;background-position:center center;background-size:cover}.destaques_carousel_code{float:left;margin:14px;padding:5px 10px;border-radius:7px;background:rgba(45,45,45,.40);color:#FFF;font-size:.7em;font-weight:bold}.destaques_carousel_fav.fav-button,.destaques_carousel_share{position:absolute;float:none;top:12px;right:12px;z-index:3;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(45,45,45,.48);color:#FFF;font-size:22px;line-height:1;text-shadow:0 1px 3px rgba(0,0,0,.75);cursor:pointer}.destaques_carousel_share{top:58px;right:12px;font-size:19px}.destaques_carousel_fav.fav-button:hover,.destaques_carousel_share:hover{color:#ffbf00;}.destaques_carousel_fav.fav-button:focus-visible,.destaques_carousel_share:focus-visible{outline:2px solid #FFF;outline-offset:2px}.destaques_carousel_fav.fav-button i{display:inline-block;margin:0;font-size:22px;transform-origin:center}.destaques_carousel_fav.fav-button:disabled{opacity:.65;cursor:pointer}.destaques_carousel_share.copied:after{content:'Link copiado!';position:absolute;top:calc(100% + 6px);right:0;width:max-content;padding:5px 8px;border-radius:4px;background:rgba(45,45,45,.9);color:#FFF;font-size:11px;line-height:1.2;text-shadow:none}.destaques_carousel_content{float:left;box-sizing:border-box;width:100%;min-height:210px;padding:17px 24px 14px}.destaques_carousel_title{display:block;box-sizing:border-box;width:100%;height:22px;margin:0;overflow:hidden;color:#000000;;font-size:1em;font-weight:bold;line-height:22px;white-space:nowrap;text-overflow:ellipsis}.destaques_carousel_location{display:block;width:100%;height:18px;margin:5px 0 10px;overflow:hidden;color:#000000;;font-size:.72em;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.destaques_carousel_text{display:block;width:100%;height:51px;margin:0;overflow:hidden;color:#000000;;font-size:.8em;line-height:18px}.destaques_carousel_price{display:block;width:100%;margin:14px 0 9px;color:#000000;;font-size:1.05em;font-weight:bold}.destaques_carousel_features{display:block;width:100%;margin:0;color:#000000;;font-size:.72em}.destaques_carousel_features span{margin:0 8px;color:#000000;}.destaques_carousel .carousel_next{top:auto;right:calc(50% - 26px);bottom:-20px}.destaques_carousel .carousel_prev{top:auto;right:auto;bottom:-20px;left:calc(50% - 26px)}@media(min-width:721px){.destaques_carousel_img{height:auto;aspect-ratio:4 / 3;background-repeat:no-repeat}}@media(max-width:600px){.destaques_carousel_content{min-height:210px;padding:17px 24px 14px}.destaques_carousel_title,.destaques_carousel_text{padding:0;margin:0}.destaques_carousel_title{height:22px;font-size:1em;font-weight:bold;line-height:22px}.destaques_carousel_location{height:18px;margin:5px 0 10px;font-size:.72em;line-height:18px}.destaques_carousel_text{height:51px;font-size:.8em;line-height:18px}.destaques_carousel_price{margin:14px 0 9px;font-size:1.05em}.destaques_carousel_features{font-size:.72em}}#home_banner{height:auto;padding-bottom:75px}.home_title{float:left;width:100%;clear:both;display:block;margin-top:50px;margin-bottom:25px;font-size:1.5em;color:#000000;;text-align:center}.home_text{float:left;width:100%;font-size:0.6em;color:#000000;;margin-bottom:25px;text-align:center}#banner{width:1000px;height:325px;margin-bottom:25px}.banner_slide{height:350px}.banner_slide_img{float:left;width:100%;height:325px;padding:0;margin:0;background-repeat:no-repeat;background-size:contain;background-position:top center}.banner_slide .carousel_prev{left: -35px}.banner_slide .carousel_next{right: -35px}#home_banners{height:330px;background-color:#cc00ff;}#home_banners .wrapper{width:1000px;overflow:visible}.banners{float:left;width:45%;margin-left:3%;margin-top:40px}.banners_img{float:left;width:100%;height:250px;padding:0;margin:0;background-repeat:no-repeat;background-size:100% 100%;background-position:top center}.banner_left_title,.banner_left_text,.banner_left_btn{float:left;width:45%;margin-left:10%;clear:both;display:block;color:#FFF}.banner_left_title{margin-top:57px;font-size:1.5em;line-height:1em}.banner_left_text{margin-top:5px;font-size:0.75em;line-height:1em}.banner_left_btn{width:auto;padding:11px 14px 12px 14px;margin-top:15px;background:#ffbf00;;border-radius:3px;cursor:pointer;font-size:14px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,0.45)}.banner_left_btn:hover{transition: background-color 300ms;background:#ff2929;}.banner_right_title,.banner_right_text,.banner_right_btn{float:right;width:45%;margin-right:10%;clear:both;display:block;color:#FFF}.banner_right_title{margin-top:57px;font-size:1.5em;line-height:1em;text-align:right}.banner_right_text{margin-top:5px;font-size:0.75em;line-height:1em;text-align:right}.banner_right_btn{width:auto;padding:11px 14px 12px 14px;margin-top:15px;background:#ffbf00;;border-radius:3px;cursor:pointer;font-size:14px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,0.45)}.banner_right_btn:hover{transition: background-color 300ms;background:#ff2929;}.banner_left_title,.banner_left_text,.banner_right_title,.banner_right_text{box-sizing:border-box;padding:3px 6px;background:rgba(0,0,0,0.55)}.banner_left_title,.banner_left_text{width:55%;margin-left:0;padding-left:10%;border-radius:0 4px 4px 0}.banner_right_title,.banner_right_text{width:55%;margin-right:0;padding-right:10%;border-radius:4px 0 0 4px}@media(max-width:1600px){#full_banner_title{margin-top:95px;font-size:2.8em}}@media(max-width:1000px){#form_search{margin:50px 0 50px 50px}#home_destaques .wrapper{width:720px}#banner{width:720px;height:300px}#home_banners{height:260px}#home_banners .wrapper{width:720px}.banners_img{height:180px}.banner_left_title{margin-top:30px;font-size:1.2em}.banner_left_text{font-size:0.7em}.banner_right_title{margin-top:30px;font-size:1.2em}.banner_right_text{font-size:0.7em}}@media(min-width:721px) and (max-width:1000px){#form_codigo_banner{float:none;max-width:calc(100% - 20px);margin:12px auto 20px}}@media(max-width:720px){#header{height:auto;min-height:475px}.full-banner-overlay{float:none;width:100%;height:auto;min-height:475px}#fullbanner_pattern{float:none;display:flow-root;height:auto;min-height:475px;padding-bottom:25px;background-size:cover;background-position:center center}#home_main_menu{clear:both;margin-top:0}#full_banner_title{font-size:2.25em;line-height:1.15;margin-top:60px;font-weight:500;text-shadow:0 2px 10px rgba(0,0,0,.9)}#full_banner_link:hover{text-decoration:underline}#form_codigo_banner{float:none;box-sizing:border-box;width:92.5%;margin:30px auto 20px;text-align:center}#form_codigo_banner input{display:block;width:95%;height:50px;margin:0 0 5px}#form_codigo_banner button{display:flex;width:95%;height:50px;margin:0 0 5px}#form_search{float:none;box-sizing:border-box;width:92.5%;height:auto;margin:30px auto 20px;padding:14px 2.5% 10px}#form_search select{display:block;width:95%;margin-left:auto;margin-right:auto}#form_search .custom-select{float:none;box-sizing:border-box;width:95%;margin-left:auto;margin-right:auto}#form_search .custom-select-trigger{height:50px!important;min-height:50px}#form_search_modalidade_box{float:left;width:100%;margin:0 0 5px 0}#form_search_tipo_box{float:left;width:100%;margin:0 0 5px 0}#form_search_bairro_box{clear:both;float:left;box-sizing:border-box;width:100%;margin:0 0 5px 0}#form_search_bairro_box #form_search_text{float:none;display:block;box-sizing:border-box;width:95%;margin-left:auto;margin-right:auto}#form_search_btn{clear:both;float:left;width:95%;margin:0 0 5px 2.5%;text-align:center}#home_destaques .wrapper{width:90%}.destaques_carousel{width:99.5%!important}.destaques_carousel .carousel_next{right:0}.destaques_carousel .carousel_prev{left:0}#home_banner{height:auto;padding-bottom:100px}.home_text{font-family:Arial, sans-serif}#banner{width:100%;height:auto}.banner_slide{height:310px}.banner_slide_img{float:left;width:90%;height:270px;padding:0;margin:0;background-repeat:no-repeat;background-size:cover;background-position:center left}#home_banners{height:auto;background-color:#cc00ff;}#home_banners .wrapper{width:85%;overflow:visible;padding-bottom:50px}.banners{float:left;width:100%;margin-left:3%;margin-top:40px;color:#FFF!important}.banners_img{float:left;width:100%;height:250px;padding:0;margin:0;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-box-shadow:inset 0px 0px 300px 200px rgba(0,0,0,0.46);-moz-box-shadow:inset 0px 0px 300px 200px rgba(0,0,0,0.46);box-shadow:inset 0px 0px 300px 200px rgba(0,0,0,0.46)}.banner_left_title{margin-top:57px;font-size:1.1em}.banner_right_title{margin-top:57px;font-size:1.1em}}.imovel-universitario{height: 525px;background-size: cover;background-position: center}.imovel-universitario .wrapper > a{display: flex;width: 100%;height: 525px;align-items: center;justify-content: center}.imovel-universitario .img{display: block;width: 100%;height: 100%;object-fit: contain}@media(max-width:720px){.imovel-universitario .wrapper > a{height: auto}.imovel-universitario .img-mobile{width:100%;height:auto}}.imovel-universitario-page{height: 500px;background-color:#454bc7;;background-size: cover;background-position: top;padding-top: 50px;box-sizing: border-box}.universitario-hero-art{position:relative;width:100%;max-width:670px;height:400px;margin:0 auto;overflow:hidden;color:#FFF;text-align:left;font-family:Arial,Helvetica,sans-serif}.universitario-hero-block-left,.universitario-hero-block-right{position:absolute;display:block;background:#0900ff;}.universitario-hero-block-left{top:0;left:0;width:36.7%;height:55.5%;opacity:.85}.universitario-hero-block-right{top:17.8%;right:0;width:63.3%;height:82.2%;opacity:.52}.universitario-hero-title{position:absolute;top:54px;left:9.5%;margin:0;font-size:76px;font-weight:300;letter-spacing:1px;line-height:.96;color:#FFF}.universitario-hero-title strong{font-size:58px;font-weight:700;letter-spacing:0}.universitario-hero-text{position:absolute;top:275px;left:40.7%;width:55%;margin:0;font-size:18px;line-height:1.18;color:#FFF}@media(max-width:720px){.imovel-universitario-page{height:auto;min-height:0;padding:30px 0}.universitario-hero-art{width:100%;height:auto;aspect-ratio:67 / 40}.universitario-hero-title{top:13.5%;font-size:clamp(37px,11.3vw,76px)}.universitario-hero-title strong{font-size:clamp(29px,8.7vw,58px)}.universitario-hero-text{top:68.8%;font-size:clamp(11px,2.1vw,18px)}}.faculdade-btn{display:block;box-sizing:border-box;padding:0 4% 20px;text-decoration:none}.faculdade-btn-content{display:flex;min-height:112px;align-items:center;justify-content:center;background:#FFF;border:1px solid #0900ff;}.faculdade-btn-content .faculdade-btn-icon{width:28%;color:#0900ff;;font-size:80px!important;line-height:1;text-align:center}.faculdade-btn-right .faculdade-btn-content{flex-direction:row-reverse}.faculdade-btn-copy{display:flex;flex:1;flex-direction:column;color:#333;font-family:Arial,Helvetica,sans-serif;text-align:center;line-height:1.05}.faculdade-btn-copy strong{font-size:21px;font-weight:400}.faculdade-btn-copy span{margin-top:6px;color:#0900ff;;font-size:40px;font-weight:300}.faculdade-btn small{float:none;display:block;margin:8px 0 0;color:#000000;;font-size:12px;text-align:left}.faculdade-btn small.float-right{float:none!important;text-align:left}.faculdades-section{background-color:#0900ff;}.curtiu-title-text{display:block;padding-right:5%;color:#000000;;font-family:Arial,Helvetica,sans-serif;font-size:64px;font-weight:300;line-height:1}@media(max-width:720px){.faculdade-btn{width:100%;padding:0 0 20px}.faculdade-btn-copy strong{font-size:clamp(16px,4.2vw,21px)}.faculdade-btn-copy span{font-size:clamp(28px,7.5vw,40px)}.curtiu-title-text{padding-right:0;font-size:clamp(42px,14vw,64px)}}.div_home_texto{background-color: #fdfdfd;padding: 10px;margin-bottom: 30px}.div_home_texto_oculto{max-height: 210px;overflow: hidden}.btn_expande_texto{float: right;margin: -69px -7px 0 0px;transform: rotate(90deg);cursor: pointer}.btn_fecha_texto{float: right;margin: -69px -7px 0 0px;transform: rotate(270deg);cursor: pointer;display: none}@media(min-width:721px){#form_search{float:none;box-sizing:border-box;width:clamp(660px,72vw,760px);height:auto;min-height:74px;margin:45px auto 20px;padding:14px 10px 10px}#form_search_bairro_box #form_search_text{box-sizing:border-box;width:100%}}#form_search_local{float:left;width:250px;padding:15px;margin-right:3px;display:inline;border:none}#form_search_btn img{float:left;margin:18px 0 0 19px}#full_banner_link a{cursor:pointer;color:#FFF;text-shadow:2px 2px 3px #000}#full_banner_link img{margin-bottom:-2px}#full_banner_link a:hover{text-decoration:underline}#form_codigo_banner button img{margin:0}#form_search_cod{float:left;width:90%}#form_search_cod_btn{padding:10px 35px 10px 35px;margin-top:25px}#full_banner_link.link{float:left;width:100%;text-align:center;padding-bottom: 50px}#universidades{width:900px;overflow:visible}.universi_carousel{margin-top:25px}.universi_carousel .carousel_next{right:-35px}.universi_carousel .carousel_prev{left:-35px}#banner_secundario{height:150px;background-color:#cc00ff;}#banner_secundario .wrapper{overflow:hidden;text-align:center}#banner_secundario_img{margin-top:15px;cursor:pointer}#home_social{padding:75px 0 75px 0}#home_social .wrapper{overflow:visible}#jingle_text,#note_icon,#audio_controls,#social_img{float:left;color:#000000;}#jingle_text{color:#000000;;font-size:1.2em}#note_icon{margin:5px 10px 0 10px}#social_img{margin:-10px 0 0 10%}@media(max-width:1000px){#universidades{width:740px;overflow:visible}#jingle_text{font-size:1em}#audio_controls{width:175px}#social_img{margin:-10px 0 0 0}}@media(max-width:720px){#full_banner_link img{margin-bottom:-2px}#form_search_local{float:left;width:100%;margin:0 0 5px 0}#form_search_btn img{float:none}#banner_secundario{display:none}#universidades{width:90%}.universi_carousel{margin-top:25px}.universi_carousel .carousel_next{right:0}.universi_carousel .carousel_prev{left:0}#home_social{padding:50px 0 50px 0}#home_social .wrapper{width:90%}#jingle_text{float:left}#note_icon{float:left;width:5%;clear:right}#audio_controls{float:left;width:100%;color:#000000;}#social_img{float:left;width:200px;margin:20px 0 20px 0;color:#000000;;clear:both;display:block}}.cadastrar-imovel .wrapper{width: 900px;padding-top: 25px}.main_title{margin-top: 35px;margin-bottom: -25px;padding: 0}.cadastrar-imovel .inner_text{margin-top: 0;margin-bottom: 0}.cadastrar-imovel .chart{float: right;position: relative;width: 100px;height: 100px;margin-top: -65px}.cadastrar-imovel .chart canvas{position: absolute;display: block;top: 0;left: 0}.cadastrar-imovel .chart span{position: relative;float: left;width: 100%;margin-top: 33%;color: #A5CD3D;font-size: 27px;text-align: center}.cadastrar-imovel .chart input{width: 100px}.cadastrar-imovel .form-wizard{float: left;width: 100%}.cadastrar-imovel .form-wizard select{padding: 5%;width: 99.8%}.cadastrar-imovel .form-wizard .custom-select{width: 99.5%}.cadastrar-imovel .form-wizard .custom-select-trigger{box-sizing:border-box;width:100%;padding-left: 5%;border-color: #EEE}.cadastrar-imovel .form-wizard input{padding: 5%;width: 89.5%}.cadastrar-imovel .form-wizard .full-width input{padding: 2.6%;width: 94.5%}.cadastrar-imovel .form-wizard .label-confirm{float: left;padding: 2.6%;width: 94.5%;border: 1px solid #EEE;background-color: #EEE}.cadastrar-imovel .form-wizard .label-confirm input,.cadastrar-imovel .form-wizard .label-confirm span{float: left;padding: 0;width: auto}.cadastrar-imovel .form-wizard .label-confirm input{margin-top: 3px;margin-right: 5px}.cadastrar-imovel .form-wizard .actions{float: left;width: 90%;text-align: right}.cadastrar-imovel .form-wizard .actions{float: left;width: 100%;padding: 25px 0 100px 0}.cadastrar-imovel .form-wizard .actions .btn{float: right;background-color: #ffbf00;;border:1px solid #ffbf00;;color: #FFF;font-weight: bold;padding: 10px 15px;margin-right: 5px;border-radius: 5px;cursor: pointer;transition: background-color 300ms, color 300ms, border-color 300ms}.cadastrar-imovel .form-wizard .actions .btn:hover{background-color: #ff2929;;border:1px solid #ff2929;;transition: background-color 300ms, color 300ms, border-color 300ms}.cadastrar-imovel .form-wizard .actions .btn i{font-weight: normal;font-style: normal}.cadastrar-imovel .form-wizard .actions .btn.disabled{background-color: #EEE !important;border:1px solid #CCC !important;color: #CCC !important;cursor: default !important}.cadastrar-imovel .form-wizard .actions .btn.disabled:hover{transform: none}.cadastrar-imovel .form-wizard .error-color{border-color: #FFB7B7 !important}.cadastrar-imovel .form-wizard label label{display: none !important}.cadastrar-imovel .form-wizard .lb_radio_title{float: left;width: auto;display: inline;clear: none;margin: 0;margin-bottom: 1%;background-color: #EEE;border: 1px solid #EEE;padding: 5% 6% 5% 4%}.cadastrar-imovel .form-wizard .radio{float: right;width: auto;display: inline;clear: none;margin-right: 1px;margin-left: 4px;margin-bottom: 1%;border: 1px solid #EEE;padding: 4.9% 14% 4.9% 4.9%}.cadastrar-imovel .form-wizard .file-upload:after,.cadastrar-imovel .form-wizard .label-confirm:after,.cadastrar-imovel .form-wizard .radio:after{display: none !important}.cadastrar-imovel .form-wizard .radio span{float: left;width: auto}.cadastrar-imovel .form-wizard .radio input{float: left;width: auto;margin-top: 3px}.cadastrar-imovel .form-wizard #step-1 .pretensao-grid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 4px;margin-bottom: 1%}.cadastrar-imovel .form-wizard #step-1 .pretensao-grid .lb_radio_title,.cadastrar-imovel .form-wizard #step-1 .pretensao-grid .radio{box-sizing: border-box;float: none;width: auto;clear: none;min-height: 60px;margin: 0;padding: 0 12px;display: flex;align-items: center;justify-content: center;border: 1px solid #EEE}.cadastrar-imovel .form-wizard #step-1 .pretensao-grid .lb_radio_title{background-color: #EEE;justify-content: flex-start}.cadastrar-imovel .form-wizard #step-1 .pretensao-grid .radio input{float: none;margin: 0 5px 0 0}.cadastrar-imovel .form-wizard #step-1 .pretensao-grid .radio span{float: none}@media (max-width: 900px){.cadastrar-imovel .form-wizard #step-1 .pretensao-grid{grid-template-columns: repeat(2, minmax(0, 1fr))}.cadastrar-imovel .form-wizard #step-1 .pretensao-grid .lb_radio_title{grid-column: 1 / -1;float: none !important;width: auto !important;display: flex !important;clear: none !important;min-height: auto;margin: 0 !important;padding: 0 0 5px !important;background-color: transparent !important;border: 0 !important}}.cadastrar-imovel .form-wizard .file-upload input{padding-top: 25px !important;padding-bottom: 25px !important}.cadastrar-imovel .cadastro-sucesso-wrapper{margin: 75px 0;text-align: center}.cadastrar-imovel .cadastro-sucesso h3{color: inherit}@media (min-width: 721px){.main_title_alt_left.condominio-title{box-sizing: border-box;padding-right: 2%}}.main_title_alt_right.condominio-contact-header{width: 40%}.col2_2 .condominio-disponibilidade{float: right;clear: both;width: 80%}.condominio-disponibilidade.imovel_valores > span{box-sizing: border-box;width: 100%}.condominio-disponibilidade.imovel_valores > .imovel_valores_compra:first-child{margin-top: 0}@media (max-width: 720px){.main_title_alt_right.condominio-contact-header{width: 100%}.col2_2 .condominio-disponibilidade{float: left;width: 100%}.form.more-info .lb_radio{box-sizing: border-box;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-start;gap: 8px 18px;width: 100%;margin-right: 0}.form.more-info .lb_radio_title{width: 100% !important;margin: 0}.form.more-info .lb_radio label{display: inline-flex !important;float: none !important;clear: none;align-items: center;gap: 5px;width: auto !important;margin: 0}.form.more-info .lb_radio input,.form.more-info .lb_radio_label{float: none;margin: 0}.col2_1 .imovel_carousel .carousel_next{right: 8px}.col2_1 .imovel_carousel .carousel_prev{left: 8px}}.contato_img{float:left;width:80%;cursor:pointer;margin-bottom:50px}.contato_img img{float:left;max-width:100%}.contato_img:hover img{transition: opacity 200ms;opacity:0.8}.contato_cadastrar_imovel{align-items:center;color:#000000;;display:flex;min-height:55px;text-decoration:none}.contato_cadastrar_imovel_icone{display:block;font-size:52px;line-height:1;margin-right:16px;transform:scale(2);transform-origin:center}.contato_cadastrar_imovel_texto{display:flex;flex-direction:column;line-height:1}.contato_cadastrar_imovel_titulo{font-size:31px;font-weight:bold;letter-spacing:-1.5px;white-space:nowrap}.contato_cadastrar_imovel_titulo span{color:#000000;}.contato_cadastrar_imovel_subtitulo{font-size:12px;margin-top:2px;white-space:nowrap}.contato_cadastrar_imovel:hover{opacity:0.8;transition:opacity 200ms}.contato_banner{float:left;width:98%;cursor:pointer}.contato_banner img{float:right;width:70%}.contact .form.form-contact select,.contact .form.form-contact input{padding-top: 22px !important;padding-bottom: 22px !important}.encomendar .form.form-encomendar select,.encomendar .form.form-encomendar input{padding-top: 22px !important;padding-bottom: 22px !important}.encomendar .form.form-encomendar .custom-select{width: 99.5%}.encomendar .form.form-encomendar .custom-select-trigger{box-sizing:border-box;width:100%!important;padding-left: 2.2%;border-color: #EEE}.encomendar .form.form-encomendar .lb_radio{border-color: #EEE;padding-top: 21px !important;padding-bottom: 21px !important}.encomendar .form.form-encomendar .lb_radio label:after{display: none !important}#captcha_valid + .validation-text{display: none}.encomendar #captcha_valid::placeholder{text-transform: none}.print_icon_line{float:left;width:100%;height:1px;display:block;clear:both;border:none;border-bottom:1px dotted #CCC;margin:25px 0 25px 0}#form_indique{display:none}.indique_title{float:left;width:100%;margin:35px 0 0 0}.indique_title_tit_alt,.indique_title_sub_alt{float:left;margin-top:7px;font-size:25px}.indique_title_tit_alt{margin-left:5%}.indique_title_sub_alt{color:#fbff03;;margin-left:7px}.main_title_alt_left{float:left;width:60%;margin:15px 0 0 0}.main_title_alt_right{float:right;width:38%;margin:18px 0 0 0;background:#EEE}.main_title_alt_left.print.imovel-nao-encontrado-titulo{float:none;width:100%;margin:15px 0 0;display:block;text-align:center}.main_title_alt_left.print.imovel-nao-encontrado-titulo > .main_title_tit_alt{float:none;display:block;width:100%;margin:0;text-align:center}.main_title_alt_right.has-location-icon{display:flex;align-items:center}.icon_loc_link{float:none;width:20%;min-height:75px;display:flex;align-items:center;justify-content:center;color:#ffbf00;;text-decoration:none}.icon_loc_link img{display:none}.icon_loc_link:before{content:"";width:36px;height:48px;background-color:currentColor;-webkit-mask:url('../../imgs/icon_location.svg') center / contain no-repeat;mask:url('../../imgs/icon_location.svg') center / contain no-repeat}.icon_loc_link:hover{color:#ffbf00;}.icon_loc_content{display:flow-root;width:80%}.icon_loc_content .icon_loc_title,.icon_loc_content .icon_loc_text{float:left;width:100%}.icon_loc_title{float:right;width:79%;margin:10px 0 1px 0;font-size:0.8em;font-weight:bolder}.icon_loc_text{float:right;width:79%;padding:1px 0 1px 0;font-size:0.7em}.icon_loc_content .icon_loc_text{color:#ffbf00;;transition:color 250ms}.icon_loc_content a:hover .icon_loc_text{color:#ff2929;}.icon_loc_whatsapp .icon_loc_text{display:flex;align-items:center;gap:2px;color:#ffbf00;;transition:color 250ms}.icon_loc_whatsapp:hover .icon_loc_text{color:#ff2929;}.icon_loc_whatsapp_img{display:block;flex:0 0 18px;width:18px;height:18px;max-width:none;object-fit:contain;transform:translateY(1px)}.icon_loc_content .icon_loc_share_trigger{box-sizing:border-box;margin:0 0 8px;padding:1px 0;border:0;background:none;color:#ffbf00;;font-family:inherit;font-weight:normal;line-height:inherit;text-align:left;cursor:pointer;transition:color 250ms}.icon_loc_share_trigger:hover,.icon_loc_share_trigger:focus-visible{color:#ff2929;}.property-share-modal[hidden]{display:none!important}.property-share-modal{position:fixed;inset:0;z-index:2147483646;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:16px;background:rgba(0,0,0,.58)}.property-share-panel{position:relative;box-sizing:border-box;width:min(440px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:25px;border-top:4px solid #ffbf00;;border-radius:5px;background:#FFF;box-shadow:0 12px 35px rgba(0,0,0,.25);color:#000000;}.property-share-header{margin-bottom:20px;padding-right:30px}.property-share-header h2{margin:0;color:#000000;;font-size:21px;font-weight:600}.property-share-close{position:absolute;top:15px;right:16px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:none;color:#000000;;font-size:30px;line-height:1;cursor:pointer}.property-share-close:hover,.property-share-close:focus-visible{color:#ffbf00;}.property-share-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px}.property-share-option{display:flex;min-width:0;flex-direction:column;align-items:center;gap:8px;padding:10px 2px;border:1px solid #E3E3E3;border-radius:5px;background:#FFF;color:#000000;;font:inherit;font-size:12px;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s}.property-share-option:hover,.property-share-option:focus-visible{border-color:#ffbf00;;background:#F7F7F7;color:#ffbf00;;text-decoration:none}.property-share-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#ffbf00;;font-size:24px}.property-share-icon-x{font-size:26px;font-weight:600}.property-share-copy-row{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;padding:5px;border:1px solid #D6D6D6;border-radius:5px;background:#FFF}.property-share-copy-row input{flex:1 1 auto;min-width:0;padding:7px 9px;border:0;outline:0;background:transparent;color:#000000;;font:inherit;font-size:13px;text-overflow:ellipsis}.property-share-copy{flex:0 0 auto;padding:9px 15px;border:0;border-radius:4px;background:#ffbf00;;color:#FFF;font:inherit;font-size:13px;cursor:pointer}.property-share-copy:hover,.property-share-copy:focus-visible{background:#ff2929;}.property-share-feedback{min-height:16px;margin:7px 0 0;color:#000000;;font-size:11px}@media (max-width:380px){.property-share-options{grid-template-columns:repeat(2,minmax(0,1fr))}}#sb_content .form{display:flow-root;width:90%;margin-left:5%}#sb_content .form .div_button{margin-bottom:50px}#form_maisinfos{display:none}.imovel_galeria{width:100%;height:150px;overflow:visible}.imovel_carousel{margin-top:10px}.imovel_carousel .carousel_next,.imovel_carousel .carousel_prev{top:27%}.imovel_carousel .carousel_next{right:-35px}.imovel_carousel .carousel_prev{left:-35px}.imovel_item_img{float:left;width:95%;height:125px;margin-left:2.5%}.imovel_item_img .img_thb_ico{background-position:center 1000%}.imovel_galeria_title{float:left;width:100%;margin:20px 0 0 0}.imovel_galeria_tit,.imovel_galeria_sub{float:left;font-size:20px}.imovel_galeria_tit{color:#000000;}.imovel_galeria_sub{color:#000000;;margin-left:7px;text-transform: lowercase}.imovel_carousel .carousel_dots{bottom:-45px}.ul_imovel_infos{float:left;width:95%;margin:15px 0 15px 0;padding:0;list-style:none;font-size:0.7em}.ul_imovel_infos li{padding:5px 0 5px 5px}.ul_imovel_infos li span{font-weight:bolder}.diferenciais li{padding:5px 0 8px 5px}.diferenciais li img{margin: 0px 5px -3px 0px}.stripe-even{background-color:#EEE}.stripe-odd{background-color:#FFF}.imovel_valores{float:left;width:100%;clear:both;display:block}.imovel_valores_aluguel,.imovel_valores_compra{float:left;width:95%;padding:10px 0 10px 2.5%;margin-bottom:5px;background:#EEE}.imovel_valores_compra{margin-top:14px}.veja_tambem_carousel{max-width:1080px;margin:10px auto 45px}.veja_tambem_carousel .destaques_carousel_content{min-height:232px}.veja_tambem_carousel .destaques_carousel_title{display:-webkit-box;height:44px;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:720px){.veja_tambem_carousel .destaques_carousel_img{box-sizing:border-box;padding:0}}.form.more-info{float: right;width: 80%}.form.more-info.contact-full-width{width: 100%}.more-info-title{float: right;width: 80%}.imovel_video_title{margin-top: 0;margin-bottom: 14px}.imovel-video-section{float: left;box-sizing: border-box;width: 95%}.imovel-video-grid{clear: both;display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;width: 100%}.imovel-video-section-multiple .imovel-video-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.imovel-video-preview{min-width: 0}.imovel-video-preview[hidden], .imovel-video-more[hidden]{display: none !important}.video-container{position: relative;width: 100%;height: 0;padding-bottom: 56.25%}.imovel-video-preview-vertical .video-container{overflow: hidden}.video-container iframe, .video-container object, .video-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.imovel-video-preview-vertical iframe{height: 316.05%}.imovel-video-preview iframe{pointer-events: none}.imovel-video-open{position: absolute;inset: 0;z-index: 1;display: flex;align-items: center;justify-content: center;width: 100%;border: 0;background: rgba(0,0,0,.12);color: #FFF;cursor: pointer}.imovel-video-open span{padding: 12px 18px;border-radius: 4px;background: rgba(0,0,0,.72);font-size: 15px}.imovel-video-open:hover, .imovel-video-open:focus-visible{color: #FFF;text-decoration: none}.imovel-video-open:hover span, .imovel-video-open:focus-visible span{background: #ffbf00;}.imovel-video-count{display: block;padding-top: 8px;color: #000000;;font-size: 12px;text-align: center}.imovel-video-more{display: block;margin: 16px auto 0;padding: 10px 24px;border: 0;border-radius: 4px;background: #ffbf00;;color: #FFF;font: inherit;font-size: 13px;font-weight: bold;cursor: pointer}.imovel-video-more:hover, .imovel-video-more:focus-visible{background: #ff2929;}@media (max-width: 420px){.imovel-video-section-multiple .imovel-video-grid{grid-template-columns: minmax(0,1fr)}}.lancamentos_box{background-image:url(../../imgs/lancamentos_box.jpg);background-size:cover;background-attachment:fixed}.lancamentos-resultados{float:right;clear:none;width:74%;padding-bottom:50px}.lancamentos-resultados .colsr_1{width:100%}.page-lancamentos .main_title{margin-top:0}.page-lancamentos #search-box{box-sizing:border-box;margin-right:1%;border-right:2px solid #EEE}.banners_in{float:left;width:45%;height:385px;margin-right:5%;margin-bottom:25px}.page-lancamentos .banners_in{box-sizing:border-box;box-shadow:0 2px 8px rgba(0,0,0,.15)}.banners_in_img{float:left;width:100%;height:200px;padding:0;margin:0;background-repeat:no-repeat;background-size:contain;background-position:center center;background-color:#FFF;border:1px solid #EEE}.page-lancamentos .filter_carousel .banners_in_img.imovel_carousel_item{box-sizing: border-box;width: 100%;height: auto;aspect-ratio: 16 / 9;overflow: hidden;background-position: center center;background-size: cover}.page-lancamentos .filter_carousel .banners_in_img.imovel_carousel_item.carousel_slide{height: auto}.banners_in_info{float:left;width:100%;height:110px;padding: 0 5% 5px 5%;border-left: 1px solid #DDD;border-right: 1px solid #DDD;background-color: #FFF;box-sizing: border-box}.banners_in_info_title{float:left;width:100%;font-size:.85em;margin-top:10px;color:#ea00ff;}.banners_in_info_text{float:left;width:100%;font-size:.75em;margin-top:2px;color:#555}.banners_in_info_line{float:left;width:100%;height:1px;display:block;clear:both;border:none;border-bottom:1px dotted #CCC;margin:20px 0 75px 0}.banner_in_left_btn{float:left;width:auto;margin:150px 0 0 20px;padding:9px 20px 8px 20px;background:#fbff03;;cursor:pointer;color:#FFF;font-size:0.70em}.banner_in_left_btn{font-weight:bold}.banner_in_left_btn:hover{transition: background-color 250ms;background:#C95B0A}.banners_in_right_img{float:left;width:100%;border:1px solid #EEE}.banners_in_info .mcmv-icon{float: right;width: 25%;margin-top: 5px}.banners_in_info .has-mcmv{float: left;width: 75% !important}.lancamentos_box .filtros .form{float: left;width: 95%;border: 1px solid #FFD6B5;padding: 2.5%}.lancamentos_box .filtros .form .group{float: left;width: 24%;margin-left: 1%}.lancamentos_box .filtros .form .group label{color: #fbff03;;font-size: 13px;margin-bottom: 1px}.lancamentos_box .filtros .form .group input,.lancamentos_box .filtros .form .group select{padding: 5% 5% 6% 5%;border: 1px solid #FFD6B5;background-color: #FFF;color: #333;background-image:url('../../imgs/select-arrows-orange.svg')}.lancamentos_box .filtros .form .group input{background-image: none}.lancamentos_box .filtros .form .submit{float: right;width: 10%;border: 1px solid #fbff03;;background-color: #fbff03;;color: #FFF;text-transform: uppercase;border-radius: 2px;padding: 34px 0 33px 0;margin: -47px 0 0 1%;transition: background-color 300ms;cursor: pointer}.lancamentos_box .filtros .form .submit:hover{border: 1px solid #fbff03;;background-color: #C95B0A;color: #FFF}.page-lancamentos .filtros{margin-top: 30px}.page-lancamentos .filter_carousel{width: 100% !important}.page-lancamentos .fav-button{margin: 45px 0 0 325px !important}.page-lancamentos .information{float: left;width: 100%;margin-top: 0 !important;background-color: #ffbf00;}.page-lancamentos .information .info-icon .header .image{margin-top: 3px;width: 25px;height: 25px}.page-lancamentos .banners_in_info_text.half{width: 49% !important;margin-right: 0.5% !important}.page-lancamentos .information .text{float: right;font-size: 13px;color:#FFF;padding-top: 0;margin-top: 8px;font-weight: bolder}.page-lancamentos .info-icon{padding: 0 !important;padding-right: 5px !important;opacity: 1 !important;margin: 3px 0 0 10px !important}.page-lancamentos .banner_in_left_btn{float: right;margin: 0;background-color: transparent;color: #FFF;padding-top: 10px}.page-lancamentos .label-legend{float: left;background-color: #ffbf00;;color: #FFF;padding: 3px 25px;bottom: -50px;margin-left: -5px;position: relative;z-index: 3;text-transform: uppercase;font-size: 14px}.page-lancamentos .filter_carousel .carousel_next{right: 5px}.page-lancamentos .row-title{background-repeat: no-repeat;background-size: 100% 100%;background-position: center top}.page-360{clear: both}.page-360 .row-title{position: relative;background-color: #454bc7;}.page-360 .row-title::before{content: '';position: absolute;inset: 0;background: rgba(0, 0, 0, .22);pointer-events: none}.page-360 .row-title > .row-title-content{position: relative;z-index: 1}.page-lancamentos .row-title-content{height: 570px;color: #FFF;font-size: 40px;text-align: center}.page-lancamentos .row-title .title{font-family: 'Lato Light', sans-serif;padding: 110px 0 0 0;margin: 0;text-shadow: 0 2px 5px rgba(0, 0, 0, .85)}.page-lancamentos .row-title .title .divider{border: none;border-bottom: 2px solid #ffbf00;;width: 52%;padding: 0;margin-top: 15px;margin-bottom: 25px}.page-lancamentos .row-title .text{font-size: 20px;text-align: center;text-shadow: 0 2px 5px rgba(0, 0, 0, .85)}.page-360 .row-title .title{padding-top: 95px;line-height: 1}.page-360 .tour-360-label,.page-360 .tour-360-number{display: block}.page-360 .tour-360-label{color: #fff;font-size: clamp(28px, 4vw, 44px);font-weight: 700}.page-360 .tour-360-number{color: #ffbf00;;font-size: clamp(84px, 12vw, 130px);font-weight: 700;letter-spacing: -0.06em;display: flex;align-items: center;justify-content: center;gap: clamp(12px, 2vw, 24px)}.page-360 .tour-360-number::before,.page-360 .tour-360-number::after{content: '';width: clamp(35px, 7vw, 75px);border-top: 3px solid #fff}.page-360 .tour-360-description{max-width: 570px;margin: 8px auto 0;color: #fff;font-size: clamp(15px, 2vw, 18px);font-weight: 700;line-height: 1.35;text-align: center;text-shadow: 0 2px 5px rgba(0, 0, 0, .85)}.row-favoritos.tour-360-busca .resultado-right{float: right !important;margin: 0 !important}.tour-360-busca .resultado-filter-complex select{box-sizing: border-box;width: 100%}.tour-360-busca .resultado-filter-complex-btn{font-family: inherit}@media (max-width: 1000px){.row-favoritos.tour-360-busca .resultado-right{width: 74%}}@media (max-width: 720px){.row-favoritos.tour-360-busca .resultado-right{float: left !important;width: 100%}}.page-lancamentos .resultado-filter-complex{padding: 0 !important;margin: 0 !important;width: 95%}.page-lancamentos .resultado-filter-complex > .custom-select,.page-lancamentos .resultado-filter-complex-key{box-sizing: border-box;width: 100%}.page-lancamentos select,.page-lancamentos input{margin-top: 0}.page-lancamentos select{padding: 10px 5% 11px 5%}.page-lancamentos .sqr-check{padding: 5px !important;width: 30px}.page-lancamentos .sqr-check.word{width: auto;padding-left: 7.7% !important;padding-right: 7.7% !important}.page-lancamentos .sqr-check.piscina{padding: 10px 0 !important}.page-lancamentos .sqr-check-container .ormore-option .sqr-check,.page-lancamentos .sqr-check-container .quantity-option .sqr-check{width: 100%;padding: 10px 0 !important;font-size: inherit}.page-lancamentos #lista_bairro_filtro{float: left;width: 100%}.page-lancamentos .resultado-filter-complex-label{float: left;width: auto !important;margin-top: 10px;background-color: #ffbf00;;padding: 2px 10px 2px 5px !important;color: #FFF !important}.page-lancamentos .o-cida-bairr{width: 96.5%;height: auto;text-align: center;padding: 2px 2px 5px 5px;border: none;margin: 11px 0 3px 0}.page-lancamentos #o-cida-div-id{display: inline-block;background-color: #ffbf00;;color: #FFF;padding: 5px 10px;border-radius: 3px}.page-lancamentos .o-cida-bairr #lista_bairro_filtro{display: block;text-align: left}.page-lancamentos .o-cida-bairr > .class-o-filt-geral,.page-lancamentos .o-cida-bairr #lista_bairro_filtro .class-o-filt-geral{display: block;clear: both;width: 100%;margin: 0 0 6px}.page-lancamentos .o-cida-bairr .resultado-filter-complex-label{float: none;display: inline-flex;align-items: center;width: max-content !important;max-width: 100%;box-sizing: border-box;margin-top: 0;border-radius: 3px;white-space: normal}.page-lancamentos .o-cida-bairr .resultado-filter-complex-label span,.page-lancamentos .o-cida-bairr .resultado-filter-complex-label p{float: none !important;width: auto !important;min-width: 0;font-size: 12px;line-height: 16px;white-space: normal;overflow-wrap: break-word}.page-lancamentos #total-bar{color: #000000;}.page-lancamentos .lancamentos-sem-resultados{margin: 30px 0;text-align: center}.row-favoritos .banner_in_left_btn{padding: 10px 5px 5px 5px !important}@media(max-width: 1000px){.lancamentos_box .filtros .form .group input{float: left;width: 87.5% !important}.lancamentos_box .filtros .form .group label{font-size: 10px}.lancamentos_box .filtros .form .submit{font-size: 13px}.page-lancamentos .sqr-check,.page-lancamentos .sqr-check.word{font-size: 14px}}@media(max-width: 720px){.page-lancamentos #search-box{margin-right: 0;border-right: none}.page-lancamentos .lancamentos-resultados{float: none;clear: both;width: 100%;margin: 0 auto}.page-lancamentos .row-title-content{height: 475px}.lancamentos_box .filtros .form .group{float: left;width: 100%;margin: 0}.lancamentos_box .filtros .form .submit{width: 100%;margin: 17px 0 0 0}.page-lancamentos .filter_carousel{width: 100% !important}.page-lancamentos .banners_in_info_title{font-size: 16px}.page-lancamentos .banners_in_info_text{font-size: 11px}.page-lancamentos .fav-button{margin: 15px 0 0 195px !important}}@media(max-width: 600px){.page-lancamentos .fav-button{margin: 25px 0 0 25px !important}.page-lancamentos .banners_in,.page-lancamentos .banners_in_info_text.half{width: 100% !important;margin: 0 !important;height: auto !important}.page-lancamentos .banners_in{float: left;clear: both;margin-bottom: 25px !important}.page-lancamentos .fav-button{margin: 45px 0 0 325px !important}}.page-lancamentos .fav-button{float: none;position: absolute;z-index: 99;top: calc(24px + clamp(8px, 2vw, 12px));right: clamp(8px, 2vw, 14px);margin: unset !important;line-height: 1;color: #FFF;transition: color 300ms;cursor: pointer}.page-lancamentos .banners_in{position: relative}.page-lancamentos .fav-button:hover{color: #ffbf00;!important}.page-lancamentos .fav-button .active.fa-heart-o:before{content: "\f004" !important}.page-lancamentos .fav-button .active.fa-heart-o{color: #ffbf00;!important}.page-lancamentos .banners_in{display: flex;flex-direction: column;height: auto;min-height: 385px}.page-lancamentos .banners_in > .filter_carousel{flex: 0 0 auto;width: 100% !important;aspect-ratio: 16 / 9;background-color: #FFF}.page-lancamentos .banners_in_info{flex: 1 0 auto;width: 100%;height: auto;min-height: 110px}.page-lancamentos .banners_in > .information{display: flex;flex-wrap: wrap;align-items: center;flex: 0 0 auto}.page-lancamentos .information .banner_in_left_btn{margin-left: auto}.row-favoritos .page-lancamentos .label-legend{position: absolute;top: 12px;bottom: auto;left: 0;z-index: 3;margin: 0}.page-lancamentos .favorite-new-badge{top: 0;left: 0;display: flex;align-items: center;justify-content: center;border-radius: 0;font-size: 14px;font-weight: 700;line-height: 1;text-align: center;transition: opacity 200ms ease, visibility 200ms ease}.page-lancamentos .banners_in:hover > .favorite-new-badge,.page-lancamentos .banners_in.new-badge-seen > .favorite-new-badge,.page-lancamentos .banners_in:has(.fav-button .active) > .favorite-new-badge{opacity: 0;visibility: hidden}.page-lancamentos .banners_in > .fav-button{top: 10px;right: 10px;left: auto;margin: 0 !important}.localizacao_item{float:left;width:100%;height:350px;margin-right:2%;margin-top:00px}.col2_2 .localizacao_item{float:right;width:98%;margin-right:0}.localizacao_item_map{position:relative;float:left;width:100%;height:200px;padding:0;overflow:hidden}.localizacao_item_map iframe{float:left;width:100%;height:200px;border:none}.localizacao_item_map iframe{pointer-events: none}.localizacao-map-open{position: absolute;inset: 0;display: flex;align-items: flex-end;justify-content: flex-end;padding: 12px;box-sizing: border-box}.localizacao-map-open span{padding: 8px 12px;border-radius: 4px;background: #FFF;color: #222;box-shadow: 0 1px 5px rgba(0,0,0,.3)}.localizacao-map-open:focus-visible{outline: 3px solid #222;outline-offset: -3px}.localizacao_item_info{float:left;width:100%;height:50px;margin-top:15px}.localizacao_item_info_title{float:left;width:100%;font-size:1em;margin-top:10px;color:#000000;}.localizacao_item_info_text{float:left;width:100%;font-size:0.8em;margin-top:2px;color:#000000;;font-style:normal}.area-cliente-call{float: left;width: 95%;padding: 25px;margin-bottom: 15px;border: 1px solid #dfdddd}.area-cliente-call .cell{float: left;width: 27%;font-size: 16px}.area-cliente-call .cell.lg{width: 30%}.area-cliente-call div span{float: left;width: 58%}.area-cliente-call .title{font-weight: bolder;width: 42%}.area-cliente-call .valor{width: 100%}.area-cliente-call .actions{float: left;width: 15%}.area-cliente-call .actions a{float: right;margin-right: 2px;padding: 5% 10%;border-radius: 3px;background-color: #ffbf00;}.area-cliente-call .actions a:hover{transition: background-color 300ms;background-color: #ff2929;}.area-cliente-call .actions a i{color: #FFF}@media screen and (max-width: 1000px){.area-cliente-call .cell{font-size: 12px}}@media screen and (max-width: 720px){.area-cliente-call{width: 85%}.area-cliente-call .cell span,.area-cliente-call .cell,.area-cliente-call .cell.lg{width: 100%;margin: 0 !important}.area-cliente-call .actions a{float: left}}.area-cliente .material-form input[type="text"],.area-cliente .material-form input[type="password"]{width: 89.5% !important;padding: 5%!important}.area-cliente .navbar{display: flow-root;width: 100%;padding: 0;margin: 0;border-radius: 5px;overflow: hidden;margin-bottom: 25px}.area-cliente .navbar .menu{display: flex;flex-wrap: wrap;width: fit-content;max-width: 100%;padding: 0;margin: 0;list-style: none}.area-cliente .navbar .menu li,.area-cliente .navbar .menu li a{display: block;color: #FFF;font-size: 16px;box-sizing: border-box}.area-cliente .navbar .menu li a{padding: 15px;background-color: #ffbf00;;transition: background-color 300ms;cursor: pointer}.area-cliente .navbar .menu li:last-child a{border-right: none}.area-cliente .navbar .menu li.active a,.area-cliente .navbar .menu li a:hover{background-color: #ff2929;}.area-cliente .navbar .menu li a:first-child{border-left: none}:where(.site-page-area-cliente-imoveis) .client-property-card.resultado-call--inactive{border-color: #f65050;box-shadow: 0 1px 1px rgba(255, 0, 0, .9)}:where(.site-page-area-cliente-imoveis) .client-property-prices{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 140px), 1fr));gap: 12px;min-width: 0}:where(.site-page-area-cliente-imoveis) .client-property-price,:where(.site-page-area-cliente-imoveis) .client-property-price small{display: block;min-width: 0;overflow-wrap: anywhere}:where(.site-page-area-cliente-imoveis) .client-property-price small{font-size: 13px}:where(.site-page-area-cliente-imoveis) .client-property-prices--single > .client-property-price{grid-column: 1 / -1;justify-self: end;text-align: right}:where(.site-page-area-cliente-imoveis) .client-property-status{grid-column: 1 / -1;color: #f65050;font-size: 16px}body .fix:after{clear: both;content: " ";display: block;height: 0;line-height: 0;visibility: hidden;overflow: hidden}#full-banner-ofertas{margin: 0 0 -6px 0;background-color: #101217;box-sizing: border-box;height: 570px;background-repeat: no-repeat;background-size: 100% 100%;background-position: center top;text-align: center}#full-banner-ofertas{position:relative;overflow:hidden}#full-banner-ofertas.sem-banner-ofertas:before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle at 12% 22%,rgba(255,255,255,.28) 0 8px,transparent 9px),radial-gradient(circle at 28% 72%,rgba(255,255,255,.16) 0 17px,transparent 18px),radial-gradient(circle at 48% 30%,rgba(255,255,255,.20) 0 5px,transparent 6px),radial-gradient(circle at 70% 18%,rgba(255,255,255,.15) 0 23px,transparent 24px),radial-gradient(circle at 86% 64%,rgba(255,255,255,.25) 0 10px,transparent 11px),radial-gradient(circle at 94% 88%,rgba(255,255,255,.12) 0 29px,transparent 30px);pointer-events:none}.banner-ofertas-fallback{position:relative;z-index:1}.banner-ofertas-fallback{display:block;padding-top:210px;color:#FFF}.banner-ofertas-fallback strong{display:block;font-size:72px;font-weight:800;line-height:1;text-transform:uppercase}.banner-ofertas-fallback em{color:#D4AF37;font-style:normal}.banner-ofertas-fallback p{max-width:620px;margin:16px auto 0;font-size:17px;font-weight:normal;line-height:1.45;text-align:center}@media (max-width:702px){#full-banner-ofertas{margin: 74px 0 -12px 0!important}}@media (max-width:430px){#full-banner-ofertas{margin: 73px 0 -6px 0px!important}}.btn-refinar-filtro{float: left;width: 100%;box-sizing: border-box;padding: 15px 25px;transition: background-color .3s;background-color: #ffbf00;;color: #FFF;display: none;border-radius: 5px;margin: 25px 0}.btn-refinar-filtro:hover,.btn-refinar-filtro:active,.btn-refinar-filtro:focus{transition: background-color .3s;background-color: #ff2929}@media (max-width:900px){.cadastrar-imovel .wrapper{width: 90%;margin: 0 0 0 5%}.cadastrar-imovel .col2_1,.cadastrar-imovel .col2_2{float: left;width: 100%;margin: 0}.cadastrar-imovel .form-wizard input{box-sizing: border-box;width: 100%!important;padding: 25px!important}.cadastrar-imovel .form-wizard .lb_radio_title{float: left!important;width: 100%!important;display: block!important;clear: both!important;margin: 0!important;background-color: transparent;border: none;padding: 0 0 5px!important}.cadastrar-imovel .form-wizard .radio{float: left;width: auto;box-sizing: border-box;display: inline;clear: none;margin: 0 5px 5px 0;border: 1px solid #EEE;padding: 25px}}.banner_slide_img_mobile,.imovel-universitario.row .img-mobile{display: none!important}#full-banner-ofertas .mobile{display: none}@media (max-width:720px){#full-banner-ofertas{height: auto;min-height: 475px;background-size: cover;background-position: center center}.banner-ofertas-fallback{padding-top:185px}.banner-ofertas-fallback strong{font-size:48px}.banner-ofertas-fallback p{max-width:88%;margin-top:12px;font-size:15px}#full-banner-ofertas img{margin-top: 73px}#full-banner-ofertas .mobile{float: left;width: 100%;margin-top: 73px}.discount-circle span{font-size: 18px;margin: 17px 0 0}.resultado-call-prop span{font-size: 9px!important}.discount-circle{width: 55px;height: 55px;background-color: #ffbf00;;border-radius: 100%;z-index: 9;margin: 10px 0 0 10px;color: #FFF}.banners_in_info{height: 135px}.imovel-universitario.row .img{display: none!important}.imovel-universitario.row .img-mobile{display: block!important}.row-favoritos{padding-top: 25px!important}.row-favoritos > .wrapper:first-child .resultado-title{margin-top: calc(clamp(56px, 10vh, 73px) + 15px)!important}.row-favoritos .mt-sm-100px{margin-top: 0!important}.information .info-icon .header .text{font-size: 15px}.page-lancamentos .info-icon{padding-right: 0!important;opacity: 1!important;margin-left: 4px!important;margin-right: 0!important}#banner,.banner_slide{height: auto}.banner_slide_img{display: none!important}.banner_slide_img_mobile{float: left;width: 90%;position: relative;z-index: 0;height: auto;display: block!important}#full_banner_link.link{padding-bottom: 15px}.carousel_dots{position: absolute;bottom: -60px;display: block;width: 90%;padding: 0;list-style: none;text-align: center}.main_title{margin-top: 45px;margin-bottom: 10px}.main_title_sub,.main_title_tit{float: left;width: auto;display: block;clear: none;font-size: 18px;margin: 0!important}#full_banner_title,.mobile-login .form-title{font-size: 17px}.main_title_tit{margin-right: 5px!important}.header_login{width: auto}.header_login .wrap p,.header_login i{float: right!important}.header_login .wrap{float: right;width: auto;padding-right: 10px}.header_login .wrap p{float: right;width: auto;display: block;clear: both}#header{background-position: bottom -6px left 0%}#form_search select{margin-bottom: 0!important}.indique_title_sub_alt,.indique_title_tit_alt{float: left;width: auto;display: block;clear: none;font-size: 18px;margin: 0 5px 0 0}.indique_title_tit_alt{margin-left: 5%}.cadastrar-imovel .chart{margin-top: 0}.area-cliente .navbar .menu .menu-item,.area-cliente .navbar .menu .menu-item a,.main_title_alt_right{float: left;width: 100%}.main_title_alt_right{margin: 0 0 25px;background: #EEE}#home_destaques{padding: 20px 0 40px}.icon_loc_title{margin: 2.5% 0 0}.page-lancamentos .fav-button,.row-favoritos .page-lancamentos .fav-button{right: clamp(8px, 3vw, 14px)!important;width: auto!important;margin-left: 0!important}.row-favoritos .page-lancamentos .banner_in_left_btn{padding-right: 5px!important}.resultado-right .fav-button,.row-favoritos .resultado-right .fav-button{right: 13%!important;width: auto!important;margin-left: 0!important}.page-lancamentos .row-title .title{font-size: 33px}.page-lancamentos .sqr-check{box-sizing: border-box;width: 19.25%;padding: 10px 0!important}.page-lancamentos .sqr-check:last-child{margin-right: 0}.page-lancamentos .sqr-check.word{width: 32.6%;padding-left: 0!important;padding-right: 0!important}}@media (max-width:600px){#search-box{display: none}.btn-refinar-filtro{display: block}.imovel_item_img{width: 90%;height: 250px;margin-left: 0}.imovel_galeria{height: 300px}.form.more-info,.more-info-title{float: left;width: 100%}.page-lancamentos .colsr_1{float: left;width: 100%;display: block;clear: both}.banner_slide_img_mobile{float: left;width: 80%;margin-left: 5%;position: relative;z-index: 0;height: auto;display: block!important}.destaques_carousel_img{padding-left: 13%;padding-bottom: 13%}.footer_list,.imovel-universitario{margin: 0;height: auto}.banners_in_right_img{margin-bottom: 15px}.resultado-call-right{box-sizing: border-box;padding: 10px}.resultado-call-detalhes{width: 100%}.resultado-filter select{float: left;margin-left: 5px}.localizacao_item_info_title{font-size: 16px}.contato_img{margin: 0 0 15px}.contato_banner img{float: left;width: 100%;margin: 15px 0 0}.page-lancamentos .row-title .text{font-size: 26px}.banner_in_left_btn{padding: 9px 5px 8px}}@media (max-width:430px){#full-banner-ofertas img{display: none}#full-banner-ofertas .mobile{display: block}.fav-button i{font-size: 28px!important;margin-top: 5px}.banners_in_info{height: auto;padding-bottom: 15px}.mcmv-icon{float: right;width: 62px;margin-top: 0}.page-lancamentos .row-title .text{font-size: 20px}.page-lancamentos .sqr-check{box-sizing: border-box;width: 19%;padding: 10px 0!important}.banner_slide_img_mobile{width: 90%;margin-left: 0}.icon_loc_title{margin: .8% 0 0}}@media (max-width:355px){#full_banner_title{font-size: 13px}#header{background-position: bottom -50px left 2%}.header_login .wrap{padding-right: 2px}}@media (max-width:325px){#home_destaques .destaques_carousel_img{box-sizing: border-box;width: 100%;margin-left: 0!important;padding-left: 0;padding-bottom: 0;background-position: center center;background-size: cover}.form .lb_radio label{float: left!important;width: auto!important;display: inline!important;clear: none!important}}@media (max-width:720px){#home_destaques .destaques_carousel_img{box-sizing: border-box;width: 100%;margin-left: 0!important;padding-left: 0;padding-bottom: 0;background-repeat: no-repeat;background-position: center center;background-size: contain}}.resultado-title-tit strong a{font-size: 18px;color: #686868}@media (min-width: 721px){#back_wpr{visibility: hidden;pointer-events: none}}#main_menu_ul > li:has(> .main_link.curr_link)::after{display: none}.site-page-imovel .main_title_alt_right.has-location-icon .icon_loc_content > a{display: flow-root;clear: both;width: 100%}.header_favoritos{float: right;width: 165px;height: 30px;padding-top: 35px;margin: 30px 5px 0 35px;cursor: pointer}.header_favoritos p{float: left;width: 115px;margin-left: 5px;font-size: .60em;font-weight: bolder;line-height: 1.2em;color: var(--site-header-pattern-font, #333)}.header_favoritos:hover *{transition: background-color 300ms, color 300ms, border-color 300ms;color: var(--site-others, #CCC);border-color: var(--site-others, #CCC)}.inner-header-bar .header_favoritos{margin-top: 18px}.inner-header-bar.onscroll-bar .header_favoritos{margin: 0;padding: 0}@media (max-width: 1000px){.header_favoritos{width: 145px;height: 30px;margin: 37px 5px 0 10px}.header_favoritos p{width: 100px;font-size: .5em}.inner-header-bar .header_favoritos{margin-top: 18px}.inner-header-bar.onscroll-bar .header_favoritos{margin: 0}}@media (max-width: 720px){.header_favoritos{width: auto}.header_favoritos .wrap p, .header_favoritos i{float: right !important}.header_favoritos .wrap{float: right;width: auto;padding-right: 10px}.header_favoritos .wrap p{width: auto;display: block;clear: both}}@media (max-width: 355px){.header_favoritos .wrap{padding-right: 2px}}input[type="radio"]{accent-color: var(--site-others, #CCC)}.sent-finished .content button{background-color: var(--site-others, #CCC);border: 1px solid var(--site-others, #CCC)}.sent-finished .content button:hover{background-color: var(--site-others-dark, #CCC);border-color: var(--site-others-dark, #CCC)}.veja_tambem_carousel{max-width: 1080px;margin: 10px auto 45px}.veja_tambem_carousel .destaques_carousel_img{height: 220px;aspect-ratio: auto}.veja_tambem_carousel .destaques_carousel_content{min-height: 195px}.header_logo img{max-width: 100%;max-height: 147px;height: auto;object-fit: contain}@media (min-width: 721px){.header_logo{margin-top: 5px}}@media (min-width: 721px){.header_logo{overflow: hidden}.header_logo img{transform: scale(1.18);transform-origin: center center}}.inner-header-bar .header_logo{height: 100px;overflow: hidden;margin-top: 5px}.inner-header-bar .header_logo img{width: 100%;max-width: 100%;max-height: 100px;height: auto;object-fit: contain}#full_banner_title{margin-top: 135px;font-family: 'Poppins', sans-serif}#form_search{margin-top: 45px}.search-item-filter{float: left;width: 100%;margin-top: 5px}.search-item-filter .resultado-filter-complex-tit{float: none;display: block;width: 100%;margin-bottom: 8px}.search-item-filter-trigger{display: flex;align-items: center;gap: 4px;box-sizing: border-box;width: 100%;min-height: 44px;padding: 10px 12px;border: 1px solid #CCC;background: #FFF;color: var(--site-font-color, #CCC);font: inherit;font-size: 14px;text-align: left;cursor: pointer}.search-item-filter-trigger:hover, .search-item-filter-trigger:focus-visible{border-color: var(--site-others, #CCC)}.search-item-filter-count{color: var(--site-others, #CCC);font-weight: bold}.search-item-filter-chevron{margin-left: auto}.search-item-filter-overlay[hidden], .search-item-filter-option[hidden]{display: none !important}.search-item-filter-overlay{position: fixed;inset: 0;z-index: 2147483647;display: flex;align-items: center;justify-content: center;box-sizing: border-box;padding: 16px;background: rgba(0, 0, 0, .55)}.search-item-filter-dialog{position: relative;display: flex;flex-direction: column;box-sizing: border-box;width: min(520px, 100%);max-height: calc(100vh - 32px);padding: 20px;border-radius: 8px;background: #FFF;box-shadow: 0 12px 35px rgba(0, 0, 0, .25);color: var(--site-font-color, #CCC)}.search-item-filter-header{display: block;padding-right: 38px;margin-bottom: 14px}.search-item-filter-header h3{margin: 0;font-size: 19px}.search-item-filter-close{position: absolute;top: 12px;right: 12px;display: flex;align-items: center;justify-content: center;box-sizing: border-box;width: 32px;height: 32px;padding: 0;border: 0;background: transparent;color: inherit;font-size: 28px;line-height: 1;cursor: pointer}.search-item-filter-search{box-sizing: border-box;width: 100%;min-height: 42px;margin-bottom: 12px;padding: 9px 11px;border: 1px solid #CCC;border-radius: 3px;background: #FFF;color: inherit;font: inherit}.search-item-filter-list{display: flex;flex-direction: column;gap: 6px;min-height: 0;overflow-y: auto;padding: 2px 4px 2px 0}.search-item-filter-option{display: flex;align-items: flex-start;gap: 9px;box-sizing: border-box;width: 100%;padding: 9px 10px;border: 1px solid #DDD;border-radius: 3px;background: #FFF;color: inherit;font-size: 14px;line-height: 18px;cursor: pointer}.search-item-filter-option input{flex: 0 0 auto;margin: 2px 0 0;accent-color: var(--site-others, #CCC)}.search-item-filter-option span{min-width: 0;overflow-wrap: anywhere}.search-item-filter-option:hover{border-color: var(--site-others, #CCC)}.search-item-filter-actions{display: flex;justify-content: flex-end;gap: 9px;margin-top: 16px}.search-item-filter-actions button{min-height: 40px;padding: 8px 14px;border: 1px solid var(--site-others, #CCC);border-radius: 3px;background: #FFF;color: var(--site-others, #CCC);font: inherit;cursor: pointer}.search-item-filter-actions button:last-child{background: var(--site-others, #CCC);color: #FFF}.search-item-popup-open{overflow: hidden}@media (max-width: 1600px){#full_banner_title{margin-top: 95px}}.cadastrar-imovel .form-wizard .actions button.btn{font-family: inherit;font-size: inherit;line-height: inherit}.cadastrar-imovel .form-wizard .step.outline{display: none}.o-cida-bairr,.page-lancamentos .o-cida-bairr{border: none}html body :focus-visible{outline: 2px solid var(--site-others, #005FCC) !important;outline-offset: 3px !important;box-shadow: none !important}html[data-focus-input="pointer"] body :focus-visible,html[data-focus-input="pointer"] body :focus-visible::after{outline: none !important}html[data-focus-input="pointer"] .imovel_galeria a.modal_galeria_360:focus-visible,html[data-focus-input="pointer"] .imovel_galeria a.condominio-foto-360:focus-visible{box-shadow: none !important}#header_data_row #header_social{height: 34px;align-items: center}#full_banner_link{float: none;clear: both;display: table;width: auto;max-width: 100%;margin-inline: auto}.veja_tambem_carousel .destaques_carousel_item:focus-visible,#home_destaques .destaques_carousel_item:focus-visible{outline-offset: -2px !important}.resultado-call-price > a:has(> .resultado-call-detalhes){margin-top: 15px;border-radius: 3px}.resultado-call-price > a > .resultado-call-detalhes{margin-top: 0}:where(#header_pattern, #onscroll-bar) :is(.header_login, .header_favoritos){position: relative;--header-focus-top: 35px}#onscroll-bar :is(.header_login, .header_favoritos){--header-focus-top: 0px}html body :where(#header_pattern, #onscroll-bar) :is(.header_login, .header_favoritos):focus-visible{outline: none !important}:where(#header_pattern, #onscroll-bar) :is(.header_login, .header_favoritos):focus-visible::after{content: '';position: absolute;top: calc(var(--header-focus-top) - 3px);left: -3px;right: 17px;bottom: -3px;height: auto;visibility: visible;clear: none;z-index: 1;outline: 2px solid var(--site-others, #005FCC);pointer-events: none}html body #header_pattern .header_logo:focus-visible{outline: none !important}#header_pattern .header_logo{position: relative}#header_pattern .header_logo:focus-visible::after{content: '';display: block;position: absolute;inset: 2px;height: auto;visibility: visible;clear: none;z-index: 1;outline: 2px solid var(--site-others, #005FCC);pointer-events: none}@media (max-width: 1000px){:where(#header_pattern, #onscroll-bar) :is(.header_login, .header_favoritos):focus-visible::after{right: 12px}}@media (forced-colors: active){:where(#header_pattern, #onscroll-bar) :is(.header_login, .header_favoritos):focus-visible::after,#header_pattern .header_logo:focus-visible::after{outline-color: Highlight}}#main_menu_ul a:focus-visible,#mobile_menu a:focus-visible{outline-offset: -2px !important}.imovel_galeria a.modal_galeria_360:focus-visible,.imovel_galeria a.condominio-foto-360:focus-visible{outline-offset: -2px !important;box-shadow: inset 0 0 0 2px var(--site-others, #005FCC) !important}.imovel_galeria a.modal_galeria_360:focus-visible .img_thb_ico,.imovel_galeria a.condominio-foto-360:focus-visible .img_thb_ico{background-position: center center}@media (forced-colors: active){html body :focus-visible{outline-color: Highlight !important;box-shadow: none !important}}html body .client-property-results{float:none!important}html body .access-blocked-title{margin-bottom:20px}html body .access-blocked-captcha{width:270px;margin-top:50px}html body .text-centered{text-align:center}html body .access-blocked-captcha-image{margin-left:20px}html body .captcha-lowercase{text-transform: lowercase}html body .conversion-pixel-container{display: inline}html body .property-photo-upload{margin-top: 84px}html body .upload-photo-warning{color: #F00}html body .clear-floats{clear: both}html body .property-captcha-container{margin:0 0 0 397px}html body .property-captcha-image{margin:12px 0 0 0}html body .property-captcha-label{max-width:150px}html body .captcha-input-offset{margin: 4px 0 0 0}html body .initially-hidden{display:none}html body .property-not-found-title{width: 100%;justify-content: center}html body .property-not-found-subtitle{margin-left: 0}html body .property-back-heading{float: none;width: 100%;text-align: center}html body .property-back-link{font-size: 12px}html body .condominium-title-size{font-size: 1.5em}html body .property-contact-heading{display: flex;align-items: center}html body .property-contact-message{resize: none;height: 180px}html body .conversion-pixel-image{border-style: none}html body .form-error-text{color: red}html body .contact-captcha-image{float: right;margin: 0 0 0 0}html body .contact-message{height: 181px;resize: none}html body .captcha-image-no-margin{margin: 0 0 0 0}html body .order-captcha-label{max-width:345px;float:left}html body .order-captcha-input{margin: 4px 0 0 0;float:left}html body .property-previous-price-label{font-size:15px}html body .property-previous-price{text-decoration:line-through}html body .property-rental-status{color: red;font-size: 13px}html body .property-fees-details{float: left;font-size:0.7em}html body .property-variable-price-note{font-size:12px}html body .contact-full-width{width:100%}html body .property-related-card{float: left}html body .mobile-favorites-offset{margin:-83px 10px 0 10px !important}html body .property-search-loading{float: left !important;margin: 50px 0 100px 49%}html body .location-icon-image{width: 36px!important;height: 48px!important;max-width: 36px!important}html body .property-contact-modal-heading{float:left;padding:0 0 0 171px;background-color:rgba(50,50,50,0.02);width:535px}html body .modal-captcha-image{float: left;margin: 4px 0 0 0}html body .modal-error-message{color: red;display: none}html body .legacy-mobile-login-dialog{position:fixed;z-index:99999999;overflow:auto;text-align:center;transition:all 150ms;opacity:1;background-color:rgb(254, 254, 254);padding:6px 6px 0px;box-shadow:rgba(0, 0, 0, 0.5) 7px 7px 29px 5px;width:331.2px;left:24.6px;top:100px;display:block}html body .field-validation-error{color: red;display: inline-block!important}html body .location-filter-action{cursor: pointer}html body .launch-results-wrapper{margin-top: 20px}html body .pool-filter-choice{width: 60px !important}html body .pool-filter-any{width: 100px !important}html body .launch-results-total{font-size: 18px}html body .mobile-login-offset{mobile-login-offset}html body .broker-contact-photo{max-width: 200px}html body .cadastro-sucesso{color: var(--site-font-color);text-align: center}html body .property-neighborhood-label{color: var(--site-others)}html body .login-field-invalid{border-color: red}html body .property-empty-offset{float: left!important;margin: 40px 0 40px 120px}:where(.site-page-index) .btn_home_video,:where(.site-page-index) a.btn_home_video{float: left;width: auto;padding: 7px 10px 7px 10px;background-color: var(--site-others-bottom, #CCC);cursor: pointer;border: none;font-size: 14px;color: #FFF;border-radius: 30px}:where(.site-page-index) .btn_home_video:hover{transition: background-color 0.3s;background-color: #444}@media (max-width: 720px){:where(.site-page-index) #header, :where(.site-page-index) .full-banner-overlay{height: auto;min-height: 475px}:where(.site-page-index) .full-banner-overlay{float: none}:where(.site-page-index) #fullbanner_pattern{float: none;display: flow-root;height: auto;min-height: 475px;padding-bottom: 25px}:where(.site-page-index) #full_banner_title{font-size: 2.25em;font-weight: 500;text-shadow: 0 2px 10px rgba(0, 0, 0, .9)}:where(.site-page-index) #form_search .custom-select{float: none;box-sizing: border-box;width: 95%;min-width: 0;margin-right: auto;margin-left: auto}:where(.site-page-index) #form_search .custom-select-trigger{display: block;box-sizing: border-box;width: 100%;height: 50px !important;min-height: 50px;padding: 0 42px 0 15px;border: 0;border-radius: 0;background: #FFF;line-height: 50px}:where(.site-page-index) #form_search .custom-select-options{top: calc(100% + 3px);z-index: 1000001;max-height: 260px}:where(.site-page-index) #form_search .custom-select-option{min-height: 44px;padding: 12px 15px;line-height: 20px}:where(.site-page-index) #form_search_bairro_box .search-popup-key{box-sizing: border-box;width: 100%}:where(.site-page-index) .search-popup{z-index: 1000002;box-sizing: border-box;margin-top: 3px;border: 0;border-radius: 0 0 3px 3px;box-shadow: 0 4px 12px rgba(0, 0, 0, .22)}:where(.site-page-index) .search-popup ul li a{box-sizing: border-box;width: 100%;padding: 12px 15px}}:where(.site-page-index) #home_destaques > .outline{display: block}:where(.site-page-index) #home_destaques .destaques_carousel_item{float: left}:where(.site-page-index) .banner_left_btn,:where(.site-page-index) .banner_right_btn{text-decoration: none}:where(.site-page-index) .btn_expande_texto,:where(.site-page-index) .btn_fecha_texto{padding: 0;border: 0;background: transparent;line-height: 0}:where(.site-page-index) .btn_expande_texto img,:where(.site-page-index) .btn_fecha_texto img{display: block}:where(.site-page-index) .banner_left_btn:focus-visible,:where(.site-page-index) .banner_right_btn:focus-visible,:where(.site-page-index) .btn_expande_texto:focus-visible,:where(.site-page-index) .btn_fecha_texto:focus-visible{outline: 2px solid currentColor;outline-offset: 4px}:where(.site-page-index) #form_search_btn{display: flex;align-items: center;justify-content: center;padding: 0;border: 0}:where(.site-page-index) #form_search_btn,:where(.site-page-index) #form_codigo_banner button{color: #FFF}:where(.site-page-index) .home-search-icon{display: inline-block;flex-shrink: 0;width: 22px;height: 22px;vertical-align: middle;pointer-events: none}:where(.site-page-index) #full_banner_link .home-search-icon{width: 16px;height: 16px;margin-left: 4px}:where(.site-page-index) a.banner_left_btn,:where(.site-page-index) a.banner_right_btn{background-color: var(--site-others, #CCC)}:where(.site-page-index) a.banner_left_btn:hover,:where(.site-page-index) a.banner_right_btn:hover{background-color: var(--site-others-dark, #444)}:where(.site-page-index) #header_phones_index{box-sizing: content-box;padding: 35px 0 0;border: 0;background: transparent;text-align: left}:where(.site-page-index) #header_phones_index .header_login_text{float: left;width: 115px;margin-left: 5px;font-size: .60em;font-weight: bolder;line-height: 1.2em;color: var(--site-header-pattern-font, #333)}:where(.site-page-index) #header_phones_index:hover .header_login_text{color: var(--site-others, #CCC)}@media (max-width: 1000px){:where(.site-page-index) #header_phones_index .header_login_text{width: 100px;font-size: .5em}}@media (min-width: 721px){:where(.site-page-area-cliente) .area-cliente-call div span{width: 36%}:where(.site-page-area-cliente) .area-cliente-call .cell.lg{width: 17%}:where(.site-page-area-cliente) .area-cliente-call .cell.extrato-date{width: 24%}:where(.site-page-area-cliente) .area-cliente-call .actions{width: 8%}}@media screen and (max-width: 720px){#back_wpr.mobile-back-fixed{position: fixed;right: 0;bottom: 0;left: 0;z-index: 90;width: 100%;margin: 0;padding: 14px 0;background: transparent;box-shadow: none;transition: transform 250ms ease}#back_wpr.mobile-back-fixed #back_btn{display: inline-block}#back_wpr.mobile-back-fixed.mobile-back-hidden{transform: translateY(110%)}#mobile_bar.mobile-bar-hidden{transform: translateY(-100%)}}.search-popup ul li a{color: var(--site-search-font-color, #000)}.search-popup ul li a:hover, .search-popup ul li a:focus, .search-popup ul li.keyboard-selected a{color: var(--site-search-hover-font-color, #FFF);background-color: var(--site-search-hover-color, #CCC)}.search-popup::-webkit-scrollbar-thumb{background: var(--site-search-scroll-color, #CCC)}.search-popup{scrollbar-color: var(--site-search-scroll-color, #CCC) #FFF;scrollbar-width: thin}#campanha-localizacao-card{float: left;clear: both;box-sizing: border-box;width: 100%;margin: 11px 0 3px;padding: 2px 5px 5px;border: 1px solid var(--site-search-scroll-color, #CCC);text-align: center}#campanha-localizacao-card[hidden], #campanha-localizacao-card #lista_bairro_filtro[hidden]{display: none !important}#campanha-localizacao-card #lista_bairro_filtro{display: block;width: 100%;margin-top: 6px;text-align: left}#campanha-localizacao-card .resultado-filter-complex-label{float: none;display: inline-flex;align-items: center;width: max-content !important;max-width: 100%;box-sizing: border-box;margin: 0;border-radius: 3px;white-space: normal}#campanha-localizacao-card .resultado-filter-complex-label p{float: none;min-width: 0;margin: 0;font-size: 12px;line-height: 16px;overflow-wrap: anywhere}#campanha-localizacao-card .campanha-localizacao-remover{display: inline-flex;align-items: center;justify-content: center;flex: none;padding: 0;margin: 0 5px;border: 0;background: transparent;color: inherit;font-size: 15px;cursor: pointer}