@media only screen and (min-width: 768px){
#custom_html-2{
    width: 70%;
}}

#menu-item-5868 a{
	border-style: solid;
	padding: 5px 15px;
	margin-top: -8px;
}
 .brand-logo{
	margin-top: -5px;
}
#menu-item-5868 a:hover{
	border-color: #29b99a;

}

.header_main .sticky-logo img{margin-top: -5px !important;}


.page-id-264 .wraper_header.style-two .wraper_header_main{
    background-color: transparent;
}

div.category-list{
    display:none;
}
.wraper_header_main > .container{
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

.wraper_footer_main a{
	color: #09c48c;
}

.wraper_footer_copyright a {
    color: #09c48c;
}

.testimonial-item .fa-star {
    color: #08c48c;
}

.pricing del {
    opacity: 0.4;
}

.home .entry-content p.title a {
    color: #09276f;
    text-decoration: none !important;
    pointer-events: none;
}

.rt-fancy-text-box.element-ten>.holder>.data .title {
    width: calc(100% - 100px) !important;
}

.rt-fancy-text-box.element-ten>.holder>.data .content {
    width: 100% !important;
}

#faq h6 {
  border-left: 2px solid #09c48c;
  padding-left: 5px;
}


.parent-pageid-6020 h2{
    line-height: 60px !important;
}
.parent-pageid-6020 h3{
    margin-bottom: 0.2em !important;
}

/* ================== */
/* START OF LANDING PAGE */
/* ================== */

.landing-demo-item-box{
}

.landing-demo-item-box-new{
    position:absolute;
    top:-15px;
    right:0;
}

.landing-customize-image{
    width:767px;
    float:right;
}

.landing-blogging-image{
    width:917px;
}

