/*
Theme Name: TLC
Template: Divi
Author: Alexey Smirnov
Version: 1.0
*/

@import url('https://fonts.googleapis.com/css2?family=Work+Sans:wght@600;700&display=swap');
body {
	font-family: 'Source Sans Pro', sans-serif !important;
}

@media (min-width: 981px){
.et_pb_gutter.et_pb_gutters2 #left-area {
		width: 69.25% !important;
	}
}
.post-20740 h1.et_pb_slide_title {
    text-align: center;
}
.entry-content span.right-image {
	display: block;
	margin-top: 35px;
}
.entry-content img.left-content {
	margin-left: 15px;
}
body.page-id-20665 #et-main-area #main-content #faq-pages-banner .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content {
	font-size: 22px !important;
}
p {font-style: normal;font-weight: normal;font-size: 15px;line-height: 24px;color:#000;margin-bottom: 15px;}
.text-right {text-align: right !important;}
.text-left {text-align: left !important;}
.text-center {text-align: center !important;}
.m-b-0{margin-bottom:0 !important}
.m-t-80 {margin-top: 80px;}
.single-post #main-content #left-area article .entry-content ol,.single-jobs #main-content #left-area article .entry-content ol {padding-top: 0;}
/*heading css*/
.heading-header .heading {font-style: normal;font-weight:600;font-size: 40px;line-height:1;text-transform:capitalize;color: #005f61; margin-top: 15px;margin-bottom: 30px;}
.title2 {font-size: 40px;line-height: 1;font-weight: 600;}


#top-header #et-secondary-menu .menu-item-9032 a:first-child {
	display: none;
}
/*--plans-pricing-section css--*/
.page-id-20844 #et-main-area #main-content .container {max-width: 100% !important;width: 100% !important;padding: 0 !important;}
.page-id-20844 #et-main-area #main-content #content-area #left-area article .container {width: 90% !important; max-width:1280px !important}
.column-8, .column-4, .half-column, .column-7, .column-5{position:relative;} 
.plans-pricing-section {width: 100% !important;max-width: 100% !important;background: #fff !important;margin-bottom: 0 !important;padding-top: 80px;margin-bottom:0 !important;display: inline-block;}
.plans-pricing-section .container {padding-top: 0 !important;}
.page-id-20844 #main-content #content-area #left-area {width: 100%!important;display: inline-block;margin: 0 !important;    padding-bottom: 70px;}
.plans-pricing-section .image-column {display: inline-block;width: 100%;}
.plans-pricing-section-2 {padding-top: 80px;padding-bottom: 80px;}


/*--Fully-Managed-section css--*/
body.postid-20901 #content-area #left-area .Fully-Managed-section {width: 90% !important;}
.page-id-20844 #et-main-area #main-content .et_pb_slides .et_pb_slide_description .et_pb_slide_content {margin-top: 20px;}
.Fully-Managed-section {border-top:1px solid #d8d8d8;padding-top: 80px;padding-bottom: 80px;display: inline-block;width: 100%;}
.Fully-Managed-section .pricing-header {background-position: center center !important;background-repeat: no-repeat !important;background: #0e1b24 url(https://www.tlctech.com/wp-content/uploads/2020/05/pricing-header-image-1.png);text-align: center;}
.Fully-Managed-section .pricing-main .pricing-header  ul{padding:0 !important;}
.Fully-Managed-section .pricing-main .pricing-header  ul li {display: inline-block !important;margin: 0 !important;color: #fff; padding: 17px 2px!important;}
.Fully-Managed-section .pricing-main .pricing-header  ul li:before{display:none !important;}
.Fully-Managed-section .pricing-main {border: 2px solid #0e1b24;border-radius: 20px;margin-top: 50px;overflow:hidden;    border-top: 0px;}
.Fully-Managed-section .pricing-main ul{margin:0 !important;}
.Fully-Managed-section .pricing-main .pricing-content{width:100% !important;max-width:982px !important;margin:auto;}
.Fully-Managed-section .pricing-main .pricing-content ul {display: inline-block !important;width: 33% !important;vertical-align: top; padding: 35px 0px 35px 0px !important;}
.Fully-Managed-section .pricing-main .pricing-content ul li {font-weight: 600;}
.Fully-Managed-section .pricing-main .pricing-content ul li span {font-weight: normal;color: #444;font-style: italic;}
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.name {font-size: 34px !important;line-height: 1 !important;}
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section-2 .pricing-main .pricing-header ul li.name {font-size: 28px !important; padding: 0 !important;}
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.price {font-size: 60px !important;color:#41d85a;font-weight: bold;padding-left: 30px !important;padding-right: 30px !important;    line-height: 1 !important;}
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.user-name {font-size: 20px !important;color:#879fb0;padding: 3px 0 !important;border-top:1px solid; border-bottom:1px solid; padding: 0 !important;}
.page-id-20844 #main-content #content-area #left-area article  section.plans-pricing-section p:empty, 
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section p:empty{display: none;}

body.postid-20901 #content-area #left-area .entry-content .single-post-page .heading-header .bold-text {letter-spacing: -.3px;}
body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section {
	width: 95%;
    margin: 47px auto 50px;
    display: flex;
}
@media screen and (min-width: 991px){
/*--plans-pricing-section-2 css--*/
.plans-pricing-section .image-column img {position: relative;z-index: 2;display: inline-block !important;float: none !important; padding-top: 0 !important;padding-right: 0 !important;min-height:390px!important;width: 420px;}
.plans-pricing-section-2 .image-column:before {right: 40px !important;top:28px !important;left: auto !important;}
.plans-pricing-section .image-column:before {background: #005f61;content: "";width: 345px;position: absolute;left: 40px;right: 0;top:28px;bottom: 0;z-index: 1;height: 390px;}
.Fully-Managed-section .pricing-main .pricing-content ul li {min-height: auto;margin-bottom: 28px !important;}
.Fully-Managed-section .pricing-main .pricing-content ul li:last-child {margin-bottom: 12px !important;}
.single-post .column-section .column-item,.single-jobs .column-section .column-item {min-height: 420px;}
.Fully-Managed-section{display: block !important;width: 100% !important;margin: auto !important;max-width: 1280px!important;padding-bottom: 34px;}
.plans-pricing-form-header {display: block !important;width: 100% !important;max-width: 1280px!important;margin: 80px auto 30px !important;}
.single-post .column-section .column-item .content,.single-jobs .column-section .column-item .content {padding: 32px 38px 36px 38px!important;font-size: 19px;}


}

@media (max-width: 1280px) and (min-width: 981px){
	body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section {
		width: 100%;
	}
	body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section .column-4 {
		width: 32%;
	    float: left;
	    padding: 0;
	    margin-right: 2%;
	    display: flex;
	}
	body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section .column-4:last-child {
		margin-right: 0;
	}
}
@media (max-width: 1099px) and (min-width: 1024px) {
	body.postid-20901 #main-content #content-area #left-area article .column-section .column-item-header .text-item h4 {
		font-size: 20px !important;
	}
}
@media (max-width: 1023px) and (min-width: 991px) {
	body.postid-20901.single-post .column-section .column-item {
		min-height: auto;
	}
}

@media (max-width: 990px) {
	.single-post #main-content #content-area #left-area article .Fully-Managed-section,.single-jobs #main-content #content-area #left-area article .Fully-Managed-section {
		width: 100%!important;
	}
	.single-post.postid-20901 #main-content #content-area #left-area article .container {
		width: 90% !important;
	}
}
@media (max-width: 980px) {
	body.page:not(.home) #et-boc .et_builder_inner_content .et_pb_section .et_pb_module .et_pb_slides .et_pb_slide video,
	body.single:not(.home) #et-boc .et_builder_inner_content .et_pb_section .et_pb_module .et_pb_slides .et_pb_slide video {
		height: 100%;
	}
	body.postid-20901 #main-content #content-area #left-area .Fully-Managed-section-2 .pricing-header ul {
		display: flex;
	    flex-wrap: wrap;
	    align-items: center;
	    justify-content: center;
		padding-right: 93px!important;
	}
	body.postid-20901  #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.name {
		font-size: 30px !important;
	}
	body.postid-20901 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.price {
		font-size: 45px !important;
	}
	body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section .column-4 {
		width: 100%;
		margin-bottom: 2.5%;
	}
	body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section .column-4:last-child {
		margin-bottom: 0;
	}
	body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section .column-4:last-child .column-item {
		margin-bottom: 0;
	}
	body.postid-20901.single-post #page-container #et-boc .et_pb_slides .et_pb_slide_description .et_pb_slide_content {
		font-size: 20px !important;
	}
	.single-post.postid-20901 #main-content #content-area #left-area article .entry-content .container {
		width: 90%!important;
	}
	body.postid-20901 #main-content #left-area .Fully-Managed-section .pricing-main .pricing-content ul li {
		font-size: 16px!important;
	}
	body.postid-20901 #content-area #left-area .entry-content .single-post-page .column-section {
		flex-direction: column;
	}
}

