body{font-family:'Montserrat',sans-serif;}body{background:rgba(0,0,0,0);}h1,h2,h3,h4,h5,h6{color:#8860D0;}.logo img{width:100px;height:100px;z-index:10;margin-right:30px;}.navbar{background:#C1C8E4;border:0;box-shadow:0 3px 10px 3px #000000;box-shadow:0 -3px 10px 3px #000000;}.navbar-header{padding:0;width:100%;}.region-navigation{max-width:1200px;width:100%;height:120px;margin:0 auto;}.preface{background:linear-gradient(#84CEEB,#5AB9EA,#5680E9);color:#ffffff;padding:10px;border-radius:15px 50px;text-align:center;}.preface img{width:100px;height:100px;display:block;margin:0 auto;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;border:0px solid #fff;border-radius:50%;}.preface img:hover{border:4px solid #fff;border-radius:50%;}.preface ul{list-style-type:none;}.preface li{border-bottom:1px  #5AB9EA solid;padding:10px 0;}.preface li:last-child{border:0;}.homepage-1,.homepage-2{padding:10px;text-align:justify;text-justify:inter-word;}.footer{background:#C1C8E4;margin:0;border:0;}.region-footer,.footer-information{margin:0 auto;color:#8860D0;border:0;padding-top:50px;text-align:center;text-transform:uppercase;letter-spacing:4px;font-size:10px;line-height:20px;}.region-footer a.pull-left{float:none !important;}.region-footer .logo img{width:150px;height:150px;margin:0 auto;}.gkwebdesign,.gkwebdesign a{margin-top:0;background:#1b1e27;color:#6c7384;text-align:center;text-transform:uppercase;letter-spacing:4px;font-size:10px;line-height:20px;}.container-fluid{padding:0;}body.navbar-is-fixed-top{margin-top:120px;}.gk-social-media-branding-bar{float:right;height:80px;text-align:center;margin-top:40px;}.gk-social-media-branding-bar a.facebook img,.gk-social-media-branding-bar a.twitter img,.gk-social-media-branding-bar a.google_plus img,.gk-social-media-branding-bar a.instagram img,.gk-social-media-branding-bar a.email_address img{height:30px;width:30px;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;}.gk-social-media-branding-bar a.facebook img:hover,.gk-social-media-branding-bar a.twitter img:hover,.gk-social-media-branding-bar a.google_plus img:hover,.gk-social-media-branding-bar a.instagram img:hover,.gk-social-media-branding-bar a.email_address img:hover{-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-o-transform:rotate(720deg);-ms-transform:rotate(720deg);transform:rotate(720deg);}.homepage-banner-1{height:300px;background:url(/sites/all/themes/gkwebdesign/images/backgrounds/banner.png) no-repeat center center;background-size:cover;margin-bottom:-80px;}.homepage-banner-1 .text{position:relative;background-color:rgba(193,200,228,.6);width:100%;height:100%;}.homepage-banner-1 .text p{color:#8860D0;width:80%;margin:0 auto;text-align:center;font-size:30px;font-weight:800;padding:80px;text-shadow:#ffffff 1px 1px 5px;}.homepage-banner-2{height:200px;background:url(/sites/all/themes/gkwebdesign/images/backgrounds/banner2.jpg) no-repeat center center fixed;background-size:cover;}.gk-main-menu{margin-top:65px;text-transform:uppercase;font-weight:600;height:54px;width:60%;}.gk-main-menu,.region-navigation .logo,.gk-social-media-branding-bar{display:inline-block;}.gk-main-menu .navbar-nav > li > a:hover,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.gk-main-menu.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.gk-main-menu .dropdown-menu > .active > a,.gk-main-menu .navbar-default .navbar-nav > .active > a,.gk-main-menu .navbar-nav > .active > a,.gk-main-menu .navbar-nav > .active > a:focus{background:#ffffff;color:#8860D0;}.gk-main-menu .menu--main > li > a,.gk-main-menu .navbar-nav li.expanded > a{border-bottom:5px #8860D0 solid;margin-right:10px;color:#ffffff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}.gk-main-menu .dropdown-menu{background-color:#000000;}.gk-main-menu li.expanded > ul  > li > a{display:block;padding:15px;clear:both;font-weight:900;line-height:1.42857143;color:#ffffff;white-space:nowrap;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;border-bottom:1px #ffffff solid;}.gk-main-menu li.expanded > ul  > li:last-child > a{border:none;}.gk-main-menu li.expanded > ul  > li > a:hover{color:#9f3685}.region-content-right ul.menu--side-menu > li > a{text-transform:uppercase;color:#000000;border-bottom:1px #8860D0 solid;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}.region-content-right ul.menu--side-menu > li > a:hover{background:#000000;color:#ffffff;border-bottom:1px #ff438a solid;}.responsive-menus.responsified span.toggler{text-transform:uppercase;color:#ffffff;background:#8860D0;padding:10px;border-radius:0;margin:-30px auto 0 auto;width:100%;}.homepage-social-icon-bar{height:100px;background:linear-gradient(to right,#5680E9,#5AB9EA,#84CEEB,#5AB9EA,#5680E9);border:0;}.homepage-social-media-icons{text-align:center;}.homepage-social-media-icons a.facebook img,.homepage-social-media-icons a.twitter img,.homepage-social-media-icons a.google_plus img,.homepage-social-media-icons a.instagram img,.homepage-social-media-icons a.email_address img{height:80px;width:80px;margin:10px;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;-webkit-filter:grayscale(100%);filter:grayscale(80%);}.homepage-social-media-icons a.facebook img:hover,.homepage-social-media-icons a.twitter img:hover,.homepage-social-media-icons a.google_plus img:hover,.homepage-social-media-icons a.instagram img:hover,.homepage-social-media-icons a.email_address img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.region-homepage-2 .block-views .views-row{display:inline-block;width:33%;padding:10px;}.region-homepage-2 .block-views .views-field-title,.region-homepage-2 .block-views .views-row .field-content{text-align:center;}.region-homepage-2 .block-views .views-row a,.field--name-field-project-name{color:#5680E9;font-size:25px;line-height:30px;font-variant:small-caps;text-decoration:none;letter-spacing:-3px;color:#8860D0;border-top:1px #8860D0 solid;border-bottom:1px #8860D0 solid;}.region-homepage-2 .block-views .views-row img{margin:10px auto 0 auto;border:10px #ffffff solid;background:#000;width:80%;height:80%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;box-shadow:0 1px 10px 3px #000000;}.region-homepage-2 .block-views h2.block-title{font-variant:small-caps;color:#8860D0;}.region-homepage-2 .block-views .views-row img:hover{border-radius:10%;}.field--name-field-project-name,.field--name-field-poject-summary,.field--name-field-project-link{display:block;width:49%;float:left;padding:10px;}.field--name-field-project-image{display:block;width:49%;float:left;padding:20px;}.field--name-field-project-link a{padding:10px;color:#ffffff;background:#8860D0;text-transform:uppercase;font-weight:600;text-decoration:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.field--name-field-project-link a:hover{color:#8860D0;background:#ffffff;border:1px #8860D0 solid;}.postfaces{margin:10px 0;height:500px;overflow:hidden;}.postfaces h1{font-size:20px;color:#8860D0;}.postfaces h2 > a{font-size:25px;font-variant:small-caps;color:#8860D0;}.postfaces h3{font-size:14px;color:#000000;font-weight:600;}.view-projects-view.view-display-id-page_1 .views-field-field-project-image{float:right;padding:10px;width:200px;}.view-projects-view.view-display-id-page_1 .views-field-field-poject-summary{margin:20px 0;}.view-projects-view.view-display-id-page_1 .views-field-field-project-name a{color:#8860D0;font-size:30px;line-height:50px;font-variant:small-caps;text-decoration:none;letter-spacing:-3px;color:#8860D0;border-top:1px #8860D0 solid;border-bottom:1px #8860D0 solid;}.view-projects-view.view-display-id-page_1 .views-field-field-project-name a:hover{color:#5680E9;border-top:1px #5680E9 solid;border-bottom:1px #5680E9 solid;}.view-projects-view.view-display-id-page_1 .views-field-field-project-link a{padding:10px;color:#ffffff;background:#8860D0;text-transform:uppercase;font-weight:600;text-decoration:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}.view-projects-view.view-display-id-page_1 .views-field-field-project-link a:hover{color:#8860D0;background:#ffffff;border:1px #8860D0 solid;}.view-projects-view.view-display-id-page_1 .views-field-field-project-link{width:49%;}.view-projects-view.view-display-id-page_1 .views-row{display:block;margin-bottom:100px;}.article .field--name-body{text-align:justify;text-justify:inter-word;}.article .field--name-body img{width:100%;}@media only screen and (max-width:768px){.prefaces{background:linear-gradient(#84CEEB,#5AB9EA,#5680E9);}.preface{background:none;}.homepage-banner-1{margin:10px 0 10px 0;height:100px;}.homepage-banner-1 .text p{width:100%;font-size:15px;padding:10px;}.gk-social-media-branding-bar{display:none;}.logo{width:38%;}.homepage-1,.homepage-2{text-align:center;}.region-homepage-2 .block-views .views-row{display:block;width:100%;padding:10px;}.postfaces{height:900px;}.region-postface-1,.region-postface-2,.region-postface-3{height:300px;overflow:hidden;}.field--name-field-project-name,.field--name-field-poject-summary,.field--name-field-project-link{width:100%;}.field--name-field-project-image{width:100%;}.homepage-social-icon-bar{height:60px;background:linear-gradient(to right,#5680E9,#5AB9EA,#84CEEB,#5AB9EA,#5680E9);border:0;}.homepage-social-media-icons{text-align:center;}.homepage-social-media-icons a.facebook img,.homepage-social-media-icons a.twitter img,.homepage-social-media-icons a.google_plus img,.homepage-social-media-icons a.instagram img,.homepage-social-media-icons a.email_address img{height:40px;width:40px;margin:10px;}}
