.elementor-nav-menu--layout-horizontal .elementor-nav-menu{margin:0}
.rtcl .rtcl-listings .listing-item .listing-thumb img{aspect-ratio:1/1;object-fit:cover;border-radius:3px!important}
.rtcl .listing-thumb .listing-thumb-inner{height:100%;aspect-ratio:1/1}
.rtcl .rtcl-list-view .listing-item .listing-thumb{flex:0 0 20%;max-width:20%}
.rtcl-price{color:#000}
.rtcl .rtcl-listing-meta-data li{margin-top:2px;margin-bottom:2px}
.rtcl .rtcl-listings .listing-item h3.listing-title a{color:#000;text-transform:c}
.meus-anuncios-menu a{background-color:#dc3545!important;color:#fff!important;line-height:1!important;padding:10px 15px!important;border-radius:40px}
.listing-thumb li.rt-categories{display:block;width:100%}
.rtcl.rtcl-elementor-widget .rtcl-list-view .listing-item .listing-thumb{margin-right:0}
.rtcl-account{background:#fff}
body.rtcl-account:not(.page-template-rtcl-canvas_template) .rtcl-MyAccount-wrap .rtcl-MyAccount-navigation ul{background-color:#f1f1f1}
.woocommerce ul.products li.product-category a img{aspect-ratio:2/1;object-fit:cover;margin:0;filter:brightness(.95);background:#eee}
.sair{opacity:.5}
.ld-course-list-items .ld_course_grid .thumbnail.course img,.ld_course_grid_video_embed{aspect-ratio:16/9;object-fit:cover}
.ld-course-list-items .ld_course_grid .thumbnail .caption{padding:20px!important}
.ld-course-list-items .ld_course_grid .entry-title{font-size:20px;font-weight:700;padding-bottom:10px}
.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary{color:#fff;background:#ff1649;border:none;font-size:15px;font-weight:600;line-height:1;padding:10px;border-radius:5px}
.alignwide{margin-left:0;margin-right:0}
.container{padding:30px;width:100%;max-width:1200px!important}
body.tax-ld_course_category .container .main-content{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
body.tax-ld_course_category .container .main-content .post-each .post-meta{display:none}
.rtcl .rtcl-wrapper{padding:0;width:100%;max-width:100%!important}
.rtcl .rtcl-wrapper .main-content{margin:auto;max-width:1200px;padding:30px}
.single-rtcl_listing .rtcl-wrapper{display:block}
.rtcl-category-filter.is-open .is-parent.has-sub{display:none}
.rtcl-category-filter.is-open ul li.all-taxonomy{display:none}
.rtcl-category-filter.is-open .is-parent.has-sub.is-open{display:block}
.rtcl-widget-filter-class .panel-block ul.filter-list li ul.sub-list{margin-left:0}
.rtcl-sidebar-wrapper .rtcl-widget-filter-class .ui-buttons .rtcl-filter-btn,.rtcl-sidebar-wrapper .rtcl-widget-filter-class .ui-buttons .rtcl-filter-btn:hover{background-color:var(--rtcl-primary-color);color:#fff;border-radius:10px}
.btn.btn-primary.rtcl-filter-clear-btn{display:none!important}
.site-content-block .main-content{background-color:transparent;padding:0;border-radius:0;box-shadow:none;width:100%;margin:auto}
.rtcl-sidebar-wrapper .rtcl-widget-filter-class .panel-block .ui-accordion-item .ui-accordion-title .ui-accordion-icon{color:#fff}
.rtcl .rtcl-list-view .rtcl-listing-item .item-content .rtcl-listing-meta-data li.author{text-transform:capitalize}
.classified-single-map .main-content{padding:0!important}
.rtcl .embed-responsive{border-radius:10px}
.single_job_listing .company{background:#fff}
#primary.content-area .site-content-block{z-index:9;position:relative}
.job_filters .search_jobs{padding:30px;background:#fff}
.job_filters .search_jobs input,.job_filters .search_jobs select{padding:10px}
.job_filters .search_jobs input[type=submit]{background-color:#000;color:#fff;font-weight:700;text-transform:uppercase}
.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{background:#fff}
.job-manager-application-wrapper .application .application_button,.single_job_listing .application .application_button{background:#000;color:#fff;font-weight:700;border-radius:5px}
.single_job_listing .meta li{padding:10px 20px;border-radius:5px}
.post-each .entry-title,.post-each p.entry-summary{line-height:1}
.post-each{background-color:transparent}
.jm-dashboard-job{background:#fff}
.tax-rtcl_category .rtcl-wrapper{padding:30px;width:100%;max-width:1200px!important}
#profile-account2 .portlet{background-color:#ececec!important}
#profile-account2 .profile-usertitle-name{color:#000!important;font-family:Oswald;text-transform:uppercase}
#profile-account2 .profile-usermenu ul li a{color:#000;font-family:Oswald}
#profile-account2 .profile-usermenu ul li a:hover{background-color:unset;color:#000}
li.active a{color:#000!important;background-color:#fff}
#profile-account2 .green-haze{background:#000!important;font-family:Oswald}
#profile-account2 .caption-subject{font-weight:600;font-size:20px!important;font-family:Oswald,sans-serif;text-transform:uppercase;color:#000!important}
#profile-account2 label{font-weight:400;font-size:14px;display:block;font-family:PT-Serif}
.bootstrap-wrapper .form-group{margin-bottom:15px}
#profile-account2 .form-control{background-color:#fff;border:0;border-radius:4px!important;font-family:PT-Serif;height:auto!important}
#profile-account2 .active{background:#ececec}
.html-active .switch-html,.tmce-active .switch-tmce{height:28px!important;padding:3px 15px;font-family:PT-Serif;color:#000}
.wp-new_post_content-editor-tools [type=button]:not(:disabled),.wp-new_post_content-editor-tools [type=submit]:not(:disabled),.wp-new_post_content-editor-tools button:not(:disabled){padding:3px 15px;color:#fff;font-family:PT-Serif;background:#444}
.wp-core-ui .button,.wp-core-ui .button-secondary{color:#000!important;border:0!important;background:#fff!important;vertical-align:top!important}
.quicktags-toolbar{border-bottom:0}
.wp-editor-container{border:0}
#profile-account2 a{border:none!important;box-shadow:none;border-radius:5px;font-family:PT-Serif;font-size:15px}
.btn-add-favourites.listingbookmark,.review-listing{display:none!important}
#message-pop .col-md-12,.closeFields,.form-group.col-md-3{background-color:#fff!important;margin:auto}
.advance_search #inputState,.advance_search button[type=submit],.advance_search input[type=text]{border-radius:5px!important}
.cbp-l-filters-button .cbp-filter-item{border-radius:5px}
.cbp-l-dropdown-wrap{border-radius:5px 0 0 5px}
.cbp-l-direction{border-left:0!important;border-radius:0 5px 5px 0}
.agent-info h2,.bootstrap-wrapper .p-0{padding:0!important;font-family:Oswald!important;text-transform:uppercase}
.agent-info__feature,.overlay_content1{top:195px!important;background-color:#0062ff!important;opacity:1!important;border-radius:2px!important;font-weight:700!important;padding:3px 5px!important}
.card-img-overlay.text-white.font-weight-bold{text-shadow:1px 1px 0 #000}
.fa-heart:before{color:#000}
.elementor-kit-2706 a{color:#000;font-weight:500}
.agent-info__booking-section i{color:#fff}
.bootstrap-wrapper .btn-outline-secondary{border:0!important;background-color:#000;color:#fff!important;font-family:PT-Serif;text-transform:uppercase}
#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{width:0}
.bootstrap-wrapper .form-control,.ms-options-wrap>button,.ms-options-wrap>button:focus{border-radius:5px;border:0!important}
.slider-handle{background-color:#cecece;background-image:-moz-linear-gradient(top,#cecece,#cecece);background-image:-webkit-gradient(linear,0 0,0 100%,from(#cecece),to(#cecece));background-image:-webkit-linear-gradient(top,#cecece,#cecece);background-image:-o-linear-gradient(top,#cecece,#cecece);background-image:linear-gradient(to bottom,#cecece,#cecece);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecece', endColorstr='#cecece', GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);position:absolute;top:0;width:20px;height:20px;background-color:#cecece;border:0 solid transparent}
#slider12a .slider-track-high,#slider12c .slider-track-high{background:#0062ff!important}
.btn-urgent-right{bottom:-4px!important;right:4px!important;border-radius:2px!important;padding:3px 3px!important;font-size:9px!important;z-index:100000!important;font-weight:700;background:#0062ff!important;text-transform:uppercase;top:unset!important}
#new_post{background-color:#ececec}
#listinghub_search_form .bootstrap-wrapper .btn-group{padding:0!important}
#profile_setting_form{padding:25px}
#company_type,#new_location{background-color:#fff!important;border-radius:10px!important}
#login-2 .content-real .create-account p{margin:0}
#login-2 .content-real .create-account p a{color:#000!important;margin:0!important;padding:0!important}
.bootstrap-wrapper .btn:hover,.bootstrap-wrapper a:hover{color:grey}
.single-pricing{min-height:320px}
.bootstrap-wrapper .alert-info{justify-content:space-between}
.panel-close.close{order:2;cursor:pointer}
.profile-usermenu{filter:grayscale(1)}
#profile-account2 :not(i){font-family:Oswald!important}
#profile-account2 .nav-link.active{background-color:#000}
.sidebar-border .sidebar-heading .avatar-sidebar .sidebar-info,.sidebar-myaccount .sidebar-heading .avatar-sidebar .sidebar-info,.sidebar-shadow .sidebar-heading .avatar-sidebar .sidebar-info{padding-left:0!important}
#profile-account2 .tab-pane.active{padding:20px;border-radius:10px}
#profile-account2 .avatar{background:#fff;border-radius:5px;padding:10px}
#new_post label,#nofification_form label{padding:10px;border-radius:5px}
li.nav-item #pills-add-tab{margin-left:5px}
li.nav-item a#pills-add-tab:hover,li.nav-item a#pills-all-tab:hover{color:#fff}
table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fff}
.dataTables_length select{height:auto!important;margin-top:5px!important}
#profile-account2 select{height:auto!important}
#profile-account2 .profile-usermenu ul li a{font-size:18px!important}
#pills-tab li.nav-item{margin-bottom:5px;margin-left:5px}
.bootstrap-wrapper .nav-link{padding:.5rem 1rem!important}
#profile-account2 .row.mt-2{display:none}
#profile-account2 .tab-pane.active .list::after{content:'Nenhum dado encontrado.'}
.bootstrap-wrapper p.address i,.card-time i{margin:0!important}
.bootstrap-wrapper p.address{margin-bottom:5px}
.bootstrap-wrapper p.p-0{margin-bottom:10px}
.listing-overview{background:#ececec}
.card-location{white-space:normal!important}
form#listinghub_search_form [type=button],form#listinghub_search_form input,form#listinghub_search_form select{background-color:#ececec!important}
form#listinghub_search_form [type=submit]{background-color:#000;color:#fff}
form#listinghub_search_form .btn-group{padding:0}
.elementor-page-16169 .wc-block-grid.wp-block-product-new.wc-block-product-new.has-4-columns{margin-top:50px}
.elementor-page-16169 .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{color:#fff!important}
.banner-hero.banner-image-single,.sidebar-heading.pb-15{display:none!important}
#gt_float_wrapper{display:none!important}
.displaynone{display:none!important}
body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){background:#000;color:#fff}