@import url(https://fonts.googleapis.com/css?family=Lora:400,700);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);.header,section{background-position:center}.btn-header,.navbar-toggle{border-radius:0}.ct-cell,.cta,.cta-btn a,.intro h1,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.c-table,.choose,.cta,.fun,.intro h1,.slider-1,.team-box ul,.title-box{text-align:center}.client-box img,.navbar-brand img,.overlay,.team-box{transition:all .4s ease-in-out}.btn-header,.choose-title,.cta h1,.faq .panel-default>.panel-heading a,.intro h1,.navbar-default .navbar-nav>li>a,.practice,.slider-1-item-box h2,.title-box{text-transform:uppercase}.contact ul li,.team-box ul li{list-style-type:none}.contact p,.contact ul,.practice-box{font-family:Roboto}section{padding:100px 0 70px;background-size:cover;background-repeat:no-repeat}.title-box{position:relative;margin-bottom:60px}.title-box:after{content:'';width:50px;height:3px;position:absolute;bottom:-20px;left:calc(50% - 25px);background-color:#30ADDD}.section-title{margin-top:0}.c-table{width:100%;height:100%;display:table}.ct-cell{display:table-cell;vertical-align:middle}.overlay-dark,.overlay-light{position:relative}.overlay-dark div,.overlay-light div{z-index:2}.overlay-dark:after,.overlay-light:after{top:0;left:0;content:'';width:100%;height:100%;position:absolute;z-index:1}.header,.intro h1{position:relative}.overlay-light:after{background-color:rgba(255,255,255,.8)}.overlay-dark:after{background-color:rgba(0,0,0,.5)}.img-full{width:100%}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#1E2942}.navbar-default{background-color:#31436b;border-color:transparent}.navbar-brand{padding:0;height:80px}.navbar-brand img{height:100%;padding:15px;width:auto}.header,.intro-box{height:100vh}@media (min-width:991px){.navbar-nav>li>a{padding-top:30px;padding-bottom:30px}.top-nav-collapse{padding:0}}.header{background-image:url(../images/agreement-business-businessmen-886465.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.intro h1{font-size:120px;line-height:1}.intro h1:after,.intro h1:before{content:'';position:absolute;left:0;width:100%;height:5px;background-color:#fff}.intro-center,.overlay{width:100%;height:100%}.intro h1:after{bottom:0}.intro h1:before{top:0}.intro-center{display:flex;justify-content:center;align-items:center}.btn-header{position:absolute;bottom:10vh;font-size:12px;padding:12px 50px;left:calc(50% - 120px)}@media (max-width:991px){.intro h1{font-size:80px}}@media (max-width:444px){.intro h1{font-size:60px}}.fun{text-transform:uppercase}.fun-box{margin-bottom:30px}.fun-number{font-size:50px}.fun-title{font-size:18px}.cta{padding:0;margin-bottom:100px}.choose-box,.choose-title,.practice-box{margin-bottom:30px}.cta-bg{background-color:#253250;padding:100px 0}.cta-btn{margin-top:20px;display:inline-block;font-size:30px;padding:10px 30px;border:3px solid #fff}.btn-cn,.consultation-form .bootstrap-select .btn,.consultation-form .dropdown-menu,.contact button,.faq .panel-body,.faq .panel-group .panel,.faq .panel-heading,.input-group .form-control:first-child,.input-group .form-control:last-child,.input-group-addon:first-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.dropdown-toggle{border-radius:0}.cta-btn a{text-decoration:none}.choose{background-image:url(../images/choose.jpg)}.choose-icon{color:#4c4c4c;font-size:72px}.choose-title{font-size:18px;letter-spacing:2px;margin-top:10px}.practice-box{position:relative}.practice-box:hover .overlay{opacity:1}.overlay{top:0;left:0;opacity:0;position:absolute;background-color:rgba(0,84,166,.7)}.slider_1,.testimonial p{position:relative}.paractice-icon{font-size:72px}.practice-title{font-size:20px;margin:0}.consultation{background-color:#F2EEED}.consultation-form .form-control{margin-bottom:30px;border-radius:0}.btn-cn{background-color:#455579;color:#fff}.btn-cn:hover{border-color:#455579;background-color:transparent;color:#455579}.slider-1{background-image:url(../images/familly-back.jpg)}#slider_1{background-color:#39496D}.slider-1-item-box{color:#fff;padding:50px}.slider-1-item-box h2{margin:10px auto 20px}.slider-icon{font-size:72px}.slider-1-item-box p{line-height:1.5;font-size:16px}.slider_1 .owl-controls .owl-dots{bottom:40px;position:relative}.mb0{margin-bottom:-70px}.client-box,.team-box{margin-bottom:30px}.team-box{padding:10px}.team-box:hover{box-shadow:2px 2px 5px #0054A6}.team-detail{background-color:#e1e1e1;color:#4b4b4b;padding:20px}#test-slider,.faq .panel-default>.panel-heading{background-color:#455579}.team-box ul{padding-left:0}.client-box img{opacity:.5}@media (min-width:768px){.client-box img{padding:50px 0}.footer .footer-social{float:right}}.client-box:hover img{opacity:1}.testimonial{padding:0}#test-slider{color:#fff;padding:60px}.testimonial p{padding:0 20px 0 40px;font-style:italic;margin:100px 0;line-height:2}.testimonial .item span{padding-left:40px}.testimonial p:after,.testimonial p:before{position:absolute;font-size:24px}.testimonial p:after{content:'"';right:20px;bottom:-10px}.testimonial p:before{content:'"';left:20px;top:-10px}.faq{background-image:url(../images/faq.jpg)}.faq .panel-group .panel{margin-bottom:20px}.faq .panel-body{background-color:#5B6B8D;color:#bcbcbc}.faq .panel-default>.panel-heading a{color:#fff}.contact{background-color:#F2EEED;color:#969595}.contact-logo{margin-bottom:30px}.contact ul{padding-left:0}.contact ul li span{padding-right:10px}.contact p,.contact ul{line-height:1.7}.form-control,.input-group-addon{background-color:#fff;border-color:transparent}.contact .input-group{padding-bottom:20px}.contact button{background-color:#435174;color:#fff;padding:8px}.footer,.subscribe{background-color:#10182D}.subscribe{border-bottom:3px solid #2C3447;color:#969595}.subscribe h2{color:#fff}.subscribe-form{margin-top:30px}.footer{padding-top:20px;padding-bottom:10px;color:#969595}.footer .footer-social{font-size:24px}.footer .footer-social a{color:#969595;margin:8px}@media (max-width:767px){.subscribe,footer{text-align:center}}.small-consulting{color:#fff}