/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=155c3c3811db5d8b5d67)
 * Config saved to config.json and https://gist.github.com/155c3c3811db5d8b5d67
 */
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
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:#fff0}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{-webkit-box-sizing:content-box;-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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:content-box;-moz-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}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:#fff0}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}table{background-color:#fff0}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.row.no-pad{margin-right:0;margin-left:0}.row.no-pad>[class*='col-']{padding-right:0;padding-left:0}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
 article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:#fff0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.height{height:800px}body{color:#888;font-size:20px;text-align:center;font-family:"Proxima Nova",sans-serif;font-weight:400;padding-top:0;padding-bottom:0}.wp-post-image{max-width:100%}strong{font-weight:600;color:#00468d}div.email-text a{color:#fff;text-decoration:none}.width-override{width:6.333333%}.text-left{text-align:left}.padding-top{padding-top:50px}.landlord-padding{padding-top:15px}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.margin-left{margin-left:50px}.margin-email{margin-left:10px}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}hr{margin:40px 0}h1{font-size:36px;font-family:"Proxima Nova",sans-serif;color:#00468d;font-weight:400;padding-top:30px;margin-bottom:5px}h1.advice-title{padding-top:0}h1.advice-title p{margin-bottom:0}h1.important-info{font-size:40px;font-family:"Proxima Nova",sans-serif;color:#00468d;font-weight:400;padding-top:30px;margin-bottom:5px;text-align:left}h1.contact{font-size:40px;font-family:"Proxima Nova",sans-serif;color:#fff;font-weight:400;padding-top:0;margin-bottom:40px;text-align:left}a:hover{text-decoration:none}.margin-bottom{margin-bottom:20px}.margin-bottom-button{margin-bottom:60px}.breathe{padding-top:20px;padding-bottom:30px}header{background:#fff;padding:17px;text-align:center;padding:20px 0;-webkit-box-shadow:0 20px 6px -6px rgb(34 34 34 / .49);-moz-box-shadow:0 20px 6px -6px rgb(34 34 34 / .49);box-shadow:0 4px 20px -6px rgb(34 34 34 / .49);z-index:2;position:relative}header img{border:none;float:left}ul.navigation{list-style-type:none;margin:0;padding-top:23px;overflow:hidden}ul.navigation li{display:inline-block;font-size:17px;padding:0 20px 0 10px;color:#00468d}ul.navigation li a{text-decoration:none}ul.navigation li a:hover{color:#04406f;text-decoration:none}.mobile-nav-img{width:75px}.main_img{background:url(/wp-content/themes/NMS-Financial/img/header.jpg) top center no-repeat;background-size:cover;min-height:420px;text-align:center}.main_img p,.mortgage_img p,.protection_img p{padding-top:120px;font-size:50px;color:#fff;font-weight:300;margin:0}.mortgage_img{background:url(/wp-content/themes/NMS-Financial/img/mortgages01.jpg) top center no-repeat;background-size:cover;min-height:405px;text-align:center;max-width:1500px;margin:0 auto}.protection_img{background:url(/wp-content/themes/NMS-Financial/img/NMS-Protection.jpg) top center no-repeat;background-size:cover;text-align:center;min-height:405px;text-align:center;max-width:1500px;margin:0 auto}p.orange-text{font-size:18px;margin-top:0;color:#f39000}div.large-grey{color:#888;font-size:30px;font-weight:400;margin-top:5px}div.large-grey a{color:#00468d;text-decoration:none}div.large-grey p{margin-top:0}a.call-back{border:2px solid #ff9700;color:#fff;padding:15px 100px;background:#ff9700;border-radius:5px;font-size:20px;font-weight:lighter;text-decoration:none}a.call-back:hover{border:2px solid #ff9700;color:#ff9700;background:#fff}section.grey{background-color:#eee;padding-bottom:60px}p.important-black{margin:0;text-align:left;font-size:22px;font-weight:600;color:#000}div.important-text{margin:0;text-align:left;color:#444;font-weight:lighter;font-size:19px}p.important-right{font-size:17px;font-weight:lighter;color:#444;margin:0}p.important-small{font-size:12px;padding-top:10px}span.currency{color:#00468d;font-weight:400}section.contact-blue{background-color:#00468d;padding-bottom:50px}p.address{color:#fff;margin:0;font-size:21px;line-height:30px}p.tel{color:#fff;margin:0;font-size:21px}.tel-text{color:#fefefe;font-size:12px;margin:0}p.fax{color:#fff;margin:20px 0 0 0;font-size:21px}div.email-text{color:#fff;margin:40px 0 0 0;font-weight:lighter}div.information{font-size:13px;color:#fff;margin:0;text-align:left;font-weight:lighter}div.information strong{color:#fff}br.number{display:none}br.call-back{display:none}.top-animate{background:#fff!important;top:20px!important;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:2px!important}.mid-animate{opacity:0}.bottom-animate{background:#fff!important;top:20px!important;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);height:2px!important}.top-menu{top:9px;width:25px;height:4px}.mid-menu{top:17px;width:25px;height:4px;background-color:#F9A530}.bottom-menu{top:25px;width:25px;height:4px}.menui{background:#fff;transition:0.6s ease;transition-timing-function:cubic-bezier(.75,0,.29,1.01);margin-top:15px;margin-left:10px;position:absolute}.icon{z-index:999;position:fixed;display:block;padding:9px;height:70px;width:100%;margin:0;top:0;background-color:#09407e;text-align:right}.mobilenav{font-family:inherit;top:0;left:0;z-index:999;display:none;position:fixed;width:100%;height:100%;background:rgb(9 64 126 / .95)}.mobilenav li{list-style-type:none;text-align:center;padding:10px}.mobilenav li a{font-size:150%;color:#fff;text-decoration:none;font-weight:300;width:100%}.mobilenav li:first-child{margin-top:60px}.menutext{color:#fff;text-decoration:none;padding-top:9px;display:block;padding-right:38px}.hamburger{float:right;padding-right:50px}footer{background:#09407e;text-align:center;color:#fff;padding:20px;font-size:12px;line-height:130%;margin:0;text-transform:uppercase}.footer-img{float:left}.footer-text{padding-top:10px;font-size:15px}.social{text-align:right}.social img{padding:10px}.services{list-style:none;margin:-100px 0 0 0;padding:0;background:#00468d}.services div{display:block;text-align:center;background:#00468d;color:#fff;font-size:40px;font-weight:100;padding-bottom:20px;-webkit-box-shadow:0 0 20px -4px rgb(0 0 0 / .75);-moz-box-shadow:0 0 20px -4px rgb(0 0 0 / .75);box-shadow:0 0 20px -4px rgb(0 0 0 / .75)}.services div:nth-of-type(2){z-index:1;padding-top:40px;margin:0;-webkit-box-shadow:0 0 18px -4px rgb(0 0 0 / .75);-moz-box-shadow:0 0 18px -4px rgb(0 0 0 / .75);box-shadow:0 0 18px -4px rgb(0 0 0 / .75)}.services div:nth-of-type(2) img{margin-top:0}.services div img{display:block;margin:40px auto 10px auto}p.services-text{font-size:16px;margin:10px 0 0 0}.mobilenav ul{padding-left:0}.blue-box{display:inline-block;border:0;position:relative;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1);transition:all 200ms ease-in;transform:scale(1)}.blue-box:hover{background:#006cb1;box-shadow:0 0 150px #000;z-index:2;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.5);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.5);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.5);transition:all 200ms ease-in;transform:scale(1.2)}h1.blue{margin:0;padding-top:30px;text-align:left;font-size:40px}.mortgage-img{width:410px;float:right;padding-right:60px}p.mortgages{color:#4f4f4f;text-align:left}p.mortgages-small{color:#4f4f4f;text-align:left;font-size:18px;padding-right:100px;font-weight:lighter}a.lets-talk{border:2px solid #ff9700;color:#fff;padding:10px 65px;background:#ff9700;border-radius:5px;font-size:20px;font-weight:lighter;text-decoration:none;float:left}a.lets-talk:hover{border:2px solid #ff9700;color:#ff9700;background:#fff}section.mortgages-blue{background-color:#00468d;padding-bottom:50px;margin-top:70px}h2.mortgages-blue{color:#fff;font-weight:lighter;font-size:30px;padding-top:20px;margin-bottom:0}p.mortgages-blue-small{color:#fff;font-weight:lighter;margin:0;padding-top:20px}p.icon-text{color:#fff;font-weight:lighter}section.insurance-bg{background-image:url(/wp-content/themes/NMS-Financial/img/insurance-bg.jpg);background-repeat:no-repeat;background-position:right bottom}p.insurance-small{color:#4f4f4f;text-align:left;font-size:18px;font-weight:lighter;padding-right:60px}a.call-form{border:2px solid #ff9700;color:#fff;padding:10px 90px;background:#ff9700;border-radius:5px;font-size:20px;font-weight:lighter;text-decoration:none;float:left;margin-bottom:50px}a.call-form:hover{border:2px solid #ff9700;color:#ff9700;background:#fff}section.insurance-blue{background-color:#00468d;padding-bottom:50px}p.insurance-text{text-align:left;font-weight:lighter;padding-top:0;margin-bottom:0}p.insurance-blue-text{text-align:left;font-weight:lighter;margin-top:0;color:#00468d;font-size:25px}p.insurance-text-bottom{text-align:left;font-weight:lighter;padding-top:20px;padding-right:250px}section.insurance-grey{background-color:#eee}ul.insurance{text-align:left;font-weight:lighter;color:#888;font-size:16px}ul.insurance li{padding-left:10px;padding-bottom:10px;list-style:none;display:table-row;line-height:1.6em}ul.insurance li:before{content:" • ";color:#f39000;width:20px;display:table-cell;border-spacing:20px}ul.insurance li p{color:#888;margin:0;font-size:16px}h2.insurance-blue{color:#fff;font-weight:lighter;font-size:30px;padding-top:20px;margin-bottom:0}p.insurance-blue-small{color:#fff;font-weight:lighter;margin:0;padding-top:20px;line-height:30px}ul.insurance-white{text-align:left;font-weight:lighter;color:#fff;font-size:18px;text-align:1.8em}ul.insurance-white li{padding-left:10px;padding-bottom:10px;list-style:none;display:table-row}ul.insurance-white li:before{content:" • ";color:#f39000;width:20px;display:table-cell;border-spacing:20px}ul.insurance-white li p{color:#fff;margin:0}span.insurance-number{color:#f39000}div.insurance-blue-16px{color:#fff;font-weight:lighter;margin:0;padding-top:20px;line-height:30px;font-size:16px}div.insurance-blue-16px strong{color:#fff}h2.protection-blue{color:#fff;font-weight:lighter;font-size:40px;padding-top:20px;margin-bottom:0;text-align:left}h3.protection{font-size:27px;color:#fff;margin-top:0;font-weight:400;margin-bottom:20px}p.protection{font-size:16px;color:#fff;margin-top:0;line-height:25px}div.protection-blue-16px{color:#fff;font-weight:lighter;margin:0;padding-top:20px;line-height:30px;font-size:16px;text-align:left;padding-left:95px}div.income{text-align:left;font-size:16px;font-weight:lighter;line-height:25px}span.income{color:#00468d}.protection-padding-top{padding-top:30px;padding-bottom:40px}p.protection-small{color:#4f4f4f;text-align:left;font-size:18px;font-weight:lighter;padding-right:60px}section.about-us{background-color:#fff;background-size:cover;min-height:355px;text-align:center}section.grey-about{background-color:#eee;background-image:url(/wp-content/themes/NMS-Financial/img/about-us-meeting_01.jpg);margin-top:0;padding-bottom:60px;background-repeat:no-repeat;padding-top:50px}.services-about{list-style:none;margin:0;padding:0;position:relative;bottom:-70px;background:#00468d}.services-about div{display:block;text-align:center;background:#00468d;color:#fff;font-size:40px;font-weight:100;padding-top:25px;padding-bottom:25px;-webkit-box-shadow:0 0 20px -4px rgb(0 0 0 / .75);-moz-box-shadow:0 0 20px -4px rgb(0 0 0 / .75);box-shadow:0 0 20px -4px rgb(0 0 0 / .75)}.services-about div:nth-of-type(2){z-index:1;margin:0;-webkit-box-shadow:0 0 18px -4px rgb(0 0 0 / .75);-moz-box-shadow:0 0 18px -4px rgb(0 0 0 / .75);box-shadow:0 0 18px -4px rgb(0 0 0 / .75)}.services-about div:nth-of-type(2) img{margin-top:0}.services-about div img{display:block;margin:0 auto 10px auto}h1.about{font-size:40px;text-align:left}h1.about-services{font-size:30px;text-align:left}h2.about{text-align:left;color:#00468d;font-weight:lighter;margin-top:0;padding-top:20px}p.about{text-align:left;font-weight:lighter;font-size:18px}div.about{text-align:left;font-weight:lighter;font-size:18px}div.about a{text-decoration:none}span.orange{color:#f39000}span.about-blue{color:#00468d}br.about-br{display:block}.input-padding{padding-bottom:20px}.float-left{float:left}div.call-back p{color:#4f4f4f;text-align:left;line-height:35px;padding-bottom:30px}p.find-us{color:#4f4f4f;text-align:left;line-height:35px;padding-bottom:30px;font-size:29px;margin-bottom:0}div.location-text{text-align:left;padding-left:60px;margin-top:0;font-size:25px;font-weight:lighter}div.location-text span{color:#006cb1;font-size:34px}div.location-text p{margin-top:0}section.call-back-blue{background-color:#006cb1;padding-bottom:25px}form{text-align:left;color:#fff;font-weight:lighter;padding-top:50px}input.input-width{width:100%;border-radius:5px;border:none;height:40px;padding-left:10px;color:#006cb1;font-size:16px}input[type="radio"]{margin-right:40px}div.checkbox{margin-bottom:10px;background-color:#055697;padding:6px 6px 6px 20px;width:235px;border-radius:5px}::-webkit-input-placeholder{color:rgb(9 64 126 / .67);font-size:16px}:-moz-placeholder{color:rgb(9 64 126 / .67) font-size:16px}::-moz-placeholder{color:rgb(9 64 126 / .67);font-size:16px}:-ms-input-placeholder{color:rgb(9 64 126 / .67);font-size:16px}.comment-box{border-radius:5px;border:none;padding:10px;color:#006cb1;font-size:16px;width:100%}div.submit{position:relative;height:160px}input.submit-button{position:absolute;bottom:0;border:2px solid #ff9700;color:#fff;padding:10px 60px;background:#ff9700;border-radius:5px;font-size:20px;font-weight:lighter;text-decoration:none}input.submit-button:hover{border:2px solid #ff9700;color:#ff9700;background:#006cb1}p.call-back-form{text-align:left;color:#fff;font-size:13px;padding:15px 70px 15px 15px;line-height:20px}div.map-padding{padding-top:60px}h2.news{font-size:22px;margin:0;text-align:left;color:#4f4f4f;font-weight:100}h2.news-download{font-size:25px;margin:0;text-align:left;color:#4f4f4f;font-weight:100}.news_img{background:url(/wp-content/themes/NMS-Financial/img/news2.jpg) top center no-repeat;background-size:cover;min-height:405px;text-align:center;max-width:1500px;margin:0 auto}section.news{background-color:#fff;background-size:cover}hr.news{height:1px;background-color:#ddd}p.news{font-size:18px;margin:0;text-align:left;color:#4f4f4f;font-weight:100}a.news{border:2px solid #ff9700;color:#fff;padding:10px 50px;background:#ff9700;border-radius:5px;font-size:20px;font-weight:lighter;text-decoration:none;float:left;width:100%}a.news:hover{border:2px solid #ff9700;color:#ff9700;background:#fff}span.wpcf7-not-valid-tip{color:#fd4e53!important;font-size:17px!important;padding-top:5px!important}div.wpcf7-validation-errors{padding:0!important;color:#fd4e53!important;font-weight:bold!important;margin-top:30px!important;margin-bottom:10px!important;border:none!important;margin-left:0!important}div.wpcf7 img.ajax-loader{display:none!important}div.wpcf7-mail-sent-ok{padding:0!important;margin-top:30px!important;margin-bottom:10px!important;color:#99ebff!important;border:none!important;margin-left:0!important}.privacyPolicy{font-size:13px;color:#fff;text-decoration:underline;text-transform:capitalize}.privacyPolicy:hover,.privacyPolicy:active,.privacyPolicy:focus{font-size:13px;color:#fff}.newsMargin{margin-bottom:50px}@media (max-width:1700px){section.insurance-bg{background-position:800px bottom}}@media (max-width:1400px){section.insurance-bg{background-position:700px bottom}}@media (max-width:1200px){h1{font-size:32px;line-height:36px}.main_img p,.mortgage_img p,.protection_img p{padding-top:100px;font-size:40px}.main_img,.mortgage_img,.protection_img{min-height:360px}.services li img{padding-top:30px;margin-top:0}.services li:nth-of-type(2) img{margin-top:0;padding-top:0}p.mortgages-small{padding-right:0}section.insurance-bg{background-position:550px bottom}img.protection-img{width:480px}div.protection-blue-16px{padding-left:80px}section.grey-about{background-position:-110px bottom}}@media (min-width:992px) and (max-width:1200px){ul.navigation,ul.navigation ul{padding-left:0}iframe{width:500px;height:400px}}@media (max-width:991px){ul.navigation{display:none}.main_img p,.mortgage_img p,.protection_img p{font-size:30px}.footer-logo{display:inline-block;margin:0 auto}.social{display:inline-block}p.large-grey{font-size:26px}.mortgage-img{width:300px;float:none;padding-right:0}.center-img{width:100%;display:inline-block;margin:0 auto}section.insurance-bg{background-image:none}p.insurance-text-bottom{padding-right:0}.protection-padding{display:inline-block;margin:0 auto;width:100%;padding-top:0}img.protection-img{width:450px}.padding-bottom{padding-bottom:20px;padding-top:20px}div.protection-blue-16px{padding-left:0}.protection-padding-top{padding-top:0}p.protection-small{padding-right:0}section.grey-about{background-image:none}.height{height:auto}br.about-br{display:none}div.submit{height:100px}input.submit-button{bottom:auto;margin-top:20px}p.call-back-form{padding:15px}h1.blue{padding-top:50px}a.news{padding:10px}}@media (max-width:991px){.main_img,.mortgage_img{background-position-y:28px}}@media (min-width:768px) and (max-width:992px){.location{float:left}.address-container{display:inline-block;float:left;padding-left:15px}.phone{display:inline-block;margin-left:0;float:left;padding-left:0}.tel-container{display:inline-block;padding-left:0}.email{margin-top:70px;padding-left:0;float:left}.margin-email{margin-left:0}.email-container{display:inline-block;float:left;font-size:18px;margin-top:70px;padding-left:0}div.email-text{margin:18px 0 0 0}}@media (max-width:767px){.margin-bottom-news{margin-bottom:30px}.padding-top-news{padding-top:30px!important}h1.contact{text-align:center}.location{display:inline-block;padding-left:0;width:100%;text-align:center}.address-container{text-align:center;padding-left:15px;padding-top:20px}.phone{display:inline-block;margin:0 auto;padding-left:0;padding-top:40px;width:100%}.tel-container{display:block;text-align:center;padding-top:20px}.email{display:inline-block;padding-left:0;margin:0 auto;padding-top:50px;width:100%}.email-container{text-align:center;padding-top:20px;display:block}div.email-text{margin:20px 0 0 0}h1{line-height:42px}.services div img{padding-top:20px;margin-top:0}.services div:nth-of-type(2){padding-top:20px;padding-bottom:20px}a.call-back{padding:10px 50px}a.lets-talk{padding:10px 55px}div.map-padding{display:none}div.location-text{text-align:center;padding:0;font-size:21px}.mobile-center{float:none}a.call-form{padding:10px 60px}a.news{width:50%}hr.news{display:none}section.news{padding-bottom:30px}h2.news-download{padding-top:80px}}@media (max-width:600px){br.call-back{display:block}}@media (max-width:500px){br.number{display:block}.main_img p,.mortgage_img p,.protection_img p{padding-top:70px}img.protection-img{width:300px}}@media (max-width:400px){.main_img,.mortgage_img{background-position:-600px;background-position-y:28px}}@media (min-width:1200px){.protection_img{background-position:-50%}}.margin-bottom-button a{display:inline-block;margin-top:10px}div.call-back{text-align:left}.teamMember{overflow:hidden;position:relative;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1);-ms-transition:all 200ms ease-in;-ms-transform:scale(1);-moz-transition:all 200ms ease-in;-moz-transform:scale(1);transition:all 200ms ease-in;transform:scale(1);border:2px solid #fff;max-height:310px;min-height:310px;background-size:cover;background-position:top center}.teamMember:hover{box-shadow:0 0 150px #000;z-index:2;-webkit-transition:all 200ms ease-in;-webkit-transform:scale(1.5);-ms-transition:all 200ms ease-in;-ms-transform:scale(1.5);-moz-transition:all 200ms ease-in;-moz-transform:scale(1.5);transition:all 200ms ease-in;transform:scale(1.2);border:none;cursor:pointer}.teamMember:hover .nameRole{display:block}.teamMember:hover .overlay{display:none}.teamMember:hover img{filter:none}.teamMember .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(92 137 182 / .35);z-index:99}.teamMember img{filter:grayscale(1);min-width:100%}.nameRole{position:absolute;bottom:0;left:0;right:0;color:#fff;background:-moz-linear-gradient(top,#fff0 0%,rgb(33 33 33) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(33 33 33) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(33 33 33) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001e5799',endColorstr='#212121',GradientType=0);padding:20px 0 10px 0;display:none}span.role{color:#f39000;display:block}.teamRow{padding:25px 0 50px 0}.mobilenav .sub-menu li:first-child{margin-top:0}@media only screen and (min-width:992px){.sub-menu{display:none;padding-left:0;position:absolute;margin-left:-30px;padding-top:10px;-webkit-box-shadow:10px 10px 23px -8px rgb(0 0 0 / .55);-moz-box-shadow:10px 10px 23px -8px rgb(0 0 0 / .55);box-shadow:10px 10px 23px -8px rgb(0 0 0 / .55)}.sub-menu li{background-color:#e4e9ed}.sub-menu:after{bottom:82%;left:50%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-bottom-color:#e4e9ed;border-width:10px;margin-left:-10px}.menu-item:hover .sub-menu{display:block}ul.navigation li .sub-menu li{padding:10px 15px}.sub-menu li a{color:#04406f}}.cookie-policy .row{display:flex;justify-content:center;flex-wrap:wrap}.cookie-policy h3{color:#00468d}.cookie-table{margin:50px 0}.cookie-table td{padding:20px;border:2px solid}.cp-footer-btn{margin-left:20px}.call-back-blue form{width:80%;margin:auto}.call-back-blue form label,.call-back-blue form label span{width:100%;display:block}.call-back-blue form label span input,.call-back-blue form label span textarea{width:100%;border:none;background:none;border-bottom:1px solid #f90}.call-back-blue form input[type='submit']{padding:1rem 5rem;background:#f90;border:none;color:#00468d;font-weight:700}