body,html{font-size:15px}.button,.button>span,.header-top p i{vertical-align:middle}#main-menu ul a,.button--text-upper,.get-quote p,h1,h2{text-transform:uppercase}.button--wayra,.info-about .fa{cursor:pointer;overflow:hidden}.button-menu:focus,.button:focus,.search-button:focus{outline:0}#main-menu ul a,.box a,.choosing .why-do a,.get-quote a,.go-up,.inner-pages .road a{text-decoration:none}.testimonials .owl-carousel .test-1,.who-we-are .who-1{-webkit-box-orient:vertical;-webkit-box-direction:normal}body{font-family:'Open Sans',sans-serif;font-weight:400;color:#464646;overflow-x:hidden!important}h1,h2,h3{font-family:Poppins,sans-serif}p{line-height:1.8rem}h1{font-size:3.5rem;font-weight:700;margin-bottom:2rem}h2,h2 span{font-weight:600}h2{color:#222;font-size:1.6rem}h2 span{color:#d12b3f}h3{font-size:1.5rem;font-weight:500}.top-headings-section{padding-bottom:2rem}.top-headings-section p{margin-left:auto;margin-right:auto;font-weight:400;color:#000}.top-headings-section h2::after{display:block;height:3px;font-weight:700;background-color:#d12b3f;content:" ";width:100px;margin:.5rem auto 1.5rem}::after,::before{box-sizing:border-box}img{display:inline-block;max-width:100%;height:auto}.header-top{background:#f5821f;color:#fff;display:block;padding:5px 0}@media screen and (max-width:767px){.header-top{padding:0}}.header-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.heading .container,.top-info{display:-webkit-box;display:-ms-flexbox}.top-info{display:flex}.header-top p{margin-right:2rem;margin-bottom:0}.header-top p i{color:#fff;margin-right:.5rem;font-size:1.3rem}.header-top .social-icons{text-align:right}.header-top .social-icons i{color:#fff;line-height:26px;font-size:1.2rem;margin-right:1rem;-webkit-transition:all .5s ease;transition:all .5s ease}.header-top .social-icons i:hover,.heading{color:#00b7f1}.get-quote,.heading{-webkit-transition:all .5s ease}.heading{background:#fff;position:relative;padding:1rem 0;transition:all .5s ease}.sticky{-webkit-animation:.6s ease-in-out 0s normal none 1 running fadeInDown;animation:.6s ease-in-out 0s normal none 1 running fadeInDown;background:#fff;left:0;margin:auto;position:fixed;top:0;width:100%;z-index:99999}@media screen and (max-width:991px){.heading{background:#fff}}.heading .container{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.heading .logo img{width:auto;height:auto}@media screen and (max-width:350px){.heading .logo img{width:170px}}.button-menu,.search-button{border:0;font-size:1.5rem;margin:0 0 0 auto;padding:0 .5rem;background:0 0;color:#d12b3f}.search-button{color:#00b7f1;margin-left:auto;margin-right:.8rem}.get-quote{background:#00b7f1;color:#fff;padding:1rem;margin-left:1.3rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;transition:all .5s ease}.get-quote:hover{background:#203364;color:transparent}.get-quote p{margin:0;font-weight:600}.get-quote a{color:#fff}#bloq-search{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.bloq-search{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;margin:1.3rem 0;z-index:1}.bloq-search input[type=text]{border:1px solid #00b7f1;border-radius:5px 0 0 5px;padding:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bloq-search input[type=submit]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:0;border-radius:0 5px 5px 0;background:#00b7f1;color:#fff;cursor:pointer;padding:0 1rem;-webkit-transition:all .5s ease;transition:all .5s ease}.bloq-search input[type=submit]:hover{background:#203364;color:#fff}#main-menu{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#main-menu ul{padding:0;list-style:none;margin:1rem 0 0}#main-menu ul a{display:block;padding:.8rem 0;text-align:center;color:#000;border-top:1px solid #e5e5e5}.bg-1,.text-heading{display:-webkit-box;display:-ms-flexbox}#main-menu ul a:hover,#main-menu ul li.active a{color:#00b7f1}#main-menu .card,#main-menu .card a:hover{background:0 0}#main-menu .po a::after{content:"\f0d7";font-family:FontAwesome;color:#000;margin-left:.3rem}.text-heading{display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rev_slider_wrapper{width:100%}.slide-content-box h1{color:#fff;font-size:3.5rem;line-height:62px;margin:14px 0 9px;font-weight:800}@media screen and (max-width:496px){.bg-1 .button,.slide-content-box h1,.slide-content-box p{display:none}}.slide-content-box p{color:#fff;font-size:1.3rem;line-height:30px;font-weight:300;margin:0 0 30px}.slide-content-box.last-slide p{margin:0}.slide-content-box.last-slide a{margin:0 8px}.slotholder{position:relative}.slotholder:after{background:rgba(0,0,0,.2);width:100%;height:100%;content:"";position:absolute;left:0;top:0;bottom:0;pointer-events:none}.tp-leftarrow:hover,.tp-rightarrow:hover{background:#00b7f1}.tp-leftarrow{-webkit-transition:all .5s ease;transition:all .5s ease}.tp-rightarrow{-webkit-transition:all .5s ease;transition:all .5s ease}.bg-1{background:0 0;color:#fff;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.bg-2,.bg-3{background:#fff;color:#000;display:-webkit-box;display:-ms-flexbox}.bg-2{margin-top:1rem;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bg-3,.bg-4{-webkit-box-pack:center}.bg-3{display:flex;-ms-flex-pack:center;justify-content:center}.bg-4,.button{background:0 0}.bg-4,.portfolio .port-info{display:-webkit-box;display:-ms-flexbox}.bg-4{color:#fff;margin-top:2rem;display:flex;-ms-flex-pack:center;justify-content:center}.button{float:left;min-width:150px;max-width:250px;display:block;margin-bottom:0;padding:1em 2em;border:none;color:inherit;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.bg-1 .button{color:#fff;border-color:#00b7f1}.bg-2 .button{color:#000;border-color:#00b7f1}.bg-4 .button{color:#fff;border-color:transparent}.bg-3 .button{color:#000;border-color:#00b7f1}@media screen and (max-width:768px){.bg-3{padding-top:1rem}}.button--size-s{font-size:15px;font-weight:700}.button--size-m{font-size:16px}.button--size-l{font-size:18px}.button--text-upper{letter-spacing:2px}.button--text-thin{font-weight:300}.button--text-medium{font-weight:500}.button--text-thick{font-weight:600}.button--round-s{border-radius:5px}.button--round-m{border-radius:15px}.button--round-l{border-radius:40px}.button--border-thin{border:1px solid}.button--border-medium{border:2px solid}.button--border-thick{border:3px solid}.button--wayra{width:200px;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.button--wayra::before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:#37474f;z-index:-1;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:opacity .3s,background-color .3s,-webkit-transform .3s;transition:opacity .3s,background-color .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s,-webkit-transform .3s}.button--wayra:hover{color:#fff;border-color:#00b7f1}.button--wayra.button--inverted:hover{color:#00b7f1;border-color:#fff}.button--wayra:hover::before{opacity:1;background-color:#00b7f1;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.info-about .fa,.info-about .fa:hover{background:#fff;box-shadow:0 0 0 8px rgba(255,255,255,.3)}.button--wayra.button--inverted:hover::before{background-color:#fff}.box a{text-align:center}.info-about{color:#fff}.info-about .fa{-webkit-transition:background .3s,color .3s,box-shadow .3s;transition:background .3s,color .3s,box-shadow .3s;display:inline-block;font-size:0;margin-bottom:5px;width:90px;height:90px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#053c6d}.info-about .fa:after{display:none}.info-about .fa:hover{color:#d12b3f}.info-about .fa:hover:before{-webkit-animation:toRightFromLeft .3s forwards;animation:toRightFromLeft .3s forwards}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{-webkit-transform:translate(100%);transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}51%{opacity:1}}.info-about .fa:before{font-family:FontAwesome;speak:none;font-size:48px;line-height:90px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.info-about h3{margin:1.3rem 0 1rem}.info-about h3::after{display:block;height:2px;font-weight:700;background-color:#d12b3f;content:" ";width:70px;margin:.8rem auto 0}.choosing .why-do p,.info-about .cell p{font-weight:300;margin:0}.info-about .cell{background:#203364;padding:2rem 0}.info-about .cell:last-child{border-right:0}.info-about .cel-1,.info-about .cel-2,.info-about .cel-3,.info-about .cel-4{background:#203364;z-index:1}@media screen and (max-width:767px){.info-about .cell{border-right:0;padding:1.5rem 0}}.choosing{padding:4rem 0}.choosing .choos img{width:360px;width:100%}.choosing .why-do{padding:1rem 0;background:#d12b3f;color:#fff}.choosing .why-do p{padding:0 1rem}.choosing .why-do a{color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;text-shadow:1px 1px 2px #000}.choosing .why-do a:hover{color:#ffc20e}.hovblue figure{background:#f5821f;margin:0}.hovblue figure:hover img{opacity:.5}@media screen and (max-width:767px){.choosing .cons{margin-bottom:2rem}}main.services{background:#f2f2f2;padding:3rem 0}.services .art-1{background:#fff;color:#053c6d;text-align:center;padding:2rem 0;border-radius:5px;border:1px solid #f1f1f1;-webkit-transition:.5s ease;transition:.5s ease;box-shadow:1px 1px 3px rgba(0,0,0,.6)}.services .art-1:hover{background:#053c6d;color:#fff;cursor:all-scroll}.services .art-1:hover h3,.services .art-1:hover p{color:#fff}.services .art-1 img{width:70px}.services article .fa{font-size:4rem;text-align:center}.services article h3{color:#000;margin:1.3rem 0 1rem;font-size:16px}.services article p{color:#888}.services .service-1 .serv{margin-bottom:2rem}@media screen and (max-width:767px){.services .service-2 .serv{margin-bottom:2rem}.services .service-2 .serv:last-child{margin-bottom:0}}section.counterup{padding:3rem 0;background:-webkit-linear-gradient(rgba(32,51,100,.9),rgba(32,51,100,.9)),url(../images/bg/counter-bg.jpg) center center no-repeat;background:linear-gradient(rgba(32,51,100,.9),rgba(32,51,100,.9)),url(../images/bg/counter-bg.jpg) center center no-repeat;background-attachment:fixed;color:#fff;text-align:center}.counterup .countr .fa{font-size:3rem;color:#00b7f1}.counterup .countr p{font-size:2.5rem;font-weight:800;margin:1.9rem 0 1.5rem;color:#fff}.counterup .top-headings-section h2,.counterup .top-headings-section p{color:#fff}.counterup .countr h3{font-family:Poppins,sans-serif;text-transform:uppercase;line-height:26px;font-size:1rem;font-weight:300;margin:0}.testimonials .test-1 p::after,.testimonials .test-1 p::before{font-family:fontawesome;font-size:1.2rem;position:relative;color:#d12b3f}@media screen and (max-width:767px){.counterup .countr h3{margin-bottom:3rem}h3.specific:last-child{margin-bottom:0}}section.portfolio{padding:3rem 0;background:#fff}.portfolio .item{padding-bottom:1.6rem}.media-gallery{border:1px solid #222}.portfolio .filters-group{margin-bottom:2rem;text-align:center;border-radius:5px}.portfolio .filters-group ul li{list-style:none;display:inline-block;padding:10px 15px;text-transform:capitalize;font-weight:500;cursor:pointer;border-radius:5px;-webkit-transition:all .5s ease;transition:all .5s ease}.portfolio .filters-group ul li:hover{background:#00b7f1;color:#fff}@media screen and (max-width:543px){.portfolio .filters-group ul{padding-left:0}.portfolio .filters-group ul li:hover{background:0 0;color:#000}}.portfolio .filters-group .active{background:#00b7f1;color:#fff}.portfolio .magnifier{background:url(../images/magnifier.png) center no-repeat rgba(209,43,63,.7);position:absolute;top:0;left:15px;bottom:23px;right:15px;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.portfolio .magnifier:hover{opacity:.8}.portfolio .port-info{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}section.testimonials{padding:4rem 0}.testimonials .top-headings-section h2,.testimonials .top-headings-section p{color:#fff}.testimonials .owl-carousel .test-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#000;padding:2rem 0}.testimonials{background:-webkit-linear-gradient(rgba(230,230,230,.9),rgba(32,51,100,.9)),url(../images/bg/testimonials-bg.jpg) center center no-repeat;background:linear-gradient(rgba(230,230,230,.9),rgba(32,51,100,.9)),url(../images/bg/testimonials-bg.jpg) center center no-repeat;background-attachment:fixed;color:#fff}.testimonials .test-1 img{width:90px;border-radius:50%;margin:0 auto}.testimonials .test-1 p{text-align:center;font-weight:300;font-style:italic;margin:1rem auto 1.5rem;max-width:500px}.testimonials .test-1 p::before{content:"\f10d ";left:-8px;top:-8px}.testimonials .test-1 p::after{bottom:4px;content:"\f10e";right:-8px;top:8px}.testimonials .test-1 h3{text-align:center;color:#d12b3f;font-weight:500}.testimonials .test-1 h6{text-align:center;font-weight:300;margin-bottom:0}.owl-dots{text-align:center;margin-top:1.3rem}.owl-dot{border-radius:50px;height:10px;width:10px;display:inline-block;background:rgba(127,127,127,.5);margin-left:5px;margin-right:5px}.owl-dot.active{background:#fff}section.request{padding:4rem 0;background:#053c6d;color:#000}.request h3{margin-bottom:2rem;text-transform:uppercase;font-weight:700;font-size:1.5rem}.request ul li{list-style:none}.request ul{margin:0;padding:0}.request .btn{cursor:pointer;margin-top:1rem;background:#00b7f1;-webkit-transition:all .5s ease;transition:all .5s ease}.request .btn:hover{background:#203364}.request .address-info p:last-child{margin-bottom:0}@media screen and (max-width:767px){.request .offices h3:first-child{margin-top:4rem}.bgc{margin-top:3.2rem}}.request .form-control{background:#222;border:2px solid #2f2f2f}.request .contact-form input[type=text]{height:50px}.request .contact-form input[type=email]:focus,.request .contact-form input[type=text]:focus,.request .contact-form textarea:focus{border-color:#00b7f1}.request .contact-form textarea{min-height:100px;max-height:100px}.bgc{background:#fff;padding:2rem}.call-info h3::after,.request h3::after{display:block;font-weight:700;background-color:#00b7f1;width:50px;margin-top:.5rem;height:3px;content:" "}.request h3::after{margin-bottom:1.5rem}.call-info h3{margin-bottom:2rem}.call-info h3::after{margin-bottom:1.5rem}@media screen and (max-width:767px){.call-info{margin-top:1rem;margin-bottom:2rem}}.call-info .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.call-info .ti,.cll:last-child{margin-bottom:0}.call-info .info p{margin:0 0 0 1.5rem;font-weight:500}.call-info ul{list-style:none;padding:0;margin:0}.call-info ul li .fa{font-size:1.6rem;color:#d12b3f}section.blog{padding:6rem 0}.blog .blog-info{background:#f2f2f2;border-bottom:3px solid #00b7f1;padding:2rem .8rem}.blog .blog-pots img{width:360px;width:100%;opacity:1;-webkit-transition:.5s ease;transition:.5s ease}.blog-pots figure{margin:0}.blog .blog-pots figure:hover img{opacity:.5}.blog .blog-pots a{-webkit-transition:all .5s ease;transition:all .5s ease}.blog .blog-pots h3{font-weight:700;font-size:1.3rem;margin:0}@media screen and (max-width:767px){.blog .blog-pots{padding-bottom:2.5rem}.blog .blog-pots:last-child{padding-bottom:0}}.blog .blog-pots .date p{margin:.7rem 0 .8rem;font-weight:300}.blog .blog-pots .date{display:-webkit-box;display:-ms-flexbox;display:flex}.blog .blog-pots .fa{color:#00b7f1;margin-right:.5rem}.blog .blog-pots .fa-calendar{margin-top:1.1rem}.btn-secondary{background:#00b7f1;color:#fff;border:0}.btn-secondary:hover{background:#203364;color:#fff}.first-footer .top-footer{background:-webkit-linear-gradient(rgba(209,43,63,.9),rgba(32,51,100,.9)),url(../images/bg/footer-bg.jpg) center center no-repeat;background:linear-gradient(rgba(209,43,63,.9),rgba(32,51,100,.9)),url(../images/bg/footer-bg.jpg) center center no-repeat;background-size:cover;color:#fff;padding:3rem 0}.first-footer .netabout{margin-bottom:1rem}.first-footer .netabout h3{margin-bottom:2rem}.first-footer .netabout h3::after{display:block;height:3px;font-weight:700;background-color:#f5821f;content:" ";width:50px;margin-top:.5rem;margin-bottom:1.5rem}.first-footer .netabout p{margin-bottom:2rem;font-weight:300}.first-footer .netsocials{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.first-footer .netsocials a .fa{font-size:1rem;text-align:center;background:0 0;border:1px solid #f5821f;width:2.5rem;height:2.5rem;line-height:2.5rem;margin-right:1.5rem;-webkit-transition:all .5s ease;transition:all .5s ease}.first-footer .netsocials a .fa-facebook:hover,.first-footer .netsocials a .fa-linkedin:hover{background:#3b5998;color:#fff}.first-footer .netsocials a .fa-facebook{color:#fff}.first-footer .netsocials a .fa-linkedin{color:#fff}.first-footer .netsocials a .fa-twitter{color:#fff}.first-footer .netsocials a .fa-twitter:hover{background:#1da1f2;color:#fff}.first-footer .netsocials a .fa-google-plus{color:#fff}.first-footer .netsocials a .fa-google-plus:hover{background:#dd4b39;color:#fff}.first-footer .netsocials a .fa-youtube{color:#fff}.first-footer .netsocials a .fa-youtube:hover{background:#cd201f;color:#fff}.first-footer .contactus h3::after,.first-footer .newsletters h3::after{background-color:#f5821f;content:" ";width:50px}.first-footer h3{margin-bottom:2rem}.first-footer .contactus h3::after{display:block;height:3px;font-weight:700;margin-top:.5rem;margin-bottom:1.5rem}@media screen and (max-width:767px){.first-footer .contactus{margin-top:1rem;margin-bottom:2rem}}.first-footer .contactus .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.3rem}.first-footer .contactus .ti{margin-bottom:0}.first-footer .contactus .info p{margin:0 0 0 1.5rem;font-weight:300}.first-footer .contactus ul{list-style:none;padding:0;margin:0}.first-footer .contactus ul li .fa{font-size:1.6rem;color:#fff}.bloq-email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bloq-email .email{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletters h3{margin-bottom:2rem}.first-footer .newsletters h3::after{display:block;height:3px;font-weight:700;margin-top:.5rem;margin-bottom:1.5rem}@media screen and (max-width:767px){.first-footer .newsletters h3{margin-top:1rem}}.newsletters p{margin-bottom:2rem;font-weight:300}.first-footer .bloq-email .email input[type=text]{border:0;padding:.8rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.first-footer .bloq-email .email input[type=submit]{border:0 transparent;padding:.8rem;background:#00b7f1;color:#fff;text-transform:capitalize;cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transition:all .5s ease;transition:all .5s ease}.first-footer .email input[type=submit]:hover{background:#203364;border-color:transparent}@media screen and (max-width:1199px){.first-footer .bloq-email .email input[type=submit]{margin-top:1.2rem}}@media screen and (max-width:767px){.first-footer .bloq-email .email input[type=submit]{margin-top:0}}.second-footer{padding:.5rem 0;background:#111;color:#fff}.second-footer h3,.second-footer p{margin:0;font-weight:300}.second-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.second-footer p .fa-heart:before{color:#00b7f1}.go-up{position:fixed;bottom:1.5rem;right:1rem;font-size:2.1rem;background:#d12b3f;padding:.4rem;color:#fff;border-radius:5px;z-index:99999;line-height:0;display:none;-webkit-transition:all .5s ease;transition:all .5s ease}div.partners,section.who-we-are{padding:2rem 0}.go-up:focus,.go-up:hover{outline:0;text-decoration:none;color:#464646}div.partners{background:#fff;color:#fff}.partners .style2 .owl-item img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.partners .style2 img{width:100%;background:#fff;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.inner-pages .headings{background:-webkit-linear-gradient(rgba(32,51,100,.8),rgba(32,51,100,.8)),url(../images/bg/bg-page-title-1.jpg) center center no-repeat;background:linear-gradient(rgba(32,51,100,.8),rgba(32,51,100,.8)),url(../images/bg/bg-page-title-1.jpg) center center no-repeat;width:100%;height:35vh}.inner-pages .headings h1{margin-top:9rem;font-size:2.5rem;color:#fff}@media screen and (max-width:400px){.inner-pages .headings h1{margin-top:5rem;font-size:1.8rem}}.inner-pages .road{background:#d12b3f;color:#fff;padding:1rem 0}.inner-pages .road a,.inner-pages .road span{padding-right:1rem;font-size:1rem;text-transform:uppercase}.inner-pages .road a{color:#fff}.inner-pages .road a:hover{text-decoration:underline}.who-we-are .who-1{background:#fff;background-size:cover;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:80px;left:0;top:0}.who-we-are .who-1 p{background:#fff;font-weight:400;font-family:'Open Sans',sans-serif;text-align:justify}.inner-pages .info-img h6,.inner-pages .widget h5,.inner-pages .widget-project-single h5,.inner-pages .widget-service-details h5{font-family:Poppins,sans-serif}@media screen and (max-width:991px){.box.bg-2 img{width:30%}}.who-we-are .who img{width:100%;height:100%;padding:0}@media screen and (max-width:767px){.who-we-are .who img{padding-bottom:2rem;width:100%}}section.team{padding:6rem 0}.team .team-pro h3{text-align:center;color:#203364;margin:0}.team .team-info{background:#fff;color:#203364;border-bottom:3px solid #00b7f1;padding:2rem 0}.team .team-pro p{font-weight:400;text-align:center;font-size:1rem;margin:.4rem 0 1.8rem}.team .team-all img{width:100%}.team .team-all,.team .team-pro ul{padding:0;margin:0}.team .team-pro ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team .team-pro .fa{font-size:1.2rem;background:#00b7f1;text-align:center;border-radius:5px;color:#fff;margin:0 .5rem;width:2.1rem;height:2.1rem;line-height:2.1rem}@media screen and (max-width:767px){.team .team-pro{padding-bottom:2.5rem}.team .team-pro:last-child{padding-bottom:0}}.team .team-pro .fa.fa-facebook:hover{background:#3b5998}.team .team-pro .fa.fa-twitter:hover{background:#1da1f2}.team .team-pro .fa.fa-instagram:hover{background:#e1306c}.team .team-all:last-child{margin-top:3rem}.hover-effect figure{position:relative;overflow:hidden;margin:0}.hover-effect figure::before{position:absolute;top:0;left:-90%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.hover-effect:hover figure::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.hover-effect figure img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.5s ease;transition:.5s ease}.hover-effect:hover figure img{-webkit-transform:scale(1.3);transform:scale(1.3)}.inner-pages .notfound{padding:6rem 0}.inner-pages .top-headings h2{font-size:10rem;color:#203364;margin-bottom:1rem}.inner-pages .top-headings h3{font-size:3rem;color:#000;margin-bottom:2rem}.inner-pages .top-headings p:last-child{font-size:1.2rem}.inner-pages .port-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.inner-pages.ser .services{background:#fff}section.service-details{padding:2rem 0;text-align:justify}.inner-pages .service-details .service-text{background:#f2f2f2;border-bottom:3px solid #d12b3f;padding:2rem .8rem;color:#000;box-shadow:1px 1px 3px rgba(0,0,0,.6)}.inner-pages .service-text .mb-5{font-weight:300}.inner-pages .service-details .service-info img{width:360px;width:100%;opacity:1;-webkit-transition:.5s ease;transition:.5s ease}.inner-pages .service-info figure{background:#00b7f1;margin:0}.inner-pages .service-details .service-info figure:hover img{opacity:.5}.blog .service-info a{-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:767px){.inner-pages .widget-service-details{padding-top:4rem}}.inner-pages .business-service ul{margin:0;padding:0}.inner-pages .business-service ul li{list-style:none;padding:.5rem 0}.inner-pages .business-service ul li:last-child{padding-top:.5rem;padding-bottom:0}.inner-pages .business-service ul li a{text-decoration:none;color:#464646;-webkit-transition:all .5s ease;transition:all .5s ease}.inner-pages .business-service ul li a:hover{color:#00b7f1}.inner-pages .business-service ul li .fa{margin-right:1rem}.inner-pages .business-service button{margin-right:.5rem;margin-bottom:.5rem}.inner-pages .widget-service-details h5{text-transform:uppercase}.inner-pages .widget-service-details h5::after{display:block;height:3px;font-weight:700;background-color:#d12b3f;content:" ";width:50px;margin-top:.5rem;margin-bottom:1.5rem}.inner-pages .portfolio{background:#fff}section.project-single{padding:6rem 0}.inner-pages .project-single .project-text{background:#f2f2f2;border-bottom:3px solid #00b7f1;padding:2rem .8rem}.inner-pages .project-text .mb-5{font-weight:300}.inner-pages .project-single .project-info img{width:360px;width:100%;opacity:1;-webkit-transition:.5s ease;transition:.5s ease}.inner-pages .project-info figure{background:#00b7f1;margin:0}.inner-pages .project-single .project-info figure:hover img{opacity:.5}.blog .project-info a{-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:767px){.inner-pages .widget-project-single{padding-top:4rem}}.inner-pages .business-service .tags a{margin-bottom:.7rem;margin-left:.2rem;-webkit-transition:all .5s ease;transition:all .5s ease}.inner-pages .project-news ul{margin:0;padding:0}.inner-pages .project-news ul li{list-style:none;padding:.5rem 0}.inner-pages .project-news ul li:last-child{padding-top:.5rem;padding-bottom:0}.inner-pages .project-news ul li a{text-decoration:none;color:#464646;-webkit-transition:all .5s ease;transition:all .5s ease}.inner-pages .project-news ul li a:hover{color:#00b7f1}.inner-pages .project-news ul li .fa{margin-right:1rem}.inner-pages .project-news button{margin-right:.5rem;margin-bottom:.5rem}.inner-pages .widget-project-single h5{text-transform:uppercase}.inner-pages .widget-project-single h5::after{display:block;height:3px;font-weight:700;background-color:#00b7f1;content:" ";width:50px;margin-top:.5rem;margin-bottom:1.5rem}.inner-pages section.blog{background:#fff}.inner-pages .space{padding:2.5rem 0}.inner-pages .blog .blog-info{background:#f2f2f2}.inner-pages .pagination{margin-bottom:0}.inner-pages .space2{padding-bottom:2.5rem}@media screen and (max-width:767px){.inner-pages .space3{padding-bottom:2.5rem}.inner-pages .widget{padding-top:4rem}.inner-pages .input-group{width:90%}}.inner-pages .form-control{padding:.7rem;border:1px solid #f5821f}.inner-pages .input-group-btn .fa{font-size:1.5rem;cursor:pointer}.inner-pages .recent-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media screen and (max-width:992px){.inner-pages .recent-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.inner-pages .info-img{margin-top:1rem}}.inner-pages .recent-img img{width:90px;height:70px;margin-right:1rem}.inner-pages .info-img h6{font-size:1.1rem}.inner-pages .info-img a{text-decoration:none;color:#000;-webkit-transition:all .5s ease;transition:all .5s ease}.inner-pages .info-img a:hover{color:#00b7f1}.inner-pages .recent-post .tags a{margin-bottom:.7rem;margin-left:.2rem;-webkit-transition:all .5s ease;transition:all .5s ease}.inner-pages .recent-post ul{margin:0;padding:0}.inner-pages .recent-post ul li{list-style:none;padding:.5rem 0}.inner-pages .recent-post ul li:last-child{padding-top:.5rem;padding-bottom:0}.inner-pages .recent-post ul li a{text-decoration:none;color:#464646;-webkit-transition:all .5s ease;transition:all .5s ease}.inner-pages .recent-post ul li a:hover{color:#00b7f1}.inner-pages .recent-post ul li .fa{margin-right:1rem}.inner-pages .recent-post button{margin-right:.5rem;margin-bottom:.5rem}.inner-pages .widget h5{text-transform:uppercase}.inner-pages .widget h5::after{display:block;height:3px;font-weight:700;background-color:#00b7f1;content:" ";width:50px;margin-top:.5rem;margin-bottom:1.5rem}.inner-pages .blog-info{background:#fff}.inner-pages .comments-info h5{color:#00b7f1;font-weight:700}.col-md-10.comments-info p:last-child,.inner-pages .comments-info p:last-child{font-weight:300}.inner-pages .social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;background:#f4f4f4;margin:0;padding:0}.inner-pages .social-share .fa-facebook{color:#3b5998}.inner-pages .social-share .fa-twitter{color:#1da1f2}.inner-pages .social-share .fa-google-plus{color:#dd4b39}.inner-pages .social-share .fa-youtube{color:#000}.inner-pages .social-share a{color:#00b7f1;font-size:1.5rem;margin:0 .5rem}.col-md-10.comments-info{padding-left:0}.inner-pages .comments h3::after,.inner-pages .leve-comments h3::after{display:block;height:3px;font-weight:700;background-color:#00b7f1;content:" ";width:50px;margin-top:.5rem;margin-bottom:1.5rem}.inner-pages .commented .comm-inf{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.inner-pages .commented img{width:75px;height:75px;border-radius:50%;margin-right:1.5rem}.inner-pages .data form .col-md-12{padding:0 1rem 0 0}section.leve-comments{margin-top:4rem}.inner-pages .leve-comments .btn{cursor:pointer}.inner-pages .contact-us{padding:6rem 0}.inner-pages .contact-us ul li{list-style:none;font-weight:300}.inner-pages .contact-us ul{margin:0;padding:0}.inner-pages .contact-us .btn{cursor:pointer}.inner-pages .address-info p:last-child{margin-bottom:0}@media screen and (max-width:767px){.inner-pages .offices h3:first-child{margin-top:4rem}}label{font-size:16px;line-height:24px;font-weight:400;margin-bottom:5px;color:#000}form label.error{display:block;color:red;font-size:14px!important;opacity:1!important}.errorform,.successform{display:none;height:70px}.errorform span,.successform span{display:block}.errorform span p,.successform span p{margin-top:15px}.successform span p{color:#01c15a;font-size:2rem}.errorform span p{color:#c0392b}.inner-pages .contact-us h3{text-transform:uppercase;font-weight:700;font-size:1.2rem}.inner-pages .offices h3{text-transform:capitalize}.inner-pages .offices p{font-weight:300}#preloader{background:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}#status,.status-mes{background-image:url(../images/preloder.gif);background-position:center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.status-mes{background:0 0;left:0;margin:0;text-align:center;top:65%}@media screen and (min-width:992px){#main-menu{height:auto!important;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}#main-menu ul li a{padding:.6rem;text-transform:uppercase;font-weight:400;margin:0 .1rem;border-top:0;border-bottom:2px solid transparent;-webkit-transition:all .5s ease;transition:all .5s ease}#main-menu ul li a:hover,#main-menu ul li.active a{color:#d12b3f;border-bottom:2px solid}.dropdown:hover>.dropdown-menu{display:block}#main-menu .dropdown-menu{-webkit-animation:.3s ease-in-out 0s normal none 1 running fadeInUp;animation:.3s ease-in-out 0s normal none 1 running fadeInUp;background:#fff;margin-top:0}#main-menu .dropdown-menu a{color:#000;text-align:left;border-top:0;text-transform:capitalize;margin-left:0;border-bottom:2px solid #e5e5e5;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}#main-menu .dropdown-menu a:hover{background:0 0;text-decoration:none;border:0;border-bottom:2px solid}.search-button{margin-left:1rem;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#bloq-search{position:absolute;width:20rem;right:11rem;top:3.5rem;z-index:99999;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-transition:all .5s ease;transition:all .5s ease}}@media screen and (max-width:768px){.blog .blog-pots img,.portfolio .port-item img,.team .team-pro img{width:100%}h1{font-size:3rem}.team .team-pro{padding-right:1.1rem;padding-left:1.1rem}.first-footer .netsocials{margin-bottom:2rem}.second-footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.second-footer .container h3{margin-bottom:.8rem}.inner-pages .commented img{width:75px;height:75px;border-radius:50%;margin-right:1.5rem;margin-bottom:1rem}.inner-pages .offices h2{margin-top:4rem}}@media screen and (max-width:992px){h3{font-size:1.2rem}.headings .text-heading p{font-size:1rem}.header-top .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-info{margin-bottom:1rem}.who-we-are .who img{height:415px}.blog .blog-pots h3{font-size:1.2rem}.portfolio img{width:100%}.team .team-info .artl{padding-bottom:1.3rem}}@media screen and (max-width:576px){body{font-size:14px}h1{font-size:1.6rem}.who-we-are .who img{height:300px}.team .team-pro{padding-right:0;padding-left:0}.inner-pages .services{margin:0}.first-footer h2,.inner-pages .contact-us .offices{margin-top:2rem}}.services-block-four{margin-bottom:40px;position:relative}.services-block-four .inner-box{border:2px solid #eaeaea;padding:5px;position:relative;text-align:center;transition:all .3s ease 0s}.services-block-four .inner-box .number{color:#ecebeb;font-family:"Nunito Sans",sans-serif;font-size:60px;font-weight:700;left:15px;line-height:1em;position:absolute;top:10px;transition:all .3s ease 0s}.services-block-four .inner-box .icon-box{color:#0d70b7;font-size:50px;line-height:1em;margin-bottom:15px;position:relative}.services-block-four .inner-box h3{font-size:20px;font-weight:700;position:relative}.services-block-four .inner-box h3 a{color:#d12b3f}.services-block-four .inner-box .text{color:#848484;font-size:16px;font-weight:300;margin-top:10px;position:relative}