/*
Theme Name: KustomKode
Theme URI: https://www.kustomkode.com/
Author: Jeremy Ratliff
Author URI: https://www.kustomkode.com/
Version: 1.0
License URI: https://www.kustomkode.com/
*/html{line-height:1;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0}h2,h3,h4,h5,h6{font-size:1.75em;margin:0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;max-height:100%;position:relative;margin:0;padding:0}.clear{clear:both}.clearfix::after{content:".";visibility:hidden;display:block;height:0;line-height:0;clear:both}html,body,div,section,header,footer,aside,nav,p{display:block;position:relative;margin:0;padding:0}a{position:relative;text-decoration:none}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:safe left}@media screen and (max-width:1366px){.flex.br1366{display:block}.flex.br1366 .flex-child{display:block;width:100%;margin-top:20px;margin-left:0}}@media screen and (max-width:1024px){.flex.br1024{display:block}.flex.br1024 .flex-child{display:block;width:100%;margin-top:20px;margin-left:0}}@media screen and (max-width:960px){.flex.br960{display:block}.flex.br960 .flex-child{display:block;width:100%;margin-top:20px;margin-left:0}}@media screen and (max-width:768px){.flex.br768{display:block}.flex.br768 .flex-child{display:block;width:100%;margin-top:20px;margin-left:0}}@media screen and (max-width:640px){.flex.br640{display:block}.flex.br640 .flex-child{display:block;width:100%;margin-top:20px;margin-left:0}}@media screen and (max-width:480px){.flex.br480{display:block}.flex.br480 .flex-child{display:block;width:100%;margin-top:20px;margin-left:0}}.flex-child{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px}.columns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;justify-content:safe left;margin-left:-20px}.columns.center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;justify-content:safe center}.columns.vcenter{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-o-flex-align:center;align-items:center}.columns.flex-end{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end}.columns.reverse{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row-reverse wrap;-moz-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;-o-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;justify-content:safe center}.columns.first-auto{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;-o-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:safe left}.column{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 20px 20px}.columns.w1-6 .column{min-width:calc(16.666666666666667% - 20px);max-width:calc(16.666666666666667% - 20px)}@media screen and (max-width:1366px){.columns.w1-6.br1366 .column{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}}@media screen and (max-width:1024px){.columns.w1-6.br1024 .column{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}.columns.w1-6.br1366.br1024 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}}@media screen and (max-width:960px){.columns.w1-6.br960 .column{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}.columns.w1-6.br1366.br960 .column,.columns.w1-6.br1024.br960 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-6.br1366.br1024.br960 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}}@media screen and (max-width:768px){.columns.w1-6.br768 .column{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}.columns.w1-6.br1366.br768 .column,.columns.w1-6.br1024.br768 .column,.columns.w1-6.br960.br768 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-6.br1366.br1024.br768 .column,.columns.w1-6.br1366.br960.br768 .column,.columns.w1-6.br1024.br960.br768 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-6.br1366.br1024.br960.br768 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media screen and (max-width:640px){.columns.w1-6.br640 .column{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}.columns.w1-6.br1366.br640 .column,.columns.w1-6.br1024.br640 .column,.columns.w1-6.br960.br640 .column,.columns.w1-6.br768.br640 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-6.br1366.br768.br640 .column,.columns.w1-6.br1024.br768.br640 .column,.columns.w1-6.br960.br768.br640 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-6.br1366.br960.br768.br640 .column,.columns.w1-6.br1024.br960.br768.br640 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-6.br1366.br1024.br960.br768.br640 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:480px){.columns.w1-6.br480 .column{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}.columns.w1-6.br1366.br480 .column,.columns.w1-6.br1024.br480 .column,.columns.w1-6.br960.br480 .column,.columns.w1-6.br768.br480 .column,.columns.w1-6.br640.br480 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-6.br1366.br1024.br480 .column,.columns.w1-6.br1366.br960.br480 .column,.columns.w1-6.br1024.br960.br480 .column,.columns.w1-6.br1366.br768.br480 .column,.columns.w1-6.br1024.br768.br480 .column,.columns.w1-6.br960.br768.br480 .column,.columns.w1-6.br1366.br640.br480 .column,.columns.w1-6.br1024.br640.br480 .column,.columns.w1-6.br960.br640.br480 .column,.columns.w1-6.br768.br640.br480 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-6.br1366.br1024.br960.br480 .column,.columns.w1-6.br1366.br960.br768.br480 .column,.columns.w1-6.br1024.br960.br768.br480 .column,.columns.w1-6.br1366.br768.br640.br480 .column,.columns.w1-6.br1024.br768.br640.br480 .column,.columns.w1-6.br960.br768.br640.br480 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-6.br1366.br960.br768.br640.br480 .column,.columns.w1-6.br1024.br960.br768.br640.br480 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}.columns.w1-5 .column{min-width:calc(20% - 20px);max-width:calc(20% - 20px)}@media screen and (max-width:1366px){.columns.w1-5.br1366 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}}@media screen and (max-width:1024px){.columns.w1-5.br1024 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-5.br1366.br1024 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}}@media screen and (max-width:960px){.columns.w1-5.br960 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-5.br1366.br960 .column,.columns.w1-5.br1024.br960 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-5.br1366.br1024.br960 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media screen and (max-width:768px){.columns.w1-5.br768 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-5.br1366.br768 .column,.columns.w1-5.br1024.br768 .column,.columns.w1-5.br960.br768 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-5.br1366.br1024.br768 .column,.columns.w1-5.br1024.br960.br768 .column,.columns.w1-5.br1366.br960.br768 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-5.br1366.br1024.br960.br768 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:640px){.columns.w1-5.br640 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-5.br1366.br640 .column,.columns.w1-5.br1024.br640 .column,.columns.w1-5.br960.br640 .column,.columns.w1-5.br768.br640 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-5.br1366.br960.br640 .column,.columns.w1-5.br1024.br960.br640 .column,.columns.w1-5.br1366.br768.br640 .column,.columns.w1-5.br1024.br768.br640 .column,.columns.w1-5.br960.br768.br640 .column,.columns.w1-5.br1366.br1024.br640 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-5.br1366.br1024.br960.br640 .column,.columns.w1-5.br1366.br1024.br768.br640 .column,.columns.w1-5.br1366.br960.br768.br640 .column,.columns.w1-5.br1024.br960.br768.br640 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:480px){.columns.w1-5.br480 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w1-5.br1366.br480 .column,.columns.w1-5.br1024.br480 .column,.columns.w1-5.br960.br480 .column,.columns.w1-5.br768.br480 .column,.columns.w1-5.br640.br480 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-5.br1366.br1024.br480 .column,.columns.w1-5.br1366.br960.br480 .column,.columns.w1-5.br1024.br960.br480 .column,.columns.w1-5.br1366.br768.br480 .column,.columns.w1-5.br1024.br768.br480 .column,.columns.w1-5.br960.br768.br480 .column,.columns.w1-5.br1366.br640.br480 .column,.columns.w1-5.br1024.br640.br480 .column,.columns.w1-5.br960.br640.br480 .column,.columns.w1-5.br768.br640.br480 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-5.br1366.br768.br640.br480 .column,.columns.w1-5.br1024.br768.br640.br480 .column,.columns.w1-5.br960.br768.br640.br480 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}.columns.w1-4{margin-left:-20px}.columns.w1-4 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}@media screen and (max-width:1024px){.columns.w1-4.br1024 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}}@media screen and (max-width:960px){.columns.w1-4.br960 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-4.br1024.br960 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media screen and (max-width:768px){.columns.w1-4.br768 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-4.br1024.br768 .column,.columns.w1-4.br960.br768 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-4.br1024.br960.br768 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:640px){.columns.w1-4.br640 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-4.br1024.br640 .column,.columns.w1-4.br960.br640 .column,.columns.w1-4.br768.br640 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-4.br1024.br960.br640 .column,.columns.w1-4.br960.br768.br640 .column,.columns.w1-4.br1024.br768.br640 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:480px){.columns.w1-4.br480 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w1-4.br1024.br480 .column,.columns.w1-4.br960.br480 .column,.columns.w1-4.br768.br480 .column,.columns.w1-4.br640.br480 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-4.br1024.br960.br480 .column,.columns.w1-4.br1024.br768.br480 .column,.columns.w1-4.br1024.br640.br480 .column,.columns.w1-4.br960.br768.br480 .column,.columns.w1-4.br960.br640.br480 .column,.columns.w1-4.br768.br640.br480 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}.columns.w1-3 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}@media screen and (max-width:1024px){.columns.w1-3.br1024 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media screen and (max-width:960px){.columns.w1-3.br960 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-3.br1024.br960 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:768px){.columns.w1-3.br768 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-3.br1024.br768 .column,.columns.w1-3.br960.br768 .column,.columns.w1-3.br768.br768 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:640px){.columns.w1-3.br640 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-3.br1024.br640 .column,.columns.w1-3.br960.br640 .column,.columns.w1-3.br768.br640 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:480px){.columns.w1-3.br480 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}.columns.w1-3.br1024.br480 .column,.columns.w1-3.br960.br480 .column,.columns.w1-3.br768.br480 .column,.columns.w1-3.br640.br480 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}.columns.w1-2 .column{min-width:calc(50% - 20px);max-width:calc(50% - 20px)}@media screen and (max-width:1366px){.columns.w1-2.br1366 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:1024px){.columns.w1-2.br1024 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:960px){.columns.w1-2.br960 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:768px){.columns.w1-2.br768 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:640px){.columns.w1-2.br640 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}@media screen and (max-width:480px){.columns.w1-2.br480 .column{min-width:calc(100% - 20px);max-width:calc(100% - 20px)}}.columns.w3-4 .column{min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w3-4 .column:nth-of-type(odd){min-width:calc(75% - 20px);max-width:calc(75% - 20px)}.columns.w3-4.swap .column:nth-of-type(odd){min-width:calc(25% - 20px);max-width:calc(25% - 20px)}.columns.w3-4.swap .column:nth-of-type(even){min-width:calc(75% - 20px);max-width:calc(75% - 20px)}@media screen and (max-width:1366px){.columns.w3-4.br1366 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:1024px){.columns.w3-4.br1024 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:960px){.columns.w3-4.br960 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:768px){.columns.w3-4.br768 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:640px){.columns.w3-4.br640 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}.columns.w2-3 .column{min-width:calc(33.3333333333333333% - 20px);max-width:calc(33.3333333333333333% - 20px)}.columns.w2-3 .column:nth-of-type(odd){min-width:calc(66.666666666666667% - 20px)}.columns.w2-3.swap .column:nth-of-type(odd){min-width:calc(33.3333333333333333% - 20px)}.columns.w2-3.swap .column:nth-of-type(even){min-width:calc(66.666666666666667% - 20px)}@media screen and (max-width:1366px){.columns.w2-3.br1366 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:1024px){.columns.w2-3.br1024 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:960px){.columns.w2-3.br960 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:768px){.columns.w2-3.br768 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:640px){.columns.w2-3.br640 .column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}}@media screen and (max-width:480px){.even-heights.br480 .column-inner{height:auto !important}}body{font-size:16px;font-family:'Open Sans', sans-serif;font-weight:400;background:#fff}.inner{margin:0 auto;padding:0 40px;max-width:1280px}@media screen and (max-width:1366px){.inner{max-width:1240px;padding:0 20px}}.centered{text-align:center}a.btn,.entry-content a.btn{display:inline-block;cursor:pointer;position:relative;margin:20px auto;padding:10px 20px;background:#900;color:#fff;text-decoration:none;border:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.btn::before,a.btn::after,.entry-content a.btn::before,.entry-content a.btn::after{display:none}a.btn:hover,.entry-content a.btn:hover{background:#f00;color:#fff}a.btn::focus,.entry-content a.btn::focus{background:#f00;color:#fff;outline:none}a.btn.centered,.entry-content a.btn.centered{display:table;margin:20px auto}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;-moz-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1}body .kk-select-wrap select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.topbar{height:40px;background:#2f99ce;padding:8px 0;font-size:14px;line-height:24px;color:#fff}@media screen and (max-width:736px){.topbar{height:auto}}.topbar .soc-wrap{float:right;padding:0;margin:0;width:auto;display:table;line-height:inherit;font-size:inherit;color:#fff}.topbar .soc-wrap .icon{display:block;float:left;font-size:23px;line-height:inherit;margin:0 6px 0 0;color:#fff}@media screen and (max-width:768px){.topbar .soc-wrap{display:table;width:auto;margin:0 auto;float:none}.topbar .soc-wrap .icon{margin-right:6px}}header{padding:20px 0;background:#fff}header .column{margin-bottom:0}a.logo{display:block;float:left;width:auto;height:auto}a.logo img{width:100%;height:auto}.ph{width:auto;float:right;font-size:24px;line-height:32px;color:#000;font-weight:700}.ph a{text-decoration:none;color:#000}.ph a:hover{text-decoration:underline}@media screen and (max-width:640px){a.logo{float:none;display:table;width:auto;margin:0 auto}.ph{float:none;display:table;width:auto;margin:0 auto}.columns.first-auto{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;justify-content:safe left}.column{min-width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important}.column:last-of-type{padding-top:20px}}a.nav-toggle{display:none}.navbar{background:#900}.navbar nav ul{display:block;position:relative;list-style:none;margin:0;padding:0 0 0 1px}.navbar nav ul.menu::before{display:block;width:1px;height:26px;background:#fff;left:0;top:12px;content:'';position:absolute}.navbar nav ul li{display:block;position:relative;float:left;margin:0;padding:0 1px 0 0;height:auto}.navbar nav ul li::before{display:block;width:1px;height:26px;background:#fff;right:0;top:12px;content:'';position:absolute}.navbar nav ul li:hover ul{visibility:visible}.navbar nav ul li a{-webkit-transition:background 0.1 ease-in-out, color 0.1 ease-in-out;-moz-transition:background 0.1 ease-in-out, color 0.1 ease-in-out;-o-transition:background 0.1 ease-in-out, color 0.1 ease-in-out;-ms-transition:background 0.1 ease-in-out, color 0.1 ease-in-out;transition:background 0.1 ease-in-out, color 0.1 ease-in-out;display:block;position:relative;margin:0;padding:13px 25px;font-size:16px;line-height:24px;font-weight:bold;text-decoration:none;color:#fff}@media screen and (max-width:1200px){.navbar nav ul li a{padding:13px 20px}}.navbar nav ul li a:hover,.navbar nav ul li a:focus{color:#fff;background:#000}.navbar nav ul ul{position:absolute;top:50px;left:0;z-index:100;visibility:hidden;width:220px;height:auto;margin:0;padding:0;background:#000}.navbar nav ul ul li{float:none;clear:both;border-bottom:1px solid rgba(255, 255, 255, 0.4);padding:0}.navbar nav ul ul li:last-of-type{border:0}.navbar nav ul ul li::before{display:none}.navbar nav ul ul li a{padding:8px 10px 8px 25px;line-height:26px;color:#fff;font-size:16px;background:transparent}@media screen and (max-width:1200px){.navbar nav ul ul li a{padding-left:20px}}.navbar nav ul ul li a:hover,.navbar nav ul ul li a:focus{color:#fff;background:#900}@media screen and (max-width:1040px){.navbar{padding:0}.navbar .inner{padding:0}nav.closed{display:none}a.nav-toggle{display:block;width:44px;height:50px;margin:0 14px 0 0;padding:24px 6px 23px;text-decoration:none;float:right;cursor:pointer}a.nav-toggle:focus{text-decoration:none;outline:none}a.nav-toggle span{display:block;width:100%;height:3px;background:#fff;position:relative}a.nav-toggle span::before,a.nav-toggle span::after{display:block;position:absolute;content:'';width:100%;height:3px;background:#fff;top:-8px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.nav-toggle span::after{top:auto;bottom:-8px}.nav-is-open a.nav-toggle span{background:#900}.nav-is-open a.nav-toggle span::before{width:30px;height:4px;-webkit-transform:rotate(-48deg);-moz-transform:rotate(-48deg);transform:rotate(-48deg);top:auto}.nav-is-open a.nav-toggle span::after{width:30px;height:4px;-webkit-transform:rotate(48deg);-moz-transform:rotate(48deg);transform:rotate(48deg);bottom:auto}nav.opened{display:block;position:relative}nav.opened ul,nav.opened ul ul{display:block;position:relative;width:100%;margin:0;padding:0;top:auto;left:auto;visibility:visible;background:none}nav.opened ul::before,nav.opened ul ul::before{display:none !important}nav.opened ul li,nav.opened ul ul li{display:block;width:100%;margin:0;padding:0;border:0}nav.opened ul li::before,nav.opened ul ul li::before{display:none !important}nav.opened ul li a,nav.opened ul ul li a{display:block;margin:0;padding:8px 10px 8px 20px;font-size:16px;font-weight:bold;line-height:27px;border-top:1px solid rgba(255, 255, 255, 0.4);background:#000;color:#fff !important}nav.opened ul li a:hover,nav.opened ul ul li a:hover{background:#900;color:#fff !important}nav.opened ul ul a{text-indent:15px}nav.opened ul ul a::before{content:'- '}}.slideshow-wrap{display:block;position:relative;width:100%;height:auto;margin:0;padding:0;min-height:500px;background:#ededed}.sitecontent{margin:0;padding:20px 0;line-height:1.5;min-height:550px}.sitecontent.left{float:left;width:70%;margin-right:2%;min-height:0}@media screen and (max-width:960px){.sitecontent.left{width:100%;float:none;padding:20px 0;margin:0}}.sitecontent.right{float:right;width:70%;margin-left:2%;min-height:0}@media screen and (max-width:960px){.sitecontent.right{width:100%;float:none;padding:20px 0;margin:0}}h1.entry-title{position:relative;display:block;font-size:28px;line-height:1.5;margin:0 0 15px;color:#2f2f2f}@media screen and (max-width:1440px){h1.entry-title{font-size:26px}}@media screen and (max-width:960px){h1.entry-title{font-size:24px}}@media screen and (max-width:768px){h1.entry-title{font-size:22px}}h2,h3,h4,h5,h6{position:relative;display:block;color:inherit;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:24px;line-height:1.5}@media screen and (max-width:1440px){h2,h3,h4,h5,h6{font-size:22px}}@media screen and (max-width:960px){h2,h3,h4,h5,h6{font-size:20px}}@media screen and (max-width:768px){h2,h3,h4,h5,h6{font-size:18px}}.entry-content a{color:#2f99ce;text-decoration:underline}.entry-content a:hover,.entry-content a:active{text-decoration:none}.entry-content p{padding:0 0 20px 0}.entry-content ul,.entry-content ol{display:block;position:relative;margin:5px 0 9px 30px;padding:0}.entry-content ul li,.entry-content ol li{padding:0 0 6px 0}.entry-content ul.doubleul,.entry-content ol.doubleul{margin-right:30px;float:left}@media screen and (max-width:650px){.entry-content ul.doubleul,.entry-content ol.doubleul{margin-bottom:0;float:none;clear:both}}.entry-content ul.doubleul2,.entry-content ol.doubleul2{float:left;margin-right:0}@media screen and (max-width:650px){.entry-content ul.doubleul2,.entry-content ol.doubleul2{margin-top:0;float:none;clear:both}}.alignright{float:right;margin:0 0 20px 20px;width:auto;height:auto;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:2;max-width:100% !important}@media screen and (max-width:768px){.alignright{max-width:280px !important}}@media screen and (max-width:736px){.alignright{max-width:250px !important}}@media screen and (max-width:480px){.alignright{max-width:230px !important}}@media screen and (max-width:479px){.alignright{width:auto;float:none;margin:20px auto;max-width:100% !important}}.alignleft{float:left;display:block;margin:10px 20px 20px 0;width:auto;height:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;max-width:100% !important;z-index:2}@media screen and (max-width:768px){.alignleft{max-width:280px !important}}@media screen and (max-width:736px){.alignleft{max-width:250px !important}}@media screen and (max-width:480px){.alignleft{max-width:230px !important}}@media screen and (max-width:479px){.alignleft{width:auto;float:none;margin:20px auto;max-width:100% !important}}.aligncenter{margin:20px auto}aside{width:28%;padding:30px 0 0}aside.sidebar-right{float:right}aside.sidebar-left{float:left}@media screen and (max-width:960px){aside{float:none !important;width:100%}}footer{width:100%;background:#111;padding:40px 0;color:#fff}footer p{font-size:16px;line-height:30px}.footer-title{font-size:24px;line-height:1.5;margin:0 0 20px;padding:0 0 8px;color:#fff;border-bottom:1px solid #777}@media screen and (max-width:1440px){.footer-title{font-size:22px}}@media screen and (max-width:960px){.footer-title{font-size:20px}}@media screen and (max-width:768px){.footer-title{font-size:18px}}.footer a{text-decoration:none;display:block;color:inherit}.footer a:hover{text-decoration:underline}.footermenu ul{list-style:none;display:block;position:relative;margin:0;padding:0}@media screen and (max-width:620px){.footermenu ul{display:inline-block;width:auto}}.footermenu ul li{display:block;position:relative;margin:0;padding:0 0 10px 0}@media screen and (max-width:620px){.footermenu ul li{display:block;width:auto;text-align:left}}.footermenu ul li a{display:inline-block;position:relative;margin:0;padding:0 0 6px;color:#fff;text-decoration:none}.footermenu ul li a .icon{display:inline-block;margin-right:8px;color:#ededed;-webkit-transition:margin 0.2s ease-in-out;-moz-transition:margin 0.2s ease-in-out;-o-transition:margin 0.2s ease-in-out;-ms-transition:margin 0.2s ease-in-out;transition:margin 0.2s ease-in-out}.footermenu ul li a:hover{color:#fff}.footermenu ul li a:hover .icon{margin-left:3px;margin-right:5px}@media screen and (max-width:620px){.footersocial{display:table;width:auto;margin:0 auto}}.footersocial a{display:block;position:relative;float:left;margin:0 5px 20px 0;padding:0;text-decoration:none;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.footersocial a:hover{color:#1576d6}.copyrightwrap{overflow:hidden;background:#000;margin:0;padding:10px 0}.copyright{float:left;font-size:14px;line-height:24px;color:#fff;padding-top:8px;padding-bottom:8px}@media screen and (max-width:620px){.copyright{float:none;display:block;width:100%;line-height:24px;padding-top:8px;padding-bottom:8px;text-align:center}}.webdesign{float:right;padding:3px 0 2px;height:40px;color:#fff}@media screen and (max-width:620px){.webdesign{float:none;display:table;width:auto;margin:0 auto}}.webdesign a{text-decoration:none;color:#fff;display:inline-block;padding:5px 0;height:35px;line-height:25px;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.webdesign a:hover{color:#2f99ce}.webdesign svg path{fill:currentColor !important}.back2top{display:none;position:fixed;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;opacity:0.8;width:40px;height:40px;bottom:40px;right:22px;border:2px solid #ededed;background:#000;z-index:1000}.back2top::before,.back2top::after{content:'';position:absolute;display:block;width:15px;height:4px;background:#fff;top:0;bottom:0;left:7px;margin:auto;-webkit-transform:rotate(-48deg);-moz-transform:rotate(-48deg);-ms-transform:rotate(-48deg);-o-transform:rotate(-48deg);transform:rotate(-48deg);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.back2top::after{right:7px;left:auto;-webkit-transform:rotate(48deg);-moz-transform:rotate(48deg);-ms-transform:rotate(48deg);-o-transform:rotate(48deg);transform:rotate(48deg)}.back2top:hover{opacity:1}