@charset "UTF-8";
 @import url("https://fonts.googleapis.com/css?family=Merriweather:400,300,400italic,700,700italic,900,900italic");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} .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.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-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 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)}100%{-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)}100%{-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{0%{-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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-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)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-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)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-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)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%{-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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}100%{-webkit-transform:none;transform:none}}@keyframes jello{11.1%{-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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}100%{-webkit-transform:none;transform:none}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{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)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-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}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-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}100%{-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{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-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{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-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{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-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{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-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{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-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{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-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{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-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{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-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{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-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{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-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{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-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{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-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{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-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{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-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{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-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{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-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}100%{-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}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{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{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.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)}100%{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)}100%{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)}100%{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)}100%{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(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}body{width:100%}body:after,body:before{content:"";display:table}body:after{clear:both} .pushy{position:fixed;width:220px;height:100%;top:0;right:0;z-index:9999999999999999999;background-color:#28394c;font-size:.9em;overflow:auto;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#b3b3b1;padding:15px 30px;text-decoration:none}.pushy-right{-webkit-transform:translate3d(220px,0,0);-moz-transform:translate3d(220px,0,0);-ms-transform:translate3d(220px,0,0);-o-transform:translate3d(220px,0,0);transform:translate3d(220px,0,0)}.pushy-open{-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)}.container-push,.push-push{-webkit-transform:translate3d(-220px,0,0);-moz-transform:translate3d(-220px,0,0);-ms-transform:translate3d(-220px,0,0);-o-transform:translate3d(-220px,0,0);transform:translate3d(-220px,0,0)}#container,.push,.pushy{-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:220px;bottom:0;left:0;z-index:9999999999;background-color:rgba(0,0,0,.5);-webkit-animation:fade 500ms;-moz-animation:fade 500ms;-o-animation:fade 500ms;animation:fade 500ms}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:768px){.pushy{font-size:1em}}.morphext>.animated{display:inline-block}.grid{margin:0 auto;max-width:940px;position:relative;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}ol,ul{list-style:none}em{font-style:italic}strong{font-weight:700}ins{text-decoration:underline}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}#lt-ie9{background-color:#ea4c42;position:fixed;width:100%;height:100%;z-index:999999;color:#fff;text-align:center}#lt-ie9 .fa{margin:30px 0 60px 0;font-size:13em}#lt-ie9 span{font-size:2em;font-weight:bolder;margin-bottom:10px;display:block}#lt-ie9 p{width:550px;display:block;margin:0 auto}#lt-ie9 p.contacto{width:350px}#lt-ie9 a{background-color:#fff;display:inline-block;padding:10px;color:#ea4c42;margin-top:20px}a.post-edit-link{background-color:#212934;width:auto;float:left;padding:7px;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;margin:20px;display:block;font-style:italic;position:absolute;z-index:9999}a.post-edit-link:hover{background-color:#a1ce52}.merriweather{font-family:Merriweather,serif}body{font-family:Merriweather,serif;font-size:12px;line-height:1.6em;font-weight:300;color:#5f6a78}section.wrap-page h2{color:#29394c;text-transform:uppercase;font-weight:700;font-size:1.3em}section.wrap-page h2:first-letter{font-size:1.3em}.button{background-color:#a1ce52;color:#fff;display:inline-block;width:100%;font-size:1.15em;padding:11px 15px 10px 15px;border-bottom:2px solid #4e691e;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.button:hover .hover{width:100%;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}@media (max-device-width:1024px){.button:hover .hover{display:none}}.button:active{border-top:2px solid transparent;border-bottom:none}.button span.text{z-index:999;display:inline-block;position:relative}.button span.hover{background-color:#89b934;display:block;width:0;height:100%;-webkit-border-bottom-right-radius:30px;-moz-border-radius-bottomright:30px;border-bottom-right-radius:30px;-webkit-border-top-right-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius-topright:30px;-moz-background-clip:padding;border-top-right-radius:30px;background-clip:padding-box;top:0;left:0;position:absolute;-webkit-transition:.9s;-moz-transition:.9s;-o-transition:.9s;transition:.9s;z-index:0}.button i{float:right;margin-top:2px}#bg-video{background-color:#28394c;top:0;width:100%;height:100%;position:fixed;z-index:99999999999999999999999999;text-align:center;border:40px solid #16202b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px)and (max-width:1024px){#bg-video{border:none}}#bg-video #video-wrap{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;visibility:hidden;max-width:850px;height:570px;width:auto;position:absolute;margin:auto;text-align:center;top:0;bottom:0;left:0;right:0}@media (min-width:768px)and (max-width:1023px){#bg-video #video-wrap{width:600px}}#bg-video #video-wrap .button{background-color:#ffaf00;display:inline-block;width:auto;top:30px;left:30px;position:absolute;border-bottom:2px solid #cc8c00}#bg-video #video-wrap .button .fa{margin-left:15px}#bg-video #video-wrap a.close{border:2px solid #a1ce52;border-radius:100px;text-align:center;width:40px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#a1ce52;top:-50px;left:-50px;position:absolute;cursor:pointer;z-index:99999999999999999999999999}#bg-video #video-wrap a.close .fa{font-size:1.5em;margin-top:9px}.accordion{margin-top:25px}.accordion div.title{padding:13px 0 0 0;outline:0;cursor:pointer;position:relative}.accordion div.title:hover span.show{background-color:#a1ce52}.accordion div.title h2{border-bottom:1px dashed #afb6bd;padding-bottom:10px}.accordion div.title:first-child{border-top:none}.accordion div.title:hover a.post-edit-link{display:block}.accordion div.title span.title{display:inline-block}.accordion div.title span.show{background-color:#c6d2e1;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;right:0;top:0;bottom:2px;height:20px;margin:auto;color:#29394c;font-weight:lighter;padding:6px 8px 2px 8px;text-transform:uppercase;font-size:.9em;font-weight:bolder;position:absolute}.accordion div.title span.show .fa{font-size:1.5em}.accordion div{padding:40px 0;color:rgba(0,0,0,.8)}.accordion div p{margin-bottom:24px}.accordion div p:last-child{margin-bottom:0}.accordion div ul{display:inline-block;margin:0 50px 0 50px}@media (max-width:768px){.accordion div ul{margin:0 0 0 30px}}.accordion div ul li{margin-bottom:5px}.accordion div ul li strong{font-size:1.2em;font-weight:700;padding-bottom:20px}.shadow{background-color:#28394c;width:100%;height:100%;top:0;position:absolute;zoom:1;filter:alpha(opacity=90);-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}@media (max-width:767px){.shadow{zoom:1;filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}}section{float:left;width:100%;margin-bottom:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section:first-of-type{margin-top:70px}section h1.title,section span.title{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;color:#29394c;font-weight:700;font-size:1.6em;border-bottom:1px solid #afb6bd;padding-bottom:13px;text-transform:uppercase}@media (max-width:767px){section h1.title,section span.title{text-align:center;line-height:1.6em}}section h1.title .logo-title,section span.title .logo-title{background-image:url(//gestionguadalajara.com/wp-content/themes/ggg/img/sprite.png);background-repeat:no-repeat;background-position:0 0;height:28px;width:28px;float:right;display:inline-block}@media (max-width:767px){section h1.title .logo-title,section span.title .logo-title{display:none}}section h1.title::first-letter,section span.title::first-letter{font-size:1.3em}section.wrap-page{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding-bottom:70px}section.wrap-page span.title{width:100%;margin:0 0 50px 0}section.wrap-page:first-of-type{margin-top:70px}@media (max-width:768px){section.wrap-page{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}nav#menu-mobile span{background-color:#a1ce52;padding:30px;font-size:2em;height:79px;display:block;color:#4e691e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:.1em}nav#menu-mobile span:first-letter{font-size:1.2em}nav#menu-mobile ul li{position:relative;padding-left:25px}nav#menu-mobile ul li:nth-child(3){background-color:#17202b}nav#menu-mobile ul li a{text-transform:uppercase;color:#fff}nav#menu-mobile ul li a:before{content:"\f061";font-family:FontAwesome;font-size:1.4em;color:#32455d;left:30px;top:15px;position:absolute}header#main{width:100%;float:left;position:relative}header#main #wrap-menu{background-color:#28394c;width:100%;float:left;height:80px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.25);-moz-box-shadow:0 5px 20px rgba(0,0,0,.25);box-shadow:0 5px 20px rgba(0,0,0,.25);position:fixed;z-index:99999}header#main #wrap-menu #logo{display:inline;width:31.25%;margin:0 1.04166667%;margin-top:15px;display:block;float:left}@media (max-width:767px){header#main #wrap-menu #logo img{width:230px;height:auto;margin-top:5px}}header#main #wrap-menu nav#menu{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%;margin-top:30px;float:right}@media (max-width:768px){header#main #wrap-menu nav#menu{display:none}}header#main #wrap-menu nav#menu ul{float:right}header#main #wrap-menu nav#menu ul li{float:left;margin-left:12px}header#main #wrap-menu nav#menu ul li a{color:#fff;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:300}header#main #wrap-menu nav#menu ul li a:hover{color:#a1ce52}header#main #wrap-menu nav#menu ul li.current-menu-item a{color:#a1ce52}header#main #wrap-menu .fa-bars{display:none;position:absolute;right:20px;top:25px;font-size:2em;color:#fff;cursor:pointer}@media (max-width:768px){header#main #wrap-menu .fa-bars{display:inline-block}}header#main .header-single-vivienda{padding:30px 0!important}header#main #wrap-img{background-color:#28394c;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;width:100%;float:left;height:auto;position:relative;padding:80px 0;margin-top:80px}@media (max-width:767px){header#main #wrap-img{padding:30px 0;text-align:center}}header#main #wrap-img #column-left{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;visibility:hidden}@media (max-width:767px){header#main #wrap-img #column-left{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}header#main #wrap-img #column-left h1{margin:0 0 0;line-height:1.6em;font-size:2.5em;color:#fff}@media (max-width:767px){header#main #wrap-img #column-left h1{font-size:1.2em}}@media (min-width:768px)and (max-width:1023px){header#main #wrap-img #column-left h1{margin-top:20px;font-size:1.8em}}header#main #wrap-img #column-left h1 a{color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}header#main #wrap-img #column-left h1 a:first-of-type{color:#a1ce52}header#main #wrap-img #column-left h1 a:hover{margin-left:3px;color:#a1ce52}@media (max-width:767px){header#main #wrap-img #column-left h1 a:hover{margin-left:auto}}header#main #wrap-img #column-left h1.page{line-height:1.6em;padding-bottom:5px;border-bottom:1px dashed rgba(255,255,255,.2);text-transform:uppercase}header#main #wrap-img #column-left h1.page:first-letter{font-size:1.3em}header#main #wrap-img #column-left p{margin:15px 0 0;line-height:2em;color:#fff}header#main #wrap-img #column-left img.homologado{width:350px;height:142px}@media (max-width:767px){header#main #wrap-img #column-left img.homologado{width:100%;height:auto}}header#main #wrap-img #column-left #phones-header{margin-top:30px}@media (max-width:767px){header#main #wrap-img #column-left #phones-header{margin:10px 0 40px}}header#main #wrap-img #column-left #phones-header span{display:block}header#main #wrap-img #column-left #phones-header span:hover a.name{margin-left:10px}@media (max-width:767px){header#main #wrap-img #column-left #phones-header span:hover a.name{margin-left:auto}}header#main #wrap-img #column-left #phones-header span a{width:270px;display:inline-block;color:#fff;font-size:3.5em;font-weight:700;line-height:1.2em;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:767px){header#main #wrap-img #column-left #phones-header span a{font-size:1.2em}}@media (min-width:768px)and (max-width:1023px){header#main #wrap-img #column-left #phones-header span a{width:200px;font-size:2.6em}}header#main #wrap-img #column-left #phones-header span a:hover{color:#a1ce52}header#main #wrap-img #column-left #phones-header span .fa{color:#a1ce52;margin:-10px 5px 0 0;display:inline-block}@media (max-width:767px){header#main #wrap-img #column-left #phones-header span .fa{display:none}}header#main #wrap-img #column-left #phones-header span a.name{display:inline;font-weight:100;font-size:1em;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#a1ce52}@media (max-width:767px){header#main #wrap-img #column-left #phones-header span a.name{display:block;margin:10px auto}}header#main #wrap-img #column-left a.button{background-color:rgba(40,57,75,.5);margin-top:10px;-webkit-border-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius:30px;-moz-background-clip:padding;border-radius:30px;background-clip:padding-box;border:2px solid #fff;width:auto;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}header#main #wrap-img #column-left a.button:hover{border:2px solid #a1ce52;color:#a1ce52}header#main #column-right{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;visibility:hidden}@media (max-width:767px){header#main #column-right{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}header#main #column-right #uwpqsf_id{background-color:#c4cad0;border:4px solid #fff;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;float:right;padding:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){header#main #column-right #uwpqsf_id{float:none}}header#main #column-right #uwpqsf_id form{border:none}header#main #column-right #uwpqsf_id form .uform_title{text-transform:uppercase;color:#29394c;margin:-20px 0 20px 0}header#main #column-right #uwpqsf_id form .uform_title:first-letter{font-size:1.2em}header#main #column-right #uwpqsf_id form .cmflabel-0,header#main #column-right #uwpqsf_id form .cmflabel-1,header#main #column-right #uwpqsf_id form .cmflabel-2{display:none}header#main #column-right #uwpqsf_id form #cmf-select0,header#main #column-right #uwpqsf_id form #cmf-select1,header#main #column-right #uwpqsf_id form #cmf-select2{background-color:#fff;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;margin-bottom:10px;padding:0;border-bottom:2px solid #9fa4a9;position:relative}@media (max-width:767px){header#main #column-right #uwpqsf_id form #cmf-select0,header#main #column-right #uwpqsf_id form #cmf-select1,header#main #column-right #uwpqsf_id form #cmf-select2{font-size:.8em}}header#main #column-right #uwpqsf_id form #cmf-select0:before,header#main #column-right #uwpqsf_id form #cmf-select1:before,header#main #column-right #uwpqsf_id form #cmf-select2:before{font-family:FontAwesome;font-size:18px;color:#354d68;left:20px;top:15px;position:absolute}header#main #column-right #uwpqsf_id form #cmf-select0:after,header#main #column-right #uwpqsf_id form #cmf-select1:after,header#main #column-right #uwpqsf_id form #cmf-select2:after{content:"\f063";font-family:FontAwesome;color:#abb2bb;font-size:14px;right:20px;top:15px;position:absolute;z-index:0}header#main #column-right #uwpqsf_id form #cmf-select0 select,header#main #column-right #uwpqsf_id form #cmf-select1 select,header#main #column-right #uwpqsf_id form #cmf-select2 select{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:15px 25px 15px 50px;font-size:1.2em;color:#354d68;margin:0;width:100%;outline:0;position:relative;z-index:1}header#main #column-right #uwpqsf_id form #cmf-select0:before{content:"\f041"}header#main #column-right #uwpqsf_id form #cmf-select1:before{content:"\f015";left:18px}header#main #column-right #uwpqsf_id form #cmf-select2:before{content:"\f153"}header#main #column-right #uwpqsf_id form .uwpqsf_submit{background-color:#a1ce52;margin-bottom:0;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid #4e691e;position:relative;cursor:pointer}header#main #column-right #uwpqsf_id form .uwpqsf_submit:active{margin-top:12px;border:0}header#main #column-right #uwpqsf_id form .uwpqsf_submit:before{content:"\f002";font-family:FontAwesome;color:#fff;font-size:14px;left:20px;top:18px;position:absolute}header#main #column-right #uwpqsf_id form .uwpqsf_submit:after{content:"\f061";font-family:FontAwesome;color:#fff;font-size:14px;right:20px;top:18px;position:absolute}header#main #column-right #uwpqsf_id form .uwpqsf_submit input[type=submit]{background-color:transparent;margin-bottom:0;border:0;color:#fff;letter-spacing:0;font-size:1.2em;text-align:left;width:100%;outline:0;padding:17px 0 17px 51px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header#main #header-inmobiliaria{text-align:center}header#main #header-inmobiliaria h1{color:#fff;line-height:1.4em;font-size:2.5em}@media (max-width:767px){header#main #header-inmobiliaria h1{font-size:1.5em;font-weight:700}}header#main #header-inmobiliaria h2{text-transform:uppercase;color:#fff;margin:10px 0 30px 0;display:inline-block}header#main #header-inmobiliaria h2 #js-rotating{font-size:1.3em}header#main #header-inmobiliaria ul{margin:0 0 30px 0}@media (max-width:767px){header#main #header-inmobiliaria ul{position:absolute;left:-9999999px}}header#main #header-inmobiliaria ul li{color:#a1ce52;margin-bottom:10px;font-size:1.1em}header#main #header-inmobiliaria #uwpqsf_id{background-color:rgba(255,255,255,.1);-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none!important;width:auto}@media (max-width:767px){header#main #header-inmobiliaria #uwpqsf_id{float:none}}header#main #header-inmobiliaria #uwpqsf_id form{border:none}header#main #header-inmobiliaria #uwpqsf_id form .uform_title{display:none}header#main #header-inmobiliaria #uwpqsf_id form .uform_title:first-letter{font-size:1.2em}header#main #header-inmobiliaria #uwpqsf_id form .cmflabel-0,header#main #header-inmobiliaria #uwpqsf_id form .cmflabel-1,header#main #header-inmobiliaria #uwpqsf_id form .cmflabel-2{display:none}header#main #header-inmobiliaria #uwpqsf_id form .uwpqsf_class{max-width:217px}@media (max-width:768px){header#main #header-inmobiliaria #uwpqsf_id form .uwpqsf_class{width:100%;max-width:100%;margin-bottom:7px}}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select0,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select1,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select2{background-color:#fff;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;margin:0 10px 0 0;padding:0;position:relative;display:inline-block}@media (max-width:768px){header#main #header-inmobiliaria #uwpqsf_id form #cmf-select0,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select1,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select2{margin-bottom:7px}}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select0:before,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select1:before,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select2:before{font-family:FontAwesome;font-size:18px;color:#354d68;left:20px;top:15px;position:absolute}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select0:after,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select1:after,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select2:after{content:"\f063";font-family:FontAwesome;color:#abb2bb;font-size:14px;right:20px;top:15px;position:absolute;z-index:0}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select0 select,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select1 select,header#main #header-inmobiliaria #uwpqsf_id form #cmf-select2 select{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:15px 0 15px 40px;font-size:1em;color:#354d68;margin:0;width:100%;outline:0;position:relative;z-index:1}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select0:before{content:"\f041"}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select1:before{content:"\f015"}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select1 select{padding:15px 0 15px 45px}header#main #header-inmobiliaria #uwpqsf_id form #cmf-select2:before{content:"\f153"}header#main #header-inmobiliaria #uwpqsf_id form #uwpqsf_btn{background-color:#a1ce52;margin-bottom:0;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer;text-align:left;font-size:.9em;display:inline-block}header#main #header-inmobiliaria #uwpqsf_id form #uwpqsf_btn:hover{background-color:#89b934}header#main #header-inmobiliaria #uwpqsf_id form #uwpqsf_btn:after{content:"\f061";font-family:FontAwesome;color:#fff;font-size:14px;right:20px;top:13px;position:absolute}header#main #header-inmobiliaria #uwpqsf_id form #uwpqsf_btn input[type=submit]{background-color:transparent;margin-bottom:0;border:0;text-align:left;color:#fff;letter-spacing:0;display:inline-block;font-size:1.2em;outline:0;padding:16px 13px;width:100%}section#trust{margin-top:80px}section#services-home article,section#trust article{display:inline;float:left;width:31.25%;margin:0 1.04166667%;padding:0 20px;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){section#services-home article,section#trust article{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:0 0 30px 0;margin-top:40px;border-bottom:3px dashed #e8edf2}}section#services-home article header,section#trust article header{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;overflow:hidden;position:relative;max-height:183px}@media (max-width:767px){section#services-home article header,section#trust article header{max-height:none;height:auto}}@media (min-width:768px)and (max-width:1023px){section#services-home article header,section#trust article header{max-height:144px}}section#services-home article header .shadow,section#trust article header .shadow{zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}@media (max-width:767px){section#services-home article header .shadow,section#trust article header .shadow{display:none}}section#services-home article header img,section#trust article header img{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;width:120%;height:120%}@media (max-width:767px){section#services-home article header img,section#trust article header img{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;width:100%;height:100%}}section#services-home article header .fa-play,section#trust article header .fa-play{color:#fff;font-size:4em;width:46px;height:46px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;display:block;zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;cursor:pointer;z-index:99;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:767px){section#services-home article header .fa-play,section#trust article header .fa-play{display:none}}section#services-home article header .fa-play:hover,section#trust article header .fa-play:hover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}section#services-home article header #video-mobile,section#trust article header #video-mobile{background-color:red;background-image:url(//gestionguadalajara.com/wp-content/themes/ggg/img/oficinas/video.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;width:100%;height:200px;display:none}section#services-home article header #video-mobile iframe,section#trust article header #video-mobile iframe{width:100%}@media (max-width:767px){section#services-home article header #video-mobile,section#trust article header #video-mobile{display:block}}@media (max-device-width:1024px){section#services-home article header #video-home,section#trust article header #video-home{background-image:url(//gestionguadalajara.com/wp-content/themes/ggg/img/oficinas/video.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;width:100%;height:100%;height:144px}}@media (max-width:767px){section#services-home article header #video-home,section#trust article header #video-home{display:none}}section#services-home article header ul li,section#trust article header ul li{display:inline;float:left;width:22.08333333%;margin:0 1.04166667%;margin:1.04166667%;position:relative}section#services-home article header ul li .img_home_team,section#trust article header ul li .img_home_team{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;min-height:56px;min-width:56px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}@media (min-width:768px)and (max-width:1023px){section#services-home article header ul li .img_home_team,section#trust article header ul li .img_home_team{min-height:44px;min-width:44px}}section#services-home article header ul li .button,section#trust article header ul li .button{background-color:#a1ce52;margin-top:0;padding:18px 0;text-align:center}@media (min-width:768px)and (max-width:1023px){section#services-home article header ul li .button,section#trust article header ul li .button{padding:11px 0}}section#services-home article header ul li .button i,section#trust article header ul li .button i{margin-top:0;float:none}section#services-home article h2,section#trust article h2{text-transform:uppercase;font-size:1.2em;font-weight:800;margin:20px 0 24px 0;color:#29394c}section#services-home article h2 a,section#trust article h2 a{color:#29394c}section#services-home article .button,section#trust article .button{margin:-10px 0 20px 0}section#certificates{background-color:#e7eaee;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;padding:35px 25px;margin-top:20px}section#certificates #certificates-img,section#certificates #certificates-services{margin-top:40px!important}section#certificates #certificates-img{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media (max-width:767px){section#certificates #certificates-img{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#certificates #certificates-img div#logos-certificates{margin-top:20px}section#certificates #certificates-img div#logos-certificates img{width:100%;max-width:436px;height:auto;max-height:81px}section#certificates #certificates-services{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media (max-width:767px){section#certificates #certificates-services{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#certificates #certificates-services ul{float:right}section#certificates #certificates-services ul li{margin-bottom:12px}section#gestoria p{margin-bottom:24px;line-height:1.8em}section#gestoria p strong{font-weight:700;color:#29394c}section#gestoria a{background-color:#a1ce52;color:#fff;padding:2px 5px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}section#gestoria a:hover{background-color:#89b934}section#gestoria .effect-gest{visibility:hidden}section#inmobiliaria{background-color:#ececec;width:100%;margin:0;float:left}section#inmobiliaria h1{margin-bottom:25px}section#inmobiliaria div#casas{margin-top:50px}@media (max-width:767px){section#inmobiliaria div#casas{margin-top:20px}}section#inmobiliaria div#casas div.house{background-color:#fff;display:inline;float:left;width:31.25%;margin:0 1.04166667%;margin-bottom:20px!important;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;text-align:center;overflow:hidden;position:relative;border:1px solid #d7d7d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){section#inmobiliaria div#casas div.house{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}@media (min-width:768px)and (max-width:1023px){section#inmobiliaria div#casas div.house{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}section#inmobiliaria div#casas div.house:hover div.img .hover{zoom:1;filter:alpha(opacity=30);-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}section#inmobiliaria div#casas div.house div.header{text-transform:uppercase;padding:14px 10px 10px;font-size:1.1em;border-bottom:2px solid #a1ce52}section#inmobiliaria div#casas div.house div.header a{color:#29394c;font-weight:700}section#inmobiliaria div#casas div.house div.header .post-edit-link{color:#fff;right:0;top:45px;font-weight:300}section#inmobiliaria div#casas div.house div.img{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;height:200px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}section#inmobiliaria div#casas div.house div.img a{display:block;width:100%;height:100%;position:absolute;z-index:3}section#inmobiliaria div#casas div.house div.img span.price{background-color:rgba(161,206,82,.9);background-color:#a1ce52;font-size:1.4em;color:#fff;display:inline-block;padding:10px 14px 10px 10px;float:left;-webkit-border-top-right-radius:30px;-moz-border-radius-topright:30px;border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:30px;-moz-background-clip:padding;border-bottom-right-radius:30px;background-clip:padding-box;position:relative;z-index:2}section#inmobiliaria div#casas div.house div.img span.price span.euro{font-size:.8em}section#inmobiliaria div#casas div.house div.img .hover{background-color:#fff;position:absolute;width:100%;height:100%;z-index:1;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}section#inmobiliaria div#casas div.house div.img .disponibilidad1,section#inmobiliaria div#casas div.house div.img .disponibilidad2{width:100%;color:#fff;position:absolute;bottom:0;text-transform:uppercase;padding:8px 0;zoom:1;filter:alpha(opacity=90);-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}section#inmobiliaria div#casas div.house div.img .disponibilidad1{background-color:#ffaf00}section#inmobiliaria div#casas div.house div.img .disponibilidad2{background-color:#e44b3a}section#inmobiliaria div#casas div.house div.data{text-transform:uppercase;color:#29394c;padding:15px 0;border-top:1px solid #d7d7d7}section#inmobiliaria div#casas div.house div.data strong{font-weight:900}section#inmobiliaria .content-page-text{background-color:#fff;display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3d3d3;border-bottom:3px solid #d3d3d3;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}section#inmobiliaria .content-page-text h2{margin-bottom:30px}section#inmobiliaria .content-page-text p{margin-bottom:24px}section#inmobiliaria div#noresults{font-size:3em;text-align:center;line-height:1.4em}section#inmobiliaria div#noresults span{display:block;margin-top:50px}section#inmobiliaria nav#pagination{padding-top:20px;font-size:1.3em;color:#29394c;font-weight:900;border-top:1px solid #ccc;display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-top:10px}section#inmobiliaria nav#pagination a{background-color:#fff;color:#29394c;padding:3px 8px;border:1px solid #ccc;margin-top:3px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}section#inmobiliaria nav#pagination a:hover{border:1px solid #a6a6a6;padding:3px 8px}section#inmobiliaria nav#pagination .inactive{margin:0 2px}section#inmobiliaria nav#pagination .current{background-color:#29394c;color:#fff;padding:3px 8px;border:1px solid #ccc;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}section#inmobiliaria nav#pagination a.next,section#inmobiliaria nav#pagination a.prev{background-color:transparent;padding:7px 10px 0 10px;font-size:.8em;line-height:0;border:none}section#inmobiliaria nav#pagination a.next:hover,section#inmobiliaria nav#pagination a.prev:hover{background-color:transparent;padding:5px 10px;color:#05070a}section#coworking span.title{margin-bottom:20px}section#coworking article{padding:40px 0;border-bottom:3px dashed #e8edf2;float:left;width:100%;visibility:hidden}section#coworking article:last-child{border:none}section#coworking article:hover{background-color:#f8fafb}section#coworking article header{display:inline;float:left;width:31.25%;margin:0 1.04166667%;margin-left:0;margin-right:3%}@media (max-width:767px){section#coworking article header{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#coworking article figure{overflow:hidden;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;width:283px;height:276px}@media (max-width:768px){section#coworking article figure{width:100%;height:100%}}section#coworking article figure img{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;width:100%;height:100%}section#coworking article .entry{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%;margin-right:0}@media (max-width:767px){section#coworking article .entry{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-top:20px}}section#coworking article .entry h2{margin-bottom:30px}section#coworking article .entry p{margin-bottom:24px;line-height:2em}section#coworking article .entry p:last-of-type{margin-bottom:0}section#coworking article .entry ul{margin-top:24px}section#coworking #description h2{margin-bottom:40px}section#coworking #description p{margin-bottom:24px}section#marcas article#ceo,section#team article#ceo{width:100%;margin-left:0!important;margin-right:0!important;padding:0!important;margin-bottom:60px}section#marcas article#ceo header,section#team article#ceo header{display:inline;float:left;width:31.25%;margin:0 1.04166667%;margin-left:0;margin-right:3%}@media (max-width:767px){section#marcas article#ceo header,section#team article#ceo header{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:15px}}section#marcas article#ceo img,section#team article#ceo img{width:100%;height:100%}section#marcas article#ceo .entry,section#team article#ceo .entry{display:inline;float:left;width:64.58333333%;margin:0 1.04166667%;margin-right:0}@media (max-width:767px){section#marcas article#ceo .entry,section#team article#ceo .entry{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#marcas article#ceo .entry h2,section#team article#ceo .entry h2{margin-top:0!important}section#marcas article#ceo .entry p,section#team article#ceo .entry p{margin-bottom:24px;line-height:2em}section#marcas article#ceo .entry ul li,section#team article#ceo .entry ul li{margin-bottom:5px}section#marcas article#ceo .entry .fa,section#team article#ceo .entry .fa{color:#a1ce52}section#marcas article,section#team article{display:inline;float:left;width:17.91666667%;margin:0 1.04166667%;padding:0 0 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;min-height:310px;visibility:hidden}@media (max-width:767px){section#marcas article,section#team article{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}}@media (min-width:768px)and (max-width:1023px){section#marcas article,section#team article{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%}}section#marcas article header,section#team article header{position:relative}section#marcas article header figure img,section#team article header figure img{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;width:100%;height:100%}section#marcas article h2,section#team article h2{color:#29394c;text-transform:uppercase;font-weight:700;font-size:1.3em;margin-top:20px}section#marcas article h2:first-letter,section#team article h2:first-letter{font-size:1.3em}section#marcas article span,section#team article span{display:block;margin-top:5px;color:#29394c;text-transform:uppercase}section#marcas article p,section#team article p{margin-top:20px}section#marcas article{display:inline!important;float:left!important;width:22.91666667%!important;margin:0 1.04166667%!important;visibility:visible}section#contact-maps form#contact{display:inline;float:left;width:52.08333333%;margin:0 1.04166667%;border-right:1px solid #afb6bd;margin:0;padding:0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){section#contact-maps form#contact{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;border:none}}@media (max-width:767px){section#contact-maps form#contact{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;border:none;padding:0}}section#contact-maps form#contact span{color:#29394c;text-transform:uppercase;font-weight:700;font-size:1.3em;border-bottom:1px dashed #afb6bd;padding-bottom:10px;text-align:center;margin:20px 0;display:block;width:100%}section#contact-maps form#contact span:first-letter{font-size:1.3em}section#contact-maps form#contact span:first-of-type{margin-top:0}section#contact-maps form#contact span:last-of-type{margin-top:30px}section#contact-maps form#contact div.select-form,section#contact-maps form#contact input[type=text],section#contact-maps form#contact input[type=email],section#contact-maps form#contact input[type=tel],section#contact-maps form#contact textarea{background-color:#f3f3f3;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c2c2c2;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;padding:10px;margin-bottom:10px;outline:0}section#contact-maps form#contact div.select-form::-webkit-input-placeholder,section#contact-maps form#contact input[type=text]::-webkit-input-placeholder,section#contact-maps form#contact input[type=email]::-webkit-input-placeholder,section#contact-maps form#contact input[type=tel]::-webkit-input-placeholder,section#contact-maps form#contact textarea::-webkit-input-placeholder{color:#545454}section#contact-maps form#contact div.select-form:-moz-placeholder,section#contact-maps form#contact input[type=text]:-moz-placeholder,section#contact-maps form#contact input[type=email]:-moz-placeholder,section#contact-maps form#contact input[type=tel]:-moz-placeholder,section#contact-maps form#contact textarea:-moz-placeholder{color:#545454}section#contact-maps form#contact div.select-form::-moz-placeholder,section#contact-maps form#contact input[type=text]::-moz-placeholder,section#contact-maps form#contact input[type=email]::-moz-placeholder,section#contact-maps form#contact input[type=tel]::-moz-placeholder,section#contact-maps form#contact textarea::-moz-placeholder{color:#545454}section#contact-maps form#contact div.select-form:-ms-input-placeholder,section#contact-maps form#contact input[type=text]:-ms-input-placeholder,section#contact-maps form#contact input[type=email]:-ms-input-placeholder,section#contact-maps form#contact input[type=tel]:-ms-input-placeholder,section#contact-maps form#contact textarea:-ms-input-placeholder{color:#545454}section#contact-maps form#contact div.select-form select,section#contact-maps form#contact input[type=text] select,section#contact-maps form#contact input[type=email] select,section#contact-maps form#contact input[type=tel] select,section#contact-maps form#contact textarea select{width:100%}section#contact-maps form#contact textarea{min-height:182px;resize:vertical;padding:40px;text-align:center;line-height:1.8em}section#contact-maps form#contact .acepto{float:left;width:100%;text-align:center;padding:10px 0 20px 0}section#contact-maps form#contact .acepto input[type=checkbox]{width:auto;display:inline-block}section#contact-maps form#contact .acepto em{margin-left:10px;display:inline-block}section#contact-maps form#contact .acepto em a{color:#000;text-decoration:none}section#contact-maps form#contact .acepto em a:hover{text-decoration:underline}section#contact-maps form#contact #error,section#contact-maps form#contact #send{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;display:none;position:relative}section#contact-maps form#contact #error,section#contact-maps form#contact #send{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;margin-bottom:15px}section#contact-maps form#contact #error{background-color:#f8cd5e;border-color:#846106;color:#846106}section#contact-maps form#contact #send{background-color:#b6d42b;border-color:#242a09;color:#242a09}section#contact-maps form#contact input[type=submit]{border:none;border-bottom:2px solid #4e691e;margin-bottom:20px;outline:0}section#contact-maps #maps{display:inline;float:left;width:43.75%;margin:0 1.04166667%;margin:0 0 0;padding:0 0 0 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){section#contact-maps #maps{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:0 60px;margin-top:40px}}@media (max-width:767px){section#contact-maps #maps{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;padding:0}}section#contact-maps #maps h2{padding:0 0 10px 0;margin-bottom:20px;border-bottom:1px dashed #afb6bd;position:relative;cursor:pointer}section#contact-maps #maps h2 span.show{background-color:#c6d2e1;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;right:0;top:0;height:20px;margin:auto;color:#29394c;font-weight:lighter;padding:6px 8px 2px 8px;text-transform:uppercase;font-size:.9em;font-weight:bolder;position:absolute;bottom:20px}section#contact-maps #maps h2:hover span.show{background-color:#a1ce52}section#contact-maps #maps .contact{margin-bottom:20px}section#contact-maps #maps .contact #entry1 .map,section#contact-maps #maps .contact #entry2 .map,section#contact-maps #maps .contact #entry3 .map{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;width:100%;height:200px;margin-bottom:30px}section#contact-maps #maps .contact #entry1 ul,section#contact-maps #maps .contact #entry2 ul,section#contact-maps #maps .contact #entry3 ul{margin-left:20px}section#contact-maps #maps .contact #entry1 ul .fa,section#contact-maps #maps .contact #entry2 ul .fa,section#contact-maps #maps .contact #entry3 ul .fa{color:#a1ce52}section#contact-maps #maps .contact #entry2,section#contact-maps #maps .contact #entry3{position:absolute;left:-9999px}footer#footer{background-color:#29394c;background-image:url(//gestionguadalajara.com/wp-content/themes/ggg/img/header/footer.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:90px 0;float:left;width:100%}@media (max-width:767px){footer#footer{padding:40px 0}}footer#footer #map-footer{padding-right:35px!important}@media (max-width:767px){footer#footer #map-footer{padding-right:0!important}}footer#footer #contact-footer{padding-right:35px!important}@media (max-width:767px){footer#footer #contact-footer{padding-right:0!important}}footer#footer #home-footer ul{margin-left:0!important}@media (max-width:767px){footer#footer #home-footer ul{padding-right:0!important}}footer#footer #contact-footer,footer#footer #home-footer,footer#footer #legal-footer,footer#footer #map-footer{display:inline;float:left;width:22.91666667%;margin:0 1.04166667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){footer#footer #contact-footer,footer#footer #home-footer,footer#footer #legal-footer,footer#footer #map-footer{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-bottom:50px;text-align:center;padding:0}footer#footer #contact-footer:last-of-type,footer#footer #home-footer:last-of-type,footer#footer #legal-footer:last-of-type,footer#footer #map-footer:last-of-type{margin-bottom:0}}footer#footer #contact-footer h6,footer#footer #home-footer h6,footer#footer #legal-footer h6,footer#footer #map-footer h6{color:#fff;text-transform:uppercase;font-size:1.2em;font-weight:500}footer#footer #contact-footer h6:first-letter,footer#footer #home-footer h6:first-letter,footer#footer #legal-footer h6:first-letter,footer#footer #map-footer h6:first-letter{font-size:1.1em}footer#footer #contact-footer ul,footer#footer #home-footer ul,footer#footer #legal-footer ul,footer#footer #map-footer ul{margin:25px 0 0 30px}@media (max-width:767px){footer#footer #contact-footer ul,footer#footer #home-footer ul,footer#footer #legal-footer ul,footer#footer #map-footer ul{margin-left:0}}footer#footer #contact-footer ul li,footer#footer #home-footer ul li,footer#footer #legal-footer ul li,footer#footer #map-footer ul li{margin-bottom:10px}@media (max-width:767px){footer#footer #contact-footer ul li .fa-li,footer#footer #home-footer ul li .fa-li,footer#footer #legal-footer ul li .fa-li,footer#footer #map-footer ul li .fa-li{display:none}}footer#footer #contact-footer ul li a,footer#footer #home-footer ul li a,footer#footer #legal-footer ul li a,footer#footer #map-footer ul li a{color:#7e8d9f;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}footer#footer #contact-footer ul li a:hover,footer#footer #home-footer ul li a:hover,footer#footer #legal-footer ul li a:hover,footer#footer #map-footer ul li a:hover{color:#fff}footer#footer #contact-footer ul li a.phone,footer#footer #home-footer ul li a.phone,footer#footer #legal-footer ul li a.phone,footer#footer #map-footer ul li a.phone{font-size:1.2em;font-weight:400;margin-left:-25px;display:inline-block}@media (max-width:767px){footer#footer #contact-footer ul li a.phone,footer#footer #home-footer ul li a.phone,footer#footer #legal-footer ul li a.phone,footer#footer #map-footer ul li a.phone{margin-left:0}}footer#footer #contact-footer ul li i,footer#footer #home-footer ul li i,footer#footer #legal-footer ul li i,footer#footer #map-footer ul li i{font-size:1.2em;color:#334c61}footer#footer #contact-footer ul li.data-phone,footer#footer #home-footer ul li.data-phone,footer#footer #legal-footer ul li.data-phone,footer#footer #map-footer ul li.data-phone{margin-left:10px;color:#425a6e}@media (max-width:767px){footer#footer #contact-footer ul li.data-phone,footer#footer #home-footer ul li.data-phone,footer#footer #legal-footer ul li.data-phone,footer#footer #map-footer ul li.data-phone{margin-left:0}}footer#footer #contact-footer ul li.data-phone i,footer#footer #home-footer ul li.data-phone i,footer#footer #legal-footer ul li.data-phone i,footer#footer #map-footer ul li.data-phone i{color:#334c61}footer#footer #contact-footer #sociales-footer,footer#footer #home-footer #sociales-footer,footer#footer #legal-footer #sociales-footer,footer#footer #map-footer #sociales-footer{margin-top:30px}footer#footer #contact-footer #sociales-footer .fa,footer#footer #home-footer #sociales-footer .fa,footer#footer #legal-footer #sociales-footer .fa,footer#footer #map-footer #sociales-footer .fa{font-size:2.5em;margin-right:8px;color:#7e8d9f;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}footer#footer #contact-footer #sociales-footer .fa:hover,footer#footer #home-footer #sociales-footer .fa:hover,footer#footer #legal-footer #sociales-footer .fa:hover,footer#footer #map-footer #sociales-footer .fa:hover{color:#a1ce52}footer#footer #contact-footer p,footer#footer #home-footer p,footer#footer #legal-footer p,footer#footer #map-footer p{margin-top:30px;color:#425a6e}footer#footer #contact-footer .button,footer#footer #home-footer .button,footer#footer #legal-footer .button,footer#footer #map-footer .button{margin-top:20px;font-size:.9em;font-weight:700;padding:8px 10px;color:#29394c}@media (min-width:768px)and (max-width:1023px){footer#footer #contact-footer .button,footer#footer #home-footer .button,footer#footer #legal-footer .button,footer#footer #map-footer .button{text-align:center}}footer#footer #contact-footer .button i,footer#footer #home-footer .button i,footer#footer #legal-footer .button i,footer#footer #map-footer .button i{margin-left:20px;margin-top:3px;color:#29394c}@media (max-width:768px){footer#footer #contact-footer .button i,footer#footer #home-footer .button i,footer#footer #legal-footer .button i,footer#footer #map-footer .button i{display:none}}footer#footer #contact-footer .button:active,footer#footer #home-footer .button:active,footer#footer #legal-footer .button:active,footer#footer #map-footer .button:active{border-top-color:#29394c}section#blog article,section#single article{border-bottom:3px dashed #e8edf2;width:100%;float:left;padding:48px 0 24px 0}section#blog article header,section#single article header{display:inline;float:left;width:27.08333333%;margin:0 1.04166667%}@media (max-width:768px){section#blog article header,section#single article header{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#blog article header h2,section#single article header h2{line-height:1.5em;border-left:5px solid #a1ce52;padding-left:20px;margin:0;font-size:2em}section#blog article header h2:first-letter,section#single article header h2:first-letter{font-size:1.5em}section#blog article header h2 a,section#single article header h2 a{color:#29394c}section#blog article header h2 a:hover,section#single article header h2 a:hover{border-bottom:2px dashed #29394c}section#blog article header ul,section#single article header ul{padding:15px 0 0 25px}section#blog article header ul li .fa,section#single article header ul li .fa{margin-right:5px;color:#29394c}section#blog article .entry,section#single article .entry{display:inline;float:left;width:68.75%;margin:0 1.04166667%}@media (max-width:768px){section#blog article .entry,section#single article .entry{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#blog article .entry img,section#single article .entry img{width:auto;max-width:100%;height:auto;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}section#blog article .entry p,section#single article .entry p{margin-bottom:24px;line-height:2em;font-size:1.1em}section#blog article .entry p a.img,section#single article .entry p a.img{background-color:transparent;padding:0!important;color:none;-webkit-border-radius:0!important;-webkit-background-clip:padding-box!important;-moz-border-radius:0!important;-moz-background-clip:padding!important;border-radius:0!important;background-clip:padding-box!important}section#blog article .entry p a.img:hover,section#single article .entry p a.img:hover{background-color:transparent;color:none}section#blog article .entry p a,section#single article .entry p a{background-color:#d7dfe9;padding:3px 8px 2px 8px;color:#05070a;-webkit-border-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius:30px;-moz-background-clip:padding;border-radius:30px;background-clip:padding-box}section#blog article .entry p a:hover,section#single article .entry p a:hover{background-color:#29394c;color:#fff}section#blog article .entry .button,section#single article .entry .button{float:left;width:auto;margin-bottom:24px}section#blog article .entry .button .fa,section#single article .entry .button .fa{margin-left:20px}section#blog nav#pagination,section#single nav#pagination{padding-top:50px;font-size:2em;color:#29394c;font-weight:900}section#blog nav#pagination a,section#single nav#pagination a{color:#29394c;padding:0 10px}section#blog nav#pagination a:hover,section#single nav#pagination a:hover{background-color:#d7dfe9;color:#05070a;padding:0 10px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box}section#blog nav#pagination .current,section#single nav#pagination .current{background-color:#d7dfe9;color:#05070a;padding:0 10px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box}section#blog nav#pagination a.next,section#blog nav#pagination a.prev,section#single nav#pagination a.next,section#single nav#pagination a.prev{padding:5px 10px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;font-size:.6em}section#blog nav#pagination a.next:hover,section#blog nav#pagination a.prev:hover,section#single nav#pagination a.next:hover,section#single nav#pagination a.prev:hover{background-color:transparent;padding:5px 10px;color:#a1ce52}section#single{float:left;min-height:1200px}section#single article{padding-top:100px;position:relative;border-bottom:none}section#single article h1{line-height:1.5em;border-left:5px solid #a1ce52;padding-left:20px;margin:0;font-size:2em;font-weight:700;text-transform:uppercase}section#single article h1:first-letter{font-size:1.5em}section#single article h1 a{color:#29394c}section#single article h1 a:hover{border-bottom:2px dashed #29394c}section#single article .entry{border-bottom:3px dashed #e8edf2;padding-bottom:30px}section#single article .entry #share{border-top:3px dashed #e8edf2;padding-top:30px}section#single article .entry #share .fa{font-size:2em;float:left;margin:-2px 10px 0 0}section#single article .entry #share span{float:left;padding-bottom:20px;color:#29394c;font-style:italic;text-transform:uppercase}section#single article .entry #share .fb-like{top:20px}@media (max-device-width:1024px){section#single article .entry #share .fb-like{top:0;right:3px}}section#single article .entry #share .whatsapp{display:none}@media only screen and (max-device-width:1024px){section#single article .entry #share .whatsapp{display:inline-block}}section#single #ghost{display:inline;float:left;width:27.08333333%;margin:0 1.04166667%}@media (max-width:768px){section#single #ghost{display:none}}section#single #rel-com{display:inline;float:left;width:68.75%;margin:0 1.04166667%}@media (max-width:768px){section#single #rel-com{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#single #rel-com #relacionados{border-bottom:3px dashed #e8edf2;padding-bottom:30px;margin-bottom:30px;float:left;width:100%}section#single #rel-com #relacionados .fa{font-size:2em;float:left;margin:-2px 10px 0 0}section#single #rel-com #relacionados span{float:left;padding-bottom:20px;color:#29394c;text-transform:uppercase;font-style:italic}section#single #rel-com #relacionados ul li{padding-top:20px;float:left;width:100%}section#single #rel-com #relacionados ul li .img-rel{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;width:50px;height:50px;position:relative;float:left;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}@media (max-width:767px){section#single #rel-com #relacionados ul li .img-rel{display:none}}section#single #rel-com #relacionados ul li .img-rel a{display:block;width:100%;height:100%}section#single #rel-com #relacionados ul li h3{line-height:1.5em;border-left:5px solid #a1ce52;padding:10px 20px;margin-left:10px;font-size:1.5em;font-weight:bolder;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#single #rel-com #relacionados ul li h3:first-letter{font-size:1.5em}section#single #rel-com #relacionados ul li h3 a{color:#29394c}section#single #rel-com #relacionados ul li h3 a:hover{border-bottom:2px solid #29394c}section#single #rel-com #comments{float:left;width:100%;padding-bottom:50px;text-align:center}section#single #rel-com #comments .fa{font-size:2em;display:inline-block;margin:-2px 10px 0 0}section#single #rel-com #comments span{display:inline-block;padding-bottom:20px;color:#29394c;font-style:italic;text-transform:uppercase;margin-bottom:20px}section#single #rel-com #comments #disqus_thread{background-color:#f2f4f8;padding:40px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;margin:0 auto}#aside2,aside{float:left;padding:40px 0 0 5px;position:absolute;max-width:200px;top:350px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){#aside2,aside{display:none}}#aside2 h4,aside h4{color:#29394c;font-size:1.2em;font-weight:600;margin:60px 0 10px 0;line-height:1.6em}#aside2 #uwpqsf_id,aside #uwpqsf_id{background-color:#e0e5eb;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:20px;border:none!important}@media (max-width:767px){#aside2 #uwpqsf_id,aside #uwpqsf_id{float:none}}#aside2 #uwpqsf_id form,aside #uwpqsf_id form{border:none}#aside2 #uwpqsf_id form .uform_title,aside #uwpqsf_id form .uform_title{display:none}#aside2 #uwpqsf_id form .uform_title:first-letter,aside #uwpqsf_id form .uform_title:first-letter{font-size:1.2em}#aside2 #uwpqsf_id form .cmflabel-0,#aside2 #uwpqsf_id form .cmflabel-1,#aside2 #uwpqsf_id form .cmflabel-2,aside #uwpqsf_id form .cmflabel-0,aside #uwpqsf_id form .cmflabel-1,aside #uwpqsf_id form .cmflabel-2{display:none}#aside2 #uwpqsf_id form #cmf-select0,#aside2 #uwpqsf_id form #cmf-select1,#aside2 #uwpqsf_id form #cmf-select2,aside #uwpqsf_id form #cmf-select0,aside #uwpqsf_id form #cmf-select1,aside #uwpqsf_id form #cmf-select2{background-color:#fff;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;margin-bottom:7px;padding:0;position:relative}@media (max-width:767px){#aside2 #uwpqsf_id form #cmf-select0,#aside2 #uwpqsf_id form #cmf-select1,#aside2 #uwpqsf_id form #cmf-select2,aside #uwpqsf_id form #cmf-select0,aside #uwpqsf_id form #cmf-select1,aside #uwpqsf_id form #cmf-select2{font-size:.8em}}#aside2 #uwpqsf_id form #cmf-select0:before,#aside2 #uwpqsf_id form #cmf-select1:before,#aside2 #uwpqsf_id form #cmf-select2:before,aside #uwpqsf_id form #cmf-select0:before,aside #uwpqsf_id form #cmf-select1:before,aside #uwpqsf_id form #cmf-select2:before{font-family:FontAwesome;font-size:18px;color:#354d68;left:20px;top:15px;position:absolute}#aside2 #uwpqsf_id form #cmf-select0:after,#aside2 #uwpqsf_id form #cmf-select1:after,#aside2 #uwpqsf_id form #cmf-select2:after,aside #uwpqsf_id form #cmf-select0:after,aside #uwpqsf_id form #cmf-select1:after,aside #uwpqsf_id form #cmf-select2:after{content:"\f063";font-family:FontAwesome;color:#abb2bb;font-size:14px;right:20px;top:15px;position:absolute;z-index:0}#aside2 #uwpqsf_id form #cmf-select0 select,#aside2 #uwpqsf_id form #cmf-select1 select,#aside2 #uwpqsf_id form #cmf-select2 select,aside #uwpqsf_id form #cmf-select0 select,aside #uwpqsf_id form #cmf-select1 select,aside #uwpqsf_id form #cmf-select2 select{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:15px 0 15px 40px;font-size:1em;color:#354d68;margin:0;width:100%;outline:0;position:relative;z-index:1}#aside2 #uwpqsf_id form #cmf-select0:before,aside #uwpqsf_id form #cmf-select0:before{content:"\f041"}#aside2 #uwpqsf_id form #cmf-select1:before,aside #uwpqsf_id form #cmf-select1:before{content:"\f015";left:16px}#aside2 #uwpqsf_id form #cmf-select2:before,aside #uwpqsf_id form #cmf-select2:before{content:"\f153"}#aside2 #uwpqsf_id form .uwpqsf_submit,aside #uwpqsf_id form .uwpqsf_submit{background-color:#a1ce52;margin-bottom:0;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;cursor:pointer;font-size:.9em}#aside2 #uwpqsf_id form .uwpqsf_submit:after,aside #uwpqsf_id form .uwpqsf_submit:after{content:"\f061";font-family:FontAwesome;color:#fff;font-size:14px;right:20px;top:11px;position:absolute}#aside2 #uwpqsf_id form .uwpqsf_submit input[type=submit],aside #uwpqsf_id form .uwpqsf_submit input[type=submit]{background-color:transparent;margin-bottom:0;border:0;color:#fff;letter-spacing:0;font-size:1.2em;text-align:left;width:100%;outline:0;padding:12px 10px}#aside2{display:none;top:0;border-top:3px dashed #e8edf2;padding-bottom:30px;margin-top:30px;float:left;max-width:none;width:100%;position:relative;height:auto}#aside2 h4:first-of-type{margin-top:0}#aside2 .fa{font-size:2em;float:left;margin:-2px 10px 0 0}#aside2 span{float:left;padding-bottom:20px;color:#29394c;text-transform:uppercase;font-style:italic}@media (max-width:768px){#aside2{display:block}}#yikes-mailchimp-container-1,.yikes-mailchimp-form-description{margin-top:0!important}.yikes-mailchimp-form-description{margin-bottom:20px!important}.yikes-easy-mc-form .yikes-easy-mc-submit-button{background-color:#a1ce52!important;border:none!important;color:#fff!important;-webkit-border-radius:3px!important;-webkit-background-clip:padding-box!important;-moz-border-radius:3px!important;-moz-background-clip:padding!important;border-radius:3px!important;background-clip:padding-box!important}section#single-portal{background-color:#ececec;width:100%;margin:0;float:left}section#single-portal article header{background-color:#fff;padding:40px 0;border-bottom:1px solid #D7D7D7;position:relative}section#single-portal article header h1{font-weight:700;font-size:1.6em;padding-bottom:6px;text-transform:uppercase}section#single-portal article header h1 a{color:#29394c}@media (max-width:767px){section#single-portal article header h1{text-align:center;line-height:1.6em}}section#single-portal article header h1::first-letter{font-size:1.3em}section#single-portal article header h2{font-size:1em;text-transform:none}@media (max-width:767px){section#single-portal article header h2{text-align:center}}section#single-portal article header h2 em{color:#6b7784}section#single-portal article header h2 em strong{color:#29394c!important}section#single-portal article header h2:first-letter{font-size:1.2em}section#single-portal article #entry{display:inline;float:left;width:72.91666667%;margin:0 1.04166667%;margin-top:30px;margin-left:0}@media (max-width:767px){section#single-portal article #entry{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%;margin-top:17px}}section#single-portal article #entry #disponibilidad,section#single-portal article #entry #disponibilidad2,section#single-portal article #entry #disponibilidad3{padding:10px 15px;font-size:1.2em;margin-bottom:10px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;text-transform:uppercase;color:#fff}section#single-portal article #entry #disponibilidad{background-color:#ffaf00}section#single-portal article #entry #disponibilidad2{background-color:#e44b3a}section#single-portal article #entry .post-edit-link{top:80px}section#single-portal article #entry img{width:100%;height:100%;float:left;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}section#single-portal article #entry .gallery{float:left;margin-top:10px!important}section#single-portal article #entry .gallery-item{display:inline;float:left;width:10.54891667%;margin:0 1.04166667%;margin-bottom:10px}section#single-portal article #entry .gallery-item img{height:70px}section#single-portal article #entry .gallery-item:nth-child(9n+1){margin-left:0}@media (max-width:767px){section#single-portal article #entry .gallery-item{display:inline;float:left;width:23.08333333%;margin:0 1.04166667%}section#single-portal article #entry .gallery-item:nth-child(4n+1){margin-left:0}section#single-portal article #entry .gallery-item:nth-child(4n){margin-right:0}}section#single-portal article #entry ul#basic li{background-color:#fff;border:1px solid #D7D7D7;padding:20px;display:inline;float:left;width:23.65%;margin:0 1.04166667%;margin:0 .9%;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#single-portal article #entry ul#basic li:first-child{margin-left:0}section#single-portal article #entry ul#basic li:last-child{margin-right:0}@media (max-width:767px){section#single-portal article #entry ul#basic li{display:inline;float:left;width:99.66666667%;margin:0 1.04166667%;margin-top:8px;margin-left:0}}section#single-portal article #entry ul#basic li span.dato{color:#29394c;font-size:2em;font-weight:600}section#single-portal article #entry ul#basic li span.info{display:block;margin-top:10px}section#single-portal article #entry div.info-vivienda{background-color:#fff;float:left;width:100%;border:1px solid #D7D7D7;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;overflow:hidden;margin-top:10px}section#single-portal article #entry div.info-vivienda div.header-info{background-color:#29394c;padding:15px;color:#fff;font-size:1.1em;font-weight:bolder}section#single-portal article #entry div.info-vivienda div.header-info .fa{float:right;margin-top:3px}section#single-portal article #entry div.info-vivienda div.content{padding:30px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}section#single-portal article #entry div.info-vivienda div.content ul#info-basic{margin-top:20px}section#single-portal article #entry div.info-vivienda div.content ul#info-basic li{background-color:#f1f1f1;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;border:1px solid #bcbbbb;padding:8px 12px;color:#29394c;margin-left:5px;margin-bottom:10px}section#single-portal article #entry div.info-vivienda div.content ul#info-basic .fa-exclamation-triangle,section#single-portal article #entry div.info-vivienda div.content ul#info-basic .fa-star{color:#ffaf00;font-size:1.2em}section#single-portal article #entry div.info-vivienda div.content ul.services{margin-left:0;display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media (max-width:767px){section#single-portal article #entry div.info-vivienda div.content ul.services{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#single-portal article #entry div.info-vivienda div.content ul.services li{margin-bottom:6px}section#single-portal article #entry div.info-vivienda div.content ul.services li .fa{font-size:1.5em;margin-right:3px}section#single-portal article #entry div.info-vivienda div.content ul.services li .fa-check-circle-o{color:#a1ce52}section#single-portal article #entry div.info-vivienda div.content ul.services li .fa-times-circle-o{color:#f04b57}section#single-portal article #entry #map{width:100%;height:300px}section#single-portal article #entry #marker{background-color:rgba(141,206,78,.21);border:2px solid #fff;-webkit-border-radius:100px;-webkit-background-clip:padding-box;-moz-border-radius:100px;-moz-background-clip:padding;border-radius:100px;background-clip:padding-box;-webkit-box-shadow:-1.7px 1px 39px rgba(0,0,0,.35);-moz-box-shadow:-1.7px 1px 39px rgba(0,0,0,.35);box-shadow:-1.7px 1px 39px rgba(0,0,0,.35);position:absolute;width:162px;height:158px;z-index:999;margin:auto;left:0;right:0;bottom:0;top:-20px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}section#single-portal article #entry #marker:hover{background-color:rgba(141,206,78,0)}section#single-portal article #entry #relacionados_viviendas{float:left;width:100%;margin-top:10px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;overflow:hidden}section#single-portal article #entry #relacionados_viviendas div.header-info{background-color:#29394c;padding:15px;color:#fff;font-size:1.1em;font-weight:bolder}section#single-portal article #entry #relacionados_viviendas div.header-info .fa{float:right;margin-top:3px}section#single-portal article #entry #relacionados_viviendas div.house{background-color:#fff;display:inline;float:left;width:31.9%;margin:10px 1.04166667%;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;text-align:center;overflow:hidden;position:relative;border:1px solid #d7d7d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#single-portal article #entry #relacionados_viviendas div.house:first-child{margin-left:0}section#single-portal article #entry #relacionados_viviendas div.house:last-child{margin-right:0}@media (max-width:767px){section#single-portal article #entry #relacionados_viviendas div.house{display:inline;float:left;width:100.41666667%;margin:0 1.04166667%;margin-left:0;margin-top:8px}}@media (min-width:768px)and (max-width:1023px){section#single-portal article #entry #relacionados_viviendas div.house{display:inline;float:left;width:49.47222167%;margin:0 1.04166667%;margin-left:0;margin-top:8px}section#single-portal article #entry #relacionados_viviendas div.house:nth-child(2n){margin-right:0}}section#single-portal article #entry #relacionados_viviendas div.house:hover div.img .hover{zoom:1;filter:alpha(opacity=30);-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}section#single-portal article #entry #relacionados_viviendas div.house div.header{text-transform:uppercase;padding:14px 10px 10px;font-size:1.1em;border-bottom:2px solid #a1ce52}section#single-portal article #entry #relacionados_viviendas div.house div.header a{color:#29394c;font-weight:700}section#single-portal article #entry #relacionados_viviendas div.house div.data{text-transform:uppercase;color:#29394c;padding:15px 0;border-top:1px solid #d7d7d7}section#single-portal article #entry #relacionados_viviendas div.house div.data strong{font-weight:900}section#single-portal article #entry #relacionados_viviendas div.house div.img{background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;height:200px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}section#single-portal article #entry #relacionados_viviendas div.house div.img a{display:block;width:100%;height:100%;position:absolute;z-index:3}section#single-portal article #entry #relacionados_viviendas div.house div.img span.price{background-color:rgba(161,206,82,.9);font-size:1.4em;color:#fff;display:inline-block;padding:10px 14px 10px 10px;float:left;-webkit-border-top-right-radius:30px;-moz-border-radius-topright:30px;border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-webkit-background-clip:padding-box;-moz-border-radius-bottomright:30px;-moz-background-clip:padding;border-bottom-right-radius:30px;background-clip:padding-box;position:relative;z-index:2}section#single-portal article #entry #relacionados_viviendas div.house div.img span.price span.euro{font-size:.8em}section#single-portal article #entry #relacionados_viviendas div.house div.img .hover{background-color:#fff;position:absolute;width:100%;height:100%;z-index:1;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}section#single-portal #sidebar{margin-top:20px;width:25%;float:right}@media (max-width:767px){section#single-portal #sidebar{width:100%;float:left}}section#single-portal #sidebar div.box{background-color:#fff;float:left;width:100%;max-width:230px;border:1px solid #D7D7D7;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;overflow:hidden;margin-top:10px}@media (max-width:767px){section#single-portal #sidebar div.box{max-width:100%}}section#single-portal #sidebar div.box div.header-sidebar{background-color:#29394c;padding:10px 15px;color:#fff;font-size:1.1em;font-weight:bolder}section#single-portal #sidebar div.box div.header-sidebar .fa{float:right;margin-top:3px}section#single-portal #sidebar div.box div.content-sidebar{padding:20px;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#single-portal #sidebar div.box div.content-sidebar #num_ref{text-align:center;font-size:2em;font-weight:700;color:#29394c}section#single-portal #sidebar div.box div.content-sidebar form input[type=text],section#single-portal #sidebar div.box div.content-sidebar form input[type=email],section#single-portal #sidebar div.box div.content-sidebar form input[type=tel],section#single-portal #sidebar div.box div.content-sidebar form textarea{border:1px solid #D7D7D7;width:100%;padding:8px 10px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}section#single-portal #sidebar div.box div.content-sidebar form input[type=text]::-webkit-input-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=email]::-webkit-input-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=tel]::-webkit-input-placeholder,section#single-portal #sidebar div.box div.content-sidebar form textarea::-webkit-input-placeholder{color:#29394c}section#single-portal #sidebar div.box div.content-sidebar form input[type=text]:-moz-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=email]:-moz-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=tel]:-moz-placeholder,section#single-portal #sidebar div.box div.content-sidebar form textarea:-moz-placeholder{color:#29394c}section#single-portal #sidebar div.box div.content-sidebar form input[type=text]::-moz-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=email]::-moz-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=tel]::-moz-placeholder,section#single-portal #sidebar div.box div.content-sidebar form textarea::-moz-placeholder{color:#29394c}section#single-portal #sidebar div.box div.content-sidebar form input[type=text]:-ms-input-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=email]:-ms-input-placeholder,section#single-portal #sidebar div.box div.content-sidebar form input[type=tel]:-ms-input-placeholder,section#single-portal #sidebar div.box div.content-sidebar form textarea:-ms-input-placeholder{color:#29394c}section#single-portal #sidebar div.box div.content-sidebar form textarea{resize:vertical}section#single-portal #sidebar div.box div.content-sidebar form .acepto{float:left;width:100%;padding:10px 0 20px 0}section#single-portal #sidebar div.box div.content-sidebar form .acepto input[type=checkbox]{width:auto;display:inline-block}section#single-portal #sidebar div.box div.content-sidebar form .acepto em{font-size:.9em;margin-left:3px;display:inline-block}section#single-portal #sidebar div.box div.content-sidebar form .acepto em a{color:#000;text-decoration:none}section#single-portal #sidebar div.box div.content-sidebar form .acepto em a:hover{text-decoration:underline}section#single-portal #sidebar div.box div.content-sidebar form #co_error,section#single-portal #sidebar div.box div.content-sidebar form #co_send,section#single-portal #sidebar div.box div.content-sidebar form #error,section#single-portal #sidebar div.box div.content-sidebar form #send{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;display:none;position:relative}section#single-portal #sidebar div.box div.content-sidebar form #co_error,section#single-portal #sidebar div.box div.content-sidebar form #co_send,section#single-portal #sidebar div.box div.content-sidebar form #error,section#single-portal #sidebar div.box div.content-sidebar form #send{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;margin-bottom:15px}section#single-portal #sidebar div.box div.content-sidebar form #co_error,section#single-portal #sidebar div.box div.content-sidebar form #error{background-color:#f8cd5e;border-color:#846106;color:#846106}section#single-portal #sidebar div.box div.content-sidebar form #co_send,section#single-portal #sidebar div.box div.content-sidebar form #send{background-color:#b6d42b;border-color:#242a09;color:#242a09}section#single-portal #sidebar div.box div.content-sidebar form input[type=submit]{text-align:left;border:none;border-bottom:2px solid #4e691e;margin-bottom:0;outline:0}section#single-portal #sidebar div.box div.content-sidebar p{margin-top:24px;font-style:italic}section#single-portal #sidebar div.box div.content-sidebar p a{font-size:2em;color:#29394c;display:block}a#reservar-mobile{background-color:#ffaf00;position:fixed;bottom:0;display:block;text-align:center;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;border-top:3px solid #cc8c00;z-index:9999999;display:none}@media (max-width:767px){a#reservar-mobile{display:block}}.entry-single del{text-decoration:line-through}.entry-single pre{border:1px solid #EDEDED;color:#666;font-family:Consolas,Monaco,'Lucida Console',monospace;font-size:.857142857rem;line-height:1.714285714;margin:1.714285714rem 0;overflow:auto;padding:1.714285714rem}.entry-single ol,.entry-single ul{margin:0 0 24px 20px}.entry-single ol li,.entry-single ul li{list-style:circle;margin:0 0 0 20px}.entry-single hr{border-top:1px dotted #8c8b8b}.entry-single blockquote{font-style:italic;border-left:10px solid #ccc;margin:1.5em 0;padding:2em 60px}.entry-single blockquote:before{color:#ccc;font-family:FontAwesome;content:"\f10d";font-size:5em;zoom:1;filter:alpha(opacity=30);-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;position:absolute;margin:0 0 0 -20px}.entry-single blockquote p{display:inline}.entry-single p{margin-bottom:24px}.entry-single h2{line-height:1.7em;margin-bottom:24px}.entry-single .alignnone{margin:5px 20px 20px 0}.entry-single .aligncenter,.entry-single div.aligncenter{display:block;margin:5px auto 5px auto}.entry-single .alignright{float:right;margin:5px 0 20px 20px}.entry-single .alignleft{float:left;margin:5px 20px 20px 0}.entry-single .aligncenter{display:block;margin:5px auto 5px auto}.entry-single a img.alignright{float:right;margin:5px 0 20px 20px}.entry-single a img.alignnone{margin:5px 20px 20px 0}.entry-single a img.alignleft{float:left;margin:5px 20px 20px 0}.entry-single a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.entry-single .wp-caption{max-width:100%;font-size:.9em}.entry-single .wp-caption.alignnone{margin:5px 20px 0 0}.entry-single .wp-caption.alignleft{margin:5px 20px 0 0}.entry-single .wp-caption.alignright{margin:5px 0 0 20px}.entry-single .wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.entry-single .wp-caption p.wp-caption-text{font-style:italic;margin:5px 0;zoom:1;filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;line-height:1.8em!important}.entry-single .gallery{margin-bottom:20px}.entry-single .gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.entry-single .gallery-columns-1 .gallery-item{max-width:100%}.entry-single .gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(46%);max-width:calc(46%)}.entry-single .gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(29.3%);max-width:calc(29.3%)}.entry-single .gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(21%);max-width:calc(21%)}.entry-single .gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(16%);max-width:calc(16%)}.entry-single .gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(12.7%);max-width:calc(12.7%)}.entry-single .gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(10.28%);max-width:calc(10.28%)}.entry-single .gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(8.5%);max-width:calc(8.5%)}.entry-single .gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(7.1%);max-width:calc(7.1%)}.entry-single .gallery-columns-1 .gallery-item:nth-of-type(1n),.entry-single .gallery-columns-2 .gallery-item:nth-of-type(2n),.entry-single .gallery-columns-3 .gallery-item:nth-of-type(3n),.entry-single .gallery-columns-4 .gallery-item:nth-of-type(4n),.entry-single .gallery-columns-5 .gallery-item:nth-of-type(5n),.entry-single .gallery-columns-6 .gallery-item:nth-of-type(6n),.entry-single .gallery-columns-7 .gallery-item:nth-of-type(7n),.entry-single .gallery-columns-8 .gallery-item:nth-of-type(8n),.entry-single .gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.entry-single .gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.entry-single .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.entry-single .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.entry-single .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.entry-single .gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.entry-single .gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.entry-single .gallery-item:hover .gallery-caption{opacity:1}.entry-single .gallery-columns-7 .gallery-caption,.entry-single .gallery-columns-8 .gallery-caption,.entry-single .gallery-columns-9 .gallery-caption{display:none}section#sitemap .column-sitemap{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}@media (max-width:767px){section#sitemap .column-sitemap{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}}section#sitemap .column-sitemap ul{margin-top:30px;margin-bottom:30px}section#sitemap .column-sitemap ul li{margin-bottom:3px}section#sitemap .column-sitemap ul li .fa{color:#a1ce52}section#sitemap .column-sitemap ul li a{color:#29394c;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}section#sitemap .column-sitemap ul li a:hover{margin-left:5px;font-weight:700}.ie8 header{margin-bottom:70px}.ie8 header .button{background-color:transparent}.ie8 header .button:hover{background-color:transparent}.ie8 header .fa-play{color:#a1ce52!important;zoom:1!important;filter:alpha(opacity=100)!important;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}.ie8 video{display:none}.ie8 #video-ie8{background-color:red;background-image:url(//gestionguadalajara.com/wp-content/themes/ggg/img/oficinas/video.jpg);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;width:100%;height:200px}.ie8 #preload,.ie8 .pace,.ie9 #preload,.ie9 .pace{display:none}.ie8 .button:hover,.ie9 .button:hover{background-color:#89b934}.ie8 .button:hover .hover,.ie9 .button:hover .hover{width:0}.ie8 #cmf-select0:after,.ie8 #cmf-select1:after,.ie8 #cmf-select2:after,.ie9 #cmf-select0:after,.ie9 #cmf-select1:after,.ie9 #cmf-select2:after{display:none}.ie8 #cmf-select0 select,.ie8 #cmf-select1 select,.ie8 #cmf-select2 select,.ie9 #cmf-select0 select,.ie9 #cmf-select1 select,.ie9 #cmf-select2 select{width:120%!important}.ie8 aside #cmf-select0 select,.ie8 aside #cmf-select1 select,.ie8 aside #cmf-select2 select,.ie9 aside #cmf-select0 select,.ie9 aside #cmf-select1 select,.ie9 aside #cmf-select2 select{width:90%!important}#cmf-select0 select::-ms-expand,#cmf-select1 select::-ms-expand,#cmf-select2 select::-ms-expand{display:none}.wbounce-modal{background-color:rgba(40,57,76,.7)!important;z-index:9999999999999999999999999999999999999999999999999999999999999999999999999999!important}.wbounce-modal #wbounce-modal-sub{background-color:#fff;-webkit-box-shadow:-1.7px 1px 29px rgba(0,0,0,.35);-moz-box-shadow:-1.7px 1px 29px rgba(0,0,0,.35);box-shadow:-1.7px 1px 29px rgba(0,0,0,.35);width:364px}.wbounce-modal #wbounce-modal-sub #header-popup{background-image:url(//gestionguadalajara.com/wp-content/themes/ggg/img/newsletter/header-popup.jpg?);background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;margin-top:-2px;width:100%;height:127px}@media (max-width:767px){.wbounce-modal #wbounce-modal-sub #header-popup{display:none}}.wbounce-modal #wbounce-modal-sub #text-popup{font-weight:bolder;font-family:Merriweather,serif;font-size:1em;padding:0 57px;margin-top:27px;line-height:1.7em}.wbounce-modal #wbounce-modal-sub form{margin-top:25px;padding:0 57px 30px 57px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.wbounce-modal #wbounce-modal-sub form .mc-field-group{padding:8px 0 0 45px;margin-bottom:14px;min-height:0;width:auto;width:100%;border:2px solid #000;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;position:relative}.wbounce-modal #wbounce-modal-sub form .mc-field-group .fa{position:absolute;margin:4px 0;left:15px}.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=text],.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=email]{padding:0;margin-bottom:12px;color:#000;width:100%;font-weight:bolder;font-family:Merriweather,serif;font-size:1em;outline:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=text]::-webkit-input-placeholder,.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=email]::-webkit-input-placeholder{color:#000}.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=text]:-moz-placeholder,.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=email]:-moz-placeholder{color:#000}.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=text]::-moz-placeholder,.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=email]::-moz-placeholder{color:#000}.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=text]:-ms-input-placeholder,.wbounce-modal #wbounce-modal-sub form .mc-field-group input[type=email]:-ms-input-placeholder{color:#000}.wbounce-modal #wbounce-modal-sub form .button-submit{background-color:#a1ce52;width:auto;height:auto;padding:14px 24px 16px 24px;text-align:center;margin-top:20px;font-family:Merriweather,serif;font-size:1.1em;display:inline-block;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff;border-bottom:2px solid #4e691e;position:relative}.wbounce-modal #wbounce-modal-sub form .button-submit:hover{background-color:#89b934}.wbounce-modal #wbounce-modal-sub form .button-submit input[type=submit]{background-color:transparent;text-transform:none;position:absolute;top:0;left:0;right:0;bottom:0;outline:0;width:100%;height:100%}.wbounce-modal #wbounce-modal-sub form div.mce_inline_error{background-color:#e36f70;font-weight:lighter;margin-left:-45px;border-top:2px solid #000;margin-bottom:0;font-family:Merriweather,serif}#cookie-law-info-bar{background-color:#29394c!important;padding:20px 0!important;border:0!important;color:#fff!important}#cookie-law-info-bar #CONSTANT_OPEN_URL,#cookie-law-info-bar #cookie_action_close_header{background:#29394c!important;border:1px solid #fff!important;-webkit-border-radius:3px!important;-webkit-background-clip:padding-box!important;-moz-border-radius:3px!important;-moz-background-clip:padding!important;border-radius:3px!important;background-clip:padding-box!important;padding:12px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-weight:300!important;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#cookie-law-info-bar #CONSTANT_OPEN_URL:hover,#cookie-law-info-bar #cookie_action_close_header:hover{border:1px solid #a1ce52!important}#cookie-law-info-bar #CONSTANT_OPEN_URL{padding:10px!important}.post-views{display:none}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}} #single-portal .ggg-gallery{margin-bottom:25px}
#single-portal .ggg-main{position:relative;background:#f5f7fa;border:1px solid #dfe6ee;border-radius:6px;overflow:hidden}
#single-portal .ggg-main img{display:block;width:100%;height:auto}
#single-portal .ggg-nav{position:absolute;top:50%;transform:translateY(-50%);border:none;background:rgba(41,57,76,.75);color:#fff;width:42px;height:42px;line-height:42px;text-align:center;font-size:28px;border-radius:50%;cursor:pointer;z-index:2}
#single-portal .ggg-prev{left:10px}
#single-portal .ggg-next{right:10px}
#single-portal .ggg-nav:hover{background:rgba(161,206,82,.9)}
#single-portal .ggg-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}
#single-portal .ggg-thumb{flex:0 0 auto;width:88px;border:2px solid transparent;border-radius:4px;overflow:hidden}
#single-portal .ggg-thumb img{display:block;width:100%;height:100%;object-fit:cover}
#single-portal .ggg-thumb.is-active{border-color:#a1ce52}
@media (max-width: 768px){
#single-portal .ggg-thumb{width:70px}
}  #single-portal .info-vivienda .content ul {
margin: 0;
padding: 0;
list-style: none;
}
#single-portal .info-vivienda .content ul li {
display: flex;
align-items: center;
gap: 12px;
padding: 10px 0;
border-bottom: 1px solid #e8edf2;
} #single-portal .info-vivienda .content ul li > .img,
#single-portal .info-vivienda .content ul li [style*="background-image"] {
width: 140px; aspect-ratio: 16 / 9; flex: 0 0 140px;
border-radius: 6px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
display: block;
} #single-portal .info-vivienda .content ul li a {
font-weight: 700;
color: #29394c;
display: block;
line-height: 1.35;
text-decoration: none;
}
#single-portal .info-vivienda .content ul li a:hover {
text-decoration: underline;
}
#single-portal .info-vivienda .content ul li .meta,
#single-portal .info-vivienda .content ul li span {
color: #5f6a78;
font-size: 0.95em;
display: inline-block;
margin-top: 4px;
}