.overlay-menu{display:none}@media only screen and (max-width: 1199px){.overlay-menu{background-color:rgba(0,0,0,.8);backdrop-filter:blur(3px);display:block;height:100vh;left:0;position:fixed;opacity:0;top:0;z-index:-1;transition:opacity .5s ease-in-out,z-index .5s ease-in-out;width:100%}.overlay-menu.open{opacity:1;z-index:99}}.menu-mobile-container{display:none}@media only screen and (max-width: 1199px){.menu-mobile-container{cursor:pointer;display:block;position:absolute;right:60px;top:calc(50% - 10px);width:30px}}@media only screen and (max-width: 767px){.menu-mobile-container{right:30px;top:30%}}.menu-mobile-container .bar{background:#000;border-radius:365px;display:block;height:3px;margin-bottom:3px;width:29px}body.single-voce #menu-site .navbar-menu .menu-item.menu-para-voce a,body.post-type-archive-voce #menu-site .navbar-menu .menu-item.menu-para-voce a{font-weight:700}@media screen and (max-width: 1199px){body.single-voce #menu-site .navbar-menu .menu-item.menu-para-voce a,body.post-type-archive-voce #menu-site .navbar-menu .menu-item.menu-para-voce a{background-color:#fff;font-weight:700}}body.single-empresa #menu-site .navbar-menu .menu-item.menu-empresa a,body.post-type-archive-empresa #menu-site .navbar-menu .menu-item.menu-empresa a{font-weight:700}@media screen and (max-width: 1199px){body.single-empresa #menu-site .navbar-menu .menu-item.menu-empresa a,body.post-type-archive-empresa #menu-site .navbar-menu .menu-item.menu-empresa a{background-color:#fff;font-weight:700}}body.single-post #menu-site .navbar-menu .menu-item.menu-blog a,body.category #menu-site .navbar-menu .menu-item.menu-blog a,body.search #menu-site .navbar-menu .menu-item.menu-blog a{font-weight:700}@media screen and (max-width: 1199px){body.single-post #menu-site .navbar-menu .menu-item.menu-blog a,body.category #menu-site .navbar-menu .menu-item.menu-blog a,body.search #menu-site .navbar-menu .menu-item.menu-blog a{background-color:#fff;font-weight:700}}@media only screen and (max-width: 1199px){#menu-site{background-color:#e6e6e6;background-image:url(../images/bg-element-menu.svg);background-position:-120px 0;background-repeat:no-repeat;background-size:156%;border-radius:50px 0 50px 0;display:block;height:100vh;max-width:320px;padding:80px 0;position:fixed;right:-340px;top:0;transition:right .5s ease-in-out;z-index:9999;width:100%}#menu-site.open{right:0}#menu-site .close-menu{background-color:#922e31;background-image:url(../images/icons/close.svg);background-position:65% 40%;background-repeat:no-repeat;background-size:31%;border-radius:0 0 0 50px;content:"";cursor:pointer;display:block;height:45px;width:45px;position:absolute;right:0;top:0}}@media only screen and (max-width: 767px){#menu-site{max-width:77%}}#menu-site .navbar-menu{align-items:center;display:flex;gap:20px;justify-content:end;list-style:none;margin:0;padding:0}@media only screen and (max-width: 1199px){#menu-site .navbar-menu{border-top:1px solid #b4b4b4;display:block}}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item{border-top:1px solid #efefef;border-bottom:1px solid #b4b4b4;margin:0}}#menu-site .navbar-menu .menu-item a{color:#000;font-size:1rem;font-weight:400;transition:color .4s ease-in-out}@media only screen and (max-width: 1365px){#menu-site .navbar-menu .menu-item a{font-size:.9rem}}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item a{display:block;font-size:1.1rem;padding:10px 30px}}#menu-site .navbar-menu .menu-item a:hover{color:#922e31}#menu-site .navbar-menu .menu-item.menu-home,#menu-site .navbar-menu .menu-item.menu-policy{display:none}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item.menu-home,#menu-site .navbar-menu .menu-item.menu-policy{display:block}}#menu-site .navbar-menu .menu-item.active a{background-color:#fff;font-weight:700}#menu-site .navbar-menu .menu-item.menu-whatsapp{align-content:center;background:#43ae3a;border-radius:8px;display:flex;gap:7px;justify-content:center;padding:8px 26px;transition:background .4s ease-in-out}@media only screen and (max-width: 1199px){#menu-site .navbar-menu .menu-item.menu-whatsapp{margin:30px 30px 0}}@media only screen and (max-width: 767px){#menu-site .navbar-menu .menu-item.menu-whatsapp{padding:15px 26px}}#menu-site .navbar-menu .menu-item.menu-whatsapp:before{background-image:url(../images/icons/whatsapp.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;line-height:0;width:20px}#menu-site .navbar-menu .menu-item.menu-whatsapp a{color:#fff;display:block;font-size:1rem;line-height:1.4;margin:0;padding:0}@media only screen and (max-width: 1365px){#menu-site .navbar-menu .menu-item.menu-whatsapp a{font-size:.9rem}}@media only screen and (max-width: 767px){#menu-site .navbar-menu .menu-item.menu-whatsapp a{font-size:1rem}}#menu-site .navbar-menu .menu-item.menu-whatsapp:hover{background:#2b8a22}.company-page{background-image:url(../images/element-single-right.svg);background-position:115% -90px;background-repeat:no-repeat;background-size:65%;padding:0 0 80px;display:block;padding:80px 0 0}@media only screen and (max-width: 767px){.company-page{background-image:none;padding:30px 0 0}}.company-page .container .row{align-items:stretch;display:flex;gap:60px;justify-content:space-between}@media only screen and (max-width: 1023px){.company-page .container .row{gap:20px;flex-wrap:wrap}}@media only screen and (max-width: 767px){.company-page .container .row{gap:80px;flex-wrap:wrap}}.company-page .container .row>*{flex:0 0 calc(50% - 60px)}@media only screen and (max-width: 1023px){.company-page .container .row>*{flex:0 0 auto}}@media only screen and (max-width: 767px){.company-page .container .row>*{flex:0 0 100%}}@media only screen and (max-width: 1023px){.company-page .container .row .left-side{flex:0 0 calc(60% - 20px)}}@media only screen and (max-width: 767px){.company-page .container .row .left-side{flex:0 0 100%}}@media only screen and (max-width: 767px){.company-page .container .row .left-side .breadcumb-content{display:none}}.company-page .container .row .left-side .breadcumb-content .nav-bdc .breadcrumb{align-items:center;display:flex;gap:8px;justify-content:start;list-style:none;margin:0;padding:0}.company-page .container .row .left-side .breadcumb-content .nav-bdc .breadcrumb .breadcrumb-item{align-items:center;color:#30313b;display:flex;font-size:1.1rem;font-weight:400;gap:8px;justify-content:start}.company-page .container .row .left-side .breadcumb-content .nav-bdc .breadcrumb .breadcrumb-item::after{content:">"}.company-page .container .row .left-side .breadcumb-content .nav-bdc .breadcrumb .breadcrumb-item:last-child::after{display:none}.company-page .container .row .left-side .breadcumb-content .nav-bdc .breadcrumb .breadcrumb-item a{color:#922e31}.company-page .container .row .left-side .breadcumb-content .nav-bdc .breadcrumb .breadcrumb-item a:hover{color:#cf0306}.company-page .container .row .left-side .section-subtitle{color:#922e31;font-size:2.7rem;font-weight:700;line-height:1.2;margin:17px 0}@media only screen and (max-width: 1439px){.company-page .container .row .left-side .section-subtitle{font-size:2.3rem;line-height:1.1;margin:10px 0}}@media only screen and (max-width: 1023px){.company-page .container .row .left-side .section-subtitle{font-size:2rem;line-height:1.1;margin:10px 0}}@media only screen and (max-width: 767px){.company-page .container .row .left-side .section-subtitle{font-size:1.5rem;line-height:1.1;margin:10px 0}}.company-page .container .row .left-side .section-text p{color:#30313b;font-size:1rem}.company-page .container .row .left-side .section-text a{color:#922e31}.company-page .container .row .left-side .single-btn{align-items:center;background:#922e31;border-radius:10px;color:#fff;display:flex;font-size:1.2rem;font-weight:700;gap:8px;justify-content:center;margin-top:30px;padding:14px 70px;width:fit-content;transition:.2s ease-in-out}@media only screen and (max-width: 767px){.company-page .container .row .left-side .single-btn{font-size:1rem;margin:40px auto 0;padding:14px 50px}}.company-page .container .row .left-side .single-btn:hover{background:#cf0306}.company-page .container .row .left-side .single-btn::after{background-image:url("../images/icons/arrow-right-white.svg");background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:16px;width:16px}@media only screen and (max-width: 1023px){.company-page .container .row .right-side{flex:0 0 calc(40% - 20px)}}@media only screen and (max-width: 767px){.company-page .container .row .right-side{flex:0 0 100%}}.company-page .container .row .right-side .pic-img-about .img-about{border-radius:20px;display:block;height:auto;margin:0 auto;max-width:562px;width:100%}@media only screen and (max-width: 1023px){.company-page .container .row .right-side .pic-img-about .img-about{margin:0 0 0 auto;max-width:270px}}@media only screen and (max-width: 767px){.company-page .container .row .right-side .pic-img-about .img-about{margin:0 0 0 auto;max-width:none}}.company-page .container .additional-text{display:block;padding:50px 0;max-width:70%}@media only screen and (max-width: 767px){.company-page .container .additional-text{max-width:none;padding:30px 0}}.company-page .container .additional-text .section-title{color:#922e31;display:block;font-size:2.7rem;font-weight:700;line-height:1.3;margin:0 0 30px;max-width:none}@media only screen and (max-width: 1439px){.company-page .container .additional-text .section-title{font-size:2.3rem;line-height:1.1;margin:10px 0}}@media only screen and (max-width: 1023px){.company-page .container .additional-text .section-title{max-width:none}}@media only screen and (max-width: 767px){.company-page .container .additional-text .section-title{font-size:1.9rem;line-height:1.1;margin:10px 0}}.company-page .container .additional-text .section-text h1,.company-page .container .additional-text .section-text h2,.company-page .container .additional-text .section-text h3,.company-page .container .additional-text .section-text h4,.company-page .container .additional-text .section-text h5,.company-page .container .additional-text .section-text h6{color:#922e31;display:block;font-weight:700;line-height:1.5;margin:0 0 30px}@media only screen and (max-width: 1439px){.company-page .container .additional-text .section-text h1,.company-page .container .additional-text .section-text h2,.company-page .container .additional-text .section-text h3,.company-page .container .additional-text .section-text h4,.company-page .container .additional-text .section-text h5,.company-page .container .additional-text .section-text h6{line-height:1.4;margin:10px 0}}@media only screen and (max-width: 767px){.company-page .container .additional-text .section-text h1,.company-page .container .additional-text .section-text h2,.company-page .container .additional-text .section-text h3,.company-page .container .additional-text .section-text h4,.company-page .container .additional-text .section-text h5,.company-page .container .additional-text .section-text h6{line-height:1.3;margin:10px 0;max-width:none}}.company-page .container .additional-text .section-text h1,.company-page .container .additional-text .section-text h2{font-size:2.7rem}@media only screen and (max-width: 1439px){.company-page .container .additional-text .section-text h1,.company-page .container .additional-text .section-text h2{font-size:2.3rem}}@media only screen and (max-width: 767px){.company-page .container .additional-text .section-text h1,.company-page .container .additional-text .section-text h2{font-size:1.9rem}}.company-page .container .additional-text .section-text h3,.company-page .container .additional-text .section-text h4,.company-page .container .additional-text .section-text h5,.company-page .container .additional-text .section-text h6{font-size:2.3rem}@media only screen and (max-width: 1439px){.company-page .container .additional-text .section-text h3,.company-page .container .additional-text .section-text h4,.company-page .container .additional-text .section-text h5,.company-page .container .additional-text .section-text h6{font-size:2rem}}@media only screen and (max-width: 767px){.company-page .container .additional-text .section-text h3,.company-page .container .additional-text .section-text h4,.company-page .container .additional-text .section-text h5,.company-page .container .additional-text .section-text h6{font-size:1.5rem}}.company-page .container .additional-text .section-text p{color:#30313b;font-size:1rem}.company-page .container .additional-text .section-text a{color:#922e31}.company-page .container .additional-text .section-text ul,.company-page .container .additional-text .section-text ol{padding:0 0 0 20px}.company-page .container .additional-text .section-text ul li,.company-page .container .additional-text .section-text ol li{margin-bottom:30px}.company-page .faq-single{background-image:url(../images/element-single-left-faq.svg);background-position:0 69px;background-repeat:no-repeat;background-size:66%;padding:0 0 80px}@media only screen and (max-width: 767px){.company-page .faq-single{background-size:100%}}.company-page .faq-single .container .faq-list{background-image:url(../images/red-element-right-faq.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:340px;display:grid;gap:40px;grid-template-areas:"1 2";grid-auto-columns:auto;justify-content:start;list-style:none;margin:0;padding:0;width:83%}@media only screen and (max-width: 1023px){.company-page .faq-single .container .faq-list{width:100%}}@media only screen and (max-width: 767px){.company-page .faq-single .container .faq-list{background-image:none;grid-template-areas:"1"}}.company-page .faq-single .container .faq-list .faq-item{background:#eeeffa;border-radius:20px;filter:drop-shadow(0 2px 2px #9C9DAC);max-width:485px;padding:44px}.company-page .faq-single .container .faq-list .faq-item .question{color:#922e31;font-size:1.7rem;margin:0;padding:0}@media only screen and (max-width: 767px){.company-page .faq-single .container .faq-list .faq-item .question{font-size:1.4rem}}.company-page .faq-single .container .faq-list .faq-item .answer{color:#30313b;font-size:1rem;line-height:1.5}.company-page .fale-com{background:#922e31;display:block;padding:90px 0 80px}@media only screen and (max-width: 767px){.company-page .fale-com{padding:50px 0 40px}}.company-page .fale-com .container{max-width:1109px;margin:0 auto}.company-page .fale-com .container .alert-title{color:#fff;font-size:2.5rem;font-weight:400;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.company-page .fale-com .container .alert-title{font-size:1.5rem}}.company-page .fale-com .container .alert-text{color:#fff;font-size:1.5rem;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.company-page .fale-com .container .alert-text{font-size:1.1rem}}.company-page .fale-com .container .alert-text a{color:#fff}.company-page .fale-com .container .alert-text a:hover{color:#e6e7f0}.company-page .other-insurances{display:block;padding:100px 0 100px}@media only screen and (max-width: 767px){.company-page .other-insurances{padding:60px 0 60px}}@media only screen and (max-width: 767px){.company-page .other-insurances .container{padding:0}}.company-page .other-insurances .container .section-title{color:#922e31;font-size:2.7rem;font-weight:700;line-height:1.2;margin:0 auto 60px;max-width:50%;text-align:center}@media only screen and (max-width: 1439px){.company-page .other-insurances .container .section-title{font-size:2.3rem;line-height:1.1}}@media only screen and (max-width: 1023px){.company-page .other-insurances .container .section-title{max-width:90%}}@media only screen and (max-width: 767px){.company-page .other-insurances .container .section-title{font-size:1.9rem;line-height:1.1;max-width:none;margin:0 0 60px}}.company-page .other-insurances .container .insurance{display:block;position:relative}.company-page .other-insurances .container .insurance .swiper-insurance{padding:0 2px}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper{align-items:stretch;padding-bottom:20px}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide{align-items:stretch;display:flex;height:auto;justify-content:center}@media only screen and (max-width: 767px){.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide{max-width:80%}}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link{background:#f8f8fc;border-radius:24px;display:block;filter:drop-shadow(0px 2px 2px #E6E6E6);padding:40px;transition:background .3s ease-in-out}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link:hover{background:#848696}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link:hover .figure-safe-icon .img-safe-icon{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(104deg) brightness(106%) contrast(104%)}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link:hover .content-item .desc-safe,.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link:hover .content-item .name-safe{color:#fff}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link:hover .content-item .view-more{border-color:#fff;color:#fff}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link:hover .content-item .view-more::after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(97deg) brightness(106%) contrast(101%)}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .figure-safe-icon{display:block;margin:0;padding:0}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .figure-safe-icon .img-safe-icon{display:block;height:auto;margin:0;max-width:103px;width:100%}@media only screen and (max-width: 767px){.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .figure-safe-icon .img-safe-icon{margin:0 auto}}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .name-safe{color:#922e31;font-size:1.5rem;font-weight:700;display:block;margin:8px 0 0;padding:0}@media only screen and (max-width: 767px){.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .name-safe{text-align:center}}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .desc-safe{color:#30313b;display:block;font-size:1rem;margin:8px 0 22px}@media only screen and (max-width: 767px){.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .desc-safe{text-align:center}}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .view-more{align-items:center;border:1px solid #922e31;border-radius:8px;color:#922e31;display:flex;font-size:.9rem;font-weight:500;gap:7px;justify-content:start;padding:5px 16px;width:fit-content}.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .view-more::after{background-image:url("../images/icons/arrow-right-white.svg");background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;filter:brightness(0) saturate(100%) invert(19%) sepia(44%) saturate(3736%) hue-rotate(338deg) brightness(86%) contrast(82%);height:11px;width:12px}@media only screen and (max-width: 767px){.company-page .other-insurances .container .insurance .swiper-insurance .swiper-wrapper .swiper-slide .insurance-link .content-item .view-more{margin:0 auto}}.company-page .other-insurances .container .insurance .swiper-button-next{right:-45px;left:auto}@media only screen and (max-width: 1365px){.company-page .other-insurances .container .insurance .swiper-button-next{right:-35px}}.company-page .other-insurances .container .insurance .swiper-button-prev{left:-45px;right:auto}@media only screen and (max-width: 1365px){.company-page .other-insurances .container .insurance .swiper-button-prev{left:-35px}}.company-page .other-insurances .container .insurance .swiper-button-next,.company-page .other-insurances .container .insurance .swiper-button-prev{align-items:center;color:#30313b;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;width:30px;z-index:10}.company-page .other-insurances .container .insurance .swiper-button-next.swiper-button-lock,.company-page .other-insurances .container .insurance .swiper-button-prev.swiper-button-lock{display:none}.company-page .other-insurances .container .insurance .swiper-button-next svg,.company-page .other-insurances .container .insurance .swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:#fff;pointer-events:none}@media only screen and (max-width: 767px){.company-page .other-insurances .container .insurance .swiper-button-next,.company-page .other-insurances .container .insurance .swiper-button-prev{display:none}}.company-page .other-insurances .container .insurance .swiper-pagination{bottom:-40px;position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}@media only screen and (max-width: 767px){.company-page .other-insurances .container .insurance .swiper-pagination{display:none}}.company-page .other-insurances .container .insurance .swiper-pagination .swiper-pagination-bullet{background:#9c9dac;border-radius:50%;display:inline-block;height:13px;opacity:1;width:13px}@media only screen and (max-width: 1023px){.company-page .other-insurances .container .insurance .swiper-pagination .swiper-pagination-bullet{height:8px;width:8px}}.company-page .other-insurances .container .insurance .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#cf0306;opacity:1}/*# sourceMappingURL=company-singles.css.map */