/*BLog Dropdown*/
.cat-mobtabs {
    display: none;
    margin-top: -20px !important;
    padding-top: 30px;
    background: #fff;
    padding-bottom: 0px;
    width: 244px;
    margin-top: -20px;
    margin-left: auto !important;
    margin-right: auto !important;
    border: .1px solid #f5405e2e;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    position: absolute;
    top: 65px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
    padding-bottom: 0px !important;
}
#filter.cat-mobtabs li a {
    display: block !important;
    padding: 10px !important;
    color: #F5405E !important;
    font-size: 14px !important;
    text-transform: initial;
    border-radius: 3px !important;
}
#filter.cat-mobtabs li a:hover,.filt-active {
    background: #F5405E;
    color: #fff !important;
}
#filter.cat-mobtabs li .filt-active {
    color: #fff !important;
}

.cat-mobtabs li {
    margin: 0px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.cat-mobtabs li:before {
    content: unset !important;
}
.select_arrow:after,.select_arrow:before {
    width: 7px;
    background: #F5405E;
    content: '';
    position: absolute;
    top: 50%; 
    height: 2px;
}
.selectric .select_arrow:before {
    right: -1px;
    -webkit-transform: translate(0,-50%) rotate(
45deg
);
    transform: translate(0,-50%) rotate(
45deg
);
}
.selectric .select_arrow:after {
    left: -2px;
    -webkit-transform: translate(0,-50%) rotate(
-45deg
);
    transform: translate(0,-50%) rotate(
-45deg
);
}
.selectric .select_arrow {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0,-50%);
    transform: translate(0,-50%);
    right: 21px;
}
.selectric {
    z-index: 3;
    display: none;
    width: 244px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px !important;
    border-radius: 15px 15px 15px 0;
    background-color: #fff;
    box-shadow: 0 9px 19px 0 rgb(0 0 0 / 6%);
    font-size: 14px;
    color: #F5405E;
    font-weight: bold;
    position: relative;
}
/*BLog Dropdown*/




/* April 29 */
.single-post .author-img-white {
    background: #fff;
}

img.checker {
    display: block;
    margin: auto;
}
.is-style-graph-style table {
    margin: 0;
}
.ft-img {
    width: 100% !important;
}
.is-style-graph-style.block-editor-block-list__block table {
    background: #fff8f8;
}
body:not(.wp-admin) .acc-down {
    display: none;
}
.acc-down p {
    margin: 0;
    max-width: 575px;
	margin-top:10px;
}
span.tooltip-acc i { 
    color:#F5405E;
}
span.tooltip-acc {
    display: inline-block;
    margin-left: 10px;
    cursor: pointer;
}
body:not(.wp-admin) .is-style-graph-style {
    display: none;
}
.show-read-more .more-text{
    display: none;
}
.less {
    max-height: 55px;
    overflow: hidden;
}

