.elementor-80807 .elementor-element.elementor-element-08c052b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-6e51dd5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-b831c9b .c-banner__two-btn{background-color:#005545;}.elementor-80807 .elementor-element.elementor-element-b831c9b .c-banner__two__content{background:#F2761D;}.elementor-80807 .elementor-element.elementor-element-dd69790{margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-d289acd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-76d5136{margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-79965e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-9616f8d{margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-8ec4abe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-7f52a2c .c-block-items-one-btn{background-color:#F2761D;}.elementor-80807 .elementor-element.elementor-element-a646c91{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-5909e63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-f54bd01{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-461e293 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-c2cd3f4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-0602a88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-edf3bec{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-be25db9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-c5147b8 .c-banner__two-btn{background-color:#005545;}.elementor-80807 .elementor-element.elementor-element-c5147b8 .c-banner__two__content{background:#F2761D;}.elementor-80807 .elementor-element.elementor-element-7642db3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-3c0f859 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-80808b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-80807 .elementor-element.elementor-element-80808b8 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.7;}.elementor-80807 .elementor-element.elementor-element-80808b8 > .elementor-container{max-width:1000px;}.elementor-80807 .elementor-element.elementor-element-80808b8{padding:0px 100px 0px 100px;}.elementor-bc-flex-widget .elementor-80807 .elementor-element.elementor-element-582cd72.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80807 .elementor-element.elementor-element-582cd72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80807 .elementor-element.elementor-element-582cd72 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-5a7488b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-80807 .elementor-element.elementor-element-b3fa4ec .elementor-heading-title{font-family:"BwModelica", Sans-serif;font-size:2.2em;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-80807 .elementor-element.elementor-element-a4feb7d{color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-80807 .elementor-element.elementor-element-6c9bd67{width:auto;max-width:auto;}.elementor-80807 .elementor-element.elementor-element-6c9bd67 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-6c9bd67 img{width:140px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-80807 .elementor-element.elementor-element-c2c9470 .elementor-button{background-color:#F2761D;font-family:"BwModelica", Sans-serif;font-size:1rem;font-weight:600;line-height:25px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-80807 .elementor-element.elementor-element-c2c9470{width:auto;max-width:auto;}.elementor-80807 .elementor-element.elementor-element-c2c9470 > .elementor-widget-container{padding:0px 12px 4px 0px;}.elementor-80807 .elementor-element.elementor-element-c2c9470 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-80807 .elementor-element.elementor-element-c2c9470 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-80807 .elementor-element.elementor-element-80a0cf0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80807 .elementor-element.elementor-element-80a0cf0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80807 .elementor-element.elementor-element-3cca1c8{text-align:center;}.elementor-80807 .elementor-element.elementor-element-5558700{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-ab7d9de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-e527743 .c-vertical-carousel__container{background-color:#F2761D;}.elementor-80807 .elementor-element.elementor-element-e527743 .c-vertical-carousel__container::before{background-color:#E4650A;}.elementor-80807 .elementor-element.elementor-element-e527743 .c-vertical-carousel__item-link{background:#ffffff;color:#F2761D;}.elementor-80807 .elementor-element.elementor-element-8ee8ab2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-2dcaef2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-b71822d .c-text-block-one-btn{background:#F2761D;}.elementor-80807 .elementor-element.elementor-element-b71822d .c-text-block__one__title::before{border-bottom:1px solid #F2761D;}.elementor-80807 .elementor-element.elementor-element-c352ba8 > .elementor-container{max-width:1200px;}.elementor-80807 .elementor-element.elementor-element-c352ba8{padding:30px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-ab42351 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-95e383f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-80807 .elementor-element.elementor-element-95e383f{text-align:center;}.elementor-80807 .elementor-element.elementor-element-95e383f .elementor-heading-title{font-family:"BwModelica", Sans-serif;font-weight:400;line-height:1.2em;color:#353535;}.elementor-80807 .elementor-element.elementor-element-4492e70 .customCards-container .customCards-carousel .swiper-wrapper .customCards-item .inner .btn{background:2px solid #F2761D;}.elementor-80807 .elementor-element.elementor-element-4492e70 .customCards-container .customCards-carousel .swiper-navigation .navigation:not(.swiper-button-disabled) svg path{stroke:2px solid #F2761D;}.elementor-80807 .elementor-element.elementor-element-4492e70 .customCards-container .customCards-carousel .swiper-wrapper .customCards-item .inner .pre-title{color:2px solid #F2761D;}.elementor-80807 .elementor-element.elementor-element-4492e70 .customCards-container .customCards-carousel .swiper-wrapper .customCards-item::before{border-top:6px solid #F2761D;}.elementor-80807 .elementor-element.elementor-element-e7511ed{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-0a22658 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-4778475 .c-text-block-one-btn{background:#F2761D;}.elementor-80807 .elementor-element.elementor-element-4778475 .c-text-block__one__title::before{border-bottom:1px solid #F2761D;}.elementor-80807 .elementor-element.elementor-element-c4d4812{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-ce70e16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-b540e5c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-f8f18b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-80807 .elementor-element.elementor-element-c352ba8{padding:60px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-95e383f .elementor-heading-title{font-size:1.7em;}}@media(min-width:768px){.elementor-80807 .elementor-element.elementor-element-582cd72{width:41.647%;}.elementor-80807 .elementor-element.elementor-element-80a0cf0{width:58.353%;}}@media(max-width:1024px) and (min-width:768px){.elementor-80807 .elementor-element.elementor-element-582cd72{width:50%;}.elementor-80807 .elementor-element.elementor-element-80a0cf0{width:50%;}}@media(max-width:767px){.elementor-80807 .elementor-element.elementor-element-80808b8{padding:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-582cd72 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-80807 .elementor-element.elementor-element-16614d2{margin-top:30px;margin-bottom:0px;}.elementor-80807 .elementor-element.elementor-element-6c9bd67{width:100%;max-width:100%;}.elementor-80807 .elementor-element.elementor-element-c2c9470{width:100%;max-width:100%;}.elementor-80807 .elementor-element.elementor-element-c2c9470 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 0em 0em;}.elementor-80807 .elementor-element.elementor-element-c2c9470 .elementor-button{font-size:14px;}.elementor-80807 .elementor-element.elementor-element-ab42351 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-80807 .elementor-element.elementor-element-95e383f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-80807 .elementor-element.elementor-element-95e383f .elementor-heading-title{font-size:1.4em;}}/* Start custom CSS for ucaddon_header_tipo_2, class: .elementor-element-b831c9b */@media screen and (max-width: 991px) {
    .c-banner__two__breadcrumb {
        margin-top: 50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_carousel_cards, class: .elementor-element-95c7173 */.elementor-80807 .elementor-element.elementor-element-95c7173 .swiper {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for ucaddon_table_carousel, class: .elementor-element-312e93f */.elementor-80807 .elementor-element.elementor-element-312e93f .swiper {
    overflow: hidden;
}

.elementor-80807 .elementor-element.elementor-element-312e93f .c-carousel-table .c-carousel-table-btn {
    margin-left: auto;
    margin-right: auto;
}

@media screen and (max-width: 991px) {
    .elementor-80807 .elementor-element.elementor-element-312e93f .c-carousel-table__arrows {
        bottom: 65px !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_scroll_lateral, class: .elementor-element-c288347 */.elementor-80807 .elementor-element.elementor-element-c288347 .icon img,
    .elementor-80807 .elementor-element.elementor-element-c288347 .scroll-item img{
        display: none !important;
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2c9470 */.elementor-80807 .elementor-element.elementor-element-c2c9470 svg {
    width: 24px !important;
    height: 25px !important;
}

.elementor-80807 .elementor-element.elementor-element-c2c9470 .elementor-button-icon {
    display: flex;
    justify-content: center;
    align-content: center;
}

.elementor-80807 .elementor-element.elementor-element-c2c9470 .elementor-button-content-wrapper{
    display: flex !important;
    align-items: center !important;
}

.elementor-80807 .elementor-element.elementor-element-c2c9470 a:hover {
  background-color: #e07210 !important;
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for ucaddon_slider_vertical, class: .elementor-element-e527743 */.elementor-80807 .elementor-element.elementor-element-e527743 .swiper {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for ucaddon_bloco_de_texto_tipo_1, class: .elementor-element-b71822d */.elementor-80807 .elementor-element.elementor-element-b71822d .c-text-block-one-btn {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95e383f */.elementor-80807 .elementor-element.elementor-element-95e383f h2 {
        color: var(--e-global-color-text);
    font-weight: 400;
    font-family: "BwModelica";
    font-size: 40px;
    font-style: normal;
    line-height: normal;
}/* End custom CSS */
/* Start custom CSS for ucaddon_card_carousel, class: .elementor-element-4492e70 */.elementor-80807 .elementor-element.elementor-element-4492e70 .title {
    color: #2A2A2A !important;
    font-size: 22px !important;
}

.elementor-80807 .elementor-element.elementor-element-4492e70 .desc p {
    color: #2A2A2A !important;
    font-size: 16px !important;
    font-style: normal;
    font-weight: 500 !important;
    line-height: 27px;
}

.elementor-80807 .elementor-element.elementor-element-4492e70 .customCards-item {
    border-radius: 8px;
    box-shadow: 0px 100px 80px 0px rgba(0, 0, 0, 0.05), 0px 41.778px 33.422px 0px rgba(0, 0, 0, 0.04), 0px 22.336px 17.869px 0px rgba(0, 0, 0, 0.03), 0px 12.522px 10.017px 0px rgba(0, 0, 0, 0.03), 0px 6.65px 5.32px 0px rgba(0, 0, 0, 0.02), 0px 2.767px 2.214px 0px rgba(0, 0, 0, 0.01) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c352ba8 */@media only screen and (max-width: 940px){
 
.elementor-80807 .elementor-element.elementor-element-c352ba8 .elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:0px !important;
}   

}/* End custom CSS */
/* Start custom CSS for ucaddon_bloco_de_texto_tipo_2, class: .elementor-element-e283a35 */@media screen and (max-width: 991px) {
    .c-text-block__two.invert .c-text-block__two__inner {
        border-radius: 0px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BwModelica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cresol.com.br/wp-content/uploads/2021/12/BwModelica-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'BwModelica';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://cresol.com.br/wp-content/uploads/2021/12/BwModelica-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'BwModelica';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cresol.com.br/wp-content/uploads/2021/12/BwModelica-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'BwModelica';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://cresol.com.br/wp-content/uploads/2021/12/BwModelica-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'BwModelica';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://cresol.com.br/wp-content/uploads/2021/12/BwModelica-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'BwModelica';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://cresol.com.br/wp-content/uploads/2021/12/BwModelica-Hairline.ttf') format('truetype');
}
/* End Custom Fonts CSS */