@media screen and (min-width: 768px){

.row-revers {display: flex;flex-direction: row-reverse;}
.page-id-20844 #et-main-area #main-content .et_pb_slides .et_pb_slide_description {padding: 22% 0 10% 0!important;}
.no-padding {padding: 0 !important;}
.column-8, .column-4, .half-column, .column-7, .column-5{position:relative;padding-left: 15px;padding-right: 15px;} 
.half-column {width: 50%;float: left;}
.column-8 {width: 66.66666667%;float: left;}
.column-4 {width: 33.33333333%;float: left;}
.column-5 {width: 41.66666667%;float: left;}
.column-7 {width: 58.33333333%;float: left;}
.single-post  #main-content #content-area #left-area  .Fully-Managed-section-2 .pricing-header ul,.single-jobs  #main-content #content-area #left-area  .Fully-Managed-section-2 .pricing-header ul{padding-right:122px !important;}

.Services-Professional .Services-content, 
.Services-Professional .Services-image{display: inline-block;vertical-align: top;}
.Services-Professional .Services-image{width: 25%;}
.Services-Professional .Services-content{width: 75%;padding-right: 25px;}
.category  #main-content .et_pb_slides .et_pb_slide_content p {font-size: 22px!important;}


}

@media (min-width: 1365px) and (max-width: 1366px) and (min-height: 1022px) and (max-height: 1025px){
    #popup .right-content .form-wrap {
    position: relative;
    top: -20px;
}
#popup .popup-title h3 { padding-top: 17px;}
#popup .popup-title .img-wrap { padding-top: 7px;}
}
@media (max-width:812px) and (min-width:812px) and (max-height:390px) {
    #myModal .modal-dialog.modal_wrap{
    top: 30px;
        transform: inherit;
    }
    
    
}

@media screen and (max-width: 767px){
	.single-post #main-content #content-area #left-area article .Fully-Managed-section,.single-jobs #main-content #content-area #left-area article .Fully-Managed-section {
		padding-bottom: 40px;
	}
	body.postid-20901 #main-content #content-area #left-area .Fully-Managed-section-2 .pricing-header ul {
		flex-direction: column;
	    padding: 20px 0!important;
	    justify-content: center;
	    padding-right: 0!important;
	}
	.single-post.postid-20901 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.name {
		padding: 0 !important;
		font-size: 24px!important;
	}
	body.postid-20901 #main-content #left-area .Fully-Managed-section .pricing-main .pricing-content ul li {
		font-size: 18px!important;
	}
	body.postid-20901 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main {
		max-width: 500px;
		margin: 0 auto;
	}
	body.postid-20901 #main-content #left-area .Fully-Managed-section .pricing-main .pricing-header ul {
		display: flex;
	    align-items: center;
	    justify-content: center;
	}
	#myModal .modal-dialog.modal_wrap{ margin: 0;}
	#myModal .modal-dialog.modal_wrap {
    transform: translateY(-17%) !important;
}
body.postid-20901 #main-content #left-area .Fully-Managed-section .pricing-main .pricing-content {
	display: flex;
	flex-direction: column;
	padding: 20px 0;
	align-items: center;
}
body.postid-20901 #main-content #left-area .Fully-Managed-section .pricing-main .pricing-content ul {
	padding: 10px 0 10px !important;
}

