pre,quote{font-family:'Roboto Mono',monospace}::-moz-selection{background:#022b3e;color:#fcfcfc}::selection{background:#022b3e;color:#fcfcfc}*{padding:0;margin:0;outline:0}body{font-family:'Didact Gothic',sans-serif;padding:80px 0 0;font-size:22px;line-height:1.5;color:#00293c;width:100%;background:#eee;position:relative;word-wrap:break-word;text-align:justify;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-smooth:always!important}h1,h2,h3,h4,h5{font-weight:400;font-size:1em;line-height:1.5}a{color:#006088;text-decoration:none;font-weight:600}a:active,a:focus,a:hover{color:#00a2e8}p{margin-bottom:10px}.anim,.blocks-navigation span,:after,:before,a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}img{max-width:100%;height:auto}.wrapper{width:1000px;margin:0 auto;position:relative}.flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-flex-start{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-flex-center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.align-flex-end{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.blocks-navigation ul,.navigation{list-style-type:none}header ul{height:100%}.navigation a{padding:5.25px 5px;display:inline-block;font-weight:400}header ul a{margin-left:10px}main#content{min-height:calc(100vh - 250px)}.infobox article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:35px 25px 25px;color:#fcfcfc;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;text-align:left;position:relative;-webkit-box-flex:1;-webkit-flex:1 0 50%;-moz-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.single-info-box{background:#012a3d}.single-info-box-1{background:#01405a}.infobox article .moduletable{width:100%}.blog h2,.infobox article h3,.tag-category h2{font-size:15px;line-height:1;position:absolute;top:10px}.blog .page-header a,.infobox article h4,.item-page h2{text-align:center;font-size:25px;line-height:1.2;background:#016188;padding:5px;margin:0 0 10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.readmore{float:right;clear:both;background:#eee;font-size:15px;display:inline-block;padding:5px 15px;border:2px solid #003f59;color:#003f59;text-transform:uppercase;margin:15px 0 0}a.readmore:hover{background:#fcfcfc;padding:5px 25px}.blocks-navigation li{text-align:center;margin:0;-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-moz-box-flex:1;-ms-flex:1 0 33.33%;flex:1 0 33.33%}.blocks-navigation a{display:block;padding:50px 10px}li.item-1 a{background:#99d9ea}li.item-2 a{background:#7ad7ff}li.item-3 a{background:#01a2e8}li.item-4 a{background:#016188}li.item-5 a{background:#01405a}li.item-6 a{background:#022b3e}nav.blocks-navigation a:hover{background:#fcfcfc;text-shadow:0 0 1px #1a1a1a}nav.blocks-navigation a span{color:#fcfcfc;display:block;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);transform:rotateX(0)}nav.blocks-navigation a:hover span{-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);transform:rotateX(360deg);color:#1a1a1a}footer{background:#ddd;margin:25px 0 0;line-height:0}footer ul a{margin-right:5px}.social-menu li{width:60px;text-align:center}.social-menu a{margin:0;position:relative;line-height:0;-webkit-filter:saturate(0);filter:saturate(0)}.social-menu a:hover{-webkit-filter:saturate(1);filter:saturate(1)}.social-menu li a::after,.social-menu li a::before{content:'';display:block;width:0;height:0;position:absolute;top:0;z-index:9}.social-menu li a::before{left:-20px;border-style:solid;border-width:0 21px 42.5px 0;border-color:transparent}.social-menu li a::after{right:-20px;border-style:solid;border-width:42.5px 21px 0 0;border-color:transparent}.social-menu li:nth-child(odd) a::after,.social-menu li:nth-child(odd) a::before{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.social-menu li.fb a{background:#3b5998}.social-menu li.fb a::before{border-right-color:#3b5998}.social-menu li.fb a::after{border-top-color:#3b5998}.social-menu li.gh a{background:#24292e}.social-menu li.gh a::before{border-right-color:#24292e}.social-menu li.gh a::after{border-top-color:#24292e}.social-menu li.in a{background:#007ab9}.social-menu li.in a::before{border-right-color:#007ab9}.social-menu li.in a::after{border-top-color:#007ab9}.social-menu li.gp a{background:#dc4e41}.social-menu li.gp a::before{border-right-color:#dc4e41}.social-menu li.gp a::after{border-top-color:#dc4e41}.social-menu li.cp a{background:#191919}.social-menu li.cp a::before{border-right-color:#191919}.social-menu li.cp a::after{border-top-color:#191919}.social-menu li.ud a{background:#42b149}.social-menu li.ud a::before{border-right-color:#42b149}.social-menu li.ud a::after{border-top-color:#42b149}.social-menu img{width:32px}p.copyrights{margin:0;font-size:15px;line-height:42px}body.view-article .svg{width:32.5px}body.view-article h1{padding-left:7.5px;font-size:27.5px;line-height:32.5px}body.view-article .navigation a{font-size:20px}body.view-article main{font-size:27px;line-height:1.2;padding:25px 0;text-align:left}.blog,.item-page,.tag-category{-webkit-box-shadow:0 0 25px #ccc;-moz-box-shadow:0 0 25px #ccc;box-shadow:0 0 25px #ccc;background:#fcfcfc;padding:50px;margin:50px 0}.blog .page-header a,.item-page h2{color:#fcfcfc;display:block;font-weight:400;margin:0}.blog .page-header a:hover{background:#01405a}.article-info time{background:#efefef;color:#016188;border:1px solid #ddd;padding:5px;font-size:12px;line-height:1;position:absolute;top:0;right:0}.blog-item{position:relative;padding:24px 0 25px;margin:0 0 25px}.blog-item::after,.item-page::after{content:'';display:block;position:absolute;width:100px;height:1px;background:#ddd;bottom:0;left:50%;margin-left:-50px}.item-page::after{bottom:25px}.blog-item .readmore{text-align:center}.blog-item .readmore a{font-size:15px;display:inline-block;padding:5px 15px;border:2px solid #003f59;color:#003f59;text-transform:uppercase;margin:15px 0 0}.blog-item .readmore a:hover{padding:5px 25px;background:#003f59;color:#fff}.seo-container.tags{padding:5px;font-size:10px}.seo-container.tags a{color:#929292;margin:0 5px;opacity:.4}.seo-container.tags a:hover{opacity:1}.tag-category h2::before{content:'tag: #'}ul.category{list-style-type:none}.list-striped li{padding:5px 10px;margin:2.5px 0}.list-striped li:nth-child(odd){background:#eee}.list-striped li:nth-child(even){background:#ddd}span.list-hits{font-size:12px;display:block}ul.tags.inline{list-style-type:none;background:#eee;font-size:12px;padding-left:0}ul.tags.inline li{display:inline-block;margin:5px}ul.tags.inline a{font-weight:400;padding:0 5px 2.5px;display:inline-block;background:#016188;color:#fff;opacity:.4}ul.tags.inline a:hover{opacity:1}ul.tags.inline a::before{content:'#'}div.pagination{text-align:center;font-size:13px;padding:5px 5px 0;color:#ccc}.pagination ul{list-style-type:none}.pagination ul li{display:inline-block;margin:2.5px}.pagination li.pagination-end,.pagination li.pagination-next,.pagination li.pagination-prev,.pagination li.pagination-start,.pagination ul li:nth-child(1n+13){display:none}.pagination li *{display:block;width:2em;height:2em;line-height:2em;border:1px solid;font-weight:400}.pagination li span{color:#ccc;border-color:#ccc}.pagination li a{color:#006088;border-color:#006088}.pagination li a:hover{color:#0ba6e9;border-color:#00a2e8}.item-page{margin:25px 0 0}.articleBody{margin:15px 0 0;font-size:22px;line-height:1.5}.articleBody ol,.articleBody ul,div[itemprop=blogPost] ol,div[itemprop=blogPost] ul{padding-left:55px}body.itemid-173 .article-info time{display:none}pre{font-size:14px;background:#eee;margin:10px;-moz-tab-size:15px;-o-tab-size:15px;tab-size:15px;max-width:100%;overflow:auto;line-height:1.7}.menu-button{background:#022b3e;border:none;padding:20px;cursor:pointer;display:none;position:fixed;top:2.5px;right:2.5px}.menu-button:hover{background:#01405a}.menu-button span{position:relative;display:block;width:5px;height:5px;background:#eee}.menu-button span::after,.menu-button span::before{content:'';display:block;position:absolute;width:100%;height:5px;left:0;background:#eee}.menu-button span::before{top:-10px}.menu-button span::after{top:10px}.active.menu-button,.active.menu-button span{background:#01405a}.active.menu-button span{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.active.menu-button span::after,.active.menu-button span::before{height:35px}.active.menu-button span::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:-14.5px}.active.menu-button span::after{top:-14.5px}@media screen and (max-width:1220px){.wrapper{width:900px}}@media screen and (max-width:1000px){.wrapper{width:700px}body{padding:52px 0 0}body .svg{width:32.5px}body h1{font-size:27.5px;line-height:32.5px;padding-left:7.5px}body .navigation a{font-size:20px}.articleBody,body main{font-size:27px;line-height:1.2}body main{font-size:27px;line-height:1.2;padding:25px 0;text-align:left}.infobox article{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:5px 0}}@media screen and (max-width:768px){.wrapper{width:90%}.blocks-navigation li{-webkit-box-flex:1;-webkit-flex:1 0 50%;-moz-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.blocks-navigation a{padding:25px 10px}.menu-button{display:block}.header-navigation ul.navigation{position:fixed;right:-150%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:50px;background:#022b3e;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:240px}.header-navigation ul.navigation.active{right:0}.header-navigation ul.navigation li{width:90%}.header-navigation ul.navigation a{display:block;border-bottom:1px solid #eee;margin:2.5px auto;text-align:center;color:#eee}.header-navigation ul.navigation a:hover{border-bottom:1px solid #00a2e8;background:#01405a}.blog,.item-page,.tag-category{padding:50px 25px}}@media screen and (max-width:650px){.social-menu,.social-menu>ul,p.copyrights{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:550px){.articleBody,body,body main{font-size:18px}.blog .page-header a,.infobox article h4,.item-page h2{font-size:20px}.blog,.item-page,.tag-category{padding:40px 15px}}blockquote{margin:20px 0 20px 30px;font-size:20px;font-style:italic;color:#666;border-left:3px solid #aaa;padding-left:20px}.partner{text-align:center;margin:50px 0;}