html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;width:100%;height:100%}body{width:100%;height:100%;font-family:'Saira', sans-serif;font-size:15px;line-height:1.7}h1,h2,h3,h4,h5,h6{margin:0px}.img-responsive{width:100%}.img-rounded{border-radius:10px}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-35{margin-top:35px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.overlay{position:absolute;top:0px;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2)}#back-to-top:hover,.btn,.transition,a,a:focus,a:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}a{text-decoration:none;color:#902f29}a:focus,a:hover{text-decoration:none;color:#902f29}.btn{padding:12px 28px 10px;margin-bottom:0;font-size:16px;background-color:#12c773;border:transparent;border-radius:8px}.btn:hover{background-color:#902f29}.btn-secondary{background-color:#902f29;color:#fff}.btn-secondary:hover{background-color:#12c773;color:#fff}.no-padding{padding:0px}.container{max-width:1150px;margin:0 auto}.section{padding-top:60px;padding-bottom:60px;background-size:100%;background-repeat:no-repeat;background-position:top center}.section-sm{padding-top:30px;padding-bottom:30px}.title{color:#1b4962;font-weight:700;font-size:30px;letter-spacing:-1px;line-height:1;margin-bottom:30px}.title span{font-weight:500;font-size:23px;color:#902f29}.title2{font-weight:700;color:#1b4962;line-height:1.2;margin-bottom:20px}.title2 span{color:#902f29}.prenav{padding-top:3px;padding-bottom:2px;background-color:#1b4962}.prenav .social{position:relative;top:2px}.prenav ul{margin-bottom:0px}.prenav ul li a{color:#dbdbdb}.prenav ul li a img{width:26px;margin-right:2px;border-radius:4px}.prenav ul li a span{position:relative;top:1px;font-size:13px}.main-nav{margin-bottom:0px}.main-nav .navbar-brand{max-width:220px;padding:4px 15px}.navbar-default .navbar-nav>li>a{text-transform:uppercase;font-weight:500;font-size:14px;padding-top:27px;padding-bottom:23px}.navbar-fixed-top{-webkit-box-shadow:0px 2px 16px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 2px 16px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 2px 16px 0px rgba(0, 0, 0, 0.4)}.banner{padding-top:110px;padding-bottom:180px;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;position:relative;overflow:hidden}.banner .content h2{font-size:34px;font-weight:700;margin-bottom:4px;line-height:1.4;letter-spacing:0;color:#fff}.banner .content p{font-weight:400;margin-bottom:24px;font-size:18px;line-height:1.5;color:#d0d0d0}.banner .content p span{color:#f9cb33}.services{position:relative;top:-50px;z-index:100}.services .parent-div{background-image:url('../img/particle.png');position:relative;height:240px;background-repeat:no-repeat;background-size:cover;background-position:bottom center}.services .parent-div .child-div{text-align:center;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.services .parent-div .child-div .circle{background-color:rgba(255, 255, 255, 0.1);width:100px;margin:0 auto;border-radius:50%;margin-bottom:25px;-webkit-box-shadow:2px 2px 22px -16px rgba(0, 0, 0, 0.5);-moz-box-shadow:2px 2px 22px -16px rgba(0, 0, 0, 0.5);box-shadow:2px 2px 22px -16px rgba(0, 0, 0, 0.5);-webkit-transition:all 0.8s cubic-bezier(0.18, 0.83, 0.49, 0.95);-moz-transition:all 0.8s cubic-bezier(0.18, 0.83, 0.49, 0.95);-o-transition:all 0.8s cubic-bezier(0.18, 0.83, 0.49, 0.95);transition:all 0.8s cubic-bezier(0.18, 0.83, 0.49, 0.95)}.services .parent-div .child-div .circle img{width:80px;position:relative;top:6px}.services .parent-div .child-div p{font-weight:500;color:#fff;line-height:1.3;margin-top:10px;font-size:17px}.services .parent-div .child-div .line{border-bottom:2px solid #fff;width:55px;margin:0 auto;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.services .parent-div:hover .circle{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.services .parent-div:hover .line{width:80px}.services .green{background-color:#12c773;border-top-left-radius:12px;border-bottom-left-radius:12px}.services .green .circle{background-color:#14de81!important}.services .yellow{background-color:#dbb128}.services .yellow .circle{background-color:#fad14c!important}.services .orange{background-color:#fd9d42}.services .orange .circle{background-color:#fdaa5b!important}.services .dark-orange{background-color:#ef7934;border-top-right-radius:12px;border-bottom-right-radius:12px}.services .dark-orange .circle{background-color:#f1894c!important}.section-about{background-position:top center;background-size:100%;background-repeat:no-repeat}.section-about h2{color:#1b4962;font-weight:700;font-size:30px;letter-spacing:0;line-height:1;margin-bottom:10px}.section-about h2 span{font-weight:500;font-size:23px}.section-about h3{font-size:20px;line-height:1.5;letter-spacing:0}.section-about h3 span{color:#902f29}.section-about p{color:#2c2c2c}.section-wedo{padding-bottom:0px;padding-top:0px}.section-wedo .less-padding{padding-left:9px;padding-right:9px}.section-wedo .parent-div{margin-bottom:30px;min-height:350px;background-color:#ccc;background-repeat:no-repeat;background-size:cover;border-radius:15px;position:relative;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-size:100%}.section-wedo .parent-div:after{position:absolute;bottom:0;z-index:-1;display:block;width:96%;margin-left:2%;height:200px;border-radius:50%;content:"";background-color:#000;-webkit-box-shadow:0px 18px 72px -16px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 18px 72px -16px rgba(0, 0, 0, 0.5);box-shadow:0px 18px 72px -16px rgba(0, 0, 0, 0.5)}.section-wedo .parent-div:hover{background-size:110%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.section-wedo .child-div{position:absolute;width:85%;top:80%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section-wedo .child-div h3{font-weight:700;color:#1b4962;letter-spacing:0;text-transform:uppercase}.section-wedo .child-div p{color:#902f29;font-weight:500;font-size:14px;margin-bottom:6px;text-transform:uppercase}.section-wedo .child-div .btn{font-size:11px;padding:11px 22px 10px}.footer{background-position:center;background-size:cover;background-color:#1f5674;padding-top:80px;padding-bottom:60px}.footer h2{font-size:20px;color:#fff;line-height:0.9;margin-bottom:25px}.footer h2 span{color:#d7736e;font-size:13px;font-weight:100}.footer p{color:#d8ebf6}.footer p span{color:#d9dddf;font-weight:100;font-size:13px;line-height:2}.footer .flag{width:40px}.footer ul{margin-bottom:5px!important}.footer ul li a{color:#d8ebf6;margin-bottom:10px;display:block}.footer ul li p{text-transform:uppercase;font-size:21px;font-weight:500;color:#eedd59}.copyright{background-color:#0e3347;padding-top:15px;padding-bottom:12px}.copyright p{display:contents;margin-bottom:0px;font-size:11px;color:#959595}.page-banner{position:relative;overflow:hidden;padding-top:140px;padding-bottom:120px}.page-banner .banner-text h2{font-size:32px;font-weight:700;letter-spacing:0px;color:#fff}.page-banner .container-outer{left:0px;right:0px;position:absolute;top:68%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-banner ul{margin-bottom:0px}.page-banner ul li{color:#bcbcbc}.page-banner ul li a{color:#bcbcbc;font-size:13px}.about-page p{font-weight:400;line-height:1.9;color:#908282;font-size:16px;letter-spacing:0px}.about-page p span{color:#902f29}.about-page .counter h3{font-size:30px;font-weight:400;color:#902f29;margin-bottom:5px}.about-page .counter h4{color:#1b4962;font-weight:500;letter-spacing:0}.about-page .counter .line{border-bottom:2px solid #902f29;width:85px;margin-top:14px}.about-page .logo{width:130px;margin-right:20px}.section-clients{margin-top:0px}.title-after-before{position:relative;font-size:18px;color:#1b485f}.title-after-before:before{content:" ";display:block;background:#902f29;height:1px;width:50px;margin-top:8px;margin:0 auto;margin-right:6px;display:inline-block;position:relative;top:-7px}.title-after-before:after{content:" ";display:block;background:#902f29;height:1px;width:50px;margin-top:8px;margin:0 auto;margin-left:6px;display:inline-block;position:relative;top:-7px}.contact-page h2{font-weight:700;color:#1b4962;line-height:1.1;margin-bottom:20px}.contact-page h2 span{font-size:15px;font-weight:500;color:#902f29}.contact-page .details{border-left:2px solid #902f29;padding-left:15px;margin-bottom:25px}.contact-page .details img{width:40px}.contact-page .details span{font-size:20px;text-transform:uppercase;color:#902f29;font-weight:500;letter-spacing:0;padding-left:6px}.contact-page .details p{font-size:17px;line-height:1.3;margin-top:10px}.contact-page form{padding:25px 35px;border:1px solid #eaeaea;border-radius:23px;background:#fff}.contact-page form h2{font-size:20px;letter-spacing:0}.contact-page form label{color:#1b4962;font-weight:600;font-size:13px;margin-bottom:0px}.contact-page form input{height:38px}.contact-page form .form-group{margin-bottom:10px}.contact-page form .form-control{background-color:#eafef4}.testing-page{padding-bottom:0px}.testing-page p{font-weight:400;line-height:1.9;color:#908282;font-size:16px;letter-spacing:0px}.box{position:relative;background:#47f3a3;text-align:center;min-height:68px;border-radius:5px;border:1px solid #36bf7f;margin-bottom:20px}.box p{line-height:1.3;font-weight:600;color:#1b4962;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.food-icon{min-height:90px}.food-icon img{width:50px}.food-icon .media-body{position:relative}.food-icon .media-body p{line-height:1.3;font-size:18px;font-weight:500;color:#1b4962;margin-left:6px;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.parameters img{width:50px;margin-right:5px}.parameters h4{font-size:20px;font-weight:500;color:#1b4962;position:relative;top:12px;margin-bottom:22px}@media (max-width:767px){.basic-padding{padding-top:15px;padding-bottom:15px}.navbar-default .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.services .green{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0px}.services .dark-orange{border-top-right-radius:0px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.banner .content h2{font-size:22px;font-weight:600}.banner{padding-top:68px;padding-bottom:110px}.about-page{padding-top:40px}.about-page .title2{margin-bottom:10px}.mt-40{margin-top:20px!important}.about-page .counter .line{margin:0 auto;margin-top:14px}.about-page .counter{text-align:center}.about-page .logo{width:88px;margin-right:15px;margin-left:15px;text-align:center}.section{padding-top:30px;padding-bottom:30px}.title-after-before:before{width:0px}.title-after-before:after{width:0px}.contact-page form{padding:20px 14px}.footer{padding-top:50px;padding-bottom:30px}}.add-icon2 li{position:relative;left:10px;font-weight:600}.add-icon2 li:before{font-family:FontAwesome;content:"\f105";background-size:10px 20px;display:inline-block;padding-right:3px;vertical-align:middle;position:absolute;left:-14px;color:#E7312B}