/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Code;src:url(/themes/contrib/tempera/css/CODE-Bold.otf);}@font-face{font-family:Roboto;src:url(/themes/contrib/tempera/css/Roboto-Regular.ttf);}.btn-primary{background-color:#0818A8;}.btn-primary:hover{background-color:#CC5500;}.navbar-brand{font-size:2em;}.navbar-brand,.menu,.page-header{font-family:Code,sans-serif;text-transform:uppercase;}.navbar-brand:link,.navbar-brand:visited{color:#0818A8;}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#CC5500;}.navbar-default .navbar-nav > li > a:not(:active){color:#CC5500;}.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{color:#0818A8;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover,.is-active{color:#0818A8;}.navbar-default{background-color:transparent;border-color:transparent;}.navbar{border:none;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{background:none;}.region-content,.region-footer{text-align:center;font-family:Roboto,sans-serif;}.region-footer{color:#0818A8;}.about-page p{padding:1.5em 0;}#ourteam{font-family:Code,sans-serif;text-transform:uppercase;}#homebodytext{padding-bottom:1.5em;}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:inline;}#block-tempera-views-block-portfolio-block-1{display:inline;}#views_slideshow_cycle_teaser_section_portfolio-block_1,#views_slideshow_cycle_main_portfolio-block_1{margin:auto;}.path-portfolio .views-field-title,.path-portfolio .views-field-screenshot{padding:1em 0;}.view-portfolio .views-field-title{font-family:Code,sans-serif;text-transform:uppercase;}.view-portfolio .views-field-title span{color:#0818A8;}.view-portfolio .btn{margin-top:1em;}.path-portfolio a:link,.path-portfolio a:visited{color:#0818A8;}.path-portfolio a:hover,.path-portfolio a:focus,.path-portfolio a:active{color:#CC5500;text-decoration:none;}@keyframes slide-right{from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes change-color{from{color:#0818A8;}to{color:#CC5500;}}.page-header,#ourteam{-webkit-animation-name:slide-right,change-color;-moz-animation-name:slide-right,change-color;animation-name:slide-right,change-color;animation-duration:2s;color:#CC5500;}#homebodytext,.field--name-field-media-image .img-responsive,.view-portfolio .img-responsive,.view-portfolio .views-field-title{animation:fadeIn 3s;-webkit-animation:fadeIn 3s;-moz-animation:fadeIn 3s;-o-animation:fadeIn 3s;-ms-animation:fadeIn 3s;}.animation{animation:fadeIn 3s;-webkit-animation:fadeIn 3s;-moz-animation:fadeIn 3s;-o-animation:fadeIn 3s;-ms-animation:fadeIn 3s;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.view-portfolio .img-responsive:after,.view-portfolio .views-field-title:after,#block-tempera-footercopyright:after{position:fixed;content:"";left:50%;top:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity .4s;}.view-portfolio .img-responsive:not(.animation):after,.view-portfolio .views-field-title:not(.animation):after,#block-tempera-footercopyright:not(.animation):after{opacity:1;}
