@media screen and (min-width:1200px){.page-id-9 .engagements.team .content figure{min-height:373px}}@media screen and (max-width:1999px){.home-banner .item{min-height:760px}}@media screen and (max-width:1799px){.header .navbar-nav li a{padding:5px 15px}.home-banner .item{min-height:710px}}@media screen and (max-width:1599px){.header .navbar-nav li a{font-size:21px}.header .logo p{font-size:30px}.home-banner .item{min-height:670px}.capital .left{max-width:1000px}}@media screen and (max-width:1499px){.capital .left{max-width:1000px}.contact h3{font-size:30px}.contact .right-block{padding:0 15px}.home-banner .item{min-height:600px}}@media screen and (max-width:1399px){.header .navbar-nav li a{font-size:17px}.header .logo{padding-right:15px}.we-believe .we-box h4{font-size:30px}.services-offered .off-boxs h3{font-size:30px}.capital .left{max-width:950px}.home-banner .item{min-height:550px}}@media screen and (max-width:1299px){.home-banner .item{min-height:530px}.header .logo{padding-right:10px}.header .search{padding-left:5px}.header .logo p{font-size:30px}.header .navbar-nav li a{padding:5px 13px}.about-boxes .boxes{width:50%;padding:30px}.home-banner.inner .banner-info p{bottom:-120px}.capital .left{max-width:850px}.we-believe .we-box h4{font-size:30px}.services-offered .off-boxs h3{font-size:30px}}@media screen and (max-width:1199px){h1{font-size:57px}.home-banner .item{background-size:cover}.header{padding:33px 0 15px}.header .logo{padding:0;overflow:hidden;margin-bottom:10px}.header .logo p{text-align:center}.header .search{float:right}.header .navbar-nav li a{padding:5px 15px}.home-banner .bottom-con h2{font-size:31px !important}.banner-bottom p{font-size:27px}.home-banner .item{min-height:420px}h2{font-size:40px !important}.about-boxes .boxes figure{margin:0 auto 40px}.blue-box h2{font-size:40px;margin-bottom:30px}.blue-box ul li{font-size:22px}.engagements{padding:100px 0}.engagements h2{font-size:40px;margin-bottom:80px}.engagements .content{width:33%;margin-bottom:20px}.home-banner.inner .banner-info p{bottom:-80px}.about-boxes.principles h2{margin-bottom:50px}.about-boxes.principles h3{font-size:30px;margin-bottom:30px}.about-boxes.principles{padding:60px 0}.expertise ul li{font-size:22px}.engagements.team .content{padding:0 15px}.engagements.team{padding:70px 0 40px}.testimonial-section{padding:100px 0}.expertise .former{width:31%;margin:10px 1%}.engagements.team.insurance{padding:60px 0}.we-believe h3{font-size:40px}.we-believe .we-box h4{font-size:35px;line-height:40px}.we-believe .we-box{padding:0 15px}.we-believe .we-box p{font-size:22px}.services-offered .off-boxs h3{font-size:35px;line-height:40px;margin-bottom:20px}.services-offered .off-boxs ul li{font-size:22px}.capital .left{max-width:650px}.contact h3{font-size:30px;margin-bottom:50px}.contact form .btn{padding:15px 50px}.contact .left-block{padding-right:15px}.contact form .form-group .form-control{padding-bottom:30px}.contact form .form-group textarea.form-control{height:100px}.banner-bottom p{font-size:22px}.page-template-template-mortgage .engagements.team .content{width:33%}}@media screen and (min-width:992px){li.dropdown ul.dropdown-menu{display:block;top:36px;margin:0 auto;opacity:0;padding:0;left:-100%;right:-100%;max-width:200px;min-width:0;background-color:rgba(248,248,248,.9);border:1px solid rgba(248,248,248,.9);text-align:center;transform:scale(.8);transition:all .4s ease 0s;visibility:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-align:center;box-shadow:0 6px 6px rgba(0,0,0,.176);width:200px;border-radius:3px}li.dropdown:hover ul.dropdown-menu,li.dropdown.open ul.dropdown-menu{display:block;opacity:1;transform:scale(1);transition:all .4s ease 0s;visibility:visible;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:0}li.dropdown .dropdown-menu li a{margin:0;color:#262626;display:block}li.dropdown .dropdown-menu li{display:block}li.dropdown .dropdown-menu li a:hover{color:#a0ce4e}li.dropdown .dropdown-menu:before{content:"";position:absolute;left:0;right:0;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:10px solid rgba(248,248,248,.9);top:-10px;margin:0 auto}}@media screen and (max-width:991px){.mobile-toggle{display:block}.dropdown-menu{text-align:center}.dropdown-menu li,.dropdown-menu li a{padding:2px 0 !important}.mobile-toggle{display:inline-block}.header nav#nav.is-active{opacity:1;visibility:visible;padding-top:60px}.header nav#nav{position:fixed;top:0;left:0;margin-top:0;z-index:990;opacity:0;visibility:hidden;height:100%;width:100%;background-color:rgba(0,0,0,.9);transition:all .35s ease-in-out;overflow-y:scroll;overflow-x:hidden}.navbar-nav{padding:0;margin:0;float:none}.mobile-toggle{position:absolute;right:40px;top:30px;z-index:999;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.25s;transition-timing-function:linear;background-color:transparent;border:0;margin:0;overflow:visible;padding:0;width:34px;height:28px;float:right}.mobile-toggle:hover{opacity:.7}.mobile-toggle:focus{outline:0}.mobile-toggle-box{width:34px;height:28px;display:inline-block;position:relative}.mobile-toggle-inner{display:block;top:50%;margin-top:-2px}.mobile-toggle-inner,.mobile-toggle-inner:before,.mobile-toggle-inner:after{width:34px;height:3px;background-color:#063283;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.is-active .mobile-toggle-inner,.is-active .mobile-toggle-inner:before,.is-active .mobile-toggle-inner:after{background-color:#fff}.header.affix .mobile-toggle--squeeze.is-active .mobile-toggle-inner,.header.affix .mobile-toggle--squeeze.is-active .mobile-toggle-inner:before,.header.affix .mobile-toggle--squeeze.is-active .mobile-toggle-inner:after{background-color:#fff}.mobile-toggle-inner:before,.mobile-toggle-inner:after{content:"";display:block}.mobile-toggle-inner:before{top:-10px}.mobile-toggle-inner:after{bottom:-10px}.mobile-toggle--squeeze .mobile-toggle-inner{-webkit-transition-duration:.075s;-ms-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-ms-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.mobile-toggle--squeeze .mobile-toggle-inner:before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-ms-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.mobile-toggle--squeeze .mobile-toggle-inner:after{-webkit-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);-ms-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.mobile-toggle--squeeze.is-active .mobile-toggle-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-ms-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-ms-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.mobile-toggle--squeeze.is-active .mobile-toggle-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.mobile-toggle--squeeze.is-active .mobile-toggle-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);-ms-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.header-menu{background-color:transparent}.navbar-nav li{display:block;float:none;text-align:center}.header .navbar-nav li a{color:#fff;padding:10px 0}.dropdown-menu{float:none;right:0;margin:0 auto;background-color:transparent;position:relative}h1{font-size:60px;line-height:65px !important}.header .search.top{display:none;float:none;text-align:center;margin-top:10px}.header .search{display:none}.header .search .input-group span,.header .search .input-group .form-control{border-color:#fff;color:#fff}.header .navbar-nav li{padding:5px 0}.header{padding:25px 0 0}.home-banner .bottom-con h2{font-size:26px !important;line-height:40px !important}.banner-bottom p{font-size:20px;line-height:25px;margin-bottom:25px;padding:0}.banner-bottom .btn{font-size:20px;padding:10px 30px}footer p{font-size:20px}h2{font-size:45px !important}.about-boxes{padding:80px 0}.blue-box .full:first-child ul{margin-bottom:40px}.blue-box h2{font-size:35px;line-height:42px}.home-banner.inner .banner-info p{bottom:-70px}.about-boxes .boxes p{font-size:22px;line-height:28px}.about-boxes .boxes figure{margin:0 auto 20px}.engagements h2{margin-bottom:50px;line-height:55px}.engagements .content figure{max-width:140px;margin:0 auto 20px}.engagements .content h3{font-size:25px;line-height:30px;margin-bottom:20px}.about-boxes.principles h3{font-size:35px;margin-bottom:20px;line-height:40px}.expertise .former p{font-size:22px;line-height:30px}.expertise h2{margin-bottom:30px}.engagements.team .content h3{font-size:26px;line-height:30px}.engagements.team p.top{font-size:22px;margin-bottom:30px}.engagements.team .content{width:50%;padding:0 30px;margin:10px 0}.we-believe h3{font-size:35px;line-height:40px}.we-believe .we-box{width:50%;margin-bottom:20px}.we-believe{padding:55px 0}.services-offered h2{margin-bottom:40px}.services-offered .off-boxs{width:47%;margin:0 1.1% 30px}.capital figure{float:none;margin:0 auto 20px}.capital .left{max-width:100%;padding:0}.contact .full{display:block}.contact aside{display:block;width:100%}.contact form{max-width:650px;width:100%;margin:50px auto 0}.contact .left-block{max-width:650px;width:100%;margin:0 auto;padding:0}.header{padding:25px 0 10px}body{padding-top:85px}.home-banner .item{min-height:320px}footer p{font-size:16px;line-height:22px}.news-section .news_block{margin-bottom:35px}.home-banner .bottom-con{position:relative}.page-template-template-mortgage .engagements.team .content{width:44%}h2{font-size:36px !important;line-height:45px !important}.about-boxes.principles h3{font-size:27px;line-height:35px}.about-boxes .boxes p{font-size:18px}.engagements.team p.top{font-size:20px}.expertise ul li{font-size:20px}.home-banner .bottom-con{bottom:0 !important}h1{font-size:46px;line-height:48px !important}.engagements.team .content h4{font-size:26px}}@media screen and (max-width:767px){.header .logo{float:left}h1{font-size:55px;line-height:65px !important}.home-banner .item{min-height:650px}.home-banner .banner-info{top:60%;padding:0 15px}.header .search .input-group{margin:0 auto}h2{font-size:40px !important;line-height:45px !important}.engagements .content{width:50%}.engagements .content p{font-size:19px;line-height:27px;margin-bottom:20px}.engagements .content h3{font-size:21px}.engagements{padding:60px 0}.home-banner.inner .banner-info{top:40%;transform:translateY(-60%);-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);-moz-transform:translateY(-60%)}.home-banner.inner .banner-info p{font-size:40px}.about-boxes .boxes{padding:20px 15px}.about-boxes .boxes figure{max-width:110px}.about-boxes .boxes p{font-size:20px}.about-boxes{padding:60px 0}.blue-box{padding:50px 0}.blue-box h2{font-size:30px}.blue-box ul li{font-size:18px}.engagements .content .read-more span{font-size:22px}.engagements .content .read-more{margin-top:30px}.about-boxes.principles h3{font-size:28px;line-height:35px}.expertise ul li{font-size:22px}.expertise .former{width:48%}.expertise ul{margin:0 auto 20px}.expertise .former figure{max-width:110px}.engagements.team .content figure{min-height:250px}.we-believe h3{font-size:30px}.we-believe .we-box h4{font-size:30px;line-height:35px}.services-offered .off-boxs h3{font-size:30px;line-height:35px}.services-offered .off-boxs{padding:30px 20px}.capital p{font-size:22px}.capital .left .read-more span{font-size:24px;line-height:30px}.services-offered .off-boxs ul{padding-right:0}.services-offered p{font-size:18px}.contact h3{font-size:36px;margin-bottom:30px;line-height:40px}.contact form .form-group .form-control{padding-bottom:0;font-size:20px}.contact h2{margin-bottom:15px}.contact{margin:50px 0}.team-align-center{display:block;justify-content:center}.home-banner .bottom-con{bottom:-95px !important}.banner-bottom{padding:110px 0 58px}.home-banner .item{min-height:260px}.engagements.team .content h4{font-size:23px}h2{font-size:36px !important;line-height:45px !important}.about-boxes.principles h3{font-size:25px;line-height:35px}.about-boxes .boxes p{font-size:18px}.engagements.team p.top{font-size:20px}.expertise ul li{font-size:20px}.home-banner .bottom-con{bottom:0 !important}h1{font-size:46px;line-height:48px !important}.container-fluid{padding-right:15px;padding-left:15px}}@media screen and (max-width:599px){h1{font-size:50px}h2{font-size:35px !important}.home-banner.inner .banner-info p{bottom:-50px}.about-boxes .boxes p{font-size:18px}.blue-box h2{font-size:25px;line-height:30px;margin-bottom:20px}.blue-box ul{padding-right:0}.expertise ul li{font-size:20px;padding:0 15px;line-height:30px}.expertise ul li:after{height:20px}.expertise .former p{font-size:18px;line-height:26px}.testimonial-section .testimonial-content p{font-size:22px}.testimonial-section{padding:70px 0}.about-boxes.principles h3{font-size:22px;line-height:30px}.engagements.team .content{width:100%}.engagements.team .content figure{max-width:250px;margin-bottom:25px}.about-boxes.principles{padding:40px 0}.we-believe .we-box{width:100%}.we-believe .we-box:after{display:none}.we-believe{padding:40px 0}.services-offered .off-boxs{width:100%;margin:0 0 15px}.capital{padding:40px 0}.capital .left h5{font-size:27px}.capital .left p{margin-bottom:15px}.contact form{padding:25px}.contact h3{font-size:30px}.contact form .form-group .form-control{height:60px;font-size:18px}.contact .right-block{padding:0}.contact form .btn{padding:10px 40px;font-size:18px}.home-banner .bottom-con h2{font-size:20px !important;line-height:24px !important}.home-banner .item{min-height:240px}.engagements.team .content h4{font-size:26px}h2{font-size:32px !important;line-height:38px !important}.about-boxes.principles h3{font-size:24px;line-height:30px}h1{font-size:42px;line-height:42px !important}.about-boxes .boxes{width:100%}.about-boxes .boxes:before,.about-boxes .boxes:after,.about-boxes .boxes:last-child:before,.about-boxes .boxes:first-child:before{content:none !important}.page-template-template-mortgage .engagements.team .content{width:100%}h1{font-size:34px;line-height:42px !important}.home-banner .bottom-con{bottom:0 !important}.we-believe h3,.page-template-template-capital-raising .about-boxes h3{font-size:22px;line-height:32px}.our-history p{font-size:18px;line-height:28px}.blue-box ul,.blue-box .full:first-child ul{padding-left:15px}.services-offered .off-boxs ul{padding:0 15px}.services-offered .off-boxs ul li{font-size:18px !important;line-height:25px}.engagements.team .content figure{max-width:320px}.news-section .row{padding:0 !important}.banner-bottom p{font-size:18px}p.fottor_top_p{font-size:16px}}@media screen and (max-width:479px){h2{font-size:30px !important}.mobile-toggle{right:15px}h1{font-size:45px;line-height:55px !important}.home-banner .banner-info{position:absolute;top:60%;transform:translateY(-40%);-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);-moz-transform:translateY(-40%)}.home-banner .bottom-con h2{font-size:21px !important;line-height:30px !important}.home-banner .bottom-con{padding:20px 0 10px}.banner-bottom{padding:30px 0}.banner-bottom p{font-size:18px;line-height:26px;margin-bottom:20px}.banner-bottom .btn{font-size:18px;padding:8px 20px}footer p{font-size:18px;line-height:26px}.engagements .content{width:100%;padding:0}.engagements .content p{font-size:17px}.engagements{padding:40px 0}.engagements h2{font-size:32px;margin-bottom:30px}.about-boxes .boxes{width:100%;border:none;padding:0 15px 20px}.about-boxes .boxes figure{max-width:90px}.engagements .content figure{max-width:90px}.about-boxes .boxes:last-child:after,.about-boxes .boxes:first-child:after,.about-boxes .boxes:last-child:before,.about-boxes .boxes:first-child:before{display:none}.expertise .former{width:100%;margin:10px 0}.engagements.team .content{padding:0}.testimonial-section .testimonial-content p{font-size:18px;line-height:28px}.testimonial-section .item span.bottom,.testimonial-section .item span{font-size:20px}.testimonial-section{padding:40px 0}.we-believe h3{font-size:25px;line-height:32px}.we-believe .we-box h4{font-size:25px}.we-believe .we-box p{font-size:20px}.services-offered .off-boxs h3{font-size:25px}.services-offered .off-boxs ul li{font-size:20px;line-height:25px}.services-offered .off-boxs{padding:20px}.capital figure{max-width:250px}.capital .left .read-more span{font-size:22px}.we-believe .we-box{padding:0}.capital p{font-size:18px}.capital .left h5{font-size:22px}.contact h3{font-size:25px;line-height:30px;margin-bottom:20px}.contact p{font-size:20px}.contact form{margin:30px auto 0;padding:20px 10px}.contact form .form-group .form-control{height:40px;font-size:16px}.contact form .btn{padding:10px 30px;font-size:16px}.contact form .form-group textarea.form-control{height:80px}.expertise ul li{display:block}.expertise ul li:after{display:none}.home-banner .item{min-height:150px}.home-banner .bottom-con h2{font-size:16px !important;line-height:20px !important}.home-banner .bottom-con{bottom:-80px !important}.banner-bottom{padding:100px 0 40px}.engagements.team .content h4{font-size:22px}.engagements .content .read-more span{font-size:19px}.engagements.team{padding:20px 0 20px}h1{font-size:30px;line-height:32px !important;margin-bottom:0 !important}.home-banner .bottom-con{bottom:0 !important}.we-believe h3,.page-template-template-capital-raising .about-boxes h3{font-size:20px;line-height:30px}}@media screen and (max-width:375px){.header .logo p{font-size:23px}h2{font-size:25px !important;line-height:30px !important}.engagements h2{font-size:27px;margin-bottom:15px}}