body.postid-20901.single-post #page-container #et-boc .et_pb_slides .et_pb_slide_description .et_pb_slide_content {
	font-size: 18px !important;
}
.Fully-Managed-section .pricing-main .pricing-content ul {width: 90%!important;}
.heading-header .heading, .title2 {font-size: 28px !important;}
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.price {
font-size: 36px!important;    padding: 5px 0 10px !important;}
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.name {
font-size: 18px!important;}
.plans-pricing-section{padding-top:80px !important;}
.plans-pricing-section .image-column {margin-bottom: 20px;}
/*--responsive single post page css--*/
.single-post .column-section .column-item,.single-jobs .column-section .column-item {margin-bottom: 50px;}
.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-content ul li {font-size: 14px !important;}

div#left-area p {
    float: none!important;
}

img.alignright {
    display: block!important;
    float: none!important;
    margin: 0 auto;
}
}

/*--single post page css--*/
.postid-20901 #et-main-area #main-content .container {max-width: 100% !important;width: 100% !important;padding: 0 !important;}
.single-post.postid-20901 #main-content #content-area #left-area article .container {width: 90% !important;max-width:1280px !important}
.single-post.postid-20901 #main-content #content-area #left-area .single-post-page.section {margin-top: 80px !important;}
.single-post.postid-20901 .single-contact-form {margin-bottom: 70px;}
.single-post.postid-20901 #et-main-area .et_pb_slides .et_pb_slider_container_inner .et_pb_slide_description {
padding: 24% 0 12% 0!important;}
.single-post.postid-20901 #main-content #content-area #left-area{margin-top: 0 !important;width:100% !important;padding-bottom:0;}
.single-post #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.name,.single-jobs #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.name {font-size: 34px !important;line-height: 1 !important;font-weight: 600;}
.single-post #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.price,.single-jobs #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.price {font-size: 60px !important;color:#41d85a;font-weight:bold;padding-left:30px !important;padding-right:30px !important;line-height: 1 !important;}
.single-post #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.user-name,.single-jobs #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.user-name {font-size: 20px !important;color:#879fb0;padding: 3px 0 !important;border-top:1px solid; border-bottom:1px solid}
.single-post #main-content #content-area #left-area article  section.plans-pricing-section p:empty, 
.single-post #main-content #content-area #left-area article .Fully-Managed-section p:empty,.single-jobs #main-content #content-area #left-area article  section.plans-pricing-section p:empty, 
.single-jobs #main-content #content-area #left-area article .Fully-Managed-section p:empty{display: none;}
.single-post #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li,.single-jobs #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li { width: auto;}

.single-post .column-section .column-item,.single-jobs .column-section .column-item {box-shadow: 9px 16px 38px rgba(0, 0, 0, 0.12);-webkit-box-shadow: 9px 16px 38px rgba(0, 0, 0, 0.12);border-radius: 6px;overflow: hidden;border: 1px solid#d6d6d6;}
.single-post .column-section,.single-jobs .column-section {display: inline-block;width: 100%; margin-top: 45px;margin-bottom: 50px;}
.single-post .single-post-page .bold-text {font-size: 28px;font-weight: bold;margin-top: 15px;}
.single-post .column-section .column-item-header p:empty,.single-jobs .column-section .column-item-header p:empty {display: none;}
.single-post .column-section .column-item-header,.single-jobs .column-section .column-item-header {
	background-image: linear-gradient(to right, #0e1b24, #0e252f, #0b2f39, #073942, #054449);
	display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: 21px 40px;
}
.single-post .column-section  .column-item-header .text-item, 
.single-post .column-section .column-item-header .image-item,
.single-jobs .column-section  .column-item-header .text-item, 
.single-jobs .column-section .column-item-header .image-item {
	display: flex;
    align-items: center;
    justify-content: center;
}
.single-post .column-section .column-item-header .image-item,.single-jobs .column-section .column-item-header .image-item{float: right;margin: -5px 0;}
.single-post #main-content #content-area  #left-area article .column-section .column-item-header .text-item h4,.single-jobs #main-content #content-area  #left-area article .column-section .column-item-header .text-item h4 {color:#41d85a;font-size:24px !important;text-transform: uppercase;letter-spacing: normal !important;}
.single-post .column-section .column-item .content,.single-jobs .column-section .column-item .content {padding:38px;}
.single-post .column-section .column-item .content p:empty, 
.single-post .column-section .column-item  p:empty, .single-post .column-section p:empty,.single-jobs .column-section .column-item .content p:empty, 
.single-jobs .column-section .column-item  p:empty, .single-jobs .column-section p:empty{display:none !important;}
.single-post #main-content #content-area  #left-area article  .Fully-Managed-section,.single-jobs #main-content #content-area  #left-area article  .Fully-Managed-section {border-top: 0px solid #d8d8d8;padding-top: 0;margin-top: 15px;display: inline-block;width: 100%;}
.single-post #main-content #content-area #left-area article .Fully-Managed-section .pricing-main,.single-jobs #main-content #content-area #left-area article .Fully-Managed-section .pricing-main {margin-top: 0;}
.single-post #main-content  #content-area  #left-area article .single-post-page p:empty {display: none;}
.single-post.postid-20901  .post-meta {text-align: center;}
.single-post.postid-20901  .et_project_meta {text-align: center;display: none;}
.single-post #main-content  #content-area  #left-area .author,.single-jobs #main-content  #content-area  #left-area .author{margin-top: 90px;}
.single-post.postid-20901 .post-meta {display: none !important;}
.single-post.postid-20941 #content-area p.post-meta {display: none;}

@media (max-width: 1199px) and (min-width: 981px) {
	.single-post .column-section .column-item .content,
	.single-jobs .column-section .column-item .content {
		font-size: 17px;
	}
	.single-post .column-section .column-item,
	.single-jobs .column-section .column-item {
		min-height: auto;
	}
} 
@media screen and (max-width: 1023px) and (min-width: 768px) {
.heading-header .heading, .title2 {font-size: 28px !important;}

.single-post .column-section .column-item-header .image-item,.single-jobs .column-section .column-item-header .image-item { margin: 4px 0 !important;}


.page-id-20844 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-content ul {padding: 35px 10px 35px 10px!important;}

}
@media screen and (max-width: 1023px) and (min-width: 981px) {
	body.single-post .column-section .column-item-header,
	body.single-jobs .column-section .column-item-header  {
		padding: 14px 24px!important;
		display: flex;
		flex-wrap: wrap;
		min-height: 65px;
	}	
	.single-post #main-content #content-area #left-area article .column-section .column-item-header .text-item h4,
	.single-jobs #main-content #content-area #left-area article .column-section .column-item-header .text-item h4 {
		font-size:22px !important;
	}
	body.single-post .column-section .column-item .content,body.single-jobs .column-section .column-item .content {padding: 23px !important;}
	.single-post .column-section .column-item-header .image-item img,.single-jobs .column-section .column-item-header .image-item img {width: 28px;}
}

@media screen and (max-width: 767px){
.heading-header .heading, .title2 {font-size: 28px !important;}
.Services-Professional .Services-image img {width: 100%; margin-bottom: 20px;}
body .plans-pricing-form-header .subtitle {font-size: 34px!important;}
body .plans-pricing-form-header .title {font-size: 34px!important;}


}

.Services-Professional {display: inline-block;width: 100%;}
.category  #main-content .et_pb_slides .et_pb_slide_content p {color: #fff;    font-family: 'Source Sans Pro',sans-serif!important;line-height: 140%;letter-spacing: 1.1px;max-width: 900px;margin: 0 auto;margin-top: 41px;}
.home #main-content .section-home-banner.et_pb_section .et_pb_row .column-inner p {color: #fff;}
.home #main-content .section-home-banner.et_pb_section .home-banner-contact-form p {color: #fff;}
.section-home-counters.et_pb_section .counter_text p {color: #fff;}
.home #main-content .section-home-services.et_pb_section .row-services .et_pb_text:hover p {color: #fff;}
.section-team-gallery .row-gallery .et_pb_text .et_pb_text_inner p {color: #fff;}

.plans-pricing-form-header  .subtitle{color: #000;font-size: 50px!important;font-weight: 700;line-height: 105%;padding-bottom: 20px;}
.plans-pricing-form-header  .title{color: #005f61!important;font-size: 50px!important;font-weight: 700;line-height: 110%;padding-bottom: 50px;}
.page-id-20844 #main-content #left-area  article .entry-content .plans-pricing-form-header p, 
.single-post #main-content #left-area  article .entry-content .plans-pricing-form-header p,.single-jobs #main-content #left-area  article .entry-content .plans-pricing-form-header p{font-size: 22px !important;font-weight: 400;line-height: 150%;letter-spacing: 1.1px;margin-bottom:0;}
.single-post #main-content #content-area #left-area .author,.single-jobs #main-content #content-area #left-area .author {display: none;}
.plans-pricing-form-header {border-top: 1px solid #e1e1e1;padding-top: 80px;margin-top: 80px;margin-bottom: 30px;}


/*Free Guide page*/
.page-id-21017 #main-content .container, .page-id-21017 #main-content .et_pb_row{max-width: 1100px !important;}
.free-guide-header .full-width-container {padding: 0 60px;}
.free-guide-header .full-width-container .logo_container {max-width: 220px;}
.main-section-landing{padding-top:90px}
.main-section-landing h1{color:#005f61;font-family:'Work Sans', sans-serif;font-weight:700;line-height:50px;    padding-bottom: 30px;}
.greentext{color:#009b46 !important;}
.main-section-landing h1 .text2{font-size:40px; color:#000}
body:not(.home) #main-content article .small-content p.sub-text2{font-size:22px;line-height:1.1;font-weight:700}
.small-content{max-width:90%}
.small-content p{font-size:19px;font-family: 'Source Sans Pro',sans-serif;}
.main-form-outer{background: rgb(0,94,96); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(0,94,96,1) 0%, rgba(0,49,50,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, rgba(0,94,96,1) 0%,rgba(0,49,50,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, rgba(0,94,96,1) 0%,rgba(0,49,50,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005e60', endColorstr='#003132',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
padding:34px;box-shadow:12px 18px 38px rgba(0,0,0,0.3);-webkit-box-shadow:18px 18px 38px rgba(0,0,0,0.3);}

.page-id-21017 #main-content article .main-section-landing {padding-top:100px !important;padding-bottom: 50px !important;}
.page-id-21017 #main-content article .main-section-landing:before {content: "";background: url(https://www.tlctech.com/wp-content/uploads/2020/05/shadow.png); width: 100%;height:140px;display: inline-block; background-position: center bottom;background-repeat: no-repeat;position: absolute; bottom: 0;}
.page-id-21017 #main-content article .et_pb_section .et_pb_row .box .img-wrapper {margin-bottom: 25px !important; line-height: 1;min-height: 82px;font-size: 0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}
.page-id-21017 #main-content article .et_pb_row .large-text .cta-info-text{position:relative;white-space:nowrap}
.page-id-21017 #main-content article .et_pb_row .large-text .cta-info-text:after {content: "";background: url(https://www.tlctech.com/wp-content/uploads/2020/05/text-bottom-image.png); height: 13px;width: 323px;display: inline-block;position: absolute;background-repeat: no-repeat;left: -25px;right: 0; bottom: -12px;}
.box-section p{font-family: 'Source Sans Pro',sans-serif;}
.postid-21036 #main-content #left-area article .cvwp-video-player {max-width:99% !important;margin-right:10px;background-size: cover !important;}
@media (min-width:1279px) and (max-width:1280px) and (min-height:719px) and (max-height:720px){
    

}
@media (min-width: 779px) and (max-width:780px) and (min-height:359px) and (max-height: 360px){
    
    body #myModal .modal-dialog.modal_wrap {
    transform: translateY(-21%) !important;
}

}
@media (min-width: 759px) and (max-width:760px) and (min-height:355px) and (max-height: 360px){
    
    body #myModal .modal-dialog.modal_wrap {
    transform: translateY(-15%) !important;
}

}
@media (min-width: 630px) and (max-width:650px) and (min-height:350px) and (max-height: 370px){
   body #myModal .modal-dialog.modal_wrap {
    transform: translateY(-14%) !important;
}
}
@media (min-width: 810px) and (max-width: 815px) and (min-height:370px) and (max-height: 380px){
    #myModal .modal-dialog.modal_wrap {
    transform:translateY(1%) !important;
    }
    
    
}
@media (min-width: 600px) and (max-width:601px) and (min-height:960px) and (max-height:962px){
    
    body #myModal .modal-dialog.modal_wrap {
    transform: translateY(-40%) !important;
}
}

@media (min-width: 665px) and (max-width:667px) and (min-height:374px) and (max-height:375px){
    
    body #myModal .modal-dialog.modal_wrap {
    transform: translateY(-17%) !important;
}
}
@media (min-width: 374px) and (max-width:375px) and (min-height:665px) and (max-height:667px){
    
    body #myModal .modal-dialog.modal_wrap {
    transform: translateY(-23%) !important;
}

}

@media (min-width:1200px) and (max-width:1600px){
    
    body #myModal .modal-dialog.modal_wrap {
    margin: 0 auto;
    transform: translateY(-50%);
}
    
}
body.modal-open #page-container header#main-header{ z-index:-1;}
body.modal-open #page-container div#top-header{ z-index:-1;}
@media screen and (max-width: 1023px) and (min-width: 768px) {
body .small-content {max-width: 100%;}
.free-guide-header {display: block !important;}
.box-section .et_pb_row_3 .et_pb_column {width: 48%;margin-right: 3%;}
.box-section .et_pb_row_3 .et_pb_column:nth-child(2) {margin-right: 0!important;}
.page-id-21017 #main-content article .et_pb_row .large-text .cta-info-text {display: block;}
body .main-section-landing h1 {font-size: 40px;line-height: 1.2;}
.page-id-21017 #main-content article .right-contents h2.title-3, 
.page-id-21017 #main-content article .right-contents h2 {text-align: center;}
.page-id-21017 #main-content article .main-form-outer { width: 100%;max-width: 500px;margin: auto;}
.page-id-21017 #main-content .et_pb_gutters2 .main-section-landing .et_pb_column_1_2, 
.page-id-21017 #main-content .et_pb_gutters2.et_pb_row .main-section-landing .et_pb_column_1_2 {width: 100% !important;}
body:not(.home) #main-content article .right-contents h2.title-3::before {right: -100px !important;top: -15px !important;}


}

@media (min-width: 768px){
.form-section-top{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
.page-id-21017 #main-content article .et_pb_section .et_pb_row .box{min-height:430px;}
.page-id-21017 #main-content .et_pb_gutters2 .main-section-landing .et_pb_column_1_2, 
.page-id-21017 #main-content .et_pb_gutters2.et_pb_row  .main-section-landing .et_pb_column_1_2 {width: 42.5%;}
.page-id-21017 #main-content .et_pb_gutters2 .main-section-landing .et_pb_column_2 {position: relative;z-index: 9;}
.page-id-21017 #main-content article .main-section-landing .main-form-outer {padding-bottom: 0;}
body:not(.home) #main-content article .right-contents h2 {font-size: 35px!important;}
body:not(.home) #main-content article .right-contents h2.title-3::before {background-size: 600px !important;}


}
.form-top{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important} 
.form-top .image{min-width:133px;}
.form-title{font-size:20px; line-height:22px; color:#fff;font-family: 'Work Sans', sans-serif; max-width: 206px;}
.form-section-top{position:relative;z-index:3;}

@media (max-width: 767px){
	body.postid-20901 #main-content #content-area #left-area article .Fully-Managed-section .pricing-main .pricing-header ul li.price {
		padding: 5px 0 10px !important;
		font-size: 36px !important;
	}
.free-guide-header {display: block !important;}
body .small-content {max-width: 100%;}
.form-top{margin-bottom:5px}
.form-top .image{min-width:100px; padding-right:12px;}
.main-section-landing h1{font-size:30px;line-height: 1.2;}
body .main-section-landing h1 .text2 {font-size: 32px;}	
body .large-text {font-size: 22px;}
.page-id-21017 #main-content article .right-contents h2 {text-align: center;}	
.page-id-21017 #main-content article .right-contents h2.title-3::before {left: 0 !important; right: 0 !important;background-size: 100% 100% !important;}	
.page-id-21017 #main-content article .main-section-landing .main-form-outer {padding-bottom: 0;}
.page-id-21017 #main-content article .et_pb_row .large-text .cta-info-text:after {background-size: 290px;}
body .free-guide-form iframe{height:570px !important; overflow:hidden !important}		

	
}
 
body:not(.home) #main-content article .right-contents h2 {
	font-family: 'Work Sans', sans-serif;
	font-weight: 700;
	line-height: 40px !important;
	letter-spacing:0;
}
.right-contents h2 span{color:#005f61 !important}
body:not(.home) #main-content article .right-contents h2.title-3{color:#fff;text-shadow:5px 5px 12px rgba(0,0,0,0.5);position:relative;z-index:1}
body:not(.home) #main-content article .right-contents h2.title-3::before {
	background: url(images/art.png) center no-repeat;
	content: '';
	left: -133px;
	right: -15px;
	height: 100%;
	z-index: -1;
	display: block;
	position: absolute;
	top: -25px;
}  
.box{border:1px solid #005f61; padding:24px; -webkit-border-radius:0 20px 0 20px;border-radius:0 20px 0 20px;box-shadow:18px 18px 38px rgba(0,0,0,0.12);-webkit-box-shadow:18px 18px 38px rgba(0,0,0,0.12);}
#main-content .et_pb_module.et_pb_text.box p {
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 0;
}
#main-content .et_pb_module.et_pb_text.box p:first-child{height:90px}
.large-text{font-size:25px;font-family: 'Work Sans', sans-serif;font-weight: 700;margin-bottom: 2rem;}
.large-text .cta-info-text{color:#005f61}

.free-guide-form iframe{height:520px !important; overflow:hidden !important}
.free-guide-header {position: absolute;z-index: 9;}


/*--blog-sidebar--*/
.sidebar-industry-tech{float: right;width: 24%;margin-bottom: 60px;}
.sidebar-industry-tech .et_pb_widget {border-top: 2px solid#d0d0d0;margin-top: 20px;padding-top: 25px;display: inline-block;width: 100%;}
.sidebar-industry-tech #search-3 { margin: 0;border: none;padding: 26px;text-align: center;background-image: linear-gradient(to left bottom, #0cae76, #00a17d, #009480, #00867f, #19787a);}
.sidebar-industry-tech #search-3 .widgettitle {color: #fff;}
.sidebar-industry-tech #search-3 #searchform {position: relative;}
.sidebar-industry-tech #search-3 #searchform #searchsubmit {position: absolute;left: 0;}
.sidebar-industry-tech #search-3 #searchform input {padding-left: 60px;font-size: 17px;height: 55px !important;border-radius: 0;}
.sidebar-industry-tech #search-3 #searchform #searchsubmit {position: absolute;left: 0;padding: 0;text-indent: -200px;background: url(https://www.tlctech.com/wp-content/uploads/2020/05/search-icon.png);background-repeat: no-repeat;background-position: center right 15px;border: none;}

.sidebar-industry-tech .widgettitle {font-size: 24px;font-weight: bold;padding-bottom: 25px;}
.sidebar-industry-tech .et_pb_widget ul li{margin-bottom:25px;line-height: 1.2;}
.sidebar-industry-tech .et_pb_widget ul li a {color: #19787a;display: block;width: 100%;font-size: 19px;text-decoration: underline;}
.sidebar-industry-tech .et_pb_widget .tagcloud a {background: transparent;padding: 0;font-size: 19px !important;}
.category-39 #main-content footer .et_builder_inner_content .section-footer1 {display: none !important;}
.category-39 #main-content #content-area {padding-top: 22px;}


@media screen and (max-width: 1023px) and (min-width: 768px) {
body .sidebar-industry-tech {float: none;max-width: 290px;width: 100%;margin: 20px auto 60px;}

}
@media (max-width: 767px){
.sidebar-industry-tech {width: 100%;}

}


/*webinar*/
#webinar #content-area{padding-top:20px;}
body:not(.et-tb) #main-content #webinar .container, body:not(.et-tb-has-header) #main-content #webinar .container{padding-top:58px !important}
body:not(.home) #main-content #webinar article h2 {
	font-family: 'Gilroy',sans-serif;
	font-size: 24px !important;
	font-weight: 500;
	line-height: 115% !important;
	letter-spacing: 2px;
	padding-bottom: 35px;
}
 #webinar #left-area .et_pb_post .post-meta, #webinar #left-area .et_pb_post .post-meta {
	color: #000 !important;
	font-size: 12px;
	font-weight: 500;
	line-height: 185% !important;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 0 !important;
	margin: 0 !important;
}
 #webinar #content-area #left-area .et_pb_post .post-meta .author::before {
	content: url(/wp-content/uploads/2020/02/icon-author.png);
	margin-right: 6px;
	vertical-align: sub;
}
 #webinar #content-area #left-area .et_pb_post .post-meta .published::before {
	content: url(/wp-content/uploads/2020/02/icon-date.png);
	margin-right: 6px;
	vertical-align: sub;
}
body:not(.home) #main-content #webinar #sidebar .schedule-consultation p {
	font-family: 'Source Sans Pro',sans-serif !important;
	letter-spacing: -.1px;
	color: #fff;
}
body:not(.home) #main-content  #webinar #sidebar .schedule-consultation p:last-of-type {
	padding: 30px 35px 30px !important;
	font-size: 20px;
	line-height: 130%;
}
.page-template-template-webinar .et-l--footer .section-footer1{display:block !important; border-top:1px solid #e1e1e1}
.page-template-template-webinar .et-l--footer .section-footer1 h6 {
	color: #000;
	font-size: 50px !important;
	font-weight: 700;
	line-height: 105%;
	padding-bottom: 20px;
}
.page-template-template-webinar .et-l--footer .section-footer1 h2 {
	color: #005f61 !important;
	font-size: 50px !important;
	font-weight: 700;
	line-height: 110%;
	padding-bottom: 50px;
}
#webinar #content-area #left-area .et_pb_post .entry-featured-image-url img, #webinar #content-area #left-area .et_pb_post .entry-featured-image-url img {
	height: 200px;
	object-fit: cover;
}
 #main-content #webinar #content-area #sidebar .schedule-consultation h4 {
	font-size: 20px !important;
	padding: 2px 35px 0 !important;
	letter-spacing: -0.1px !important;
	line-height: 124%;
	margin-bottom: 27px;
}
@media (min-width: 981px){
#webinar #left-area {
	width: 75% !important;
}
.single-post .column-section .column-item .content,
.single-jobs .column-section .column-item .content {
	line-height: 150%;
}
#webinar #sidebar {
    margin-top: 0;
}
#webinar #content-area #left-area .et_pb_post, #webinar #content-area #left-area .et_pb_post {
	width: 48.5%;
	float: left;
	margin-bottom:50px !important
}
#webinar #content-area #left-area .et_pb_post:nth-of-type(2n+1), #webinar #content-area #left-area .et_pb_post:nth-of-type(2n+1){
	margin-right:3%
}
body.postid-20901 #main-content #content-area #left-area .Fully-Managed-section-2 .pricing-header ul{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
	padding: 10px 100px 10px 0 !important;
	align-items: center;
}
}
@media screen and (max-width: 360px){
body #myModal .modal-dialog.modal_wrap {
    transform: translateY(-22%) !important;
}
}
/*Industry Tech News*/
body.page #main-content #faq-pages-content.industry-tech-news-blog .et_pb_column .et_pb_posts article .entry-title:before,
body.page #main-content #faq-pages-content.industry-tech-news-blog .et_pb_column .et_pb_posts article .post-content:before {
	content: '';
}
body.page #main-content #faq-pages-content.industry-tech-news-blog .et_pb_column .et_pb_posts article .entry-title {
	padding: 20px 0 21px 30px;
}
body.page #main-content #faq-pages-content.industry-tech-news-blog .et_pb_column .et_pb_posts article .post-content {
	padding: 15px 0 13px 37px;
}
body.page #main-content #faq-pages-content.industry-tech-news-blog .et_pb_column .et_pb_posts article .more-link {
	border-radius: 5px;
    background-color: #ef7126;
    width: 126px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 19px;
    font-weight: bold;
    text-transform: capitalize;
    color: #fff;
    border: 2px solid #ef7126;
}
body.page #main-content #faq-pages-content.industry-tech-news-blog .et_pb_column .et_pb_posts article .more-link:hover {
	color: #ef7126;
	background-color: transparent;
}
body.page-id-21109 #main-content #faq-pages-banner .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content{
	max-width: initial;
}
body.category-media .container #left-area .et_pb_post .entry-title {
	padding-bottom: 20px;
}	
body.category-media .container #left-area .et_pb_post .entry-featured-image-url {
	margin-bottom: 20px;
}
body.category-media .container #left-area .et_pb_post .excerpt-text {
	display: block;
}
body.category-media .container #left-area .et_pb_post .entry-featured-image-url img {
	max-height: 260px;
	height: auto;
}
body.category-media .container #left-area .et_pb_post a.et_pb_button {
	border-radius: 5px;
    letter-spacing: 0.5px;
    font-size: 18px;
    background-color: #137375;
    border: 2px solid #137375;
    border-width: 2px !important;
    padding: 0 1.4em !important;
    box-shadow: 0px 3px 0px 0px #07585a;
}
body.category-media .container #left-area .et_pb_post a.et_pb_button:hover {
	border: 2px solid #137375 !important;
	color: #137375 !important;
	box-shadow: none !important;
}
@media (min-width:1024px) and (max-width:1366px) and (min-width:1024px) and (max-width:1366px){
 .home #main-content .section-home-banner.et_pb_section .home-banner-contact-form {
    position: relative;
    top: 37px;
}   
    }
@media (max-width: 980px) {
	body.category-media .container #left-area .et_pb_post {
		max-width: 550px;
    	margin: 0 auto;
    	padding-bottom: 30px !important;
	}
}

@media (max-width: 767px) {
	body.category-media .container #left-area .et_pb_post {
		max-width: 450px;
    	margin: 0 auto;
	}
	#popup .form-wrap h3 {
        font-size: 16px !important;
        padding-bottom: 0 !important;
    }
#landing-banner .btn:last-child{padding: 10px 95px;}
}
/** CSS for Img in post **/

.page:not(.et_pb_pagebuilder_layout) #main-content article .entry-content p:first-of-type, .single-post #main-content article .entry-content.main-content p:first-of-type, .single-jobs #main-content article .entry-content p:first-of-type {
width: auto !important;}

.page:not(.et_pb_pagebuilder_layout) article .entry-content p:not(:first-of-type), .single-post article .entry-content p:not(:first-of-type), .single-jobs article .entry-content p:not(:first-of-type) {
    width: auto !important;
    clear: none !important;
}
body:not(.home).page-template-default #main-content #sidebar, body:not(.home).single-post #main-content #sidebar, body:not(.home).single-jobs #main-content #sidebar {
    margin-top: 32px !important;}
img.alignright { margin-top: 6px !important;}

@media (max-width: 550px){
#landing-banner .btn {
    font-size: 20px!important;
}}

@media screen and (min-width: 981px) {
.page:not(.et_pb_pagebuilder_layout) article .entry-content > div:not(.rll-youtube-player), .single-post article .entry-content > div:not(.rll-youtube-player), .single-jobs article .entry-content > div.small-img-wrapper{
	width: 32%;
	margin-left: 30px;
}
}

#et-main-area .section-home-about h2 {
	font-weight: 700;
    line-height: 115% !important;
    padding-bottom: 0;
    font-size: 30px !important;
}
@media (min-width: 768px) {
	#et-main-area .section-home-about.et_pb_section h2 {
	    font-size: 40px !important;
	}
}
@media (min-width: 981px) {
	#et-main-area .section-home-about.et_pb_section h2 {
	    font-size: 50px !important;
	}
}


/* New Header */
body.page-id-24832{
	font-family: 'Mukta', Helvetica, Arial, Lucida, sans-serif !important;
	font-weight:400;
}
body:not(.home) header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main{
	background-color:#E6F5F2;
}
body.page-id-24832 .et_pb_menu_0_tb_header.et_pb_menu{
	background-color:transparent;
}
body.page-id-24832 .new-header-main .et_pb_bg_layout_light.et_pb_button:hover, 
body.page-id-24832 .new-header-main .et_pb_bg_layout_light .et_pb_button:hover, 
body.page-id-24832 .new-header-main .et_pb_button:hover{
	border-color:#ee6811 !important;
}
body.page-id-24832 #page-container .et_pb_section .et_pb_button_0_tb_header, 
body.page-id-24832 .pum-container .et_pb_section .et_pb_button_0_tb_header{
	font-size:inherit !important;
}
body #page-container .et_pb_section.new-header-main .et_pb_button_0_tb_header,
body .pum-container .et_pb_section.new-header-main .et_pb_button_0_tb_header{
	font-size:14px !important;
}
body.page-id-24832 #page-container .et_pb_section .et_pb_button:after, 
body.page-id-24832 .pum-container .et_pb_section .et_pb_button:after{
	display:inline-block;
	position: relative;
	margin-left: 9px !important;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
body.page-id-24832 .et_pb_button.new-green-btn-sm:hover{
	border-color:#000 !important;
}
header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column #menu-main-menu-2023 > li.menu-item-has-children .sub-menu{
	border:none;
}
header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top{
	background:transparent;
}
header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner a{
	text-transform:initial;
}
header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top p, 
header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top a,
header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner{
	font-family: 'Mukta', Helvetica, Arial, Lucida, sans-serif !important;
}
header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner{
	font-weight:300;
}
.new-header-top .header-top .et_pb_code_inner a, 
.new-header-top .header-top .et_pb_code_inner span{
	font-size:16px !important;
	font-weight:300;
}
header.et-l.et-l--header .new-header-top .sup-icon:before, 
header.et-l.et-l--header .new-header-top .sales-icon:before{
	color:#53D3D2;
}
header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column .header-logo{
	max-width:255px;
}
header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main p, 
header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main a{
	font-family:inherit;
	font-size:inherit;
}
header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column #menu-main-menu-2023 > li a{
	font-size:17px;
	font-weight: 400;
    color: #000;
	text-transform:uppercase;
}
header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main{
	padding:30px 0px 40px 0px !important;
}
/* Footer */
.new-footer .et_pb_text_inner ul{
	padding:0px;
	list-style-type:none;
}
.new-footer .et_pb_blurb .et_pb_main_blurb_image{
	width:13px;
	vertical-align:middle;
}
.new-footer .et_pb_blurb.et_pb_blurb_position_left .et_pb_blurb_container{
	padding-left:10px;
}
.new-footer .et_pb_blurb.et_pb_blurb_position_left .et_pb_blurb_container .et_pb_blurb_description p:last-child{
	margin-bottom:0px;
}
.new-footer .new-footer-row{
	display: flex;
	gap:30px 10px;
	justify-content: space-between;
}
.new-footer .new-footer-row:after{
	display:none;
}
.new-footer .new-footer-row .et_pb_column:first-child{
	width:225px;
}
.new-footer .new-footer-row .et_pb_column {
	width: auto;
    margin: 0;
}
footer .et_pb_section.new-footer{
	padding-top:55px !important;
	padding-bottom:55px !important;
}
footer .et_pb_section.new-footer-bottom{
	padding-top:18px !important;
	padding-bottom:18px !important;
}
footer .new-step-section .et_pb_module.et_pb_text p{
	font-size:inherit;
	font-weight:inherit;
	font-style: inherit;
    line-height: inherit;
    color: inherit;
}
footer .et_pb_section.new-step-section{
	padding-top:90px !important;
	padding-bottom:90px !important;
}

