@import url("https://fonts.googleapis.com/css?family=Lato|Roboto|Roboto+Condensed");@media only screen and (max-width: 1300px){.page-wrapper{overflow:hidden}.fluid-section .testimonial-column .inner .testimonial-inner{margin-left:30px}}@media only screen and (max-width: 1140px){.main-header .header-upper .logo-outer,.main-header .header-upper .upper-right{width:100%;text-align:center}.main-header.header-style-three .header-upper .upper-right .main-menu{text-align:left}.main-header .info-box{display:inline-block;margin:10px 25px;float:none;text-align:left}.main-header .header-upper .info-box::after{display:none}.main-header .social-links-one{top:-10px}.fluid-section .content-column .inner{padding-left:15px;padding-bottom:50px}.services-block-one .inner-box .lower-box .text{font-size:16px}.services-info-section .content-column .inner{padding-left:0px}.sec-title h2{font-size:30px}.services-block-three .inner-box .lower-content .upper-box .arrow-box{top:0px}}@media only screen and (min-width: 768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block !important;visibility:hidden;opacity:0}}@media only screen and (max-width: 1023px){.main-header .outer-box{display:none}.main-header .nav-outer{padding-right:0px}.main-menu .navigation>li{margin-right:12px}.main-header .header-upper .upper-right{width:100%}.main-header .header-upper .upper-column{margin-left:0px;padding-right:15px}.sticky-header,.services-section-three .big-icon-box,.fluid-section .background-image,.fluid-section .background-image::before{display:none}.main-footer .links-widget,.about-column.welcome .inner{padding-left:0px}.main-footer .upper-box .footer-info-box:nth-child(3n+0),.main-footer .upper-box .footer-info-box:nth-child(2n){text-align:left}.main-footer .upper-box .footer-info-box{border:0px}.main-footer .footer-bottom div,.main-footer .upper-box,.call-to-action .column,.services-single .lower-box .consult-box .column{text-align:center}.fluid-section .testimonial-column .inner{padding:80px 0px 0px}.fluid-section .testimonial-column .inner .testimonial-inner{max-width:100%;margin-right:30px;width:auto}.main-menu .navigation>li a{background:none}.main-footer .upper-box div,.services-single .lower-box .consult-box .column{float:none !important}.services-block-one .inner-box .lower-box .text{font-size:18px}.team-section .all-members{margin-top:0px;margin-bottom:30px}.services-info-section .image-column .inner{padding-right:0px}.list-style-two li{font-size:15px}.consultation-section .content-box .content-column,.consultation-section .content-box .form-column{width:100%}.consultation-section{padding:100px 0px}}@media only screen and (max-width: 767px){.main-header .nav-outer{padding-right:0px}.main-header .btn-outer{border:0 none;right:auto;text-align:left;top:0;width:auto;z-index:14}.main-header .btn-outer .quote-btn{margin-top:8px}.header-main-box .nav-outer .search-box-btn{top:15px;right:60px;margin-top:0px;z-index:20}.main-header .header-top .top-right,.main-header .header-top .top-left{width:100%;text-align:center}.main-header .header-top .top-right ul,.main-header .header-top .top-left ul{text-align:center}.main-header .header-top .top-right ul li,.main-header .header-top .top-left ul li{display:inline-block;float:none}.header-upper .logo-outer{display:block;width:100%}.main-header .header-upper .upper-column{margin-left:0px;width:100%}.main-header .header-upper .upper-column{padding-right:0px}.main-header .header-upper .upper-column.info-box{display:block;width:100%;text-align:center;padding:10px;max-width:none}.main-header .info-box .icon-box{position:relative;display:block;top:0px;margin:0 auto 25px}.main-header .main-menu{padding-top:0px;width:100%;margin:0px}.main-menu .collapse{max-height:300px;overflow:auto;float:none;width:100%;padding:10px 0px 0px;border:none;margin:0px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}.main-menu .collapse.in,.main-menu .collapsing{padding:10px 0px 0px;border:none;margin:0px 0px 15px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:left;width:100%;padding:13px 0px 14px;right:0px;z-index:12}.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:7;border:1px solid #2d5a9c;float:none;margin:0px 0px 0px 0px;border-radius:0px;background:#2d5a9c}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#ffffff}.main-menu .navbar-collapse>.navigation{float:none !important;margin:0px !important;width:100% !important;background:#ffae11;border:1px solid #ffffff;border-top:none}.main-menu .navbar-collapse>.navigation>li{margin:0px !important;float:none !important;width:100%}.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:none}.main-menu .navbar-collapse>.navigation>li>a{padding:10px 10px !important;border:none !important}.main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a::before,.main-menu .navigation>li>ul>li>ul>li>a::before{color:#ffffff !important;right:15px;font-size:16px;display:none !important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0px;left:auto !important;right:auto !important;top:auto !important;width:100%;background:#2d5a9c;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-moz-border-radius:0px;border-radius:0px;transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;-o-transition:none !important;-moz-transition:none !important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{border-top:1px solid #fff !important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #fff !important;opacity:1 !important;top:0px !important;left:0px !important;visibility:visible !important}.main-menu .navbar-collapse>.navigation>li:first-child{border:none}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:10px 10px !important;line-height:22px;color:#fff;background:#527ebf;text-align:left;min-height:0px}.main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus{background:#2d5a9c}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li.current-menu-item>a{background:#2d5a9c;color:#ffffff !important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.main-menu .navbar-collapse>.navigation li.dropdown:after,.main-menu .navigation>li>ul:before,.sec-title h2 br{display:none !important}.main-header .social-links-one{top:0px}.main-slider,.page-title{margin-top:0px !important}.main-slider .tp-caption,.featured-info-block .inner-box .icon-box:after{display:none !important}.main-header .top-right .links-nav li{margin-left:5px}.main-header .search-box-outer .dropdown-menu{top:38px;left:100%}.main-header .outer-box{display:block;right:-15px;z-index:12}.main-header .search-form .form-group input[type="text"],.main-header .search-form .form-group input[type="tel"],.main-header .search-form .form-group input[type="email"],.main-header .search-form .form-group textarea{height:60px}.main-header .search-form .form-group input[type="submit"],.main-header .search-form button{line-height:60px}.sec-title h2,.fluid-section .content-column .inner h2{font-size:30px}.call-to-action-two h2{font-size:32px}.services-section .services-btn{margin-top:0px;margin-bottom:20px}.services-block-two .inner-box,.client-box .inner-box{padding:30px 20px;text-align:center}.services-block-two .inner-box .icon-box,.client-box .inner-box .icon-box{position:relative;left:auto;top:auto;margin:0 auto;margin-bottom:20px}.default-section .column .inner .author-info{margin-bottom:20px}.main-footer .footer-bottom div,.featured-info-block .inner-box{text-align:center}.fluid-section .content-column .inner h2{text-align:center}.fluid-section .content-column .inner h2:before,.fluid-section .content-column .inner h2:after{display:none}.testimonial-style-one .quote-icon,.featured-info-block .inner-box .icon-box{position:relative;margin:0 auto;margin-bottom:20px}.testimonial-box .inner-box{padding:0px;text-align:center}.testimonial-box,.featured-info-block .inner-box,.sidebar-page-container .comments-area .comment,.sidebar-page-container .comments-area .reply-comment{padding-left:0px}.fluid-section .testimonial-column .inner .testimonial-inner{padding:0px 20px 30px}.fluid-section .testimonial-column .inner .testimonial-inner .quote-icon{position:relative;left:auto;top:auto;top:-25px;margin:0px;margin:0 auto}.fluid-section .testimonial-column .inner .testimonial-inner{margin-left:0px;margin-right:0px}.page-title h1{font-size:40px}.news-style-one .inner .lower-box h3,.news-style-three .inner-box .lower-box h3{font-size:20px;line-height:1.6em}.sidebar-page-container .comments-area .comment-box .author-thumb{position:relative;margin-bottom:20px;top:0px}.social-icon-three .share{margin-right:10px}.contact-form-section .contact-content h3,.contact-form-section .column h2{font-size:30px}.contact-info-box .inner-box .info-content{margin-left:0px;border:0px;text-align:center;padding:0px}.contact-info-box .inner-box .icon-box{position:relative;left:0px;top:0px;text-align:center;margin-bottom:15px}}@media only screen and (max-width: 599px){.main-header .social-links-one{top:0px}.main-header .header-top .top-left,.main-header .header-top .top-right{float:none !important;text-align:center}.main-header .header-upper .upper-right{padding:0px 0px}.main-header .search-form .form-group input[type="text"],.main-header .search-form .form-group input[type="tel"],.main-header .search-form .form-group input[type="email"],.main-header .search-form .form-group textarea{width:230px}.consultation-section .content-box .form-column,.consultation-section .content-box .content-column{padding:40px 20px 20px}.consulting-form button{padding:11px 22px}.news-section .owl-nav{display:none}.default-section .column .inner .signature{width:100%;float:none;display:block;margin-bottom:30px}.services-block-three .inner-box .lower-content{padding:20px 20px 22px}.social-icon-three a{border-top:1px solid #f3f3f3}.prod-tabs .tab-btns .tab-btn{display:block;width:100%;margin:0px 0px 10px;text-align:center;border:1px solid #e0e0e0}}@media only screen and (max-width: 499px){.main-header .header-upper .upper-column.info-box{margin-left:auto;margin-right:auto;float:none}.services-block-one .inner-box .lower-box{padding:20px 20px}.services-block-one .inner-box .lower-box .text{font-size:16px}.gallery-section .filters li{margin-right:10px;font-size:15px}.project-single .upper-box h2{font-size:20px}.project-single .graph-block .stats-box .pull-left,.project-single .graph-block .stats-box .pull-right{width:100%;text-align:center}.project-single .graph-block .stats-box ul li{width:100%;margin:0px 0px 20px;text-align:center}.services-block-three .inner-box .lower-content .upper-box .arrow-box{position:relative;top:0px;margin-bottom:10px}.accordion-box .block .acc-btn{font-size:16px}}html,body{font-weight:400;color:#777}a{text-decoration:none !important}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif}h1.border-b,h2.border-b,h3.border-b,h4.border-b,h5.border-b,h6.border-b{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e7e7e7}.f100{font-weight:100}.f300{font-weight:300}.f400{font-weight:400}.f700{font-weight:700}.imgs-fluid img{width:100% !important;height:auto !important}.uppercase{text-transform:uppercase}.c-p{color:#1a4f9f}.c-w{color:#fff}.title{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#1a4f9f;text-transform:uppercase}h2{font-family:"Lato",sans-serif;color:#1e1f20;text-transform:uppercase;margin-bottom:20px;font-size:18px;font-size:parseInt(18px)/10rem}.card a{color:#868e96}.card a h4{color:#1a4f9f}.btn{font-family:"Roboto Condensed",sans-serif}.btn.btn-primary{font-family:"Roboto Condensed",sans-serif;background-color:#1a4f9f;border-color:#1a4f9f;font-weight:300}blockquote{background-color:#e8edf7;border-left:10px solid #d4dae9;padding:2em}.menu-button{display:inline-block;padding:.5em;background-color:#fafafa;border:1px solid #ccc}.burger-icon{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.burger-icon,.burger-icon::before,.burger-icon::after{display:block;width:25px;height:3px;background-color:#1a4f9f;outline:1px solid transparent;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.burger-icon::before,.burger-icon::after{position:absolute;content:""}.burger-icon::before{top:-8px}.burger-icon::after{top:8px}.menu-button.is-active .burger-icon{background-color:transparent}.menu-button.is-active .burger-icon::before{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.menu-button.is-active .burger-icon::after{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}@media (max-width: 767px){.mobile.divider{display:block;width:100%;height:20px;clear:both}}header{position:relative;z-index:2}header .topbar{font-family:"Roboto Condensed",sans-serif;background-color:#1a4f9f;font-size:14px;color:#d4dae9;padding:1em 0;position:relative;z-index:1}header .topbar a{color:#d4dae9}header .topbar a:hover{color:#ff0}header .topbar ul{list-style:none;margin:0;padding:0;position:relative}header .topbar ul li{display:inline-block;margin-left:20px}header .topbar ul li:first-child{margin-left:0px}header .topbar ul li.right{float:right}header .topbar .icon{margin-right:10px}header .navheader{background-color:#d4dae9;position:relative}header .navheader .logo{position:absolute;margin-top:-45px;z-index:2}@media (max-width: 768px){header .navheader .logo{position:relative;margin:0 auto;text-align:center}}header .navheader .logo .ribbon{position:absolute;bottom:-30px;right:0}header .navheader .logo .ribbon img{width:70px}@media (max-width: 768px){header .navheader .logo .ribbon{position:absolute;left:0;right:0;bottom:-30px}}header .navheader nav ul{list-style:none;margin:10px 0;padding:0}header .navheader nav li{font-family:"Roboto Condensed",sans-serif;display:inline-block}@media (max-width: 768px){header .navheader nav li{display:block;text-align:center}}header .navheader nav li a{display:block;font-size:16px;font-size:parseInt(16px)/10rem;text-transform:uppercase;font-weight:700;color:#5a6575;padding:15px 10px}header .navheader nav li a:hover{background-color:#e9ecef}header .navheader nav li .megamenu{width:30%;padding:20px;position:absolute;display:none;background-color:#fff;border:1px solid #d4dae9;z-index:9999999}header .navheader nav li .megamenu.full-width{width:95% !important;left:15px}header .navheader nav li:hover .megamenu{display:block}header .navheader .quotation{font-family:"Lato",sans-serif;font-size:13px;font-size:parseInt(13px)/10rem;background-color:#1a4f9f;color:#ffde00;text-align:center;display:block;padding:1em;margin-top:15px}.slide img{width:100%}.slide .slide-text{position:absolute;z-index:1000;top:35%;width:100%}.slide .slide-text h1{font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#1a4f9f;text-transform:uppercase}.slide .slide-text h2{font-family:"Lato",sans-serif;color:#565656;text-transform:uppercase;margin-bottom:20px;font-size:18px;font-size:parseInt(18px)/10rem;max-width:40%;line-height:28px}.slide .slide-text .btn{border-radius:0px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:-107px;position:relative;padding-bottom:5em}.owl-theme .owl-dots .owl-dot span{width:15px;height:5px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#1b51a0;width:25px}.banners{background-color:#1a4f9f;padding:2em 0 1em 0}.banners .banner{position:relative;margin-top:-80px;z-index:6}@media (max-width: 767px){.banners .banner{margin-top:0px;margin-bottom:30px}}.banners h2{font-family:"Roboto Condensed",sans-serif;font-size:30px;font-size:parseInt(30px)/10rem;font-weight:700;text-transform:uppercase;color:#fff;margin-top:2em}.list-itens.p-t-b{padding:3em 0}.list-itens .item{border:1px solid #ccc;text-align:center;margin-bottom:20px}.list-itens .item .image{margin-bottom:20px}.list-itens .item .p-l-r{padding:0 .5em}.list-itens .item h3.product-name{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-size:parseInt(16px)/10rem;font-weight:300;color:#474b55;padding-top:1em;padding-bottom:1em;min-height:85px}.list-itens .item p.resume{font-family:"Lato",sans-serif;font-size:13px;font-size:parseInt(13px)/10rem;font-weight:300;color:#717681}.list-itens .item .price{position:relative;width:100%;background-color:#1a4f9f;color:#f9e71b;padding:.5em;margin:0}.home-ourstore{background-image:url("../../images/home-ourstore.jpg");background-size:cover;background-color:#0b68ab;background-position:center;padding:4em 0;color:#fff}.home-ourstore h3{font-family:"Roboto Condensed",sans-serif;font-weight:700;text-transform:uppercase}.home-ourstore p{color:#f9e71b}main{position:relative}main .breadcrumbs{margin-bottom:1em;background-color:#e8edf7}main .breadcrumbs.n-m-b{margin-bottom:0em !important}main .breadcrumbs .breadcrumb{background:none;margin-bottom:0px;font-size:13px;font-size:parseInt(13px)/10rem}main .breadcrumbs .breadcrumb a{color:#5a6575}@media (max-width: 768px){main .breadcrumbs{display:none}}main .content{margin:5em 0 3em 0}main .content.m-l{margin:10em 0}#map-localization{z-index:1;position:absolute;left:0;top:45px;width:100% !important;height:100% !important}.contact-form{position:relative;z-index:9;padding:1.5em;background-color:#fff}.contact-form .form-control{padding:13px;height:auto !important}.contact-form .btn-default{font-family:"Roboto Condensed",sans-serif;background-color:#1a4f9f;color:#fff;padding:13px 0}footer{position:relative;z-index:1}footer .navfooter{background-color:#d4dae9;padding:3em}footer .navfooter .logo{position:relative}footer .navfooter .logo .ribbon{position:absolute;bottom:-30px;right:0}footer .navfooter .logo .ribbon img{width:70px}footer .navfooter nav ul{list-style:none;margin:0;padding:0}footer .navfooter nav li{font-family:"Roboto Condensed",sans-serif;display:block;margin-bottom:15px}footer .navfooter nav li a{display:block;font-size:18px;font-size:parseInt(18px)/10rem;text-transform:uppercase;font-weight:300;color:#5a6575}footer .navfooter nav li:first-child{margin-left:0px}footer .subfooter{background-color:#1a4f9f;padding:1em 0}footer .subfooter p{font-family:"Lato",sans-serif;font-size:9px;font-size:parseInt(9px)/10rem;color:#fff;margin:0;padding:0}footer .subfooter p span{color:#fff10b}.products-categories .subcategories{display:block;position:relative}.products-categories>a{color:#1a4f9f;background-color:#e8edf7;border-radius:3px 3px 0 0 !important;margin-top:10px}.products-categories>a:first-child{margin-top:0px !important}.products-categories .list-group-item.mini{color:#5a6575;border-radius:0px !important;padding:5px 20px;font-size:13px;font-size:parseInt(13px)/10rem}.products-categories .list-group-item.mini:last-child{border-radius:0px 0px 3px 3px !important}.products-categories .list-group-item.mini:hover{background-color:#f7f7f7}.product-detail .product-name{font-size:28px;font-size:parseInt(28px)/10rem}.product-detail .product-resume{font-size:18px;font-size:parseInt(18px)/10rem}.product-detail .product-price{display:block;background-color:#1a4f9f;color:#f9e71b;font-size:28px;font-size:parseInt(28px)/10rem;padding:.5em;margin:0;text-align:center}.product-detail .product-image img{border:1px solid #e7e7e7}.product-detail .product-text{font-size:12px;font-size:parseInt(12px)/10rem;line-height:16px;padding:1em;border:1px solid #e7e7e7}.owl-thumbs{width:100%;display:inline-flex;text-align:center;border-top:1px solid #f7f7f7;margin-top:1em;padding-top:1em}.owl-thumbs .owl-thumb-item{display:inline-flex;background:none;padding:0;opacity:.4;border:1px solid #eee}.owl-thumbs .owl-thumb-item img{width:100%;max-width:100px}.owl-thumbs .owl-thumb-item button:hover{background:none}.owl-thumbs .owl-thumb-item.active{opacity:1;border:1px solid #1a4f9f}.service-modal{margin:0;padding:0}.service-modal .title{background-color:#1a4f9f;color:#fff;padding:3em}.service-modal .title h1,.service-modal .title h2{margin:0;padding:0;color:#fff;text-transform:none}.service-modal .text{padding:1em 3em;font-family:"Lato",sans-serif;line-height:23px}
