@font-face {
font-family: 'agbook';
src: url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-book.eot);
src: url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-book.eot?#iefix) format('embedded-opentype'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-book.woff2) format('woff2'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-book.woff) format('woff'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-book.ttf) format('truetype'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-book.svg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'agm';
src: url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-medium.eot?#iefix) format('embedded-opentype'),  url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-medium.otf)  format('opentype'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-medium.woff) format('woff'), url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-medium.ttf)  format('truetype'), url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-medium.svg#sf6-medium) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'agbold';
src: url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-bold.eot?#iefix) format('embedded-opentype'),  url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-bold.otf)  format('opentype'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-bold.woff) format('woff'), url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-bold.ttf)  format('truetype'), url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf6-bold.svg#sf6-bold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'sf';
src:
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf.ttf?174jxw) format('truetype'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf.woff?174jxw) format('woff'),
url(//simpliflying.com/wp-content/themes/sf-child/fonts/sf.svg?174jxw#sf) format('svg');
font-weight: normal;
font-style: normal;
}
.show-below-768 {
display: none !important;
}
.show-above-768 {
display: block !important;
}
@media (max-width:768px){
.show-below-768 {
display: block !important;
}
.show-above-768 {
display: none !important;
}
.home-sidebar{
width:250px;
margin: 0 auto;
}
.home-sidebar #newsletter-text{
width:100%!important;
}
}
a.emodal-close {
font-family: proxima-nova !important;
}
.innovation-ticket p {
font-size: 140%;
color: #fff !important;
}
.innovation-ticket del {
color: #fff !important;
}
.innovation-ticket del {
color: #fff;
}
.comment-textarea textarea#comment {
font-size: 18px !important;
}
.text-90 p {
font-size: 80%;
margin-left: 31px;
}
.mk-gallery {
margin-bottom: 0 !important;
margin-top: 0px !important;
}
.mk-milestone.milestone-medium .milestone-number, .mk-milestone.milestone-medium .milestone-prefix, .mk-milestone.milestone-medium .milestone-suffix {
font-size: 140px !important;
font-weight: 100 !important;
padding-top: 150px !important;
}
.gform_wrapper .top_label .gfield_label {
display: -moz-inline-stack;
display: inline-block;
line-height: 1.3;
clear: both;
font-family: proxima-nova !important;
}
body .gform_wrapper .top_label div.ginput_container {
margin-top: 8px;
font-family: proxima-nova !important;
}
[class^="icon-"], [class*=" icon-"] { font-family: 'sf' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.hidethis {
display: none !important;
}
.mk-page-section-wrapper {
overflow: visible !important;
}
.mk-page-section .background-layer {  }
.icon-circle-plus:before {
content: "\e040";
}
.icon-circle-minus:before {
content: "\e041";
}
.mk-skip-to-next {
width: 30px;
margin: 0 0px 0 -10px;
}
.mk-side-dashboard {
box-shadow: -2px 1px 3px 0px rgba(119, 119, 119, 0.29);
}
.mk-side-dashboard {
box-shadow: 2px 1px 3px 0px rgba(119, 119, 119, 0.29);
}
.mk-video-mask {
opacity: 0.7;
}
body, p, a, textarea, input, select, button, #mk-footer-navigation ul li a, .vm-header-copyright, .mk-footer-copyright, .mk-iconBox-gradient, .mk-subscribe, .mk-blog-container .mk-blog-meta .the-excerpt p, .mk-single-content p {
font-family: "proxima-nova",arial,sans-serif;
}
strong, b {
font-family: agbold;
font-weight: normal;
}
p.wp-caption-text {
font-size: 16px;
color: #999;
}
body.consulting .mk-page-section-wrapper {
overflow: visible !important;
}
.single .mk-single-content li {
line-height: 1.66;
margin-bottom: 15px;
}
.mk-side-dashboard {
}
.inner-center {
display: inline-block;
text-align: left;
}
.master-holder h1 b,
.master-holder h2 b,
.master-holder h3 b,
.master-holder h4 b,
.master-holder h5 b,
.master-holder h6 b{
font-weight: 500;
}
blockquote {
position: relative;
background-color: #f6f6f6;
padding: 35px 35px 35px 50px;
font-weight: 300;
margin-bottom: 20px;
border-left: 10px solid #c73148;
transform: translateX(-60px);
}
blockquote p {
font-size: 22px;
font-weight: 300 !important;
}
h1, h2, h3, h4, h5, h6 {
margin: 0.7em 0 0.7em;
line-height: 1.1em;
}
.home h1,.home h2, .home h3, .home h4, .home h5, .home h6 {
margin: .2em 0 0.7em;
line-height: 1.1em;
}
.mk-grid { }
.mk-skip-to-next[data-skin=light] {
border: 0px solid #fff;
}
.mk-skip-to-next svg {
display: block;
line-height: 10px;
margin: -6px 0;
}
@media (max-width:768px){
.mk-skip-to-next {
bottom:58px !important;
}
}
h1,h2,h3,h4,h5,h6{
font-family: agm,tondo, Arial, sans-serif !important;
}
.mk-gradient-button .general-cta {
box-shadow: 0 2px 9px 0px rgba(0, 0, 0, 0.31);
}
.mk-button--size-xx-large {
padding: 19px 40px !important;
font-size: 17px;
line-height: 100%;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: 400 !important
}
.dashboard-opened #mk-theme-container {
left: 0px;
}
.mk-side-dashboard {
right: -250px;
z-index: 1000;
}
.mk-side-dashboard {
left: 0px;
z-index: 1000;
}
.mk-side-dashboard {
}
.home-sidebar .widget {
line-height: 1.2;
margin-bottom: 4px;
}
h3.image-post-title a {
color: #4c4c4c !important;
font-family: proxima-nova, arial;
font-weight: 600;
text-transform: capitalize;
font-size: 17px !important;
line-height: 24px !important;
}
.home .content_post_grid {
display: none;
}
.single-post .mk-side-dashboard {
box-shadow: -1px 0 12px 0px rgba(0, 0, 0, 0.39);
}
.home-sidebar .widgettitle {
display: none;
}
section#social-4 {
margin-left: 22px;
}
.nav-sales-click {
width: 100%;
background: #c93249;
position: absolute;
left: 0;
bottom: 0;
text-align: center;
color: #fff;
padding: 31px 0 30px;
display: none;
}
#getting-next-post {
display: none;
position: fixed;
bottom: 15px;  right: 125px;
height: 45px;
line-height: 45px;
background: rgba(255, 0, 0, 0.8);
padding: 0 15px;
color: white;
}
body.is-getting-next-post #getting-next-post {
display: block;
}
.js-el[data-mk-component=FullHeight] {
min-height: 100vh !important;
}
li.current_page_item a,
.single-post li.menu-item.blog-page a {
color: #c93249;
}
.home .h3-headings-for-sections,
.home .h3-headings-for-sections span {
color: #c93249;
text-decoration: underline;
}
code, dl, fieldset, ol, pre, table, ul {
margin-bottom: 0;
}
.single .mk-single-content p {
margin-bottom: 20px;
}  header {
display: none;
}
span.home-sub-text em { }
.main-heading-landing span{
font-family: agbold !important;
}
.side-dash-top-widgets {
position: relative;
right: 14px;
}
.mk-header {
width: 100%;
background: transparent !important;
}
.scroll-down-animation i {
position: relative;
left: -17px;
animation: pulse 4s infinite;
}
.scroll-down-animation:after {
content: "SCROLL \A DOWN";
white-space: pre;
color: #fff;
width: 100%;
display: block;
transform: rotate(-90deg);
letter-spacing: 2px;
text-align: center;
}
.mk-font-icons.scroll-down-animation .font-icon.mk-size-medium svg {
height: 35px;
}
@keyframes pulse {
0% {
transform: translateY(-41%);
font-size:  0px;
}
50% {
transform: translateY(208%);
}
100% {
transform: translateY(-41%);
}
}
.scroll-down-animation {
height: 100px;
width: 1px;
position: absolute;
left: 10%;
background: #fff;
display: none !important;  }
.mk-side-dashboard {
width: 316px;
transition: all 500ms cubic-bezier(0.41, 0.25, 0.08, 1) 0ms;
overflow-x:hidden;
overflow-y: auto;
}
.mk-side-dashboard {
width: 70px;
transition: all 500ms cubic-bezier(0.41, 0.25, 0.08, 1) 0ms;
}
.mk-side-dashboard:hover {
width: 316px;
transition: all 500ms cubic-bezier(0.41, 0.25, 0.08, 1) 0ms; }
.side-dash-top-widgets {
min-width: 200px;
position: relative;
right: 16px;
zoom: 120%;
}
body .mk-side-dashboard li a span {
font-family: agbold !important;
}
body .mk-side-dashboard li.sales-click a span { }
.sidedash-navigation-ul li a {
padding: 5px 10px 10px 8px;
font-weight: 700;
font-size: 28px;
letter-spacing: 1px;
transition: all .15s;
text-transform: none !important;
}
.side-dash-bottom-widgets {
overflow: hidden; width: 256px;
}
.sidedash-navigation-ul li ul, .sidedash-navigation-ul>li {
border-top: 0px solid rgba(128,128,128,.2);
}
.sidedash-navigation-ul {
border-bottom: 0px solid rgba(128,128,128,.2);
}
nav#mk-sidedash-navigation {
position: absolute;
top: 50%;
margin-top: -210px;
}
nav#mk-sidedash-navigation {
position: absolute;
top: 50%;
margin-top: -240px;
width: 400px;
}
.side-dash-bottom-widgets {
position: absolute;
bottom: 0%;
}
.side-dash-bottom-widgets {
position: absolute;
bottom: 0%;
left: 0px;
opacity: 0;
transition:all 0.5s ease-in-out;
}
#theme-page .mk-side-dashboard .widget .mk-searchform .text-input {
margin: 0;
padding: 22px 28px 22px 15px;
width: 100%;
border: 2px solid rgba(0,0,0,.12);
font-size: 30px;
}
section.widget.widget_search.mk-in-viewport p {
font-size: 32px;
font-weight: 600;
}
.mk-side-dashboard:hover .side-dash-bottom-widgets {
position: absolute;
bottom: -4%;
left: 0px;
opacity: 1;
transition: all 0.5s ease-in-out;
transform: scale(0.8);
}
span.menu-dots {
width: 10px;
height: 10px;
border-radius: 50%;
display: inline-block;
background: #4b4b4b;
margin: 0 30px 5px 3px;
}
li.current-menu-item span.menu-dots,
.single-post li.menu-item.blog-page span.menu-dots,
li.menu-item:hover  span.menu-dots {
background: #c73148;
}
li.menu-item .pulse-dot,
li.menu-item .pulse-dot1,
li.menu-item .pulse-dot2,
li.menu-item .pulse-dot3,
li.menu-item .pulse-dot4 {
visibility: hidden;
}
li.menu-item.current-menu-item .pulse-dot,
li.menu-item.current-menu-item .pulse-dot1,
li.menu-item.current-menu-item .pulse-dot2,
li.menu-item.current-menu-item .pulse-dot3,
li.menu-item.current-menu-item .pulse-dot4,
.single-post li.menu-item.blog-page .pulse-dot,
.single-post li.menu-item.blog-page .pulse-dot1,
.single-post li.menu-item.blog-page .pulse-dot2,
.single-post li.menu-item.blog-page .pulse-dot3,
.single-post li.menu-item.blog-page .pulse-dot4
{
visibility: visible;
}
a.main-cta-landing-1 {
background: rgba(113, 113, 113, 0.46) !important;
}
.sales-click {
background: #C93249;
margin-left: -20px !important;
padding: 10px 4px;
display: none !important;
}
.sales-click a span{
color: #fff;
font-weight: 300;
font-size: 13px;
line-height: 14px;
display: block;
}
.home-about-image {
transform: scale(1.1);
} img.sf-short-logo {
display: none;
}
img.sf-long-logo {
max-width: 90%;
margin-left: -7px;
}
.dashboard-opened img.sf-long-logo {
display: inline-block;
-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
.dashboard-opened img.sf-short-logo {
display: none;
-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
.home-consulting-section .vc_column-inner
{
padding:0
}
#mesh {
animation: mesh 900s infinite linear;
}
@keyframes mesh {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
#plane {
display: none;
}
#mesh .rings circle {
fill: none;
stroke-width: 1px;
stroke: #C93249;
}
.vid-connect-row {
transform: translateY(75px);
}
.vid-connect-1 img,
.vid-connect-2 img,
.vid-connect-3 img {
border: 1px solid transparent;
-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
.vid-connect-1:hover img,
.vid-connect-2:hover img,
.vid-connect-3:hover img {
border: 1px solid #fff;
-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
} .home-consulting-section {
}
.consulting-page-general-row {
transform: translateY(-100px);
}
.white-bg-padding {
position: absolute;
}
.testimonial-logo img {
border-radius: 50%;
box-shadow: 0 0px 18px 8px #f1f1f1;
margin-top: -92px;
padding: 10px;
background: #fff;
max-width: 130px;
display: inline-block;
max-height: 130px;
}
.section-testimonial {
max-width: 75%;
margin: 0 auto;
}
.section-testimonial.invert-testimonial {
max-width: 100%  ;
margin: 0 auto;
}
.testimonial-copy p {
font-style: italic; font-size: 26px;
margin-top: 20px;
}
.testimonial-author p {
text-align: center;
margin-top: 10px;
}
.testimonial-cta {
transform: translateY(55px);
}
.section-casestudy-video {
overflow: hidden;
} span.bio {
font-size: 16px;
line-height: 1.66;
}
.about-section-about .row-content .col-1 .mk-text-block p{
text-align: left;
display: inline-block;
}
.about-section-about .row-content .col-2 .mk-text-block p{
text-align: left;
display: inline-block;
}
.blog-footer .mk-blog-grid-item .blog-grid-holder {
margin: 0px 1px 2px 2px;
border: 0px solid #e3e3e3;
background-color: #ffffff;
}
.blog-footer h3.the-title a {
color: #4c4c4c;
font-family: proxima-nova, arial;
font-weight: 600;
text-transform: capitalize;
font-size: 17px !important;
line-height: 24px !important;
}
.blog-footer .mk-categories.blog-meta-item a {
color: #777;
font-size: 15px;
letter-spacing: 1px;
font-weight: 300;
}
.blog-footer  .mk-blog-grid-item time {
color: #777;
font-size: 14px;
letter-spacing: 1px;
font-weight: 300;
display: none;
}
.blog-footer .mk-blog-grid-item {
transition:all 0.3s ease-in-out;
transform: translateY(0);
}
.blog-footer .mk-blog-grid-item:hover {
box-shadow: 0 2px 119px 7px rgba(0, 0, 0, 0.11);
transition:all 0.3s ease-in-out;
z-index:1;
transform: translateY(-18px);
}
.mk-single-content p img {
margin-top: 20px;
} .blog-page-main-section {
transform: translateY(-150px);
z-index: 111;
}
.mk-blog-single .blog-single-title, .mk-blog-hero .content-holder .the-title {
font-family: agbold !important;
}
#respond .respond-heading {
font-size: 16px;
margin-bottom: 20px;
font-weight: 500;
text-align: center;
text-transform: uppercase;
letter-spacing: 2px;
}
.post-sep-footer {
border-top: 1px solid #ddd;
margin: 47px auto 90px;
}
.mk-single-content img {
margin-bottom: 20px;
}
.mk-blog-grid-item .the-title {
margin-top: 5px;
text-transform: uppercase !important;
line-height: 18px !important;
min-height: 82px; margin-bottom:  5px;
}
.mk-blog-meta-wrapper {
min-height: 66px; }
.single-post .mk-blog-single .featured-image {
margin-bottom: 40px;
}
.mk-blog-single .mk-blog-author, .mk-blog-single .mk-post-cat, .mk-blog-single .mk-post-date {
color: #777;
font-style: normal;
font-size: 16px;
display: inline-block;
}
.mk-blog-single .mk-blog-author a, .mk-blog-single .mk-post-cat a, .mk-blog-single .mk-post-date a {
color: #777;
}
a.mk-similiar-title {
color: #4b4b4b;
}
article iframe {
max-width: 767px;
overflow: hidden;
}
.mk-single-content {
margin: 40px 0 60px;
}
.theme-page-wrapper #mk-sidebar.mk-builtin {
margin-top: 100vh;
}
.mk-pagination .mk-total-pages {
float: right;
opacity: 0.6;
font-size: 14px;
}
.ts-fab-wrapper .ts-fab-list li.active a {
background-color: #f6f6f6;
border: 1px solid #f6f6f6;
color: #4c4c4c;
text-transform: uppercase;
font-weight: 400;
letter-spacing: 1px;
}
span.ts-fab-tab-text {
text-transform: uppercase;
font-weight: 400;
}
.ts-fab-content {
font-size: 16px;
color: #4c4c4c;
}
ul.ts-fab-latest li a {
font-size: 16px !important;
line-height: 20px;
}
ul.ts-fab-latest li {
font-size: 16px !important;
line-height: 20px;
}
.mk-similiar-title {
white-space: inherit;
}
.blog-similar-posts {
margin-bottom: 40px;
padding-bottom: 30px;
border-bottom: 1px dotted #ddd;
}
.comments-toggle {
text-transform: uppercase;
font-family: agm;
font-size: 14px;
letter-spacing: 2px;
cursor: pointer;
}
.comments-toggle:before {
content: "\e040";
height: 16px;
width: 16px;
display: inline-block;
color: #4c4c4c;
font-family: 'sf';
margin: 0px 5px 0 0;
}
.comments-toggle.open:before {
content: "\e041";
}
.search-result-item h4.the-title a {
font-size: 26px;
line-height: 1.4;
}
section#social-3 {
margin-left: -63px;
margin-bottom: -20px !important; }
.page .ts-fab-wrapper {
display: none;
}
#social-58469d060c58e a {
opacity: 1 !important;
margin: 0 15px;
color: #151515 !important;
}
.mk-toggle.simple-style .mk-toggle-title {
position: relative;
display: block;
padding: 8px 25px 0px 8px !important;
color: #777 !important;
font-size: 15px !important;
cursor: pointer;
}
.blog .mk-toggle.simple-style .mk-toggle-title {
font-size: 19px !important;
}
.airlinedirectory .mk-toggle-pane {
padding: 20px 5px;
background: #f5f5f5;
border: 0px dashed #ccc;
}
.single.mk-toggle.simple-style .mk-toggle-title > .mk-svg-icon,
.blog .mk-toggle.simple-style .mk-toggle-title > .mk-svg-icon {
left: auto;
right: 126px !important;
top: 14px !important;
}
#mk-sidebar div#advancedsocialwidget_noborder {
font-family: inherit;
width: 100% !important;
margin: 0 0 10px 0 !important;
padding: 0px 0px 0px 0px !important;
font-size: 100%;
}
#mk-sidebar div#advancedsocialwidget input:not([type=submit]), #mk-sidebar div#advancedsocialwidget_noborder input:not([type=submit]) {
-moz-border-radius: 0px !important;    -moz-box-shadow: none; background: -moz-linear-gradient(top, #Ffffff, #FFF 35%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(.25, #fff));
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE', EndColorStr='#FFFFFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE', EndColorStr='#FFFFFF')";
border: 2px solid #dfdfdf;
color: #777 !important;
padding: 10px !important;
font-size: 14px !important;
line-height: 18px !important;
vertical-align: top;
margin: 0px 0 !important;
}
#mk-sidebar #asw_newsletter {
margin: 0 auto !important;
padding: 0 0px !important;
text-align: center !important;
}
.post-sep-footer:before {
content: "NEXT POST";
display: block;
text-align: center;
transform: translateY(-50%);
background: #fff;
width: 130px;
margin: 0 auto;
}
.image-hover-overlay {
display: none;
} .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
font-weight: 500 !important;
font-size: 1.25em;
}
a.emodal-close {
font-family: agbook !important;
font-weight: 400 !important;
background: #c93249;
}
.gform_wrapper label.gfield_label {
font-weight: 400 !important;
font-size: inherit;
font-family: agbook !important;
}
.gform_wrapper label.gfield_label,span.ginput_product_price_label,.gform_wrapper span.ginput_quantity_label {
font-weight: 400 !important;
font-size: 15px  !important;
font-family: agbook !important;
color: #4b4b4b !important;
}
.gform_wrapper .gfield_description,.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {
display: block;
font-size: .613em  !important;
letter-spacing: .5pt;
white-space: nowrap;
font-family: agbook !important;
}
.gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url] {
font-size: 15px!important;
color: #767676!important;
padding: 10px!important;
background-color: #fafafa!important;
border: 1px solid #e3e3e3!important;
font-family: agbook !important;
}
.gform_wrapper span.ginput_product_price {
color: #900;
font-family: agbook;
font-size: 15px;
}
div#emodal-overlay {
background-color: rgba(255,255,255,0.7) !important;
}
div.gform_confirmation_message {
font-family: agbook !important;
padding: 66px;
color: #4b4b4b;
}
.emodal li label {
font-family: agbook !important;
font-size: 14px !important;
line-height: 14px !important;
} .monocolor.pricing-table .pricing-cols .pricing-features ul li {
font-size: 15px !important;
line-height: 16px;
padding: 25px 0 !important;
margin: 0 10px;
display: block;
width: auto;
background-color: #ffffff;
border-bottom: 1px dotted #dddddd;
}
.monocolor.pricing-table .pricing-cols .pricing-plan {
color: #666666;
font-weight: 400 !important;;
font-size: 14px !important;;
line-height: 16px;
text-transform: uppercase;
padding: 20px 20px !important;;
background-color: #efefef;
display: block;
border-bottom: 1px solid #dddddd;
}
.pricing-button .mk-button-container {
padding: 20px;
margin: 0 !important;
} section#search-4 {
margin-top: -5px;
}
section#text-4 {
margin-top: 10px !important;
}
section#text-9 a {
font-size: 17px; }
section#text-3 {
margin-left: -4px;
}
.widget .mk-searchform .text-input {
width: 90% !important;
}
.widget .mk-searchform i {
position: absolute;
top: 12px !important;
right: 41px !important;
opacity: .4;
}
.sf6menu:after {
display: block;
background: #C93249;
height: 2px;
width: 25px;
content: "";
margin-top: 4px;
transition:all 0.3s ease-in-out;
}
.sf6menu {
width: 25px;
height: 2px;
background: #C93249;
margin-top: -7px;
margin-bottom: 0px;
position: absolute;
margin-left: -4px; }
.sf6menu:before {
display: block;
height: 2px;
width: 25px;
background: #C93249;
content: "";
margin-top: 6px;
transition:all 0.1s ease-in-out;
}
.mk-side-dashboard:hover .sf6menu:after {
margin-top: -1px;
transform: rotate(-45deg);
transition:all 0.3s ease-in-out;
}
.mk-side-dashboard:hover .sf6menu:before {
transform: rotate(45deg);
transition:all 0.3s ease-in-out;
}
.mk-side-dashboard:hover  .sf6menu {
height: 0px;
margin-top: -7px; }
.hide-step {
display: none !important;
}
#consulting-steps-bottom .vc_col-sm-2 {
width: 20%; }
.consulting-step p {
text-align: center;
}
div#consulting-steps-bottom {
position: fixed;
bottom: 0;
height: 130px !important;
width: 82%;
margin: 0 auto;
background: transparent;
transform: translateY(50%);
z-index: 112;
left: 9%; }
#consulting-steps-bottom .vc_col-sm-2 {
width: 20%; } #mk-footer .widget {
margin-bottom: 0 !important;
}
#mk-footer {
padding: 5px 0 0 !important;
}
section#text-4 {
margin-top: 10px !important;
}
section#social-3 div a {
margin-right: 22px;
}
section#social-2 a {
margin: 0px 15px;
}
.consulting-step ul {
margin: 0;
text-align: center;
}
.consulting-step li.current-menu-item {
display: inline-block;
width: 16.66%;
margin: 0 !important;
padding: 0px 0 !important;
background: #fff;
position: relative;
bottom: 0px;
transition: all 0.5s ease-in-out;
}
.consulting-step li {
display: inline-block;
width: 16.66%;
margin: 0 !important;
padding: 0px 0 !important;
background: #f1f1f1;
position: relative;
bottom: -20px;
transition:all 0.5s ease-in-out;
}
.consulting-step li a {
text-align: center;
display: block;
padding: 10px 0;
z-index: 2;
position: relative;
color: #b5b5b5;
font-family: agm;
line-height: 43px;
font-size: 22px;
}
.consulting-step li.current-menu-item a {
text-align: center;
display: block;
padding: 10px 0;
z-index: 2;
position: relative;
color: #222;
font-family: agm;
line-height: 53px;
font-size: 22px;
}
.consulting-step li:before {
content: "";
display: block;
height: 10px;
width: 19.66%;
width: 100%;
background: #ccc;
position: absolute;
top: 0px;
z-index: 1;
transition:all 0.5s ease-in-out;
}
.consulting-step li.current-menu-item:before {
content: "";
display: block;
height: 10px;
width: 19.66%;
width: 100%;
background: #c73148;
position: absolute;
top: 0px;
z-index: 1;
transition:all 0.5s ease-in-out;
}
.soar .mk-section-video.mk-center-video.js-el {
transform: translateY(0px) !important;
}  @media (min-width: 320px) {
} @media (min-width: 320px) and (max-width: 374px){
span.home-sub-text {
font-size: 16px !important;
line-height: 1.3 !important;
}
}  @media (min-width: 544px) {
} @media (max-width: 544px) {
div#consulting-steps-bottom {
display: none;
}
.btn--crisis-landing-first{
padding: 10px 10px!important;
}
.btn--crisis-landing-first a {
font-size: 22px!important;
}
} @media (min-width: 768px) {
.pre-subtitle p {
font-size: 45px;
color: #4c4c4c;
margin-bottom: 40px;
}
.vc_custom_1479609429608{
background: rgba(230,249,247,1);
background: linear-gradient(to bottom, rgba(230,249,247,1) 0%,rgba(230,249,247,1) 90%, rgba(255,255,255,1) 90.1%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f9f7', endColorstr='#ffffff', GradientType=0 );
}
.section-casestudy-video .col-2 {
width: 100%;
position: absolute;
left: 50%;
}
.casestudy-row-image { transform: translateX(20px) translateY(2px);
max-width: 540px;
}
.section-testimonial .row {
border: 5px solid #e6f9f7;
padding: 10px 80px;
}
.section-testimonial.invert-testimonial .row {
border: 5px solid #fff;
padding: 10px 80px;
max-width: 75%;
margin: 0 auto !important;
}
.about-section-about .row-content .col-1 {
padding: 0 30px 0 120px;
}
.about-section-about .row-content .col-2 {
padding: 0 130px 0 28px;
}
.home-consulting-section-img {
transform: translateX(-100px) translateY(-35px) !important;
}
svg#mesh {
max-width: 675px;
max-height: 675px;
margin-left: 61px;
margin-top: 51px;
}
.mesh-holder-div {
text-align: left !important;
}
div#mesh-wrapper {
transform: translateX(-157px) translateY(-30px);;
}
.consulting-step-desc {
display: inline-block;
text-align: left;
max-width: 59%;
}
body.home-new .consulting-step-desc {
display: inline-block;
text-align: left;
max-width: 73%;
}
.vid-connect-row:before {
border-top: 1px solid #fff;
display: block;
content: "";
height: 1px;
width: 860px;
margin: 0 auto;
transform: translateY(48px);
opacity: 0.3; }
.about .full-width-9 {
min-height: 350px;
margin-bottom: 0px;
background-color: #f6dbe0;
max-width: 1140px;
margin: 0 auto !important;
}
.about .full-width-21
{
max-width: 100%;
}
}  @media (max-width: 767px) {
.mk-side-dashboard {
height: 65px;
}
.mk-side-dashboard .side-dash-bottom-widgets {
display: none;
}
.mk-side-dashboard #mk-sidedash-navigation {
display: none;
}
.dashboard-opened .mk-side-dashboard {
height: 100%;
}
.dashboard-opened .mk-side-dashboard #mk-sidedash-navigation {
display: block;
}
.section-testimonial .row {
border: 5px solid #e6f9f7;
padding: 10px 10px;
}
.section-testimonial.invert-testimonial .row {
border: 5px solid #fff;
padding: 10px 10px;
}
.testimonial-copy p {
font-style: italic; font-size: 20px;
margin-top: 20px;
}
.section-testimonial {
max-width: 100%;
margin: 0 auto;
}
#mk-footer .textwidget {
text-align: center;
}
#mk-footer .widget_social_networks .align-right {
text-align: center;
}
.mk-gradient-button {
text-align: center;
}
.about-section-about .row-content .col-1 {
padding: 0 25px 0 25px;
}
.about-section-about .row-content .col-2 {
padding: 0 25px 0 25px;
}
img.sf-long-logo {
max-width: 100%;
margin-left: -8px;
margin-top: -26px;
}
.show-below-768 {
}
.home-consulting-section-img {
transform: translateX(0px) translateY(0px) !important;
}
svg#mesh {
max-width: 335px;
max-height: 335px;
}
.home-sidebar .textwidget {
line-height: 1.1;
margin-bottom: 0px;
}
#consulting-nav {
display: none !important;
}
.pre-subtitle {
text-align: center !important;
}
#consulting-nav-mobile button {
background: white;
border-style: none;
padding: 5px;
border-right: 0px dotted #ccc;
}
#consulting-nav-mobile button.last-btn {
border-right: 1px dotted #fff;
}
#consulting-nav-mobile button.current {
border-right: 1px dotted #c93249;
background: #c93249;
}
#consulting-nav-mobile  button.current {
color:#fff;
}
#consulting-nav-mobile  button {
font-size: 13px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1px;
}
#consulting-nav-mobile {
position: fixed;
top: 0;
z-index: 20;
text-align: center;
width: 100%;
background: #fff;
}
.current-title {
text-transform: uppercase;
letter-spacing: 3px;
font-size: 16px;
border-top: 1px dotted #ccc;
}
body.dashboard-opened .mk-side-dashboard {
width: 316px !important;
}
.mk-side-dashboard {
position: absolute;
max-height: 100vh;
width: 70px !important;
}
.consulting-mobile-menu-holder {
background: rgba(255, 255, 255, 0.95);
max-height: 35px;
}
#mk-boxed-layout {
overflow: hidden;
}
.step-text {
background: rgba(255, 255, 255, 0.95);
max-height: 33px;
}
.step-text p{
font-size: 16px;
}
.theme-page-wrapper #mk-sidebar.mk-builtin {
display: none !important;
}
article iframe {
max-width: 100%;
overflow: hidden;
max-height: 215px;
}
.single-post .master-holder h2 {
font-size: 28px;
}
#theme-page .theme-page-wrapper .theme-content {
padding: 30px 0px;
}
ol {
margin-left: 1.1em;
}
.ts-fab-text {
margin-left: 0;
line-height: 1.5;
padding-top: 82px;
}
.post-sep-footer {
border-top: 6px double #ddd;
margin: 40px auto 40px;
}
blockquote {
position: relative;
background-color: #f6f6f6;
padding: 20px 35px 15px 50px;
font-weight: 300;
margin-bottom: 20px;
border-left: 10px solid #c73148;
transform: translateX(-17px);
}
.testimonial-author p {
font-size: 16px;
}
.consulting-step-desc {
display: inline-block;
text-align: left;
max-width: 80%;
}
#consulting-nav-mobile .buttons {
background: #fff;
}
}  @media (min-width: 992px) {
}  @media (min-width: 767px) and (max-width: 1024px){
.widget_social_networks .align-right {
text-align: right;
margin-right: 50px;
}
} @media (min-width: 1024px) {
.single-post .mk-blog-single .featured-image {
width: 1024px;
}
}  @media (min-width: 1140px) {
} @media (max-width: 1140px) {
}  @media (min-width: 1200px) {
#mk-sidebar div#advancedsocialwidget_noborder {
font-family: inherit;
width: 100% !important;
margin: 0 0 10px 0 !important;
padding: 0px 0px 0px 0px !important;
font-size: 100%;
}
#mk-sidebar  div#advancedsocialwidget #asw_newsletter .asw_formElement_wide input:not([type=submit]),
#mk-sidebar div#advancedsocialwidget #asw_newsletter .asw_formElement_wide select,
#mk-sidebar div#advancedsocialwidget #asw_newsletter.asw_formElement_wide textarea,   #mk-sidebar
#mk-sidebar div#advancedsocialwidget_noborder #asw_newsletter .asw_formElement_wide input:not([type=submit]),
#mk-sidebar div#advancedsocialwidget_noborder #asw_newsletter .asw_formElement_wide select,
#mk-sidebardiv #advancedsocialwidget_noborder #asw_newsletter .asw_formElement_wide textarea {
float: left;
width: 100% !important;
}
}  @media (min-width: 1366px) {
}  @media (min-width: 1440px) {
}  @media (min-width: 1680px) {
}  @media (min-width: 1920px) {
}  .pulse-dot {
border: 1px solid #c73148 ;
background: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
height: 40px;
width: 40px;
-webkit-animation: pulse_dot1 7s linear;
-moz-animation: pulse_dot1 7s linear;
animation: pulse_dot1 7s linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
position: absolute;
top: -1px;
left: -5px;
z-index: 1;
opacity: 0;
}
.pulse-dot1 {
border: 1px solid #c73148 ;
background: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
height: 40px;
width: 40px;
-webkit-animation: pulse_dot1 6s linear;
-moz-animation: pulse_dot1 6s linear;
animation: pulse_dot1 6s linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
position: absolute;
top: -1px;
left: -5px;
z-index: 1;
opacity: 0;
}
.pulse-dot2 {
border: 1px solid #c73148 ;
background: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
height: 40px;
width: 40px;
-webkit-animation: pulse_dot1 5s linear;
-moz-animation: pulse_dot1 5s linear;
animation: pulse_dot1 5s linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
position: absolute;
top: -1px;
left: -5px;
z-index: 1;
opacity: 0;
}
.pulse-dot3 {
border: 1px solid #c73148 ;
background: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
height: 40px;
width: 40px;
-webkit-animation: pulse_dot1 4s linear;
-moz-animation: pulse_dot1 4s linear;
animation: pulse_dot1 4s linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
position: absolute;
top: -1px;
left: -5px;
z-index: 1;
opacity: 0;
}
.pulse-dot4 {
border: 1px solid #c73148 ;
background: transparent;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
top: -1px;
left: -5px;
-webkit-animation: pulse_dot1 3s linear;
-moz-animation: pulse_dot1 3s linear;
animation: pulse_dot1 3s linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
position: absolute;
top: -13px;
left: -15px;
z-index: 1;
opacity: 0;
}
@-moz-keyframes pulse_dot {
0% {
-moz-transform: scale(0.25);
opacity: 0.0;
}
25% {
-moz-transform: scale(0.25);
opacity: 0.1;
}
50% {
-moz-transform: scale(0.5);
opacity: 0.3;
}
75% {
-moz-transform: scale(0.75);
opacity: 0.5;
}
100% {
-moz-transform: scale(1);
opacity: 0.0;
}
}
@-webkit-keyframes "pulse_dot" {
0% {
-webkit-transform: scale(0.25);
opacity: 0.1;
}
20% {
-webkit-transform: scale(0.2);
opacity: 0.2;
}
30%{
-webkit-transform: scale(0.3);
opacity: 0.3;
}
40% {
-webkit-transform: scale(0.4);
opacity: 0.4;
}
50% {
-webkit-transform: scale(0.5);
opacity: 0.5;
}
60% {
-webkit-transform: scale(0.6);
opacity: 0.6;
}
70%{
-webkit-transform: scale(0.7);
opacity: 0.7;
}
80% {
-webkit-transform: scale(0.8);
opacity: 0.5;
}
90%{
-webkit-transform: scale(0.9);
opacity: 0.2;
}
100% {
-webkit-transform: scale(1);
opacity: 0.0;
}
}
@-moz-keyframes pulse_dot1 {
0% {
-moz-transform: scale(0.25);
opacity: 0.0;
}
25% {
-moz-transform: scale(0.25);
opacity: 0.1;
}
50% {
-moz-transform: scale(0.5);
opacity: 0.3;
}
75% {
-moz-transform: scale(0.75);
opacity: 0.5;
}
100% {
-moz-transform: scale(1);
opacity: 0.0;
}
}
@-webkit-keyframes "pulse_dot1" {
0% {
-webkit-transform: scale(0.2);
opacity: 0.05;
}
10% {
-webkit-transform: scale(0.2);
opacity: 0.1;
}
20% {
-webkit-transform: scale(0.2);
opacity: 0.2;
}
25% {
-webkit-transform: scale(0.25);
opacity: 0.25;
}
30%{
-webkit-transform: scale(0.3);
opacity: 0.3;
}
35%{
-webkit-transform: scale(0.35);
opacity: 0.35;
}
40% {
-webkit-transform: scale(0.4);
opacity: 0.4;
}
45% {
-webkit-transform: scale(0.45);
opacity: 0.45;
}
50% {
-webkit-transform: scale(0.5);
opacity: 0.5;
}
55% {
-webkit-transform: scale(0.55);
opacity: 0.55;
}
60% {
-webkit-transform: scale(0.6);
opacity: 0.6;
}
65% {
-webkit-transform: scale(0.65);
opacity: 0.65;
}
70%{
-webkit-transform: scale(0.7);
opacity: 0.7;
}
75%{
-webkit-transform: scale(0.75);
opacity: 0.6;
}
80% {
-webkit-transform: scale(0.8);
opacity: 0.5;
}
85% {
-webkit-transform: scale(0.85);
opacity: 0.4;
}
90%{
-webkit-transform: scale(0.9);
opacity: 0.2;
}
100% {
-webkit-transform: scale(1);
opacity: 0.0;
}
}
@-moz-keyframes pulse_dot2 {
0% {
-moz-transform: scale(0.25);
opacity: 0.0;
}
25% {
-moz-transform: scale(0.25);
opacity: 0.1;
}
50% {
-moz-transform: scale(0.5);
opacity: 0.3;
}
75% {
-moz-transform: scale(0.75);
opacity: 0.5;
}
100% {
-moz-transform: scale(1);
opacity: 0.0;
}
}
@-webkit-keyframes "pulse_dot2" {
0% {
-webkit-transform: scale(0.25);
opacity: 0.1;
}
20% {
-webkit-transform: scale(0.2);
opacity: 0.2;
}
30%{
-webkit-transform: scale(0.3);
opacity: 0.3;
}
40% {
-webkit-transform: scale(0.4);
opacity: 0.4;
}
50% {
-webkit-transform: scale(0.5);
opacity: 0.5;
}
60% {
-webkit-transform: scale(0.6);
opacity: 0.6;
}
70%{
-webkit-transform: scale(0.7);
opacity: 0.7;
}
80% {
-webkit-transform: scale(0.8);
opacity: 0.5;
}
90%{
-webkit-transform: scale(0.9);
opacity: 0.2;
}
100% {
-webkit-transform: scale(1);
opacity: 0.0;
}
} @-moz-keyframes pulse_dot3 {
0% {
-moz-transform: scale(0.25);
opacity: 0.0;
}
25% {
-moz-transform: scale(0.25);
opacity: 0.1;
}
50% {
-moz-transform: scale(0.5);
opacity: 0.3;
}
75% {
-moz-transform: scale(0.75);
opacity: 0.5;
}
100% {
-moz-transform: scale(1);
opacity: 0.0;
}
}
@-webkit-keyframes "pulse_dot3" {
0% {
-webkit-transform: scale(0.25);
opacity: 0.1;
}
20% {
-webkit-transform: scale(0.2);
opacity: 0.2;
}
30%{
-webkit-transform: scale(0.3);
opacity: 0.3;
}
40% {
-webkit-transform: scale(0.4);
opacity: 0.4;
}
50% {
-webkit-transform: scale(0.5);
opacity: 0.5;
}
60% {
-webkit-transform: scale(0.6);
opacity: 0.6;
}
70%{
-webkit-transform: scale(0.7);
opacity: 0.7;
}
80% {
-webkit-transform: scale(0.8);
opacity: 0.5;
}
90%{
-webkit-transform: scale(0.9);
opacity: 0.2;
}
100% {
-webkit-transform: scale(1);
opacity: 0.0;
}
} @-moz-keyframes pulse_dot4 {
0% {
-moz-transform: scale(0.25);
opacity: 0.0;
}
25% {
-moz-transform: scale(0.25);
opacity: 0.1;
}
50% {
-moz-transform: scale(0.5);
opacity: 0.3;
}
75% {
-moz-transform: scale(0.75);
opacity: 0.5;
}
100% {
-moz-transform: scale(1);
opacity: 0.0;
}
}
@-webkit-keyframes "pulse_dot4" {
0% {
-webkit-transform: scale(0.25);
opacity: 0.1;
}
20% {
-webkit-transform: scale(0.2);
opacity: 0.2;
}
30%{
-webkit-transform: scale(0.3);
opacity: 0.3;
}
40% {
-webkit-transform: scale(0.4);
opacity: 0.4;
}
50% {
-webkit-transform: scale(0.5);
opacity: 0.5;
}
60% {
-webkit-transform: scale(0.6);
opacity: 0.6;
}
70%{
-webkit-transform: scale(0.7);
opacity: 0.7;
}
80% {
-webkit-transform: scale(0.8);
opacity: 0.5;
}
90%{
-webkit-transform: scale(0.9);
opacity: 0.2;
}
100% {
-webkit-transform: scale(1);
opacity: 0.0;
}
}
#people {
position: relative;
color: white;
}
#people svg g.person {
cursor: pointer;
}
#people svg text.close {
text-anchor: end;
font-size: 16px;
fill: white;
text-transform: uppercase;
transition: .2s fill;
}
#people svg text.close:hover {
fill: red;
}
#people .collapsed-meta {
display: flex;
justify-content: center;
cursor: pointer;
flex-direction: column;
align-items: center;
transform: translateY(0px);
transition: 0.45s all;
transition-timing-function: cubic-bezier(0.16, 1.25, 0.74, 1.02);
}
#people .collapsed-meta.hover {
transform: translateY(-40px);
transition: 0.75s all;
transition-timing-function: cubic-bezier(0.16, 1.25, 0.74, 1.02);
}
#people .name {
font-size: 20px;
text-transform: uppercase;
margin-bottom: 10px;
font-weight: 100;
font-family: agm;
letter-spacing: 1px;
}
span.title {
font-size: 16px;
}
#people .view-profile {
background: rgba(255, 255, 255, 0.8);
color: black;
padding: 4px 15px;
transition: all .2s;
font-size: 14px;
}
#people .view-profile:hover {
background: rgba(255, 255, 255, 1);
}
#people .expanded-meta {
display: flex;
justify-content: center;
flex-direction: column;
align-items: flex-start;
width: 40%;
padding: 25px;
height: 100%;
box-sizing: border-box;
}
#people .expanded-meta span {
margin-bottom: 20px;
}
#people .expanded-meta .follow {
background: white;
color: #4b4b4b;
font-size: 12px;
padding: 20px 40px;
}
.line-nav {
position: fixed;
top: 50%;
left: 20px;
width: 60px;
transform: translateY(-50%);
}
.line-nav .circle {
display: block;
width: 17px;
height: 17px;
border-radius: 50%;
border: 1px solid transparent;
cursor: pointer;
box-sizing: border-box;
transition: all .2s;
position: relative;
}
.line-nav .circle .title {
position: absolute;
top: -2px;
left: 21px;
white-space: nowrap;
font-size: 15px;
line-height: 1;
color: black;
overflow: hidden;
width: 0;
font-family: proxima-nova; }
.line-nav .current .circle .title,
.line-nav .circle:hover .title {
width: auto;
}
.line-nav .circle .title-inner {
display: inline-block;
overflow: hidden;
width: 0%;
transition: all .5s;
transition-timing-function: cubic-bezier(0.41, 0.25, 0.08, 1);
}
.line-nav .current .circle .title-inner,
.line-nav .circle:hover .title-inner {
width: 100%;
}
.line-nav .line {
display: block;
width: 1px;
height: 30px;
margin-left: 8px;
transition: all .2s;
position: relative;
}
.line-nav .current .line {
height: 100px;
}
.line-nav .line .small-circle {
position: absolute;
left: -3px;
width: 7px;
height: 7px;
border-radius: 50%;
background: inherit;
display: none;
}
.line-nav .current .line .small-circle {
display: block;
}
.line-nav .end {
display: block;
width: 18px;
height: 1px;
background: #4b4b4b;
}
body.consulting .next-section {
cursor: pointer;
}
@media (min-width: 767px) {
#consulting-nav-mobile {
display: none !important;
}
}
.consulting-section {
transform: translateY(30px);
transition: transform 1s;
transition-timing-function: cubic-bezier(0.16, 1.25, 0.74, 1.02);
}
.consulting-section.current {
transform: translateY(0);
} .block-slideshare  .mk-video-container{
min-height: 612px;
}
.btn--crisis-landing-first{
padding: 30px 50px;
}
.btn--crisis-landing-first a{
font-size:28px;
line-height:28px;
}
.btn--crisis-landing-first  .mk-svg-icon path{
height: 24px!important;
width: 24px!important;
color: #cc324a!important;
}
.btn--crisis-landing-first a .mk-button--text{
color: #cc324a;
letter-spacing:0;
}
.btn--crisis-landing-second a{
background: transparent;
box-shadow: none;
border-color: #fff!important;
border-left: 0;
border-right: 0;
}
.ftitle--crisis-landing{
margin-top: 0;
margin-bottom: 50px;
font-weight: 400;
}
.ftitle--crisis-landing span{
font-weight:600;
} .notactive{
opacity:0.3!important;
}
.imp-tooltip{
box-shadow: 2px 2px 5px  #888888;
}
.no-highlight--spots{
opacity:0.3!important;
pointer-events:none;
}
.imp-shape.imp-shape-oval{ }
.imp-wrap>img {
opacity:0.75;
}
.circle {
position:relative;
-webkit-transition:height .25s ease, width .25s ease;
transition:height .25s ease, width .25s ease;
}
.circle:hover{
}
.circle:before,
.circle:after {
content:'';
display:block;
position:absolute;
top:0; right:0; bottom:0; left:0;
border-radius:50%;
border-width: 0.01em;
border-style: solid;
}
.circle:before {
-webkit-animation: ripple 2.6s linear infinite;
animation: ripple 2.6s linear infinite;
}
.circle:after {
-webkit-animation: ripple 2.6s linear 1.3s infinite;
animation: ripple 2.6s linear 1.3s infinite;
}
.circle:hover:before,
.circle:hover:after {
-webkit-animation: none;
animation: none;
}
@-webkit-keyframes ripple{
0% {-webkit-transform:scale(1); }
75% {-webkit-transform:scale(1.75); opacity:1;}
100% {-webkit-transform:scale(2); opacity:0;}
}
@keyframes ripple{
0% {transform:scale(1); }
75% {transform:scale(1.75); opacity:1;}
100% {transform:scale(2); opacity:0;}
}
#ts-map-legend{
margin-top: 20%; font-size:14px;
text-align:left; }
.ts-map-legend-item1,.ts-map-legend-item2{
display:block;
margin-right:10px;
margin-top: 10px;
}
.ts-map-legend-color{
height:20px;
width:20px;
border-radius:50%;
display: inline-block;
margin-right:5px;
vertical-align: middle;
}
.ts-map-legend-color-red{
background:#cc324a;
}
.ts-map-legend-color-blue{
background:#003333;
}
.ts-map-legend-color-red:after,.ts-map-legend-color-red:before{
border-color:#cc324a;
}
.ts-map-legend-color-blue:after,.ts-map-legend-color-blue:before{
border-color:#003333;
} .map-legend-option-1,.map-legend-option {
cursor: pointer;
padding: 0.7em calc(0.7em * 1.2);
display: inline-block;
border: 1px solid transparent;
position: relative;
letter-spacing: 0.07em;
}
.map-legend-option{
margin-left: 1px;
}
.map-legend-option-1:hover,.map-legend-option:hover{
color:#cc324a!important;
}
.map-legend-option-1.text,.map-legend-option.text {
font-family: proxima-nova;
transform: translate3d(0, 0.7em, 0);
display: block;
transition: transform 0.4s cubic-bezier(0.2, 0, 0, 1) 0.4s;
}
.map-legend-option-1:after,.map-legend-option:after{
position: absolute;
content: '';
bottom: -1px;
left: calc(0.7em * 1.2);
right: calc(0.7em * 1.2);
height: 1px;
background: #cc324a;
z-index: -1;
transition: transform 0.8s cubic-bezier(1, 0, 0.37, 1) 0.2s, right 0.2s cubic-bezier(0.04, 0.48, 0, 1) 0.6s, left 0.4s cubic-bezier(0.04, 0.48, 0, 1) 0.6s;
transform-origin: left;
}
.line {
position: absolute;
background: #cc324a;
}
.line.-right, .line.-left {
width: 1px;
bottom: -1px;
top: -1px;
transform: scale3d(1, 0, 1);
}
.line.-top, .line.-bottom {
height: 1px;
left: -1px;
right: -1px;
transform: scale3d(0, 1, 1);
}
.line.-right {
right: -1px;
transition: transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.23s;
transform-origin: top;
}
.line.-top {
top: -1px;
transition: transform 0.08s linear 0.43s;
transform-origin: left;
}
.line.-left {
left: -1px;
transition: transform 0.08s linear 0.51s;
transform-origin: bottom;
}
.line.-bottom {
bottom: -1px;
transition: transform 0.3s cubic-bezier(1, 0, 0.65, 1.01);
transform-origin: right;
}
.map-legend-option-1:hover .text,.map-legend-option:hover .text,
.map-legend-option-1:active .text,.map-legend-option:active .text {
transform: translate3d(0, 0, 0);
transition: transform 0.6s cubic-bezier(0.2, 0, 0, 1) 0.4s;
}
.map-legend-option-1:hover:after,.map-legend-option:hover:after,
.map-legend-option-1:active:after,.map-legend-option:active:after {
transform: scale3d(0, 1, 1);
right: -1px;
left: -1px;
transform-origin: right;
transition: transform 0.2s cubic-bezier(1, 0, 0.65, 1.01) 0.17s, right 0.2s cubic-bezier(1, 0, 0.65, 1.01), left 0s 0.3s;
}
.map-legend-option-1:hover .line,.map-legend-option:hover .line,
.map-legend-option-1:active .line,.map-legend-option:active .line {
transform: scale3d(1, 1, 1);
}
.map-legend-option-1:hover .line.-right,.map-legend-option:hover .line.-right,
.map-legend-option-1:active .line.-right,.map-legend-option:active .line.-right {
transition: transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.2s;
transform-origin: bottom;
}
.map-legend-option-1:hover .line.-top,.map-legend-option:hover .line.-top,
.map-legend-option-1:active .line.-top,.map-legend-option:active .line.-top {
transition: transform 0.08s linear 0.4s;
transform-origin: right;
}
.map-legend-option-1:hover .line.-left,.map-legend-option:hover .line.-left,
.map-legend-option-1,.map-legend-option:active .line.-left {
transition: transform 0.08s linear 0.48s;
transform-origin: top;
}
.map-legend-option-1:hover .line.-bottom,.map-legend-option:hover .line.-bottom,
.map-legend-option-1:active .line.-bottom,.map-legend-option:active .line.-bottom {
transition: transform 0.5s cubic-bezier(0, 0.53, 0.29, 1) 0.56s;
transform-origin: left;
}
.circle-width-blue{
animation: map-pulse1 ease-in-out 9s infinite;
}
.circle-width-red{
animation: map-pulse ease-in-out 9s infinite;
}
.squares-container {
margin-top: 15px !important;
}
.squares-element{
float: none!important;
text-align: center!important;
}
.squares-element img{
max-height: 90px!important;
min-height: 90px!important;
}
@keyframes map-pulse {
0% {
-moz-box-shadow: 0 0 0 0 rgba(204, 50, 74, 0.4);
box-shadow: 0 0 0 0 rgba(204, 50, 74, 0.4);
}
80% {
-moz-box-shadow: 0 0 0 0 rgba(204, 50, 74, 0.4);
box-shadow: 0 0 0 0 rgba(204, 50, 74, 0.4);
}
90% {
-moz-box-shadow: 0 0 0 10px rgba(204, 50, 74, 0);
box-shadow: 0 0 0 10px rgba(204, 50, 74, 0);
}
100% {
-moz-box-shadow: 0 0 0 0 rgba(204, 50, 74, 0);
box-shadow: 0 0 0 0 rgba(204, 50, 74, 0);
}
}
@keyframes map-pulse1 {
0% {
-moz-box-shadow: 0 0 0 0 rgba(0, 51, 51, 0.4);
box-shadow: 0 0 0 0 rgba(0, 51, 51, 0.4);
}
80% {
-moz-box-shadow: 0 0 0 0 rgba(0, 51, 51, 0.4);
box-shadow: 0 0 0 0 rgba(0, 51, 51, 0.4);
}
90% {
-moz-box-shadow: 0 0 0 10px rgba(0, 51, 51, 0);
box-shadow: 0 0 0 10px rgba(0, 51, 51, 0);
}
100% {
-moz-box-shadow: 0 0 0 0 rgba(0, 51, 51, 0);
box-shadow: 0 0 0 0 rgba(0, 51, 51, 0);
}
}
.live-show-new .mk-accordion-tab span{
color: #4c4c4c;
font-family: agbold;
font-weight: normal;
font-size: 36px;
text-align: center;
display: block;
}
.live-show-new .mk-accordion-tab{
padding: 22px 30px 22px 15px;
}
a.emodal-close {
background: #cf455a!important;
font-family: inherit!important;
}
.imp-tooltip-close-button{
color:#cc324a!important;
} .bench-feature-clients{
background:#f1f1f1!important;
}  .ted-live-show .live-show-month .vc_inner.vc_row {
display:inline-block;
float:left;
width: 1140px;
}
.ted-live-show .live-show-month .vc_inner.vc_row .vc_column_container{
width: 25%;
}
.ted-live-show .live-show-month .vc_col-sm-12{
width: 10000%;
left:0;
transition: all 0.6s cubic-bezier(.16,.84,.44,1);
}
.ted-live-show .live-show-month .mk-text-block {
position: absolute;
top:-120px;
width:1140px;
left:0;
}
.ted-live-show .live-show-month{
padding-top:100px;
}
.ted-live-show .live-show-month .page-section-content{
overflow:hidden!important;
padding-top:180px
} .ted-live-show .live-show-month .nav-live-show{
position:absolute;
top:75px;
right:0;
z-index: 999;
}
.ted-live-show .live-show-month .nav-live-next,.ted-live-show .live-show-month .nav-live-prev{
position:relative;
background:#cc3c52;
height: 50px;
width:50px;
display:inline-block;
margin: 5px;
cursor:pointer;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.ted-live-show .live-show-month .nav-live-next svg,.ted-live-show .live-show-month .nav-live-prev svg{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
fill:#fff;
}
.ted-live-show .disabled{
pointer-events: none;
opacity: 0.4;
cursor: default;
}
.ted-live-show .tempdisable{
pointer-events: none;
}
.ted-live-show .live-show-title{
position:absolute;
top:20px;
left:50%;
transform:translateX(-50%);
} .ted-live-show .bigger-video-col .episode-title{
font-size:38px;
line-height:120%!important;
display:block;
padding: 20px;
}
.ted-live-show .mk-video-container{
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.ted-live-show .episode-title{
font-size:18px;
line-height:140%!important;
display:block;
background: #fff;
height: 105px;
top:-32px;
position:relative;
padding: 20px 11px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.ted-live-show .bigger-video-col .episode-title{
height:auto;
}
.ted-live-show .episode-no{
background: #cc3c52;
color:#fff;
padding:5px;
z-index:9999
}
.ted-live-show .small-video-col{
margin-left:10px;
width: calc(25% - 10px);
height: 310px;
}
.ted-live-show .small-video-col.vc_column_container>.vc_column-inner{
padding-left:0px;
padding-right:0px;
}
.ted-live-show .mk-gradient-button{
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
} .ted-live-show .playlist-container-section .playlist-options{
position:absolute;
top:25px;
left:60%;
z-index: 999999;
}
.ted-live-show .playlist-container-section{
padding-bottom:450px;
}
.ted-live-show .playlist-container-section select.playlist-options{
font-size:18px!important;
}
.ted-live-show  .mk-page-section-wrapper{
position:relative;
}
.ted-live-show .playlist{
position:absolute;
top:-550px;
}
.ted-live-show .live-show-month.playlist .page-section-content{
padding-top: 85px;
}
.ted-live-show .live-show-month.playlist .nav-live-show{
position:absolute;
z-index:9999;
top:5px
}
.ted-live-show .live-show-month.playlist{
display:none;
}
.ted-live-show .live-show-month.playlist.active{
display:block;
} @media(max-width:768px){
.ted-live-show .live-show-month .vc_inner.vc_row {
display:flex;
}
.ted-live-show .live-show-month .vc_inner.vc_row .vc_column_container{
flex: 1;
}
.ted-live-show .small-video-col{
width:calc(100% - 25px);
margin-bottom: 70px;
}
.ted-live-show .playlist-container-section .playlist-options{
position:absolute;
top:40%;
left:50%;
transform:translateX(-50%);
}
.ted-live-show .playlist-container-section .playlist-title{
position:relative;
top:-20px;
}
.ted-live-show .live-show-title{
top:0px;
}
.ted-live-show .bigger-video-col .episode-title{
font-size:24px;
}
.ted-live-show .mk-button--size-xx-large{
width:100%;
}
.ted-live-show .sf-live-main-title h1{
font-size:28px;
line-height: 140%;
}
} body .side-dash-bottom-widgets, .side-dash-top-widgets {
padding: 30px 40px;
}
body nav#mk-sidedash-navigation{
margin-top:-250px;
}
.mk-side-dashboard:hover .side-dash-bottom-widgets{
bottom:0;
padding: 0px 40px;
} body.yana-retreat .mk-side-dashboard{
display:none;
}
body.yana-retreat #theme-page{
height:calc(100vh - 90px);
}
body.yana-retreat #theme-page .master-holder-bg {
background: #252525;
}
body.yana-retreat #theme-page  .theme-content{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
}
body.yana-retreat #theme-page  .theme-content{
background:#fff;
}
body.yana-retreat #theme-page  .theme-content form{
background:#fff;
padding: 20px 0px!important;
width:480px;
padding-top: 20px !important;
}
body.yana-retreat #theme-page  .theme-content form p{
text-align:center;
padding:0px 30px;
font-size:20px;
line-height:140%;
}
body.yana-retreat #theme-page  .theme-content form p:first-child{
padding-bottom: 0px;
}
body.yana-retreat #theme-page  .theme-content .main-logo-img{
display:block;
text-align:center;
padding-top:25px;
}
body.yana-retreat #theme-page  .theme-content .main-logo-img img{
width:300px;
position:relative;
left:-20px;
}
body.yana-retreat .passster-form:after{
position:absolute;
content:'';
height:53px;
width:300px;
background-image:url(http://simpliflying.com/wp-content/uploads/2017/01/simpliflying-logo.png);
top:20px;
left:calc(50% - 10px);
transform:translateX(-50%);
background-size:cover;
background-repeat:no-repeat;
background-position: top center;
}
body.yana-retreat .passster-form{
padding-top:20px;
background:#fff;
}
body.yana-retreat .passster-form input[type="password"]{
width:95%;
}
body.yana-retreat .passster-form button[type="submit"]{
background:#c73148 !important;
}
body.yana-retreat .passster-error{
background:#fff;
color:#c73148;
width:95%;
}
body.yana-retreat .passster-form h4{
opacity:0;
}
@media(max-width:768px){
body.yana-retreat #theme-page  .theme-content form{
width:100%;
}
body.yana-retreat #theme-page  .theme-content{
width:95% !important;
}
body.yana-retreat #theme-page  .theme-content .main-logo-img img{
width:240px;
}
body.yana-retreat #theme-page  .theme-content form p{
font-size:17px;
padding:0px 10px;
}
} body.ted-live-show .episode-hide .episode-no{
display:none;
}
.ted-live-show .month1 .mk-video-container{
min-height:255px;
} body.home-new .content_post_grid ,
body.home-new .mk-side-dashboard{
display: none;
}
body.home-new #page-section-2 .background-layer{
transition: all 3.2s cubic-bezier(0.41, 0.25, 0.08, 1);
transform:scale(1);
}
body.home-new #page-section-2 .background-layer.zoom-in{
transition: all 3.2s cubic-bezier(0.41, 0.25, 0.08, 1);
transform:scale(1.12);
}
body.home-new .episode-title{
display:block;
font-size:17px;
font-weight:600;
color:#4c4c4c;
line-height:24px;
margin: 0 25px !important;
letter-spacing:1px;
}
body.home-new .episode-no,
body.home-new .mk-blog-meta-wrapper{
display:none;
}
body.home-new .episode-col{
transition:all 0.3s ease-in-out;
transform: translateY(0);
}
body.home-new .episode-col{
margin:2px;
width:calc(33.3% - 4px);
}
body.home-new .episode-col:hover {
box-shadow: 0 2px 119px 7px rgba(0, 0, 0, 0.11);
transition:all 0.3s ease-in-out;
z-index:1;
transform: translateY(-18px);
}
body.home-new header{
display:block;
}
body header .main-navigation-ul > li.menu-item > a.menu-item-link{
font-size:18px;
color:#4b4b4b;
font-family:'agm';
font-weight:500;
letter-spacing:1px;
}
body header .main-navigation-ul > li.menu-item:hover > a.menu-item-link{
color:#860713;
}
body .trans-header .bg-true.light-skin .main-navigation-ul > li.menu-item.current-menu-ancestor.current-menu-parent > a{
color:#860713 !important;
}
body header .main-navigation-ul > li.menu-item > a.menu-item-link:after{
background-color:#860713 !important;
position:relative;
top:2px;
}
body header .main-navigation-ul > li.no-mega-menu > ul.sub-menu:after{
background-color:#860713 !important;
}
body header .header-logo img{
max-width:240px;
}
body .header-style-1.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a,
body .header-style-3.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a,
body .header-style-1.a-sticky .menu-hover-style-5 .main-navigation-ul > li,
body .header-style-1.a-sticky .menu-hover-style-2 .main-navigation-ul > li > a,
body .header-style-3.a-sticky .menu-hover-style-2 .main-navigation-ul > li > a,
body .header-style-1.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a,
body .header-style-3.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a,
body .header-style-1.a-sticky .menu-hover-style-3 .main-navigation-ul > li,
body .header-style-3.a-sticky .mk-header-holder .mk-header-search,
body .a-sticky:not(.header-style-4) .add-header-height{
height: 80px !important;
line-height:80px !important;
}
body header.a-sticky .mk-header-bg{
background:#ffffff;
opacity:1;
border-bottom: 1px solid #f7f7f7
}
body header .main-nav-side-search{
display:none;
}
body header .mk-main-navigation li.no-mega-menu ul.sub-menu{
background:#ffffff; }
body header .main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{
color:#4b4b4b;
font-size:16px;
font-family:'agm';
font-weight:500;
letter-spacing:1px;
}
body header .main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link:hover{
color:#860713 !important;
}
body.home-new .mk-header-searchform .text-input{
color:#ffffff;
font-size:16px;
letter-spacing:1px;
height:35px;
line-height:35px !important;
font-weight:500;
width:150px !important;
opacity: 1;
}
body.home-new .mk-header-searchform .text-input:focus{
border:1px solid rgba(255,255,255,0.6);
}
body.home-new .mk-header .mk-header-searchform .text-input::placeholder{
color:#ffffff;
font-weight:500;
}
body.home-new .mk-header.a-sticky .mk-header-searchform .text-input::placeholder{
color:#4b4b4b;
letter-spacing:1px;
}
body.home-new .mk-header.a-sticky .mk-header-searchform .text-input{
position:relative;
top:2px;
border:1px solid #4b4b4b;
color:#4b4b4b;
}
body.home-new .mk-header .mk-main-navigation{
position:relative;
left:-70px;
}
@media(max-width:768px){
body.home-new .episode-col{
width:100%;
}
} body.home-new .newsletter button{
background:#860713 !important;
}
body.home-new  #mk-footer .widget:not(.widget_social_networks) a{
color:#860713;
}
body.home-new a,
body.home-new a:hover{
color:#860713;
}
body.home-new .line{
display:none !important;
}
body.home-new #social-5c0a4680b278c a:hover .mk-svg-icon{
fill: #860713 !important;
}
body.home-new .map-legend-option-1:hover,
body.home-new .map-legend-option:hover{
color:#860713 !important;
}
body.home-new .map-legend-option, body.home-new .map-legend-option-1{
display:inline-block;
border-bottom:1px solid #860713;
}
body.home-new  span.text{
font-size:18px !important;
}
body.home-new .map-legend-option-1:after,
body.home-new .map-legend-option:after{
background:#860713;
display:none;
}
body.home-new .recommend-section article img,
body.home-new .recommend-section .episode-col{
margin-top:40px;
}
body.home-new .recommend-section article:after{
position:absolute;
content:'Blog article';
font-size:16px;
font-weight:600;
color:#860713;
left:15px;
top:4px;
letter-spacing:1px;
text-transform:uppercase;
}
body.home-new .recommend-section .episode-col:after{
position:absolute;
content:'Live show episode';
font-size:16px;
font-weight:600;
color:#860713;
left:15px;
top:4px;
letter-spacing:1px;
text-transform:uppercase;
}
body.home-new .recommend-section .episode-col .mk-video-container{
margin-top:7px;
}
body.home-new .recommend-section article .featured-image{
max-height:260px;
} body.home-new .episode-col.report-col{
margin:2px;
width:calc(50% - 4px);
padding:30px;
min-height:450px;
}
body.home-new .episode-col.report-col:after{
display:none;
}
body.home-new .episode-col.report-col .report-title p{
font-size:26px;
font-weight:600;
}
body.home-new  .report-row.row-2 .episode-col.report-col.col-2 .vc_column-inner{
position:absolute;
top:50%;
transform:translateY(-50%);
}
body.home-new  .report-row.row-2 .episode-col.report-col.col-2 .vc_column-inner p{
margin-right: 48px;
}
body.home-new .main-navigation-ul ul.sub-menu li.current-menu-item > a.menu-item-link{
color:#860713 !important;
}
body.home-new .progress-element{
padding: 0px
}
body.home-new .progress-element ul li p{
display:none;
}
body.home-new .progress-element .mk-process-detail h3{
text-align: center;
display: block;
padding: 5px 0;
z-index: 2;
position: relative;
color: #b5b5b5;
font-family: agm;
line-height: 53px;
font-size: 20px !important;
background:#f5f5f5;
margin: 0px 5px;
margin-top:40px;
cursor:pointer;
}
body.home-new .progress-element .mk-process-detail h3:after{
position:absolute;
content:'';
top:0;
left:0;
height:8px;
width:100%;
background:#b5b5b5
}
body.home-new .progress-element ul li.active p{
position:absolute;
left:50%;
transform:translateX(-50%);
display:block;
padding:40px;
width:calc(100% - 89px);
text-align:left;
background:#ffffff;
margin: 0 0px;
border:1px solid #fff;
}
body.home-new .progress-element ul li.active .mk-process-detail  h3:after{
background:#860713;
}
body.home-new .progress-element ul li.active .mk-process-detail h3{
color:#222;
position:relative;
top:-0px;
background:#ffffff;
border:2px solid #f5f5f5;
}
body.home-new .progress-element ul li.active .mk-process-icon{
background:#860713;
}
body.home-new .mk-process-steps ul li.active .mk-process-icon{
box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.1);
}
body.home-new .mk-process-steps ul li.active svg{
fill:#ffffff;
animation:toRightFromLeft 0.3s forwards;
-webkit-animation:toRightFromLeft 0.3s forwards;
} .consulting-step.consulting-page-nav{
max-width:1280px;
margin: 0 auto;
}
.consulting-step.consulting-page-nav li {
display: inline-block;
width: 30%;
margin: 0 !important;
padding: 0px 0 !important;
background: #f1f1f1;
position: relative;
bottom: -15px !important;
transition:all 0.5s ease-in-out;
}
.consulting-step.consulting-page-nav li a {
text-align: center;
display: block;
padding: 10px 0;
z-index: 2;
position: relative;
color: #b5b5b5;
font-family: agm;
line-height: 43px;
font-size: 17px;
}
.consulting-step.consulting-page-nav li.current-menu-item a {
text-align: center;
display: block;
padding: 10px 0;
z-index: 2;
position: relative;
color: #222;
font-family: agm;
line-height: 53px;
font-size: 17px;
}
.consulting-step.consulting-page-nav li.current-menu-item {
bottom:-5px !important;
}
body.home-new .buttons-row > .wpb_column > .vc_column-inner{
padding-left:0px;
}
body.home-new .consult-accordation-elem .consulting-step-desc {
display: inline-block;
text-align: left;
max-width: 92%;
}
body.home-new .consult-accordation-elem.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title{
padding: 10px 0px;
}
body.home-new .consult-accordation-elem.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body{
background:#f9f9f9;
padding: 40px 0px;
}
body.home-new .consult-accordation-elem.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a{
font-size:24px;
}
body.home-new .consult-accordation-elem.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title {
background:#860713;
}
body.home-new .consult-accordation-elem.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title span{
color:#ffffff!important;
}
body.home-new .consult-accordation-elem.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title i:before{
border-color:#ffffff!important;
} body .linkedin-follow-button{
position: relative;
font-size: 14px;
background: #0e76a8 ;
color: #fff;
padding: 5px 14px;
border-radius: 2px;
} body .mk-page-section .world-map-section{
z-index: 11;
}