.elementor-862 .elementor-element.elementor-element-40f32b0 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-862 .elementor-element.elementor-element-40f32b0 > .elementor-element-populated{margin:0% 0% 0% 2%;}.elementor-862 .elementor-element.elementor-element-3c810de{text-align:left;width:auto;max-width:auto;}.elementor-862 .elementor-element.elementor-element-3c810de > .elementor-widget-container{margin:19px 5px 0px 0px;}.elementor-862 .elementor-element.elementor-element-3c810de > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-8b6a63c .elementor-heading-title{color:#444444;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;}.elementor-862 .elementor-element.elementor-element-8b6a63c > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-8b6a63c{width:auto;max-width:auto;}.elementor-862 .elementor-element.elementor-element-ddd88bc{text-align:left;width:auto;max-width:auto;}.elementor-862 .elementor-element.elementor-element-ddd88bc > .elementor-widget-container{margin:19px 5px 0px 0px;}.elementor-862 .elementor-element.elementor-element-ddd88bc > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-d868024 > .elementor-element-populated{margin:0px 250px 0px 60px;}.elementor-862 .elementor-element.elementor-element-8f72673 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-e9e6f85 > .elementor-element-populated{margin:0px 40px 0px 40px;}.elementor-862 .elementor-element.elementor-element-5d6b797 .jet-select__control{width:350px;max-width:350px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;font-style:italic;color:#444444;background-color:#EDEDED;margin-left:0;margin-right:auto;}.elementor-862 .elementor-element.elementor-element-5d6b797 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-862 .elementor-element.elementor-element-5d6b797 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-862 .elementor-element.elementor-element-5d6b797 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-862 .elementor-element.elementor-element-5d6b797 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-1309b83 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-862 .elementor-element.elementor-element-1309b83 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-6948eef > .elementor-container{max-width:600px;}.elementor-862 .elementor-element.elementor-element-790b3b5 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-862 .elementor-element.elementor-element-2d44507{text-align:center;}.elementor-862 .elementor-element.elementor-element-2d44507 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-862 .elementor-element.elementor-element-2d44507 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-f872455 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-72d31f4 .elementor-text-editor{text-align:center;}.elementor-862 .elementor-element.elementor-element-72d31f4{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-862 .elementor-element.elementor-element-72d31f4 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-e8438ec > .elementor-container{max-width:600px;}.elementor-862 .elementor-element.elementor-element-afb2a26.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-862 .elementor-element.elementor-element-afb2a26 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-862 .elementor-element.elementor-element-c444ab0 .jet-button__instance{width:100%;}.elementor-862 .elementor-element.elementor-element-c444ab0 .jet-button__container{justify-content:flex-end;}.elementor-862 .elementor-element.elementor-element-c444ab0 .jet-button__plane-normal{background-color:#FFFFFF;}.elementor-862 .elementor-element.elementor-element-c444ab0 .jet-button__plane-hover{background-color:#FFFFFF;}.elementor-862 .elementor-element.elementor-element-c444ab0 .jet-button__state-normal .jet-button__label{text-align:center;color:#444444;}.elementor-862 .elementor-element.elementor-element-c444ab0 .jet-button__state-hover .jet-button__label{text-align:center;color:#54595F;}.elementor-862 .elementor-element.elementor-element-c444ab0  .jet-button__state-normal .jet-button__label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-862 .elementor-element.elementor-element-c444ab0  .jet-button__state-hover .jet-button__label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-862 .elementor-element.elementor-element-c444ab0 > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-22bb1df .jet-button__instance{width:100%;}.elementor-862 .elementor-element.elementor-element-22bb1df .jet-button__container{justify-content:flex-end;}.elementor-862 .elementor-element.elementor-element-22bb1df .jet-button__plane-normal{background-color:rgba(255, 255, 255, 0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-862 .elementor-element.elementor-element-22bb1df .jet-button__plane-hover{background-color:rgba(255, 255, 255, 0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-862 .elementor-element.elementor-element-22bb1df .jet-button__state-normal .jet-button__label{text-align:center;color:#FFFFFF;}.elementor-862 .elementor-element.elementor-element-22bb1df .jet-button__state-hover .jet-button__label{text-align:center;color:#EDEDED;}.elementor-862 .elementor-element.elementor-element-22bb1df  .jet-button__state-normal .jet-button__label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-862 .elementor-element.elementor-element-22bb1df  .jet-button__state-hover .jet-button__label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-862 .elementor-element.elementor-element-22bb1df > .tippy-popper .tippy-tooltip .tippy-content{text-align:center;}.elementor-862 .elementor-element.elementor-element-e8438ec{margin-top:0px;margin-bottom:150px;}.elementor-862 .elementor-element.elementor-element-ae3ad62 > .elementor-background-overlay{background-image:url("https://www.constrixengenharia.com.br/wp-content/uploads/2020/05/bg40.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-862 .elementor-element.elementor-element-ae3ad62{margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}@media(max-width:767px){.elementor-862 .elementor-element.elementor-element-ddd88bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-862 .elementor-element.elementor-element-d868024 > .elementor-element-populated{margin:0px 25px 0px 25px;padding:0px 0px 0px 0px;}.elementor-862 .elementor-element.elementor-element-8f72673 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-862 .elementor-element.elementor-element-e9e6f85 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-862 .elementor-element.elementor-element-b9e03f3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-862 .elementor-element.elementor-element-2d44507 > .elementor-widget-container{margin:18px 0px -1px 0px;}.elementor-862 .elementor-element.elementor-element-6948eef{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-862 .elementor-element.elementor-element-22bb1df > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-862 .elementor-element.elementor-element-e8438ec{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-862 .elementor-element.elementor-element-ae3ad62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-1309b83 */.listaFaq .fa-chevron-down:before {
    content: "\f078";
    border: solid 1px #f4f4f4;
    border-radius: 50%;
    padding: 22px;
    position: absolute;
    margin-top: -48px;
    margin-left: -29px;
    background: #f4f4f4;

}
.listaFaq .fa-chevron-up:before {
 content: "\f077";
    border: solid 1px #ededed;
    border-radius: 50%;
    padding: 22px;
    position: absolute;
    margin-top: -36px;
    margin-left: -29px;
    background: #ededed;    
}
.listaFaq .elementor-867 .elementor-element.elementor-element-a9ac217 .elementor-tab-title.elementor-active a{
    margin-left: 40px;
}

@media screen and (max-width: 360px){
    .listaFaq .fa-chevron-down:before {
    padding: 16px!important;
    }
    .listaFaq .fa-chevron-up:before {
        padding: 16px!important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-1309b83 */.listaFaq .fa-chevron-down:before {
    content: "\f078";
    border: solid 1px #f4f4f4;
    border-radius: 50%;
    padding: 22px;
    position: absolute;
    margin-top: -48px;
    margin-left: -29px;
    background: #f4f4f4;

}
.listaFaq .fa-chevron-up:before {
 content: "\f077";
    border: solid 1px #ededed;
    border-radius: 50%;
    padding: 22px;
    position: absolute;
    margin-top: -36px;
    margin-left: -29px;
    background: #ededed;    
}
.listaFaq .elementor-867 .elementor-element.elementor-element-a9ac217 .elementor-tab-title.elementor-active a{
    margin-left: 40px;
}

@media screen and (max-width: 360px){
    .listaFaq .fa-chevron-down:before {
    padding: 16px!important;
    }
    .listaFaq .fa-chevron-up:before {
        padding: 16px!important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.constrixengenharia.com.br/wp-content/uploads/2020/04/Montserrat-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */