/*
Theme Name: 
Theme URI:
Description: 
Author: Julian
Author URI: 
Version: 1.0
Template: sydney
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sydney-sample
*/


/*next button*/


.viewing-course-item-1428 .next{display:none}
.viewing-course-item-1744 .next{display:none}
.viewing-course-item-1845 .next{display:none}
.viewing-course-item-2427 .next{display:none}
.viewing-course-item-2807 .next{display:none}
.viewing-course-item-2960 .next{display:none}
.viewing-course-item-3117 .next{display:none}
.viewing-course-item-3269 .next{display:none}
.viewing-course-item-3731 .next{display:none}
.viewing-course-item-3791 .next{display:none}


.result-grade{display:none !important}
/*---------------------------------*/

.header-wrap .container{width:100%;max-width:1380px}


.home #overlay {
    width:100%;
    height:100%;
    inset: auto 0px 0px auto;
    display:none;
    position:fixed;
	right: 0;
left: 0;
margin: 0 auto;
text-align: center;
	background: rgba(0,0,0,0.7);
z-index: 2000;
}
.home #overlay img{margin-top:10%;max-width:90%}


.site-logo {   max-height: 100px;margin:0 auto;display:block}
header .col-sm-8 {    width: 100%;}
header	.col-sm-4{width: 100%;}

.mega-disable-link .mega-sub-menu {display:block !important}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu{visibility:hidden;height:0px}

.site-header {    background-color: rgba(255,255,255,0.9)!important;		top: 0;left: 0;width: 100%;z-index: 1000;	padding: 20px 0;	transition: all 0.3s ease-out;}

.btn-menu {font-size: 28px;font-family: "FontAwesome";text-align: center;width: 28px;height: 28px;cursor: pointer;-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;margin: 10px auto;display: block;}

