/*
 Theme Name:   Pentag Engenharia
 Theme URI:    http://www.armani.me
 Description:  Pentag Engenharia
 Author:       Guilherme Armani
 Author URI:   http://www.armani.me
 Template:     Divi
 Version:      1.0
 Tags:         responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 Text Domain:  Divi
 License: GNU General Public License v2
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../Divi/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

/******* Colors reference Begin *****/
/*
Black: #2a2a2a
Dark grey: #0b0d01
Green: #bfda6c
Yellow: #ffb400
 */

/******* Colors reference End *****/


/* Teste Gui remoto dsds */



.logo_container {

}

img#logo {

}

#footer-info, #footer-info a {

}

#heroHeader {

}


.container.et_menu_container {

}

.et-fixed-header .container.et_menu_container {

}

.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {

}

/* Toggle */
.toggle_custom_1 .et_pb_toggle_title:before {
	font-size: 30px;
	-webkit-transition: 0.3s;
	transition: 0.3s;
	content: "5";
}

.toggle_custom_1.et_pb_toggle_close .et_pb_toggle_title::before {

}

.toggle_custom_1.et_pb_toggle_open .et_pb_toggle_title::before {
	/* content: "2"; */
	color: #56b1c6;
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

#footer-info #et-info-email, #footer-info #et-info-phone {
	opacity: 1;
}
#footer-info #et-info-email a, #footer-info #et-info-phone a {
	margin-right: 20px;
	opacity: 1;
	padding-left:4px;
}

#footer-info #et-info-email a:hover, #footer-info #et-info-phone a:hover {
	color:  #bfda6c;
}
/*
 #footer-info #et-info-email::before:hover, #footer-info #et-info-phone::before:hover {
	 	color:  #bfda6c;
 }
 */

#footer-bottom .et-social-icons a {
	opacity: 1;
}

#footer-bottom .et-social-icons a:hover {
	color:  #bfda6c;
}

.et_header_style_fullscreen #et-top-navigation::before {
    content:'MENU';
    position: absolute;
    margin-left:-70px;
    margin-top: 3px;
		display: block;
		font-size: 20px;

}



.et_pb_accordion_0 .et_pb_toggle_title::before {
	color: #bfda6c !important;
}
/*
.et_header_style_fullscreen #et-top-navigation::before,
.et_header_style_slide #et-top-navigation::before {
	 padding-top: 6px;
	 padding-right: 2px;
	 content: "MENU";
	 display: block;
	 float: left;
	 border: 1px solid red;
	 font-size: 18px;
}

.et_header_style_fullscreen #et-top-navigation span,
.et_header_style_slide #et-top-navigation span {
	float: left;
}

.mobile_menu_bar:before {
	font-size: 40px;
	clear:both;
	border: 1px solid blue;
}
*/

/* Adjust for Download Manager plugin */
.w3eden {

}

.w3eden a {
	color: #333333 !important;
}

.wpdmdl-btn a, .wpdm-download-link {
	color: #fff !important;
}

.w3eden .card-body {

}



/*** Adjust for Contact Form 7 ***/

/* correction for: A empresa, Obras, Nossos Serviços*/
.page-id-48 .cf7md-submit-btn, .page-id-44 .cf7md-submit-btn, .page-id-42 .cf7md-submit-btn {
	background-color: #fff !important;
	color: #333333 !important;
}

.page-id-48 .cf7md-submit-btn:hover, .page-id-44 .cf7md-submit-btn:hover, .page-id-42 .cf7md-submit-btn:hover {
	background-color: #333333 !important;
	color: #fff !important;
}

.page-id-48 #cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled), .page-id-44 #cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled), .page-id-42 #cf7md-form .mdc-text-field--textarea:not(.mdc-text-field--disabled) {
		background-color: #fff !important;
}

/* ################################################################### */
/* ###             Ajustes para as diferentes telas               #### */
/* ################################################################### */


@media all and (min-width: 980px){
	@media all and (min-width: 980px){

	/*adjust position of navigation menu*/
	.et_header_style_fullscreen .et_pb_fullscreen_nav_container {
	    width: 50%;
	}

	.et_slide_in_menu_container.et_pb_fullscreen_menu_opened.et_pb_fullscreen_menu_animated {
	    padding-top: 0px !important;
	}

	/*adjust position of top menu and elements*/
	.et_header_style_fullscreen .et_slide_menu_top {
	    width: 50%;
	    text-align: center;
	    display: table !important;
	    vertical-align: middle;
	    position: initial;
	    float: right;
	    height: 100%;
	}
	.et_header_style_fullscreen .et_pb_top_menu_inner {
	    display: table-cell !important;
	    position: relative;
	    vertical-align: middle;
	    text-align: left!important;
	    padding: 0 15%;
	    width: 100%;
	}

	.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons {
	    width: 100%;
			margin-bottom:20px;
	}

	.et_header_style_fullscreen div#et-info {
	    float: none!important;
	    width: 100%;
	}

	.et_header_style_fullscreen div#et-info span {
	    display: block;
	    margin-bottom: 30px;

	}

	.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a {
		line-height: 1em;
	}

	.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a {
			border-bottom: 4px solid #fff;
	}

	/*make search bar and icon larger*/
	.et_header_style_fullscreen .et_slide_menu_top .et-search-form {
	    margin-top: 30px !important;
	    margin-bottom: 15px;
	    width: 100% !important;
	    max-width: 300px !important;
	    padding: 25px !important;
	}
	.et_slide_menu_top button#searchsubmit_header{
	    width: 50px;
	    height: 41px;
	}
	.et_slide_menu_top button#searchsubmit_header:before {
	    font-size: 22px;
	}

	/*make menu right aligned*/
	.et_header_style_fullscreen ul#mobile_menu_slide {
	    text-align: right;
	    padding: 0 15%;
	}

	/*make close menu icon larger*/
	.et_pb_fullscreen_menu_animated .mobile_menu_bar:before {
	    font-size: 120px;
	}

	/*dark background overlay*/
	.et_slide_menu_top {
	background: none;
	}

	/*take out background opacity*/
	.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened {
	opacity: 1;
	}

	/*increase size of down arrow for sub menu items*/
	.et_slide_in_menu_container span.et_mobile_menu_arrow {
	opacity: 1;

	}
	.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before {
	font-size: 34px;
	}
}

/*add background image*/
body #page-container .et_slide_in_menu_container{
	    background: url('https://www.pentag.com.br/wp-content/uploads/2021/02/fullscreen_menu_bg_02.jpg') center center !important;
	    background-size: cover !important;
}


















/* OLD breakpoints */

/* Large screens (1405px upwards) */
@media only screen and ( min-width: 1405px ) {
    /* your css goes here */
}

/* Laptops and desktops (1100-1405px) */
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) {
    /* your css goes here */
}


/* Mobile General */
@media only screen and ( max-width: 1100px ) {
    /* your css goes here */
}


/* Tablets in landscape mode (981-1100px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {
    /* your css goes here */
}

/* Tablets in portrait mode (768-980px) */
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
    /* your css goes here */
}

/* Smartphones in landscape mode (480-768px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
    /* your css goes here */
}

/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {
    /* your css goes here */
}