@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i);@import url(https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i);.aligncenter,.text-center{text-align:center}.home-content h1,h3{text-transform:uppercase}.padding-none,a img,img{padding:0}#main-content #hkb .hkb-site-search .hkb-site-search__field:focus,.topper .search-form input[type=submit]:focus,a,a:focus,a:hover,a:visited{outline:0}.video-area .video-wrapper:hover,.view{cursor:pointer}.view a.info,a{text-decoration:none}body{padding-top:0;font-size:18px;line-height:28px;color:#523178;font-family:'Open Sans',sans-serif}sub,sup{font-size:smaller}embed,iframe,object{max-width:100%}sup{vertical-align:super}sub{vertical-align:sub}code{font-family:Monaco,"Andale Mono","Courier New",Courier,monospace}.navbar-fixed-top{top:auto}.alignleft{float:left;margin:1% 2% 2% 0}.alignright{float:right;margin:1% 0 2% 2%}.aligncenter{clear:both;margin:1%}.alignnone{float:none;margin:1%}.text-right{text-align:right}.padding-left{padding-left:0}.padding-right{padding-right:0}.row{margin-left:0;margin-right:0}.container{width:1200px}.container.inner{max-width:1020px}a,a img,img{max-width:100%}.lato{font-family:Lato,sans-serif}body .addthis_tool{margin:50px 0}.page-template-page-about .post_content .addthis_tool{display:none}#loader,#loader img{z-index:999999;display:block;position:fixed}#loader{top:0;left:0;width:100%;height:100%;background:url(library/img/lfnp-loader.gif) 50% 50% no-repeat #523178}#loader img{top:38%;left:41%}a img,img{border:none;margin:0;display:inline-block;height:auto;width:auto;image-rendering:optimizeQuality}a{max-width:none\9}a:focus,a:hover,a:visited{text-decoration:none}p a,p a:visited{line-height:inherit}a img{border:0}#navbar li.dropdown:hover .dropdown-menu{display:block}h1,h2,h3,h4,h5{margin-top:0;color:#523178;font-family:'Open Sans',sans-serif}.home-content h1{font-size:29px;line-height:1.5em;margin-bottom:14px;font-weight:800}h1{font-size:36px;line-height:1.2em;margin-bottom:14px;font-weight:300}h3,h5{line-height:1.5em;font-weight:800}h2{font-size:26px;line-height:1.5em;margin-bottom:10px}h3{font-size:20px;margin-bottom:8px}h4{font-size:18px;line-height:1.5em;margin-bottom:4px}h5{font-size:16px}.page-title,.post-title{font-weight:300;text-transform:none}h6{font-size:16px;line-height:1.1em}.post-title{font-size:30px;color:#36155a;line-height:36px;margin-top:30px}.page-title{font-size:36px;margin:0}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1.4em}p{margin:1.5em 0}#social_links,#social_links>li:first-child{margin-left:0}p img{margin:0}em,i{font-style:italic}b,strong{font-weight:800}small{font-size:80%}blockquote{border-left-style:solid;border-left-width:7px;padding-left:20px;margin-bottom:1em;margin-right:1em;font-size:16px;line-height:1.5em}blockquote a cite,blockquote a small,blockquote cite,blockquote cite a,blockquote small,blockquote small a{font-size:16px}#social_links{padding:0;margin-top:8px}#social_links>li{list-style:none;display:block;margin-bottom:5px}#social_links>li>a{font-size:24px;color:#0072ce}#social_links>li>a:hover{color:#523178}#content-social #social_links>li{display:inline-block;margin-left:13px}#social_links>li>a:hover,.alm-btn-wrap>button:hover,.btn:hover,.es_shortcode_form .es_button input:hover,.malinky-load-more a:hover,.mobile-menu a:hover,.new_form input[type=submit]:hover,.pager .next>a:hover,.pager .next>span:hover,.pager .previous>a:hover,.pager .previous>span:hover,.topper .cinfo li a:hover,.topper .cinfo li a:hover i,.topper .search-form input[type=search]:focus,.topper .search-form input[type=submit]:hover,input[type=submit]:hover{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.padded{padding-top:55px;padding-bottom:45px}.small-pad{padding-top:18px;padding-bottom:18px}.padded-top{padding-top:55px}.blue{color:#0a78d0}.white{color:#fff}.btn,.nexti span,.pager .next>a,.pager .next>span,.pager .previous>a,.pager .previous>span,.previ span{padding:8px 20px;text-transform:uppercase;font-size:16px;border:2px solid;border-radius:0}.nexti span,.previ span{color:#337ab7}.btn i{font-size:17px;top:1px;position:relative}.alm-btn-wrap>button:hover,.btn:hover,.malinky-load-more a:hover,.nexti span:hover,.pager .next>a:hover,.pager .next>span:hover,.pager .previous>a:hover,.pager .previous>span:hover,.previ span:hover{background-color:#338ed8;color:#fff;border:2px solid #0a78d0}.nexti span:hover,.nexti span:hover a,.previ span:hover,.previ span:hover a,a.btn.bordered:hover{color:#fff}.normal{text-transform:none}.bggray{background-color:#f5f5f5}.bglpurple{background-color:#b0a9bb}.bgpurple{background-color:#523178}.bgwhite{background-color:#fff}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#masthead{background-color:#523178;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.5);box-shadow:0 0 8px 2px rgba(0,0,0,.5)}.topper .cinfo{margin:0;padding:10px 0 0;list-style:none}.topper .cinfo li{display:inline-block;font-size:16px;color:#b0a9bc}.topper .cinfo li:last-child a{border-right:0}.topper .cinfo li i{color:#b0a9bc;font-size:24px;position:relative;top:4px;margin-right:6px}.topper .cinfo li i.fa-envelope{font-size:18px;position:relative;top:2px}.topper .cinfo li a{color:#b0a9bc;border-right:1px solid #b0a9bc;padding:0 15px}.topper .cinfo li a:hover,.topper .cinfo li a:hover i,.topper .search-form input[type=submit]:hover{color:#fff}.topper .search-form{margin-left:10px}.topper .search-form input[type=search]{background:url(library/img/search.png) left center no-repeat;border:0;margin:0;padding:1px;width:25px}.topper .search-form input[type=search]:focus{color:#fff;width:120px;padding-left:20px;border-left:0;border-top:0;border-right:0;border-bottom:1px solid #b0a9bc;outline:0}.topper .search-form input[type=submit]{min-width:auto;background:0 0;border:0;text-transform:uppercase;color:#b0a9bc;margin:0;padding:0}.logo{padding-top:23px;padding-bottom:19px}#masthead .navbar-inverse{background-color:transparent;border:0;margin:0;border-radius:0}#masthead .navbar-nav{float:none;width:100%;text-align:right;margin-top:9px}#masthead .navbar-nav>li{display:inline-block;float:none}#masthead .navbar-nav>li>a{font-size:16px;padding:11px 16px 19px;color:#b0a9bc;text-transform:uppercase}#masthead .navbar-nav>li:last-child>a{padding-right:0}#masthead #navbar{padding:0}#masthead .navbar-inverse .navbar-nav>.active>a,#masthead .navbar-inverse .navbar-nav>.active>a:focus,#masthead .navbar-inverse .navbar-nav>.active>a:hover,#masthead .navbar-nav>li>a:hover,.archive #menu-item-2764 a,.blog .menu-item.current_page_parent a,.single-post #menu-item-2563 a,.single-staff #masthead .navbar-nav>li#menu-item-2594>a,.staff-template-default #menu-item-2764 a{background:0 0;color:#fff}#masthead .dropdown-menu{background-color:#523178;border:0;border-radius:0;padding:0}#masthead .dropdown-menu>li>a{padding:14px 22px;background:url(library/img/nav-sub-hover.png) 12px center no-repeat;color:#afa1bd;font-size:16px}#masthead .dropdown-menu>li>a:hover{background:url(library/img/nav-sub-hover-white.png) 12px center no-repeat #0072ce}#masthead .dropdown-menu a,#masthead .dropdown-menu>li>a{background-color:#523178}#masthead .dropdown-menu a:hover,#masthead .dropdown-menu>li>a:hover{background-color:#1c88d6;color:#fff}#masthead li.dropdown .dropdown:hover .dropdown-menu{display:block}#masthead li.dropdown .dropdown .dropdown-menu{top:-3px;padding-top:0;left:100%;display:none}#slider{padding-top:98px;overflow:hidden}#slider .metaslider .caption-wrap{background:rgba(0,114,206,.6);opacity:1}#slider .metaslider .caption{font-size:16px;color:#fff;font-weight:800;max-width:1020px;margin:0 auto;padding:15px 15px 15px 40px}#slider .blog-slider .metaslider .caption{text-align:center;font-size:18px;font-weight:700;padding:15px}#slider .blog-slider .metaslider .caption a{color:#fff}#slider .metaslider .caption em{font-size:16px;font-weight:700}#slider .flex-direction-nav a{background:url(library/img/bg_direction_nav.png) no-repeat;height:38px;opacity:1}#slider .flex-direction-nav .flex-prev{left:10px}#slider .flex-direction-nav .flex-next{right:10px;background-position:100% 0}#slider .about-banner>.banner-wrap>.page-header{left:auto;position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);width:100%;border:0;margin:0;max-height:720px}#slider .about-banner>.banner-wrap{display:block;bottom:0;left:0;position:absolute;top:0;width:100%;max-height:720px}#slider .about-banner{position:relative;max-height:820px}#slider .about-banner img{width:100%}#slider .about-banner blockquote{margin:0;color:#fff;font-size:26px;font-weight:300;line-height:33px;border:0;background:url(library/img/quote-left.png) top left no-repeat;width:44%;padding:0 0 0 35px}#slider .about-banner blockquote .right{background:url(library/img/quote-right.png) bottom right no-repeat;width:27px;height:19px;display:inline-block;margin-left:15px}#slider .blog-slider img,.video-area .video-wrapper img.v-placeholder{width:100%}#slider .about-banner blockquote h3{font-size:46px;font-weight:300;color:#fff;text-transform:none;line-height:50px}#slider .about-banner blockquote p{margin:0}#slider .about-banner blockquote cite{text-align:right;font-size:16px;font-style:italic;text-transform:uppercase;display:block;margin-top:30px;padding-right:40px}#slider .about-banner .banner-right blockquote{float:right}#slider .blog-slider{position:relative;display:block}#slider .blog-slider .caption-wrap{left:0;bottom:0;width:100%;border:0;margin:0;position:absolute;max-height:720px;background:rgba(0,114,206,.6)}#slider .blog-slider a{color:#fff}#slider .blog-slider .caption{text-align:center;font-size:18px;font-weight:700;padding:15px;text-transform:uppercase}.video-area{padding-right:40px}.video-area .wp-video{margin-bottom:7px}.video-area h5{margin-bottom:0}.video-area p{color:#523178;font-size:16px;margin-top:0}.video-area .video-wrapper{margin-bottom:8px}.video-area .overlay{position:absolute;top:25%;left:36%}.vimeo-modal .modal-header{padding:0;border:0}.vimeo-modal .modal-header .close{margin-top:5px;margin-right:5px}.vimeo-modal .modal-dialog{margin-top:80px;width:900px}.new_form .wpcf7,.post_content ol,.post_content ul{margin-top:20px}.home-content{padding-left:40px;padding-top:5px}#clients h3{margin-bottom:30px}#clients .carousel .item .cimg img{max-height:80px}.new_form input,input,select,textarea{width:100%;border:1px solid #968da2;font-size:16px;color:#523178;padding:8px 11px}.new_form .wpcf7 .col-sm-5{padding-left:0}.new_form .wpcf7 .col-sm-2{padding:0}.es_shortcode_form .es_button input,.new_form input[type=submit],input[type=submit]{border:1px solid #0072ce;color:#0072ce;background-color:#fff;text-transform:uppercase;font-weight:600}.es_shortcode_form .es_button input:hover,.new_form input[type=submit]:hover,input[type=submit]:hover{background-color:#0072ce;color:#fff}.home-content p{font-size:16px;line-height:22px}.client-blocks .item{margin-bottom:30px;float:none;display:inline-block;width:24%;text-align:center}#sidebar .screen-reader-text[for=archives-dropdown-2],#sidebar .screen-reader-text[for=cat],.es_shortcode_form .es_lablebox{display:none}.es_shortcode_form .es_textbox{float:left;width:37.5%;padding-right:15px;padding-top:0}.es_shortcode_form .es_button{float:left;width:25%;padding-top:0}.f_image img,.staff-item .staff-photo>img{width:100%}.slick-slide,.slick-slide img{vertical-align:middle;margin:0 10px;line-height:100px}#sidebar,.post-item{margin-bottom:30px}.post_excerpt p,.post_full{color:#212121;line-height:22px;font-size:16px}.slick-slide img{max-height:100px}#sidebar{border-left:1px solid #ccc;margin-top:55px;padding-top:20px}.f_image{padding-top:10px}.post_excerpt p{margin-top:6px;margin-bottom:10px}.meta a,.post-title a,.post_content a{color:#0072ce}.meta a:hover,.post-title a:hover,.post_content a:hover{color:#523178}.meta{font-size:16px;line-height:26px;color:#000;padding:5px 0;margin:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.widgettitle{font-size:18px;font-weight:700;color:#36155a;margin-bottom:15px}.widget{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #999}#sidebar{font-size:16px;line-height:20px}#sidebar select{width:100%;padding:8px;border:1px solid #ccc}#sidebar ul{padding-left:0}#sidebar a,#sidebar ul li,#sidebar ul li a{color:#0072ce;list-style:none}#sidebar ul li{margin-bottom:10px}#sidebar ul li:before{content:"\f105";font-family:FontAwesome;font-size:16px;margin-right:6px}.pager li{display:inline-block}.pager{text-align:left}.pager .previous{float:right}.alm-btn-wrap,.malinky-load-more{margin-top:30px}.alm-btn-wrap>button,.malinky-load-more a{padding:11px 20px;text-transform:uppercase;font-size:16px;border:2px solid;border-radius:0;color:#337ab7;background-color:#fff}body button.alm-load-more-btn{height:auto;line-height:1.6em}.about-staff{padding-top:35px;padding-bottom:35px}.about-staff h1,.staff-list h2{font-size:36px;font-weight:300;text-transform:none;margin-bottom:0}.about-staff p{font-size:18px;line-height:24px;margin:1.1em 0}.staff-list .staff-item{margin-bottom:30px}.staff-item .staff-photo{max-height:300px;overflow:hidden;margin-bottom:15px}.staff-item .staff-info h3{color:#0072ce;font-size:21.5px;line-height:26px;margin-bottom:0;text-transform:none;font-weight:700}.location1,.panel-title a,.services-list h3,.view a.info{text-transform:uppercase}.staff-item .staff-info h4{color:#0072ce;font-size:17px;line-height:21px}.staff-list .staff-item:hover h3,.staff-list .staff-item:hover h4{color:#666}.staff-info-sidebar{background-color:#f5f5f5;margin-top:55px;padding:20px}.single-staff .about-staff{padding-right:30px}.staff-info-sidebar h4{font-weight:300;font-size:20px;line-height:20px;margin-bottom:15px}.staff-info-sidebar h4 span{font-weight:700;font-style:italic;font-size:16px;display:block}.staff-info-sidebar .c_icon{font-size:16px;font-weight:700;color:#0072ce;margin-bottom:12px}.staff-info-sidebar .c_icon.c_phone{font-size:16px}.staff-info-sidebar .c_icon a{color:inherit}.staff-info-sidebar .c_icon a:hover{color:#523178}.staff-info-sidebar .c_icon i{margin-right:8px}.staff-info-sidebar .c_icon .fa-phone{font-size:21px}.staff-info-sidebar .c_icon .fa-envelope{font-size:17px}.staff-info-sidebar .c_icon .fa-linkedin-square{font-size:19px}.page-id-2576 #main.padded-top{padding-top:30px}body #main .addthis_tool{margin:0}.box-white{padding:10px}.box-white-wrapper{background-color:#fff;padding:15px 10%;margin-bottom:15px;font-size:16px;line-height:23px}.testi-box{padding-top:30px}.services-list h3{font-weight:800}.panel-default>.panel-heading,.panel-title{padding:0}.panel-title a{letter-spacing:2px;padding:15px 15px 15px 80px;font-weight:700;font-size:18px;background:url(library/img/panel-right.png) 30px center no-repeat #36155a;color:#fff;display:block}.panel-title.active a{background:url(library/img/panel-down.png) 30px center no-repeat #6a4199}#accordion .panel-body{padding:0 40px;color:#3c3c3c}#accordion .panel-body p{color:#3c3c3c;line-height:36px;font-size:18px}#main-content #slider{padding-top:0}.hkb-archive--three-cols>li>.hkb-category{background-color:#fff;padding:15px}#hkb .hkb-category .hkb-category__title a{font-size:18px;font-weight:600}#hkb .hkb-category .hkb-article-list>li,#main-content #hkb .hkb-category .hkb-category__view-all{border-top:1px solid #ccc;margin-top:5px;padding-top:5px}#main-content #hkb .hkb-category .hkb-category__view-all:before,#main-content #hkb ul.hkb-article-list .hkb-article-list__format-standard:before,#main-content #hkb ul.hkb-article-list .hkb-article-list__format-video:before{top:6px}#main-content #hkb .hkb-category .hkb-article-list a,#main-content #hkb .hkb-category .hkb-category__view-all{font-size:16px;color:#0072ce}#main-content #hkb .hkb-site-search .hkb-site-search__field{padding-left:50px;border-radius:30px;border:1px solid #ccc;width:70%;margin:0 auto;float:none;display:block}#main-content #hkb .hkb-site-search .hkb-site-search__button{background:url(library/img/search-icon.png) center center no-repeat;border:0;width:40px;text-indent:-9999px;left:16%}input,select,textarea{width:100%;margin-bottom:20px}input[type=submit]{width:auto;min-width:150px}.wpcf7-recaptcha{margin-bottom:20px}form[name=s2form]>p>br,label[for=s2email]{display:none}form[name=s2form]>p{float:left;width:45%;margin:0 15px 0 0}.inline{display:inline-block}#footer{background-color:#523178;padding:30px 0 18px;color:#d4cbdd;font-size:16px;line-height:16px}#footer .contacts a{font-weight:700;color:#d4cbdd;padding-left:15px}#footer .contacts a i{font-size:21px;position:relative;top:2px;margin-right:6px}#footer .contacts a:hover{color:#fff}#footer .contacts{position:relative;top:-6px}#footer .contacts a i.fa-envelope{font-size:16px;position:relative;top:2px}#footer .attribution{color:#86739c;font-size:16px;padding-top:8px}#footer .navbar-nav>li>a{padding-top:0;padding-bottom:0;color:#d4cbdd;border-left:1px solid #86739c;line-height:15px}#footer .navbar-nav>li>a:hover{background-color:transparent;color:#fff}#footer .navbar-nav>li:first-child>a{padding-left:0;border-left:0}#footer .footer-nav{border-top:1px solid #6e548d;padding-top:15px}#social-float{display:none;position:fixed;left:0;top:70%;padding-left:30px}.location1{font-size:30px;color:#fff;margin-bottom:20px;line-height:1.2em}.social-footer #social_links{margin:15px 0 0}.social-footer #social_links>li{display:inline-block;margin-bottom:0;margin-left:7px}.social-footer #social_links>li>a{font-size:22px;line-height:22px;color:#d4cbdd}.social-footer #social_links>li>a:hover,.view h2,.view p{color:#fff}.addthis_tool{display:none!important}.view{overflow:hidden;position:relative}.view .content,.view .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.view h2,.view img,.view p{position:relative}.view img{display:block}.view h2{font-size:16px;font-weight:600;margin-bottom:5px;line-height:22px}.view p{font-weight:800;font-size:16px;margin:0 0 10px;line-height:16px}.view a.info{font-size:16px;display:inline-block;color:#fff}.view-sixth{border:2px solid #d7d0de;max-height:145px}.view-sixth img{-webkit-transition:all .4s ease-in-out .5s;-moz-transition:all .4s ease-in-out .5s;-o-transition:all .4s ease-in-out .5s;-ms-transition:all .4s ease-in-out .5s;transition:all .4s ease-in-out .5s;width:100%}.view-sixth .mask{background-color:rgba(0,114,206,.6);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in .4s;-moz-transition:all .3s ease-in .4s;-o-transition:all .3s ease-in .4s;-ms-transition:all .3s ease-in .4s;transition:all .3s ease-in .4s;padding:15px}.view-sixth h2,.view-sixth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.view-sixth h2{filter:alpha(opacity=0);background:0 0;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;-o-transition:all .3s ease-in-out .1s;-ms-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s}.view-sixth p{filter:alpha(opacity=0);-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all .3s ease-in-out .2s;-moz-transition:all .3s ease-in-out .2s;-o-transition:all .3s ease-in-out .2s;-ms-transition:all .3s ease-in-out .2s;transition:all .3s ease-in-out .2s}.view-sixth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;-o-transition:all .3s ease-in-out .1s;-ms-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s}.view-sixth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.view-sixth:hover h2,.view-sixth:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.view-sixth:hover img{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.view-sixth:hover h2{filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}.view-sixth:hover p{filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}.view-sixth:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.mobile{display:none}@media only screen and (max-width:1199px){.container{width:auto}#masthead .navbar-nav>li>a{padding:11px 12px 19px}}@media only screen and (max-width:1110px){#masthead .navbar-nav>li>a{padding:11px 7px 19px}#clients .carouselGrid-control.left{left:0}#clients .carouselGrid-control.right{right:0}}@media only screen and (max-width:1024px){.desktop{display:none}.mobile{display:block}.logo{width:75%;float:left}.mobile-menu{float:left;width:25%}.mobile-menu a{display:block;font-size:19px;margin-top:10px;color:#fff;font-weight:700;text-align:right}.mobile-menu a i{font-size:31px}.mobile-menu a:hover{color:#36155a}body #responsive-menu-container{left:0;right:0;margin:0 auto;top:130px}body>#responsive-menu-button{display:none!important}body #responsive-menu-container #responsive-menu li.responsive-menu-current-item>.responsive-menu-item-link,body #responsive-menu-container #responsive-menu li.responsive-menu-item a,body #responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{border-bottom:1px solid #36155a}.responsive-menu-open body #responsive-menu-container{border-top:1px solid #fff}#responsive-menu-container #responsive-menu li.responsive-menu-item a{padding:5px 25px;color:#b0a9bc}#responsive-menu-container #responsive-menu li.current_page_item a,#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover{color:#fff;background:url(library/img/nav-hover.png) 10px 5px no-repeat}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{font-size:26px}body #responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link{padding-left:5%}body #responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-2 a.responsive-menu-item-link{padding-left:8%}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-1 a.responsive-menu-item-link:hover,#responsive-menu-container #responsive-menu ul.responsive-menu-submenu-depth-2 a.responsive-menu-item-link:hover{background:#0072ce}#slider .metaslider .caption-wrap{padding:0 30px}#social_links{display:none}.social-footer #social_links{display:block}#loader img{left:35%}#footer .container .clearfix>div{text-align:center}}@media only screen and (max-width:800px){.view-sixth{max-height:105px}#footer .contacts a,.flex{display:block}}@media only screen and (max-width:767px){#slider{overflow:hidden}#slider .metaslider .slides img{max-width:200%;width:200%;margin-left:-50%}#slider .metaslider .caption em{font-size:16px;font-weight:400;line-height:18px}#slider .metaslider .caption{font-weight:700;line-height:18px}#slider .metaslider .caption-wrap{line-height:18px}.view-sixth{max-height:250px}.es_shortcode_form .es_textbox{width:100%}.es_shortcode_form .es_button input,.new_form input[type=submit]{background-color:#523178;color:#fff;border:1px solid #523178}.right-content{display:none}.right-content2.hide{display:block!important}#clients .carousel .item .cimg img{max-height:auto}body #hkb ul.hkb-archive.hkb-archive--three-cols>li{width:100%;float:none}#footer .contacts{text-align:left}.border-wrapper{padding:0}.address,.contacts{font-size:16px;line-height:26px;font-weight:400;color:#fff;margin-bottom:20px}.address strong{display:block;font-weight:600;margin-bottom:20px}.address span{display:block}.desktop{display:none!important}#footer .contacts a,.contacts a{font-weight:400;color:#fff}#footer .contacts a i{font-size:32px;color:#fff}#footer .contacts a i.fa-envelope{font-size:18px}#footer .footer-nav{border-top:0}#footer .attribution{font-size:16px;color:#86739c;font-weight:400;letter-spacing:.5px;line-height:26px}#footer .attribution span{display:block}#footer .attribution a{color:#fff}#footer #menu-footer{margin:15px 0;text-align:center}#footer #menu-footer li{display:inline-block}#footer #menu-footer li a{padding:0 10px;border:0;font-size:16px;line-height:26px}#footer .container .clearfix>div{padding:0}#slider .about-banner img{width:1000px;max-width:1000px;margin-left:-160px}#slider .about-banner>.banner-wrap,#slider .about-banner>.banner-wrap>.page-header{position:relative;background-color:#4b3a4f}#slider .about-banner>.banner-wrap>.page-header{left:auto;position:relative;top:auto;transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);width:100%;border:0;margin:0;max-height:100%;padding:15px 0}#slider .about-banner .banner-right blockquote{float:none;width:100%}.client-blocks .item{width:48%}#sidebar{border:0}#slider .blog-slider .caption-wrap{position:relative;background:rgba(0,114,206,1)}#slider .blog-slider .caption{font-size:16px}}@media only screen and (max-width:479px){#slider .metaslider .slides img{max-width:250%;width:250%;margin-left:-75%}#slider{padding-top:84px}.new_form .es_shortcode_form .es_button{width:40%}.footer-logo{padding-bottom:7px}#footer .contacts{padding-left:0}#footer .contacts a{padding:5px 0}#footer .navbar-nav>li:first-child>a{padding-left:15px}.video-area{padding-right:15px}.client-blocks .item{width:100%}}