.btn-menu::before {    content: "\f0c9";	 color: #dd9933;}

/*.button-enroll-course {display:none !important}*/


.site-footer{padding:1em}

/*curso*/
.featured-image-class{width:100%;max-width:1200px;margin:0 auto}
.featured-image-class picture img{margin:0 auto; display:block; width:100%}


#lp-single-course a{color:#C7AD6F}

#lp-single-course ul.learn-press-nav-tabs .course-nav.active::after{background: #E8C239;height: 4px;}
#lp-single-course ul.learn-press-nav-tabs .course-nav:hover:after{background: #E8C239;}

#learn-press-course-description{background:#E8C239;padding:1em}
#learn-press-course-description p:first-child{font-weight:bold;font-size:1.75em;text-align:center;padding-top:1em}
#learn-press-course-description p:last-child{font-weight:bold;font-size:2em;text-align:center}

.lp-course-buttons .continue-course{display:none}
#lp-single-course .course-price{display:none}


.curriculum-sections .section-left{background:#E8C239;padding:1em}
.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .count-questions{background:#AB8D2B !important}
.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta .duration{background:#554814 !important}

.course-curriculum ul.curriculum-sections > li .section-content{display:none}

.course-nav-tab-instructor{display:none}
.course-remaining-time{display:none}
.course-curriculum ul.curriculum-sections .section-header .section-meta{display:none !important}


body.course-item-popup #learn-press-content-item .content-question-summary .question-title{font-size:1.2em !important}

.bannerzoom img{margin-right:1em}
.bannerzoom{background:#FF622F;color:#fff;font-size:4rem;text-align:center;margin:1em 0}

.bannerzoom a{color:#fff;display:block;padding:1em}

.iconosdeaps{display:flex;flex-wrap:wrap;justify-content:space-between;}	
.iconosdeaps img{display:block;margin:0 auto;max-width:90%}
.iconosdeaps>div{border-right:solid 1px #666666;padding:0.5em;text-align: center;}


.post-navigation, .single-meta {
    display: none;
}

.single-post .content-area{margin-top:2em}

/*breadcrumb*/

.learn-press-breadcrumb, .course-students{display:none}



/*foro*/

.wp-editor-area{width:100% !important}

/*full*/
@media screen and (min-width: 64em) {
	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu{visibility:visible;height:auto}

#wpforms-2562-field_4-container{width:49%;float:left;clear:none;margin-right:2%} 

#wpforms-2562-field_1-container{width:49%;float:left}	
	div.wpforms-container-full .wpforms-form .wpforms-field{clear:none}
	
	.site-logo {  margin:0;}
.site-header.fixed {position: fixed !important;padding: 5px;}	
.btn-menu::before {    content: "";}
.header-wrap .container > .row{display: flex;align-items:center}
header .col-sm-8 {    width: 10%;}
	header	.col-sm-4{width: 100%;}
	
	/* #content {margin-top: 40px} */
	
	
	.iconosdeaps>div{width:24%}
	.btn-menu{display:none}
}

/*cosas de curso*/
.lp_course-template-default .course-item-nav .prev a{color: #000 !important;background: #E8C239;padding: 2em;position: relative;}
.lp_course-template-default .course-item-nav .next a{color: #000 !important; background: #E8C239;padding: 2em;position: relative;}

.lp_course-template-default .course-item-nav .prev a:before{content:"Previo";top: 6px;position: absolute;left: 0;right: 0;text-align: center;font-weight: bold;text-decoration:underline; color:#626f6f}
.lp_course-template-default .course-item-nav .next a:before{content:"Siguiente";top:10px;position: absolute;left: 0;right: 0;text-align: center;font-weight: bold;text-decoration:underline; color:#626f6f}

.lp_course-template-default .course-item-nav a:hover  {background:#000;color:#E8C239!important}


/*perfil*/
#learn-press-user-profile .orders{display:none}


.cursoperfil a{float:right;color: #47425d !important;background: #E8C239;padding: 0.75em;position: relative;}
.cursoperfil a:hover{color:#E8C239 !important;background:#000}
/** Start Envato Elements CSS: Blocks (69-3-4f8cfb8a1a68ec007f2be7a02bdeadd9) **/


.page-id-1559 .settings, 
.page-id-1559 .quizzes, .page-id-1559 .owned, .page-id-1559 .dashboard {display:none}




.envato-kit-66-menu .e--pointer-framed .elementor-item:before{
	border-radius:1px;
}

.envato-kit-66-subscription-form .elementor-form-fields-wrapper{
	position:relative;
}

.envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit{
	position:static;
}

.envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit button{
	position: absolute;
    top: 50%;
    right: 6px;
    transform: translate(0, -50%);
		-moz-transform: translate(0, -50%);
		-webmit-transform: translate(0, -50%);
}

.envato-kit-66-testi-slider .elementor-testimonial__footer{
	margin-top: -60px !important;
	z-index: 99;
  position: relative;
}

.envato-kit-66-featured-slider .elementor-slides .slick-prev{
	width:50px;
	height:50px;
	background-color:#ffffff !important;
	transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	left:-25px !important;
	-webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32);
	-moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32);
	box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32);
}

.envato-kit-66-featured-slider .elementor-slides .slick-prev:before{
	display:block;
	margin-top:0px;
	margin-left:0px;
	transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
}

.envato-kit-66-featured-slider .elementor-slides .slick-next{
	width:50px;
	height:50px;
	background-color:#ffffff !important;
	transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	right:-25px !important;
	-webkit-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32);
	-moz-box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32);
	box-shadow: 0px 1px 2px 1px rgba(0,0,0,0.32);
}

.envato-kit-66-featured-slider .elementor-slides .slick-next:before{
	display:block;
	margin-top:-5px;
	margin-right:-5px;
	transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
}

.envato-kit-66-orangetext{
	color:#f4511e;
}

.envato-kit-66-countdown .elementor-countdown-label{
	display:inline-block !important;
	border:2px solid rgba(255,255,255,0.2);
	padding:9px 20px;
}

/** End Envato Elements CSS: Blocks (69-3-4f8cfb8a1a68ec007f2be7a02bdeadd9) **/



/** Start Envato Elements CSS: Blocks (142-3-a175df65179b9ef6a5ca9f1b2c0202b9) **/

.envato-block__preview{
	overflow: visible;
}

/* Border Radius */
.envato-kit-139-accordion .elementor-widget-container{
	border-radius: 10px !important;
}
.envato-kit-139-map iframe,
.envato-kit-139-slider .slick-slide,
.envato-kit-139-flipbox .elementor-flip-box div{
		border-radius: 10px !important;

}


/** End Envato Elements CSS: Blocks (142-3-a175df65179b9ef6a5ca9f1b2c0202b9) **/



/** Start Envato Elements CSS: Blocks (72-3-34d2cc762876498c8f6be5405a48e6e2) **/

.envato-block__preview{overflow: visible;}

/*Kit 69 Custom Styling for buttons */
.envato-kit-69-slide-btn .elementor-button,
.envato-kit-69-cta-btn .elementor-button,
.envato-kit-69-flip-btn .elementor-button{
	border-left: 0px !important;
	border-bottom: 0px !important;
	border-right: 0px !important;
	padding: 15px 0 0 !important;
}
.envato-kit-69-slide-btn .elementor-slide-button:hover,
.envato-kit-69-cta-btn .elementor-button:hover,
.envato-kit-69-flip-btn .elementor-button:hover{
	margin-bottom: 20px;
}
.envato-kit-69-menu .elementor-nav-menu--main a:hover{
	margin-top: -7px;
	padding-top: 4px;
	border-bottom: 1px solid #FFF;
}
/* Fix menu dropdown width */
.envato-kit-69-menu .elementor-nav-menu--dropdown{
	width: 100% !important;
}

/** End Envato Elements CSS: Blocks (72-3-34d2cc762876498c8f6be5405a48e6e2) **/



/** Start Envato Elements CSS: Blocks (105-3-0fb64e69c49a8e10692d28840c54ef95) **/

.envato-kit-102-phone-overlay {
	position: absolute !important;
	display: block !important;
	top: 0%;
	left: 0%;
	right: 0%;
	margin: auto;
	z-index: 1;
}

/** End Envato Elements CSS: Blocks (105-3-0fb64e69c49a8e10692d28840c54ef95) **/



/** Start Envato Elements CSS: Blocks (144-3-3a7d335f39a8579c20cdf02f8d462582) **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Envato Elements CSS: Blocks (144-3-3a7d335f39a8579c20cdf02f8d462582) **/



/** Start Envato Elements CSS: Blocks (141-3-1d55f1e76be9fb1a8d9de88accbe962f) **/

.envato-kit-138-bracket .elementor-widget-container > *:before{
	content:"[";
	color:#ffab00;
	display:inline-block;
	margin-right:4px;
	line-height:1em;
	position:relative;
	top:-1px;
}

.envato-kit-138-bracket .elementor-widget-container > *:after{
	content:"]";
	color:#ffab00;
	display:inline-block;
	margin-left:4px;
	line-height:1em;
	position:relative;
	top:-1px;
}

/** End Envato Elements CSS: Blocks (141-3-1d55f1e76be9fb1a8d9de88accbe962f) **/

/*custom*/

.single-post .entry-thumb {
      display: none;
    }

.single-post  .page-wrap{padding-top:0}
.single-post  .entry-title{text-align:center;color:#fff;background:#d6bd04;padding:0.5em;box-sizing:border-box}

.blogbanner{background-color: #f9f9f9;background-image: url("https://www.drillingod.com/wp-content/uploads/2019/08/21.jpg");background-position: center right;background-repeat: no-repeat;background-size: cover;min-height:275px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}

.blogbanner .sitetitu{color: #f2d830;font-family: "Josefin Sans", Sans-serif;font-size: 15px;font-weight: 500;text-transform: uppercase;letter-spacing: 2px;position:relative;z-index:2}

.blogbanner .titu {font-family: "Open Sans", Sans-serif;font-size: 58px;font-weight: 700;text-transform: uppercase;line-height: 1.1em;
letter-spacing: -2px;color:#fff;position:relative;z-index:2}

.blogbanner .background-overlay{background-color: rgba(0,0,0,0.99);opacity: 0.51;transition: background 0.3s, border-radius 0.3s, opacity 0.3s;height: 100%;width: 100%;top: 0;left: 0;position: absolute;}

.blog #primary{width:100% !important}

.blog .leer {padding:0.5em;box-sizing:border-box;border:solid 1px #1c1c1c;display:inline-block;margin-top:0.5em;color:#1c1c1c}
.blog .leer:hover{background:#1c1c1c;color:#fff;text-decoration:none} 
.blog  .page-wrap{padding-top:0}


.single-lp_course .result-statistic{display:none !important}
#learn-press-content-item .course-item-title {text-align: center;    font-size: 40px !important;}
	
.quiz-result h3{visibility:hidden}	
.quiz-result h3:before{content:"Finalizado";visibility: visible !important;margin-left: 2.45em;}

/*full site-----------------------------------------------------------------*/

.posts-layout .entry-thumb{background: #f1f1f1;height: 200px;line-height: 0;overflow: hidden;position: relative;width: 100%;}

.posts-layout .entry-thumb img{height: 100%;width: 100% !important;object-fit: cover;object-position: top center;border-radius: 0;}

.posts-layout .entry-title a{font-size:20px;color:#555}
.posts-layout{border-bottom:solid 1px #555;padding-top:1em }

@media screen and (min-width: 48em) {
	.posts-layout{border-bottom:none}

	.posts-layout {width:30%;margin:1%}	
	.blog #main{display:flex;justify-content:space-between;flex-wrap: wrap;}
	
	.blog .posts-layout{display:flex;justify-content:space-around;width:100%;flex-wrap: wrap;}
	.blog .posts-layout article{max-width:45%;margin-bottom: 2em;}
}