body{padding-top:66px;font-family:Lato,Helvetica,Arial,Lucida,sans-serif}p{font-size:16px}.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-caption{height:100%;display:flex;flex-direction:column;justify-content:center}#qrCode{margin:15px}.navbar{background-color:#fff}.navbar-brand{padding:0}.navbar>.container .navbar-brand{margin-left:0}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-nav>li>a{font-size:17px;font-weight:bold}@media(max-width:1200px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}#logo{display:inline-block;float:none;max-height:100%;margin-bottom:0;vertical-align:middle;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate3d(0,0,0)}.btn-social-icon>:first-child{font-size:1em}i.fa.fa-twitter{font-size:22px}.btn-social-icon{width:2em;height:2.2em;color:#16a235;font-size:15px;margin:2px}.btn-social-icon.pull-left{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.btn-social-icon:focus{color:#0a7e23}.btn-social-icon:hover{color:#16a235}.img-responsive{width:100%}.carousel-inner{overflow:hidden;max-height:500px}.carousel-caption .btn{text-shadow:2px 1px 1px #1e1e1e !important;font-size:18px}@media screen and (max-width:767px){.carousel-caption p{display:none}.carousel-caption h2,.carousel-caption h1{font-size:23px}.carousel-caption .btn{padding:4px;padding-left:5px;padding-right:5px}}@media screen and (max-width:450px){.carousel-caption p{display:none}.carousel-caption h2,.carousel-caption h1{font-size:23px !important}}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{max-height:500px}.carousel-caption h2,.carousel-caption h1{font-size:46px;font-family:Lato,Helvetica,Arial,Lucida,sans-serif !important}.carousel-caption p,.carousel-caption h2,.carousel-caption h1,.carousel-caption .btn{color:#c1ed84 !important;text-shadow:3px 1px 1px #1e1e1e}.carousel-caption .btn{border-color:#c1ed84;background-color:transparent;padding:12px;padding-left:20px;padding-right:20px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,1);box-shadow:0 0 5px 0 rgba(0,0,0,1)}.carousel-caption .btn:hover{border-color:#494949;background-color:#494949}.carousel-control .glyphicon{position:absolute;top:50%;color:#c1ed84 !important}.carousel-control.glyphicon.glyphicon-menu-left{left:20%}.carousel-control.glyphicon.glyphicon-menu-right{right:20%}.carousel-fade .carousel-inner{background:#000}.carousel-fade .carousel-control{z-index:2}.carousel-fade .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .next.left,.carousel-fade .prev.right,.carousel-fade .item.active{opacity:1}.carousel-fade .active.left,.carousel-fade .active.right{left:0;opacity:0;z-index:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-control .control-icon{font-size:48px;height:30px;margin-top:-15px;width:30px;display:inline-block;position:absolute;top:50%;z-index:5}.carousel-control .prev{margin-left:-15px;left:50%}.carousel-control .next{margin-right:-15px;right:50%}.carousel .control-box{opacity:0}a.carousel-control.left{left:0;background:none;border:0;opacity:0}a.carousel-control.right{right:0;background:none;border:0;opacity:0}.control-box,a.carousel-control,.carousel-indicators li{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.carousel:hover .control-box{opacity:1}.carousel:hover a.carousel-control.left{left:15px;opacity:1}.carousel:hover a.carousel-control.right{right:15px;opacity:1}.carousel-indicators li.active,.carousel-indicators li{border:0}.carousel-indicators li{background:#666;margin:0 3px;width:12px;height:12px}.carousel-indicators li.active{background:#fff;margin:0 3px}.glyphicon{top:0;vertical-align:middle}.centerTextAlign{text-align:center}.justifyTextAlign{text-align:justify}.homeServicesContainer{display:inline-block;margin-top:3em}.homeServicesContainer .btn{color:#009e17;border-color:#009e17}.homeServicesContainer .btn:hover{color:#fff;background-color:#009e17}.servicesServicesContainer{display:inline-block}.servicesServicesContainer>.btn{color:#2d2d2d;border-color:#2d2d2d}.servicesServicesContainer>.btn:hover{color:#fff;background-color:#2d2d2d}.servicesImage{width:100%}.middleContainer{padding-top:3em;padding-bottom:3em}.servicesContainerWithBackground{background-repeat:no-repeat;background-size:cover}.middleItemContainer{padding:2em}.bottomCarouselInner{background-image:url(../images/fit-software-tech-backround.jpg) !important;background-repeat:no-repeat !important;background-size:cover !important;background-attachment:fixed !important}.fixedCarouselItem35em{height:35em;width:100%}.fixedHeight15em{height:15em !important;width:auto}.bottomCarouselCaption{position:absolute;right:15%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);height:100%}.bottomCarouselCaptionImage{width:50%}.fullWidth{width:100%}.fullHeight{height:100%}.halfWidth{width:50%}.textAlignRight{text-align:right}.textAlignLeft{text-align:left}.textAlignJustify{text-align:justify}.bottomPageLinkCentered{display:grid;align-items:center}.bottomPageLink{color:#000}.bottomPageLink>a:hover{text-decoration:none;color:#000}.bottomPageLink a,.bottomPageLink .btn{cursor:pointer}.bottomPageLink h2,.bottomPageLink h3,.bottomPageLink p,.bottomPageLink .btn{color:#000}.bottomPageLink .btn{border-color:#2e2e2e;color:#2e2e2e;background-color:transparent}.bottomPageLink .btn:hover{background-color:#2e2e2e;color:#fff}.homeTechnLinks{margin-left:20px}.homeTechnLinks h2,.homeTechnLinks p,.homeTechnLinks .btn{margin-left:20px}.bottomProductDevelopmentCarousel{width:100%}@media screen and (max-width:767px){.bottomPageLink{width:100%;height:55%}.bottomPageLinkCentered{height:55%}.bottomPageLink h2{font-size:23px}.bottomCarouselCaptionImage{display:none !important}.bottomCarouselCaption p{display:none}.bottomProductDevelopmentCarousel .carousel-control{display:none}.bottomProductDevelopmentCarousel ol{display:none}}@media screen and (max-width:500px){.bottomPageLink{width:100%;height:40%}.bottomPageLinkCentered{height:40%}.bottomProductDevelopmentCarousel .carousel-control{display:none}.bottomProductDevelopmentCarousel ol{display:none}}.dropdown:hover .dropdown-menu{display:block}.fontSize46{font-size:46px}.absoluteCenter{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}img.alignLeft{display:inline;float:left;margin-right:15px}img.alignRight{display:inline;float:right;margin-left:15px}.bgPicture{width:100%;height:60vmin;background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed}.input-validation-error{border-color:#dd4b39;background-color:#f2dede}.field-validation-error{color:#dd4b39}.tableDisplay100{display:table;width:100%}.tableCellDisplay{display:table-cell}textarea.form-control{height:20em}.form-group.tableCellDisplay{padding:1em}.paddingLeftRight2em{padding-left:2em;padding-right:2em}.btnDark{background-color:transparent;cursor:pointer;border-color:#2e2e2e;color:#2e2e2e}.btnDark:hover{background-color:#2e2e2e;color:#fff}.pricingBoxTitle{background-color:#66c86c;border-top:1px solid #66c86c;border-left:1px solid #66c86c;border-right:1px solid #66c86c}.pricingBox:hover .pricingBoxTitle{background-color:#009e17;border-top:1px solid #009e17;border-left:1px solid #009e17;border-right:1px solid #009e17}.pricingBoxTitle h2{text-align:center}.center{display:flex;flex-direction:column;justify-content:center}.pricingBoxContent{border-left:1px solid #66c86c;border-right:1px solid #66c86c;border-bottom:1px solid #66c86c}.pricingBox:hover .pricingBoxContent{border-left:1px solid #009e17;border-right:1px solid #009e17;border-bottom:1px solid #009e17}.pricingBoxContent h2,.pricingBoxContent h3,.pricingBoxContent h1{text-align:center}@media screen and (max-width:480px){.pricingBoxContent h3{font-size:medium}}.pricingBoxButton{border:1px solid #66c86c;background-color:#66c86c}.pricingBox:hover .pricingBoxButton{background-color:#009e17;color:#fff}.pricingBoxLink{height:100%;width:100%;background-color:transparent;border:0 none;display:block;color:#000 !important;text-decoration:none !important}.pricingBoxLink:hover{color:#fff !important}.pricingBoxLink h3{font-size:2em;font-weight:bold;text-align:center}@media screen and (max-width:480px){.pricingBoxLink h3{font-size:medium}}.footerDiv{background-color:#3f3f3f;position:relative}.footerDiv h3{color:#9e9e9e}.footerDiv p{color:#fff}.footerDiv a{color:#fff !important;text-decoration:none !important;display:block;padding-top:5px}.secondFooter{background-color:#434343;color:#fff}.cellWithTopBorder{border-top:1px solid #808080}.cellWithBottomBorder{border-bottom:1px solid #808080}.cellWithSideBorders{border-left:1px solid #808080;border-right:1px solid #808080}.textAlignCenter{text-align:center}.rowDisplay{height:auto;display:flex;flex-flow:row column}.peopleImage{max-width:100%;max-height:100%;border-radius:50%}.peopleName{font-size:24px}@media screen and (max-width:768px){.peopleName{text-align:center !important}}.peopleDescription{padding:1em}.peopleMessage{font-size:18px;font-style:oblique}.dropdown-menu a{font-size:20px;font-weight:bold !important;display:block;padding:3px 20px;clear:both;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu a:hover{text-decoration:none}.currentOfferBox{background:#fff3e7;font-size:30px;font-weight:bold;color:#097e23;text-align:center;width:100%;padding:1em;text-shadow:0 1px 0 #1e1e1e}@media screen and (max-width:767px){.currentOfferBox{font-size:20px}}.contactForm{padding-bottom:1em}.bottomPageButton{font-size:18px}.grecaptcha-badge{display:none}