.header{position:relative;background:#107dc4 url(https://www.brun-invest.net/wp-content/themes/brun/assets/img/header-texture.jpg) top center repeat;height:200px}.header .prenav{max-width:940px;margin:0 auto;padding:28px 0 30px;text-align:right}.header .prenav{max-width:940px;margin:0 auto;padding:28px 0 30px;text-align:right}.header li{display:inline-block}.header .prenav .contact a{color:#fff;text-transform:uppercase;margin-right:10px;font-size:.9em}.header a{text-decoration:none}.chlang a{color:#fff;text-transform:uppercase;padding:0 5px;opacity:.8}#navbar{position:relative;max-width:940px;height:46px;margin:0 auto;font-size:.95em;background:#f1f6f7 url(https://www.brun-invest.net/wp-content/themes/brun/assets/img/menu-gradient-light.png) center center repeat;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.2);box-shadow:2px 2px 5px rgba(0,0,0,.2);-webkit-border-radius:8px;border-radius:8px}.header #navbar .logo{display:inline-block;vertical-align:middle;position:absolute;left:25px;top:10px}.header #navbar .navigation{display:inline-block;vertical-align:middle;text-align:right;width:100%;padding-left:230px;padding-right:15px}.header ul{list-style:none;margin:0;padding:0}.header ul.navbar-nav{background:#f1f6f7 url(https://www.brun-invest.net/wp-content/themes/brun/assets/img/menu-gradient-light.png) center center repeat;text-align:center}.header .prenav .contact a:before{content:url(https://www.brun-invest.net/wp-content/themes/brun/assets/img/icon-contact.png);margin-right:10px;position:relative;top:3px}#app{display:flex;flex-direction:column;min-height:100vh}main#page{flex:1}main#page:before{top:189px;background:url(https://www.brun-invest.net/wp-content/themes/brun/assets/img/white-curve-top.png) top center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}main#page:after,main#page:before{position:absolute;left:0;content:'';display:block;width:100%;height:12px}.footer{position:relative;height:244px;padding-top:30px;color:#fff;font-size:.9em;font-weight:300;background:#363c3d url(https://www.brun-invest.net/wp-content/themes/brun/assets/img/footer-texture.jpg) top center no-repeat}.footer .wrap{max-width:940px;margin:0 auto}.footer .filiales{float:left;width:48%}.footer .newsletter{padding-bottom:2em;float:right;width:48%}.newsletter{position:relative}.footer .foot-menu{position:relative;clear:both}.footer .foot-menu .logo{display:inline-block;vertical-align:middle;position:absolute;margin:0;top:12px;left:0}.footer .foot-menu .logo a{position:relative;display:block;-o-transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);float:left}.footer .foot-menu .logo span{margin-left:.6em;font-size:.8em}.footer .foot-menu .menu{text-align:center;width:100%;padding-left:160px;padding-right:100px;padding-bottom:15px}.footer .foot-menu ul{list-style:none;padding:0;margin:0}.footer .foot-menu .menu li{text-transform:uppercase;font-size:.75em;letter-spacing:1px}.footer .foot-menu ul li{display:inline-block}.footer .foot-menu .menu a{padding:1em .7em;position:relative;display:block;-o-transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.footer .foot-menu .sienne{display:inline-block;vertical-align:middle;position:absolute;top:10px;right:0}.footer .foot-menu .sienne a{position:relative;display:block;-o-transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.footer .title{font-weight:400;font-size:1.4em;line-height:1.2}.footer .filiales-list{list-style:none;margin:0;padding:0}.footer .filiales-list li{display:inline-block;line-height:1.5}.footer .filiales-list a{text-transform:uppercase}.footer a{color:#fff;text-decoration:none}.footer .filiales-list li:after{content:'•';margin:0 .2em}.main-title{margin:0 0 .5em;color:#0075bf;font-size:2.8em;font-weight:700;line-height:1.2}