@import url(https://fonts.googleapis.com/css?family=Raleway:100,300,400,500,700,900);.center-text,.left-text{font-weight:400;line-height:28px;font-size:16px;letter-spacing:1px;color:#777}.clearfix,footer .social li,footer .social li a{display:inline-block}#preloader,.team-item .team-content,.welcome-area,footer .social{overflow:hidden}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,div pre,dl,dt,em,figcaption,figure,font,footer,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,li,nav,object,ol,p,q,s,samp,section,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}article,aside,footer,header,hgroup,html[xmlns] .clearfix,nav,section{display:block}* html .clearfix{height:1%}li,ul{padding:0;margin:0;list-style:none}*{box-sizing:border-box}body,html{font-weight:400;font-size:16px;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Raleway,sans-serif}a{text-decoration:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}ul{margin-bottom:0}::selection{background:#0f72cd;color:#fff}::-moz-selection{background:#0f72cd;color:#fff}.section{position:relative;padding-top:100px;padding-bottom:80px}#preloader,.header-area{position:fixed;left:0;right:0}.section.colored{background:#f2f2fe}.hr{bottom:0;width:100%;height:1px;margin-top:100px;border-bottom:1px solid #eee}.center-heading.colored .section-title,.center-text.colored,.left-heading.light .section-title,.left-text.light{color:#fff}.left-heading .section-title{font-weight:500;font-size:28px;line-height:42px;color:#1e1e1e;letter-spacing:.25px;margin-bottom:30px;position:relative}.center-heading{text-align:center}.center-heading .section-title{font-weight:500;font-size:28px;color:#1e1e1e;letter-spacing:1.75px;line-height:38px;margin-bottom:20px}.center-text{text-align:center;margin-bottom:50px}.center-text p,.contact-zap,.left-text p{margin-bottom:30px}.center-text p{font-size:15px;color:#777}.left-text p.dark{color:#3b566e}.padding-bottom-top-60{padding-top:60px!important;padding-bottom:60px!important}.padding-bottom-80{padding-bottom:80px!important}.padding-bottom-100{padding-bottom:100px!important}.border-bottom{border-bottom:1px solid #eee!important}.margin-bottom-30,.mbottom-30{margin-bottom:30px!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-bottom{-ms-flex-item-align:flex-end!important;align-self:flex-end!important}.padding-bottom-0{padding-bottom:0!important}.padding-top-0{padding-top:0!important}.padding-top-80{padding-top:80px!important}.padding-top-70{padding-top:70px!important}.padding-top-20{padding-top:20px!important}.margin-bottom-0{margin-bottom:0!important}.margin-top-30{margin-top:30px!important}.margin-top-15{margin-top:15px!important}.margin-bottom-45{margin-bottom:45px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-100{margin-bottom:100px!important}a.main-button-slider{font-size:13px;font-weight:700;border-radius:20px;padding:12px 20px;background-color:#44af3e;text-transform:uppercase;color:#fff;letter-spacing:.25px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a.main-button,button.main-button{font-size:13px;padding:12px 20px;background-color:#aee2ee;letter-spacing:.25px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;color:#fff;text-transform:uppercase}a.main-button-slider:hover{background-color:#389234}a.main-button{border-radius:20px;transition:.3s}a.main-button:hover,button.main-button:hover{background-color:#0f72cd}button.main-button{outline:0;border:none;cursor:pointer;border-radius:20px;transition:.3s}.header-area,.header-area .main-nav .logo{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.header-area{top:30px;z-index:100;height:100px;transition:.3s}.header-area .main-nav{box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:40px;min-height:80px;background:#fff}.header-area .main-nav .logo{float:left;transition:.3s;margin-left:30px}.header-area .main-nav .logo img,.header-area .main-nav .nav{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}.header-area .main-nav .logo img{max-width:190px;transition:.3s}.header-area .main-nav .nav{float:right;margin-top:27px;margin-left:0;margin-right:30px;transition:.3s;position:relative;z-index:999}.header-area .main-nav .nav li{padding-left:20px;padding-right:20px}.header-area .main-nav .nav li:last-child{padding-right:0}.header-area .main-nav .nav li a{display:block;font-weight:500;font-size:15px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;height:40px;line-height:40px;border:transparent;letter-spacing:1px}.header-area .main-nav .nav li a:hover,.header-area.header-sticky .nav li a.active{color:#0f72cd}.header-area .main-nav .phone-head a{color:#1e1e1e;opacity:.7;font-size:16px;font-family:Arial,Helvetica,sans-serif}.header-area .main-nav .menu-trigger{cursor:pointer;position:absolute;top:23px;width:32px;height:40px;text-indent:-9999em;z-index:99;right:40px;display:none}.header-area .main-nav .menu-trigger span,.header-area .main-nav .menu-trigger span:after,.header-area .main-nav .menu-trigger span:before{-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;background-color:#3b566e;display:block;position:absolute;width:30px;height:2px;left:0}.header-area .main-nav .menu-trigger span:after,.header-area .main-nav .menu-trigger span:before{-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;background-color:#3b566e;display:block;position:absolute;height:2px;left:0;width:75%;content:""}.header-area .main-nav .menu-trigger span{top:16px}.header-area .main-nav .menu-trigger span:before{-moz-transform-origin:33% 100%;-ms-transform-origin:33% 100%;-webkit-transform-origin:33% 100%;transform-origin:33% 100%;top:-10px;z-index:10}.header-area .main-nav .menu-trigger span:after{-moz-transform-origin:33% 0;-ms-transform-origin:33% 0;-webkit-transform-origin:33% 0;transform-origin:33% 0;top:10px}.header-area .main-nav .menu-trigger.active span,.header-area .main-nav .menu-trigger.active span:after,.header-area .main-nav .menu-trigger.active span:before{background-color:transparent;width:100%}.header-area .main-nav .menu-trigger.active span:before{-moz-transform:translateY(6px) translateX(1px) rotate(45deg);-ms-transform:translateY(6px) translateX(1px) rotate(45deg);-webkit-transform:translateY(6px) translateX(1px) rotate(45deg);transform:translateY(6px) translateX(1px) rotate(45deg);background-color:#3b566e}.header-area .main-nav .menu-trigger.active span:after{-moz-transform:translateY(-6px) translateX(1px) rotate(-45deg);-ms-transform:translateY(-6px) translateX(1px) rotate(-45deg);-webkit-transform:translateY(-6px) translateX(1px) rotate(-45deg);transform:translateY(-6px) translateX(1px) rotate(-45deg);background-color:#3b566e}.header-area.header-sticky{min-height:80px}.header-area.header-sticky .logo{margin-top:24px}.header-area.header-sticky .nav{margin-top:20px!important}.header-area.header-sticky .nav li a{color:#1e1e1e}@media (max-width:1200px){.header-area .main-nav .nav li{padding-left:12px;padding-right:12px}.header-area .main-nav:before{display:none}}@media (max-width:991px){body,html{overflow-x:hidden}.mobile-top-fix{margin-top:30px;margin-bottom:0}.mobile-bottom-fix{margin-bottom:30px}.mobile-bottom-fix-big{margin-bottom:60px}.header-area{padding:0 15px;height:80px;box-shadow:none;text-align:center}.header-area .container{padding:0}.header-area .logo{margin-left:30px}.header-area .menu-trigger{display:block!important}.header-area .main-nav{overflow:hidden}.header-area .main-nav .nav{float:none;width:100%;margin-top:80px!important;display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;margin-left:0}.header-area .main-nav .nav li:first-child{border-top:1px solid #eee}.header-area .main-nav .nav li{width:100%;background:#fff;border-bottom:1px solid #eee;padding-left:0!important;padding-right:0!important}.header-area .main-nav .nav li a{height:50px!important;line-height:50px!important;padding:0!important;border:none!important;background:#fff!important;color:#3b566e!important}.header-area .main-nav .nav li a:hover{background:#eee!important}}.features-small-item,.features-small-item .icon{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}@media (min-width:992px){.header-area .main-nav .nav{display:flex!important}}.welcome-area{position:relative;display:flex;align-items:center;justify-content:center;background-image:url(../images/banner-bg.jpg);background-repeat:no-repeat;background-position:top right;background-size:cover;height:100vh}.features-small-item,.team-item{background:#fff;box-shadow:0 2px 48px 0 rgba(0,0,0,.1);margin-bottom:30px}.welcome-area.consul{background-image:url(../images/banner-bg-consul.jpg)}.welcome-area.brastemp{background-image:url(../images/banner-bg-brastemp.jpg)}.welcome-area .header-text{position:absolute;top:52%;transform:translateY(-55%);text-align:center;width:100%}.welcome-area .header-text h1{font-weight:500;font-size:54px;line-height:60px;letter-spacing:1.4px;margin-bottom:20px;color:#fff}.welcome-area .header-text h2{color:#fff;margin-bottom:40px;font-size:1.5rem}.welcome-area .header-text p{font-weight:400;font-size:1rem;color:#fff;line-height:28px;letter-spacing:.25px;margin-bottom:40px;position:relative}@media (max-width:991px){.welcome-area .header-text{top:65%!important;transform:perspective(1px) translateY(-60%)!important;text-align:center}.welcome-area .header-text h1{text-align:center;color:#fff;margin-bottom:15px}.welcome-area .header-text p{text-align:center;color:#fff;margin-bottom:20px;font-size:1rem}}@media (max-width:820px){.welcome-area .header-text{top:50%!important;transform:perspective(1px) translateY(-60%)!important}.welcome-area .header-text p{margin-bottom:20px;font-size:1rem}}@media (max-width:765px){.welcome-area .header-text{top:50%!important;transform:perspective(1px) translateY(-50%)!important;text-align:center}.welcome-area .header-text .buttons{display:none}.welcome-area .header-text h1{font-weight:500;font-size:3rem;line-height:3rem;margin-bottom:30px}.welcome-area .header-text p{text-align:center;color:#fff;font-size:1rem;line-height:22px;margin-bottom:40px}}@media (max-width:370px){.welcome-area .header-text{top:64%!important;transform:perspective(1px) translateY(-60%)!important;text-align:center}}.features-small-item{cursor:pointer;display:block;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:30px;text-align:center;transition:.3s;position:relative}.home-feature,.section-about{padding-bottom:0}.features-small-item:hover .icon{background-color:#0e5ea8}.features-small-item .icon{transition:.3s;width:90px;height:90px;line-height:90px;margin:auto auto 30px;position:relative;background:#0f72cd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.features-small-item .icon i{font-size:18px;color:#fff}.features-small-item .icon img{max-width:50px}.features-small-item .features-title{font-weight:500;font-size:1.2rem;color:#1e1e1e;letter-spacing:.7px;margin-bottom:15px;position:relative;z-index:2}.features-small-item p{font-weight:400;font-size:.9rem;color:#777;letter-spacing:.5px;line-height:25px;position:relative;z-index:2}.home-feature{padding-top:30px;margin-top:-8rem;z-index:9}.features-big-item-img-l{max-width:260px}.features-big-item-img-r{max-height:190px}.section-about .section-title,.section-zones .section-title{font-size:1.9rem}.section-about p{font-size:1rem}.section-zones{padding-top:90px;padding-bottom:150px}.section-zones p{margin-bottom:70px;font-size:1rem}#contact-us h5,.contact-text p{margin-bottom:16px}.team-item{border-radius:20px;position:relative;padding:25px}.team-item .team-content h3{text-align:center;font-size:18px;margin-bottom:25px;color:#5e5e5e}#contact-us h5,.contact-button a i{font-size:20px}.team-item .team-content .zone-info{display:grid;grid-template-columns:1fr 1fr}.team-item .team-content .zone-info span{color:#757575;font-size:15px}.section-contact .section-title{font-size:2rem}#contact-us{padding:160px 0}#contact-us h5{font-weight:500;color:#1e1e1e;letter-spacing:.25px;line-height:26px}#contact-us h5 i{font-size:28px;color:#0f72cd;margin-right:4px}.contact-text{font-weight:400;font-size:16px;color:#6f8ba4;letter-spacing:.6px;line-height:26px}.contact-text .number-text strong{font-size:20px;font-family:Arial,Helvetica,sans-serif}.contact-button{margin-top:30px}.contact-button a{padding:12px 28px;background:#4dc247;color:#eee;border-radius:25px;font-weight:700;letter-spacing:.05rem}.contact-button a:hover{background:#41a53c}@media (max-width:765px){.features-small-item .features-title{font-size:1.5rem}.features-small-item p{font-size:1.1rem}.features-small-item.first{margin-top:40px}#contact-us h5,.contact-button,.contact-text,.section-about{text-align:center}.section-about p{font-size:1.2rem}.section-zones{padding-top:0;padding-bottom:80px}#contact-us{padding:90px 0}.contact-button{margin-top:45px}.contact-zap{margin-bottom:50px}}footer{background-image:linear-gradient(127deg,#0f72cd 0,#8a98d6 91%);padding-top:30px}footer .social{margin-top:10px;text-align:center}footer .social li{margin:0 10px}footer .social li a{color:#9d5bd9;text-align:center;background-color:#fff;width:36px;height:36px;line-height:36px;border-radius:50%;font-size:16px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}footer .social li a:hover{background-color:#0f72cd;color:#fff}footer .copyright{text-align:center;border-top:1px solid rgba(250,250,250,.2);margin-top:30px;padding-top:30px;padding-bottom:30px;font-weight:400;font-size:12px;color:#fff;letter-spacing:.88px;text-transform:uppercase}@media (max-width:991px){.home-feature{padding-bottom:0;padding-top:0;margin-top:0}footer .footer-nav,footer .text{margin-bottom:30px}footer h5{margin-bottom:15px}}#preloader{background-image:linear-gradient(135deg,#0f72cd 0,#aee2ee 100%);top:0;bottom:0;z-index:9999;color:#fff}#preloader .jumper{left:0;top:0;right:0;bottom:0;display:block;position:absolute;margin:auto;width:50px;height:50px}#preloader .jumper>div{background-color:#fff;border-radius:100%;position:absolute;opacity:0;width:50px;height:50px;-webkit-animation:1s linear infinite jumper;animation:1s linear infinite jumper}#preloader .jumper>div:nth-child(2){-webkit-animation-delay:.33333s;animation-delay:.33333s}#preloader .jumper>div:nth-child(3){-webkit-animation-delay:.66666s;animation-delay:.66666s}@-webkit-keyframes jumper{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes jumper{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}100%{opacity:0}}