@import '//fonts.googleapis.com/css?family=Raleway:400,500,600,800,700,900,200,300';@import '//fonts.googleapis.com/css?family=Nunito:400,700,300';h1,h2,h3,h4,h5,h6{font-family:tahoma;font-weight:200}strong{font-weight:700}input,button,select,textarea,body{overflow-x: hidden;font-family:tahoma;font-weight:300}::selection{background:#45c3f3}::-moz-selection{background:#45c3f3}body,p,.gform_body .gfield input,.gform_body .gfield textarea,.gform_body .gfield select{font-size:16px;line-height:1.41}h1{font-size:42px;line-height:52px}h2{font-size:36px;line-height:48px}h3{font-size:28px;line-height:38px}h4{font-size:16px;line-height:26px}h5{font-size:13.28px;line-height:23.28px}h6{font-size:12px;line-height:22px}#topcontrol{background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;border-radius:3px;color:#FFF;height:48px;line-height:55px;margin:0 15px 15px 0;text-align:center;width:48px;z-index:10000}#scrolltotop:before{border-color:rgba(255,255,255,0) rgba(255,255,255,0) #FFF;border-image:none;border-style:solid;border-width:10px;content:"";height:0;right:28%;position:absolute;top:17%;width:0}#topcontrol:hover{background-color:#15b4f0}a:hover,.sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,.sidebar-content .nav li li a:hover,div[role="complementary"] div > ul > li:hover{color:#1fb7f1}a,.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus,.nav li a:hover,.nav li a:focus,.navbar .nav > li > a:focus,.navbar .nav > li > a:hover,.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span,nav[role="navigation"] .nav-normal > .active > a,nav[role="navigation"] .nav-normal li a:hover,nav[role="navigation"] .nav-pills-square > .active > a,nav[role="navigation"] .nav-bar > li > a:hover,nav[role="navigation"] .nav-bar > li > a:focus,nav[role="navigation"] .nav-bar > .active > a,nav[role="navigation"] .nav-bar-top > .active > a,nav[role="navigation"] .nav-bar-top > li > a:hover,nav[role="navigation"] .nav-bar-underline > .active > a,nav[role="navigation"] .nav-underline > .active > a,nav[role="navigation"] .nav-underline > li > a:hover,nav[role="navigation"] .nav-separator > .active > a,nav[role="navigation"] .nav-separator > li > a:hover,.sidebar-content .nav a.active,div[role="complementary"] div > ul > li:active,.sidebar-content .nav li a:hover,.sidebar-content .nav li a:focus{color:#45c3f3}.nav a:hover .caret{border-bottom-color:#45c3f3;border-top-color:#45c3f3}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.grid li a:hover img,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="clock-o"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,.gform_wrapper li.gfield_error input[type="text"]:focus,.gform_wrapper li.gfield_error input[type="url"]:focus,.gform_wrapper li.gfield_error input[type="email"]:focus,.gform_wrapper li.gfield_error input[type="tel"]:focus,.gform_wrapper li.gfield_error input[type="number"]:focus,.gform_wrapper li.gfield_error input[type="password"]:focus,.gform_wrapper li.gfield_error textarea:focus{border-color:#45c3f3}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus,.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus,.nav-tabs.nav-stacked > .active > a,.nav-tabs.nav-stacked > .active > a:hover,.nav-tabs.nav-stacked > .active > a:focus,.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.progress .bar,.progress-striped .bar,.progress-info.progress-striped .bar,.progress-striped .bar-info,nav[role="navigation"] .nav-pills-square li a:hover{background-color:#45c3f3}.form-control:focus{border-color:#45c3f3;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(69,195,243,0.6)}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#45c3f3;border-color:#45c3f3}.accent{color:#45c3f3 !important}.accent2{color:#ec552d !important}.accent3{color:#fff !important}.accent4{color:#999 !important}.btn-primary{border-color:#45c3f3;background-color:#45c3f3;color:#000;text-shadow:none;color:#fff;padding:1.5% 4%;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;font-size:16px}.btn-primary:hover,.btn-primary .disabled,.btn-primary [disabled]{background-color:#32bdf2;border-color:#32bdf2;color:#000}.btn-primary:active,.btn-primary .active,.btn-primary:focus,.btn-primary .focus{background-color:#1fb7f1;border-color:#1fb7f1;color:#000}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff}article a{font-weight:700}header a:hover,header .sidebar-content .nav.nav-tabs.nav-stacked .parent ul a.selected,header .sidebar-content .nav li li a:hover,header div[role="complementary"] div > ul > li:hover{color:#ebebeb}header a,header .nav-tabs > .active > a,header .nav-tabs > .active > a:hover,header .nav-tabs > .active > a:focus,header .nav li a:hover,header .nav li a:focus,header .navbar .nav > li > a:focus,header .navbar .nav > li > a:hover,header .pagination ul > li > a:hover,header .pagination ul > li > a:focus,header .pagination ul > .active > a,header .pagination ul > .active > span,header nav[role="navigation"] .nav-normal > .active > a,header nav[role="navigation"] .nav-normal li a:hover,header nav[role="navigation"] .nav-pills-square > .active > a,header nav[role="navigation"] .nav-bar > li > a:hover,header nav[role="navigation"] .nav-bar > li > a:focus,header nav[role="navigation"] .nav-bar > .active > a,header nav[role="navigation"] .nav-bar-top > .active > a,header nav[role="navigation"] .nav-bar-top > li > a:hover,header nav[role="navigation"] .nav-bar-underline > .active > a,header nav[role="navigation"] .nav-underline > .active > a,header nav[role="navigation"] .nav-underline > li > a:hover,header nav[role="navigation"] .nav-separator > .active > a,header nav[role="navigation"] .nav-separator > li > a:hover,header .sidebar-content .nav a.active,header div[role="complementary"] div > ul > li:active,header .sidebar-content .nav li a:hover,header .sidebar-content .nav li a:focus{color:#fff}header .nav a:hover .caret{border-bottom-color:#fff;border-top-color:#fff}header .nav-tabs > li > a:hover,header .nav-tabs > li > a:focus,header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .grid li a:hover img,header textarea:focus,header input[type="text"]:focus,header input[type="password"]:focus,header input[type="datetime"]:focus,header input[type="datetime-local"]:focus,header input[type="date"]:focus,header input[type="month"]:focus,header input[type="clock-o"]:focus,header input[type="week"]:focus,header input[type="number"]:focus,header input[type="email"]:focus,header input[type="url"]:focus,header input[type="search"]:focus,header input[type="tel"]:focus,header input[type="color"]:focus,header .uneditable-input:focus,header .gform_wrapper li.gfield_error input[type="text"]:focus,header .gform_wrapper li.gfield_error input[type="url"]:focus,header .gform_wrapper li.gfield_error input[type="email"]:focus,header .gform_wrapper li.gfield_error input[type="tel"]:focus,header .gform_wrapper li.gfield_error input[type="number"]:focus,header .gform_wrapper li.gfield_error input[type="password"]:focus,header .gform_wrapper li.gfield_error textarea:focus{border-color:#45c3f3}header .navbar .nav > .active > a,header .navbar .nav > .active > a:hover,header .navbar .nav > .active > a:focus,header .nav-pills > .active > a,header .nav-pills > .active > a:hover,header .nav-pills > .active > a:focus,header .nav-tabs.nav-stacked > .active > a,header .nav-tabs.nav-stacked > .active > a:hover,header .nav-tabs.nav-stacked > .active > a:focus,header .nav-list > .active > a,header .nav-list > .active > a:hover,header .nav-list > .active > a:focus,header .dropdown-menu > li > a:hover,header .dropdown-menu > li > a:focus,header .dropdown-submenu:hover > a,header .dropdown-submenu:focus > a,header .dropdown-menu > .active > a,header .dropdown-menu > .active > a:hover,header .dropdown-menu > .active > a:focus,header .progress .bar,header .progress-striped .bar,header .progress-info.progress-striped .bar,header .progress-striped .bar-info,header nav[role="navigation"] .nav-pills-square li a:hover{background-color:#45c3f3}header .form-control:focus{border-color:#45c3f3;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(69,195,243,0.6)}header .pagination > .active > a,header .pagination > .active > span,header .pagination > .active > a:hover,header .pagination > .active > span:hover,header .pagination > .active > a:focus,header .pagination > .active > span:focus{background-color:#45c3f3;border-color:#45c3f3}header .nav > li > a{color:#fff;text-transform:uppercase;font-size:14px}header .nav > li > a:hover,header .nav > li > a:focus,header .nav > li > a:active{color:#45c3f3}header .nav li li:hover > a{color:#fff}.nav > li > a:hover,.nav > li > a:focus,.nav > li.active > a{background-color:transparent;border-color:transparent;color:#45c3f3}header .nav > li > a{padding:10px 11px}header .nav > li > a:hover .caret,header .nav > li > a:focus .caret,header .nav > li.active > a .caret{border-bottom-color:#45c3f3;border-top-color:#45c3f3}header .nav .dropdown-toggle .caret{border-bottom-color:#fff;border-top-color:#fff}.home header .custom-header{background-color:rgba(0,0,0,0.7)}.home .header-shadow{box-shadow:0 0 0 rgba(0,0,0,0)}body{padding-top:0 !important}footer a:hover [class*="fa-stack-2x"]{color:#568019 !important}footer [class*="fa-stack-2x"]{color:#6DA220 !important}footer [class*="fa-stack"]{font-size:2.3em}div div > footer *{font-size:14px;color:#c8c8c8}footer address ul li i.accent{color:#FFF !important}div div > footer h3{color:#fff !important;font-size:14px;font-weight:500;text-transform:none}a .fa-social{color:#fff;padding:0 25px}a:hover .fa-social{color:#4D4D4D;text-decoration:none}.fa-social{font-size:2.5em;margin-right:10px;margin-left:10px}.font-size-72{font-size:72px;line-height:85px}.font-size-30{font-size:30px;line-height:40px}.font-size-48{font-size:48px;line-height:58px}.font-size-22{font-size:22px;line-height:30px}.font-size-18{font-size:18px;line-height:25px}.font-weight-300{font-weight:300}.hover-effect,.hover-effect .caption,.hover-effect .caption-bg{height:280px}.hover-effect{overflow:hidden;position:relative;cursor:pointer;padding:1px}.hover-effect > img{display:block;min-width:104%;position:relative}.hover-effect .caption-bg{position:absolute;width:100%;opacity:.7}.hover-effect .caption{position:absolute;top:0;width:95%;padding:45px 35px;z-index:1;text-align:center;padding-top:95px}.hover-effect .caption p,.hover-effect .caption i,.hover-effect .caption .hover-effect-ico{color:#fff;opacity:0}.hover-effect .caption,.hover-effect .caption p,.hover-effect .caption i,.hover-effect .caption-bg,.hover-effect .caption .hover-effect-ico{-webkit-transition:.5s;transition:.5s}.hover-effect:hover a .caption,.hover-effect:focus a .caption,.hover-effect:active a .caption{padding-top:50px}.last-service.hover-effect:hover a .caption,.last-service.hover-effect:focus a .caption,.last-service.hover-effect:active a .caption{padding-top:25px}.hover-effect:hover a .caption > p,.hover-effect:focus a .caption > p,.hover-effect:active a .caption > p,.hover-effect:hover a .caption > i,.hover-effect:focus a .caption > i,.hover-effect:active a .caption > i,.hover-effect:hover a .caption > .hover-effect-ico,.hover-effect:focus a .caption > .hover-effect-ico,.hover-effect:active a .caption > .hover-effect-ico{opacity:1}.hover-effect:hover > .caption-bg,.hover-effect:focus > .caption-bg,.hover-effect:active > .caption-bg{top:0;background-color:#079BE1}.hover-effect .caption img{height:66px !important}.hover-effect .caption h3{color:#fff;font-size:18px;font-weight:600;line-height:1.4}.margin-banner{margin-top:270px}.margin-bottom-30{margin-bottom:30px}.margin-top-120{margin-top:120px}.margin-bottom-100{margin-bottom:100px}.margin-top-175{margin-top:175px}.right-border{border-right:1px solid #999;padding-right:25px}#it-issue{border-bottom:1px solid #383838}.home #header .container{max-width:100%}.margin-our-client{margin-bottom:50px;margin-top:150px}.margin-mouse-scroll{margin-bottom:100px;margin-top:180px}.home #testimonials-testimonials-hp-slider .carousel-indicators li{background:none repeat scroll 0 0 transparent;border:1px solid #fff}.home #testimonials-testimonials-hp-slider .carousel-indicators li.active{background:none repeat scroll 0 0 #fff}.home #testimonials-testimonials-hp-slider .carousel-indicators{bottom:-40px}#our-client .testimonial > i{display:none}#our-client .testimonial > p{margin-top:1%;text-align:center}.home .blog-list h3 a{color:#000;font-size:17px;font-weight:300}.home .blog-list h3{line-height:25px}.home .blog-list h3 + p{display:none}.hr-custom{border-color:#999;margin:0}nav[role="navigation"] ul:first-child{margin:10px 0 0}.home .navbar-fixed-top{position:fixed}.navbar-fixed-top{position:static}.blueline{margin:10px 0 14px;border-color:#AFE5FA}.masthead-minheight{min-height:400px}@media (max-width: 991px){.sm-margin-vertical-20{margin-bottom:20px;margin-top:20px}}@media (min-width: 992px) and (max-width: 1199px){.masthead-minheight{min-height:220px}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.font-size-72{font-size:65px;line-height:75px}.font-size-48{font-size:45px;line-height:55px}.margin-banner{margin-top:200px}.hover-effect:hover a .caption,.hover-effect:focus a .caption,.hover-effect:active a .caption{padding-right:15px;padding-left:0;padding-top:20px}.hover-effect .caption{padding:95px 0 45px 15px}}@media (min-width: 768px) and (max-width: 991px){.font-size-72{font-size:65px;line-height:75px}.margin-banner{margin-top:170px}.margin-our-client{margin-top:70px}.margin-bottom-100{margin-bottom:50px}.margin-mouse-scroll{margin-bottom:60px;margin-top:150px}.hover-effect .caption{padding-right:15px;padding-left:15px}nav[role="navigation"] select{margin:20px 0 0}.sm-margin-top-100{margin-top:100px}.masthead-minheight{min-height:160px}}@media (max-width: 767px){.margin-banner{margin-top:0}.masthead-minheight{min-height:110px}header .brand img{margin-bottom:10px;width:46px}.font-size-72{font-size:28px;line-height:36px}.font-size-48,.font-size-30{font-size:25px;line-height:35px}.margin-mouse-scroll{margin-bottom:0;margin-top:45px}.right-border{border-right:medium none;padding-right:15px}.margin-bottom-100{margin-bottom:30px}.margin-our-client{margin-bottom:10px;margin-top:10px}.margin-vertical-60{margin-top:20px;margin-bottom:10px}a .fa-social{padding:0}.margin-top-120{margin-top:60px}.btn-primary{font-size:13px;padding:2% 4%}.xs-text-center{text-align:center}#our-client{background-position:left center !important}.hr-custom{margin:0 0 40px}.xs-aligncenter{float:none;margin:0 auto}.hover-effect{margin-top:5%}.hover-effect:hover a .caption,.hover-effect:focus a .caption,.hover-effect:active a .caption{padding-top:30px}.hover-effect .caption{padding-right:10px;padding-left:0}.hover-effect .caption p{font-size:14px}.margin-top-175{margin-top:25px}}