.contact-info .icon{width:80px;height:80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:9px auto 30px;text-align:center;display:block;color:#a3a3a3;background:#3f3f3f}.contact-info .icon i{font-size:36px;width:100%;height:100%;line-height:80px}.contact-info ul,ul.contact-info{list-style:none;margin:0;padding:0}.contact-info li{padding:0 0 0 45px;margin:0 0 30px 0;position:relative}.contact-info li i{color:#a3a3a3;position:absolute;left:10px;top:2px;font-size:20px}
.view-promoted-items--style-2 .more-link{text-align:center}.view-promoted-items--style-2 .more-link a{font-size:14px;text-transform:uppercase;padding:15px 23px;color:#fff;display:inline-block;line-height:1;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;min-width:160px;border:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:10px 0;text-align:center}.view-promoted-items--style-2 .more-link a:hover{text-decoration:none;color:#fff}.more-link a,.view-promoted-items--style-2 .views-row .more-link a{margin:0 0 10px 0;display:block;background:transparent;padding:0;font-size:15px;text-align:left;text-transform:uppercase}.view-promoted-items--style-2 .views-row .more-link a{font-size:13px}.more-link a:after,.view-promoted-items--style-2 .views-row .more-link a:after{content:"\f101";font-family:'FontAwesome';font-style:normal;font-size:12px;margin-left:3px;display:inline-block}.view-promoted-items--style-2 .views-row .more-link a:hover{text-decoration:underline}.view-promoted-items--style-2 .more-link a:after{content:"";margin-left:0}.footer-area .more-link a{font-size:14px;text-transform:none}.footer-area .more-link a:after{font-size:11px}.view-latest-items .more-link a{margin:10px 0 5px 0;margin-left:138px}.two-sidebars .view-latest-items .more-link a{margin-left:0}@media(min-width:1200px){.view-latest-items .more-link a{margin-left:145px}}@media(max-width:991px){.view-latest-items .more-link a{margin-left:0;text-align:right}}@media(max-width:767px){.footer-area .more-link a{text-align:center}}.colored-region .view-promoted-items--style-2 .more-link a{color:#fff;text-decoration:none;border:1px solid transparent}.colored-region .view-promoted-items--style-2 .more-link a:hover{color:#fff;background-color:transparent;border-color:#fff}.colored-region .view-promoted-items--style-2 .views-row .more-link a{background-color:transparent;border:0}
.comment-wrapper{margin-top:55px}.comment-wrapper h2.title{margin:20px 0 50px 0;font-size:21px;font-weight:700}.comment{margin:0 0 40px 0;overflow:hidden}.comment .node header{padding:0}.comment .field--name-user-picture{float:left;padding:0 20px 20px 0;min-width:75px;max-width:75px;position:relative}.comment .field--name-user-picture img{width:55px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.field--name-user-picture img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.comment .comment__content-container{position:relative;margin:0;border-bottom:1px solid #c2c2c2}.comment header+.comment__content-container{float:left;width:85%}.comment h3.title{margin:0 0 10px 0;font-size:16px}.comment .comment__meta{font-size:11px;color:#898989;margin:0 0 15px}.comment .username{color:#1e1e1e}.comment ul.links{text-align:right;display:block;padding:0 0 5px 0}.comment ul.links li{font-size:11px;color:#898989}.comment ul.links li a{background:transparent;font-size:11px;padding:0;margin:0;text-transform:none;display:inline;min-width:0;text-align:left;padding:0 5px}.comment ul.links li:last-child a{padding-right:0}.comment ul.links li:first-child a{padding-right:5px}.comment ul.links li a:hover{background:transparent;text-decoration:underline}.indented{margin-left:75px}@media(max-width:1199px){.comment header+.comment__content-container{width:80%}}@media(max-width:767px){.indented{margin-left:65px}.comment header+.comment__content-container,.comment .field--name-user-picture{float:none;width:100%}.comment .field--name-user-picture{max-width:100%;min-width:0}.comment .field--name-user-picture img{display:block;margin:0 auto}}@media(max-width:480px){.indented{margin-left:30px}}
.form-item,.form-actions{margin:20px 0}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,textarea.form-textarea,textarea,select.form-select,select{background:#e5e5e5;color:#454545;font-size:12px;padding:14px 15px;outline:0;border:0;-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100%}table input.form-text{background:#fff;color:#1e1e1e}select.form-select,select{margin:10px 0}@media screen and (-webkit-min-device-pixel-ratio:0){select.form-select,select{background-image:url("../../../../themes/contrib/startupgrowth_lite/images/angle-down-black.png");background-image:linear-gradient(transparent,transparent),url("../../../../themes/contrib/startupgrowth_lite/images/angle-down-black.svg");background-size:20px 20px;background-repeat:no-repeat;background-position:98.5% 50%}}.light-gray-region input.form-text,.light-gray-region input.form-tel,.light-gray-region input.form-email,.light-gray-region input.form-url,.light-gray-region input.form-search,.light-gray-region input.form-file,.light-gray-region input.form-number,.light-gray-region input.form-color,.light-gray-region textarea.form-textarea,.light-gray-region textarea,.light-gray-region select.form-select,.light-gray-region select{background-color:#fff}.container-inline:not(.block){margin:15px 0}.container-inline input.form-text,.container-inline input.form-tel,.container-inline input.form-email,.container-inline input.form-url,.container-inline input.form-search,.container-inline input.form-file,.container-inline input.form-number,.container-inline input.form-color{width:auto;margin-right:5px;line-height:1}.container-inline input[type="submit"]{margin:0}@media(max-width:767px){.container-inline .form-actions{margin:10px 0;display:block}.container-inline .form-submit{margin-top:5px}.container-inline input.form-text,.container-inline input.form-tel,.container-inline input.form-email,.container-inline input.form-url,.container-inline input.form-search,.container-inline input.form-file,.container-inline input.form-number,.container-inline input.form-color{width:100%}}.form-style-2 input.form-text,.form-style-2 input.form-tel,.form-style-2 input.form-email,.form-style-2 input.form-url,.form-style-2 input.form-search,.form-style-2 input.form-file,.form-style-2 input.form-number,.form-style-2 input.form-color,.form-style-2 textarea.form-textarea,.form-style-2 textarea,.contact-message-alternative-form input.form-text,.contact-message-alternative-form input.form-tel,.contact-message-alternative-form input.form-email,.contact-message-alternative-form input.form-url,.contact-message-alternative-form input.form-search,.contact-message-alternative-form input.form-file,.contact-message-alternative-form input.form-number,.contact-message-alternative-form input.form-color,.contact-message-alternative-form textarea.form-textarea,.contact-message-alternative-form textarea{background:transparent;font-size:15px;color:#1e1e1e;padding:5px 15px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border-bottom:1px solid #c2c2c2}.form-style-2 .colored-region input.form-text,.form-style-2 .colored-region input.form-tel,.form-style-2 .colored-region input.form-email,.form-style-2 .colored-region input.form-url,.form-style-2 .colored-region input.form-search,.form-style-2 .colored-region input.form-file,.form-style-2 .colored-region input.form-number,.form-style-2 .colored-region input.form-color,.form-style-2 .colored-region textarea.form-textarea,.form-style-2 .colored-region textarea,.colored-region .contact-message-alternative-form input.form-text,.colored-region .contact-message-alternative-form input.form-tel,.colored-region .contact-message-alternative-form input.form-email,.colored-region .contact-message-alternative-form input.form-url,.colored-region .contact-message-alternative-form input.form-search,.colored-region .contact-message-alternative-form input.form-file,.colored-region .contact-message-alternative-form input.form-number,.colored-region .contact-message-alternative-form input.form-color,.colored-region .contact-message-alternative-form textarea.form-textarea,.colored-region .contact-message-alternative-form textarea{border-color:rgba(255,255,255,.5);color:#fff}textarea.form-textarea,textarea{resize:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}label{display:block}.label{color:#1e1e1e}.colored-region .label{color:#fff}fieldset{border:1px solid #ddd;padding:.5em;margin:20px 0 35px}fieldset legend{border:1px solid #ddd;display:inline-block;width:auto;padding:5px;font-size:12px;text-transform:uppercase;margin-left:10px}.colored-region fieldset legend{color:#fff}input[type="radio"],input[type="checkbox"]{margin:0 0 3px}::-webkit-input-placeholder{color:#898989}:-moz-placeholder{color:#898989}::-moz-placeholder{color:#898989}:-ms-input-placeholder{color:#898989}
.field--entity-reference-target-type-taxonomy-term{display:block;overflow:hidden;position:relative;font-size:0;margin:15px 0 30px 0}.field--entity-reference-target-type-taxonomy-term .field__items>li{display:inline-block;margin-right:2px}.field--entity-reference-target-type-taxonomy-term .field__items>li a{color:#7d7d7d;padding:6px 8px;line-height:1;background-color:#d2d2d2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin:0 0 2px 0;font-size:11px;text-transform:none;min-width:0}.field--entity-reference-target-type-taxonomy-term .field__items>li a:hover{background-color:#000;text-decoration:none;color:#fff}
ul.icons-list{list-style:none;margin:0;padding:0}ul.icons-list li{display:inline-block;margin:4px 10px}ul.icons-list li a{display:block;width:45px;height:45px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;border-width:1px;border-style:solid}ul.icons-list li i{width:100%;height:100%;font-size:23px;line-height:45px}ul.icons-list li a:hover{text-decoration:none;color:#fff}ul.icons-list .text{font-size:19px;text-transform:uppercase;margin:10px 0 0 0;float:left;text-align:left}@media(min-width:992px) and (max-width:1199px){ul.icons-list li{margin:4px 5px}}@media(max-width:991px){ul.icons-list{text-align:center}ul.icons-list .text{margin:10px 0;float:none !important;display:block;float:none;text-align:center}}.colored-region ul.icons-list li a{color:#e1e1e1}.colored-region ul.icons-list li a:hover,.colored-region.black ul.icons-list li a:hover{color:#fff}
.item-list ul{list-style-type:square}.item-list ul li{margin-bottom:10px}.item-list ul li:last-child,.footer .item-list ul li:last-child,.banner .item-list ul li:last-child{padding:0}.item-list ul li span{font-size:13px;font-style:italic;font-weight:400;padding-left:5px}.block-user-login-block .item-list ul li{padding:0;margin:0;border-bottom:0}
a.overlayed,.overlayed-wrapper,.overlayed-inner{position:relative;display:block;overflow:hidden}.image-preview .overlayed{max-width:100%;float:left}.overlay{position:absolute;bottom:0;left:0;right:0;top:0;height:100%;width:100%;opacity:0;filter:alpha(opacity=0);webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;z-index:10}.overlay i{position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;font-size:20px;color:#a3a3a3;width:100%;text-align:center;width:80px;height:80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#3f3f3f;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s}.overlay i:before{line-height:82px}.overlay.large i{margin:-40px 0 0 -40px;font-size:42px}.overlay.small i,.image-listing-items .overlay i{width:40px;height:40px;margin:-20px 0 0 -20px;font-size:14px}.overlay.small i:before,.image-listing-items .overlay i:before{line-height:42px}.overlayed:hover,.overlayed-inner:hover{color:#fff !important;text-decoration:none}.overlayed:hover .overlay,.overlayed-wrapper:hover .overlay{opacity:1;filter:alpha(opacity=100)}.overlayed:hover .overlay i,.overlayed-wrapper:hover .overlay i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.node--view-mode-teaser{padding:0 0 30px 0;margin-bottom:40px}.node header{padding:0 0 5px}.node header .field--name-user-picture{padding:0 0 5px 0}.node header h2{margin:0 0 5px}.node--view-mode-teaser .node__links{margin-top:20px}.node--content-container{position:relative}.feed-icon{display:block;margin:0 0 60px}.submitted-info{font-size:11px;margin:0 0 10px;display:block}.profile+.submitted-info{margin-top:5px}.post-progress{display:none;border-bottom:1px solid #d7d7d7;text-align:center;font-size:12px;line-height:1.2}.reading-time{font-size:12px;line-height:1.2}.reading-time+.post-progress{padding-top:10px;border-top:1px solid #c2c2c2}.post-progress-value{font-size:11px;font-weight:400;padding-top:5px;display:block;text-align:left}.post-progressbar{height:3px}@media(max-width:767px){article .node--submitted-info{margin-bottom:15px}.node:not(.node--type-mt-service):not(.node--type-mt-product) header>div:last-child{padding-bottom:5px}.submitted-date,.node--submitted-info .month,.node--submitted-info .year,.node--submitted-info .day,.node--submitted-info .comments-count,.node--submitted-info i,.node--submitted-info .comment-counter{display:inline-block;font-size:13px;line-height:1}.submitted-date+.comments-count{border-left:1px solid #c2c2c2;display:inline-block;margin-left:7px;padding-left:10px}.node--submitted-info i{padding-right:3px}.submitted-date+#affix.affix-top>div:first-child,.comments-count+#affix.affix-top>div:first-child{padding-top:10px}}@media(min-width:768px){.node--submitted-info{width:55px;float:left;font-weight:700;text-align:center;line-height:1;position:absolute;top:0;left:0}.submitted-date{border-right:1px solid #c2c2c2;padding-bottom:10px}.comments-count{border-right:1px solid #c2c2c2}.submitted-date+.comments-count{border-top:1px solid #c2c2c2}.node--submitted-info .month,.node--submitted-info .year{font-size:14px;text-transform:uppercase}.node--submitted-info .day{font-size:29px;font-weight:900;margin-bottom:2px}.node--submitted-info i{margin-bottom:5px;width:100%;padding-top:17px}.comment-counter{font-size:11px;padding-bottom:15px}.node--submitted-info+.node--content{padding-left:75px;position:relative}.submitted-date+#affix.affix-top>div:first-child,.comments-count+#affix.affix-top>div:first-child{padding-top:30px}.reading-time{font-weight:700;font-size:12px;padding:5px 0 10px}.reading-time>div{display:inline-block}.reading-time span{font-size:12px;font-weight:400}.post-progress{display:block}}.field--name-field-mt-subheader-body{font-size:21px;padding:0 0 25px 0;line-height:1.33}.subheader{padding:0 0 40px}.field--name-field-mt-subtitle{font-size:12px;text-transform:uppercase;font-weight:700;padding-bottom:15px}.field--name-field-mt-price{font-size:42px;margin:30px 0 5px}
.node--type-mt-testimonial .field--name-body,.node--type-mt-testimonial .field--name-field-mt-subtitle{padding:0 0 0 55px}.node--type-mt-testimonial .field--name-body p{font-style:italic;margin:0;position:relative;padding:5px 5px 5px 0}.node--type-mt-testimonial .field--name-body p:first-child:after{position:absolute;font-family:'PT Serif',Georgia,Times,Times New Roman,Serif;content:"“";left:-60px;top:0;font-size:96px;font-style:normal;line-height:1}
ul.links{padding:10px 0;margin:0;list-style:none}ul.links li a{font-size:14px;text-transform:uppercase;padding:15px 23px;color:#fff;display:inline-block;line-height:1;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;min-width:160px;border:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:5px 5px 5px 0;text-align:center}ul.links li a:hover{text-decoration:none;color:#fff}ul.links li a.active{color:#fff}ul.inline li{padding:0;display:inline-block}ul.inline li a{margin:0 10px 10px 0}.comment-forbidden a:last-child{margin:0 5px 10px 5px}.comment-forbidden a:first-child{margin:0 5px 10px 0}.colored-region.black ul.links li a{color:#fff}.colored-region:not(.black) ul.links li a{color:#fff}.colored-region:not(.black) ul.links li a:hover{color:#fff}
.circle-img{display:block;text-align:center}.circle-img img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.images-container{margin-bottom:50px}.node--view-mode-teaser .field--type-image,.node-mt-slideshow-entry .field--type-image{margin:0 0 20px 0}.image-preview{overflow:hidden;position:relative}.node--view-mode-teaser .field--type-image img:hover{opacity:.8;filter:alpha(opacity=80);-webkit-transition:opacity linear .2s;-moz-transition:opacity linear .2s;-o-transition:opacity linear .2s;-ms-transition:opacity linear .2s;transition:opacity linear .2s}.image-caption{position:absolute;bottom:40px;left:40px;width:330px}.image-caption h4{background:rgba(0,0,0,.77);color:#fff;padding:15px;margin:0;margin-bottom:1px}.image-listing-items{overflow:hidden;padding-top:20px}.image-listing-item{float:left;padding:0;margin:0 2.66% 2.66% 0;max-width:17.866666666%}.image-listing-items .image-listing-item:nth-child(5n){margin-right:0}@media(max-width:767px){.images-container{margin-bottom:10px}}
.block-search form{position:relative}.block-search input.form-search{padding:11px 15px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:14px;color:#000;width:100%}.block-search .form-actions{position:absolute;top:0;right:0;margin:0;font-size:16px}.block-search .form-actions:after{font-family:'FontAwesome';content:"\f002";position:absolute;top:0;left:0;z-index:0;line-height:40px;width:20px;display:block;color:#3f3f3f}.block-search input.form-submit{background-color:transparent;min-width:0;position:relative;z-index:1;height:40px;margin:0;padding:15px;text-indent:-9999px}.block-search input.form-submit:focus,.block-search input.form-submit:hover{outline:0;background:transparent}.footer-area .block-search .form-actions:after{line-height:40px}.footer-area .block-search input.form-submit{height:40px}.colored-region .block-search input.form-search,.light-colored-region .block-search input.form-search{background-color:#fff}.colored-region .block-search .form-actions input[type="submit"],.colored-region .block-search .form-actions input[type="submit"]:hover{background-color:transparent}.search-area{position:relative;margin:10px 0 0 0}.search-area input.form-search{background:transparent;width:0;position:absolute;z-index:498;right:0;-webkit-transition:all linear .35s;-moz-transition:all linear .35s;-o-transition:all linear .35s;-ms-transition:all linear .35s;transition:all linear .35s;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border-bottom:0;font-size:14px;color:#fff}.search-area .form-actions{position:absolute;top:0;right:0;font-size:16px}.search-area .form-actions:after{font-family:'FontAwesome';content:"\f002";position:absolute;top:0;left:0;padding-left:1px;z-index:498;line-height:40px;width:20px}.search-area input[type="submit"]{background-color:transparent;min-width:0;color:#3f3f3f;position:relative;z-index:499;height:44px;margin:0 15px 0 0;padding:10px}.search-area input[type="submit"]:hover{outline:0;background:transparent}@media(min-width:768px){.search-area:hover input.form-search,.search-area input.form-search:focus{width:350px;background-color:#ddd;color:#000}}@media(max-width:767px){.search-area{padding:0 50px}.search-area input.form-search,.search-area input.form-search:hover{position:relative;width:100%;background-color:#ddd;color:#000}.search-area input.form-search,.search-area .form-actions:after{z-index:1}.search-area input[type="submit"]{z-index:2}}@media(max-width:480px){.search-area{padding:0 35px}}
.logo{padding:0;float:left;margin-right:10px;display:inline-block}.logo:hover{opacity:.8;filter:alpha(opacity=80);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-name{padding:0}.site-name a{font-size:32px;font-weight:700;line-height:1.1;color:#3f3f3f}.site-name a:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-slogan{font-size:13px;line-height:1.3;color:#3f3f3f;padding:0;font-weight:700}@media(min-width:992px) and (max-width:1199px){.site-name{margin-top:5px}.site-name a{font-size:24px}.site-slogan{font-size:12px}}@media(max-width:767px){.logo{float:none;margin-right:0;display:block;text-align:center;display:block !important;visibility:visible !important;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.site-name,.site-slogan{text-align:center}.site-name{margin:5px 0 0 0}.site-slogan{display:block !important;visibility:visible !important;padding:5px 0 0 0 !important}}
table{border-collapse:collapse;width:100%;color:#000;margin:25px 0 40px}table th{font-size:16px;text-transform:uppercase;border:1px solid #fff;background:#3f3f3f;color:#fff}table th,table td{vertical-align:top;padding:10px 20px;text-align:left}table th a{color:#fff}table td{border:1px solid #fff}table tr.even,table tr.odd{border-bottom:1px solid #fff;background:#e4e4e4;font-size:14px}.colored-region table{color:#fff}.colored-region table th{background-color:transparent}.colored-region table td{border-color:#fff}.colored-region table tr.even,.colored-region table tr.odd{background:transparent}.footer-area table th,.footer-area table td,{padding:10px}
.nav-tabs{border-bottom:1px solid #c2c2c2;margin:0 0 10px}.nav-tabs>li{float:left;margin-bottom:-1px;padding:0}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent;padding:8px 10px;display:block;font-weight:700;text-transform:uppercase;color:#1e1e1e;border-radius:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.nav-tabs li a i{padding-right:10px;font-size:20px}.nav-tabs>li>a:hover{border-color:#3f3f3f #3f3f3f #3f3f3f;background:#3f3f3f;text-decoration:none;color:#fff}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{cursor:default;background-color:transparent;border:1px solid #c2c2c2;border-bottom-color:#fff;color:#1e1e1e}.nav-tabs>li.active>a:hover{color:#1e1e1e}.tab-content{border-bottom:1px solid #c2c2c2;padding-bottom:5px}ul.tabs.primary{margin-bottom:20px}.colored-region .nav-tabs>li.active>a,.colored-region .nav-tabs>li>a:hover{background:transparent;text-decoration:none;color:#fff}.colored-region.black .nav-tabs>li.active>a,.colored-region.black .nav-tabs>li>a:hover{border-bottom-color:#101010}.colored-region .nav-tabs>li>a,.colored-region .nav-tabs>li.active>a,.colored-region .nav-tabs>li.active>a:focus,.colored-region .nav-tabs>li.active>a:hover{color:#e1e1e1;text-decoration:none}
.team-member{margin-bottom:60px;border-bottom:1px solid #c2c2c2}.team-member h3{margin-bottom:5px}.team-member .subtitle{padding-bottom:20px}.team-member .contact-info li{padding:0 0 0 60px;margin:0 0 10px 0}.team-member .contact-info li i{color:#1e1e1e;left:22px}.email a,.email{word-wrap:break-word;word-break:break-all;white-space:pre;white-space:pre-wrap}.team-member ul.icons-list{margin:20px 0}.team-member ul.icons-list li{margin:5px}.team-member ul.icons-list li a{width:45px;height:45px}.team-member ul.icons-list li i{line-height:43px}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#3f3f3f}.nav-pills>li>a{text-transform:capitalize}.colored-region .nav-pills>li>a{text-decoration:none}.colored-region .nav-pills>li.active>a,.colored-region .nav-pills>li.active>a:hover,.colored-region .nav-pills>li.active>a:focus,.colored-region .nav-pills>li>a:hover,.colored-region .nav-pills>li>a:focus{background-color:rgba(255,255,255,.2)}
.pager__items{margin:20px 0 20px;text-align:left;padding:0}li.pager__item{padding:0;margin:0;border-bottom:0;font-size:14px}li.pager__item>a{padding:11px 25px;border:0;border-bottom:1px solid transparent;color:#1e1e1e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1}li.pager__item>a:hover{background-color:transparent}li.pager__item.is-active a,li.pager__item.is-active:last-child a{line-height:1}li.pager__item>a:focus{background:none}
ul.menu{margin:0;padding:0;list-style:none}ul.menu li{margin:0;position:relative;list-style:none;padding:0}ul.menu li a{padding:7px 0 8px 25px;line-height:150%;display:block}ul.menu li a.is-active,ul.menu li.menu-item--active-trail a{color:#1d1d1d}ul.menu li a:hover{text-decoration:none;background-color:#3f3f3f;color:#fff}ul.menu li.menu-item--expanded ul{padding-left:25px}ul.menu li.menu-item>a:before{font-family:'FontAwesome';position:absolute;left:0;font-size:20px;top:7px;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;font-weight:700}ul.menu li.menu-item--collapsed>a:before{content:"\f105"}ul.menu li.menu-item--expanded>a:before{content:"\f107"}ul.menu li.menu-item--active-trail>a:before,ul.menu li.menu-item--active-trail a.is-active:before{color:#1d1d1d}ul.menu li>a:hover:before{left:10px}ul.menu li.menu-item--expanded>a:hover:before{left:5px}.header-container ul.menu{margin:0;padding:15px 0 5px 0;list-style:none;text-align:right}.header-container ul.menu li{background:none;padding:0;margin:0;display:inline-block;float:none;z-index:497}.header-container nav>ul.menu>li.menu-item--active-trail>a{border-bottom:2px solid #3f3f3f}.header-container ul.menu li a{font-size:14px;font-weight:700;padding:5px 17px 5px;text-transform:uppercase;margin:0 5px;border-bottom:2px solid transparent;color:#3f3f3f}.header-container ul.menu li a:hover,.header-container nav>ul.menu>li.menu-item--active-trail>a:hover{background-color:transparent;border-bottom:2px solid #3f3f3f}.header-container ul.menu li.menu-item--expanded>a:before,.header-container ul.menu li.menu-item--collapsed>a:before{content:""}.header-container ul.menu ul.menu{display:none}@media(max-width:1199px){.header-container ul.menu li a{margin:0;padding:5px 15px}.header-container ul.menu{text-align:left}}@media(min-width:768px) and (max-width:1199px){.header-container .with-search-bar ul.menu li a{padding:5px 12px}}@media(max-width:991px){.header-container ul.menu li a{margin:0 5px;padding:5px 17px}}.footer-area ul.menu li a{padding:7px 0 8px 25px;text-decoration:none}.footer-area ul.menu li>a:before{top:7px}.footer-area ul.menu li>a:hover:before{left:5px}@media(max-width:767px){.footer-area ul.menu{text-align:center;padding:0 0 0 2px}.footer-area ul.menu li a{padding:7px 25px 8px 25px}.footer-area ul.menu li>a:before{content:""}}.subfooter-area ul.menu{margin:0;padding:0;list-style-type:none;text-align:right}.subfooter-area ul.menu li{display:inline-block}.subfooter-area ul.menu ul.menu{display:none}.subfooter-area ul.menu li a{font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;margin:0;padding:0 10px 0 8px;border-right-width:1px;border-right-style:solid;border-right-color:#555;color:#1e1e1e;line-height:1}.subfooter-area ul.menu li a:hover{background-color:transparent !important}.subfooter-area ul.menu li:last-child a{border-right:0;padding-right:0}.subfooter-area ul.menu li.menu-item--expanded>a:before,.subfooter-area ul.menu li>a:before{content:""}@media(max-width:991px){.subfooter-area ul.menu{text-align:center;padding:0 0 0 2px}}@media(max-width:767px){.subfooter-area ul.menu li{display:block;padding:10px 20px}.subfooter-area ul.menu li:last-child a,.subfooter-area ul.menu li a{border-right-width:0;padding:0 10px}}.colored-region ul.menu li a{color:#e1e1e1;border-right-color:#e1e1e1}.colored-region:not(.black) .subfooter-area ul.menu li a:hover{color:#fff}.colored-region:not(.black) ul.menu li.menu-item>a:before{color:#fff}.colored-region.black ul.menu li a:hover{text-decoration:underline;background-color:transparent}.sf-menu ul{display:none}.header-container .sf-menu ul{text-align:left;padding:15px 0 0 0;left:0;top:100%}.header-container .sf-menu li.sfHover{z-index:498}.header-container .sf-menu>li.menu-item--active-trail>a{border-bottom:2px solid #3f3f3f}.header-container .sf-menu>li>a:hover,.header-container .sf-menu>li.sfHover>a{border-bottom:2px solid #3f3f3f}.header-container .sf-menu>li>ul{right:0 !important}.header-container .sf-menu ul{display:none}.header-container .sf-menu ul li a{background:rgba(243,243,243,.95);padding:9px 23px 10px;display:block;margin:0 0 1px 0;border-bottom:0}.header-container .sf-menu ul li a:hover,.header-container .sf-menu ul li.sfHover>a{background:#3f3f3f;color:#fff;border-bottom:0}.header-container .sf-menu ul ul{padding:0 0 0 1px;top:0}.header-container ul.sf-menu>li>a.menuparent:after{content:"\f107";font-family:'FontAwesome';position:absolute;top:6px;right:3px;font-size:12px;font-weight:400;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;-ms-transition:all linear .2s;transition:all linear .2s;color:#9c9c9c;line-height:20px}.header-container ul.sf-menu>li.sfHover>a.menuparent:after{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.header-container ul.sf-menu ul li a.menuparent:after{font-family:'FontAwesome';content:"\f105";right:10px;top:9px;position:absolute;font-weight:400}@media(min-width:768px) and (max-width:1199px){.header-container ul.sf-menu>li>a.menuparent:after{right:1px}}.header-container .block-superfish{position:relative}.header-container .sf-accordion-toggle.sf-style-none{text-align:right}.header-container .sf-accordion-toggle.sf-style-none a{position:absolute;top:0;right:0;z-index:100;padding:5px 10px 5px;display:inline-block;text-decoration:none}.with-search-bar .sf-accordion-toggle.sf-style-none a{top:-36px}.header-container .sf-accordion-toggle.sf-style-none a:after{content:"\f0c9";font-family:"FontAwesome";font-size:24px;line-height:1}.header-container .sf-accordion-toggle.sf-style-none a.sf-expanded{position:relative;right:auto;z-index:auto}.header-container .sf-accordion-toggle.sf-style-none a.sf-expanded:after{content:"\f00d"}.header-container .sf-accordion-toggle.sf-style-none span{display:none}.header-container ul.menu.sf-accordion{padding:0;text-align:left;background:#e5e5e5;color:#000}.header-container ul.menu.sf-accordion ul{padding-top:0}.header-container ul.menu.sf-accordion li a{color:#000;border-bottom:1px solid #ddd;text-transform:none;margin:0;padding:15px 30px;background-color:transparent}.header-container ul.menu.sf-accordion li a:hover{background-color:#3f3f3f;color:#fff}.header-container ul.menu.sf-accordion ul li a{padding-left:45px;border-top:1px solid rgba(255,255,255,.25)}.header-container ul.menu.sf-accordion ul ul li a{padding-left:60px}.header-container ul.menu.sf-accordion ul ul ul li a{padding-left:75px}.header-container ul.menu.sf-accordion ul ul ul ul li a{padding-left:90px}@media(max-width:480px){.header-container .sf-accordion-toggle.sf-style-none a,.header-container .sf-accordion-toggle.sf-style-none a.sf-expanded{right:-7px}}.header-container ul.sf-accordion li a.menuparent:after{content:"\f067";font-family:'FontAwesome';position:absolute;color:#000;border-left:1px solid #ddd;top:0;right:0;text-align:center;font-size:12px;font-weight:400;line-height:52px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:52px;height:52px}.header-container ul.sf-accordion li a.menuparent:hover:after{color:#fff}.header-container ul.sf-accordion li.sf-expanded>a.menuparent:after{content:"\f068"}.header-container ul.sf-accordion ul li a.menuparent:after{content:"\f067";top:0;right:0}
.views-field-title a{margin:0 0 5px;display:block}.views-field-title a:hover{text-decoration:underline}.white-region .view-mt-benefits .views-field-title a,.light-gray-region .view-mt-benefits .views-field-title a{color:#3f3f3f}.colored-region .views-field-title a{color:#fff;text-decoration:none}.colored-region .views-field-title a:hover{color:#fff;text-decoration:underline}@media(min-width:768px){.views-row.col-sm-6:nth-child(2n+1),.views-row.col-sm-4:nth-child(3n+1),.views-row.col-sm-3:nth-child(4n+1){clear:both}}@media(min-width:992px){.views-row.col-sm-6.col-md-4:nth-child(2n+1),.views-row.col-sm-6.col-md-3:nth-child(2n+1),.views-row.col-sm-4.col-md-2:nth-child(3n+1),.views-row.col-sm-4.col-md-3:nth-child(3n+1),.views-row.col-sm-4.col-md-6:nth-child(3n+1),.views-row.col-sm-3.col-md-6:nth-child(4n+1),.views-row.col-sm-3.col-md-4:nth-child(4n+1){clear:none}.views-row.col-md-6:nth-child(2n+1),.views-row.col-md-4:nth-child(3n+1),.views-row.col-md-3:nth-child(4n+1){clear:both !important}}.view.row .view-content:before,.view.row .view-content:after{display:table;content:" "}.view.row .view-content:after{clear:both}
.view-promoted-items{margin-bottom:15px}.view-promoted-items .views-row{margin-top:30px !important}.view-promoted-items .icon{width:80px;height:80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 auto 35px;text-align:center;display:block;color:#a3a3a3;background:#3f3f3f}.view-promoted-items .icon:hover{background:#454545}.view-promoted-items .icon i{font-size:36px;width:100%;height:100%;line-height:80px}.colored-region .view-promoted-items .icon{background-color:transparent;border:1px solid #fff;color:#fff}.colored-region .view-promoted-items .icon:hover{background-color:rgba(255,255,255,0.2);color:#fff}.view-promoted-items .views-field-field-image{margin:0 auto 25px}.view-promoted-items .views-field-title a{margin:0;display:inline}.view-promoted-items h2{margin-top:0}.view-promoted-items .info{position:absolute;bottom:8px;right:5px;z-index:11}.view-promoted-items .info span,.view-promoted-items .info a{padding:5px 8px;line-height:1;font-size:11px;background-color:#080808;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.view-promoted-items .info span:hover{cursor:default}.view-promoted-items .info a.comments{padding-left:30px;position:relative}.view-promoted-items .info a.comments:hover{text-decoration:none}.view-promoted-items .info a.comments:after{font-family:'FontAwesome';position:absolute;content:"\f075";left:7px;top:5px;font-size:13px}.view-promoted-items .nav-pills>li{margin-top:5px}.view-promoted-items--style-2 .views-row{margin-bottom:40px}.view-promoted-items--style-2 h2{margin:0 0 15px;font-size:18px;font-weight:700}.white-region .view-promoted-items--style-2 h2 a,.light-gray-region .view-promoted-items--style-2 h2 a{color:#3f3f3f}@media(max-width:767px){.view-promoted-items .views-row{margin-bottom:70px !important}.view-promoted-items .views-field-field-image{margin-left:-15px;margin-right:-15px}}
.container-fluid .region-banner .view-content .flexslider{max-width:1920px;margin:0 auto}.flexslider{background:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.flex-caption{width:430px;white-space:normal !important;margin-left:30px;position:absolute;bottom:25px;background:rgba(0,0,0,0.77);color:#fff;padding:20px;display:block;font-size:30px;line-height:1.15}.flex-caption a{color:#fff;text-transform:none}.flex-caption a:hover{color:#fff;text-decoration:underline}@media(max-width:1199px){.flex-caption{font-size:30px}}@media(max-width:991px){.flex-caption{font-size:24px}}@media(max-width:767px){.flex-caption{display:none}}.flex-direction-nav a:before{font-size:34px}.flex-control-nav{bottom:0;z-index:2}