/* Responsive CSS */
@media (max-width: 1300px) {
	/* New Header */
	header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column .header-logo {
		max-width: 200px;
	}
}
@media (max-width: 1170px) {
	/* New Header */
	header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner > a:first-of-type{
		width:auto;
		margin:0px;
	}
	header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner .header-top-delimiter:first-of-type{
		display:inline;
	}
	header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column #menu-main-menu-2023 > li a{
		font-size: 15px;
	}
}
@media (max-width: 991px) {
	/* New Header */
	header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main{
		padding:20px 0px !important;
	}
}
@media (max-width: 980px) {
	/* New Header */
	header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column .main-menu-2023 .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav #mobile_menu1 li.menu-item a,
	header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column .main-menu-2023 .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu .mobile_nav #mobile_menu1 li.menu-item ul.sub-menu li.menu-item a{
		font-family: inherit;
		font-size:18px;
	}
	/* Footer */
	body.page-id-24832 .et_pb_button.new-green-btn-sm{
		font-size:14px !important;
	}
	.new-footer .new-footer-row .et_pb_column:first-child {
		width: 100%;
	}
	footer .et_pb_section.new-footer {
		padding-top: 35px !important;
		padding-bottom: 35px !important;
	}
	body.page-id-24832 .et_pb_button.new-orange-btn{
		font-size:18px !important;
	}
	footer .et_pb_section.new-step-section{
		padding-top:45px !important;
		padding-bottom:45px !important;
	}
	
}
@media (max-width: 856px) {
	/* New Header */
	header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner .header-top-delimiter:last-of-type{
		display:inline;
	}
	header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner > a:last-of-type{
		margin:0px;
	}
}
@media (max-width: 767px) {
	/* New Header */
	header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner .header-top-delimiter:first-of-type,
	header.et-l.et-l--header .et_builder_inner_content #header-top-2023.new-header-top #header-top .et_pb_code_inner .header-top-delimiter:last-of-type{
		display:none;
	}
	/* Footer */
	.new-footer .new-footer-row .et_pb_column {
		width: 50%;
	}
}
@media (max-width: 600px) {
	/* New Header */
	header.et-l.et-l--header .et_builder_inner_content #header-main-2023.new-header-main .et_pb_row .et_pb_column .et_pb_button {
        display: none;
    }
}