.landing-feature-box-item > .vc_column-inner{
    box-shadow:0px 0px 8px rgba(0,0,0,0.15);
    transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.landing-feature-box-item > .vc_column-inner:hover{
    box-shadow:0px 0px 30px rgba(0,0,0,0.15);
}

/* LARGE DESKTOP PART */
@media screen and (min-width:1200px){
}

/* DESKTOP PART */
@media screen and (min-width:992px) and (max-width:1199px){
}

/* TABLET LANDSCAPE PART */
@media screen and (min-width:768px) and (max-width:991px){
}

/* TABLET PROTRAIT PART */
@media screen and (min-width:480px) and (max-width:767px){

    .landing-customize-image,
    .landing-blogging-image{
        width:100%;
    }

}

/* SMART PHONE LANDSCAPE PART */
@media screen and (min-width:321px) and (max-width:479px){

    .landing-customize-image,
    .landing-blogging-image{
        width:100%;
    }

}

/* SMART PHONE PROTRAIT PART */
@media screen and (max-width:320px){

    .landing-customize-image,
    .landing-blogging-image{
        width:100%;
    }

}

/* ================== */
/* END OF LANDING PAGE */
/* ================== */



/* ================== */
/* START OF HOME PAGE 2 */
/* ================== */

.radiant-contact-form.home-2-seo-checker-form .wpcf7-submit{
    width:100%;
}
.slide-up-hover-effect{
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

.slide-up-hover-effect:hover{
    transform: translate3d(0, -10px, 0);
    transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}

/* ================== */
/* END OF HOME PAGE 2 */
/* ================== */	
.icon {
    color:#29b99a;
}

.page-id-6207 [data-tooltip],
.tooltip {
	position: relative;
	opacity: 1;
	display: inline;
	font-size: inherit;
	font-family: inherit;
	z-index: 0;
	color: #242424;
}

.page-id-6207 [data-tooltip],
td {
	text-align: center;
}

.tooltip.center:after,
.center[data-tooltip]:after {
	text-align: center
}

.comparison .fa {
	font-size: 20px
}

.comparison .tooltip {
	display: inline
}

[data-tooltip],
.tooltip {
	position: relative;
	cursor: pointer;
	opacity: 1;
	display: inherit;
	font-size: inherit;
	font-family: inherit;
	z-index: 900
}

[data-tooltip]:before,
[data-tooltip]:after,
.tooltip:before,
.tooltip:after {
	position: absolute;
	visibility: hidden;
	-ms-filter: "alpha(opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: opacity .2s ease-in-out, visibility .2s ease-in-out, -webkit-transform .2s cubic-bezier(.71, 1.7, .77, 1.24);
	-moz-transition: opacity .2s ease-in-out, visibility .2s ease-in-out, -moz-transform .2s cubic-bezier(.71, 1.7, .77, 1.24);
	transition: opacity .2s ease-in-out, visibility .2s ease-in-out, transform .2s cubic-bezier(.71, 1.7, .77, 1.24);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	pointer-events: none
}

[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after {
	visibility: visible;
	-ms-filter: "alpha(opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1
}

.tooltip:before,
[data-tooltip]:before {
	z-index: 1001;
	border: 6px solid transparent;
	background: 0 0;
	content: ""
}

.tooltip:after,
[data-tooltip]:after {
	z-index: 1000;
	padding: 20px 25px;
	width: 300px;
	background-color: #000;
	background-color: hsla(212, 19%, 20%, .7);
	color: #fff;
	content: attr(data-tooltip);
	text-align: left;
}

[data-tooltip]:before,
[data-tooltip]:after,
.tooltip:before,
.tooltip:after,
.tooltip-top:before,
.tooltip-top:after {
	bottom: 100%;
	left: 50%
}

[data-tooltip]:before,
.tooltip:before,
.tooltip-top:before {
	margin-left: -6px;
	margin-bottom: -12px;
	border-top-color: #000;
	border-top-color: hsla(0, 0%, 20%, .9)
}

[data-tooltip]:after,
.tooltip:after,
.tooltip-top:after {
	margin-left: -175px
}

[data-tooltip]:hover:before,
[data-tooltip]:hover:after,
[data-tooltip]:focus:before,
[data-tooltip]:focus:after,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after,
.tooltip-top:hover:before,
.tooltip-top:hover:after,
.tooltip-top:focus:before,
.tooltip-top:focus:after {
	-webkit-transform: translateY(-12px);
	-moz-transform: translateY(-12px);
	transform: translateY(-12px)
}

.tooltip-left:before,
.tooltip-left:after {
	right: 100%;
	bottom: 50%;
	left: auto
}

.tooltip-left:before {
	margin-left: 0;
	margin-right: -12px;
	margin-bottom: 0;
	border-top-color: transparent;
	border-left-color: #000;
	border-left-color: hsla(0, 0%, 20%, .9)
}

.tooltip-left:hover:before,
.tooltip-left:hover:after,
.tooltip-left:focus:before,
.tooltip-left:focus:after {
	-webkit-transform: translateX(-12px);
	-moz-transform: translateX(-12px);
	transform: translateX(-12px)
}

.tooltip-bottom:before,
.tooltip-bottom:after {
	top: 100%;
	bottom: auto;
	left: 50%
}

.tooltip-bottom:before {
	margin-top: -12px;
	margin-bottom: 0;
	border-top-color: transparent;
	border-bottom-color: #000;
	border-bottom-color: hsla(0, 0%, 20%, .9)
}

.tooltip-bottom:hover:before,
.tooltip-bottom:hover:after,
.tooltip-bottom:focus:before,
.tooltip-bottom:focus:after {
	-webkit-transform: translateY(12px);
	-moz-transform: translateY(12px);
	transform: translateY(12px)
}

.tooltip-right:before,
.tooltip-right:after {
	bottom: 50%;
	left: 100%
}

.tooltip-right:before {
	margin-bottom: 0;
	margin-left: -12px;
	border-top-color: transparent;
	border-right-color: #000;
	border-right-color: hsla(0, 0%, 20%, .9)
}

.tooltip-right:hover:before,
.tooltip-right:hover:after,
.tooltip-right:focus:before,
.tooltip-right:focus:after {
	-webkit-transform: translateX(12px);
	-moz-transform: translateX(12px);
	transform: translateX(12px)
}

.tooltip-left:before,
.tooltip-right:before {
	top: 3px
}

.tooltip-left:after,
.tooltip-right:after {
	margin-left: 0;
	margin-bottom: -16px
}