@charset "UTF-8";div[class^="col"]{padding-left:11px;padding-right:11px}.container-fluid{margin:0}.container-fluid div[class^="col"]{padding:0}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}html,body{font-family:"proxima-nova",sans-serif}body{padding-top:162px;font-size:18px;overflow-y:scroll;-webkit-overflow-scrolling:touch}input,select{-webkit-appearance:none}.main_wrap{opacity:0;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.antialiased{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:none!important;border:none!important}.navbar-default{background-color:#fff;border-color:none!important;border:none!important}.navbar-collapse{background:#59358c}.navbar-header-top{position:relative;padding:0}.navbar-nav{margin:0}.social_head{float:right;display:inline-block;padding:18px 0}.social_head a{color:#cec9d3;display:inline-block;margin:0 7px;font-size:24px}.social_head a:hover{color:#fff}.navbar-brand-new{padding:20px 10px;display:inline-block;float:left}.navbar-brand-new img{max-width:100%}.contact_header{float:right;display:inline-block;padding-top:20px;position:relative}.contact_header ul{list-style:none;position:relative;color:#59358c}.contact_header ul li{position:relative;padding:4px 0 4px 25px}.contact_header ul li a{color:#59358c}.contact_header ul li:nth-child(1):before{content:'\f0e0';font-family:'FontAwesome';position:absolute;left:0}.contact_header ul li:nth-child(2):before{content:'\f095';font-family:'FontAwesome';position:absolute;left:0}.navbar-nav{padding-right:25px}.navbar-nav>li>a{-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s;text-transform:uppercase;color:#cec9d3!important;letter-spacing:1px;font-weight:400;padding:25px 13px;font-size:16px}.navbar-nav>li>a:hover{color:#fff!important}.navbar-nav>li.active>a{color:#fff!important;background:transparent!important}.navbar-nav>li.current_page_parent>a{color:#fff!important;background:transparent!important}.navbar-nav>li.current-page-ancestor{color:#fff!important;background:transparent!important}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;background-color:#59358c!important;border-radius:0}.navbar-toggle{border:0;border-radius:0;background:none!important}.icon-bar{display:block;width:22px;height:2px;background-color:#59358c!important;border-radius:1px;margin-bottom:4px}.footer_top{padding:5vw 0;color:#59358c}.footer_top .footer_top_left{font-style:italic;font-size:21px;padding-right:10%;margin-top:3px;margin-bottom:25px}.footer_top .footer_top_right{font-size:26px;padding-right:10%}.footer_top .footer_top_right a{color:#59358c}.footer{background:#e6e4ea;color:#59358c;padding:20px 0}.footer a{color:#59358c}.footer .social_footer{text-align:right}.footer .social_footer a{color:#59358c;opacity:.7;display:inline-block;margin-left:14px;font-size:24px}.footer .social_footer a:hover{opacity:1}.home_block_1{background:#684c95;color:#fff;padding:0}.home_block_2{background:#e6e4ea;color:#59358c;padding:60px 0}.home_block_2 .block_2_left{background:#cec9d3;padding:30px;margin-bottom:20px}.home_block_2 .block_2_left h3{font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 10px 0}.home_block_2 .block_2_right h3{font-size:18px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #684c95;margin:20px 0;padding-bottom:10px}.home_block_2 .block_2_right a.read_more{font-size:18px;font-weight:700;text-transform:uppercase;color:#59358c;text-decoration:none;display:inline-block;margin:10px 0}.home_block_2 .block_2_right a.read_more:hover{text-decoration:none;border-bottom:1px solid #684c95}.home_block_3{background:#59358c;color:#fff;padding:5vw 0}.home_block_3 a{color:#e6e4ea}.home_block_3 .block_3_left h3{font-size:18px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #684c95;margin:20px 0;padding-bottom:10px}.home_block_3 .block_3_left ul{list-style:none;padding:25px 0 0 0;display:inline-block}.home_block_3 .block_3_left ul li{display:inline-block;float:left;width:50%;margin-bottom:25px;padding-right:10px}.home_block_3 .block_3_right h3{font-size:18px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #684c95;margin:20px 0;padding-bottom:10px}.home_block_3 .block_3_right a.read_more{font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none;display:inline-block;background:#684c95;padding:15px;margin:20px 0}.home_block_3 .block_3_right a.read_more:hover{text-decoration:none}.home_block_3 .block_3_right li{margin-bottom:15px}.home_block_3 .block_3_right ol{padding:0 0 0 20px}.profile_pic{height:35vw}.home_callout{background:#59358c;text-align:center;padding:2vw 0;font-weight:700;font-size:21px;letter-spacing:1px}.masthead{padding:4vw 6vw 4vw 5vw}.masthead .slide .quote{font-size:1.8vw;line-height:2.2vw;font-style:italic}.masthead .slide .readmore{color:#cec9d3;font-size:16px}.masthead .slide .who{padding:2.5vw 0}.masthead .slide .who img{width:95%;height:auto;margin-top:6px}.masthead .slide .masthead_link{display:inline-block;padding:10px 0;color:#e6e4ea;text-decoration:none;font-weight:700}.masthead .slide .masthead_link:hover{color:#fff}.background{background-repeat:no-repeat;background-position:50% 50%;background-position:50% 50%9!important}html,body{height:100%}.fullscreen,.content-a{width:100%;height:100%;overflow:hidden}.fullscreen.overflow,.fullscreen.overflow .content-a{height:auto;min-height:100%}.content-a{display:table}.content-b{display:table-cell;position:relative;vertical-align:middle;text-align:center}.tweet_time{margin-bottom:10px}.tweet_wrap a{color:#cec9d3}.page_top_wrap{padding:5vw 0}.page_top_wrap .page_top{text-align:center;color:#59358c}.page_top_wrap .page_top h1{font-size:24px;font-weight:700;text-transform:uppercase;margin:0 0 20px 0}.page_top_wrap .page_top p{margin:0 0 20px 0}.who_block_2{background:#e6e4ea;color:#59358c;padding:5vw 0 0 0}.who_block_2 h2{margin:0 0 5vw 0;font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;color:#59358c}hr{border-color:#cec9d3}.profile_block_img img{width:100%;height:auto;margin-bottom:30px}.profile_block_desc{margin-bottom:70px}.profile_block_desc .name{font-weight:700}.profile_block_desc .position{margin-bottom:20px}.profile_block_desc .desc{padding-right:4vw}.profile_block_desc .contact_info{margin-top:15px}.profile_block_desc .contact_info a{color:#59358c;text-decoration:none}.profile_block_desc .contact_info a:hover{border-bottom:1px solid #59358c}.page_main_block{background:#e6e4ea;color:#59358c;padding:5vw 0}.extra_tab .panel{background:0}.extra_tab .panel a{color:#59358c;text-decoration:none}.extra_tab .panel .panel-heading-new{border-bottom:1px solid #cec9d3;margin-bottom:8px;padding:8px 0;font-weight:700}.testimonial_page{border-bottom:#cec9d3 1px solid;margin-bottom:20px}.blog_wrap{background:#f7f7f7;padding-bottom:50px}.blog_wrap h2{margin:0;color:#59358c}.blog_wrap a{color:#59358c;text-decoration:none}.blog_wrap a:hover{border-bottom:1px solid #59358c}.sidebar{background:#fff;padding:25px;margin:40px 0;font-size:14px}.sidebar h4{color:#59358c;border-bottom:1px solid #cec9d3;padding-bottom:10px;margin:0}.sidebar ul{padding:0 0 20px 0;list-style:none}.sidebar ul li{border-bottom:#cec9d3 1px solid;padding:15px 0}.test_block_1{background:#f7f7f7;padding:5vw 0}.test_block_1 h1{color:#59358c;font-weight:700;text-transform:uppercase;font-size:26px;margin:0 0 30px 0}.test_block_1 .test_block_img img{width:100%;margin-bottom:30px}.test_block_1 .test_block_desc{margin-bottom:50px}.test_block_1 .test_block_desc .company{font-weight:700;color:#59358c;margin-bottom:20px}.test_block_2{background:#59358c;color:#fff;padding:5vw 0}.test_block_2 h2{font-weight:700;text-transform:uppercase;font-size:21px;margin:0 0 30px 0}.page_column_2{color:#59358c}.page_column_2 h3{margin:2px 0 15px 0;font-size:21px;font-weight:700}.page_column_2 p{margin-bottom:15px}.page_block_2_wrap{background:#59358c;color:#fff;padding:5vw 0}.page_block_2_wrap h2{font-weight:700;text-transform:uppercase;font-size:21px;margin:0 0 30px 0;text-align:center}.page_block_2_wrap a{color:#cec9d3}.gform_wrapper{margin:4px 0;max-width:100%}.page_block_3_wrap{background:#f7f7f7;color:#59358c;padding:5vw 0}.page_block_3_wrap h2{font-weight:700;text-transform:uppercase;font-size:21px;margin:0 0 30px 0}.page_block_3_wrap h3{font-weight:700;text-transform:uppercase;font-size:21px;margin:11px 0 20px 0}.page_block_3_wrap h4{font-weight:700;margin:16px 0 6px 0}.page_block_3_wrap a{color:#6d5496}.page_block_3_wrap p{margin-bottom:20px}.page_block_3_wrap .nav li a:hover{background:#e6e4ea!important}.page_block_3_wrap .nav li.active{color:#59358c;background:#e6e4ea}label{display:none!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:16px;padding:5px 10px;letter-spacing:normal;border:0;background:#fff;color:#000;height:40px;outline:0;border-radius:0;-webkit-appearance:none!important;-moz-appearance:none!important}.gform_wrapper textarea{padding:5px 10px;line-height:1.5;resize:vertical;border:0;outline:0;-webkit-appearance:none!important;-moz-appearance:none!important}.gform_wrapper .gform_footer{text-align:center;padding-bottom:40px!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size:16px;float:none;padding:12px 30px;background:#59358c;border:0;color:#fff;margin:0 auto;display:inline-block;outline:0;font-size:18px;line-height:22px;letter-spacing:0;text-transform:uppercase;-webkit-appearance:none!important;-moz-appearance:none!important;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-duration:.2s}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background:#000}.area_wrap img{width:100%;height:auto;margin:10px 0}.area_wrap a{text-decoration:none}.area_wrap a:hover{color:#fff}.profile_mobile img{width:100%;margin-bottom:20px}.who_image img{margin-bottom:20px}@media only screen and (min-width:1400px){.container{min-width:1300px}.navbar-nav>li>a{letter-spacing:1px;padding:25px 15px}}@media only screen and (min-width:1500px){.container{min-width:1400px}}@media only screen and (min-width:1600px){.container{min-width:1500px}}@media only screen and (max-width:1200px){.navbar-nav>li>a{letter-spacing:0;padding:25px 12px}.profile_pic{height:35vw}}@media only screen and (max-width:992px){.navbar-nav>li>a{letter-spacing:0;padding:25px 8px;font-size:14px}.social_head{float:right;display:inline-block;padding:24px 0}.social_head a{color:#cec9d3;display:inline-block;margin:0 2px;font-size:16px}.social_head a:hover{color:#fff}}@media only screen and (max-width:768px){body{padding-top:92px}.navbar-nav{padding:20px 0 0 0}.navbar-nav>li>a{letter-spacing:0;padding:8px 8px;font-size:16px}.navbar-brand-new{float:left;width:70%;padding:10px 10px}.social_head{float:left;display:inline-block;padding:24px 0}.social_head a{color:#cec9d3;display:inline-block;margin:0 8px;font-size:21px}.social_head a:hover{color:#fff}.profile_pic{height:50vw}.masthead{padding:4vw 6vw 4vw 5vw}.masthead .slide .quote{font-size:21px;line-height:26px}.footer .social_footer{text-align:left}.footer .social_footer a{color:#59358c;opacity:1;display:inline-block;margin:9px 9px 9px 0;font-size:21px}.footer .social_footer a:hover{opacity:1}.home_callout{padding:2vw 0;font-size:18px;letter-spacing:1px}.area_wrap{margin-bottom:20px}}@media only screen and (max-width:480px){div[class^="col"]{padding-left:18px;padding-right:18px}.home_callout{padding:2vw 0;font-size:16px;letter-spacing:0}.who_block_2{padding:40px 0 0 0}}