@charset "UTF-8";article,aside,figure,footer,header,hgroup,hr,nav,section{display:block}.cf:after,.clear{clear:both}a,ins{text-decoration:none}#header:before,.cf:after,.cf:before{content:''}.content.informative .informative-int .scroll-pane .jspVerticalBar .jspArrow:focus,.scroll-pane .jspVerticalBar .jspArrow:focus,a:active,a:hover,input:focus,textarea:focus{outline:0}a,abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,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,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0;outline:0}ins,mark{background:#FCD700;color:#000}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0;font:100%}input[type=checkbox],th{vertical-align:bottom}td{font-weight:400}mark,strong,th{font-weight:700}hr{height:1px;border:0;border-top:1px solid #CCC;margin:10px 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}small{font-size:85%}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit],label{cursor:pointer}body,input,select,textarea{color:grey}button,input,select,textarea{margin:0;resize:none}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}mark{font-style:italic}::-moz-selection{background:#36609c;color:#FFF;text-shadow:none}::selection{background:#36609c;color:#FFF;text-shadow:none}.left{float:left}.right{float:right}.hide{display:none!important}.screen-reader{position:absolute;top:-99999px;visibility:hidden}.cf:after,.cf:before{display:table}.rotate{-ms-transform:rotate(7deg);transform:rotate(7deg);-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-o-transform:rotate(7deg)}body{font:12px Arial,sans-serif;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.content.law .work .button-law-work,.wrap{-webkit-transition:background .3s ease;-moz-transition:background .3s ease}.only-mobile{display:none}.only-desktop{display:block}.wrap{width:90%;margin:0 0 0 -45%;left:50%;position:relative;transition:background .3s ease}.scroll-pane{width:100%;height:190px;margin:0;float:left;overflow:auto;position:relative}.scroll-pane .jspContainer{width:100%!important;overflow:hidden;position:relative}.scroll-pane .jspPane{width:91%!important;position:absolute}.scroll-pane .jspVerticalBar{position:absolute;top:10px;right:15px;width:20px;height:100%;overflow:hidden}.scroll-pane .jspVerticalBar.jspDisabled{cursor:default;background:#80808d}.scroll-pane .jspVerticalBar .jspArrow{height:16px;margin:0;padding:0;background:#50506d;display:block;cursor:pointer;text-indent:-20000px}.scroll-pane .jspCap{display:none}.scroll-pane .jspTrack{width:2px!important;position:absolute;left:5px;background:#c2b59b}.scroll-pane .jspDrag{width:10px;background:#504c47;position:relative;top:0;left:-4px;cursor:pointer}.scroll-pane .jspCorner{background:#eeeef4;float:left;height:100%}.owl-controls{position:absolute;left:0;bottom:20px;z-index:20;width:100%;height:20px}.owl-controls .owl-dots .owl-dot{display:inline-block;width:10px;height:10px;margin:0 5px;border:2px solid #fff;border-radius:50%}.owl-controls .owl-dots .owl-dot.active{background-color:#fff}#header{width:100%;height:100vh;background:url(../img/layout/bg-header.jpg) no-repeat fixed;-webkit-background-size:cover;background-size:cover;position:relative}#header:before{background:url(../img/layout/bg-radius.png) no-repeat;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;display:block}#header .header h1:before,.content h2:before,.content.law .logo-principal:after{content:""}#header .header{width:100%;height:295px;margin:-147px 0 0;top:50%;position:absolute}#header .header h1{opacity:0;width:412px;height:199px;max-width:80%;text-indent:-999em;margin:0 auto}#header .header h1 img{display:block;float:left;max-width:100%}#header .header h1:before{border-bottom:2px solid #c2b59b;width:100px;height:0;margin:60px 0 0;position:absolute}#header .header #nav{text-align:center;margin:75px 0 0;position:relative}#header .header #nav a{opacity:0;margin:20px;padding:20px;background:0 0;color:#cdbfa3;font:400 20px/14px Quattrocento,sans-serif;text-transform:uppercase}#header .header #nav a:hover{color:#fec}#header .header.fixed{height:0;margin:0;background:#dfd2b8;top:0;position:fixed;z-index:999;overflow:hidden}#header .header.fixed .show{top:0;position:fixed}#header .header.fixed .wrap{width:100%;margin:0 0 0 -50%}#header .header.fixed h1,#header .header.fixed h1 a{width:120px;height:70px;float:left}#header .header.fixed h1{margin:0;background:url(../img/layout/sprite.png) 43px -117px no-repeat #02071b}#header .header.fixed h1:before{display:none}#header .header.fixed #nav{width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px);margin:0;float:left}#header .header.fixed #nav a{width:20%;margin:0;padding:0;color:#000;font:400 20px/70px Quattrocento,sans-serif;text-transform:uppercase;float:left}#header .header.fixed #nav a.active,#header .header.fixed #nav a:hover{color:#654a14}.content{width:100%;height:650px;overflow:hidden}.content .transition{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.content h2{color:#02071b;font:400 40px/24px Quattrocento,sans-serif;text-transform:uppercase;margin:0 0 30px}.content h2:before{border-bottom:2px solid #c2b59b;width:100px;height:0;margin:60px 0 0;position:absolute}.content p{color:#4a3c30;font:400 15px/24px "Droid Serif",sans-serif;text-transform:inherit;margin:35px 0 0}.content.office{background:url(../img/layout/bg-office.jpg) no-repeat fixed;-webkit-background-size:cover;background-size:cover;height:auto}.content.office .left{width:30%}.content.office .right{width:65%}.content.office h2{margin:85px 0 0}.content.office p{width:100%}.content.office p:first-child{margin:60px 0 0}.content.office p:last-child{margin:30px 0 60px}.content.office figure{margin:110px 0}.content.law{background:#ede2cb;-webkit-background-size:cover;background-size:cover;position:relative}.content.law .logo-principal{float:left;position:absolute;left:50%;width:113px;height:212px;margin-top:180px;margin-left:-57px;z-index:1}.content.law .logo-principal:after{display:block;background:url(../img/layout/sprite.png) -90px 0 no-repeat;width:100%;height:100%}.content.law .left,.content.law .right{width:50%;margin:0}.content.law span{color:#6c5948;font:400 22px/50px Quattrocento,sans-serif;text-transform:uppercase;display:block}.content.law .work .button-law-work,.content.law .work a{font:400 16px/40px Quattrocento,sans-serif;text-transform:uppercase;color:#02071b;padding:15px 40px}.content.law .work{background:#ede2cb;text-align:right;height:650px}.content.law .work .position-work{width:80%;margin:150px 5%}.content.law .work h2:before{margin:60px 165px 30px}.content.law .work a{border:1px solid #4a3c30}.content.law .work .button-law-work{transition:background .3s ease;border:1px solid #c2b59b}.content.law .civil p,.content.law .work p{color:#4a3c30;font:400 15px/24px "Droid Serif",sans-serif;text-transform:inherit;overflow:hidden}.content.law .work .button-law-work:hover{background:#c2b59b}.content.law .work p{margin:60px 0 45px;height:70px}.content.law .civil{background:#f1e8d8;text-align:left;height:650px}.content.law .civil .position-civil{width:82%;margin:150px 5%;float:right}.content.law .civil p{margin:60px 0 45px;height:70px}.content.law .civil .button-law-civil{font:400 16px/40px Quattrocento,sans-serif;text-transform:uppercase;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease;color:#02071b;border:1px solid #c2b59b;padding:15px 40px}.content.law .civil .button-law-civil:hover{background:#c2b59b}.content.law .law-int{background:#f0e7d7;height:650px;position:absolute;top:0;left:0;text-align:center;z-index:2;visibility:hidden;opacity:0}.content.law .law-int span{color:#6c5948;font:400 22px/50px Quattrocento,sans-serif;text-transform:uppercase;margin:240px 0 0;display:block}.content.informative .informative-int .wrap h2:before,.content.team .team-integrant ul li.people-team img,.content.team .team-integrant ul li:nth-child(6) a{display:none}.content.law .law-int .left,.content.law .law-int .right{width:40%;margin:60px 60px 0 0;text-align:left}.content.law .law-int .logo-int{background:url(../img/layout/sprite.png) -240px 0 no-repeat;width:85px;height:160px;float:left;position:absolute;left:47%;margin:60px 0 0;z-index:4}.content.law .law-int .back-button,.content.law .law-int .back-button:before{width:50px;height:50px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.content.law .law-int .back-button{float:right;border:2px solid #c2b59b;text-indent:-999em;margin:65px 40px 0 0;border-radius:4px;position:relative;z-index:5;transition:all .3s ease}.content.law .law-int .back-button:before{content:'';background:url(../img/layout/sprite.png) -5px -455px no-repeat;top:0;left:0;position:absolute;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:all .3s ease;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.content.law .law-int .back-button:hover{background-color:#c2b59b}.content.law .law-int .int-work figure{width:100%;left:50%;margin:60px 0 0 -50px}.content.law .law-int .int-work h2{width:100%;float:left}.content.law .law-int .int-work h2:before{margin:60px 85px 0}.content.law .law-int .int-work p{color:#4a3c30;font:400 15px/26px "Droid Serif",sans-serif;text-transform:inherit;margin:60px 0;text-align:left}.content.law .law-int .int-work.int-civil h2:before{margin:60px 8px 0}.content.law .law-int .int-work.int-civil p{text-align:right}.content.law .law-int .int-work.int-civil p .right,.content.law .law-int .int-work.int-civil p.left{width:45%;margin:60px 0 0}.content.team{background:url(../img/layout/bg-team.jpg) fixed;-webkit-background-size:cover;background-size:cover;text-align:center;position:relative;height:auto}.content.team .team-integrant{position:relative;width:1280px;max-width:100%;margin:0 auto}.content.team .team-integrant ul{position:absolute;width:100%;bottom:0;z-index:1}.content.team .team-integrant ul li{float:left;margin:0 2%;position:relative;width:10%;z-index:5;height:410px;cursor:pointer}.content.team .team-integrant ul li:hover a{opacity:.8}.content.team .team-integrant ul li:nth-child(3){width:20%;margin:0}.content.team .team-integrant ul li:nth-child(6){cursor:default;width:100%}.content.team .team-integrant ul li:last-child{width:100%;margin:0}.content.team .team-integrant ul li a{opacity:0;text-align:center;background:#dbd3c8;color:#02071b;font:400 18px/24px Quattrocento,sans-serif;text-transform:inherit;bottom:105px;position:absolute;padding:15px 30px;margin:0 -50px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.content.team .team-integrant ul li a:before{content:'';position:absolute;top:-5px;right:50%;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #dbd3c8}.content.team .team-integrant figure img{width:100%;margin:100px 0 0;height:90%}.content.team .wrap{width:60%;margin:0 0 0 -30%;float:left}.content.team h2{color:#cdbfa3;font:400 40px/24px Quattrocento,sans-serif;text-transform:uppercase;padding:90px 0 60px}.content.team h2:before{margin:60px 25px 0}.content.team p{color:#fff;font:400 16px/26px "Droid Serif",sans-serif;text-transform:inherit;width:90%;text-align:center}.content.team .team-int{background:#f2ebdf;height:910px;position:absolute;top:0;text-align:left;opacity:0;display:none;z-index:2;width:100%}.content.team .team-int figure{margin:125px 0}.content.team .team-int p{color:#4a3c30;font:400 15px/26px "Droid Serif",sans-serif;text-transform:inherit;text-align:left}.content.team .team-int .back-button{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease;width:50px;height:50px;background:url(../img/layout/sprite.png) -5px -455px no-repeat;float:right;border:2px solid #c2b59b;margin:65px 40px 0 0;border-radius:4px}.content.team .team-int .back-button:hover{background-color:#c2b59b}.content.team .team-int .wrap{width:55%;left:40%;margin:0 0 0 -35%;float:left;z-index:-1}.content.team .team-int.left{width:20%}.content.team .team-int.right{width:80%}.content.team .team-int h2{color:#000;font:400 40px/50px Quattrocento,sans-serif;text-transform:uppercase;position:relative;width:100%;padding:20px 0;margin:110px 0 0}.content.team .team-int h2:before{margin:70px 0 0;position:absolute;bottom:0}.content.informative{background:#f1e8d8;-webkit-background-size:cover;background-size:cover;text-align:center;height:650px;position:relative}.content.informative h2{padding:90px 0 60px;z-index:0}.content.informative h2:before{margin:60px 90px 0}.content.informative .back,.content.informative .next{width:60px;height:60px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease;position:absolute;top:320px;text-indent:9999em}.content.informative .back.back,.content.informative .next.back{background:url(../img/layout/sprite.png) 0 -31px no-repeat #e7dbc6;left:0}.content.informative .back.next,.content.informative .next.next{background:url(../img/layout/sprite.png) 0 -211px no-repeat #e7dbc6;right:0}.content.informative .back:hover,.content.informative .control a:hover,.content.informative .next:hover{background-color:#c2b59b}.content.informative .list-informative{width:95%;margin-left:5%;float:left;z-index:0!important}.content.informative .list-informative .article{width:25%;float:left;text-align:left}.content.informative .list-informative .article h3 a{width:100%;color:#6c5948;font:400 16px/24px Quattrocento,sans-serif;text-transform:uppercase;margin:30px 0;cursor:pointer;float:left}.content.informative .list-informative .article p a{color:#000;font:400 18px/24px "Droid Serif",sans-serif;text-transform:inherit;width:90%;margin:0 0 60px;cursor:pointer;float:left}.content.informative .control a{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}.content.informative .informative-int{width:100%;height:650px;background:#eee3cc;position:absolute;text-align:left;top:0;visibility:hidden;z-index:1}.content.informative .informative-int .back-button{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease;width:50px;height:50px;background:url(../img/layout/sprite.png) -5px -455px no-repeat;float:right;border:2px solid #c2b59b;margin:65px 40px 0 0;border-radius:4px;position:relative;z-index:10}.content.informative .informative-int .back-button:hover{background-color:#c2b59b}.content.informative .informative-int .wrap{width:90%;left:50%;margin:0 0 0 -45%;padding:80px 0}.content.informative .informative-int .wrap h3{color:#6c5948;font:400 16px/24px Quattrocento,sans-serif;text-transform:uppercase;margin:0 0 25px}.content.informative .informative-int .wrap h2{color:#000;font:400 40px/50px Quattrocento,sans-serif;text-transform:uppercase;padding:0}.content.informative .informative-int .wrap .box-paragraph{width:90%!important;position:absolute;margin:50px 5%;height:300px}.content.informative .informative-int .wrap .box-paragraph p{width:100%}.content.informative .informative-int .wrap .box-paragraph p a{color:#4a3c30;text-decoration:underline}.content.informative .informative-int .wrap .box-paragraph p a:hover{text-decoration:none}.content.informative .informative-int .wrap span{color:#6c5948;font:400 16px/24px "Droid Serif",sans-serif;text-transform:uppercase;margin:25px 0}.content.informative .informative-int .wrap .center{margin:0 auto;text-align:center}.content.informative .informative-int .wrap .left{width:30%}.content.informative .informative-int .wrap .right{width:60%}.content.informative .informative-int .scroll-pane{width:100%;height:535px;margin:55px 0 0;float:left;overflow:auto;position:relative}.content.informative .informative-int .scroll-pane .jspContainer{width:100%!important;overflow:hidden;position:relative}.content.informative .informative-int .scroll-pane .jspPane{width:91%!important;position:absolute}.content.informative .informative-int .scroll-pane .jspVerticalBar{position:absolute;top:10px;right:15px;width:20px;height:100%;overflow:hidden}.content.informative .informative-int .scroll-pane .jspVerticalBar.jspDisabled{cursor:default;background:#80808d}.content.informative .informative-int .scroll-pane .jspVerticalBar .jspArrow{height:16px;margin:0;padding:0;background:#50506d;display:block;cursor:pointer;text-indent:-20000px}.content.contact form .msg-error,.content.contact form .msg-success,.content.informative .informative-int .scroll-pane .jspCap,.content.informative .scroll-center h2:before{display:none}.content.informative .informative-int .scroll-pane .jspTrack{width:2px!important;position:absolute;left:5px;background:#c2b59b}.content.informative .informative-int .scroll-pane .jspDrag{width:10px;background:#504c47;position:relative;top:0;left:-4px;cursor:pointer}.content.informative .informative-int .scroll-pane .jspCorner{background:#eeeef4;float:left;height:100%}.content.informative .scroll-center{margin:60px 0 0}.content.informative .scroll-center h3{color:#6c5948;font:400 16px/24px Quattrocento,sans-serif;text-transform:uppercase;margin:20px 0}.content.informative .scroll-center h2{padding:0;margin:0 0 20px;color:#000;font:400 40px/50px Quattrocento,sans-serif;text-transform:uppercase}.content.informative .scroll-center span{color:#6c5948;font:400 16px/24px "Droid Serif",sans-serif;text-transform:uppercase}.content.informative .scroll-center p{color:#4a3c30;font:400 15px/26px "Droid Serif",sans-serif;text-transform:inherit;margin:0 40px 50px 0}.content.informative .scroll-center p:first-child{margin:20px 0 0}.content.contact{background:url(../img/layout/bg-contact.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}.content.contact .wrap{width:65%;left:40%;margin:0 0 0 -35%}.content.contact h2{color:#cdbfa3;font:400 40px/24px Quattrocento,sans-serif;text-transform:uppercase;text-align:left;padding:60px 0}.content.contact form{width:100%;float:left;position:relative}.content.contact form .left{width:50%;margin-bottom:50px}.content.contact form .msg-error h3,.content.contact form .msg-success h3{margin:50px 0 0;font:400 15px/24px "Droid Serif",sans-serif;text-transform:inherit}.content.contact form .msg-success h3{color:#7fda9f}.content.contact form .msg-error h3{color:#bf888e}.content.contact form .msg-error label{border:#bf888e}.content.contact form .contact-bottom{color:#fff;font:400 15px/24px "Droid Serif",sans-serif;text-transform:inherit;position:absolute;bottom:45px;z-index:1}.content.contact form .contact-bottom span:after{content:"";width:0;height:0;border-right:2px dotted #fff;margin:0 30px}.content.contact form .contact-bottom p{margin:0;color:#fff}.content.contact form span{color:#fff;font:400 15px/24px "Droid Serif",sans-serif;text-transform:inherit;margin:20px 0}.content.contact form input,.content.contact form textarea{width:90%;height:50px;margin:10px 0;padding:10px;background:#fff;border-radius:5px;color:#3c3a38;font:400 15px/24px "Droid Serif",sans-serif;text-transform:inherit;border:none;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content.contact form textarea{height:250px}.content.contact form button{padding:12px 55px;font:400 15px/24px "Droid Serif",sans-serif;text-transform:inherit;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease;background:0 0;border:2px solid #fff;color:#fff;float:right;margin:30px 65px 0 0}.content.contact form button:hover{background:#c2b59b;border:2px solid #c2b59b}.content.contact .map-google{background:#fff;width:30%;position:absolute;right:0;top:0}.content#footer{height:90px;background:#dfd2b8}.content#footer .left{width:70%}.content#footer .right{width:30%}.content#footer .logo{width:60px;height:25px;background:url(../img/layout/sprite.png) no-repeat;text-indent:-9999px;margin:40px 10px 0 0}.content#footer figure{width:35px;height:65px;float:left;background:url(../img/layout/sprite.png) 0 -120px no-repeat;margin:20px 35px 0 24px}.content#footer address{color:#3c3a38;font:400 16px/24px "Droid Serif",sans-serif;text-transform:inherit}@media only screen and (min-width:768px) and (max-width:1185px){#header .header #nav a{margin:20px 5px;padding:20px 5px;font-size:18px}}@media (min-width:768px) and (max-width:1024px){#header .header.fixed #nav a{font-size:1.7vw}}@media only screen and (max-width:767px){.only-mobile{display:block}.only-desktop{display:none}#header{z-index:1000;max-height:600px}#header .header-mobile{position:fixed;top:0;left:0;z-index:2;padding:10px;width:100%;background-color:#02071b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header .header #nav,#header .header .bt-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#header .header-mobile .logo-header-mobile{display:block;width:40px;height:65px;margin-left:15px;overflow:hidden;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;transition:width .3s ease}#header .header-mobile .logo-header-mobile:after{content:"";width:136px;height:65px;float:right;background:url(../img/layout/sprite.png) -210px -180px no-repeat}#header .header{height:100%!important;top:0;margin:0}#header .header #nav,#header .header h1 a{opacity:1}#header .header .wrap{position:absolute;top:50%;z-index:1;margin-top:-60px}#header .header .bt-menu{width:86px;height:86px;margin:auto;top:0;right:0;z-index:1002;background:0 0;display:block;border:none;padding:0;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;position:fixed;box-sizing:border-box}#header .header .bt-menu:active{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#header .header .bt-menu:active,#header .header .bt-menu:focus{outline:0}#header .header .bt-menu .menu{width:40px;height:25px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;display:inline-block;zoom:1;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}#header .header .bt-menu .menu .bar{width:100%;height:4px;background:#fff;border-radius:5px;outline:transparent solid 1px;position:absolute;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.content.law,.content.law .civil,.content.law .work{height:auto}#header .header .bt-menu .menu .bar.bar-1{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0;left:0}#header .header .bt-menu .menu .bar.bar-2{opacity:1;top:10px;left:0}#header .header .bt-menu .menu .bar.bar-3{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:20px;left:0}#header .header #nav{display:none;background-color:#02071b;position:fixed;top:70px;left:0;z-index:1;width:100%;margin:0;padding:20px 5%;box-sizing:border-box}#header .header #nav a{width:100%;float:left;padding:0;margin:0;line-height:40px;text-align:right}#header.opened .header-mobile .logo-header-mobile{width:136px}#header.opened .header .bt-menu .menu .bar.bar-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%}#header.opened .header .bt-menu .menu .bar.bar-2{opacity:0}#header.opened .header .bt-menu .menu .bar.bar-3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%}.content h2{position:relative;line-height:60px}.content h2:before{margin-top:75px}.content.office{overflow:inherit;padding-bottom:22%}.content.office .left{width:100%;text-align:center;position:absolute;bottom:0;z-index:1;margin-bottom:-55%}.content.office .left img.img-office-mobile{display:inline-block;max-width:590px;width:100%}.content.office .right{width:100%}.content.office p:last-child{margin-bottom:30px}.content.office figure{margin:0}.content.law .left,.content.law .right{width:100%;text-align:center}.content.law .civil h2:before,.content.law .work h2:before{position:absolute;bottom:-25px;left:50%;z-index:1;margin:0 0 0 -50px}.content.law .civil .position-work,.content.law .work .position-work{margin-top:40%}.content.law .work .position-work{margin:40% 10% 50px}.content.law .civil{background-color:#fff}.content.law .civil .position-civil{margin:50px 10%}.content.law span{line-height:20px}.content.law .logo-principal{position:relative;left:0;width:100%;height:160px;margin:0}.content.law .logo-principal:before{content:"";display:block;position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:50%;background-color:#fff}.content.law .logo-principal:after{background:url(../img/layout/sprite.png) -240px 0 no-repeat;width:90px;margin:0 auto}.content.law .law-int{position:fixed;height:100%;overflow-x:auto;z-index:1005}.content.law .law-int .wrap{float:left;padding-bottom:50px}.content.law .law-int .left,.content.law .law-int .right{width:90%;margin:10px 5%;text-align:left;float:left}.content.law .law-int .back-button{margin:20px 20px 0 0}.content.law .law-int .logo-int{left:50%;margin:60px 0 0 -40px}.content.team{background:0 0}.content.team h2{color:#02071b;line-height:60px}.content.team p{width:100%;margin:0 0 20px}.content.team .wrap h2{padding-bottom:10px}.content.team .team-integrant{height:auto;float:left;width:100%}.content.team .team-integrant ul{position:inherit}.content.team .team-integrant ul .owl-item li{display:block;width:100%;height:auto}.content.team .team-integrant ul .owl-item li:after{content:"";display:block;position:absolute;bottom:0;left:0;z-index:10;width:100%;height:210px;background:url(../img/layout/shadow.png) bottom repeat-x;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.content.team .team-integrant ul .owl-item li:before{content:"";display:block;opacity:.6;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#02071b;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.content.team .team-integrant ul .owl-item li a{opacity:0;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);z-index:20;background:0 0;color:#fff;left:0;bottom:70px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;text-transform:uppercase}.content.team .team-integrant ul .owl-item li a:before{display:none}.content.team .team-integrant ul .owl-item li.people-team img{display:block}.content.contact .map-google,.content.informative .back,.content.informative .next,.content.team .team-int h2:before,.content.team .team-integrant figure{display:none}.content.team .team-integrant ul .owl-item.center li:before{opacity:0}.content.team .team-integrant ul .owl-item.center li a{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.content.team .team-integrant ul .owl-item.active{z-index:10}.content.team .team-int{position:fixed;z-index:1000;height:100%;padding:0 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto}.content.team .team-int h2{margin:20px 0 0;padding-right:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content.team .team-int figure{width:35%;margin:0}.content.team .team-int .wrap{width:60%;margin:0;left:5%}.content.team .team-int .wrap .scroll-pane{height:100%}.content.team .team-int .back-button{position:absolute;top:40px;right:20px;z-index:1;margin:0}.content.informative{height:auto}.content.informative h2{padding-bottom:0}.content.informative .owl-controls .owl-dots .owl-dot{border-color:#02071b}.content.informative .owl-controls .owl-dots .owl-dot.active{background-color:#02071b}.content.informative .scroll-pane-info .jspVerticalBar{padding-top:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content.informative .list-informative{width:90%;margin-left:10%;margin-bottom:50px}.content.informative .list-informative .article{width:90%;text-align:center}.content.informative .list-informative .article h3 a{margin-bottom:10px}.content.informative .list-informative .article p a{width:100%;color:#02071b;line-height:32px;margin-bottom:0}.content.informative .informative-int{position:fixed;z-index:1000;height:100%;overflow-x:auto}.content.informative .informative-int .back-button{margin:0 -5px 0 0}.content.informative .informative-int .wrap{height:100%;width:80%;left:10%;margin:0;padding-top:40px;padding-right:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content.informative .informative-int .wrap h2{padding-top:10px}.content.informative .informative-int .wrap p{float:left;margin:5px 0 50px}.content.informative .informative-int .scroll-pane-info{height:100%;margin:100px 0 0}.content.informative .back-button{position:absolute;top:20px;right:20px;z-index:2}.content.contact{height:auto;padding-top:30px;padding-bottom:70px}.content.contact h2{text-align:center;margin-bottom:10px}.content.contact h2:before{position:absolute;left:50%;margin-left:-50px;margin-top:50px}.content.contact .wrap{width:100%;left:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10%}.content.contact form{margin-bottom:50px}.content.contact form input,.content.contact form textarea{width:100%}.content.contact form textarea{margin-bottom:30px}.content.contact form button{margin:0 10% 50px;display:block;width:80%}.content.contact form .left{width:100%;margin-bottom:0;position:relative}.content.contact form .contact-bottom{float:left;text-align:center;width:100%;bottom:-60px}.content.contact form .contact-bottom span{display:block;clear:both;margin:5px 0}.content.contact form .contact-bottom span:after{display:none}.content.contact form .msg-error,.content.contact form .msg-success{position:absolute;bottom:-415px;width:100%;text-align:center}.content#footer{height:auto}.content#footer .left{width:100%;margin-bottom:30px}.content#footer figure{clear:both;margin:30px auto;float:initial}.content#footer p{margin-top:0;padding:0 10%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content#footer .logo{float:inherit;display:block;margin:30px auto;clear:both}}@media only screen and (max-width:425px){.content h2{font-size:10vw}.content.informative h2:before{left:50%;margin-left:-50px}.content.informative .informative-int .wrap h2,.content.team .team-int h2{font-size:7vw;line-height:9vw}.content.contact h2{font-size:10vw}.content.contact form .msg-error h3{font-size:4vw;line-height:5.5vw}.content.contact form .contact-bottom span{font-size:5vw}.content.contact form .contact-bottom p{font-size:3.5vw}}