.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.search-form label{font-weight:400}body,html{margin:0;padding:0;font-size:12px}body{font-family:'Open Sans',sans-serif}a{text-decoration:none}a:hover{text-decoration:underline}.banner .container:after,.gradient-blue-left,footer section{background:#13327e;background:-webkit-linear-gradient(left,#13327e 0,#2f56b3 100%);background:-o-linear-gradient(left,#13327e 0,#2f56b3 100%);background:linear-gradient(to right,#13327e 0,#2f56b3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#13327e', endColorstr='#2f56b3', GradientType=1 )}.gradient-blue-right,footer .container:before{background:#2f56b3;background:-webkit-linear-gradient(left,#2f56b3 0,#13327e 100%);background:-o-linear-gradient(left,#2f56b3 0,#13327e 100%);background:linear-gradient(to right,#2f56b3 0,#13327e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f56b3', endColorstr='#13327e', GradientType=1 )}.container{width:100%;max-width:960px;margin:0 auto}h3{background:url(../../assets/images/bars.png) no-repeat 26px 0;color:#fff;padding:13px 15px 9px 70px;font-size:22px;line-height:1;font-weight:400;margin:9px 0 0;text-align:left;height:44px;box-sizing:border-box}h3.long{font-size:14px;padding-top:11px}h3 span{display:block}h4{position:relative;margin-top:0}h4 span{display:inline-block;background:url(../../assets/images/h4.png) no-repeat top right;color:#fff;padding:13px 15px 9px 15px;font-size:22px;line-height:1;font-weight:400;margin:9px 0 40px 10px;text-align:left;height:44px;box-sizing:border-box;position:absolute;top:35px;left:-10px}h4 span:first-child{position:static}@media (max-width:960px){h3{background:#0f2d77;box-shadow:inset 0 8px 0 rgba(255,255,255,.2);padding-left:30px;margin-right:30px}}@media (max-width:500px){h3{padding-left:10px;margin-right:0;margin-left:-20px}h4 span{left:0;margin-left:0}}.banner .container{width:100%;position:relative;background:url(../../assets/images/header.jpg) no-repeat center top/100% auto;height:360px}.banner .container:after{content:" ";display:block;width:100%;position:absolute;bottom:-5px;left:0;height:5px;margin-bottom:5px}.banner img{box-shadow:4px 4px 4px rgba(0,0,0,.6);width:100%;height:auto}.banner .language-switch{position:absolute;right:5%;bottom:15px;padding:1px 4px 0;background:#0f2d77}.banner .language-switch a{color:#fff}.banner span{display:inline-block;background:rgba(255,255,255,.75);padding:.15em .5em;color:#383838;letter-spacing:1px;margin-bottom:1px}.brand{position:absolute;left:5%;top:0;display:inline-block;max-width:22%}.motto{position:absolute;left:5%;top:54%;font-size:31px;line-height:1}@-moz-document url-prefix(){.banner span{margin-bottom:0}}@media (max-width:960px){.banner .container{padding-bottom:34.9%;height:0}.banner .language-switch{bottom:8px;right:3%;font-size:18px}.banner .language-switch a{margin:3px}.motto{font-size:24px;top:auto;bottom:5%}.content{padding-top:0}}@media (max-width:700px){.motto{font-size:16px;top:auto;bottom:5%}}@media (max-width:510px){.motto{display:none}.brand{max-width:30%}.brand img{box-shadow:2px 2px 2px rgba(0,0,0,.6)}}.main-wrap{position:relative;display:table;width:100%}.main-wrap>div{display:table-cell}@media (max-width:960px){body .main-wrap{background:0 0!important}}.nav-primary{width:30%;text-align:center;background:#fff;background:rgba(255,255,255,.8);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,.8) 100%);background:-o-linear-gradient(left,#fff 0,rgba(255,255,255,.8) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,.8) 100%)}.nav-primary ul{list-style-type:none;padding:0;margin-top:50px}.nav-primary ul:after{content:" ";display:inline-block;width:200px;max-width:100%;border-top:1px solid #5b5b5b}.nav-primary li{overflow:hidden}.nav-primary li:hover a{color:#2e5fe2}.nav-primary a{color:#0f2d77;text-decoration:none;font-size:18px;text-transform:uppercase;display:inline-block;width:100%;text-align:center;padding:.5em;box-sizing:border-box}.nav-primary .current-menu-item a{display:inline-block;width:auto;position:relative;background-color:#0f2d77;color:#fff!important}.nav-primary .current-menu-item a:after,.nav-primary .current-menu-item a:before{content:" ";display:block;border-top:1px solid #5b5b5b;width:300px;position:absolute;top:50%;right:106%}.nav-primary .current-menu-item a:after{left:106%;right:auto}.content{vertical-align:top;width:50%;box-sizing:border-box;padding:10px 30px;text-align:justify;line-height:1.9;background:#fff;background:rgba(255,255,255,.9);background:-webkit-linear-gradient(left,rgba(255,255,255,.9) 0,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,.9) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.9) 0,#fff 100%);color:#0f2d77}.gap{width:20%}@media (max-width:960px){.main-wrap{display:block}.main-wrap>div{display:block;width:100%}.nav-primary ul{margin-top:0;padding-top:20px;margin-bottom:0}.nav-primary img{display:none}.nav-primary a{padding:.2em 0}.content{font-size:16px;line-height:1.7}div.gap{display:none}}@media (max-width:400px){.content{padding:1px 20px 10px;line-height:1.4;font-size:14px}}footer .container{position:relative}footer .container:before{content:" ";display:block;width:100%;position:absolute;top:-5px;left:0;height:5px;margin-top:5px}footer section{padding:22px 32px;color:#2f56b4}.home .main-wrap:after,.page-template-about .main-wrap:after,.tiny-gradient-right{content:" ";position:absolute;display:block;width:400px;height:200px;right:0;background:-webkit-linear-gradient(left,transparent 0,rgba(15,45,119,.15) 100%);background:-o-linear-gradient(left,transparent 0,rgba(15,45,119,.15) 100%);background:linear-gradient(to right,transparent 0,rgba(15,45,119,.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a60f2d77', GradientType=1 )}.page-template-about .main-wrap:before,.tiny-gradient-left{content:" ";position:absolute;display:block;width:400px;height:200px;left:0;background:-webkit-linear-gradient(right,transparent 0,rgba(15,45,119,.15) 100%);background:-o-linear-gradient(right,transparent 0,rgba(15,45,119,.15) 100%);background:linear-gradient(to left,transparent 0,rgba(15,45,119,.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a60f2d77', endColorstr='#00000000', GradientType=1 )}.home .main-wrap{background:url(../../assets/images/back-about.jpg) no-repeat center top/100% auto}.home .main-wrap:after{top:356px}.home .content{color:#3c3c3c}.home .content b,.home .content strong{color:#0f2d77}.page-template-about .main-wrap{background:url(../../assets/images/about.jpg) no-repeat center top/100% auto}.page-template-about .main-wrap:after{top:320px}.page-template-about .main-wrap:before{top:850px}.photo-in-circle{position:relative;background:#0f2d77;color:#fff;padding:6px 15px 8px;font-size:22px;line-height:1;border-top:8px solid #2c51ac;margin:65px 0 80px;text-align:left}.photo-in-circle img{position:absolute;top:-67px;right:20px;border-radius:50%;border:5px solid #0f2d77;width:147px;height:auto}.advanced-list{list-style-type:none;padding:0}.advanced-list li{margin-bottom:12px;background:url(../../assets/images/bars2.png) no-repeat 0 0;color:#fff;padding:13px 15px 9px;font-size:22px;line-height:1}.advanced-list li:nth-child(1){margin-right:14px}.advanced-list li:nth-child(2){margin-right:52px;background-position:0 -45px}.advanced-list li:nth-child(3){margin-right:22px;background-position:0 -90px}.advanced-list li:nth-child(4){margin-right:80px;background-position:0 -135px}.advanced-list li:nth-child(5){margin-right:68px;background-position:0 -180px}@media (max-width:960px){.main-wrap:after{content:none!important}.main-wrap:before{content:none!important}}@media (max-width:500px){.photo-in-circle{margin-bottom:20px;margin-top:20px;background:0 0;color:#0f2d77;text-align:center;border:none}.photo-in-circle img{position:static;display:block;margin:0 auto 10px}.advanced-list{list-style-type:none;padding:0}.advanced-list li{margin-right:0!important}}.accordion h3{cursor:pointer}.accordion h3.acc-2{background-position:26px -45px}.accordion h3.acc-3{background-position:26px -90px}.accordion h3.acc-4{background-position:26px -135px}.accordion h3.acc-5{background-position:26px -180px}.accordion h3.acc-6{background-position:26px -225px}.accordion h3.acc-7{background-position:26px -270px}.accordion h3.acc-8{background-position:26px -315px}.accordion h3.acc-9{background-position:26px -360px}.accordion h3.acc-10{background-position:26px -405px}.accordion>div{display:none;padding:15px 30px 15px 0;position:relative;margin-left:-15px}.accordion>div:before{content:"";display:block;border-right:1px solid #566476;position:absolute;left:0;top:15px;bottom:15px;visibility:visible}.accordion>div>div{padding-left:15px}@media (max-width:500px){.accordion div{padding-right:7px}}.page-template-services .main-wrap{background:url(../../assets/images/services.jpg) no-repeat center top/100% auto}.page-template-services .content{padding-right:0}.page-template-publications .main-wrap{background:url(../../assets/images/publications.jpg) no-repeat center top/100% auto}.page-template-publications .content{padding-right:0;padding-left:15px}ol{border-left:1px solid #566476;padding-left:2em;color:#0f2d77;font-weight:700}ol a{color:#0f2d77}ol span{font-weight:400;color:#5b5b5b}@media (max-width:500px){ol{padding:0 1em;border:none}}#map{width:100%;height:140px}.page-template-contact .main-wrap{background:url(../../assets/images/contact.jpg) no-repeat center top/100% auto}.page-template-contact .content{padding-right:0}.address{color:#5b5b5b;padding-left:75px;font-size:14px;font-weight:700;border-left:1px solid #5b5b5b;margin-left:-15px;padding-right:15px}.address span{display:inline-block;width:60px;color:#0f2d77;margin-left:-60px}.address p{line-height:1}.wpcf7-form{margin-top:10px;padding:15px 0;background:-webkit-linear-gradient(left,rgba(125,185,232,0) 0,#c5d0eb 100%);background:-o-linear-gradient(left,rgba(125,185,232,0) 0,#c5d0eb 100%);background:linear-gradient(to right,rgba(125,185,232,0) 0,#c5d0eb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#c5d0eb', GradientType=1 )}.wpcf7-form .cf-row{width:100%;font-weight:700;margin-bottom:5px;box-sizing:border-box}.wpcf7-form .cf-row>div{width:45%;display:inline-block;line-height:1.3;vertical-align:top}.wpcf7-form .cf-row>div:first-child{margin-right:2.5%}.wpcf7-form p{width:93%;line-height:1.3;margin:0;box-sizing:border-box}.wpcf7-form input[type=email],.wpcf7-form input[type=text]{width:100%;box-sizing:border-box;background:#c3cce1;background:-webkit-linear-gradient(left,#c3cce1 0,#a3b2d8 100%);background:-o-linear-gradient(left,#c3cce1 0,#a3b2d8 100%);background:linear-gradient(to right,#c3cce1 0,#a3b2d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3cce1', endColorstr='#a3b2d8', GradientType=1 );border:none;padding:.25em .5em;color:#0f2d77}.wpcf7-form textarea{max-width:100%;width:100%;box-sizing:border-box;height:60px;background-color:#c5cee4;padding:.25em .5em;color:#0f2d77}.wpcf7-form input[type=submit]{border:none;background-color:#1f4195;color:#fff;font-size:14px;padding:.75em 1.5em;cursor:pointer}.wpcf7-form label{display:block;margin-top:1em;margin-bottom:1em}.wpcf7-form .btn-container{text-align:right}.wpcf7-form .wpcf7-not-valid-tip{margin-top:5px}.wpcf7-form .wpcf7-validation-errors{background:#f7e700;margin-left:0;margin-right:30px}@media (max-width:960px){#map{width:94%}}@media (max-width:500px){.wpcf7-form .cf-row{padding-right:20px}.wpcf7-form .cf-row>div{width:100%}.wpcf7-form .cf-row>div:first-child{margin-right:0}.wpcf7-form p{width:100%}}.alert-warning{font-size:20px;text-align:left;margin-bottom:20px}.search-form label span{font-size:13px}.search-form input[type=submit]{border:none;padding:.25em .5em;background:#1f4195;color:#fff;cursor:pointer}h2.entry-title a{color:#1f4195;text-decoration:underline}.error404 .main-wrap,.search .main-wrap{background:url(../../assets/images/publications.jpg) no-repeat center top/100% auto}.error404 .content,.search .content{padding-right:0;padding-left:15px}.no-break{white-space:nowrap}body#tinymce{margin:12px!important}
/*# sourceMappingURL=main.css.map */