span.more-text {
    display: none;
}
.dotss {
    display: inline;
}
.wp-block-ht-block-toc.is-style-outline {
    border: 0px !important;
}
.wp-block-group {
    position: relative;
    height: auto;
    border-radius: 20px;
    background-image: linear-gradient(to right, #f8a78a, #f8a08a, #f7988a, #f6918c, #f48a8e);
    margin-bottom: 30px;
}
.wp-block-group__inner-container {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
}
.wp-block-group .wp-block-image.is-style-rounded {
    margin: 0px;
}
.wp-block-group blockquote p, .wp-block-group blockquote cite {
    font-size: 18px;
    text-align: justify;
    font-style: normal;
}
.wp-block-group blockquote p a {
    font-weight: bold;
    color: #fff !important;
}

.wp-block-group blockquote p a:hover {
    color: #fff  !important;
} 
blockquote {
    width: 75%;
    margin-left: auto !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.home header nav.navbar {
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
}
.head-fixed {
    position: fixed;
    z-index: 99999;
    width: 100%;
    top: 0;
}
.wp-block-group p {
    color: #fff;
}
.bg-header {
    background-color: #F5405E;
}
body:not(.blog,.single) .header-bg {
    display: none;
}
.wp-block-image .aligncenter {
    margin-left: auto;
    margin-right: auto;
}
.wp-block-group img {
    border-radius: 0;
    max-width: 100%;
    height: auto;
}
.wp-block-group figure {
    position: absolute;
    bottom: 0;
}
.wp-block-group blockquote cite {
    background: #fff;
    position: relative;
    left: 25px;
    padding: 6px 230px 6px 30px;
    border-radius: 50px 0 0 50px;
    font-style: italic;
    font-weight: 300;
    color: #F58B8D;
    display: block;
    height: 42px;
    margin-right: -35px;
}

/*Compare 2 logos*/
/*.is-style-compare-logos td:first-child img {
    background: #fc748a;
    border: 2px solid #fc748a;
}
.is-style-compare-logos td img {
    max-width: 100px;
    width: 100%;
    border-radius: 5px;
}
.is-style-compare-logos td {
    font-weight: 400 !important;
    position: relative;
    padding-top: 25px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.is-style-compare-logos td:last-child img {
    background: #a3a3e9;
    border: 2px solid #a3a3e9;
}

.is-style-compare-logos {
    max-width: 250px;
    overflow: hidden;
}
.crowned:before {
    content: "";
    width: 30px; 
    height: 18px;
    display: block;
    position: absolute;
    top: 2px;
    left: 50%;
    transform: translateX(-72%);
    background: url(https://www.awesomex.com/wp-content/uploads/2021/01/crown.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}*/
/* end of Compare 2 logos*/

/*Pink Pros*/
/* .is-style-features-table-style {
    padding: 20px 10px 10px !important;
}
.logo-tbl {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    margin-top: -96px;
    padding: 28px 10px 17px;
    -webkit-box-shadow: 6px -9px 10px -13px rgba(0,0,0,0.75);
    -moz-box-shadow: 6px -9px 10px -13px rgba(0,0,0,0.75);
    box-shadow: 6px -9px 10px -13px rgba(0,0,0,0.75);
    max-width: 100%;
    max-height: 110px;
    width: 150px !important;
}
.logo-tbl img {
    max-height: 82px !important;
    width: auto !important;
    display: block;
    margin: auto;
}
.pink-log{
    background: #fc748a;
}
.is-style-pros-cons-pink {
    background: #F15E7C !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}
.is-style-pros-cons-pink table {
	margin-bottom: 0;
}

.is-style-pros-cons-pink td,.cf-tbl td {
	background-color: #fff;
	border-bottom: 1px solid #dddddd !important;
	color: #26282D !important;
	letter-spacing: .025em;
	font-weight: 300 !important;
	font-family: "Geomanist", Sans-serif !important;
	font-size: 18px;
}

.is-style-pros-cons-pink tr:first-child td {
	background-color: #F15E7C;
	border-bottom: 0 !important;
	font-size: 24px;
	font-weight: 600;
	margin-top: 0;
	color: #fff !important;
	text-align: center;
	display: table-cell !important;
}

.is-style-pros-cons-pink tr:nth-child(2) td:first-child {
	border-radius: 20px 0 0 0;
	-moz-border-radius: 20px 0 0 0;
	-webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-pink tr:nth-child(2) td:last-child {
	border-radius: 0 20px 0 0;
	-moz-border-radius: 0 20px 0 0;
	-webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-pink tr:last-child td:first-child {
	border-radius: 0 0 0 20px;
	-moz-border-radius: 0 0 0 20px;
	-webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-pink tr:last-child td:last-child {
	border-radius: 0 0 20px 0;
	-moz-border-radius: 0 0 20px 0;
	-webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-pink tr td:first-child,
.is-style-pros-cons-pink tr td:last-child {
	width: 50%;
}

.is-style-pros-cons-pink tr td:nth-child(2) {
	padding: 14px  !important;
	border-left: 1px solid #dddddd !important;
}
.is-style-pros-cons-pink tr:first-child td {
    border: 0px !important;
}
.rotated {
    transition: all-ease-in-out .3s;
    transform: rotate(180deg);
} 
.is-style-pros-cons-pink tr:first-child td:first-child,
.is-style-pros-cons-pink tr:first-child td:last-child {
	width: auto;
}*/
/*end of Pink Pros*/


/*Violet Pros*/
/*.is-style-pros-cons-vio tr:first-child td img,.lp-tbl tr:first-child td img,.vio-log {
    background: #A3A3E9;
}
.is-style-pros-cons-vio {
    background: #A3A3E9 !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}
.is-style-pros-cons-vio table {
	margin-bottom: 0;
}

.is-style-pros-cons-vio td {
	background-color: #fff;
	border-bottom: 1px solid #dddddd !important;
	color: #26282D !important;
	letter-spacing: .025em;
	font-weight: 300 !important;
	font-family: "Geomanist", Sans-serif !important;
	font-size: 18px;
}

.is-style-pros-cons-vio tr:first-child td {
	background-color: #A3A3E9;
	border-bottom: 0 !important;
	font-size: 24px;
	font-weight: 600;
	margin-top: 0;
	color: #fff !important;
	text-align: center;
	display: table-cell !important;
}

.is-style-pros-cons-vio tr:nth-child(2) td:first-child {
	border-radius: 20px 0 0 0;
	-moz-border-radius: 20px 0 0 0;
	-webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-vio tr:nth-child(2) td:last-child {
	border-radius: 0 20px 0 0;
	-moz-border-radius: 0 20px 0 0;
	-webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-vio tr:last-child td:first-child {
	border-radius: 0 0 0 20px;
	-moz-border-radius: 0 0 0 20px;
	-webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-vio tr:last-child td:last-child {
	border-radius: 0 0 20px 0;
	-moz-border-radius: 0 0 20px 0;
	-webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-vio tr td:first-child,
.is-style-pros-cons-vio tr td:last-child {
	width: 50%;
}

.is-style-pros-cons-vio tr td:nth-child(2) {
	padding: 14px  !important;
	border-left: 1px solid #dddddd !important;
}
.is-style-pros-cons-vio tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-vio tr:first-child td:first-child,
.is-style-pros-cons-vio tr:first-child td:last-child {
	width: auto;
}*/
/*end of Violet Pros*/

/*Yellow Pros*/
/*.is-style-features-table-style {
    padding: 20px 10px 10px !important;
}
.logo-tbl {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    margin-top: -96px;
    padding: 28px 10px 17px;
    -webkit-box-shadow: 6px -9px 10px -13px rgba(0,0,0,0.75);
    -moz-box-shadow: 6px -9px 10px -13px rgba(0,0,0,0.75);
    box-shadow: 6px -9px 10px -13px rgba(0,0,0,0.75);
    max-width: 100%;
    max-height: 110px;
    width: 150px !important;
}
.logo-tbl img {
    max-height: 82px !important;
    width: auto !important;
    display: block;
    margin: auto;
}
.pink-log{
    background: #777071;
}
.is-style-pros-cons-yellow {
    background: #F5C26B !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}
.is-style-pros-cons-yellow table {
	margin-bottom: 0;
}

.is-style-pros-cons-yellow td,.cf-tbl td {
	background-color: #fff;
	border-bottom: 1px solid #dddddd !important;
	color: #26282D !important;
	letter-spacing: .025em;
	font-weight: 300 !important;
	font-family: "Geomanist", Sans-serif !important;
	font-size: 18px;
}

.is-style-pros-cons-yellow tr:first-child td {
	background-color: #F5C26B;
	border-bottom: 0 !important;
	font-size: 24px;
	font-weight: 600;
	margin-top: 0;
	color: #fff !important;
	text-align: center;
	display: table-cell !important;
}

.is-style-pros-cons-yellow tr:nth-child(2) td:first-child {
	border-radius: 20px 0 0 0;
	-moz-border-radius: 20px 0 0 0;
	-webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-yellow tr:nth-child(2) td:last-child {
	border-radius: 0 20px 0 0;
	-moz-border-radius: 0 20px 0 0;
	-webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-yellow tr:last-child td:first-child {
	border-radius: 0 0 0 20px;
	-moz-border-radius: 0 0 0 20px;
	-webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-yellow tr:last-child td:last-child {
	border-radius: 0 0 20px 0;
	-moz-border-radius: 0 0 20px 0;
	-webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-yellow tr td:first-child,
.is-style-pros-cons-yellow tr td:last-child {
	width: 50%;
}

.is-style-pros-cons-yellow tr td:nth-child(2) {
	padding: 14px  !important;
	border-left: 1px solid #dddddd !important;
}
.is-style-pros-cons-yellow tr:first-child td {
    border: 0px !important;
}
.rotated {
    transition: all-ease-in-out .3s;
    transform: rotate(180deg);
} 
.is-style-pros-cons-yellow tr:first-child td:first-child,
.is-style-pros-cons-yellow tr:first-child td:last-child {
	width: auto;
}*/
/*end of Yellow Pros*/



        .full-layout {
            /*border: 3px solid #c4c4c4;*/
            border-radius: 20px;
            padding: 30px;
            /*width: 100%;*/
        }
        .crown-head 
        {
            position: relative;
            top: -10px;
            right: 218px;
            height: 30px;
            width: 30px;
        }
        img.crown-head.headr-1 {
            right: 10px;
		    top: 4px;
		    float: left;
		    width: 20px;
		    height: auto;
        }
        .full-layout .first-company-logo, .full-layout .second-company-logo
        {
            width: 20%;
            float: left;
            margin: 30px 0;
        }
        .clear
        {
            clear: both;   
        }
        .full-layout .first-company-logo, .full-layout .second-company-logo
        {
            text-align: center;
        }
        .full-layout .first-company-logo .logo-section
        {
            width: 100px;
            height: auto;
            background: #F5405E;
            
            text-align: center;
            margin: 0 auto; 
        }
        .full-layout .second-company-logo .logo-section 
        {
            width: 100px;
            height: auto;
            background: #8080D8;
            
            text-align: center;
            margin: 0 auto;
        }
        .full-layout .first-company-logo img
        {
            /*margin-top: -15px;*/
            width: 100%;
            /*background: #F5405E;*/
            padding: 4px;
            border-radius: 50%;
        }
        .full-layout .second-company-logo .logo-section img 
        {
            /*margin-top: -15px;*/
            width: 100%;
            /*background: #8080D8;*/
            padding: 4px;
            border-radius: 50%;
        }
        .full-layout .first-company-logo span, .full-layout .second-company-logo span
        {
                position: relative;
                top: 20px;
        }
        .full-layout .bweteen-company-logo {
            background: #000;
            border-radius: 50%;
            width: 50px;
            height: 50px;
            float: left;
            margin-top: 20px;
        }
        .full-layout .bweteen-company-logo a {
            color: #fff;
            text-decoration: none;
            position: relative;
            top: 14px;
            left: 11px;
            margin: 0 auto;
            text-align: center;
            font-size: 20px;
            font-weight: 600;
        }
        .industry-leader {
            background: #fff;
            border-bottom: 1px solid #ddd;
            padding: 5px 0px;
            margin: 5px 0;
        }
        .industry-leader:last-child {
            border-bottom: 0px !important;
            margin-bottom: 40px;
        }
        input[value="Post Comment"] {
            margin-bottom: 50px !important;
        }
        .industry-leader .industry-leader-name h4 {
            font-size: 18px;
            padding: 0;
            margin: 0 0 0px 0;
            text-transform: capitalize;
            color: #27282d;
            font-weight: 400;
        }
		.industry-leader-progressbar .crown-head {
			left: 0px;
			top: 7px !important;
			float: left;
			width: 20px;
			height: auto;
			position: absolute;
		}
        .industry-leader .industry-leader-progressbar .col-10 {
            width: 85%;
            float: left;
            padding: 0;
            margin: 0;
        }
        .industry-leader .industry-leader-progressbar .col-2 {
            width: 13%;
            float: right;
			padding: 0;
        }
       .industry-leader .industry-leader-progressbar .col-10 #file {
            height: 5px;
        }
        .industry-leader .industry-leader-progressbar .col-2 p
        {
            text-align: right;
            padding: 0;
            margin: 0;
            font-weight: 400;
            font-size: 20px;
			justify-content: flex-end;
			display: flex;
			align-items: center;
        }
        .industry-leader .industry-leader-progressbar progress {
            border: 0px solid;
            border-radius: 20px;
            height: 12px;
        }        
        progress {
            border: none;
            background: #fff;
        }
        progress {
            color: lightblue;
        }
		progress {
            /* RESETS */
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            border: none;
        }
		progress[value]
		{
  			-webkit-appearance: none;
  			appearance: none;
		}        
		progress::-webkit-progress-value
		{
            background: #fff;
        }
        progress.pink::-moz-progress-bar
        {
            background: #fc748a;
        }
        progress.pink::-webkit-progress-value
        {
            background: #fc748a;
        }
        progress.pink::-webkit-progress-bar,
        progress.pink[value]::-webkit-progress-bar
        {
            background: #fff;
        }        
        
        progress.blue::-webkit-progress-value {
            background: #a3a3e9;
        }

        progress.blue::-moz-progress-bar {
            background: #a3a3e9;
        }

        progress::-webkit-progress-value {
            background: #fff;
        }

        progress.blue::-webkit-progress-bar {
            background: #fff;
        }
     
        
        progress.yellow::-webkit-progress-value {
            background: #F5C26B;
        }

        progress.yellow::-moz-progress-bar {
            background: #F5C26B;
        }

        progress::-webkit-progress-value {
            background: #fff;
        }

        progress.yellow::-webkit-progress-bar {
            background: #fff;
        }
		/*
		 * 
		 * */
		.footer-bg.footer-blue .col-lg-5.col-6 p {
			margin-bottom: 0 !important;
			font-weight: 300;
			line-height: 23px;
		}
		#commentform input#email {
			margin-left: 2%;
			margin-top: 5px;
		}
		#commentform input#author{
			margin-top: 5px;
		}
		.blog-detail h1{
			margin:auto;
		}
		.blog-detail.p-2 p {
			margin-bottom: auto;
			font-weight: 300;
			margin-top: 10px;
			}
		svg.svg-inline--fa.fa-youtube.fa-w-18 {
			font-size: 20px;
		}
		/*End of blog page*/		

        /*Post*/
		.wp-block-image.is-style-circle-mask img, .wp-block-image.is-style-rounded img{
			border-radius: 0px;
		}
		@media only screen and (min-width: 320px) and (max-width: 580px){
		.blog-detail.p-2 p {
		    margin-left: -12px;
			font-size: 13px;
			margin-top: auto !important;
			margin-bottom: auto !important;
		}
		.comment-inner {
			margin: auto;
			max-width: 95%;
		}
		.industry-leader {
    		border-radius: 0 !important;
			}
		.is-style-features-table-style tr:first-child td{
			font-size:15px !important;
			letter-spacing: .7px;
		}
		.col-lg-8.col-md-12.col-lg-12{
			padding: 0px 10px 0px 10px;
		}
		.is-style-features-table-style{
			padding: 0px;
		}
		.blog-title {
				font-size:26px !important;
		}
		.blog-detail h2 {
			font-size: 26px !important;
		}
		.blog-detail h3{
			font-size: 20px !important;
		}
		figure.wp-block-table.is-style-features-table-style td:nth-child(1){
			min-width: 50px;
		}
		figure.wp-block-table.is-style-features-table-style td:nth-child(2){
			min-width: 50px;
		}
		figure.wp-block-table.is-style-features-table-style td:nth-child(3){
			min-width: 50px;
		}
		a.text-center.justify-content-center.d-flex.text-white.mt-4 span {
			font-size: 16px !important ;		
		}
		.is-style-pros-cons-pink td,.cf-tbl td {
			font-size: 16px;		
		}
		.is-style-pros-cons-vio td{
			font-size: 16px;	
		}
		.is-style-pros-cons-vio tr:first-child td{
			font-size: 20px;
		}
		.is-style-pros-cons-pink tr:first-child td{
			font-size:20px;		
		}
		/* Single Blog */		
		.acc-down p {
			border-top: thin solid #f1f1f1;
			margin-top: 10px;
		}
		a.text-center.justify-content-center.d-flex.text-white.mt-4.author-div span {
			font-size: 14px !important;
		}
		.is-style-pros-cons-pink td, .cf-tbl td {
			padding: 5px 14px;
			font-size: 16px !important;
		}
		.is-style-pros-cons-vio td {
			padding: 5px 14px;
		}
		.industry-leader-progressbar {
			/* line-height: 1em; */
		}
		.industry-leader-progressbar .crown-head {
			top: 0 !important;
			width: 14px !important;
   			height: auto !important;
		}
        .industry-leader .industry-leader-progressbar .col-2 p
        {
			justify-content: flex-end;
			display: flex;
			align-items: center;
        }
	.elementor-8173 .elementor-element.elementor-element-11d35dcc .elementor-nav-menu--dropdown .elementor-item, .elementor-8173 .elementor-element.elementor-element-11d35dcc .elementor-nav-menu--dropdown .elementor-sub-item {
    text-align: left;
}
		.col-12.col-md-12.col-lg-12 {
			padding-left: 10px;
			padding-right: 10px;
		}		
	}
	@media only screen and (min-width: 767px){
		.industry-leader .industry-leader-name h4 {
			font-size:18px !important;
		}
	}

	@media only screen and ( min-width: 320px ) and ( max-width: 370px ) {
		img.crown-head.headr-1 {
			right: 40px !important;
		}
	}
	
	@media only screen and ( min-width: 371px ) and ( max-width: 767px ) {
		img.crown-head.headr-1 {
			right: 55px !important;
		}
	}

	@media only screen and (min-width: 767px) and (max-width: 1200px){
			.blog-detail h1{
				margin-top: auto !important
				
			}
	}
		.blog-detail.pt-4{
			padding-top: 0px !important;
			padding-left: 0px;
			padding-right: 0px;
		}
		.blog-detail h2{
			text-align: center !important;
			font-size: 32px;
		}
		.blog-detail h1, .blog-detail h2, .blog-detail h3{
			font-weight: 700 !important;
		}
		.blog-detail h4{
			font-weight:400 !important;
		}
        .ft-img {
            margin-top: 40px;
        }
        .desc-sec h2,.blog-detail h3 {
            margin-top: 50px;
        }
        .desc-sec figure.wp-block-image {
            margin-bottom: 40px;
        }
        .wp-block-group .wp-block-image.is-style-rounded {
            margin: 0px;
        }
        .wp-block-group blockquote {
            padding-top: 0px;
            padding-right: 0px;
        }
        .wp-block-group figure {
            left: 20px;
            margin-bottom: 0px;
        }
        .is-style-features-table-style tr:first-of-type td:nth-child(2) strong {
            border-bottom: 5px solid #FC748A;
        }
        .is-style-features-table-style tr:first-of-type td:nth-child(3) strong {
            border-bottom: 5px solid #8080D8;
        }
