/*!
	Theme Name: Hello Elementor Child
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Template: hello-elementor
	Description: A plain-vanilla & lightweight theme for Elementor page builder
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 2.1.1
	Stable tag: 2.1.1
	Requires at least: 4.7
	Tested up to: 5.2
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor-child
	Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
*{font-family:"Montserrat",Sans-serif}html{font-size:62.5%}.elementor a{color:#1ba0cd}ul li{margin-bottom:1em}ul li::marker{color:#1ba0cd}.under{color:#1ba0cd}.slider .elementor-slide-heading{text-align:left;left:-195px;top:25px;position:relative}.slider .swiper-slide-contents{border:2px solid #1ba0cd;width:730px;height:220px}.slider .elementor-slide-description{width:290px;text-align:right;float:right;top:-70px;position:relative;right:70px}.slider .elementor-slide-button{position:relative;float:right;clear:right;top:-42px}.slider .swiper-pagination{text-align:right;padding:0 8% 10px 0}.slider .swiper-pagination-bullet-active{border:4px solid #fff}.slider .swiper-pagination-bullet{background:#fff;opacity:1}.fotos-home .eicon-chevron-left:before{content:'\e8bf'}.fotos-home .eicon-chevron-right:before{content:'\e8c0'}.fotos-home .swiper-slide:first-of-type{margin-left:7%}.fotos-home .swiper-slide:last-of-type{margin-right:7%}.fotos-home .elementor-swiper-button.elementor-swiper-button-prev{margin-left:6%}.fotos-home .elementor-swiper-button.elementor-swiper-button-next{margin-right:6%}.fotos-home .swiper-container{width:100% !important}.como-funciona .elementor-column-wrap,.como-funciona h2,.como-funciona p{transition:all .4s ease-in-out 0s}.como-funciona:hover h2,.como-funciona:hover p{color:#fff !important}.como-funciona:hover a{background-color:#fff !important}:root{--ebdi-gold:#d3b574}.filtro-encontros .anos{letter-spacing:.8em;color:var(--ebdi-gold);z-index:99;position:absolute;top:-45px;right:18px}.filtro-encontros .anos a{cursor:pointer}.filtro-encontros .anos .ativo,.filtro-encontros .anos a:hover{color:#000 !important;text-decoration:underline !important}.filtro-encontros .anos a,.filtro-encontros .anos span{font-size:2.8rem;font-style:italic}.filtro-encontros .anos span:last-of-type{display:none}.filtro-encontros .meses{border:3px solid #000;border-radius:100px;padding:.7em;font-size:1.8rem;font-style:italic;text-align:center;letter-spacing:1rem;word-spacing:.3em;color:#676b77;margin-top:15px}.filtro-encontros .meses a{padding-left:5px;cursor:pointer}.filtro-encontros .meses a:hover{background-color:#ccc;display:inline-block;padding-left:5px}.filtro-encontros .meses .ativo{background-color:#000;color:var(--ebdi-gold);display:inline-block;padding-left:5px}.encontros .encontro-destaque,.encontros .mais-encontros{float:left;width:50%}.encontros .encontro-destaque{padding:65px}.encontros .encontro-destaque .under{display:none}.encontros .encontro-destaque .container{border:2px solid var(--ebdi-gold);float:right;width:100%;padding:1rem;height:auto;position:relative}.encontros .encontro-destaque .container h3{font-size:4.2rem;font-weight:700;width:100px;left:0;line-height:1em;position:relative;top:0}.encontros .encontro-destaque .container .datas{text-align:left;font-size:1.8rem;font-style:italic;text-transform:uppercase;letter-spacing:.4em;margin-right:13px;position:relative;top:50%}.encontros .encontro-destaque .container .tags{text-align:left;margin-right:20px;font-size:1.6rem;text-transform:uppercase;color:var(--ebdi-gold);font-weight:700;top:calc(28%);position:relative}.encontros .encontro-destaque a{float:right;margin-top:17px;background-color:var(--ebdi-gold);color:#fff;padding:12px 15px;font-size:1.4rem;font-weight:700;font-style:italic;letter-spacing:.2em}.encontros .mais-encontros{padding-top:38px}.encontros .mais-encontros .encontro{border-bottom:1px solid #ccc;padding:10px 0}.encontros .mais-encontros .encontro:last-child{border-bottom:none}.encontros .mais-encontros .datas{font-size:1.4rem;font-style:italic;text-transform:uppercase;letter-spacing:.4em}.encontros .mais-encontros h3{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:7px}.encontros .mais-encontros .tags{color:var(--ebdi-gold);font-size:1.2rem;text-transform:uppercase;font-weight:700}.encontros .mais-encontros a{color:var(--ebdi-gold);border:2px solid var(--ebdi-gold);float:right;padding:10px 27px;border-radius:100px;margin-top:-66px;font-size:1.4rem;font-weight:700;font-style:italic;letter-spacing:.4em}.encontros-archive .container-evento{clear:both;display:inline-block;width:100%}.encontros-archive .msg{text-align:center;padding:65px;font-size:1.4rem}.encontros-archive .container-left,.encontros-archive .container-right{width:50%;float:left}.encontros-archive .container-left .container{border:2px solid #1ba0cd;float:right;width:70%;height:180px;margin:45px;transition:all .2s ease-in-out 0s}.encontros-archive .container-left .container h3{font-size:4.2rem;font-weight:700;max-width:100px;line-height:1em;position:absolute;left:42px;margin-top:25px;transition:all .2s ease-in-out 0s}.encontros-archive .container-left .container .datas{text-align:right;font-size:1.8rem;font-style:italic;text-transform:uppercase;letter-spacing:.4em;margin-right:13px;top:calc(50% - 33px);position:relative;transition:all .2s ease-in-out 0s}.encontros-archive .container-left .container .tags{margin-right:20px;font-size:1.6rem;text-transform:uppercase;color:#1ba0cd;font-weight:700;margin-top:55px;text-align:right;transition:all .2s ease-in-out 0s}.encontros-archive .container-left a{float:right;margin-top:44px;background-color:#1ba0cd;color:#000;padding:12px 15px;font-size:1.4rem;font-weight:700;font-style:italic;letter-spacing:.2em;transition:all .2s ease-in-out 0s}.encontros-archive .container-right{padding:50px 50px 0 0;font-size:1.6rem}.container-evento:hover .container{width:60%;background-color:#1ba0cd;transition:all .2s ease-in-out 0s}.container-evento:hover .container h3{color:#31438d;left:70px;transition:all .2s ease-in-out 0s}.container-evento:hover .container .under,.container-evento:hover .container .tags,.container-evento:hover .container-left a{color:#fff;transition:all .2s ease-in-out 0s}.portal-section .elementor-post__text{position:relative}.portal-section .elementor-post__title{position:absolute;padding-top:24px}.portal-section .elementor-post__read-more{background-color:#1ba0cd;padding:11px 15px;display:inline-block;margin-top:100px}.feedback cite:before{content:"";display:block;background-color:#0c487e;height:60px;width:1px;margin:0 auto 9px auto}.feedback .eicon-chevron-left:before,.player .eicon-chevron-left:before{content:'\e8bf'}.feedback .eicon-chevron-right:before,.player .eicon-chevron-right:before{content:'\e8c0'}.player .elementor-swiper-button-next{right:-40px}.player .elementor-swiper-button-prev{left:-40px}.parceiros .eicon-chevron-left:before{content:'\e8bf'}.parceiros .eicon-chevron-right:before{content:'\e8c0'}.parceiros .swiper-slide:first-of-type{margin-left:7%}.parceiros .elementor-swiper-button.elementor-swiper-button-prev{position:relative;margin:0 auto;display:block;width:26px;left:-35px;top:37px}.parceiros .elementor-swiper-button.elementor-swiper-button-next{position:relative;margin:0 auto !important;display:block;width:26px;right:initial;padding-left:35px !important}.parceiros .swiper-container{width:100% !important}.marcas .elementor-widget-container{margin:13px}.marcas .elementor-image{width:160px;height:160px}.marcas img{top:50%;transform:translateY(-50%);position:relative}.modelo .elementor-button-link{opacity:0}.modelo{transition:all .2s ease-in-out 0s}.modelo:hover{background-color:#000;transform:scale(1.1);transition:all .2s ease-in-out 0s;z-index:10}.modelo:hover .elementor-button-link{opacity:1}.modelo:hover p{color:#fff}.programacao thead{display:none}.programacao tr{border-bottom:1px solid #484848}.programacao tr:first-child,.programacao tr:last-child{border-bottom:0}.programacao table.tafe-table td,.programacao table.tafe-table th{border:0}.programacao tr td:first-child{min-width:70px;color:#1ba0cd}.programacao table tbody>tr:nth-child(2n+1)>td,table tbody>tr:nth-child(2n+1)>th,.programacao table tbody tr:hover>td,table tbody tr:hover>th{background-color:initial}.lt{width:32%;display:inline-block;background:#000;margin-right:1%;margin-top:10px;padding:35px}.lt:last-child{margin-right:0}.lt h5{font-size:1.6rem;color:#951d48;text-align:center;font-style:italic;letter-spacing:.3em}.lt.ativo h5{color:#00d5f7}.lt .porc_desc{font-size:7.2rem;font-style:italic;text-align:center;display:block;color:#951d48;font-weight:100}.lt.ativo .porc_desc{color:#cefa34}.lt .desc{font-size:1.6rem;color:#c1c1c1;font-style:italic;text-align:center;display:block;margin-top:-15px;letter-spacing:.3em}.lt.ativo .desc{color:#fff}.lt .parc{color:#fff;display:table;font-size:1.6rem;border:2px solid #00d5f7;margin:0 auto;padding:.6em;border-radius:100%;margin-top:45px}.lt .data{color:#c1c1c1;display:table;font-size:1.6rem;margin:0 auto;padding:.6em;margin-top:45px;text-transform:uppercase;letter-spacing:.2em;font-style:italic}.lt .cifrao{color:#00d5f7;font-size:2.8rem;font-style:italic;margin-right:11px;vertical-align:middle}.lt .preco{color:#c1c1c1;font-size:6.2rem;font-weight:700;text-align:center;display:block}.lt.ativo .preco{color:#fff}.lt a{color:#000;background-color:#3d3d3d;font-size:1.6rem;font-style:italic;padding:14px 0;font-weight:700;letter-spacing:.2em;display:block;text-align:center;margin-top:18px}.lt.ativo a{background-color:#00d5f7}.fr_encerramento{font-size:2.8rem;font-style:italic;letter-spacing:.2em;display:table;margin:0 auto;margin-top:0;border-bottom:6px solid #00d5f7;margin-top:80px;line-height:0}.contador{max-width:633px;margin:0 auto}.contador .countdown_section{font-size:1.6rem;font-style:italic;letter-spacing:.3em;line-height:3em;margin-top:80px}.contador .countdown_amount{max-width:918px;margin:0 auto;font-size:12rem;color:#00d5f7;font-weight:100;font-style:italic}.btn-aproveitar{font-size:1.8rem;display:table;color:#000 !important;font-style:italic;letter-spacing:.3em;background-color:#00d5f7;padding:11px 167px;margin:30px auto;font-weight:700;text-align:center}.table-lotes th,.table-lotes td,.table-lotes tbody>tr:nth-child(2n+1)>td{border:0 !important;background-color:initial;font-size:1.6rem}.table-lotes tbody tr:hover>td,.table-lotes tbody tr:hover>th{background-color:initial}.table-lotes .lote-atual{background-color:#c5f9ff}.o_que_oferecemos{color:#000;font-size:3.2rem;font-weight:700;margin-bottom:35px}.archive-posts .elementor-post__read-more{margin-top:140px}.archive-posts nav{border:2px solid;display:table;padding:7px 19px;border-radius:35px;margin:0 auto;margin-top:40px}.archive-posts h5{display:none}.archive-posts .lateral ul{list-style:none;padding:0;font-size:1.4rem;font-style:italic;text-transform:uppercase;letter-spacing:.3em}.archive-posts .lateral ul li{border-bottom:1px solid #eeeff1;padding:15px 0;margin:0}.archive-posts .lateral ul li:last-child{border-bottom:0}.archive-posts ul li a{color:#000;display:block}.woocommerce-cart-form{font-size:1.6rem}.finalizar-compra .woocommerce .wc-forward{display:none}.finalizar-compra .woocommerce-info,.finalizar-compra .woocommerce-message{border-top-color:#1ba0cd;background-color:initial;font-size:1.4rem;padding-top:10px}.finalizar-compra .woocommerce-error{font-size:1.4rem;padding-top:10px;background-color:initial}.finalizar-compra .woocommerce-info:before,.finalizar-compra .woocommerce-message:before{color:#fff;background-color:#1ba0cd;padding:10px 6px;top:0;left:9px}.finalizar-compra .woocommerce-error:before{color:#fff;background-color:#b81c23;padding:10px 6px;top:0;left:9px}.finalizar-compra .woocommerce-form-coupon{font-size:1.4rem}.finalizar-compra .woocommerce form .form-row-first,.finalizar-compra .woocommerce form .form-row-last{width:50%}.finalizar-compra .woocommerce-form-coupon button{padding:18px !important;border-radius:0 !important}.finalizar-compra .woocommerce-billing-fields h3{font-size:3rem;font-weight:700}.finalizar-compra .woocommerce form .form-row label{line-height:2;font-size:1.6rem}.finalizar-compra input{font-size:1.4rem;border:1px solid #ccc !important;border-radius:0 !important;padding:15px !important}.finalizar-compra .select2-container--default .select2-selection--single{border:1px solid#ccc;border-radius:0;font-size:1.4rem;height:50px;padding:9px}.finalizar-compra .select2-container--default .select2-selection--single .select2-selection__arrow{height:49px;right:10px;width:20px}.finalizar-compra .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#1ea7e2 transparent transparent}.finalizar-compra .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #1ea7e2}.select2-search__field{border-radius:0 !important;font-size:1.6rem !important}.select2-results__option{font-size:1.4rem}@media (min-width:480px){.finalizar-compra .woocommerce .col2-set .col-1{width:100%}.finalizar-compra .woocommerce .col2-set{width:50%;float:left}.finalizar-compra .woocommerce #order_review_heading{float:left;margin-left:5%;margin-bottom:10px}.finalizar-compra .woocommerce .woocommerce-checkout-review-order{float:left;width:45%;margin-left:5%}}.finalizar-compra #order_review_heading{float:left;margin-left:2%;font-size:3rem;font-weight:700}.finalizar-compra .woocommerce-checkout-review-order{font-size:1.8rem;margin-top:34px}.finalizar-compra .woocommerce table.shop_table{border-collapse:collapse}.finalizar-compra .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#23ca55}.woocommerce-thankyou-order-received{font-size:2rem;text-align:center;margin-bottom:30px}.woocommerce ul.order_details{font-size:2rem;margin-top:55px}.woocommerce-table--order-details{font-size:1.6rem}.woocommerce .out-of-stock{font-size:1.6rem !important;margin-left:12px}.woocommerce .woocommerce-customer-details address{font-size:1.6rem}.itens-inclusos td{background-color:#fff !important;border:0;padding:7px 0}.itens-inclusos .icon{width:35px}.itens-inclusos .desc{font-size:1.6rem;vertical-align:middle;padding-left:27px !important}footer .wpcf7 p{margin:0}footer .wpcf7 .wpcf7-form-control-wrap{display:block}footer .wpcf7 label{color:#fff;width:100%}footer .wpcf7 input,footer .wpcf7 textarea{font-size:1.6rem;background-color:#aab0c0;border-radius:0;border:0;height:70px}footer .wpcf7 textarea{height:245px;margin-bottom:0}footer .wpcf7 input::placeholder,footer .wpcf7 textarea::placeholder,footer .wpcf7 input[type=submit]{letter-spacing:.3em;color:#000;font-style:italic}footer .wpcf7 .wpcf7-submit{width:100%;background-color:#1ba0cd;border:0;color:#000;margin-top:-5px}footer .wpcf7-submit:hover{background-color:#61eeff}footer .wpcf7-response-output{background-color:#fff;margin:0 !important}footer .ajax-loader{background-color:#fff;border-radius:10px;margin:10px auto 0 !important;display:block !important}footer a.assinatura{height:16px;width:73px;background:url('https://oblige.com.br/~ebdicorp/wp-content/uploads/2019/12/oblige.png') no-repeat;background-size:cover;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;float:right}@media (max-width:768px){.slider .elementor-slide-heading{left:11px;top:140px}.slider .elementor-slide-description{top:129px;right:-4px}.slider .elementor-slide-button{top:112px}.slider .swiper-pagination{text-align:center;padding:0}.filtro-encontros{overflow:auto}.filtro-encontros .elementor-heading-title{font-size:3.3rem}.filtro-encontros .meses{display:inline-block;white-space:nowrap}.filtro-encontros .anos{font-size:.3em !important;top:-70px;white-space:pre;line-height:2.2em}.filtro-encontros .anos span{display:none}.encontros .encontro-destaque{padding:20px}.encontros .encontro-destaque .container{height:auto}.encontros .encontro-destaque,.encontros .mais-encontros{float:left;width:100%}.encontros .encontro-destaque .container h3{font-size:2.2rem}.encontros .encontro-destaque .container .datas{font-size:1.2rem}.encontros .encontro-destaque .container .tags{margin-top:-4px}.encontros .mais-encontros a{display:inline-block;margin-bottom:10px;float:none;margin-top:5px}.contador .countdown_section{font-size:1.2rem}.contador .countdown_amount{font-size:6rem}.encontros-archive .container-left,.encontros-archive .container-right{width:100%}.encontros-archive .container-left .container h3{left:13px;font-size:3rem}.encontros-archive .container-left .container .datas{font-size:1.2rem}.lt{width:100%}.fr_encerramento{line-height:1.4em}.btn-aproveitar{padding:11px 10px}footer .icone .elementor-icon-box-icon{float:left}footer .icone .elementor-icon-box-content{float:left;line-height:30px;margin-left:12px}}@media (min-width:1025px){.menu-item-402:before{content:"";border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #1ba0cd;position:absolute;top:-10px;left:49px}}