.elementor-kit-5{--e-global-color-primary:#323246;--e-global-color-secondary:#09b291;--e-global-color-text:#717171;--e-global-color-accent:#f5d134;--e-global-typography-primary-font-family:"Ubuntu";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Ubuntu";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#fdfdfa}.elementor-kit-5 h2{color:var(--e-global-color-secondary)}.elementor-kit-5 button,.elementor-kit-5 input[type=button],.elementor-kit-5 input[type=submit],.elementor-kit-5 .elementor-button{background-color:var(--e-global-color-secondary)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-element{--widgets-spacing:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:768px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:768px}.e-con{--container-max-width:768px}}body{overflow-x:hidden}img.img-circle,.img-circle img{border-radius:50%}.menu-principal li a{font-size:18px}.menu-principal li a:before{border-width:1px !important}.elementor-menu-toggle{position:absolute;right:0;top:-50px}nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:-15px}.menu-principal button.sub-menu-toggle{display:none}.menu-principal{background:0 0;z-index:20;position:absolute;width:100%}.menu-principal.sticky{position:fixed;background-color:var(--e-global-color-secondary)}.menu-principal.sticky ul>li>a{color:#fff}.menu-principal.sticky .elementor-widget-container{margin-top:10 !important}.elementor-7 .elementor-element.elementor-element-ae5eb34>.elementor-widget-container{margin-top:10px !important}blockquote{margin-top:0!important}blockquote:before{font-weight:900;font-family:"Font Awesome 5 Free";content:"\f10d";font-size:35px;color:#09b291;position:relative;left:-10px}.center-block{margin:0 auto;float:none;justify-content:center}.hidden{display:none}body.home .box-modulo figure.elementor-image-box-img{margin-top:-50px!important}body.home .box-modulo .elementor-image-box-title{min-height:50px}body.home .box-modulo .elementor-widget-container{min-height:400px}body.home .box-modulo .elementor-image-box-img a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.elementor-testimonial--skin-bubble .elementor-testimonial__content:after{opacity:0}@media (max-width:767px){section.elementor-section.elementor-top-section.elementor-element.elementor-element-607f8e9.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default{background-image:none !important}}.dialog-widget-content .dialog-lightbox-widget-content{overflow-x:hidden !important;padding-bottom:50px}#menu-top{position:fixed;background-color:#fff;left:0;top:0}.page.home #menu-top{background-color:transparent}#menu-top.white{background-color:#fff !important}.elementor-testimonial__footer{margin-top:100px !important}.timeline-circle{width:30px !important;height:30px !important;background-color:#dadada;border-radius:50%;border:1px solid red;margin-left:auto;margin-right:auto;float:none}.time-line-col-center:after{text-align:center}.boxb{width:300px;margin:50px auto;background:#fff;padding:20px;text-align:center;position:relative;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.line-center{height:100%;width:100%}.line-center:after{position:absolute;content:'';height:100%;width:1.5px !important;background-color:#dadada;margin:0 auto;float:none;top:0}.sb12:before{content:"";width:0;height:0;position:absolute;border-left:10px solid #fff;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-20px}.sb12-left:before{content:"";width:0;height:0;position:absolute;border-right:10px solid #fff;border-left:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;left:-20px}#menu-top.white{box-shadow:1px 1px 4px 1px rgb(0 0 0/10%);padding-bottom:10px}.elementor-popup-modal .dialog-widget-content{background-color:#fff}