.vNav {
    position: fixed;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    z-index: 99;
}

.vNav .ht_toc_list li a {
    position: absolute;
    /* opacity: 0; */
    /* white-space: nowrap; */
    right: 40px;
    top: -2px;
    font-size: 12px;
    color: transparent;
}

.vNav .ht_toc_list {
    background: hsl(0deg 0% 100% / 30%);
    list-style: none;
    margin: 0;
    padding: 20px 10px;
    box-shadow: 0 0 5px 0 rgb(245 64 94 / 30%);
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    display: flex;
    flex-direction: column;
}

.vNav .ht_toc_list li {
    position: relative;
    width: 20px;
    height: 12px;
}

.vNav .ht_toc_list li a::before {
	content: '';
    display: block;
    width: 12px;
    height: 12px;
    background: hsl(350deg 90% 61% / 30%);
    border-radius: 50%;
    right: -36px;
    position: absolute;
    transition: background ease-in-out .24s;
}

.vNav .ht_toc_list li:not(:last-of-type) {
    margin-bottom: 12px;
}

.vNav .ht_toc_list li a:hover::before, .vNav .ht_toc_list li.dot-active a::before {
	background: hsl(350deg 90% 61%);
    box-shadow: 0 0 10px #a3a3e9;
}


@media only screen and ( max-width: 991px ) {
	.testimonials cite,.wp-block-group cite {
		margin-right: 0px !important;
		border-radius: 50px !important;
	}
}
@media (min-width: 768px ) {
    div#collapsibleNavbar {
        display: block !important;
    }
    #collapsibleNavbar ul#menu-oberes-menu {
        justify-content: flex-end;
    }
	
}
@media (max-width: 767px) {
    .selectric {
        display: block;
    }
	.menu-item a{
		padding-bottom:5px;
	}

    button.navbar-toggler {
        display: block !important;
        margin-right: 0px;
        margin-left: auto;
    }
    ul#menu-oberes-menu {
        flex-direction: column!important;
    }
    ul#menu-oberes-menu li {
        padding: 5px 0px;
    }
    .over {
        overflow-x: hidden !important;
    }
    #collapsibleNavbar {
        top: 30px;
        z-index: 999999;
        width: 100%;
        position: fixed;
        top: 0;
        right: 0;
        min-height: 100vh;
        margin-top: 0;
        transform: translateX(100%);
        background: #F5405E !important;
        display: block;
        transition: ease-in-out .4s;
    }
    ul#menu-oberes-menu {
        width: 100%;
        padding-top: 50px;
    }
    button.navbar-toggler.navmenu-not-tablet {
        z-index: 9999999;
    }
    div#collapsibleNavbar.opened {
        transform: translateX(0%);
        width: 100%;
    }
    .tog-opened span.navbar-toggler-icon {
            background: url('/wp-content/uploads/2021/04/cross-icon-1.png') !important;
            background-repeat: no-repeat !important;
            background-size: 23px !important;
    }


    .foot-mentor .elementor-nav-menu {
        display: none !important;
    }
	.wp-block-group blockquote cite {
		padding: 6px 15px 6px 15px !important;
		left: 0px !important;
	}
	.wp-block-group blockquote {
		padding: 0px;
		width: 100%;
	}
	.desk-quote {
        display: none;
    }
    figure.wp-block-image.size-large.is-resized.is-style-rounded {
        left: 50%;
        transform: translateX(-50%);
        top: -70px;
        z-index: 999;
    }
	.wp-block-group figure img {
		max-width: 100px;
		max-height: 100px;
		object-fit: contain;
		border-radius: 100%;
		overflow: hidden;
		background: #fff;
		border: 1px solid #F8A18A;
	}
    ul#menu-oberes-menu li {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
	.is-style-features-table-style tr td:first-child {
		padding: 10px !important;
	}
	.blog-detail {
		font-size: 16px;
	}
	.is-style-features-table-style tr:first-child td {
		font-size: 20px;
	}
	.testimonials blockquote {
		width: 100%;
	}
	.testimonials img {
		display: none;
	}
	.is-style-pros-cons-vio,.is-style-pros-cons-pink {
		margin-top: 100px;
	}
	.logo-tbl {
		transform: translate(-50%, -50%);
		height: 100px;
		width: 120px !important;
		margin-top: -36px;
	}
	.logo-tbl img {
		max-height: 45px !important;
	}
	.is-style-features-table-style {
		overflow-x: scroll !important;
	}
}
@media only screen and (min-width: 319px) and (max-width: 767px)
{
	/*.row
	{
	width: 100%;
}*/

	.industry-leader
	{
		padding: 10px 0px 10px 0px;
		border-radius: 5px;
	}
	.crown-head 
	{
		height: 50px;
		width: 50px;
		max-width: 50px;
	}
	.crown-head
	{
		top: -30px;
	}
	img.crown-head.headr-1
	{
		right: 24px;
		left: auto;
		top: 19px;
		float: left;
		width: 9px;
		height: 9px;
	}
	.industry-leader .industry-leader-progressbar .col-2 p
	{
		font-size: 14px;
	}
	.industry-leader .industry-leader-name h4
	{
		font-size: 15px;
		margin: 10px 0 0px 0;
		letter-spacing: .025em;
		font-weight: 300 !important;
		font-family: "Geomanist", Sans-serif !importa
	}
	.full-layout .bweteen-company-logo a
	{
		font-size: 16px;
	}
	.full-layout
	{
		padding: 30px 5px;
	}
	.full-layout .bweteen-company-logo a
	{
		left: 13px;
	}
}
@media only screen and (min-width: 767px) and (max-width: 1200px)
{
	/*.row
	{
	width: 100%;
}*/
.industry-leader
{
	padding: 10px;
	border-radius: 5px;
}
.industry-leader .industry-leader-progressbar .col-2 p
{
	font-size: 16px;
}
.industry-leader .industry-leader-name h4
{
	font-size: 20px;
	margin: 10px 0 0px 0;
}
.industry-leader .industry-leader-progressbar {
	margin: 10px 0 10px 0;
}
}
@media only screen and (max-width: 580px) {
	.single-post .vNav {
    display: none;
	}
}


@media only screen and (min-width: 319px) and (max-width: 767px)
{	.elementor-3154 .elementor-element.elementor-element-2b71a9d .elementor-spacer-inner{
		display:none;
	}
	.full-layout .first-company-logo, .full-layout .second-company-logo {
		width: 40%;
		float: left;
	}
	.full-layout .first-company-logo .logo-section, .full-layout .second-company-logo .logo-section{
		width: 70px;
		height: 70px;
	}
	.full-layout .first-company-logo span, .full-layout .second-company-logo span
	{
		font-size: 12px;
		text-align: center;
	}
	.full-layout .bweteen-company-logo
	{
		margin-top: 5px;
		margin-left: 10px;
	}
	
	figure.wp-block-table.is-style-features-table-style {
		padding: 10px !important;
	}
}

@media only screen and (max-width: 375px) {
	.is-style-pros-cons-pink tr:first-child td:last-child {
		text-align: right;
	}
	.is-style-pros-cons-pink tr:first-child td:first-child {
		text-align: left;
	}
	figure.wp-block-table.is-style-features-table-style td:nth-child(1){
		min-width: 200px;
	}
	figure.wp-block-table.is-style-features-table-style td:nth-child(2),
	figure.wp-block-table.is-style-features-table-style td:nth-child(3) {
		min-width: 65px;
		position: relative;
	}
	
	figure.wp-block-table.is-style-features-table-style td:nth-child(2) strong,
	figure.wp-block-table.is-style-features-table-style td:nth-child(3) strong {
		position: absolute;
		transform: translate(-50%, -50%);
		font-size: 10px;
	}
}

@media only screen and (max-width: 320px) {
	figure.wp-block-table.is-style-features-table-style td:nth-child(1) {
		min-width: 150px;
	}
	.is-style-pros-cons-vio tr:first-child td:first-child {
		text-align: left;
	}
	.is-style-pros-cons-vio tr:first-child td:last-child {
		text-align: right;
	}
}

/*Compare 2 logos*/
.is-style-compare-logos td:first-child img {
    background: #fc748a;
    border: 2px solid #fc748a;
}

.is-style-compare-logos td img {
    max-width: 100px;
    width: 100%;
    border-radius: 5px;
}

.is-style-compare-logos td {
    font-weight: 400 !important;
    position: relative;
    padding-top: 25px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.is-style-compare-logos td:last-child img {
    background: #a3a3e9;
    border: 2px solid #a3a3e9;
}

.is-style-compare-logos {
    max-width: 220px;
    overflow: hidden;
}

.crowned:before {
    content: "";
    width: 30px;
    height: 18px;
    display: block;
    position: absolute;
    top: 2px;
    left: 50%;
    transform: translateX(-72%);
    background: url(https://www.awesomex.com/wp-content/uploads/2021/01/crown.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

/* end of Compare 2 logos*/


/* Compare Dynamic Logos */
.is-style-compare-dynamic-logos td:first-child img {
    background: #fc748a;
    border: 2px solid #fc748a;
}

.is-style-compare-dynamic-logos td:nth-child(2) img {
    background: #a3a3e9;
    border: 2px solid #a3a3e9;
}

.is-style-compare-dynamic-logos td:nth-child(3) img {
    background: #FFC300;
    border: 2px solid #FFC300;
}

.is-style-compare-dynamic-logos td:nth-child(4) img {
    background: #455A64;
    border: 2px solid #455A64;
}

.is-style-compare-dynamic-logos td:nth-child(5) img {
    background: #FF6E40;
    border: 2px solid #FF6E40;
}

.is-style-compare-dynamic-logos td:nth-child(6) img {
    background: #69F0AE;
    border: 2px solid #69F0AE;
}

.is-style-compare-dynamic-logos td:nth-child(7) img {
    background: #B71C1C;
    border: 2px solid #B71C1C;
}

.is-style-compare-dynamic-logos td:nth-child(8) img {
    background: #4E342E;
    border: 2px solid #4E342E;
}

.is-style-compare-dynamic-logos td:nth-child(9) img {
    background: #212121;
    border: 2px solid #212121;
}

.is-style-compare-dynamic-logos td:nth-child(9) img {
    background: #221158;
    border: 2px solid #221158;
}

.is-style-compare-dynamic-logos td img {
    max-width: 100px;
    width: 100%;
    border-radius: 5px;
}

.is-style-compare-dynamic-logos td {
    font-weight: 400 !important;
    position: relative;
    padding-top: 25px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.is-style-compare-dynamic-logos {
    /* max-width: 100%;
    width: 50%; */
    overflow: hidden;
}

/* .is-style-compare-dynamic-logos table tbody tr td {
    text-align: center !important;
}*/

.crowned:before {
    content: "";
    width: 30px;
    height: 18px;
    display: block;
    position: absolute;
    top: 2px;
    left: 50%;
    transform: translateX(-72%);
    background: url(https://www.awesomex.com/wp-content/uploads/2021/01/crown.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

/* End Compare Dynamic Logos */


/*Pink Pros*/
.is-style-features-table-style {
    padding: 20px 10px 10px !important;
}

.logo-tbl {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    margin-top: -96px;
    padding: 28px 10px 17px;
    -webkit-box-shadow: 6px -9px 10px -13px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 6px -9px 10px -13px rgba(0, 0, 0, 0.75);
    box-shadow: 6px -9px 10px -13px rgba(0, 0, 0, 0.75);
    max-width: 100%;
    max-height: 110px;
    width: 150px !important;
}

.logo-tbl img {
    max-height: 65px !important;
    width: auto !important;
    display: block;
    margin: auto;
}

.pink-log {
    background: #fc748a;
}

.is-style-pros-cons-pink {
    background: #F15E7C !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-pink table {
    margin-bottom: 0;
}

.is-style-pros-cons-pink td,
.cf-tbl td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-pink tr:first-child td {
    background-color: #F15E7C;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-pink tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-pink tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-pink tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-pink tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-pink tr td:first-child,
.is-style-pros-cons-pink tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-pink tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-pink tr:first-child td {
    border: 0px !important;
}

.rotated {
    transition: all-ease-in-out .3s;
    transform: rotate(180deg);
}

.is-style-pros-cons-pink tr:first-child td:first-child,
.is-style-pros-cons-pink tr:first-child td:last-child {
    width: auto;
}

/*end of Pink Pros*/


/*Violet Pros*/

.is-style-pros-cons-vio tr:first-child td img,
.lp-tbl tr:first-child td img,
.vio-log {
    background: #A3A3E9;
}

.is-style-pros-cons-vio {
    background: #A3A3E9 !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-vio table {
    margin-bottom: 0;
}

.is-style-pros-cons-vio td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-vio tr:first-child td {
    background-color: #A3A3E9;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-vio tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-vio tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-vio tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-vio tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-vio tr td:first-child,
.is-style-pros-cons-vio tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-vio tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-vio tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-vio tr:first-child td:first-child,
.is-style-pros-cons-vio tr:first-child td:last-child {
    width: auto;
}

/*end of Violet Pros*/

/*Yellow Pros*/

.is-style-pros-cons-yellow tr:first-child td img,
.lp-tbl tr:first-child td img,
.yellow-log {
    background: #FFC300;
}

.is-style-pros-cons-yellow {
    background: #FFC300 !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-yellow table {
    margin-bottom: 0;
}

.is-style-pros-cons-yellow td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-yellow tr:first-child td {
    background-color: #FFC300;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-yellow tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-yellow tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-yellow tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-yellow tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-yellow tr td:first-child,
.is-style-pros-cons-yellow tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-yellow tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-yellow tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-yellow tr:first-child td:first-child,
.is-style-pros-cons-yellow tr:first-child td:last-child {
    width: auto;
}

/*end of Yellow Pros*/

/*Gray Pros*/

.is-style-pros-cons-gray tr:first-child td img,
.lp-tbl tr:first-child td img,
.gray-log {
    background: #455A64;
}

.is-style-pros-cons-gray {
    background: #455A64 !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-gray table {
    margin-bottom: 0;
}

.is-style-pros-cons-gray td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-gray tr:first-child td {
    background-color: #455A64;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-gray tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-gray tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-gray tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-gray tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-gray tr td:first-child,
.is-style-pros-cons-gray tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-gray tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-gray tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-gray tr:first-child td:first-child,
.is-style-pros-cons-gray tr:first-child td:last-child {
    width: auto;
}

/*end of Gray Pros*/

/*Orange Pros*/

.is-style-pros-cons-orange tr:first-child td img,
.lp-tbl tr:first-child td img,
.orange-log {
    background: #FF6E40;
}

.is-style-pros-cons-orange {
    background: #FF6E40 !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-orange table {
    margin-bottom: 0;
}

.is-style-pros-cons-orange td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-orange tr:first-child td {
    background-color: #FF6E40;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-orange tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-orange tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-orange tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-orange tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-orange tr td:first-child,
.is-style-pros-cons-orange tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-orange tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-orange tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-orange tr:first-child td:first-child,
.is-style-pros-cons-orange tr:first-child td:last-child {
    width: auto;
}

/*end of Orange Pros*/

/*Green Pros*/

.is-style-pros-cons-green tr:first-child td img,
.lp-tbl tr:first-child td img,
.green-log {
    background: #69F0AE;
}

.is-style-pros-cons-green {
    background: #69F0AE !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-green table {
    margin-bottom: 0;
}

.is-style-pros-cons-green td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-green tr:first-child td {
    background-color: #69F0AE;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-green tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-green tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-green tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-green tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-green tr td:first-child,
.is-style-pros-cons-green tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-green tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-green tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-green tr:first-child td:first-child,
.is-style-pros-cons-green tr:first-child td:last-child {
    width: auto;
}

/*end of Green Pros*/

/*Red Pros*/

.is-style-pros-cons-red tr:first-child td img,
.lp-tbl tr:first-child td img,
.red-log {
    background: #B71C1C;
}

.is-style-pros-cons-red {
    background: #B71C1C !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-red table {
    margin-bottom: 0;
}

.is-style-pros-cons-red td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-red tr:first-child td {
    background-color: #B71C1C;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-red tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-red tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-red tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-red tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-red tr td:first-child,
.is-style-pros-cons-red tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-red tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-red tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-red tr:first-child td:first-child,
.is-style-pros-cons-red tr:first-child td:last-child {
    width: auto;
}

/*end of Red Pros*/

/*Brown Pros*/

.is-style-pros-cons-brown tr:first-child td img,
.lp-tbl tr:first-child td img,
.brown-log {
    background: #4E342E;
}

.is-style-pros-cons-brown {
    background: #4E342E !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-brown table {
    margin-bottom: 0;
}

.is-style-pros-cons-brown td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-brown tr:first-child td {
    background-color: #4E342E;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-brown tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-brown tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-brown tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-brown tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-brown tr td:first-child,
.is-style-pros-cons-brown tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-brown tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-brown tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-brown tr:first-child td:first-child,
.is-style-pros-cons-brown tr:first-child td:last-child {
    width: auto;
}

/*end of Brown Pros*/

/*Black Pros*/

.is-style-pros-cons-black tr:first-child td img,
.lp-tbl tr:first-child td img,
.black-log {
    background: #212121;
}

.is-style-pros-cons-black {
    background: #212121 !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-black table {
    margin-bottom: 0;
}

.is-style-pros-cons-black td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-black tr:first-child td {
    background-color: #212121;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-black tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-black tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-black tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-black tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-black tr td:first-child,
.is-style-pros-cons-black tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-black tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-black tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-black tr:first-child td:first-child,
.is-style-pros-cons-black tr:first-child td:last-child {
    width: auto;
}

/*end of Black Pros*/

/*DBlue Pros*/

.is-style-pros-cons-dblue tr:first-child td img,
.lp-tbl tr:first-child td img,
.dblue-log {
    background: #221158;
}

.is-style-pros-cons-dblue {
    background: #221158 !important;
    padding: 20px 10px 10px;
    border-radius: 20px;
    margin-bottom: 30px;
}

.is-style-pros-cons-dblue table {
    margin-bottom: 0;
}

.is-style-pros-cons-dblue td {
    background-color: #fff;
    border-bottom: 1px solid #dddddd !important;
    color: #26282D !important;
    letter-spacing: .025em;
    font-weight: 300 !important;
    font-family: "Geomanist", Sans-serif !important;
    font-size: 18px;
}

.is-style-pros-cons-dblue tr:first-child td {
    background-color: #221158;
    border-bottom: 0 !important;
    font-size: 24px;
    font-weight: 600;
    margin-top: 0;
    color: #fff !important;
    text-align: center;
    display: table-cell !important;
}

.is-style-pros-cons-dblue tr:nth-child(2) td:first-child {
    border-radius: 20px 0 0 0;
    -moz-border-radius: 20px 0 0 0;
    -webkit-border-radius: 20px 0 0 0;
}

.is-style-pros-cons-dblue tr:nth-child(2) td:last-child {
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
}

.is-style-pros-cons-dblue tr:last-child td:first-child {
    border-radius: 0 0 0 20px;
    -moz-border-radius: 0 0 0 20px;
    -webkit-border-radius: 0 0 0 20px;
}

.is-style-pros-cons-dblue tr:last-child td:last-child {
    border-radius: 0 0 20px 0;
    -moz-border-radius: 0 0 20px 0;
    -webkit-border-radius: 0 0 20px 0;
}

.is-style-pros-cons-dblue tr td:first-child,
.is-style-pros-cons-dblue tr td:last-child {
    width: 50%;
}

.is-style-pros-cons-dblue tr td:nth-child(2) {
    padding: 14px !important;
    border-left: 1px solid #dddddd !important;
}

.is-style-pros-cons-dblue tr:first-child td {
    border: 0px !important;
}


.is-style-pros-cons-dblue tr:first-child td:first-child,
.is-style-pros-cons-dblue tr:first-child td:last-child {
    width: auto;
}

/*end of DBlue Pros*/

.full-layout {
    /*border: 3px solid #c4c4c4;*/
    border-radius: 20px;
    padding: 30px;
    /*width: 100%;*/
}

.crown-head {
    position: relative;
    top: -10px;
    right: 218px;
    height: 30px;
    width: 30px;
}

img.crown-head.headr-1 {
    right: 10px;
    top: 4px;
    float: left;
    width: 20px;
    height: auto;
}

.full-layout .first-company-logo,
.full-layout .second-company-logo {
    width: 20%;
    float: left;
    margin: 30px 0;
}

.clear {
    clear: both;
}

.full-layout .first-company-logo,
.full-layout .second-company-logo {
    text-align: center;
}

.full-layout .first-company-logo .logo-section {
    width: 100px;
    height: auto;
    background: #F5405E;

    text-align: center;
    margin: 0 auto;
}

.full-layout .second-company-logo .logo-section {
    width: 100px;
    height: auto;
    background: #8080D8;

    text-align: center;
    margin: 0 auto;
}

.full-layout .first-company-logo img {
    /*margin-top: -15px;*/
    width: 100%;
    /*background: #F5405E;*/
    padding: 4px;
    border-radius: 50%;
}

.full-layout .second-company-logo .logo-section img {
    /*margin-top: -15px;*/
    width: 100%;
    /*background: #8080D8;*/
    padding: 4px;
    border-radius: 50%;
}

.full-layout .first-company-logo span,
.full-layout .second-company-logo span {
    position: relative;
    top: 20px;
}

.full-layout .bweteen-company-logo {
    background: #000;
    border-radius: 50%;
    width: 50px;
    height: 50px;
    float: left;
    margin-top: 20px;
}

.full-layout .bweteen-company-logo a {
    color: #fff;
    text-decoration: none;
    position: relative;
    top: 14px;
    left: 11px;
    margin: 0 auto;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
}

.industry-leader {
    background: #fff;
    border-bottom: 1px solid #ddd;
    padding: 5px 0px;
    margin: 5px 0;
}

.industry-leader:last-child {
    border-bottom: 0px !important;
    margin-bottom: 40px;
}

input[value="Post Comment"] {
    margin-bottom: 50px !important;
}

.industry-leader .industry-leader-name h4 {
    font-size: 18px;
    padding: 0;
    margin: 0 0 0px 0;
    text-transform: capitalize;
    color: #27282d;
    font-weight: 400;
}

.industry-leader-progressbar .crown-head {
    left: 0px;
    top: 7px !important;
    float: left;
    width: 20px;
    height: auto;
    position: absolute;
}

.industry-leader .industry-leader-progressbar .col-10 {
    width: 85%;
    float: left;
    padding: 0;
    margin: 0;
}

.industry-leader .industry-leader-progressbar .col-2 {
    width: 13%;
    float: left;
}

.industry-leader .industry-leader-progressbar .col-10 #file {
    height: 5px;
}

.industry-leader .industry-leader-progressbar .col-2 p {
    text-align: right;
    padding: 0;
    margin: 0;
    font-weight: 400;
    font-size: 20px;
    justify-content: center;
    display: flex;
    align-items: center;
}

.industry-leader .industry-leader-progressbar progress {
    border: 0px solid;
    border-radius: 20px;
    height: 12px;
}

progress {
    border: none;
    background: #fff;
}

progress {
    color: lightblue;
}

progress {
    /* RESETS */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
}

progress[value] {
    -webkit-appearance: none;
    appearance: none;
}

progress::-webkit-progress-value {
    background: #fff;
}

/* Pink Progress */
progress.pink::-moz-progress-bar {
    background: #fc748a;
}

progress.pink::-webkit-progress-value {
    background: #fc748a;
}

progress.pink::-webkit-progress-bar,
progress.pink[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Pink Progress */


/* Blue Progress */
progress.blue::-moz-progress-bar {
    background: #a3a3e9;
}

progress.blue::-webkit-progress-value {
    background: #a3a3e9;
}

progress.blue::-webkit-progress-bar,
progress.blue[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Blue Progress */


/* Yellow Progress */
progress.yellow::-moz-progress-bar {
    background: #FFC300;
}

progress.yellow::-webkit-progress-value {
    background: #FFC300;
}

progress.yellow::-webkit-progress-bar,
progress.yellow[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Yellow Progress */


/* Gray Progress */
progress.gray::-moz-progress-bar {
    background: #455A64;
}

progress.gray::-webkit-progress-value {
    background: #455A64;
}

progress.gray::-webkit-progress-bar,
progress.gray[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Gray Progress */


/* Orange Progress */
progress.orange::-moz-progress-bar {
    background: #FF6E40;
}

progress.orange::-webkit-progress-value {
    background: #FF6E40;
}

progress.orange::-webkit-progress-bar,
progress.orange[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Orange Progress */


/* Green Progress */
progress.green::-moz-progress-bar {
    background: #69F0AE;
}

progress.green::-webkit-progress-value {
    background: #69F0AE;
}

progress.green::-webkit-progress-bar,
progress.green[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Green Progress */


/* Red Progress */
progress.red::-moz-progress-bar {
    background: #B71C1C;
}

progress.red::-webkit-progress-value {
    background: #B71C1C;
}

progress.red::-webkit-progress-bar,
progress.red[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Red Progress */


/* Brown Progress */
progress.brown::-moz-progress-bar {
    background: #4E342E;
}

progress.brown::-webkit-progress-value {
    background: #4E342E;
}

progress.brown::-webkit-progress-bar,
progress.brown[value]::-webkit-progress-bar {
    background: #fff;
}

/* Black Progress */
progress.black::-moz-progress-bar {
    background: #212121;
}

progress.black::-webkit-progress-value {
    background: #212121;
}

progress.black::-webkit-progress-bar,
progress.black[value]::-webkit-progress-bar {
    background: #fff;
}

/* End Black Progress */

/* DBlue Progress */
progress.dblue::-moz-progress-bar {
    background: #221158;
}

progress.dblue::-webkit-progress-value {
    background: #221158;
}

progress.dblue::-webkit-progress-bar,
progress.dblue[value]::-webkit-progress-bar {
    background: #fff;
}

/* End DBlue Progress */

.is-style-features-table-style tr:first-of-type td:nth-child(2) strong {
    border-bottom: 5px solid #FC748A;
}

.is-style-features-table-style tr:first-of-type td:nth-child(3) strong {
    border-bottom: 5px solid #8080D8;
}

.is-style-features-table-style tr:first-of-type td:nth-child(4) strong {
    border-bottom: 5px solid #FFC300;
}

.is-style-features-table-style tr:first-of-type td:nth-child(5) strong {
    border-bottom: 5px solid #455A64;
}

.is-style-features-table-style tr:first-of-type td:nth-child(6) strong {
    border-bottom: 5px solid #FF6E40;
}

.is-style-features-table-style tr:first-of-type td:nth-child(7) strong {
    border-bottom: 5px solid #69F0AE;
}

.is-style-features-table-style tr:first-of-type td:nth-child(8) strong {
    border-bottom: 5px solid #B71C1C;
}

.is-style-features-table-style tr:first-of-type td:nth-child(9) strong {
    border-bottom: 5px solid #4E342E;
}

.is-style-features-table-style tr:first-of-type td:nth-child(10) strong {
    border-bottom: 5px solid #212121;
}

.is-style-features-table-style tr:first-of-type td:nth-child(11) strong {
    border-bottom: 5px solid #221158;
}

.is-style-features-table-style tr td:first-child {
	width: 45% !important;
}