.ck-bullet-generic .content ul li::before,.ck-bullet-generic ul li::before,.blog-content.ck-bullet-generic.rich-text ul li::before{list-style:disc;content:"✔";font-weight:bold;display:inline-block;width:15px;margin-left:-1em;position:absolute}.ck-bullet-generic.rich-text ul li{margin-left:24px;margin-bottom:7px;background-image:none}.ck-bullet-generic.promo ul li{margin-left:24px;margin-bottom:7px;font-size:16px;background-image:none}.blog-content.ck-bullet-generic.rich-text.ck-bullet-dark-Red ul li::before,.ck-bullet-dark-Red ul li::before{color:var(--Generali-Red-Dark)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-dark-Red-op-50 ul li::before,.ck-bullet-dark-Red-op-50 ul li::before{color:var(--Generali-Red-Dark-op-50)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-dark-Red-op-75 ul li::before,.ck-bullet-dark-Red-op-75 ul li::before{color:var(--Generali-Red-Dark-op-75)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-light-Red ul li::before,.ck-bullet-light-Red ul li::before{color:var(--Generali-Red)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-light-Red-op-50 ul li::before,.ck-bullet-light-Red-op-50 ul li::before{color:var(--Generali-Red-op-50)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-light-Red-op-75 ul li::before,.ck-bullet-light-Red-op-75 ul li::before{color:var(--Generali-Red-op-75)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-color-lime ul li::before,.ck-bullet-color-lime ul li::before{color:#b2dc55}.blog-content.ck-bullet-generic.rich-text.ck-bullet-color-orange ul li::before,.ck-bullet-color-orange ul li::before{color:#e59001}.blog-content.ck-bullet-generic.rich-text.ck-bullet-green-auto ul li::before,.ck-bullet-green-auto ul li::before{color:var(--TRQ-Verde-1)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-green-champalimaud ul li::before,.ck-bullet-green-champalimaud ul li::before{color:#008264}.blog-content.ck-bullet-generic.rich-text.ck-bullet-green-health ul li::before,.ck-bullet-green-health ul li::before{color:var(--TRQ-Verde-3)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-green-home ul li::before,.ck-bullet-green-home ul li::before{color:#8db200}.blog-content.ck-bullet-generic.rich-text.ck-bullet-green-life ul li::before,.ck-bullet-green-life ul li::before{color:var(--TRQ-Verde-4)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-primary-g11 ul li::before,.ck-bullet-primary-g11 ul li::before{color:#00965e}.blog-content.ck-bullet-generic.rich-text.ck-bullet-primary-g13 ul li::before,.ck-bullet-primary-g13 ul li::before{color:#009982}.blog-content.ck-bullet-generic.rich-text.ck-bullet-primary-g2 ul li::before,.ck-bullet-primary-g2 ul li::before{color:#44883e}.blog-content.ck-bullet-generic.rich-text.ck-bullet-grey-two ul li::before,.ck-bullet-grey-two ul li::before{color:var(--TRQ-Cinza-2)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-green6 ul li::before,.ck-bullet-green6 ul li::before{color:var(--TRQ-Verde-6)}.blog-content.ck-bullet-generic.rich-text.ck-bullet-dark-green ul li::before,.ck-bullet-dark-green ul li::before{color:#00965e}.blog-content.ck-bullet-generic.rich-text.ck-bullet-bg-green14 ul li::before,.ck-bullet-bg-green14 ul li::before{color:#008264}.blog-content.ck-bullet-generic.rich-text.ck-bullet-bg-green12 ul li::before,.ck-bullet-bg-green12 ul li::before{color:#2b6648}.blog-content.ck-bullet-generic.rich-text.ck-bullet-bg-green2 ul li::before,.ck-bullet-bg-green2 ul li::before{color:#00af41}.blog-content.ck-bullet-generic.rich-text.ck-bullet-bg-green11 ul li::before,.ck-bullet-bg-green11 ul li::before{color:#429363}.blog-content.ck-bullet-generic.rich-text.ck-bullet-green-ultra-light ul li::before,.ck-bullet-green-ultra-light ul li::before{color:#e2fbea}.blog-content.ck-bullet-generic.rich-text.ck-bullet-light-gray ul li::before,.ck-bullet-light-gray ul li::before{color:#f5f6f7}.blog-content.ck-bullet-generic.rich-text.ck-bullet-light-green ul li::before,.ck-bullet-light-green ul li::before{color:#e5ebe7}.blog-content.ck-bullet-generic.rich-text.ck-bullet-white ul li::before,.ck-bullet-white ul li::before{color:#fff}.blog-content.ck-bullet-generic.rich-text.ck-bullet-blue-champalimaud ul li::before,.ck-bullet-blue-champalimaud ul li::before{color:#009ce1}.blog-content.ck-bullet-generic.rich-text.ck-bullet-light-blue-champalimaud ul li::before,.ck-bullet-light-blue-champalimaud ul li::before{color:#f0f3f4}.blog-content.ck-bullet-generic.rich-text.ck-bullet-light-middle-blue-champalimaud ul li::before,.ck-bullet-light-middle-blue-champalimaud ul li::before{color:#e3ebee}@media(max-width:990px){.ck-bullet-generic .content ul li::before,.ck-bullet-generic ul li::before,.blog-content.ck-bullet-generic.rich-text ul li::before{content:"✓"}}@charset "UTF-8";html{font-size:62.5% !important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-Roboto);font-size:14px;line-height:1.42857;color:#000;background:#fff;overflow-x:hidden}#wrapper{overflow:hidden;padding-bottom:75px}.blog-main #wrapper{padding-bottom:0}#content>.row{position:relative}img{max-width:100%;height:auto !important}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}a{text-decoration:none;transition:all .2s ease-in-out;color:var(--link-color);font-weight:bold}a:hover{text-decoration:underline}a:focus{text-decoration:underline}.clearfix{margin:0;padding:0}p{font-family:var(--font-Roboto);font-size:18px}.rich-text ul,.rich-text p{font-family:var(--font-Roboto);font-size:16px}.rich-text p{margin:0 0 10px}.container{width:100% !important;max-width:100% !important;padding:0}.container-top-bordered{border-top:1px solid #929292;margin-top:50px;padding-top:50px !important}.container-bottom-bordered{border-bottom:1px solid #929292;margin-bottom:50px;padding-bottom:50px !important}main .component.container,footer .component.container{padding:30px 0}.sticky-block.sticky-top .container{padding:15px 0 0 0}.content-large .component-content{max-width:1200px;width:100%;margin:auto}.content-large .component-content .component-content{width:auto}.content-small .component-content{max-width:800px;width:100%;margin:auto;position:relative}.content-extra-small .component-content{max-width:570px;width:100%;margin:auto;position:relative;left:2px}.press-release .content-extra-small .component-content{max-width:630px}.content-medium-small .component-content{max-width:665px;width:100%;margin:auto;position:relative}.content-info .component-content{max-width:660px}.content-info p{font-family:var(--font-Roboto);font-size:16px;line-height:1.2;margin-bottom:10px}.content-info ul{font-family:var(--font-Roboto);font-size:16px}.content-info ul li,.archives ul li{padding-left:12px;display:block;margin-bottom:12px}.archives ul li{margin-bottom:5px}.archives{max-width:625px;margin:0 auto}.archives li a{display:inline-block}.archives li a:hover{text-decoration:underline !important}.container>.component-content>.row{margin-left:15px;margin-right:15px;position:relative}.content-horizontal-image .file-type-icon-media-link{margin:auto}.blog-main .content-small .component-content{max-width:745px}.blog-article .component.title{padding-bottom:40px}.blog-main .featured-image{margin-bottom:10px}strong{font-weight:bold;font-family:var(--font-Roboto)}.no-bold{font-weight:normal !important}.jumbo-title{font-size:50px;line-height:1.03}.position-left{text-align:left}.position-center{text-align:center;margin:auto !important}.position-center table{margin:auto}.position-right{text-align:right}.position-center>.component-content>.row{margin:auto;width:fit-content}hr{border-top:1px solid var(--Generali-Red);border-right:0;border-bottom:0;border-left:0}hr.black-line{border-top:1px solid #ced3cf;margin-top:20px;margin-bottom:30px}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.m-0{margin:0 !important;display:block}.m-1{margin:10px !important;display:block}.m-2{margin:20px !important;display:block}.m-3{margin:30px !important;display:block}.m-4{margin:40px !important;display:block}.m-5{margin:50px !important;display:block}.mt-0{margin-top:0 !important;display:block}.mt-1{margin-top:10px !important;display:block}.mt-2{margin-top:20px !important;display:block}.mt-3{margin-top:30px !important;display:block}.mt-4{margin-top:40px !important;display:block}.mt-5{margin-top:50px !important;display:block}.mr-0{margin-right:0 !important;display:block}.mr-1{margin-right:10px !important;display:block}.mr-2{margin-right:20px !important;display:block}.mr-3{margin-right:30px !important;display:block}.mr-4{margin-right:40px !important;display:block}.mr-5{margin-right:50px !important;display:block}.mb-0{margin-bottom:0 !important;display:block}.mb-1{margin-bottom:10px !important;display:block}.mb-2{margin-bottom:20px !important;display:block}.mb-3{margin-bottom:30px !important;display:block}.mb-4{margin-bottom:40px !important;display:block}.mb-5{margin-bottom:50px !important;display:block}.ml-0{margin-left:0 !important;display:block}.ml-1{margin-left:10px !important;display:block}.ml-2{margin-left:20px !important;display:block}.ml-3{margin-left:30px !important;display:block}.ml-4{margin-left:40px !important;display:block}.ml-5{margin-left:50px !important;display:block}.p-0{padding:0 !important;display:block}.p-1{padding:10px !important;display:block}.p-2{padding:20px !important;display:block}.p-3{padding:30px !important;display:block}.p-4{padding:40px !important;display:block}.p-5{padding:50px !important;display:block}.pt-0{padding-top:0 !important;display:block}.pt-1{padding-top:10px !important;display:block}.pt-2{padding-top:20px !important;display:block}.pt-3{padding-top:30px !important;display:block}.pt-4{padding-top:40px !important;display:block}.pt-5{padding-top:50px !important;display:block}.pr-0{padding-right:0 !important;display:block}.pr-1{padding-right:10px !important;display:block}.pr-2{padding-right:20px !important;display:block}.pr-3{padding-right:30px !important;display:block}.pr-4{padding-right:40px !important;display:block}.pr-5{padding-right:50px !important;display:block}.pb-0{padding-bottom:0 !important;display:block}.pb-1{padding-bottom:10px !important;display:block}.pb-2{padding-bottom:20px !important;display:block}.pb-3{padding-bottom:30px !important;display:block}.pb-4{padding-bottom:40px !important;display:block}.pb-5{padding-bottom:50px !important;display:block}.pl-0{padding-left:0 !important;display:block}.pl-1{padding-left:10px !important;display:block}.pl-2{padding-left:20px !important;display:block}.pl-3{padding-left:30px !important;display:block}.pl-4{padding-left:40px !important;display:block}.pl-5{padding-left:50px !important;display:block}.full-height>div{height:100%}.full-height{margin-bottom:25px}.column-splitter{width:auto;margin:auto;justify-content:center}@media(max-width:767px){.pt-0-mobile{padding-top:0 !important}.pb-0-mobile{padding-bottom:0 !important}}.quick-2card-content .column-splitter{max-width:515px;margin:auto}.quick-2card-content strong,.quick-3card-content strong{font-family:inherit}.blog-main table td{font-size:12px}.sticky-menu{display:none}.minimalist-header{padding-top:70px}.sticky-menu.show,.minimalist-header header .desktop-only.sticky-menu{display:block;position:fixed;top:0;right:0;width:calc(100% + 20px) !important;z-index:9;background:#fff;margin:0;border-bottom:1px solid #d0d0cf;-webkit-box-shadow:0 10px 100px -15px #aaa;-moz-box-shadow:0 10px 100px -15px #aaa;box-shadow:0 10px 100px -15px #aaa}.sticky-menu.show.noshadow{box-shadow:none}.sticky-menu.show>.component-content,.minimalist-header header .desktop-only.sticky-menu>.component-content{max-width:1500px;margin:auto}.on-page-editor .sticky-menu{display:block !important}.sticky-top{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:9}.sticky-block.sticky-top.background-light-green.show{background:#fff;z-index:99}.no-gradient .sticky-menu.show{box-shadow:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-Roboto);font-weight:bold}.rich-text p.small,.rich-text p .small{color:#000;font-size:14px;line-height:1.42857;font-family:var(--font-Roboto);display:inline-block}.content-table td{padding:10px 5px;font-size:16px;line-height:18px;font-family:var(--font-Roboto)}.content-table ul{margin-top:20px;margin-bottom:40px}.content-table ul:last-of-type{margin-bottom:0}.content-table li{overflow-x:auto;overflow-y:hidden;margin-right:15px}.content-table li.no-style{margin:0}.blog-article .content-table .content ul{margin-left:42px}@media(max-width:768px){.content-table table{max-width:100%;min-width:auto !important}}.btn{cursor:pointer;margin:0 10px 10px 0}.btn a,.btn input[type="button"],.mosaic-block .btn,.mosaic-block_image .btn{font-family:var(--font-Roboto);font-weight:bold;line-height:.7;font-size:14px;letter-spacing:1.4px;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:4px !important;display:inline-block}.mosaic-block_image .btn{margin-top:30px}.btn a:hover,.mosaic-block .btn:hover,.mosaic-block_image .btn:hover{text-decoration:none}.btn-full_green a,.btn-full_green-sim a,.btn-full_green input[type="button"],.mosaic-block .btn-full_green,.mosaic-block_image .btn-full_green{border:1px solid var(--Generali-Red);padding:20px 30px 16px;color:#fff;background:var(--Generali-Red);cursor:pointer}.btn-full_green a:hover,.btn-full_green-sim a:hover,.btn-full_green input[type="button"]:hover,.mosaic-block .btn-full_green:hover,.mosaic-block_image .btn-full_green:hover{border:1px solid var(--Generali-Red-Dark-Ultra);padding:20px 30px 16px;color:#fff;background:var(--Generali-Red-Dark-Ultra)}.btn-full_green-stretched a,.btn-full_green-stretched input[type="button"],.mosaic-block .btn-full_green-stretched,.mosaic-block_image .btn-full_green-stretched{border:1px solid #00af41;padding:20px 60px 16px;color:#fff;background:#00af41}.btn-full_green-stretched a:hover,.btn-full_green-stretched input[type="button"],.mosaic-block .btn-full_green-stretched:hover,.mosaic-block_image .btn-full_green-stretched:hover{border:1px solid #006845;padding:20px 60px 16px;color:#fff;background:#006845}.btn-full_red-stretched a,.btn-full_red-stretched input[type="button"],.mosaic-block .btn-full_red-stretched,.mosaic-block_image .btn-full_red-stretched{border:1px solid var(--Generali-Red);padding:20px 60px 16px;color:#fff;background:var(--Generali-Red)}.btn-full_red-stretched a:hover,.btn-full_red-stretched input[type="button"],.mosaic-block .btn-full_red-stretched:hover,.mosaic-block_image .btn-full_red-stretched:hover{border:1px solid var(--Generali-Red-Dark-Ultra);padding:20px 60px 16px;color:#fff;background:var(--Generali-Red-Dark-Ultra)}.btn-full_green-stretched_lg a{padding-left:60px;padding-right:60px;min-width:310px;background-color:#00af41;border:0;color:#fff;display:inline-block;border-radius:5px;border:solid 1px #2da944;padding:20px 30px 16px;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:.9;letter-spacing:1.4px;text-align:center;text-transform:uppercase}.btn-full_green-stretched_lg a:hover{background-color:#006845;color:#fff;border-color:#006845}.btn-full_red-stretched_lg a{padding-left:60px;padding-right:60px;min-width:310px;background-color:var(--button-color);border:0;color:#fff;display:inline-block;border-radius:5px;border:solid 1px var(--button-color);padding:20px 30px 16px;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:.9;letter-spacing:1.4px;text-align:center;text-transform:uppercase}.btn-full_red-stretched_lg a:hover{background-color:var(--button-color-hover);color:#fff;border-color:var(--button-color-hover)}.btn-full_green-link a,.mosaic-block .btn-full_green-link,.mosaic-block_image .btn-full_green-link{border:1px solid #00af41;padding:20px 48px 16px 30px;color:#fff;background:#00af41}.btn-full_red-link a,.mosaic-block .btn-full_red-link,.mosaic-block_image .btn-full_red-link{border:1px solid var(--Generali-Red);padding:20px 48px 16px 30px;color:#fff;background:var(--Generali-Red)}.btn-border_green a,.btn-border_green input[type="button"],.mosaic-block .btn-border_green,.mosaic-block_image .btn-border_green{border:1px solid #00af41;padding:20px 30px 16px;color:#00af41}.btn-border_red a,.btn-border_red input[type="button"],.mosaic-block .btn-border_red,.mosaic-block_image .btn-border_red{border:1px solid var(--Generali-Red);padding:20px 30px 16px;color:var(--Generali-Red)}.btn-border_green a:hover,.btn-border_green input[type="button"]:hover,.mosaic-block .btn-border_green:hover,.mosaic-block_image .btn-border_green:hover{border:1px solid #006845;padding:20px 30px 16px;color:#006845}.btn-border_red a:hover,.btn-border_red input[type="button"]:hover,.mosaic-block .btn-border_red:hover,.mosaic-block_image .btn-border_red:hover{border:1px solid var(--Generali-Red-Dark-Ultra);padding:20px 30px 16px;color:var(--Generali-Red-Dark-Ultra)}.btn-border_green-stretched_lg input[type="button"]{border:1px solid #00af41;padding:20px 70px 16px !important;color:#00af41;background:transparent}.btn-border_green-stretched_lg input[type="button"]:hover{border:1px solid #006845;padding:20px 70px 16px;color:#006845}.btn-border_red-stretched_lg input[type="button"]{border:1px solid var(--button-color);padding:20px 70px 16px !important;color:var(--button-color);background:transparent}.btn-border_red-stretched_lg input[type="button"]:hover{border:1px solid var(--button-color-hover);padding:20px 70px 16px;color:var(--button-color-hover)}.btn-border_green-link a,.mosaic-block .btn-border_green-link,.mosaic-block_image .btn-border_green-link{border:1px solid #00af41;padding:20px 37px 16px 30px;color:#00af41}.btn-border_green-link a:hover,.mosaic-block .btn-border_green-link:hover,.mosaic-block_image .btn-border_green-link:hover{border:1px solid #006845;padding:20px 37px 16px 30px;color:#006845}.btn-border_red-link a,.mosaic-block .btn-border_red-link,.mosaic-block_image .btn-border_red-link{border:1px solid var(--Generali-Red);padding:20px 37px 16px 30px;color:var(--Generali-Red)}.btn-border_red-link a:hover,.mosaic-block .btn-border_red-link:hover,.mosaic-block_image .btn-border_red-link:hover{border:1px solid var(--Generali-Red-Dark-Ultra);padding:20px 37px 16px 30px;color:var(--Generali-Red-Dark-Ultra)}.btn-border_green-stretched a,.btn-border_green-stretched input[type="button"],.mosaic-block .btn-border_green-stretched,.mosaic-block_image .btn-border_green-stretched{border:1px solid #00af41;padding:20px 60px 16px;color:#00af41;background:#fff;cursor:pointer}.btn-border_green-stretched a:hover,.btn-border_green-stretched input[type="button"]:hover,.mosaic-block .btn-border_green-stretched:hover,.mosaic-block_image .btn-border_green-stretched:hover{border:1px solid #006845;padding:20px 60px 16px;color:#006845}.btn-border_red-stretched a,.btn-border_red-stretched input[type="button"],.mosaic-block .btn-border_red-stretched,.mosaic-block_image .btn-border_red-stretched{border:1px solid var(--Generali-Red);padding:20px 60px 16px;color:var(--Generali-Red);background:#fff;cursor:pointer}.btn-border_red-stretched a:hover,.btn-border_red-stretched input[type="button"]:hover,.mosaic-block .btn-border_red-stretched:hover,.mosaic-block_image .btn-border_red-stretched:hover{border:1px solid var(--Generali-Red-Dark-Ultra);padding:20px 60px 16px;color:var(--Generali-Red-Dark-Ultra)}.btn-border_white a,.btn-border_white input[type="button"],.mosaic-block .btn-border_white,.mosaic-block_image .btn-border_white{border:1px solid #fff;padding:20px 30px 16px;color:#fff}.mosaic-block .btn-border_white{padding:20px 20px 16px !important}.btn-border_white a:hover,.btn-border_white input[type="button"],.mosaic-block .btn-border_white:hover,.mosaic-block_image .btn-border_white:hover{border:1px solid #fff;padding:20px 30px 16px;color:#006845;background:#fff}.btn-border_white-stretched a,.btn-border_white-stretched input[type="button"],.mosaic-block .btn-border_white-stretched,.mosaic-block_image .btn-border_white-stretched{border:1px solid #fff;padding:20px 60px 16px;color:#fff}.btn-border_white-stretched a:hover,.btn-border_white-stretched input[type="button"],.mosaic-block .btn-border_white-stretched:hover,.mosaic-block_image .btn-border_white-stretched:hover{border:1px solid #fff;padding:20px 60px 16px;color:#006845;background:#fff}.btn-full_green-sim a,.btn-full_green-sim a:hover{background-image:url(../images/icon-sim.png);background-position:26px center;background-repeat:no-repeat;padding-left:70px;display:block}.btn-full_white-sim a{border:1px solid #fff;padding:20px 30px 16px;color:#006845;background:#fff;background-image:url(../images/icon-sim_green-dark.png);background-position:26px center;background-repeat:no-repeat;padding-left:70px;display:block}.btn-full_white-sim a:hover{border:1px solid #006845;padding:20px 30px 16px;color:#fff;background:#006845;background-image:url(../images/icon-sim.png);background-position:26px center;background-repeat:no-repeat;padding-left:70px;display:block}.btn-black-text a{text-transform:inherit;color:#000;letter-spacing:inherit}.btn.button-image-link{padding:9px 22px 9px;line-height:1.5;height:80px;display:flex;align-items:center;justify-content:flex-start;min-width:362px;background-color:#fff;border:solid 1px #fff;color:var(--Generali-Red);box-shadow:0 0 30px rgba(0,0,0,.1);font-size:17px;text-decoration:none}.btn.button-image-link figure{width:40px;margin:0 15px 0 0;text-align:center}.btn.button-image-link:hover{box-shadow:0 0 30px rgba(0,175,65,.3);color:var(--Generali-Red-Dark-Ultra)}.btn.button-image-link .link-text a{text-transform:none;font-size:17px;letter-spacing:initial}.btn.btn-border_green.smaller a{font-size:17px;line-height:21px;text-transform:none;letter-spacing:initial}.btn.btn-border_red.smaller a{font-size:17px;line-height:21px;text-transform:none;letter-spacing:initial}a .small{color:var(--Generali-Red) !important}@media(max-width:768px){.btn.button-image-link{margin-right:0;position:relative;left:1%;min-width:230px}}@media(max-width:475px){.btn-border_green-link .field-link{margin:0 20px}.btn-border_green-link .field-link a{line-height:.9}.btn-border_red-link .field-link{margin:0 20px}.btn-border_red-link .field-link a{line-height:.9}.btn.button-image-link .link-text a{font-size:14px}}@media(max-width:375px){.btn-full_green-stretched a,.btn-full_green-stretched input[type="button"],.mosaic-block .btn-full_green-stretched,.mosaic-block_image .btn-full_green-stretched{padding:20px 45px 16px}.btn-full_red-stretched a,.btn-full_red-stretched input[type="button"],.mosaic-block .btn-full_red-stretched,.mosaic-block_image .btn-full_red-stretched{padding:20px 45px 16px}}.color-green_1{color:#0d8365}.color-green_2{color:#00af41}.color-green_3{color:#e5ebe7}.color-green_4{color:#00af41}.color-green_5{color:#006845}.color-green_6{color:#2da944}.color-green_7{color:#00c389}.color-green_8{color:#79863c}.color-green_9{color:#95d600}.color-green_10{color:#00965e}.bg-green1{background-color:#0d8365 !important}.bg-green2{background-color:#00af41 !important}.bg-green3{background-color:#e5ebe7 !important}.bg-green4{background-color:#f5f6f7 !important}.bg-green5{background-color:#006845 !important}.bg-green6{background-color:#2da944 !important}.bg-green7{background-color:#00c389 !important}.bg-green8{background-color:#79863c !important}.bg-green9{background-color:#95d600 !important}.bg-green10{background-color:#00965e !important}.bg-green11{background-color:#429363 !important}.bg-green12{background-color:#2b6648 !important}.bg-green13{background-color:#4eab4f !important}.bg-green14{background-color:#008264 !important}.background-light-green{background:#e5ebe7}.background-dark-green{background:#00965e}.background-light-gray{background:#f5f6f7}.background-white{background:#fff}.color-black{color:#000}.color-black a{color:#000;text-decoration:none;border-bottom:2px solid transparent;line-height:22px !important;display:inline-block}.color-black a:hover{text-decoration:none}.color-gray{color:#999}.color-advance{color:#2dccd3}.color-advance a{color:#2dccd3;text-decoration:none;display:inline-block}.color-advance a:hover{color:#2dccd3;text-decoration:underline}@media(max-width:530px){.rich-text.background-light-green{margin:0 14px 14px !important;max-width:calc(100% - 31px) !important}}.header-search{display:none}.header-search.show{display:block;width:100%;height:100vh;background-color:rgba(255,255,255,.9);z-index:99999;position:fixed;top:134px;right:0;padding-top:15px !important}.header-search.show.scroll{top:64px}.search-box.horizontal{width:100%}.search-box.horizontal .component-content{width:100%;max-width:570px;margin-right:auto;margin-left:auto;position:relative}.search-box.horizontal .component-content span{width:100%}.keywordSearch span:last-of-type{display:none}.header-search .search-box.horizontal .search-box-input{width:100%;text-align:center;border:0;font-size:30px;font-family:var(--font-Roboto);color:#7d7e7f;border-bottom:1px solid #929292;box-shadow:none !important;background:transparent !important;margin-top:30px;padding-bottom:24px}.blog-main .search-box.horizontal span.twitter-typeahead+button.search-box-button{display:none}.search-box.horizontal .search-box-input{width:100%;max-width:548px;height:42px;outline:0;box-shadow:none;border:0;border-bottom:1px solid #929292;padding:14px 12px 12px 3px;font-size:30px;font-family:var(--font-Roboto),sans-serif;color:#000}.search-box.horizontal .search-box-input:hover{border-bottom:1px solid #929292}.blog-main .header-search.show .search-box.horizontal span.twitter-typeahead+button+span.clear{top:35px}.blog-main .search-box.horizontal .search-box-input{max-width:100%}.blog-main .search-box.horizontal span.twitter-typeahead{max-width:100%}.header-search+div+div .search-results.horizontal ul.search-result-list{max-width:570px;margin:0 auto;padding-top:10px}.header-search+div+div .search-results.horizontal ul.search-result-list li{border-bottom:1px solid #000;height:auto;width:100%;padding:0 0 27px}.header-search+div+div .search-results.horizontal ul.search-result-list li:last-of-type{border-bottom:0}.header-search+div+div .search-results.horizontal ul.search-result-list li .result-title{font-family:var(--font-Roboto);font-weight:bold;font-size:23.9px;line-height:1.26}.header-search+div+div .search-results.horizontal ul.search-result-list li .result-title a{color:#000;text-decoration:underline;text-decoration-color:transparent}.header-search+div+div .search-results.horizontal ul.search-result-list li .result-title a:hover{text-decoration-color:#00af41}.header-search+div+div .search-results.horizontal ul.search-result-list li a.link-text{background-image:url(../images/text-link-arrow-green.png);background-position:right 5px;background-repeat:no-repeat;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:15px;letter-spacing:1px;text-align:left;color:#00af41;text-transform:uppercase;display:block;padding-right:18px;margin-top:22px;width:fit-content}.header-search+div+div .search-results.horizontal+.load-more input[type="button"]{background:transparent}.header-search+div .search-box.horizontal{padding-bottom:20px}button.search-box-button-with-redirect{display:none}.container-main-search{display:none;position:fixed;background:#fff;right:0;z-index:9999;box-shadow:0 0 20px rgba(0,0,0,.2)}.container-main-search.show{display:block}.sticky-menu.show+.container-main-search.show.content-large .component-content,.minimalist-header header .desktop-only.sticky-menu+.container-main-search.show.content-large .component-content{max-width:1575px}.sticky-menu.show+.container-main-search.show.content-large .component-content .container-main-search_links,.minimalist-header header .desktop-only.sticky-menu+.container-main-search.show.content-large .component-content .container-main-search_links{padding-top:10px}.container-main-search .column-splitter{width:100%}.container-main-search .container-main-search_links>div{position:relative}.container-main-search .container-main-search_links>div .component.link{margin-right:0;position:absolute;right:0}.container-main-search .container-main-search_links>div .component.link:nth-child(1){right:292px}.container-main-search .container-main-search_links>div .component.link:nth-child(2){right:96px}.container-main-search .container-main-search_links>div .component.link:nth-child(3){right:2%}.container-main-search_logos .image.file-type-icon-media-link{margin-top:53px;margin-left:15%}.container-main-search_logos .image.file-type-icon-media-link img{height:98px!important}.container-main-search_inputsearch{margin-top:90px;margin-bottom:25px;padding-left:0}.container-main-search_links{position:relative;z-index:99999}.container-main-search_links a{color:#929292;font-family:var(--font-Roboto);font-size:11.7px;line-height:44px;letter-spacing:.6px;text-align:left}.container-main-search_links .container-search-main_close a{background-image:url(../images/main-search-close.png);background-position:center left;background-repeat:no-repeat;display:block;width:29px;height:29px;text-indent:12345px;margin-top:7px}.container-main-search .container-main-search_links .container-search-main_clientarea a{background-image:url(../images/main-area-pessoal.png);background-position:left 7px;background-repeat:no-repeat;display:block;padding-left:35px}.container-main-search .container-main-search_links .container-search-main_faqs a{background-image:url(../images/main-faqs.png);background-position:left 3px;background-repeat:no-repeat;display:block;padding-left:35px}.container-main-search .container-main-search_links .container-search-main_clientarea a:hover,.container-main-search .container-main-search_links .container-search-main_faqs a:hover{text-decoration:none}.container-main-search_inputsearch .component-content{max-width:100% !important}.no-results{color:var(--secondary-text-color);font-size:36px;line-height:36px;font-family:var(--font-Roboto);text-align:center;margin-top:120px;margin-bottom:120px;padding:0 20px}.search-box.horizontal+.tabs{width:100%;position:relative;padding:0 !important}.search-box.horizontal+.tabs .tabs-container{display:block;border:0;background:transparent}.search-box.horizontal+.tabs .tabs-heading{display:table;white-space:initial;width:auto;margin:auto;min-width:550px}.search-box.horizontal+.tabs .tabs-heading li{min-width:auto;max-width:100px;height:auto;line-height:14px;border:0;border-radius:5px;letter-spacing:1px;color:#00ab41;text-transform:uppercase;font-weight:bold;text-align:center;cursor:pointer;font-family:var(--font-Roboto);font-size:11px;padding:3px 2px;margin:0 5px;background:transparent;display:table-cell;vertical-align:middle}.search-box.horizontal+.tabs .tabs-heading li.active{padding:3px 2px;background:var(--button-color);border-radius:5px}.search-box.horizontal+.tabs .tabs-heading li.active:hover{background:var(--button-color);color:#fff}.search-box.horizontal+.tabs .tabs-heading li.active>div{color:#fff}.search-box.horizontal+.tabs .tabs-heading li>div{color:var(--button-color)}.search-box.horizontal+.tabs .tabs-heading li:hover{background:transparent;border:0}.search-box.horizontal+.tabs .tabs-heading li>div:hover{color:var(--button-color-hover)}.search-box.horizontal+.tabs .tabs-heading li.active>div:hover{color:#fff}.search-box.horizontal+.tabs .tabs-heading li p{font-size:11px}.search-box.horizontal+.tabs .tabs-heading li:first-of-type,.search-box.horizontal+.tabs .tabs-heading li.active:first-of-type{padding:3px 11px;width:90px}.content-search-tabs{padding-bottom:0 !important}.content-search-tabs .component-content{margin-left:0%;margin-right:0%;margin-top:0;margin-bottom:0;min-width:100%}.content-search-tabs .search-box.horizontal{max-width:600px}.content-search-tabs .tabs ul{margin-bottom:80px !important}.content-search-tabs .component-content .tabs-container{background-color:#f5f6f7 !important}.content-search-tabs .search-box.horizontal span.twitter-typeahead{float:none}.tt-menu{background:#fff;text-align:left;box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);padding:0;border-radius:5px;margin-top:-20px}.tt-menu .field-title{margin-top:0}.tt-menu .field-title a{color:#000;padding:15px 10px;display:block;font-weight:500}.tt-menu .field-title a:hover{background:#ccc;text-decoration:none}.search-box.horizontal+.tabs .search-results ul.search-result-list{max-width:600px;display:block;margin:auto}.result-title.field-title a{font-family:var(--font-Roboto);font-weight:bold;font-size:23.9px;line-height:1.26;text-align:center;color:#000}.search-box.horizontal+.tabs .search-results ul.search-result-list li{border-bottom:1px solid #000;padding-top:45px;padding-bottom:20px}.search-box.horizontal+.tabs .search-results ul.search-result-list li .result-title.field-title a{font-family:var(--font-Roboto);font-weight:bold;font-size:23.9px;line-height:1.26;text-align:left;color:#000;margin-bottom:15px;display:block;text-decoration:underline;text-decoration-color:transparent}.search-box.horizontal+.tabs .search-results ul.search-result-list li .result-title.field-title a:hover{text-decoration:underline;text-decoration-color:#00af41}.search-box.horizontal+.tabs .search-results ul.search-result-list li .field-carddescription{margin-bottom:15px;min-height:auto}.search-box.horizontal+.tabs .search-results ul.search-result-list li a.link-text{background-image:url(../images/text-link-arrow-green.png);background-position:right 6px;background-repeat:no-repeat;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:15px;letter-spacing:1px;text-align:left;color:var(--link-color);text-transform:uppercase;padding-right:18px}.content-search-tabs .facet-dropdown.facet-search-tags{max-width:600px;margin:auto}.content-search-tabs .facet-dropdown.facet-search-tags .select-selected{background:#c21b17;color:#fff;font-family:var(--font-Roboto);font-weight:normal;background-image:url(../images/white-arrow-down_select.png);background-position:center right;background-repeat:no-repeat}.content-search-tabs .facet-dropdown.facet-search-tags .select-selected.arrow-active{background-image:url(../images/white-arrow-up_select.png);background-position:center right;background-repeat:no-repeat}.highlight-results .search-result-list em{background:#ffff9e;font-weight:bold}@media(max-width:991px){.blog-main .header-search.show{top:56px;right:0}.search-box.horizontal+.tabs .search-results ul.search-result-list{max-width:700px}.container-main-search_logos .image.file-type-icon-media-link{margin-top:7px;margin-left:-5px}.container-main-search .container-main-search_links>div .component.link:nth-child(3){right:0;border-left:1px solid #c4c5c6;padding-left:15px;padding-bottom:16px}.container-main-search_links .container-search-main_close a{margin-top:12px}}@media(max-width:767px){.content-search-tabs .search-box.horizontal{margin:0 10px !important}.search-box.horizontal+.tabs .search-results ul.search-result-list{max-width:100%}.search-box.horizontal+.tabs .search-results ul.search-result-list li{padding-top:35px}.search-box.horizontal+.tabs .search-results ul.search-result-list li .result-title.field-title a{font-size:16px}.search-box.horizontal+.tabs .search-results ul.search-result-list li a.link-text{font-size:10px;background-position:right 4px}.content-search-tabs .search-results.horizontal{padding:30px 0;margin-top:80px;background-color:#f5f6f7 !important}.content-search-tabs .search-results.horizontal ul.search-result-list{padding:0 10px}.content-search-tabs .search-results.horizontal ul.search-result-list li{border-bottom:1px solid #000;height:auto;width:100%;padding:0 0 30px;margin-bottom:30px}.content-search-tabs .search-results.horizontal ul.search-result-list li:last-of-type{border-bottom:0;margin-bottom:0}.content-search-tabs .search-results.horizontal ul.search-result-list li .result-title.field-title a{font-size:16px}.content-search-tabs .search-results.horizontal ul.search-result-list li a.link-text{background-image:url(../images/text-link-arrow-green.png);background-position:right 4px;background-repeat:no-repeat;font-family:var(--font-Roboto);font-weight:bold;font-size:10px;line-height:15px;letter-spacing:1px;text-align:left;color:#00af41;text-transform:uppercase;padding-right:16px;margin-top:15px;display:inline-block}@media(max-width:475px){.content-search-tabs .search-results.horizontal{margin-top:40px}}}.container-title p{margin-top:6px;font-family:var(--font-Roboto);font-size:18px;line-height:1.33;text-align:center;margin:4px 0}.responsabilidade .rich-text p{font-size:18px;color:#000;font-family:var(--font-Roboto);line-height:1.2}.responsabilidade .search-results.horizontal.responsabilidade{max-width:630px;margin:auto}.responsabilidade .search-results.horizontal.responsabilidade ul li{display:inline-block;margin-bottom:45px}.responsabilidade .search-results.horizontal.responsabilidade ul li a{display:inline-block;color:#000}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl{width:278px;float:left}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl a{display:inline-block}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl a img{height:260px !important;object-fit:cover}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl+div{float:left;width:315px;text-align:left;font-size:24px;line-height:1.2;padding-left:20px}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl+div+div{float:left;width:308px;font-family:var(--font-Roboto);font-size:16px;line-height:1.15;color:#000;padding-left:20px;float:left;width:315px}.responsabilidade .load-more{margin-top:10px !important;margin-bottom:40px !important}.responsabilidade .file-list-horizontal{margin-top:30px;max-width:630px;margin:auto}.responsabilidade .file-list-horizontal ul{border-top:0;justify-content:space-between}.responsabilidade .file-list-horizontal ul li{margin:0}.resonsabilidade .image.file-type-icon-media-link{text-align:center}.resonsabilidade .field-content{max-width:570px;display:block;text-align:left;margin:0 auto 30px auto !important;line-height:30px;font-family:var(--font-Roboto);font-size:20px}@media(max-width:991px){.responsabilidade .carousel li.slide .component-content{min-height:600px}.responsabilidade .carousel .slide-section_text{top:30px}}@media(max-width:767px){.responsabilidade .carousel .slides{height:auto;min-height:auto;margin-top:40px}.responsabilidade .carousel li.slide .component-content{height:auto;min-height:290px}.responsabilidade .carousel .slide-section_background.field-backgroundimage{height:auto;margin:auto;width:100%;text-align:center}.responsabilidade .row.slide-info{min-height:fit-content !important}.responsabilidade .carousel .slide-section_image .field-slideimage{height:200px !important}.responsabilidade .carousel .slide-section_background.field-backgroundimage img{height:200px !important;width:auto}.responsabilidade .carousel .slide-section_text{position:relative;top:40px}.responsabilidade .search-results.horizontal.responsabilidade{max-width:100%;margin:auto}.responsabilidade .search-results.horizontal.responsabilidade ul li{display:block;margin-bottom:100px}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl a{display:block;display:block;height:150px;width:100%;overflow:hidden}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl{width:100%;height:150px;float:none;margin-bottom:35px !important}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl a img{object-fit:cover;width:100%;margin-top:-15%}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl+div{float:none;width:100%;text-align:left;font-size:24px;line-height:1.2;padding-left:10px}.responsabilidade .search-results.horizontal.responsabilidade ul li .card-image.field-opengraphimageurl+div+div{padding-left:10px}}@media(max-width:570px){.responsabilidade .carousel .slide-section_text{top:0}}.navigation-main-horizontal .component-content{width:100%}.navigation-main-horizontal ul{display:flex;justify-content:space-around;justify-content:space-evenly}.navigation-main-horizontal ul ul ul{display:block}.navigation-main-horizontal .level1{display:inline-block;height:100%;font-size:15.7px;text-transform:uppercase;line-height:16px;font-family:var(--font-Roboto);font-weight:bold}.navigation-main-horizontal .level1 a{display:flex;align-items:center;height:134px;padding:10px;color:#000;text-decoration:none}.navigation-main-horizontal .level1 a:hover{color:var(--Generali-Red);text-decoration:none}.navigation-main-horizontal .level1 a:focus{color:var(--Generali-Red);text-decoration:none}.sticky-menu.show .navigation-main-horizontal .level1 a,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1 a{padding:10px 16.3px}.navigation-main-horizontal .level2 a{height:auto}.navigation .active a{color:var(--Generali-Red)}.main-menu-desktop .image.file-type-icon-media-link{display:inline-block;overflow:hidden;width:200px;max-width:200px}.main-menu-desktop .image.file-type-icon-media-link .component-content,.main-menu-desktop .navigation.navigation-main.navigation-main-horizontal .component-content{width:100%;margin:0}.main-menu-desktop .navigation.navigation-main.navigation-main-horizontal{width:80.8%;max-width:calc(100% - 200px);margin-left:-22px}.nav-nolink-green.level2>.navigation-title>a{pointer-events:none;color:var(--secondary-text-color) !important;line-height:1.3 !important;margin:0 0 5px;font-weight:bold !important}.navigation-main-horizontal .level1>.navigation-title{height:134px;position:relative;text-align:center}.navigation-main-horizontal .level1>.navigation-title+ul{display:none}.navigation-main-horizontal .level1.show{background:#f5f6f7}.navigation-main-horizontal .level1.show>.navigation-title+ul{display:flex;flex-wrap:wrap;justify-content:left;position:absolute;left:-4%;right:0;background:#f5f6f7;padding:15px 10px 0;top:134px;max-width:100%;padding-bottom:25px}.navigation-main-horizontal .level1.show>.navigation-title+ul li.submenu{margin-bottom:15px;min-width:19%}.navigation-main-horizontal .level1.show>.navigation-title+ul ul li a{font-family:var(--font-Roboto);font-weight:normal;font-size:16px;line-height:1.3;text-align:left;color:#000;text-transform:none;display:block;margin:10px 0;padding:0 10px;height:auto;width:max-content}.sticky-menu.show .navigation-main-horizontal .level1.show>.navigation-title+ul ul li a,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1.show>.navigation-title+ul ul li a{padding:0 15px}.navigation-main-horizontal .level1.show>.navigation-title+ul ul li a:hover{text-decoration:underline}.navigation-main-horizontal .level1.show>.navigation-title+ul ul li a:focus{text-decoration:underline}.navigation-main-horizontal .level1.show>.navigation-title>a{color:var(--Generali-Red)}.navigation-main-horizontal .level1 .level2 li a{margin:0 0 5px !important}.navigation-main-horizontal .level1.submenu a:after{background:url(../images/green-arrow-down_submenu.png) no-repeat;content:' ';left:50%;margin-left:-4px;position:absolute;bottom:26px;width:14px;height:10px}.navigation-main-horizontal .level1.submenu.show a:after{background:none}.navigation-main-horizontal .level2>.navigation-title>a{font-family:var(--font-Roboto);font-weight:normal;font-size:14px;line-height:1.3;text-align:left;color:#000;text-transform:uppercase;height:20px !important}.navigation-main-horizontal .level2>.navigation-title>a:hover{text-decoration:underline}.navigation-main-horizontal .level2>.navigation-title>a:focus{text-decoration:underline}.navigation-main-horizontal .level1.show>.navigation-title+ul li.nav-group{width:calc(100%/3);margin-bottom:10px}.navigation-main-horizontal .nav-group.level2>.navigation-title>a{text-transform:initial;font-size:16px;z-index:99}.navigation-main-horizontal .level1.show>.navigation-title.center-items+ul{display:block;padding-bottom:25px}.navigation-main-horizontal .level1.show>.navigation-title.center-items+ul li.nav-group{margin:0 auto 10px;width:calc(100%/5)}.navigation-main-horizontal .nav-group.level2>.navigation-title>a{display:block}.sticky-menu.show .file-type-icon-media-link,.minimalist-header header .desktop-only.sticky-menu .file-type-icon-media-link{position:relative;top:0;z-index:99}.sticky-menu.show .navigation-main-horizontal .level1>.navigation-title,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1>.navigation-title{height:64px}.sticky-menu.show .navigation-main-horizontal .level1>div a,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1>div a{height:64px;font-size:13px}.sticky-menu.show .navigation-main-horizontal .level1>div a:after,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1>div a:after{bottom:7px}.sticky-menu.show .navigation-main.navigation-main-horizontal,.minimalist-header header .desktop-only.sticky-menu .navigation-main.navigation-main-horizontal{margin-top:-38px}.sticky-menu.show .navigation-main.navigation-main-horizontal .component-content,.minimalist-header header .desktop-only.sticky-menu .navigation-main.navigation-main-horizontal .component-content{margin:auto}.sticky-menu.show .navigation-main.navigation-main-horizontal .component-content nav,.minimalist-header header .desktop-only.sticky-menu .navigation-main.navigation-main-horizontal .component-content nav{padding-left:290px;max-width:calc(100% - 110px)}.sticky-menu.show .navigation-main-horizontal .level1.show>.navigation-title+ul,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1.show>.navigation-title+ul{top:64px;margin:auto;max-width:1100px;left:0}.sticky-menu.show .header-action-links .component-content,.minimalist-header header .desktop-only.sticky-menu .header-action-links .component-content{position:inherit;margin-top:-45px;max-width:100%}.sticky-menu.show .header-action-links ul li:nth-child(1) a,.minimalist-header header .desktop-only.sticky-menu .header-action-links ul li:nth-child(1) a{background-image:url(../images/area-cliente_sticky-menu.png);background-position:top left;background-repeat:no-repeat;padding-top:10px;padding-left:0;display:block;width:23px;height:23px;text-indent:12345px;font-size:1px;color:#fff}.sticky-menu.show .header-action-links ul li:nth-child(2) a,.minimalist-header header .desktop-only.sticky-menu .header-action-links ul li:nth-child(2) a{background-image:url(../images/faqs_sticky-menu.png);background-position:top left;background-repeat:no-repeat;padding-top:10px;padding-left:0;margin-left:0;display:block;width:23px;height:23px;text-indent:12345px;font-size:1px;color:#fff}.sticky-menu.show .header-action-links ul li:nth-child(3),.minimalist-header header .desktop-only.sticky-menu .header-action-links ul li:nth-child(3){padding-left:0}.sticky-menu.show .header-action-links ul li:nth-child(3) a,.minimalist-header header .desktop-only.sticky-menu .header-action-links ul li:nth-child(3) a{background-image:url(../images/search-topbar_sticky-menu.png);background-position:bottom left;background-repeat:no-repeat;padding-top:12px;display:block;width:23px;height:23px;text-indent:12345px;font-size:1px;color:#fff}@media(max-width:1180px){.navigation-main-horizontal .level1 a{padding:0}.sticky-menu.show .navigation-main-horizontal .level1 a,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1 a{height:64px;font-size:13px;padding:10px 5px}}@media(max-width:1024px){.sticky-menu.show .header-action-links ul,.minimalist-header header .desktop-only.sticky-menu .header-action-links ul{right:0 !important}.navigation-main-horizontal .level1.show>.navigation-title+ul{max-width:880px}.sticky-menu.show .navigation-main-horizontal .level1 a,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1 a{max-width:78px;text-align:center;vertical-align:middle;display:inline-flex}.sticky-menu.show .navigation-main-horizontal .level1 .level2,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1 .level2{padding:0 10px}.sticky-menu.show .navigation-main-horizontal .level1 .level2 a,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1 .level2 a{max-width:inherit;height:auto}}@media(max-width:991px){header .mobile-only .file-type-icon-media-link{margin-top:10px}header .mobile-only .file-type-icon-media-link img{width:44px}.sticky-menu.show{display:none}}.content-solution>.component-content>.row{margin-left:0;margin-right:0}.content-solution .field-carddescription{padding-left:20px !important;padding-right:20px !important}.content-solution ul{margin:40px 0;display:flex;flex-flow:row wrap;justify-content:center}.content-solution li{width:32.9%;text-align:center;padding:0 6px;display:flex;flex-flow:column}.content-solution li .field-iconimage>a{height:80px;display:block}.content-solution .field-cardtitle2,.content-solution .field-cardtitle2 a,.content-solution .field-icontitle,.content-solution .field-icontitle a{font-size:16px;font-weight:bold;text-transform:uppercase;color:var(--secondary-text-color);margin-bottom:5px;padding:0;font-family:var(--font-Roboto)}.content-solution .field-carddescription,.content-solution .field-carddescription a{margin:0 0 15px 0;color:#000;font-weight:bold;line-height:1.4;font-size:15.5px;padding:0;text-decoration-color:transparent !important}.content-solution .field-carddescription a:hover{text-decoration-color:#00af41 !important}.content-solution img{min-width:60px;max-width:60px;transition:transform .2s;margin-bottom:0}.content-solution img:hover{transform:scale(1.1,1.1)}.content-solution .btn{margin:0}@media(max-width:991px){.field-icontitle{min-height:32px}.field-carddescription{min-height:65px}}@media(max-width:632px){.content-solution li{width:43%}.content-solution>.component-content>.row{margin-left:15px;margin-right:15px}}@media(max-width:475px){.content-solution ul{margin-bottom:40px}.content-solution li{width:60%;margin-bottom:30px}.content-solution li:last-of-type{margin-bottom:0}.file-list-table ul li{display:inline-block;width:100% !important;margin-bottom:30px}.content-solution .field-carddescription,.content-solution .field-carddescription a{margin:0}.content-solution .field-carddescription{margin-bottom:15px;min-height:auto;padding:0 !important}.field-icontitle{min-height:auto}}.carousel .slide .component.content{width:100%}.carousel{overflow:hidden;width:100%;padding:0}.carousel .slides{height:427px;color:var(--secondary-text-color);position:relative}.carousel .slide-section_background.field-backgroundimage{position:absolute;height:425px;width:max-content;margin:0}.carousel .slide-section_image .field-slideimage{height:425px;position:relative}.carousel .slide-section_image .field-slideimage img{position:absolute;bottom:-2px;right:inherit;left:8px;max-width:none}.carousel .slide-section_text+.slide-section_image .field-slideimage img{position:absolute;bottom:-2px;right:-32%;left:inherit;max-width:none}.carousel .slide .slide-info{max-width:1200px;margin:0 auto}.carousel .nav .prev-text,.carousel .nav .next-text{position:absolute;width:50px;height:50px;border-radius:50%;border:1px solid #0d8365;display:block;bottom:202px}.carousel .nav .prev-text{left:20px}.carousel .nav .prev-text:before{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-4px;content:' ';display:block;width:11px;height:11px;border-left:2px solid #0d8365;border-top:2px solid #0d8365;transform:rotate(315deg);content:"anterior";font-size:0}.carousel .nav .next-text{right:20px}.carousel .nav .next-text:before{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-7px;content:' ';display:block;width:11px;height:11px;border-left:2px solid #0d8365;border-top:2px solid #0d8365;transform:rotate(135deg);content:"proximo";font-size:0}.carousel .nav .nav-items{text-align:center;position:absolute;left:0;right:0;bottom:22px}.carousel .nav .sxa-bullets{font-size:0;line-height:0;display:inline-block;width:5px;height:5px;padding:4px;margin:0 4px;cursor:pointer;color:#b2b4b6;border:0;outline:none;background:#b2b4b6;border-radius:10px}.carousel .nav .sxa-bullets.active{width:24px;color:#00af41;background:#00af41}.carousel .slide-section_text{text-align:center;margin:auto}.carousel .slide-section_text .field-slidetext{padding:0;margin-top:-75px;margin-left:59px;max-width:511px;position:relative;left:13px}.carousel .slide-section_text.no-background .field-slidetext{margin-top:0}.carousel .slide-section_image+.slide-section_text .field-slidetext{margin-left:-10px}.carousel .slide-section_text .field-slidetext p{font-size:20px;font-family:var(--font-Roboto);line-height:1;text-align:center;color:#2da944;text-transform:initial;margin-top:10px}.carousel .slide-section_text .field-slidelink{margin-top:14px;margin-left:-50px}.carousel .slide-section_text .field-slidelink a{border:1px solid var(--secondary-text-color);padding:20px 30px 16px;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:.9;letter-spacing:1.4px;text-align:center;text-transform:uppercase;color:var(--secondary-text-color);text-decoration:none;border-radius:4px;display:inline-block}.carousel .slide-section_text .field-slidelink a:hover{border:1px solid var(--Generali-Red-Dark-Ultra);color:var(--Generali-Red-Dark-Ultra)}.carousel .blue-content .slide-section_text .field-slidelink a{border:1px solid #fff;color:#fff}.blue-content .field-slidetext{color:#fff}.carousel .slide-section_text.order-2 .field-slidelink{margin-left:76px}.slide-info .col-6.slide-section_text{position:relative;left:0}.slide-info .col-6.slide-section_image+.col-6.slide-section_text{left:0}.blue-content{background:#00dfe9;background:-moz-linear-gradient(top,#00dfe9 5%,#0085b9 95%);background:-webkit-linear-gradient(top,#00dfe9 5%,#0085b9 95%)}.blue-content .carousel .slides{color:#fff}@media(max-width:1300px){.carousel .slide-section_text+.slide-section_image .field-slideimage img{right:-21%}}@media(max-width:991px){.blog-main main .content-large.pt-0 .rich-text.pt-2{background:#f5f6f7}.carousel .slides{height:100%}.carousel li.slide{position:relative}.carousel li.slide .component-content{position:relative;min-height:auto}.carousel .slide-section_background.field-backgroundimage{position:absolute;top:0;height:425px;width:100%;margin:0}.carousel .slide-section_background.field-backgroundimage img{height:100% !important;width:auto;max-width:none}.carousel .slides .slide-section_image{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.carousel .slide-section_image .field-slideimage{height:427px;position:relative}.carousel .slide-section_image .field-slideimage img{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:100%}.carousel .slide-section_text{text-align:center;margin:auto;min-width:700px}.carousel .slide-section_text .field-slidetext{margin-top:60px;margin-left:0;padding:0;max-width:initial;margin-right:0;left:0}.carousel .nav .prev-text,.carousel .nav .next-text{display:none}.carousel .nav .nav-items{text-align:center;position:absolute;left:0;right:0;top:445px}.blue-content{background:none}.blue-content .carousel .slides .slide-section_image{background:#00dfe9;background:-moz-linear-gradient(top,#00dfe9 5%,#0085b9 95%);background:-webkit-linear-gradient(top,#00dfe9 5%,#0085b9 95%)}.blue-content .carousel .slides{color:#00af41}.blue-content .carousel .slide-section_image .field-slideimage{height:auto}.blue-content .carousel .slide-section_image .field-slideimage img{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:100%;height:auto !important}.carousel .slide-section_text+.slide-section_image .field-slideimage img{bottom:0}.carousel .blue-content .slide-section_text .field-slidelink a{border:1px solid #00af41;color:#2da944}.blue-content .field-slidetext{color:#00af41}}@media(max-width:768px){.carousel .slide-section_text+.slide-section_image .field-slideimage img{right:0;left:0;max-width:100%}}@media(max-width:767px){.carousel .slides{min-height:auto;height:auto}.content-blog li{width:100% !important}.blog-card{height:140px}a.blog-card_contenttop{display:block;height:140px !important;width:140px;float:left;overflow:hidden}.blog-card_contentbottom{text-align:left !important;margin-left:140px}.blog-card_content_highlight{min-height:140px !important}.carousel .slide-section_background.field-backgroundimage{height:224px !important}.carousel .slide-section_background.field-backgroundimage img{height:224px !important}.carousel .slide-section_image .field-slideimage{height:224px !important}.carousel .slide-section_image .field-slideimage img{max-height:100%;width:auto}}@media(max-width:600px){.blog-main .carousel .slides{height:auto}.blog-main .carousel .slide-section_image .field-slideimage{height:205px !important}.blog-main .carousel .slide-section_image .field-slideimage img{max-height:205px !important;min-height:205px !important}.blog-main .carousel .slide-section_text{min-width:100% !important}.blog-main .carousel .nav .nav-items{top:215px !important}.carousel .slide-section_text{min-width:100%}.carousel .slide-section_text .field-slidetext{margin-top:50px;padding:0 20px}.carousel .nav .nav-items{top:230px}.carousel .slide-section_image+.slide-section_text .field-slidetext{margin-left:0}.carousel .slide-section_text .field-slidelink,.carousel .slide-section_text.order-2 .field-slidelink{margin-left:0}}@media(max-width:480px){.carousel .slides .slide-section_image{padding:0}.carousel .slide-section_text .field-slidetext{padding:0}.carousel .slide-section_image .field-slideimage img{margin:0}}@media(max-width:375px){.carousel .slides{min-height:auto}}.blog-main header{position:fixed;width:100%;top:0;-webkit-box-shadow:0 10px 100px -15px #aaa;-moz-box-shadow:0 10px 100px -15px #aaa;box-shadow:0 10px 100px -15px #aaa}.blog-main .desktop-only.sticky-block.sticky-top.show{height:65px;border-bottom:1px solid #e1e1e1}.blog-main .desktop-only.sticky-block.sticky-top.show .component.image.file-type-icon-media-link img{width:100px;margin-top:-12px}.blog-main .desktop-only.sticky-block.sticky-top.show .navigation-main-horizontal li.level1{padding:0 7px}.blog-main .desktop-only.sticky-block.sticky-top.show .navigation-main-horizontal .level1 a{height:64px;padding:0 13.3px;font-size:13px}.blog-main .desktop-only.sticky-block.sticky-top.show .btn.btn-border_green-link{padding-top:5px}.blog-main .desktop-only.sticky-block.sticky-top.show .btn.btn-border_red-link{padding-top:5px}.blog-main .desktop-only.sticky-block.sticky-top.show .btn.btn-search{padding-top:19px}.blog-main main{margin-top:130px}.blog-main .carousel .slides{margin-left:0;margin-right:15px;height:427px}.blog-main .carousel .slide-section_image .field-slideimage img{position:inherit;max-height:427px}.blog-main .carousel .slide-section_text .field-slidelink{margin-left:0}.blog-main .carousel .slide-section_text .field-slidelink a{border:1px solid var(--button-color);background:var(--button-color);color:#fff}.blog-main .carousel .slide-section_text .field-slidelink a:hover{border:1px solid var(--button-color-hover);background:var(--button-color-hover);color:#fff}.blog-main .carousel .slide-section_text .field-slidetext{color:#000;padding:0;margin-top:0}.blog-main .carousel .nav .nav-items{bottom:0;margin-top:16px;position:relative}.blog-main header .btn-border_green-link a{padding:16px 50px 15px 28px;margin-top:5px;letter-spacing:.1px;color:#006845}.blog-main header .btn-border_red-link a{padding:16px 50px 15px 28px;margin-top:5px;letter-spacing:.1px;color:var(--button-color)}.blog-main .content-blog{padding-top:0 !important;margin-top:-12px}.blog-article .rich-text ul,.blog-article .content ul{margin-left:60px !important}.blog-article .rich-text ul li,.blog-article .content ul li{margin-left:32px}.blog-article .rich-text ul li::before,.blog-article .content ul li::before{list-style:disc;content:"•";color:#006845;font-weight:bold;display:inline-block;width:15px;margin-left:-1em;position:absolute}.blog-article .rich-text ul li.no-style,.blog-article .content ul li.no-style{margin-left:0}.blog-article .rich-text ul li.no-style::before,.blog-article .content ul li.no-style::before{position:initial;color:transparent}.portlet-body{font-family:var(--font-Roboto);font-size:14px;line-height:1.42857;color:#333}.content-block{max-width:605px;width:100%;margin:0 auto 10px !important;padding-left:0 !important;padding-right:0 !important}.blog-main footer .row.column-splitter{margin:inherit}.blog-main footer .navigation-main-vertical ul{margin-top:16px;margin-left:20px}.blog-main footer .navigation-main-vertical ul li{height:40px;line-height:40px;text-transform:uppercase;font-size:15px;font-family:var(--font-Roboto);font-weight:bold}.blog-main footer .navigation-main-vertical ul li a{color:var(--secondary-text-color)}.blog-main footer .navigation-main-vertical ul li a:hover{text-decoration:none}.blog-main .component.about-tags{padding-top:16px;padding-right:55px;padding-left:109px}.blog-main.blog-article .component.about-tags{padding-left:55px;margin-bottom:20px;padding-top:10px}.blog-main.blog-article footer .component.about-tags{padding-left:110px}.iframe iframe{width:100%}.iframe-75vh iframe{height:75vh !important}@media(max-width:1024px){.blog-main footer .component.link.btn.btn-full_green-link{left:10px !important}.blog-main footer .component.link.btn.btn-full_red-link{left:10px !important}}@media(max-width:991px){.blog-main footer .content-large .component-content{max-width:748px !important}.blog-main .component.image.file-type-icon-media-link{padding-left:0 !important}.blog-main footer .component.link.btn.btn-full_green-link{left:0 !important}.blog-main footer .component.link.btn.btn-full_red-link{left:0 !important}.blog-main .component.about-tags{padding-left:35px !important}footer .about-tags{max-width:326px !important}}@media(max-width:768px){.content-block{max-width:100%}.blog-main.blog-article .field-content{left:-3px;position:relative}}@media(max-width:767px){.blog-main footer .component.image.file-type-icon-media-link{text-align:center;padding-right:0;position:relative;left:0}.blog-main footer .component.link.btn.btn-full_green-link{left:0 !important}.blog-main footer .component.link.btn.btn-full_red-link{left:0 !important}.blog-main footer .navigation-main-vertical{display:none}.blog-main .component.about-tags{padding-left:0;padding-right:0;width:100% !important;max-width:95% !important}.blog-main.blog-article iframe{width:100%}}.press-release .component.container.pb-0.pt-0 .component.rich-text{width:100%}.press-release .blog-card_contentbottom{width:calc(100% - 265px);text-align:left !important;padding:35px 25px 25px 25px;position:relative}.press-release .blog-card_content{display:flex;background-color:#f5f6f7;margin-bottom:30px;width:100%;height:265px}.press-release .blog-card_content img{width:265px}.press-release a.blog-card_contenttop{width:265px}.press-release .blog-card.horizontal{background:transparent}.press-release .content-extra-small .component-content{max-width:630px}.press-release a.blog-card_title{text-align:left;font-family:var(--font-Roboto);font-weight:bold;font-size:23.9px;line-height:1.26;color:#000;height:auto;overflow:auto;text-decoration:underline;text-decoration-color:transparent}.press-release a.blog-card_title:hover{text-decoration-color:#00af41 !important}.press-release a.blog-card_category{display:block;font-family:var(--font-Roboto),sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:10px}.press-release .card-link{font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:15px;letter-spacing:1px;text-align:left;color:#00af41;text-transform:uppercase;position:absolute;bottom:25px;left:25px;transition:all .4s;background-image:url(../images/text-link-arrow-green.png);background-position:right 5px;background-repeat:no-repeat;display:initial;padding-right:18px}.press-release .created-date{text-transform:uppercase;font-weight:bold;letter-spacing:1px}.press-release .content-quote{margin-bottom:30px;font-size:24px !important;line-height:34px;font-weight:bold;text-align:center}@media(max-width:767px){.press-release .blog-card_content{height:160px}.press-release a.blog-card_contenttop{width:150px;height:160px !important}.press-release .blog-card_content img{width:150px;max-height:160px}.press-release .blog-card_contentbottom{width:calc(100% - 150px);margin-left:0}.press-release a.blog-card_title{font-size:16px}.press-release .card-link{font-size:10px}.press-release .blog-card.horizontal{background:transparent;height:160px;margin-bottom:20px}}.file-list-horizontal{margin-top:-25px;margin-left:-15px}.file-list-horizontal ul{flex-direction:row;border-top:1px solid #ced3cf;margin:0 0 60px;padding:40px 0 0;display:flex;justify-content:center;width:calc(100% + 30px)}.file-list-horizontal:last-of-type ul{margin-bottom:0}.file-list-horizontal li{display:flex;flex-direction:row;margin:0 15px}.file-block li a{text-decoration:none}.file-block li figure{width:40px;margin:0;float:left}.file-block li img{max-width:26px}.file-block li span{display:block;margin-left:40px;color:#000;font-family:var(--font-Roboto);font-weight:normal;font-size:14px;line-height:1.2;text-decoration:none}.file-block li a span:hover{text-decoration:underline}.file-list-table p{font-size:16px;font-family:var(--font-Roboto);line-height:1.2;margin-bottom:30px}.file-list-table ul{border-bottom:1px solid #929292;padding-bottom:10px;margin-bottom:40px}.file-list-table ul li{display:inline-block;width:calc(98%/3)}.report-list .file-list-horizontal ul{justify-content:left}.file-list-horizontal.no-line ul{border-top:0}.report-list .file-list-horizontal ul li{width:50%;margin-left:0}.file-list-vertical li.list-item{display:block;margin-bottom:20px}.file-list-vertical ul{border-bottom:1px solid #000}@media(max-width:768px){.report-list .file-list-horizontal{margin-top:0}.file-list-horizontal.no-line ul{display:block;padding:0;margin:0}.report-list .file-list-horizontal ul{width:100%}.report-list .file-list-horizontal ul li{width:100%;margin:12px 0 0}}@media(max-width:767px){.file-list-horizontal ul{display:block;margin-top:50px;margin-bottom:30px}.file-list-horizontal li{margin-bottom:30px}.file-list-horizontal li:last-of-type{margin-bottom:0}.report-list .file-list-horizontal{max-width:90%;margin:auto}.file-list-horizontal{margin-top:0}.background-light-green+.background-light-green .file-list-horizontal{margin-top:-50px}.component.container.content-table+div.background-light-green{padding-top:10px}}.mosaic-block{display:flex;color:#fff;position:relative;width:750px;min-height:345px}.mosaic-block-xl .mosaic-block{min-height:455px}.mosaic-block-lg .mosaic-block{min-height:415px}.mosaic-block-sm .mosaic-block{min-height:330px}.mosaic-block div{position:absolute;bottom:0;top:0}.mosaic-block .mosaic-card_40+.mosaic-card_60{right:0}.mosaic-block.mosaic-block_v2 .mosaic-card_60+.mosaic-card_40{right:0}.mosaic-block.mosaic-block_v2 .mosaic-card_60:hover{padding-left:43px;padding-right:43px}.mosaic-card_40{width:40%}.mosaic-block.mosaic-block_v2 .mosaic-card_40{padding-left:21px;padding-right:21px}.mosaic-block.mosaic-block_v2 .mosaic-card_40:hover{padding-left:34px;padding-right:34px}.mosaic-block_image .mosaic-card_40{padding:10px 17px 0 !important}.mosaic-block_image .mosaic-card_40 p:first-of-type{font-size:26px;line-height:1.1;text-transform:uppercase;font-weight:bold !important}.mosaic-block_image .mosaic-card_60{padding:0 !important;z-index:9}.mosaic-card_60{width:60%}.mosaic-card_40,.mosaic-card_60{padding:45px 30px 35px 30px;position:relative;-webkit-transition:All .3s ease-in-out;transition:All .3s ease-in-out}.mosaic-block p{line-height:28px;font-family:var(--font-Roboto);font-size:20.2px;margin-bottom:5px}.mosaic-block .btn{margin-top:30px;display:table}.mosaic-block .link-text{position:absolute;bottom:48px;color:#fff;font-weight:bold;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat;padding-right:20px;text-transform:uppercase}.mosaic-block_image{display:flex;position:relative;width:750px;height:268px}.mosaic-block_image img{border:1px solid #b9b9b9;object-fit:cover;height:268px !important;min-height:268px}.mosaic-block_image .mosaic-card_40 img{border:0;height:auto !important;min-height:auto}.promo+.promo .mosaic-block_image>.mosaic-card_40:first-of-type:hover{left:-13px;padding:10px 28px 0 !important}.blog-main .promo-large .mosaic-card_40:hover{left:-17px !important}.mosaic-block_image div{font-family:var(--font-Roboto);text-align:center;padding-left:0;padding-right:0;position:absolute;left:0;height:268px;z-index:8;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out;overflow:hidden;background:#fff}.mosaic-block_image div+div{left:inherit;right:10px;height:268px}.mosaic-block_image div p{line-height:1.1;font-size:18px}.mosaic-block_image .mosaic-card_40 a{position:absolute;width:fit-content;width:-moz-fit-content;bottom:5px;left:0;right:0;margin:auto}.mosaic-block_image div:hover{left:3px}.mosaic-card_60:hover{width:calc(60% + 26px);margin-left:-13px;z-index:98}.promo+.promo .mosaic-card_60:hover{width:calc(60% + 18px)}.mosaic-block_image div+div:hover{right:-3px;left:inherit}.mosaic-block_image div+div.mosaic-card_40:hover{width:calc(40% + 52px)}.mosaic-card_40:hover{width:calc(40% + 26px);margin-right:-13px;z-index:98}.mosaic-block_image .mosaic-card_40:hover{padding:10px 44px 0 !important;z-index:99}.mosaic-block>.mosaic-card_40:hover{margin-right:0;margin-left:-13px;padding-left:43px;padding-right:43px}.mosaic-block>.mosaic-card_40+.mosaic-card_60:hover{margin-left:0;margin-right:-13px;padding-left:43px;padding-right:43px}.mosaic-block.mosaic-block_v2>.mosaic-card_60+.mosaic-card_40:hover{margin-left:-13px;margin-right:-13px}.mosaic-block_4card .mosaic-block{width:100%;min-height:212px}.mosaic-block_4card .mosaic-card_25{width:25%;padding:50px 30px 98px;-webkit-transition:All .3s ease-in-out;transition:All .3s ease-in-out}.mosaic-block_4card div+div{left:25%}.mosaic-block_4card div+div+div{left:50%}.mosaic-block_4card div+div+div+div{left:75%}.mosaic-block_4card .mosaic-card_25:hover{width:calc(25% + 20px);z-index:9;margin-left:-10px;padding-left:40px}.mosaic-block_4card .mosaic-card_25+.mosaic-card_25:hover{margin-left:-10px}.mosaic-block_4card .mosaic-card_25+.mosaic-card_25+.mosaic-card_25:hover{margin-left:-10px}.mosaic-block_4card .mosaic-card_25+.mosaic-card_25+.mosaic-card_25+.mosaic-card_25:hover{margin-left:-10px}.mosaic-block_4card .mosaic-card_25 a{font-weight:normal;color:#fff}.promo{width:98%;margin-top:20px}.promo+.promo{margin-top:0}.promo+.promo .mosaic-block_image{margin-top:30px}.promo+.promo .mosaic-block_image .mosaic-card_40,.promo+.promo .mosaic-block_image .mosaic-card_60{padding-top:5px}.mosaic-block .mosaic-card_40,.mosaic-block .mosaic-card_60{padding-bottom:110px}.mosaic-block .mosaic-card_40 a,.mosaic-block .mosaic-card_60 a{position:absolute;bottom:24px;white-space:nowrap}.mosaic-block .mosaic-card_40 a.link-text,.mosaic-block .mosaic-card_60 a.link-text{bottom:50px}.mosaic-card_40+.mosaic-card_60,.mosaic-card_60+.mosaic-card_40{border-left:1px solid #fff}.mosaic-card_40+.mosaic-card_60:hover,.mosaic-card_60+.mosaic-card_40:hover{border-left:1px solid transparent}.mosaic-block_image>.mosaic-card_60+.mosaic-card_40{right:0}.mosaic-block_image>.mosaic-card_60+.mosaic-card_40:hover{right:-13px}.mosaic-block_image>.mosaic-card_40+.mosaic-card_60{right:0}.mosaic-block_image>.mosaic-card_40+.mosaic-card_60:hover{right:-10px}.color-green6{color:#2da944 !important}.mosaic-block-horizontal{margin-bottom:45px;position:relative;width:100%}.mosaic-block-horizontal img{width:64px;position:absolute}.mosaic-card_33{padding:30px;width:33.3333%;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out}.mosaic-card_33:nth-child(2){left:33.3333%}.mosaic-card_33:nth-child(3){left:66.6666%}.mosaic-card_33:hover{width:calc(33% + 20px);margin-left:-10px;padding-left:40px;padding-right:40px;z-index:9}.mosaic-block-horizontal .mosaic-card_33 a.link-text{position:relative;bottom:10px}.mosaic-block-horizontal p{font-size:18px !important;font-weight:bold;line-height:1.11 !important;color:#fff;width:100%;margin-bottom:20px !important}.mosaic-block-horizontal .link-text{cursor:pointer;font-family:var(--font-Roboto);font-size:14px;line-height:1.4;letter-spacing:1.2px;text-align:left;color:#fff;text-transform:uppercase;font-weight:400;padding-right:20px;position:inherit}@media(max-width:768px){.mosaic-block{margin:0 7px}.mosaic-block.mosaic-block-horizontal{display:block;margin-bottom:40px;margin-left:0}.mosaic-card_33{padding:30px;width:82%;display:block;margin:auto;position:relative !important;left:0 !important}.mosaic-block_image{width:100%;max-width:698px}.mosaic-block_4card .mosaic-block{display:block;margin-left:8.33333%;width:83.33333%}.mosaic-block_4card .mosaic-card_25{width:100%;padding-bottom:50px;position:relative;left:0}.mosaic-block_4card .mosaic-card_25 span{max-width:100%;position:relative;bottom:inherit;margin-top:16px;display:block}.mosaic-block_4card .mosaic-card_25 a{font-weight:bold;letter-spacing:1.2px}}@media(max-width:767px){.blog-main.blog-article .component.content-mosaics{display:none}}@media(max-width:425px){.mosaic-block_4card .promo{padding:0}}.content-jornal{margin-top:-16px}.content-jornal.teaser{max-width:520px;padding:35px;margin:auto;text-align:center;background-color:#00af41 !important;color:#fff;-webkit-transition:All .3s ease-in-out;transition:All .3s ease-in-out}.content-jornal.teaser:hover{width:calc(100% + 26px);max-width:546px;padding:35px 55px;position:relative}.column-splitter .content-jornal.teaser:hover{left:-13px}.content-jornal_text{margin-bottom:10px}.content-jornal_text p{font-family:var(--font-Roboto);font-size:18px;line-height:1.33;text-align:center;color:#000;margin:10px 0 20px;padding:0}.content-jornal_text a{display:inline-block;border-radius:5px;padding:20px 30px 16px;margin-top:10px;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:.9;letter-spacing:1.4px;text-align:center;text-transform:uppercase;background-color:#fff;border:solid 1px #fff;color:#006845}.content-jornal_text a:hover{background-color:#006845;border:solid 1px #006845;color:#fff;text-decoration:none}.content-jornal_text .small a{color:var(--link-color);font-size:11.9px;background:none;border:0;padding:0;text-transform:none;letter-spacing:normal}.content-jornal_text .small a:hover{background:none;border:0;color:var(--link-color);text-decoration:underline}.content-jornal_image{text-align:center;margin-top:-49px;margin-bottom:0}.content-jornal_text{margin-bottom:10px}.content-jornal .small{font-family:var(--font-Roboto);font-size:11.9px;line-height:2.51;color:#433c35}@media(max-width:991px){.content-jornal{max-width:480px;margin:auto}.content-jornal.teaser{margin-bottom:20px}}@media(max-width:767px){.content-jornal_text p{line-height:1}.content-jornal .small{line-height:inherit}}.component.container.mobile-only.sticky-top{display:none}.blog-main .content iframe{width:100%}.blog-main .main-menu-mobile.show .navigation-mobile{display:block}.blog-main .main-menu-mobile .navigation-mobile{display:none}.blog-main header .mobile-only>.component-content>.row{margin:0}.blog-main header .mobile-only>.component-content>.row .row{margin:0}.blog-main footer .component.container{padding:30px 0 14px}.blog-main footer .component.container:last-of-type{padding:16px 0 4px 0}.blog-main .sticky-block{height:134px}.blog-main header .component.container.desktop-only.content-large .component.image.file-type-icon-media-link{padding-left:62px;margin-top:15px}.blog-main header .component.container.desktop-only.content-large .component.image.file-type-icon-media-link img{max-width:135px}.blog-main .content p{padding-left:40px;padding-right:40px}.blog-main .component.image.file-type-icon-media-link{padding-top:14px;padding-left:35px;max-width:25%;flex:0 0 25%}.blog-main .navigation-main.navigation-main-horizontal{flex:0 0 45.5%;max-width:45.5%;padding-top:59px}.blog-main .navigation-main-horizontal .level1 a{height:auto}.blog-main .show .navigation-main.navigation-main-horizontal{padding-top:9px}.blog-main .desktop-only .navigation-main.navigation-main-horizontal nav{position:relative;left:0}.blog-main .desktop-only .navigation-main.navigation-main-horizontal ul{width:fit-content;margin:-10px auto 0 auto;position:relative;left:16px}.blog-main .navigation-main-horizontal .level1>.navigation-title{height:auto}.blog-main .navigation-main-horizontal .level1{padding:0;margin-right:17px}.blog-main .navigation-main-horizontal .level1.show{background:transparent}.blog-main .navigation-main-horizontal .level1:focus{background:none}.blog-main .btn.btn-border_green-link{padding-top:40px;padding-left:10px}.blog-main .btn.btn-border_red-link{padding-top:40px;padding-left:10px}.blog-main .btn.btn-search a{background-image:url(../images/search-blog-black.png);background-position:center left;background-repeat:no-repeat;display:block;width:28px;height:28px;text-indent:12345px;margin-left:0}.blog-main .btn.btn-search.close-search a{background-image:url(../images/search-blog-close.png);background-position:center left;background-repeat:no-repeat;display:block;width:28px;height:28px;text-indent:12345px;margin-left:0}.blog-main .btn.btn-search{padding-top:53px}.blog-main .btn.btn-border_green-link a{background-image:url(../images/icon-link-green.png);background-position:right 14px;background-repeat:no-repeat}.blog-main .btn.btn-border_red-link a{background-image:url(../images/Icon_Forward_Positive_43x13);background-position:right 14px;background-repeat:no-repeat}.blog-main footer .btn.btn-full_green-link a{background-image:url(../images/icon-link-white.png);background-position:right 15px;background-repeat:no-repeat;font-size:12px;padding-top:18px}.blog-main footer .btn.btn-full_red-link a{background-image:url(../images/Icon_Forward_Negative_43x13);background-position:right 15px;background-repeat:no-repeat;font-size:12px;padding-top:18px;line-height:1.3}.content-blog .image,.content-blog .rich-text,.content-blog .page-list,.content-blog .link{width:100%;margin-bottom:20px}.blog-main .slide-section_image{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.blog-main .slide-section_text{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:-15px}.blog-main .content-blog{padding-top:0 !important;margin-top:-12px}.blog-main .content-blog .page-list{padding-left:0}.blog-main .content-blog ul,.content-blog ul{display:flex;flex-wrap:wrap}.blog-main .content-blog ul{padding-left:15px}.content-blog li{width:25%;padding:10px 15px;vertical-align:bottom;text-align:center}.blog-card{background-color:#e5ebe7;overflow:hidden;display:block;margin:auto;position:relative;left:0;width:100%;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out}.blog-card:hover{width:calc(100% + 26px);position:relative;left:-13px}a.blog-card_contenttop{display:block;height:265px;overflow:hidden}.blog-card_contentbottom{padding:26px 8px 20px;text-align:center !important}.blog-card_content img{width:100%;height:100% !important;object-fit:cover;transition:transform .3s}.blog-card:hover img{transform:scale(1.1)}a.blog-card_category{font-size:9.7px;text-transform:uppercase;display:block;margin-bottom:5px;letter-spacing:1.9px;line-height:1.3;font-weight:600;color:var(--secondary-text-color)}a.blog-card_title{font-weight:bold;font-family:var(--font-Roboto);font-weight:bold;font-size:15.5px;line-height:1.25;text-align:center;color:#000;height:56px;overflow:hidden;display:block}#showmorebutton{padding:0 !important;width:fit-content}#showmorebutton a{padding-top:18px;padding-bottom:16px}.load-more{margin-top:48px !important;margin-bottom:20px !important;text-align:center;margin-left:auto;margin-right:auto}.load-more.d-block.d-sm-block.d-md-none.d-lg-none.d-xl-none.btn.btn-border_green-stretched_lg.position-center{background-color:#f5f6f7;padding-top:48px;padding-bottom:40px;margin:0 !important;width:100% !important;max-width:100%}.load-more.d-block.d-sm-block.d-md-none.d-lg-none.d-xl-none.btn.btn-border_red-stretched_lg.position-center{background-color:#f5f6f7;padding-top:48px;padding-bottom:40px;margin:0 !important;width:100% !important;max-width:100%}.load-more input[type="button"],.load-more input[type="button"]:hover{padding:20px 30px 16px;cursor:pointer}.about-tags a{border:1px solid var(--Generali-Red);color:var(--Generali-Red-Dark-Ultra);display:inline-block;padding:12px 15px 9px;margin-right:2px;margin-bottom:8px;font-size:11.2px;font-family:var(--font-Roboto);font-weight:bold;text-transform:uppercase}.about-tags a:hover{background-color:#e5ebe7;text-decoration:none}.portlet-column a{color:var(--link-color);font-weight:bold}.blog-main .content{font-size:20px;line-height:30px}.blog-main .component.content.col-12{padding-left:0;padding-right:0}.blog-main .content p{margin:0 0 10px}.blog-article .component-content p.content-block,.press-release .component-content p{font-family:var(--font-Roboto);font-size:20px;line-height:30px;margin-bottom:30px}.press-release .block-title{font-weight:bold;display:block}.blog-main .component.social-media-share{padding-left:0;padding-right:0}.blog-main .content-aside .component.about-tags,.blog-main .content-aside .component.social-media-share{padding-left:15px;padding-right:15px;margin-bottom:30px}.blog-main footer .rich-text p{font-family:var(--font-Roboto);font-size:14px;line-height:1.42857;margin-bottom:14px !important}.blog-card_content_highlight{min-height:396px;background-color:#00af41;padding:20px;color:#fff;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.blog-card_content_highlight .blog-content_title{font-weight:bold;font-size:24px;line-height:26px;font-family:var(--font-Roboto);font-weight:bold}.blog-card_content_highlight .blog-content_description{margin-top:25px;font-size:18px;line-height:20px;font-family:var(--font-Roboto)}.blog-card_content_highlight .blog-card_button{display:inline-block;background:#fff;color:#117251;font-family:var(--font-Roboto);font-weight:bold;padding:16px;text-transform:uppercase;font-size:13.7px;letter-spacing:1px;border-radius:5px;text-decoration:none;width:200px;margin-top:30px}.blog-card_content_highlight .blog-card_button:hover{color:#fff;background:#117251}.share-text{font-family:var(--font-Roboto);font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:1.4px;font-weight:bold}.blog-main .content-quote{margin-bottom:30px !important;font-size:24px !important;line-height:34px !important;font-family:var(--font-Roboto) !important;font-weight:bold;padding-left:0 !important;padding-right:0 !important;text-align:center}.blog-main footer .component.image.file-type-icon-media-link{max-width:100%;margin-top:2em;flex:inherit;padding-left:0;padding-right:0}.blog-main footer .component.image.file-type-icon-media-link img{max-height:130px}.blog-main footer .component.link.btn.btn-full_green-link{margin:0 auto 20px}.blog-main footer .component.link.btn.btn-full_red-link{margin:0 auto 20px}.blog-main .content-small .component-content .search-results{width:600px;max-width:600px;margin-left:auto;margin-right:auto}.blog-main .search-result-list{margin-top:-2px;padding-left:0 !important}.blog-main .search-result-list li{margin-bottom:5px}.blog-main .search-result-list li:last-child{margin-bottom:0}.blog-main .search-result-list li .blog-card.horizontal{height:262px}.blog-main .search-result-list .blog-card.horizontal a{float:left;width:262px;font-family:var(--font-Roboto);font-weight:bold;font-size:23.9px;line-height:1.26;text-align:left;height:auto}.blog-main .search-result-list .blog-card.horizontal .blog-card_title:hover{text-decoration-color:#00af41 !important}.blog-main .search-result-list .blog-card.horizontal img{width:269px;height:262px !important}.blog-main .search-result-list .blog-card.horizontal .blog-card_contentbottom{float:left;max-width:300px;padding:35px 25px 25px 25px;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out}.blog-card:hover .blog-card_contentbottom{margin-left:0}.blog-main .search-result-list .blog-card.horizontal .blog-card_contentbottom .blog-card_category{text-align:left;display:block;font-family:var(--font-Roboto);font-weight:bold;font-size:11px;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:10px}.blog-main.blog-article .promo{padding-left:0;padding-right:0}.promo-large .mosaic-block_image div{min-height:280px;padding-bottom:0 !important;padding-left:10px !important;padding-right:10px !important}.promo-large .mosaic-card_40:hover{width:calc(40% + 34px);left:-17px;z-index:999;padding-left:25px !important;padding-right:25px !important}.promo-large .mosaic-card_60 img{min-height:280px;max-height:280px}.promo-large .mosaic-card_60{width:60%;z-index:99}.promo-large .mosaic-card_60:hover{width:calc(60% + 22px) !important;right:-45px}.promo-large .mosaic-block_image div.mosaic-card_60{padding-left:0 !important}.promo-large .mosaic-block_image .mosaic-card_40 a{bottom:5px}.promo-large .mosaic-block_image{height:282px}.blog-main .content-blog .row{margin-left:0}.blog-main .content-blog .search-result-list li .blog-card.horizontal{height:auto}.blog-main .content-blog .search-result-list .blog-card.horizontal a{width:100%;font-size:15.5px;line-height:1.25;text-align:center;height:264px}.blog-main .content-blog .search-result-list .blog-card.horizontal img{height:294px !important;width:auto}.blog-main .content-blog .search-result-list .blog-card_category{display:none !important}.blog-main .search-result-list .blog-card.horizontal .blog-card_contentbottom .blog-card_title{height:auto !important;margin-top:6px;text-decoration:underline;text-decoration-color:transparent}.blog-main .content-blog .search-result-list .blog-card.horizontal .blog-card_contentbottom{width:100%;height:102px;max-height:102px;padding:20px 10px;margin:0;overflow:hidden}footer .about-tags a{padding:12px 15px 9px}@media(max-width:1024px){.blog-main main>div.container{padding-left:25px;padding-right:10px}.blog-main .navigation-main-horizontal .level1{padding:10px}.content-blog li{width:24.6%}.carousel .slide-section_image .field-slideimage{height:427px;position:relative}.blog-main header .component.container.desktop-only.content-large .component.image.file-type-icon-media-link{padding-left:60px;position:relative;left:29px}.blog-main .carousel .slide-section_image .field-slideimage img{position:inherit;width:auto;object-fit:cover;min-height:427px}.blog-main .slide-section_text{position:relative}.blog-card_content_highlight .blog-card_button{width:100%}}@media(max-width:991px){.blog-main main>div.container{padding-left:0;padding-right:0}.blog-main .content-blog ul,.content-blog ul{max-width:800px;margin:auto}.blog-main .content-blog ul{padding-left:30px}.blog-main .search-result-list{padding-left:15px !important}.blog-main .content-blog .search-results ul{padding-left:15px}.content-blog li{width:49%}.blog-main .carousel{height:auto}.blog-main .carousel .slides{margin-left:-15px;margin-right:0;height:auto;position:relative;z-index:99}.blog-main .carousel .slide-section_image .field-slideimage{height:300px}.blog-main .carousel .slide-section_image .field-slideimage img{position:inherit;width:100%;max-height:300px;min-height:300px;object-fit:cover}.blog-main .carousel .slide-section_text{margin-left:auto}.blog-main .carousel .slide-section_text .field-slidetext{margin-top:36px}.blog-main .carousel .nav .nav-items{top:310px;margin-top:0;position:absolute;z-index:99;height:22px}.carousel .slide .slide-info{min-height:auto !important;padding-bottom:0}.blog-card_content_highlight .blog-card_button{width:200px}.carousel .blue-content .slide-section_image .field-slideimage{background:#00dfe9;background:-moz-linear-gradient(top,#00dfe9 5%,#0085b9 95%);background:-webkit-linear-gradient(top,#00dfe9 5%,#0085b9 95%)}}@media(max-width:768px){.promo-large .mosaic-card_60{width:calc(60% + 15px);right:0}.blog-main .component.about-tags{padding-left:15px !important}.blog-main .component.social-media-share{margin-left:15px}.content-blog ul{padding-left:15px}}@media(max-width:767px){.blog-main .content-blog ul{padding-left:20px}.blog-main .content-blog .search-results ul{padding-left:0}.blog-main .search-result-list{padding-left:0 !important}.blog-main .search-result-list li .blog-card.horizontal{height:119px}.blog-main .search-result-list .blog-card.horizontal a{width:auto;height:auto;font-size:16px}.blog-main .search-result-list .blog-card.horizontal img{width:150px;height:119px !important}.blog-main .search-result-list .blog-card.horizontal .blog-card_contentbottom{max-width:100%;margin-left:150px;float:inherit;padding:15px 10px 50px 10px}.blog-main .search-result-list .blog-card.horizontal .blog-card_contentbottom .blog-card_category{width:100%;height:auto;font-size:10px}.blog-main .search-result-list .blog-card.horizontal a{width:auto;height:auto;font-size:16px}.blog-main .content-blog .search-result-list li .blog-card.horizontal{height:140px}.blog-main .content-blog .search-result-list .blog-card.horizontal .blog-card_contenttop{width:150px !important}.blog-main .content-blog .search-result-list .blog-card.horizontal img{height:140px !important;width:auto}.page-list ul{padding-left:15px;padding-right:15px}}@media(max-width:697px){.blog-main .content-small .component-content .search-results{width:100%;max-width:100%}.blog-main .search-result-list li .blog-card.horizontal{height:139px !important}.blog-main .search-result-list .blog-card.horizontal img{height:139px !important}}@media(max-width:480px){.blog-main .content-small .component-content{padding:0 15px}}@media(max-width:425px){.page-list{padding-right:10px !important}.page-list ul{padding-right:5px}}.snippet .component.container{padding:16px 0 8px 0}.snippet .component.container.content-highlight{padding-bottom:0}.snippet div.component.link.btn.btn-border_green+div.component.link.btn.btn-border_green a{border:1px solid #00af41;color:#fff;background:#00af41}.snippet div.component.link.btn.btn-border_red+div.component.link.btn.btn-border_red a{border:1px solid var(--Generali-Red);color:#fff;background:var(--Generali-Red)}.snippet div.component.link.btn.btn-border_green+div.component.link.btn.btn-border_green a:hover{border:1px solid #006845;background:#006845}.snippet div.component.link.btn.btn-border_red+div.component.link.btn.btn-border_red a:hover{border:1px solid var(--Generali-Red-Dark-Ultra);background:var(--Generali-Red-Dark-Ultra)}.snippet div.component.link.btn.btn-full_green-sim+div.component.link.btn.btn-border_green+div.component.link.btn.btn-border_green a{color:#00af41 !important;background:transparent !important}.snippet div.component.link.btn.btn-full_red-sim+div.component.link.btn.btn-border_red+div.component.link.btn.btn-border_red a{color:var(--Generali-Red) !important;background:transparent !important}.snippet div.component.link.btn.btn-full_green-sim+div.component.link.btn.btn-border_green+div.component.link.btn.btn-border_green a:hover{border:1px solid #006845;color:#006845 !important}.snippet div.component.link.btn.btn-full_green-sim+div.component.link.btn.btn-border_red+div.component.link.btn.btn-border_red a:hover{border:1px solid var(--Generali-Red-Dark-Ultra);color:var(--Generali-Red-Dark-Ultra) !important}.sticky-ontop{position:fixed;z-index:100;top:62px;right:0}.btn-snipped-container_close{display:none !important}.sticky-ontop .btn-snipped-container_close a{color:#929292;font-weight:normal;text-decoration:none;font-size:18px;transform:scale(1.5,1);display:inline-block}.snippet.sticky-snippet.sticky-ontop{background:#fff;border-top:1px solid #ebebeb;box-shadow:0 70px 65px -36px #aaa;display:block;margin-top:3px}.sticky-snippet.sticky-ontop .background-light-green{background:#fff !important;border-top:1px solid #ebebeb}.sticky-snippet .snippet .component-content{width:fit-content;margin:auto}.sticky-snippet .snippet .component-content .btn{margin:3px 10px}@media(max-width:991px){.snippet.sticky-snippet.sticky-ontop{margin-top:-7px;box-shadow:0 32px 65px -36px #aaa}}@media(max-width:768px){.sticky-ontop .btn-snipped-container_close{display:block !important;position:absolute;right:10px}.btn-full_green-sim.mobile-center a{margin:auto}.sticky-snippet .snippet .component.rich-text{margin:auto}.sticky-snippet .snippet .btn a{min-width:260px}.btn-full_green-sim a,.btn-full_green-sim a:hover{background-position:36px center}.sticky-snippet .snippet-container .container{padding-bottom:30px}.sticky-ontop.sticky-snippet .snippet-container .container{padding-bottom:10px}}@media(max-width:767px){.sticky-snippet .snippet .component-content .btn{margin:7px 10px}}.content-aside{position:absolute;z-index:9;padding-top:165px !important}.content-aside .component-content>.row{display:block;margin-left:0}.content-aside .component{max-width:170px}.content-aside .social-media-share{margin-bottom:30px}.blog-main .content-aside .about-tags{padding-top:5px;padding-left:14px !important}.content-aside .about-tags a{font-size:10px}.content-aside_tag{position:absolute;top:-6px;left:60px}.content-aside_tag .rich-text p{text-align:center;font-family:var(--font-Roboto);font-weight:bold;font-size:18px}@media(max-width:991px){.content-aside{display:none;position:inherit}.content-aside_tag{position:inherit;left:0;padding-bottom:17px !important}.content-aside_tag+.container{padding-top:0 !important}.content-aside_tag .rich-text{width:100%}}.content-textlink .component.rich-text{width:100%;margin-bottom:10px}.content-textlink{font-family:var(--font-Roboto);font-weight:bold;font-size:23.9px;line-height:1.26;text-align:center;color:#000;padding-bottom:0 !important}.qa .column-splitter .col-4{max-width:292px;flex:0 0 292px;padding-left:35px}.qa .column-splitter .col-8{padding-left:40px}.qa .column-splitter{width:100%}.qa .filter-menu-container .title{font-weight:bold;color:#00af41;font-size:24px;margin-bottom:15px;display:inline-block}.qa .filter-menu-container li{width:100%;margin-bottom:1px;background-color:#f5f6f7;line-height:1.3;color:#000;font-size:15px;padding:15px 20px;cursor:pointer;font-weight:bold;font-family:var(--font-Roboto)}.qa .filter-menu-container li.selected{background-color:#00af41;color:#fff}.qa .toggle-header{color:#000;cursor:pointer;position:relative;padding:0 40px 0 0}.qa .toggle-header{background-image:url(../images/black2-arrow-down_select.png);background-position:right center;background-repeat:no-repeat}.qa .toggle-header.show{background-image:url(../images/green2-arrow-up_select.png);background-position:right center;background-repeat:no-repeat}.qa .toggle-header .field-question{font-size:24px;line-height:1.26}.qa ul.search-result-list{margin-top:35px}.qa .search-result-list li{border-bottom:1px solid #000;padding:20px 0}.qa .toggle-header .col-12,.qa .toggle-content .col-12{padding:0}.qa .toggle-header.show .field-question{color:#00af41}.qa .toggle-content .field-answer,.qa .toggle-content .field-answer p{margin-top:20px;font:normal 16px/1.2 var(--font-Roboto),sans-serif}.qa .toggle-content .field-answer ul{list-style:disc;margin-left:20px}.qa .toggle-content .field-answer li{border:0;padding:12px 0 8px 0}.loupe-search-btn input.search-box-input{max-width:480px !important;height:45px;border:1px solid #929292 !important;padding-top:19px !important;padding-right:55px !important;padding-left:15px !important;padding-bottom:21px !important;margin-right:15px;outline:0;transition:all .4s;background-image:url(../images/search-lupa2.png);background-position:calc(100% - 10px) center;background-repeat:no-repeat}.search-box.horizontal span.twitter-typeahead{max-width:82%;float:left}.search-box.horizontal .component-content span.clear{position:absolute;top:35px;right:0;width:fit-content;font-family:var(--font-Roboto);font-size:18px;color:#000;display:inline-block;cursor:pointer;-webkit-transform:scale(1.2,1);-moz-transform:scale(1.2,1);-ms-transform:scale(1.2,1);-o-transform:scale(1.2,1);transform:scale(1.2,1);opacity:.7}.blog-main .search-box.horizontal span.twitter-typeahead+button+span.clear{top:9px;color:#919292;opacity:1}.search-box.horizontal.pesquisa .component-content span.clear{top:10px;right:54px}header .search-box.horizontal .component-content span.clear{top:12px;right:286px}button.search-box-button{display:none}.loupe-search-btn button.search-box-button{height:45px;line-height:45px;text-align:center;background-color:#00af41;color:#fff;border-radius:5px;border:0;width:70px;outline:0;margin-left:20px;display:block;left:15px;position:relative}.loupe-search-btn span.clear{display:none !important}.search-box.horizontal+.tabs.noticias .tabs-heading li{width:100% !important;max-width:100% !important;border:1px solid var(--button-color);margin:0 5px !important;border-radius:5px;padding:7px 0 !important}.search-box.horizontal+.tabs.noticias .tabs-heading{display:flex;width:fit-content;margin-bottom:40px !important}.search-box.horizontal+.tabs.noticias .search-results ul.search-result-list li:last-of-type{border-bottom:0}.tabs.noticias .btn-border_green-stretched_lg input[type="button"]{background:transparent}.tabs.noticias .btn-border_red-stretched_lg input[type="button"]{background:transparent}.search-box.horizontal+.tabs .search-results ul.search-result-list{margin-bottom:0 !important}.card-date{display:block;font-family:var(--font-Roboto),sans-serif;font-size:11px;font-weight:bold;letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:10px}.keywordSearch{margin:auto;max-width:595px}.keywordSearch a{color:#999;font-size:14px}.keywordSearch span{color:#999}.keywordSearch span:last-of-type{display:none}@media(max-width:1024px){.container.content-large.qa{padding-left:30px}.container.content-large.qa>.component-content>.row{margin-right:30px}}@media(max-width:991px){.qa .column-splitter .col-4{max-width:242px;flex:0 0 242px;padding-left:35px}.drop-heading.mobile-only{display:none}}@media(max-width:767px){.drop-heading.mobile-only{display:block}ul.filter-menu.mobile-dropdown.select-hided{display:none}ul.filter-menu.mobile-dropdown{display:block;border:1px solid #28be47;border-top:0;border-radius:0 0 5px 5px;margin:0;padding:0;width:100%;max-height:311px;overflow-y:auto;background:#fff}.container-pedido_contacto-iframe ul.filter-menu.mobile-dropdown.select-hided{display:block;border:0}.container-pedido_contacto-iframe .drop-heading.mobile-only{display:none}.qa .filter-menu-container{width:80%;margin:auto;left:0;right:0;position:absolute;z-index:9}.qa .search-results.horizontal.faq-acordion{margin-top:60px;position:relative;z-index:1;padding:0}.qa .filter-menu-container ul.filter-menu.mobile-dropdown li{border-top:1px solid #28be47;padding:6px 9px;font-weight:normal;font-size:14px;margin:0;background:#fff}.qa .clear-filter.has-active-facet+.select-selected{background:none;color:#28be47;font-weight:normal;border:1px solid #28be47}.qa .filter-menu-container li.selected{background-color:#e3ebe7;color:#000}.qa .clear-filter.has-active-facet{top:41px;color:#00af41;background:transparent;font-weight:bold}.qa .toggle-header .field-question{font-size:18px;line-height:1.466}.container.content-large.qa{padding-left:15px}.search-box.horizontal+.tabs.noticias .search-results ul.search-result-list li{margin-bottom:0}.tabs.noticias .search-results.horizontal{margin-top:0;padding-top:0}.content-showcase li:first-of-type{height:110px !important}.content-showcase li:first-of-type img{margin:18px 24px !important;position:relative;left:-55px}.content-showcase li:first-of-type .field-cardtitle{position:relative;left:55px !important}.content-showcase li:nth-child(n+2){height:105px}.content-showcase li:nth-child(n+2) .field-cardimage{width:100%;text-align:center}.content-showcase li:nth-child(n+2) .field-cardimage img{width:50px !important;position:relative;top:20px}.content-showcase li:nth-child(n+2) .field-cardtitle{width:100%;text-align:center;left:0 !important;right:0 !important;display:block;top:12px !important}}@media(max-width:600px){.search-box.horizontal span.twitter-typeahead{max-width:73%;float:left}.blog-main .search-box.horizontal span.twitter-typeahead{max-width:100%}}@media(max-width:425px){.container.content-large.qa>.component-content>.row{margin-right:25px}}@media(max-width:363px){.search-box.horizontal span.twitter-typeahead{max-width:68%}}.content-showcase{padding:25px 0 !important;display:block}.content-showcase .rich-text,.content-showcase .page-list{width:100%}.content-showcase li{background-color:#00af41;width:31%;display:inline-block;margin:7px 6px 4px;height:96px;position:relative;border-radius:4px;transition:all .2s ease-in-out}.content-showcase li:hover{background-color:#006845}.content-showcase li a{display:block;height:-webkit-fill-available}.content-showcase li .field-cardimage{height:95px;position:absolute}.content-showcase li .field-cardimage img{width:60px;margin:18px 24px}.content-showcase li .field-cardtitle{height:95px;width:57%;position:absolute;top:0;bottom:0;left:100px;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;color:#fff;text-transform:uppercase;display:flex;align-items:center}.content-showcase li:first-of-type{height:208px;float:left;margin-right:10px}.content-showcase li:first-of-type .field-cardtitle{font-size:34px;line-height:34px;top:0;left:0;width:100%;text-align:center;justify-content:center}.content-showcase li:first-of-type .field-cardimage{width:100%;text-align:center}.content-showcase li:first-of-type img{margin:92px 0 0 0;width:100px}.content-showcase .no-results{margin:0}@media(max-width:991px){.content-showcase ul{max-width:480px;margin:auto}.content-showcase li:first-of-type{height:208px;float:none;margin-right:10px;width:100%}.content-showcase li{width:47%}.content-showcase li:nth-child(3),.content-showcase li:nth-child(5),.content-showcase li:nth-child(7),.content-showcase li:nth-child(9),.content-showcase li:nth-child(12){position:relative;left:18px}}@media(max-width:767px){.content-showcase ul.search-result-list li:first-of-type .field-cardimage img{left:-115px;width:78px;top:-5px}.content-showcase ul.search-result-list li:first-of-type .field-cardtitle{width:200px;left:175px !important}}@media(max-width:425px){.content-showcase{padding:50px 20px 35px 5px !important}.content-showcase li{width:45.5%}.content-showcase li .field-cardtitle{left:95px}.content-showcase ul.search-result-list li:first-of-type .field-cardtitle{font-size:25px;left:110px !important}.content-showcase ul.search-result-list li:not(:first-child) .field-cardimage img{top:32px;width:40px !important}}@media(max-width:375px){.content-showcase li .field-cardimage img{margin:18px 12px}.content-showcase li .field-cardtitle{left:80px !important}.content-showcase li:first-of-type{height:120px}.content-showcase li{width:45%}}.container-glossario .column-splitter{width:100%}.glossario p.facet-value{width:42px;height:42px;line-height:41px;font-weight:bold;color:#000;font-size:16px;border:1px solid var(--button-color);text-align:center;text-transform:uppercase;cursor:pointer;margin:0 5px;margin-bottom:10px;vertical-align:top;display:inline-block;zoom:1}.glossario p.facet-value span.facet-count{display:none}.glossario p.facet-value.active-facet{background-color:var(--button-color);color:#fff}.glossario .clear-filter.has-active-facet,.glossario .bottom-remove-filter{display:none}.container-glossario .column-splitter>div:first-of-type{padding-top:70px}@media(max-width:767px){.container-glossario .qa .search-results.horizontal.faq-acordion{margin-top:0}.container-glossario .qa .search-results.horizontal.faq-acordion .search-result-list{margin-top:0}}.accordion .toggle-header .component .field-heading:before{content:none !important}.accordion .toggle-header .component .field-heading{padding-left:0}.accordion .toggle-header .label>.row{margin-left:-6px;margin-right:-6px}.accordion .toggle-content>.row{margin-left:-8px;margin-right:-8px}.accordion .toggle-header .label{padding:20px 6px}.accordion .toggle-header{border-bottom:0}.accordion li{border-bottom:1px solid #000}.accordion .toggle-content{padding-bottom:30px}.accordion li.active .toggle-header{background-image:url(../images/green2-arrow-up_select.png);background-position:right center;background-repeat:no-repeat}.accordion .toggle-content .field-content{font:normal 16px/1.2 var(--font-Roboto),sans-serif;color:#333}.content-table .accordion li{margin-left:15px}.content-table .accordion li.no-style{margin-left:0}.content-table .accordion li table{min-width:100% !important}.accordion ol{list-style-type:decimal !important;margin-top:10px;margin-left:20px;margin-bottom:30px}.content-table .accordion ol li{margin-left:15px;margin-bottom:10px;overflow:initial;border:0}span.bullet:before{content:".";display:block;font-size:26px;line-height:1px;position:relative;top:4px;left:-10px}span.bullet{display:block;font:normal 16px/1.2 var(--font-Roboto),sans-serif;margin-left:10px}.column-splitter span.bullet{margin-left:-18px}.accordion li .column-splitter span.bullet{margin-left:12px}.accordion li li{border:0;margin-bottom:10px}.qa .toggle-content .column-splitter .col-12{padding-right:15px}.component.rich-text.col-12.col-sm-12.col-md-12{padding-left:0;padding-right:0}.accordion li .toggle-header.show{background-image:url(../images/black2-arrow-down_select.png);background-position:right center;background-repeat:no-repeat}.accordion li.active .toggle-header.show{background-image:url(../images/green2-arrow-up_select.png);background-position:right center;background-repeat:no-repeat}.accordion-basic .field-heading>p{font-size:16px;padding-bottom:0}.accordion-basic li{border-bottom:1px solid #ced3cf !important;margin-bottom:20px;margin-left:15px;margin-right:15px}.accordion-basic .toggle-header .label{padding-left:0}.accordion-basic .toggle-header .label .col-12{padding-left:7px}.accordion-basic li li{border:0 !important}.accordion-basic ol{list-style-type:lower-roman !important}.accordion-basic li .toggle-header.show,.accordion-basic li.active .toggle-header,.accordion li.active .toggle-header.show{background:none}@media(max-width:768px){.component.rich-text.col-12.col-sm-12.col-md-12{padding-left:15px;padding-right:15px}.column-splitter span.bullet{margin-left:-5px}.qa .accordion{padding-left:15px;padding-right:15px}}.clear-filter{cursor:pointer;display:none;font-family:var(--font-Roboto);font-weight:normal;font-size:17px}.clear-filter.has-active-facet{display:block;position:absolute;top:3px;right:5px;background:#00af41;padding:0 8px;color:#fff}.dropdown{font-family:var(--font-Roboto)}.dropdown-select.select-hided{display:none}.dropdown-select{position:absolute;width:100%;z-index:99;background:#fff}.facet-dropdown-select,.dropdown-select{position:absolute;width:100%;z-index:99;background:#fff;max-height:300px;overflow-y:auto;border-radius:0 0 5px 5px;border:1px solid #00af41;border-top:0}.clear-filter.has-active-facet+.select-selected{background:#00af41;color:#fff}.facet-dropdown-select.select-hided{display:none}.select-selected{border:1px solid #c21b17;color:#000;min-width:250px;overflow:hidden;text-align:left;font-size:14px;font-weight:bold;width:100%;transition:all .4s;padding:5px 20px 5px 12px;border-radius:4px;background-image:url(../images/gray-arrow-down_select.png);background-position:center right;background-repeat:no-repeat;display:block;cursor:pointer}.select-selected:hover{background-image:url(../images/green-arrow-down_select.png);color:#c21b17}.select-selected.arrow-active{background-image:url(../images/green-arrow-up_select.png);color:#c21b17;border-radius:4px 4px 0 0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.facet-aggregated.horizontal{max-width:fit-content;display:inline-block;margin:0 auto}.facet-dropdown .bottom-remove-filter{display:none}.facet-dropdown-select div{border-bottom:1px solid var(--secondary-text-color);border-top:0;border-left:0;border-right:0;padding:6px 20px 6px 12px;color:#333;background:transparent}.facet-dropdown-select li,.dropdown-select li{border-bottom:1px solid var(--secondary-text-color);border-top:0;border-left:0;border-right:0;padding:6px 20px 6px 12px;color:#333;background:transparent}.dropdown-select li:last-of-type{border-bottom:0}.facet-dropdown-select div:hover{cursor:pointer;background-color:#e3ebe7}.facet-dropdown-select li:hover,.dropdown-select li:hover,.dropdown-select li.selected{cursor:pointer;background-color:#e3ebe7}.facet-dropdown-select .selected{background-color:#e3ebe7}.facet-dropdown-select div:last-of-type,.dropdown-select div:last-of-type{border-radius:0 0 4px 4px}.facet-dropdown-select li:last-of-type,.dropdown-select div:last-of-type{border-radius:0 0 4px 4px}.dropdown-select li a{font-weight:400;line-height:1.42857;color:#333;text-decoration:none;display:block}.dropdown .facet-heading+div{position:relative}label{display:block;font-size:16px;font-family:var(--font-Roboto);color:#939394;font-weight:normal;margin-bottom:5px}input[type=text],input[type=password],input[type=number]{display:block;width:100%;margin-bottom:20px;height:40px;padding:0 15px;border:1px solid #b2eddb;background:#fff}input[type=text].input-validation-error,input[type=password].input-validation-error,input[type=number].input-validation-error{border:1px solid #f00}input[type=text].input-validation-error::before label,input[type=password].input-validation-erro::before label,input[type=number].input-validation-error::before label{content:'';color:#f00}span.field-validation-error{font-size:11px;color:#f00;position:relative;top:-18px;display:none}textarea{padding:10px 15px;border:1px solid #b2eddb;color:#000;font:normal 14px/1.3 var(--font-Roboto),sans-serif;background:#fff}input[type=submit]{border:1px solid var(--Generali-Red);padding:20px 30px 16px;color:#fff;background:var(--Generali-Red);cursor:pointer;text-transform:uppercase;font-weight:bold;font-size:14px;letter-spacing:1px;font-family:var(--font-Roboto);border-radius:5px;margin-top:20px}input[type=submit]:hover{border:1px solid var(--Generali-Red-Dark-Ultra);padding:20px 30px 16px;color:#fff;background:var(--Generali-Red-Dark-Ultra)}form .small{display:block;margin-top:10px;font-family:var(--font-Roboto);color:#000;font-size:12px}form .bold.small{font-weight:bold}.form-field--text.bold{position:relative;top:-9px;margin-left:30px;font-weight:bold;display:inline-block;max-width:450px;line-height:20px}label.checkbox+span{margin-left:24px;color:#000;font-size:16px;line-height:18px;font-family:var(--font-Roboto);font-weight:bold;display:inline-block}label.checkbox+span span{color:#f00;font-size:11px;position:relative;top:-5px;display:none !important}.valid-message.warning{color:#fff;background:#f00;width:100%;text-align:center;padding:10px;position:relative;top:-2px}label.label-validation-error{color:#f00}.valid-message.warning::before{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #f00;position:absolute;top:-7px;left:2px}.checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input[type=checkbox]{position:absolute;top:-3px;left:-4px;opacity:0;cursor:pointer;height:15px;width:15px;z-index:99}.checkmark{position:absolute;top:0;left:0;height:17px;width:17px;background-color:transparent;border:1px solid #000}.checkbox:hover input[type=checkbox]~.checkmark{background-color:transparent}.checkbox input[type=checkbox].valid~.checkmark{background-color:transparent;border:1px solid #000}.checkmark:after{content:"";position:absolute;display:none}.checkbox input[type=checkbox].valid~.checkmark:after{display:block}.checkbox .checkmark:after{left:5px;top:2px;width:6px;height:10px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.content-highlight ul{margin-bottom:45px}.content-highlight li{margin-bottom:10px;color:#006845;font-size:14px;font-weight:bold}.check-bullets{background-image:url(../images/bullet.png);background-position:top left;background-repeat:no-repeat;padding-left:24px;display:block;font-family:var(--font-Roboto);font-weight:bold;font-size:16px;line-height:1.12;margin-bottom:10px}.check-list .check-bullets{margin-bottom:0}.arrow-bullets{background-image:url(../images/arrow-bullets.png);background-position:left 3px;background-repeat:no-repeat;display:block;padding-left:10px}.arrow-bullets-list ul{margin-bottom:10px}.arrow-bullets-list ul li{background-image:url(../images/arrow-bullets.png);background-position:left 3px;background-repeat:no-repeat;display:block;padding-left:10px}.arrow-link{background-image:url(../images/text-link-arrow-green.png);background-position:right 5px;background-repeat:no-repeat;display:initial;padding-right:18px}.content-highlight .col-5 img{max-width:170px;margin-bottom:10px}.content-highlight .col-7{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.content-highlight .col-7 .image.file-type-icon-media-link{width:100%;text-align:center;position:relative;top:25px}.content-highlight .col-5{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding-left:0}.content-highlight img{position:relative;bottom:-5px}.content-highlight .snippet{margin-left:15px;padding-bottom:10px}.col-apps img{width:170px}@media(max-width:767px){.col-apps{background-color:#f5f6f7 !important;text-align:center;padding:20px;margin:20px;flex:auto}}.social-media-share li{display:inline-block;margin-right:5px;margin-bottom:5px}.adv-fb-share{background-image:url(../images/icon-face-s.png);background-position:center center;background-repeat:no-repeat;width:34px;height:34px;display:block;text-indent:12345px}.adv-fb-share:hover{background-image:url(../images/icon-face-s-hover.png)}.adv-lin-share{background-image:url(../images/icon-in-s.png);background-position:center center;background-repeat:no-repeat;width:34px;height:34px;display:block;text-indent:12345px}.adv-lin-share:hover{background-image:url(../images/icon-in-s-hover.png)}.adv-wpp-share{background-image:url(../images/icon-wa-s.png);background-position:center center;background-repeat:no-repeat;width:34px;height:34px;display:block;text-indent:12345px}.adv-wpp-share:hover{background-image:url(../images/icon-wa-s-hover.png)}.adv-mail-share{background-image:url(../images/icon-mail-s.png);background-position:center center;background-repeat:no-repeat;width:34px;height:34px;display:block;text-indent:12345px}.adv-mail-share:hover{background-image:url(../images/icon-mail-s-hover.png)}.component.social-media-title,.component.social-media-share{max-width:610px;margin:auto}.content-aside .component.social-media-title,.content-aside .component.social-media-share{margin:initial;max-width:160px}.snippet .adv-fb-share{background-image:url(../images/icon-face-m.png);background-position:center center;background-repeat:no-repeat;width:40px;height:40px;display:block;text-indent:12345px}.snippet .adv-fb-share:hover{background-image:url(../images/icon-face-m-hover.png)}.snippet .adv-lin-share{background-image:url(../images/icon-in-m.png);background-position:center center;background-repeat:no-repeat;width:40px;height:40px;display:block;text-indent:12345px}.snippet .adv-lin-share:hover{background-image:url(../images/icon-in-m-hover.png)}.snippet .adv-wpp-share{background-image:url(../images/icon-wa-m.png);background-position:center center;background-repeat:no-repeat;width:40px;height:40px;display:block;text-indent:12345px}.snippet .adv-wpp-share:hover{background-image:url(../images/icon-wa-m-hover.png)}.snippet .adv-mail-share{background-image:url(../images/icon-mail-m.png);background-position:center center;background-repeat:no-repeat;width:40px;height:40px;display:block;text-indent:12345px}.snippet .adv-mail-share:hover{background-image:url(../images/icon-mail-m-hover.png)}.gallery-inner{display:flex;flex-wrap:wrap}.gallery-showcase .gallery-showcase_item{width:calc(100%/3);display:inline-block;text-align:center;vertical-align:text-top;position:relative;padding:6px;border-right:1px solid #d0d0cf;border-bottom:1px solid #d0d0cf}.gallery-showcase .gallery-showcase_item a{white-space:nowrap}.gallery-showcase .gallery-showcase_item::before{content:'';width:26px;height:26px;background:#fff;display:block;position:absolute;bottom:-11px;right:-13px;z-index:9}.gallery-showcase .gallery-showcase_item>div{padding:5px;overflow:hidden}.gallery-showcase .gallery-showcase_item .background-light-green{display:block;margin:7px;height:calc(100% - 16px);position:relative;min-height:110px}.gallery-showcase .gallery-showcase_item .background-light-green span{padding:0 15px;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;width:100%}.gallery-showcase .gallery-showcase_item .background-light-green img{margin-top:10px}.gallery-showcase .gallery-showcase_item img{display:block;margin:0 auto 10px;max-width:60px}.gallery-showcase .gallery-showcase_item span{font-family:var(--font-Roboto);font-size:16px;line-height:1.2;display:inline-block;margin-bottom:5px}.gallery-showcase .gallery-showcase_item span.color-advance{margin-bottom:0}.gallery-showcase .gallery-showcase_item .background-light-green img+span{position:relative;top:0;transform:none;padding-bottom:15px}.gallery-showcase .gallery-showcase_item:nth-of-type(3),.gallery-showcase .gallery-showcase_item:nth-of-type(6){border-right:0 !important}.gallery-showcase .gallery-showcase_item:nth-of-type(4),.gallery-showcase .gallery-showcase_item:nth-of-type(5),.gallery-showcase .gallery-showcase_item:nth-of-type(6){border-bottom:0 !important}.gallery-showcase.gallery-twocoll .gallery-showcase_item{width:calc(100%/2)}.gallery-showcase.gallery-twocoll .gallery-showcase_item:nth-of-type(2){border-right:0 !important}.gallery-showcase.gallery-twocoll .gallery-showcase_item:nth-of-type(4){border-right:0 !important;border-bottom:1px solid #d0d0cf !important}.gallery-showcase.gallery-twocoll .gallery-showcase_item:nth-of-type(3){border-right:1px solid #d0d0cf !important}@media(max-width:767px){.gallery-showcase .gallery-showcase_item,.gallery-showcase.gallery-twocoll .gallery-showcase_item{width:70%;margin:0 auto 10px;border-right:none;border-bottom:none}.gallery-showcase.gallery-twocoll .gallery-showcase_item:nth-of-type(3){border-right:none !important}.gallery-showcase.gallery-twocoll .gallery-showcase_item:nth-of-type(4){border-bottom:none !important}.gallery-showcase .gallery-showcase_item>div{min-height:auto}.gallery-showcase .gallery-showcase_item .background-light-green span{position:relative;padding:20px}.gallery-showcase .gallery-showcase_item .background-light-green img+span{padding-top:0}}.check-list{padding:28px 8px 20px;height:100%;max-width:470px;margin:auto}.content-large .check-list{max-width:360px}.content-large .check-list_lg.check-list{max-width:405px}.content-large .check-list_xl.check-list{max-width:470px}.check-list ul{margin-top:30px;padding-left:20px;padding-right:20px}.check-list ul li{border-bottom:1px solid #e5e5e5;display:block;padding:12px 0 8px 0;position:relative;font-family:var(--font-Roboto);font-size:16px;line-height:1.12;text-align:left;color:#000}.check-list ul li:last-of-type{border:0}@media(max-width:425px){.background-white.check-list{max-width:365px}}.column-splitter-list .column-splitter{width:100%;margin-top:30px}.column-splitter-list .color-gray{color:#999}.component.rich-text hr.black-line{width:100%}@media(max-width:768px){.column-splitter-list .column-splitter .rich-text{margin-bottom:10px;text-align:center !important}.column-splitter-list .column-splitter .rich-text p{text-align:center !important}}.promo .simple-block{max-width:570px;padding:25px;border-radius:5px;background-color:#00af41;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:30px;display:flex}.promo:last-of-type .simple-block{margin-bottom:0}.promo .simple-block .block-img{position:absolute}.block-img.mobile-img{display:none}.promo .simple-block .block-img img{display:block;margin-top:50px;margin-left:0;margin-right:auto;width:60px}.promo .simple-block .block-text{width:100%}.promo .simple-block .block-text .check-list{padding:0;color:#fff;width:100%;max-width:100%}.promo .simple-block .block-text .check-list ul{margin-top:20px;padding-left:90px;padding-right:0}.promo .simple-block .block-text .check-list ul li{font-weight:bold;color:#fff;border:0;line-height:1.42857;background-image:url(../images/dgreen-check.png);background-position:left 6px;background-repeat:no-repeat;padding-top:0;padding-left:24px;display:block}.promo .simple-block .block-text .link{display:block;margin-left:111px}.promo .simple-block .block-text .link a{background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat;padding-right:20px;margin-top:10px;margin-bottom:5px;display:block;position:relative;top:-25px;left:3px;color:#fff;letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-family:var(--font-Roboto);font-weight:bold;width:fit-content}.teaser .link-text{background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat;background-color:transparent;padding:0 20px 0 0;border:0;display:block;color:#fff;letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-family:var(--font-Roboto);font-weight:bold;width:fit-content;margin:20px auto 5px}.teaser .link-text:hover{border:0;background-color:transparent;text-decoration:underline}@media(max-width:767px){.promo .simple-block .block-text .check-list ul{padding-left:10px;padding-right:32px}.promo .simple-block .block-text .check-list{max-width:100%;width:100%;padding-left:0}.promo .simple-block .block-img{display:none}.promo .simple-block .block-img.mobile-img{display:block;position:relative;margin-top:20px}.promo .simple-block{padding:25px 12px}.promo .simple-block .block-text .link{margin-left:30px}.promo .simple-block .block-text{width:100%}.promo .simple-block .block-img img{margin:auto}}.usefull-review{position:relative}.message-box.hidden{display:none !important}.usefull-buttons{position:relative;z-index:1}.usefull-review .message-box+.thank-you.hidden{display:none !important}.usefull-review .message-box+.thank-you.hidden+.thank-you.hidden{display:none}.usefull-review .message-box{background:#00965e;display:flex;position:relative;z-index:9}.usefull-review .message-box textarea{height:52px;border-radius:5px;resize:none}.usefull-review .message-box a.usefull-send{color:#006845;background:#fff;font-weight:bold;padding:16px 30px 16px;border-radius:5px;margin-left:35px;display:inline-block;text-transform:uppercase;cursor:pointer;height:52px}.usefull-review .message-box a.usefull-send:hover{color:#fff !important;background:#006845;text-decoration:none}.background-dark-green .usefull-review{padding:4px 0;margin:4px auto}.usefull-review .usefull-ok,.usefull-review .usefull-nok{color:#006845;background:#fff;font-weight:bold;padding:18px 32px 14px;border-radius:5px;margin-left:35px;display:inline-block;text-transform:uppercase;cursor:pointer;font-family:var(--font-Roboto);letter-spacing:1.4px}.usefull-review .usefull-ok:hover,.usefull-review .usefull-nok:hover{color:#fff !important;background:#006845;text-decoration:none}@media(max-width:767px){.usefull-review .message-box textarea{width:100%}.usefull-review .message-box a.usefull-send{display:block;text-align:center;padding-top:14px;margin:0}}@media(max-width:320px){.usefull-buttons{text-align:center}.usefull-review .usefull-ok{margin-left:10px !important}}.content-timeline .component-content{max-width:1200px;width:100%;margin:auto;position:relative;display:flex;align-items:center}.content-timeline .component.rich-text:first-of-type{max-width:100%;text-align:center !important;top:0 !important;margin-bottom:30px !important;border-left:0 !important}.content-timeline .component.rich-text{width:50%;max-width:50%}.content-timeline .component.rich-text:nth-child(even) .component-content{flex-direction:row-reverse}.content-timeline .component.rich-text:nth-child(even){text-align:right;border-right:10px solid #00af41;padding-right:50px;margin-right:-5px}.content-timeline .component.rich-text:nth-child(odd){border-left:10px solid #00af41;padding-left:50px;margin-top:100px;margin-left:-5px}.content-timeline .component.rich-text:nth-child(odd) .component-content::after{content:"";position:absolute;top:0;bottom:0;left:-50px;margin-bottom:auto;margin-top:auto;height:2px;width:50px;background-color:#00af41;right:-50px}.content-timeline .component.rich-text:nth-child(even) .component-content::after{content:"";position:absolute;top:0;bottom:0;right:-50px;margin-bottom:auto;margin-top:auto;height:2px;width:50px;background-color:#00af41}.content-timeline .component.rich-text:last-of-type{margin:auto !important;border:0 !important;padding-right:0 !important;padding-left:0 !important;max-width:340px !important;position:relative;left:-5px}.content-timeline .component.rich-text:last-of-type .component-content{flex-direction:column}.content-timeline .component.rich-text:first-of-type .component-content::after,.content-timeline .component.rich-text:last-of-type .component-content::after{content:none}.content-timeline .component.rich-text:first-of-type .component-content{justify-content:center}.content-timeline .component.rich-text.position-center+.component.rich-text.col-12::before{content:"";position:absolute;top:-5px;right:-15px;margin-right:auto;margin-left:auto;background-color:#4a7729;width:20px;height:20px;border-radius:50%;z-index:20}.content-timeline .component.rich-text:nth-child(even) .component-content p{padding-right:30px;font-weight:bold;margin-bottom:0}.content-timeline .component.rich-text:nth-child(odd) .component-content p{padding-left:30px;font-weight:bold;margin-bottom:0}.content-timeline .component.rich-text:last-of-type .component-content p{padding-right:0;margin-top:20px}@media(max-width:991px){.content-timeline .component.rich-text:nth-child(even) .component-content{flex-direction:column;align-items:flex-end}.content-timeline .component.rich-text:nth-child(even) .component-content p{padding-right:0;margin-top:20px;margin-bottom:50px;max-width:280px}.content-timeline .component.rich-text:nth-child(even) .component-content::after{bottom:inherit;top:65px}.content-timeline .component.rich-text:nth-child(odd) .component-content{flex-direction:column;align-items:flex-start}.content-timeline .component.rich-text:nth-child(1) .component-content{flex-direction:column;align-items:center}.content-timeline .component.rich-text:nth-child(odd) .component-content p{padding-left:0;margin-top:20px;margin-bottom:50px;max-width:280px}.content-timeline .component.rich-text:nth-child(odd) .component-content::after{bottom:inherit;top:65px}.content-timeline .component.rich-text:nth-child(odd){margin-top:50px;position:relative;top:75px}.content-timeline .component.rich-text:last-of-type .component-content{align-items:center;margin-top:75px}.content-timeline .component.rich-text:last-of-type .component-content p{max-width:340px}}@media(max-width:480px){.content-timeline .component.rich-text:nth-child(even) .component-content::after{top:40px;width:20px;right:-20px}.content-timeline .component.rich-text:nth-child(odd) .component-content::after{top:40px;left:-20px;width:20px}.content-timeline .component.rich-text .component-content p{font-size:14px}.content-timeline .component.rich-text:nth-child(even){padding-right:20px}.content-timeline .component.rich-text:nth-child(odd){padding-left:20px}.content-timeline .component.rich-text .component-content p{line-height:15px}}@media(max-width:375px){.content-timeline .component.rich-text:last-of-type .component-content p{max-width:290px}}.gallery-qa{padding:0 calc(10px + 4px + 15px);border-right:1px solid #ced3cf}.gallery-qa:last-of-type{border-right:0}.gallery-qa img{display:block}.gallery-qa img+span{font-size:17px;line-height:21px;text-align:left;margin-top:20px;margin-bottom:8px;display:block;color:#000}.gallery-qa img+span+.row div{display:block;text-align:left;font-weight:300;font-size:17px;line-height:21px;color:#00af41;margin:0 auto 4px 0}.gallery-qa img+span+.row div a{font-weight:300;font-size:17px;line-height:21px;color:#00af41;background-image:url(../images/list-arrow-right.png);background-position:right 5px;background-repeat:no-repeat;padding-right:12px}@media(max-width:768px){.gallery-qa>div{text-align:center}.gallery-qa img+span{text-align:center}.gallery-qa img+span+.row div{text-align:center}.gallery-qa img{margin:auto}.gallery-qa{margin-bottom:30px !important;border-right:0}}.landing-page .iframe iframe{width:100%;position:absolute;right:0;top:0;min-width:100%;min-height:796px}.landing-page .container-overlay{width:100%;height:795px;display:block;position:absolute;top:0;left:0;background-color:#7e7e7e;opacity:.4;z-index:9}.content-animated_iframe{height:795px;display:flex;align-items:center;justify-content:center;position:relative;z-index:9}.background-cover_image{display:none}.on-page-editor .content-aside{z-index:-1 !important}.content-animated_iframe>.component-content{max-width:1170px;height:795px}.content-animated_iframe>.component-content>.row>.component.image.file-type-icon-media-link{margin-top:40px}.content-animated_iframe>.component-content>.row>.component.rich-text{color:#fff;position:relative;top:-35px}.content-animated_iframe>.component-content>.row>.component.rich-text p{color:#fff;margin-top:20px;font-size:30px;line-height:32px;text-align:center;margin-bottom:12px}.content-animated_iframe .simple-mosaic-card{display:inline-flex;width:25%;text-align:center;height:105px;line-height:105px;margin:0 -2px}.content-animated_iframe .simple-mosaic-card a{font-size:16px;letter-spacing:1px;font-weight:bold;font-family:var(--font-Roboto);text-transform:uppercase;color:#fff;display:block;width:100%;height:100%;text-decoration:none !important}.content-animated_iframe .simple-mosaic-card span{display:block;width:100%}.content-animated_iframe .promo{position:absolute;bottom:-105px;left:4px;width:100%;padding:0 !important}.content-animated_iframe>.component-content>.row{height:690px}.content-animated_iframe .link.btn{margin-top:0 !important;margin-bottom:0 !important}.content-simple_promo.content-small .component-content{max-width:630px}.content-simple_promo.content-small .promo{padding:35px 35px 40px 35px;margin-left:auto;margin-right:auto;border-bottom:1px solid #88daa6}.content-simple_promo.content-small p{font-size:20px;line-height:24px;font-family:var(--font-Roboto);color:#fff;margin-bottom:50px}.content-simple_promo.content-small a{min-width:120px;border:1px solid #fff;border-radius:5px;font-size:14px;text-transform:uppercase;font-family:var(--font-Roboto);letter-spacing:1px;font-weight:bold;display:inline-block;text-align:center;line-height:45px;height:45px;text-decoration:none;padding:0 20px;color:#fff}.content-simple_promo.content-small a:hover{color:#00965e;background-color:#fff}.content-links_promo{padding-bottom:80px !important}.content-links_promo .rich-text{padding-bottom:80px}.content-links_promo img{width:auto;height:34px !important}.content-links_promo .btn.button-image-link{min-width:auto}.content-links_promo .btn.button-image-link a{display:inline-block;font-size:14px;line-height:1.26;text-align:left;margin-bottom:0;vertical-align:middle;color:#000}.content-links_promo .promo{width:25%;margin-top:0}.container.bg-green2 .btn-arrow_link a{color:#fff;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat;padding-right:20px}.container.bg-green2 p{color:#fff}.background-light-gray .rich-text+.link.btn-full_green-link a{background-image:url(../images/icon-link-white.png);background-position:right 15px;background-repeat:no-repeat;font-size:12px;padding-top:18px}.background-light-gray .rich-text+.link.btn-full_red-link a{background-image:url(../images/icon-link-white.png);background-position:right 15px;background-repeat:no-repeat;font-size:12px;padding-top:18px}.content-animated_iframe .link.btn-full_green-link a{background-image:url(../images/icon-link-white.png);background-position:right 15px;background-repeat:no-repeat}.content-animated_iframe .link.btn-full_red-link a{background-image:url(../images/icon-link-white.png);background-position:right 15px;background-repeat:no-repeat}@media(max-width:768px){.content-links_promo{padding-left:40px !important;padding-right:40px !important}.content-links_promo .promo{width:47%;margin:0 10px}}@media(max-width:767px){.landing-page .iframe{display:none}.landing-page .container-overlay{height:666px}.background-cover_image{display:block;padding:0}.content-animated_iframe{height:666px;overflow:hidden}.content-animated_iframe>.component-content{max-width:100%;height:666px}.content-animated_iframe>.component-content>.row{height:561px}.content-animated_iframe>.component-content>.row>.component.image.file-type-icon-media-link{margin-top:0}.content-animated_iframe>.component-content>.row>.background-cover_image img{object-fit:cover;width:100%;position:absolute}.content-animated_iframe .simple-mosaic-card{margin:0 -1.5px;padding:0 1px;height:60px;line-height:60px;align-items:center}.content-animated_iframe .simple-mosaic-card a{font-size:10px;line-height:12px}.content-animated_iframe .promo{padding:0 !important;width:100%;left:1.9px}.content-animated_iframe .component.image.file-type-icon-media-link.col-6 img{width:auto;max-height:65px}.content-animated_iframe>.component-content>.row>.component.rich-text p{font-size:18px;line-height:22px}.content-links_promo .promo{width:98%}.content-simple_promo.content-small p{text-align:center}.content-simple_promo .simple-block_link{text-align:center}.background-light-gray .rich-text+.link.btn-full_green-link .field-link{text-align:center;margin-top:20px}.background-light-gray .rich-text+.link.btn-full_red-link .field-link{text-align:center;margin-top:20px}}@media(max-width:480px){.content-animated_iframe .simple-mosaic-card{padding:0 12px}.content-simple_promo{padding-left:15px !important;padding-right:15px !important}.content-links_promo{padding-left:15px !important;padding-right:15px !important}}.content-client_area{position:fixed;right:0;width:100%;background:#fff;z-index:9999;box-shadow:0 10px 100px -15px #aaa;display:none}.content-client_area.show{display:block}.content-client_area .component-content{max-width:1200px;margin:auto}.content-client_area .btn-content-client_area-close{position:absolute;top:5px;right:10px}.content-client_area .container-search-main_faqs{position:absolute;top:7px;right:96px}.content-client_area .container-search-main_clientarea{position:absolute;top:8px;right:292px}.content-client_area .iframe{width:100%;position:relative;top:5px;left:100px}.content-client_area .component-content .component-content{max-width:995px}.content-client_area .image.file-type-icon-media-link{position:relative;top:54px;left:62px}.content-client_area .container-search-main_clientarea a{background-image:url(../images/area-cliente_login.png);background-position:top left;background-repeat:no-repeat;padding-top:5px;padding-left:34px;display:block;height:28px;text-decoration:none;letter-spacing:.6px;font-size:11.7px}.content-client_area .container-search-main_faqs a{background-image:url(../images/faqs_login.png);background-position:top left;background-repeat:no-repeat;padding-top:5px;padding-left:37px;display:block;height:31px;text-decoration:none;letter-spacing:.6px;font-size:11.7px;color:#929292 !important}.content-client_area .btn-content-client_area-close a{background-image:url(../images/main-search-close.png);background-position:bottom left;background-repeat:no-repeat;padding-top:12px;display:block;width:32px;height:31px;text-indent:12345px;position:absolute;right:0}@media(max-width:1024px){.content-client_area{top:0;bottom:0;overflow-x:auto}.content-client_area .iframe{max-width:875px;top:65px}}@media(max-width:768px){.content-client_area .container-search-main_clientarea,.content-client_area .container-search-main_faqs{display:none}.content-client_area .image.file-type-icon-media-link{width:50%;top:0;left:10px;position:fixed;background:#fff;height:60px;padding-top:8px;z-index:9}.content-client_area .image.file-type-icon-media-link img{width:43px}.content-client_area{top:0;box-shadow:none}.content-client_area .iframe{width:auto;margin:auto;left:auto}.content-client_area .btn-content-client_area-close{position:fixed;top:0;right:-2px;width:50%;padding-top:12px;background:#fff;height:60px;z-index:9}}.mobile-only{display:none}@media(max-width:991px){.mobile-only{display:block}.desktop-only{display:none}footer .desktop-only{display:block}.blog-main main{margin-top:0}main{padding-top:55px}header .component.container.mobile-only{position:fixed;background:#fff;height:56px;right:0;box-shadow:0 2px 20px rgba(0,0,0,.05)}header .component.container.main-menu-mobile{display:block !important;z-index:99}header .component.container.main-menu-mobile>.component-content{background:#fff}header .component.container.main-menu-mobile.show{display:block;margin:0;top:56px;position:fixed;left:0;overflow-y:scroll;height:100%;padding-bottom:55px;background-color:#f5f6f7}header .component.container.main-menu-mobile.show .navigation-mobile{background:#fff;position:absolute;left:0;top:56px}header .component.container.mobile-only .file-type-icon-media-link{margin:0;padding-top:8px}header .component.container.mobile-only .file-type-icon-media-link img{width:auto;height:40px !important;display:block;position:relative;left:10px}header .component.container.mobile-only .btn-mobile_menu{position:absolute;right:12px;border-left:1px solid #c4c5c6;padding:14px 0 13px 12px;margin:0}header .component.container.mobile-only .btn-mobile_menu a{background-image:url(../images/btn-mobile-menu.png);background-position:center center;background-repeat:no-repeat;width:30px;height:29px;display:block;text-indent:12345px}header .component.container.mobile-only .btn-mobile_menu a.show{background-image:url(../images/btn-mobile-close.png)}header .component.container.mobile-only .btn-mobile_search{position:absolute;right:68px;border-left:1px solid #c4c5c6;padding:14px 0 13px 12px;margin:0}header .component.container.mobile-only .btn-mobile_search a{background-image:url(../images/btn-mobile-search.png);background-position:center center;background-repeat:no-repeat;width:30px;height:29px;display:block;text-indent:12345px}header .component.container.main-menu-mobile.show .rich-text{width:100%}header .component.container.main-menu-mobile.show .navigation-mobile li{padding:19px 0 19px 15px;text-transform:uppercase;font-family:var(--font-Roboto);font-weight:bold}header .component.container.main-menu-mobile.show .navigation-mobile li a{color:#000;font-size:17px}.navigation-mobile{width:100%}.main-menu-mobile>.component-content>.row{margin-right:-2px;margin-left:0}.main-menu-mobile .tabs{padding-left:0;padding-right:0;padding-bottom:0}.main-menu-mobile .tabs ul.tabs-heading{justify-content:space-between}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-heading{background-color:#f5f6f7;margin-top:-8px;height:55px}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-heading li{height:28px;background-color:#f5f6f7;text-transform:uppercase;font-size:12px;border:0}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-heading li>div{padding:0 10px}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-heading li p{color:#a4a4a4;font-weight:bold;font-size:12px;font-family:var(--font-Roboto);padding:11px 0}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-heading li.active p{color:var(--link-color)}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container{border:0;margin-top:1px;padding:0;background:#fff}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile ul{padding:0 30px;font-family:var(--font-Roboto)}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li{padding:0}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li.level1 a{color:#000;font-size:17px;padding:20px 0 21px 0;display:block;text-transform:uppercase;pointer-events:none}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li.level1.active a{color:var(--link-color)}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile ul ul{padding:0}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li.level1 li.level2 a{text-transform:inherit;margin-bottom:0;font-size:17px}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li.level1 li.level2 li.level3 a{font-weight:normal;padding-left:25px}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li.level1 li.level2.active li.level3 a{color:#000}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile ul ul ul{margin-left:-23px;width:calc(100% + 48px)}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile ul ul ul li:first-of-type{border-top:1px solid #f5f6f7}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile ul ul ul li{border-bottom:1px solid #f5f6f7}.main-menu-mobile .tabs+.link.background-light-gray{margin-top:-15px}.main-menu-mobile .link-list.header-section-links{display:none}.main-menu-mobile .tabs~.link.background-light-gray a{padding:20px 0 21px 10px;display:block;color:#000;font-size:17px;font-weight:300}.main-menu-mobile .link.background-light-gray.mobile-lojas{background-image:url(../images/mobile-lojas.png);background-position:left center;background-repeat:no-repeat;padding-left:60px}.main-menu-mobile .link.background-light-gray.mobile-contactos{background-image:url(../images/mobile-contactos.png);background-position:left center;background-repeat:no-repeat;padding-left:60px}.main-menu-mobile .link.background-light-gray.mobile-faqs{background-image:url(../images/mobile-faqs.png);background-position:left center;background-repeat:no-repeat;padding-left:60px}.main-menu-mobile .link.background-light-gray.mobile-area-pessoal{background-image:url(../images/mobile-area-pessoal.png);background-position:left center;background-repeat:no-repeat;padding-left:60px}.main-menu-mobile .link.background-light-gray.mobile-vida-tranquila{background-image:url(../images/mobile-vida-tranquila.png);background-position:left center;background-repeat:no-repeat;padding-left:60px}.level2.submenu>.navigation-title>a,.nav-group.level2.submenu>.navigation-title>a{pointer-events:none !important}.level2>.navigation-title>a,.nav-group.level2>.navigation-title>a{font-weight:normal;color:#000 !important;pointer-events:all !important}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li.level1 li.level3 a{pointer-events:auto}.main-menu-mobile .tabs .component-content .tabs-inner .tabs-container .navigation-mobile li.level1 li.level2 .navigation-title.field-navigationtitle.nav-group{border-bottom:1px solid #f5f6f7;margin-left:-23px;width:calc(100% + 48px);padding:0 23px}.component.container.menu-mobile-wrap{display:none}.component.container.menu-mobile-wrap.show{display:block;display:block;height:100vh;background:#f5f6f7;position:relative;top:7px;overflow-y:scroll}li.level1.submenu,li.level2.submenu{background-image:url(../images/mobile-down2.png);background-position:right 24px;background-repeat:no-repeat}li.level1.submenu.active,li.level2.submenu.active{background-image:url(../images/mobile-up2.png);background-position:right 24px;background-repeat:no-repeat}.mobile-only.main-menu-mobile .menu-mobile-wrap>.component-content>.row{margin-left:0 !important;margin-right:-2px !important}}@media(max-width:768px){.mobile-center{margin:10px auto;display:block;width:100%;text-align:center}.component.container.col-12.content-small.position-center.background-light-green .component.container.col-12.position-center.pt-0 .component.link.btn.btn-border_green{width:100%}.component.container.col-12.content-small.position-center.background-light-green .component.container.col-12.position-center.pt-0 .component.link.btn.btn-border_red{width:100%}}@media(max-width:767px){footer .desktop-only{display:none}table td{padding-top:10px !important;padding-right:10px !important;padding-bottom:10px !important;padding-left:10px !important}}@media(max-width:375px){.mobile-only.background-light-gray li{margin-bottom:3px}}.disabled{opacity:.6;cursor:not-allowed}.disabled .select-selected{pointer-events:none}.on-page-editor .mosaic-card_40 img.scEmptyImage.scEnabledChrome{max-height:30px}.featured-image{margin-bottom:30px}p.no-size{display:none}table{min-width:800px !important}.content-small table{min-width:100% !important}.iframe-md iframe{width:100%;min-height:340px}.container-pedido_contacto-iframe{max-width:755px !important;width:100%;margin:auto}.container-pedido_contacto-iframe ul.filter-menu.mobile-dropdown{width:100%}.container-pedido_contacto-iframe ul.filter-menu.mobile-dropdown li{display:inline-block;outline:none;border-radius:5px;margin:0 5px 5px 0;text-transform:initial;width:auto;padding:12px 15px;height:45px;line-height:1;font-weight:300;font-size:17px;background:#fff;border:1px solid #ced3cf;letter-spacing:normal;color:#999;text-shadow:none;font-family:var(--font-Roboto),sans-serif;cursor:pointer}.container-pedido_contacto-iframe ul.filter-menu.mobile-dropdown li.selected{background:#e2fbea;border:1px solid #19ad47;color:#19ad47;text-shadow:none;font-family:var(--font-Roboto),sans-serif}.container-pedido_contacto-iframe .rich-text{font-weight:500;font-size:17px;line-height:21px;color:#999;margin:20px 10px 10px 0;font-family:var(--font-Roboto),sans-serif;flex:0 0 70%;max-width:70%}.container-pedido_contacto-iframe .link{flex:0 0 28%;max-width:28%;text-align:right;margin-top:20px}.container-pedido_contacto-iframe .link a{font-weight:500;font-size:17px;line-height:21px;color:#19ad47;margin:0 0 10px;font-family:var(--font-Roboto),sans-serif}.container-pedido_contacto-iframe ul.search-result-list li a{font-weight:300;font-size:17px !important;line-height:21px;margin-bottom:0 !important;color:#000;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 15px;text-decoration:none;color:#000;border-bottom:1px solid #e5ebe7;background-color:#f8f9fb}.container-pedido_contacto-iframe ul.search-result-list li a:after{background-image:url(../images/gray-arrow-up_select.png);background-position:4px;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);content:"";position:absolute;right:6px;width:24px;height:10px}.container-pedido_contacto-iframe ul.search-result-list li a:hover:after{background-image:url(../images/green-arrow-up_select.png)}.container-pedido_contacto-iframe .search-results{padding-left:0;padding-right:0}.container-pedido_contacto-iframe ul.search-result-list li a:hover{text-decoration:none;color:#19ad47}@media(max-width:767px){.container-pedido_contacto-iframe .rich-text,.container-pedido_contacto-iframe .link{flex:0 0 100%;max-width:100%;text-align:left}}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none !important;border-radius:0 !important}input.search-box-input.hide-placeholder::placeholder{color:transparent !important}input[type="text"].matricula{text-transform:uppercase}.no-padding main{padding:0 !important}.no-padding #wrapper{padding-bottom:0 !important}.cookies-content .col-12.cookies-bar__contents:nth-child(2){display:flex;justify-content:center;margin:8px 0}.search-results.loading-in-progress{margin:30px auto;width:200px !important;max-width:200px;height:10px;position:absolute;left:0;right:0;animation-name:float;animation-timing-function:linear;animation-delay:-.5s;animation-iteration-count:infinite;animation-duration:1s;background:linear-gradient(to right,transparent 0%,#19ad47 15%,#96d329 50%,#0c6a45 85%,transparent 100%),#fff}.search-results.loading-in-progress+.load-more input{display:none}.auto-insurance-hero .component-content .row .col-12 .component-content .row .link.col-12:first-of-type{padding-left:0 !important}.simple-promo a{border:1px solid var(--button-color);padding:10px;width:auto;height:45px;margin-top:20px;color:#fff;background:var(--button-color);font-weight:700;font-size:17px;line-height:21px;letter-spacing:1.4px;text-align:center;text-decoration:none;border-radius:4px;display:inline-block}.auto-insurance-hero .field-promolink a{background:transparent;border:0;padding:0;margin:0;letter-spacing:initial;text-transform:initial}.auto-insurance .field-promolink a{font-weight:500;font-size:14px;line-height:18px;text-decoration:underline;color:#484848;width:auto;background:none;border:0;margin-top:0}.protection-types .link{max-width:initial !important}.protection-types .link.btn{margin-top:0 !important}.protection-types .link .component-content .field-link a{width:auto !important;padding:12px 30px;height:auto !important;line-height:20px}.quick-documents-directory .file-list .clearfix{justify-content:center !important}@media(max-width:991px){.simple-promo .field-promotext{padding-left:25px;padding-right:25px}.quick-faqs.faq-acordion .rich-text .component-content{margin-bottom:20px}.quick-faqs.faq-acordion .component.link .field-link{text-align:center}.search-results.loading-in-progress{margin:30px auto !important}}@media(max-width:480px){.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_title{padding:10px 10px 0 125px !important;font-size:24px !important;line-height:20px !important}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_text{padding:5px 10px 0 125px !important;font-size:14px !important;line-height:18px !important}}@media(max-width:415px){.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_title{font-size:19px !important}}@keyframes float{0%{clip-path:inset(0 100% 0 0);opacity:0}1%{clip-path:inset(0 100% 0 0)}25%{clip-path:inset(0 80% 0 0);opacity:1}75%{clip-path:inset(0 0% 0 80%);opacity:1}99%{clip-path:inset(0 0% 0 100%);opacity:0}100%{clip-path:inset(0 100% 0 0)}}.search-box.horizontal span.twitter-typeahead{max-width:100%;float:left}.search-box.loupe-search-btn.loupe-search-input-generali label{display:block;font-size:14px;font-family:inherit;color:var(--white);font-weight:590;margin-top:7px;margin-bottom:5px}.search-box.loupe-search-btn.loupe-search-input-generali input.search-box-input{height:40px;font-size:14px;font-weight:500;font-family:inherit;border:1px solid transparent !important;border-radius:5px !important;margin-bottom:1rem;padding:0;padding-left:1em}.keywordSearch a{color:var(--white);font-size:12px}.search-box.loupe-search-btn.loupe-search-input-generali .tt-menu{margin-top:0;box-shadow:2px 2px 2px 4px rgba(0,0,0,.2)}.search-box.loupe-search-btn.loupe-search-input-generali .sugesstion-item{padding:1em 0 5px 1em}.search-box.loupe-search-btn.loupe-search-input-generali .sugesstion-item:hover,.search-box.loupe-search-btn.loupe-search-input-generali .sugesstion-item:focus{background-color:var(--Generali-Red)}.search-box.loupe-search-btn.loupe-search-input-generali .sugesstion-item:hover .search-box-faqs.field-question a,.search-box.loupe-search-btn.loupe-search-input-generali .sugesstion-item:focus .search-box-faqs.field-question a{color:var(--white)}.search-box.loupe-search-btn.loupe-search-input-generali .sugesstion-item .search-box-faqs.field-question a{color:var(--TRQ-Cinza-6);font-weight:500;font-size:14px}@media(min-width:530px){.search-box.horizontal span.twitter-typeahead{max-width:82%;float:left}}form.sitecore-dinamic-form{margin:auto;padding-left:60px}form.sitecore-dinamic-form .section-half{display:flex;flex-wrap:wrap}form.sitecore-dinamic-form .sitecore-dinamic-form-my-checkboxs{position:relative;color:var(--black);font-size:15px;line-height:18px;font-weight:bold}form.sitecore-dinamic-form .sitecore-dinamic-form-my-checkboxs a{color:var(--link-color);font-weight:bold;text-decoration:none;background-color:transparent}form.sitecore-dinamic-form .sitecore-dinamic-form-my-checkboxs a:hover{text-decoration:underline}form.sitecore-dinamic-form input.field.field-full{margin-bottom:12px;display:block;width:100%;height:40px;line-height:40px;padding:0 15px;border:1px solid #b2eddb;border-radius:0;color:var(--black)}form.sitecore-dinamic-form textarea.field.field-full{margin-bottom:12px;display:block;width:100%;line-height:40px;padding:0 15px;border:1px solid #b2eddb;color:var(--black)}form.sitecore-dinamic-form input.field.field-half{width:46%;margin-bottom:12px;display:block;height:40px;line-height:40px;padding:0 15px;border:1px solid #b2eddb;border-radius:0;color:var(--black)}form.sitecore-dinamic-form input.field.field-half:nth-of-type(odd){margin-right:8%}form.sitecore-dinamic-form input.field.field-full.input-validation-error,form.sitecore-dinamic-form input.field.field-half.input-validation-error,form.sitecore-dinamic-form textarea.field.field-full.input-validation-error,form.sitecore-dinamic-form textarea.field.field-half.input-validation-error{border-color:#f00}form.sitecore-dinamic-form input[type="submit"]:hover{background-color:var(--button-color-hover);color:var(--white)}form.sitecore-dinamic-form input[type="submit"]{margin-top:25px;line-height:.9;height:50px;display:inline-block;font-weight:bold;font-size:14px;border-radius:5px!important;text-align:center;letter-spacing:1px;font-family:inherit;text-transform:none}form.sitecore-dinamic-form .sitecore-dinamic-form-sections{display:inline-flex;text-align:left;width:100%}form.sitecore-dinamic-form .sitecore-dinamic-form-sections p{margin-left:10px}form.sitecore-dinamic-form input[type="checkbox"]:before{content:"";width:15px;height:15px;border:1px solid var(--black);display:block;top:3px;left:0;cursor:pointer}form.sitecore-dinamic-form span.checkmark{display:none}form.sitecore-dinamic-form input[type="checkbox"].input-validation-error:before{border:1px solid #f00}form.sitecore-dinamic-form input[type="checkbox"]{appearance:none}form.sitecore-dinamic-form input[type="checkbox"].valid:after{content:'✔';position:relative;top:-16px;left:3px;font-size:12px;color:var(--black);cursor:pointer}@media screen and (max-width:1200px){form.sitecore-dinamic-form{padding-left:0;width:70%}}@media screen and (max-width:768px){form.sitecore-dinamic-form input.field.field-half{width:100%;margin-right:0}form.sitecore-dinamic-form{padding-left:0;width:90%}form.sitecore-dinamic-form input.field.field-half:nth-of-type(odd){margin-right:0}}strong{font-weight:bold;font-family:var(--font-Roboto)}.rich-text ul,.rich-text p,.rich-text ol{font-family:var(--font-Roboto);font-size:16px}.color-orange-anchors a{color:#e59001}.color-orange{color:#e59001}.color-white{color:var(--white)}.flex-row{display:flex}.flex-column-70{flex:70%}.flex-column-30{flex:30%}.btn{cursor:pointer;margin:0 10px 10px 0}.textround-circle{font-size:36px;border:2px solid var(--Primary-G4);border-radius:50%;text-align:center;width:129px;min-width:129px;height:129px;line-height:127px;margin-bottom:0;background-color:var(--white)}.textround-circle-two-dates{line-height:30px;padding-top:35px}.btn a,.btn input[type="button"],.mosaic-block .btn,.mosaic-block_image .btn{font-family:var(--font-Roboto);font-weight:bold;line-height:.7;font-size:14px;letter-spacing:1.4px;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:4px !important;display:inline-block}@media(max-width:992px){.pt-0-mobile{padding-top:0 !important}.pt-1-mobile{padding-top:10px !important}.pt-2-mobile{padding-top:20px !important}.mt-0-mobile{margin-top:0 !important}}.auto-insurance-hero.bg-color-blue-champalimaud .heading1{font-weight:700;color:var(--white);font-size:56px;line-height:67px;text-align:left}.image-circle img{border-radius:50%}.auto-insurance-hero.bg-color-blue-champalimaud p{font-weight:500;font-size:24px;line-height:29px;color:var(--black);text-align:left}.btn-white-pink-champalimaud a{border:1px solid var(--white);padding:12px 40px;width:auto;height:45px;margin-top:20px;color:#e40134;background:var(--white);font-weight:bold;font-size:17px;line-height:20px;letter-spacing:1.4px;text-align:center;text-decoration:none;border-radius:4px;display:inline-block}.btn-pink-white-champalimaud a{border:1px solid #e40134;padding:12px 40px;width:auto;margin-top:20px;color:var(--white);background:#e40134;font-weight:bold;font-size:17px;line-height:20px;letter-spacing:1.4px;text-align:center;text-decoration:none;border-radius:4px;display:inline-block}.v-hidden{visibility:hidden}@media only screen and (max-width:500px){.btn-pink-white-champalimaud a{padding:12px 20px}}.content-extra-large .component-content{max-width:1500px;width:100%;margin:auto}.content-medium-large .component-content{max-width:1000px;width:100%;margin:auto}.content-medium-large .component-content .component-content{width:auto;height:auto}.mt-05{margin-top:5px}.skip-content-link{background:var(--white);color:var(--black);font-weight:700;left:50%;opacity:0;padding:1em;pointer-events:none;position:absolute;text-align:center;text-decoration:underline;top:0;transform:translate(-50%,-110%);transition:transform .166s;z-index:calc(var(--site-header-zindex) + 1)}.height-100{height:100px}.height-115{height:115px}main .bg-color-blue-champalimaud{background-color:#009ce1}main .bg-color-light-blue-champalimaud{background-color:#f0f3f4}main .bg-color-light-middle-blue-champalimaud{background-color:#e3ebee}.bg-color-orange{background-color:#e59001}.background-green-ultra-light{background-color:#e2fbea}.background-color-lime{background-color:#b2dc55}.bg-color--green-auto{background-color:var(--TRQ-Verde-1)}.bg-color--green-life{background-color:var(--TRQ-Verde-4)}.bg-color--green-home{background-color:#8db200}.bg-green-shangai{background:var(--TRQ-Cinza-2)}.bg-color--grey-two{background-color:var(--TRQ-Cinza-2)}.bg-color--green6{background-color:var(--TRQ-Verde-6)}.bg-color--primary-g2{background-color:var(--Primary-G2)}.bg-color--primary-g11{background-color:var(--Primary-G11)}.bg-color--primary-g13{background-color:var(--Primary-G13)}.border-lightgreen-right{border-right:1px solid var(--TRQ-Cinza-3)}.border-lightgreen-bottom{border-bottom:1px solid var(--TRQ-Cinza-3)}@media only screen and (max-width:700px){.content-mosaics .promo#promoEmp-1{display:none}.content-mosaics .promo#promoEmp-2{display:none}.content-mosaics .promo#promoEmp-3{display:none}}@media only screen and (max-width:767px){.component.container.col-12.content-small .row .row.component.column-splitter{width:55%}.app-cta .component.container.col-12.content-small .row .row.component.column-splitter{width:100%}.component.container.col-12.content-small .row .row.component.column-splitter .col-6{flex:0 0 100%;max-width:100%}}.blog-article .component-content .component.rich-text.blog-content{padding:0}.blog-article .component-content .component.rich-text.blog-content .component-content{padding:0 15px}.blog-article .component-content .component.rich-text h2{font-size:30px;line-height:34px}.blog-main.blog-article .field-text{left:-3px;position:relative}.blog-article .rich-text table ul,.blog-article .content .table ul,.blog-article .rich-text .table ol,.blog-article .content .table ol{margin-left:0 !important}.blog-article .rich-text ul,.blog-article .content ul,.blog-article .rich-text ol,.blog-article .content ol{margin-left:60px !important}.blog-article .rich-text ul li,.blog-article .content ul li,.blog-article .rich-text ol li,.blog-article .content ol li{margin-left:32px}.blog-article .rich-text ul li::before,.blog-article .content ul li::before{list-style:disc;content:"•";color:#006845;font-weight:bold;display:inline-block;width:15px;margin-left:-1em;position:absolute}.blog-article .rich-text ol>li,.blog-article .content ol>li{counter-increment:item}.blog-article .rich-text ol li::before,.blog-article .content ol li::before{content:counter(item) ".";color:#006845;font-weight:bold;display:inline-block;width:15px;margin-left:-1em;position:absolute}.generic-product-promo{color:var(--white)}.generic-product-promo .field-promotext{font-size:34px;padding-bottom:20px}.generic-product-promo .field-promolink a{border:1px solid var(--TRQ-Verde-2);color:var(--white);background:var(--TRQ-Verde-2);padding:16px 30px 16px}.generic-product-promo .col-12{display:flex;flex-direction:column;justify-content:center}.generic-product-promo .field-promoicon{text-align:center;margin:0}@media(max-width:991px){.generic-product-promo .field-promotext,.generic-product-promo .field-promotext2,.generic-product-promo .field-promolink{text-align:center}.generic-product-promo .field-promoicon img{max-width:190px;padding-top:20px}.generic-product-promo .content-block.bg-green2>div{padding:20px !important}}.rich-text .citation>div{padding:40px}.rich-text .citation .vertical-bar{border-right:5px solid var(--Primary-G4);margin-bottom:0 !important}.rich-text .citation .field-text *{margin-bottom:0 !important}@media(max-width:991px){.rich-text .citation>div{padding:20px}}.component.promo.video-promo .poster{background-color:var(--white);background-position:center;background-size:cover;cursor:pointer;display:inline-block;height:300px;max-width:100%;overflow:hidden;position:relative;width:100%}.video-custom .title{box-sizing:border-box;background-color:rgba(0,0,0,.55);bottom:0;color:var(--white);font-family:'Google Sans','Google Sans Text',Roboto,sans-serif;font-size:1rem;font-weight:500;margin:0;padding:.625rem;position:absolute;width:100%}.overlay-wrapper .component-content.overlayFullWidth.overlay-video-custom .overlay-inner .overlay-data .column-splitter{display:flex}.overlay-wrapper .component-content.overlayFullWidth.overlay-video-custom .column-splitter .component .rich-text h1+p{text-align:initial}.overlay-wrapper .component-content.overlayFullWidth.overlay-video-custom iframe{height:390px}.tabs.auctions .banner-countdown{min-height:50px;font-weight:700}.tabs.auctions .banner-countdown .content{padding:10px;color:var(--white);background-color:#0d8365;font-size:20px;display:initial}.tabs.auctions .slide h1{color:var(--TRQ-Cinza-6)}.tabs.auctions .component-content .tabs-inner .tabs-container{border:none;background:var(--white)}.tabs.auctions .component-content .tabs-inner .tabs-heading li{background-color:var(--white);color:var(--Primary-G4);border:0 solid var(--white);width:calc(100%/3);padding:0}.tabs.auctions .component-content .tabs-inner .tabs-heading li.active{border-bottom:7px solid;border-bottom-color:var(--Primary-G4)}.tabs.auctions .component-content .tabs-inner .tabs-heading li .component.content{text-align:center}.tabs.auctions .component-content .tabs-inner .tabs-heading li .component.content .field-heading p{font-size:17px}.tabs.auctions .tabs-container .tab{padding:initial}.tabs.auctions .carousel .slide-section_text+.slide-section_image .field-slideimage img{right:initial}.tabs.auctions .carousel .slide-section_text .field-slidetext{margin-left:initial}.tabs.auctions .snippet .component-content{width:fit-content;margin:auto}.tabs.auctions .snippet .component.rich-text .component-content h4{margin-top:11px;margin-left:21px}.tabs.auctions .carousel .slide-section_text .field-slidetext h1 .jumbo-title{font-size:30px}.jumbo-title-ajust{padding-left:90px}@media(max-width:768px){.tabs.auctions .snippet .component.rich-text{margin:auto}.tabs.auctions .snippet .btn-full_green-sim.mobile-center a{min-width:300px}.tabs.auctions .snippet .component.rich-text .component-content h4{margin-left:0}.tabs.auctions .carousel .slide-section_text+.slide-section_image .field-slideimage img{left:40%;max-width:50%}.tabs.auctions .carousel .slide-section_text .field-slidetext{left:6%;margin-top:20px}.tabs.auctions .carousel .slide-section_text .field-slidetext h1 .jumbo-title{font-size:30px}.tabs.auctions .col-6.slide-section_text.order-2.order-lg-1{min-width:100%}}@media only screen and (max-width:1500px){.tabs.auctions .col-6.slide-section_image.order-1.order-lg-2{padding-left:0;right:60px}.tabs.auctions .col-6.slide-section_text.order-2.order-lg-1{left:auto;right:40px}.tabs.auctions .carousel .slide-section_text+.slide-section_image .field-slideimage img{width:90%}}@media(max-width:991px) and (min-width:768px){.tabs.auctions .carousel .slide-section_text+.slide-section_image .field-slideimage img{max-width:fit-content;left:21%}}@media(max-width:991px){.tabs.auctions .banner-countdown .content{font-size:16px}}@media only screen and (max-width:601px){.tabs.auctions .carousel .slide-section_text .field-slidetext{left:5vh}}@media only screen and (max-width:700px){.tabs.auctions .component-content .tabs-inner .tabs-heading li .component.content .field-heading p{font-size:14px}}@media only screen and (max-width:400px){.tabs.auctions .component-content .tabs-inner .tabs-heading li .component.content .field-heading p{font-size:12px}}.progress-v-container{margin:auto;display:block;position:relative;background-color:var(--TRQ-Cinza-3);padding:15px 15px 15px 15px;height:100%}.progress-v-container{text-align:center}.progress-v-container .content p{text-align:center;font-size:25px;font-weight:bold;margin-bottom:15px}.progress-v-container ul.tl{margin:20px 0;padding:0;display:inline-block}.progress-v-container ul.tl li{list-style:none;margin:auto;min-height:70px;border-left:1px solid #808080;padding:0 0 20px 30px;position:relative}.progress-v-container ul.tl li:last-child{border-left:0}.progress-v-container ul.tl li::before{position:absolute;left:-20px;top:-18px;border:12px solid rgba(229,235,231,.74);border-radius:500%;background:var(--TRQ-Cinza-3);height:40px;width:20px;transition:all 500ms ease-in-out;font-size:30px;color:var(--TRQ-Verde-2)}.progress-v-container ul.tl li.step1::before{content:"1."}.progress-v-container ul.tl li.step2::before{content:"2."}.progress-v-container ul.tl li.step3::before{content:"3."}.progress-v-container ul.tl li .item-title{font-weight:normal;line-height:1;font-size:24px;display:flex;padding-top:5px}.progress-v-container ul.tl li .item-detail{color:rgba(0,0,0,.5);font-size:12px}.progress-v-container ul.tl li .timestamp{color:#8d8d8d;position:absolute;width:100px;left:-50%;text-align:right;font-size:12px}.progress-v-container ul.tl li{box-sizing:initial;font-weight:bold}.auction-card{background-color:var(--TRQ-Cinza-3);overflow:hidden;display:block;margin:auto;height:100%;position:relative;left:0;width:100%;-webkit-transition:All .3s ease-in-out}.auction-card_contentbottom{padding:20px 8px 20px}.overlay .auction-confirm .overlay-inner{padding-right:0}.auction-product-promo{color:var(--white)}.auction-product-promo .field-promotext{font-size:34px}.auction-product-promo .field-promolink a{border:1px solid var(--TRQ-Verde-2);color:var(--white);background:var(--TRQ-Verde-2);padding:16px 30px 16px}.auction-product-promo .col-12{display:flex;flex-direction:column;justify-content:center}.auction-product-promo .field-promoicon{text-align:center;margin:0}@media(max-width:991px){.auction-product-promo .field-promotext,.auction-product-promo .field-promotext2,.auction-product-promo .field-promolink{text-align:center}.auction-product-promo .field-promoicon img{max-width:190px}}.iframe-md .row.component.column-splitter{min-width:1080px;max-width:1080px}@media(max-width:1080px){.iframe-md .row.component.column-splitter{min-width:850px}}@media(max-width:850px){.iframe-md .row.component.column-splitter{min-width:770px}}#iframe-agentes-lojas iframe{min-height:75vh}ul.bullet-points{list-style:initial}.owl-carousel .slide-section_image-left .field-slideimage,.carousel .slide-section_image-left .field-slidemobileimage{height:425px;display:flex;align-items:center;justify-content:flex-end}.owl-carousel .slide-section_image-left .field-slideimage img{max-width:none}.owl-carousel .slide-section_image-left .field-slidemobileimage{display:none}.slide-info .col-md-6.slide-section_text-right{display:inline-grid;align-items:center;justify-content:flex-start;align-content:center;text-align:left;color:var(--black)}.owl-carousel .slide-section_text-right .field-slidetext{max-width:390px;line-height:initial}.owl-carousel.close-arrows-owlcarousel .nav .prev-text{left:0}.owl-carousel.close-arrows-owlcarousel .nav .next-text{right:0}.owl-carousel.close-arrows-owlcarousel .nav-items{bottom:0}.owl-carousel .slide-section_text-right .field-slidetext p{font-weight:normal!important}.owl-carousel .slide-section_text-right .field-slidelink.btn.btn-full_green{margin-top:30px}.owl-carousel .slide-section_text-right .field-slidelink.btn.btn-full_green a{padding:14px 30px 14px;width:180px}.owl-carousel .slide-section_text-right .field-slidelink.btn.btn-full_green a:hover,.owl-carousel .slide-section_text-right .field-slidelink.btn.btn-full_green a:focus{padding:14px 30px 14px}@media(max-width:1010px){.owl-carousel .nav{display:none}}@media(max-width:991px){.carousel-mobile.owl-carousel .nav .nav-items{position:inherit}}@media(max-width:767px){.owl-carousel .slide-section_image-left .field-slideimage{display:none}.carousel-mobile .nav{margin:2rem auto 0}.carousel-mobile .nav .nav-items{position:inherit}.carousel-mobile .slide-section_image-left .field-slidemobileimage{display:flex;justify-content:center;height:auto}.slide-info .col-md-6.slide-section_text-right{text-align:center}}.grecaptcha-badge{visibility:hidden}.btn-button_white a{padding:12px 40px;background-color:var(--white);color:var(--secondary-text-color);border:1px solid var(--button-color);border-radius:5px !important}@media(max-width:991px){.tablet-center{text-align:center;margin:auto}.tablet-center .component-content>.row{margin-right:0;margin-left:0}}.btn-button_owl{background:var(--white);border-radius:5px;padding:12px 30px;border:1px solid var(--button-color);width:151px;text-align:center}.sticky-ontop{top:55px}.file-item .file-item-main{display:flex;flex-direction:row;justify-content:space-between}.file-item .file-item-main p{font-family:var(--font-Roboto);font-style:normal;font-weight:700;font-size:14px;line-height:130%;color:var(--TRQ-Cinza-6)}.file-item .file-item-main p:last-child{font-family:var(--font-Roboto);font-style:normal;font-weight:500;font-size:14px;line-height:130%;color:var(--TRQ-Cinza-6)}.file-item .file-item-main a{float:right}.downloads-shadow-border{box-shadow:0 0 30px rgba(0,0,0,25%);border-radius:5px;margin:auto;padding:20px;margin:20px}.downloads-shadow-border li.list-item{margin:10px}.column-splitter .check-bullets{padding-left:20px;font-style:normal;font-weight:700;font-size:17px;line-height:29px;color:var(--TRQ-Cinza-6)}.MW400{max-width:400px}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.content-medium .component-content{max-width:1000px;width:100%;margin:auto}.shangai-investment #wrapper{padding-bottom:0}.shangai-investment #footer p{line-height:1.42857}.shangai-investment .rich-text-lists p{font-style:normal;font-weight:400;font-size:17px;line-height:130%;color:var(--TRQ-Cinza-6);margin:0}.shangai-investment p{font-style:normal;font-weight:400;font-size:20px;line-height:29px;color:var(--TRQ-Cinza-6)}.shangai-investment .column-splitter .check-bullets{margin:0}.shangai-investment footer .component.rich-text{padding-top:20px;padding-bottom:20px}.shangai-investment #footer .component.rich-text.col-12.col-sm-5 .component-content{text-align:right}.shangai-investment #footer .component.rich-text.col-12.col-sm-5 .component-content{padding-top:15px}.col-12.downloads-shadow-border{flex:auto}@media(max-width:768px){.text-align-left.mobile-center{display:block;width:100%;text-align:center}.shangai-investment footer .component.rich-text{text-align:left;margin-left:14px}.shangai-investment #footer .component.rich-text.col-12.col-sm-5 img{top:-2px;float:left;margin-left:15px}.shangai-investment #footer .component.rich-text.col-12.col-sm-5 p{font-size:10px;margin-right:13px}.shangai-investment footer .component.rich-text{padding-top:10px;padding-bottom:10px}}@media(max-height:670px){.component.container.menu-mobile-wrap.show{height:92vh}}@media(max-height:600px){.component.container.menu-mobile-wrap.show{height:90vh}}@media(max-height:530px){.component.container.menu-mobile-wrap.show{height:87vh}}@media(max-height:490px){.component.container.menu-mobile-wrap.show{height:85vh}}@media(max-height:450px){.component.container.menu-mobile-wrap.show{height:75vh}}.quicklinks-large .simple-block_text li{padding:3px;padding-left:25px}.text-color-green a{color:var(--Primary-G4)}.text-color-green a:hover,.text-color-green a:focus{color:var(--TRQ-Verde-2)}.text-color-red a{color:var(--Generali-Red)}.text-color-red a:hover,.text-color-red a:focus{color:var(--Generali-Red-Dark-Ultra)}.component.snippet.col-12.bottom-fixed-bar{height:75px}.bottom-fixed-bar div{height:inherit}.bottom-fixed-bar .col-7,.bottom-fixed-bar .col-5,.bottom-fixed-bar .col-7 .row .component.container{padding:0}.bottom-fixed-bar .col-5 .row{padding:1px 0}.bottom-fixed-bar .text-color-green .field-link a,.bottom-fixed-bar .text-color-red .field-link a{text-decoration:none}.bottom-fixed-bar .component.link.btn.btn-full_green-sim,.bottom-fixed-bar .component.link.btn.btn-border_green{margin:0 15px 0 0}.bottom-fixed-bar .btn-full_green-sim a{background-image:none}.bottom-fixed-bar .btn-full_green-sim a,.bottom-fixed-bar .btn-border_green a,.bottom-fixed-bar .btn-border_red a,.bottom-fixed-bar .component.link.text-color-green .component-content .field-link a,.bottom-fixed-bar .component.link.text-color-red .component-content .field-link a{padding:10px 30px 10px;text-transform:none;line-height:normal;letter-spacing:normal}.bottom-fixed-bar .component.link.text-color-green .component-content .field-link a{display:inline-block}.bottom-fixed-bar .component.link.text-color-red .component-content .field-link a{display:inline-block}.bottom-fixed-bar .insurance-fixed-bar .column-splitter .col-7 .image{width:inherit;margin-right:20px}.bottom-fixed-bar .insurance-fixed-bar .column-splitter .col-5 .link{flex:none}.bottom-fixed-bar .component.rich-text.d-block.d-sm-block.d-md-block.d-lg-none.d-xl-none{padding:20px}.bottom-fixed-bar .component.rich-text.d-block.d-sm-block.d-md-block.d-lg-block.d-xl-none{padding:20px}@media(max-width:550px){.bottom-fixed-bar .component-subtitle-black{line-height:20px;font-size:20px}}@media(max-width:660px){.bottom-fixed-bar .component-subtitle-black{font-size:25px}}.fixed-bar-with-input.insurance-fixed-bar .overlay-source a{height:45px}@media(max-width:359px){.fixed-bar-with-input.insurance-fixed-bar .column-splitter .col-7 .image img{display:none}.fixed-bar-with-input .component-title-green{padding:20px}}@media(min-width:360px) and (max-width:991px){.fixed-bar-with-input.insurance-fixed-bar .column-splitter .col-7 .image{width:50px;margin-left:10px}}@media(max-width:991px){.fixed-bar-with-input .component-title-green{font-size:17px}.fixed-bar-with-input .form-search-location input[type="submit"].locationButton{width:135px;padding:0}.snippet .component.container.fixed-bar-with-input .fixed-bar-btn-padding{padding:7px 0}}@media(min-width:991.5px) and (max-width:1280px){.fixed-bar-with-input.insurance-fixed-bar .column-splitter .col-7 .image{width:75px}}.form-matricula-auto{margin:auto!important;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row}.form-matricula-auto input[type="text"].matricula{text-align:center;font-size:20px;margin:0;margin-right:20px;padding:13px 15px 6px 48px}.form-matricula-auto input[type="text"].matricula::placeholder{color:var(--TRQ-Cinza-4)}.form-matricula-auto input[type=submit]{max-width:150px;width:100%;text-transform:none;font-size:17px;border-radius:5px!important;margin-top:0;padding:12px}@media(max-width:991px){.form-matricula-auto{flex-direction:column}.form-matricula-auto input[type="text"].matricula{max-width:200px;margin-right:0;margin-bottom:15px}.form-matricula-auto input[type=submit]{margin-bottom:15px}}.btn-image-text-link{padding:9px 0 9px;height:80px;width:100%;display:flex;align-items:center;background-color:var(--white);border:solid 1px var(--white);color:var(--secondary-text-color);box-shadow:0 0 30px rgba(0,0,0,10%);font-size:17px}a.btn-image-text-link:hover,a.btn-image-text-link:focus{text-decoration:none}.component.promo.simple-promo.position-center.check-list-flex .field-promotext{display:flex;align-items:center;flex-direction:column}@media(max-width:991px){.check-list-flex{display:flex;flex-direction:column;align-items:center}}.W-140 .check-bullets{background-position:left}.form-search-location{display:flex}.form-search-location .location{border-color:var(--TRQ-Cinza-4);height:45px;border-radius:5px !important;margin-right:5px}.form-search-location input[type="submit"].locationButton{background-color:var(--button-color);color:var(--white);height:45px;width:200px;border-radius:5px;padding:12px 40px 12px 40px;font-size:17px;font-weight:590;line-height:21px;text-align:center}@media(max-width:991.5px){.form-search-location .location{display:none}.form-search-location input[type="submit"].locationButton{width:145px}.bottom-fixed-bar .component.container.fixed-bar-btn-padding{padding:6px 0}}.promo.rounded-check-bullets .row{align-items:center}.rounded-check-bullets .check-bullets{background-image:url(../images/icon.png);background-position-y:center;padding:15px 0;padding-left:60px}.download-link{font-size:14px;line-height:18px;color:var(--TRQ-Verde-1);display:flex;align-items:center;justify-content:flex-start}.download-link a{font-weight:100}.download-link:before{content:' ' url(../images/download-link.png);padding-top:2px}.accordion-arrow-down::after{content:' ';margin-left:15px;border:solid var(--white);border-width:0 0 2px 2px;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.accordion-arrow-up::after{content:' ';margin-left:15px;border:solid var(--white);border-width:2px 2px 0 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.file-type-icon-media-link.position-center a{justify-content:space-around}.file-type-icon-media-link a{display:flex;align-items:flex-end;justify-content:flex-start}.blog-main footer .file-type-icon-media-link a{justify-content:center}.border-bottom-green-primary-g8{border-bottom:10px solid var(--Primary-G8)}.image-right .row{display:flex;flex-direction:row-reverse}.image-right .row figure{margin:auto;text-align-last:center}.blog-article .blog-content.blog-content-table.rich-text ul,.blog-article .blog-content.blog-content-table.content ul{margin-left:0!important}.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1,.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type{width:auto}.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1,.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type{background:var(--white)}.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type p:first-of-type+p,.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type p:first-of-type+p+p,.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type p:first-of-type+p+p+p0{margin-left:0}.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type p:first-of-type+p,.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type p:first-of-type+p+p,.blog-article .blog-content.blog-content-table.rich-text .tranquilidade-table td:first-of-type p:first-of-type+p+p+p{margin-left:0}.W-140 .file-type-icon-media-link a img{width:140px;max-width:140px}.mosaic-3x3-fix img{position:unset;margin-bottom:10px}@media(max-width:480px){.textround-circle{font-size:24px;width:80px;min-width:80px;height:80px;line-height:80px}.textround-circle-two-dates{line-height:20px;padding-top:20px}}.product-lp .full-height .row,.product-lp .full-height .component-content{height:100%}.product-lp .full-height .component.image.file-type-icon-media-link .component-content{display:flex;align-items:flex-end}.content-info ul li,.archives ul li{background-image:url(../images/list-arrow-right.png);background-position:left 2px;background-repeat:no-repeat;padding-left:12px;display:block;margin-bottom:12px}.color-green_6{color:var(--secondary-text-color) !important}.mosaic-card_40 p span{color:var(--primary-text-color) !important}.hidden-accessability,.tabela-comparador caption{position:absolute;left:-99999px}.bg-dark-Red{background:var(--Generali-Red-Dark)}.bg-dark-Red-op-50{background:var(--Generali-Red-Dark-op-50)}.bg-dark-Red-op-75{background:var(--Generali-Red-Dark-op-75)}.bg-light-Red{background:var(--Generali-Red)}.bg-light-Red-op-50{background:var(--Generali-Red-op-50)}.bg-light-Red-op-75{background:var(--Generali-Red-op-75)}.bg-dark-Red .content-jornal.teaser{background:var(--Generali-Red-Dark)!important}.bg-dark-Red-op-50 .content-jornal.teaser{background:var(--Generali-Red-Dark-op-50)!important}.bg-dark-Red-op-75 .content-jornal.teaser{background:var(--Generali-Red-Dark-op-75)!important}.bg-light-Red .content-jornal.teaser{background:var(--Generali-Red)!important}.bg-light-Red-op-50 .content-jornal.teaser{background:var(--Generali-Red-op-50)!important}.bg-light-Red-op-75 .content-jornal.teaser{background:var(--Generali-Red-op-75)!important}.bg-dark-Red:has(.content-jornal.teaser){background:none;}.bg-dark-Red-op-50:has(.content-jornal.teaser){background:none;}.bg-dark-Red-op-75:has(.content-jornal.teaser){background:none;}.bg-light-Red:has(.content-jornal.teaser){background:none;}.bg-light-Red-op-50:has(.content-jornal.teaser){background:none;}.bg-light-Red-op-75:has(.content-jornal.teaser){background:none;}.bg-dark-Red .content-jornal_text a{color:var(--Generali-Red-Dark);border-color:unset}.bg-dark-Red-op-50 .content-jornal_text a{color:var(--Generali-Red-Dark-op-50);border-color:unset}.bg-dark-Red-op-75 .content-jornal_text a{color:var(--Generali-Red-Dark-op-75);border-color:unset}.bg-light-Red .content-jornal_text a{color:var(--Generali-Red);border-color:unset}.bg-light-Red-op-50 .content-jornal_text a{color:var(--Generali-Red-op-50);border-color:unset}.bg-light-Red-op-75 .content-jornal_text a{color:var(--Generali-Red-op-75);border-color:unset}.bg-dark-Red .content-jornal_text a:hover,.bg-dark-Red .content-jornal_text a:focus{background-color:var(--white);border-right:solid 6px;border-left:solid 6px;border-color:var(--white)}.bg-dark-Red-op-50 .content-jornal_text a:hover,.bg-dark-Red-op-50 .content-jornal_text a:focus{background-color:var(--white);border-right:solid 6px;border-left:solid 6px;border-color:var(--white)}.bg-dark-Red-op-75 .content-jornal_text a:hover,.bg-dark-Red-op-75 .content-jornal_text a:focus{background-color:var(--white);border-right:solid 6px;border-left:solid 6px;border-color:var(--white)}.bg-light-Red .content-jornal_text a:hover,.bg-light-Red .content-jornal_text a:focus{background-color:var(--white);border-right:solid 6px;border-left:solid 6px;border-color:var(--white)}.bg-light-Red-op-50 .content-jornal_text a:hover,.bg-light-Red-op-50 .content-jornal_text a:focus{background-color:var(--white);border-right:solid 6px;border-left:solid 6px;border-color:var(--white)}.bg-light-Red-op-75 .content-jornal_text a:hover,.bg-light-Red-op-75 .content-jornal_text a:focus{background-color:var(--white);border-right:solid 6px;border-left:solid 6px;border-color:var(--white)}.bg-dark-Red .teaser.wb .content-jornal_text a{color:#fff}.bg-dark-Red-op-50 .teaser.wb .content-jornal_text a{color:#fff}.bg-dark-Red-op-75 .teaser.wb .content-jornal_text a{color:#fff}.bg-light-Red .teaser.wb .content-jornal_text a{color:#fff}.bg-light-Red-op-50 .teaser.wb .content-jornal_text a{color:#fff}.bg-light-Red-op-75 .teaser.wb .content-jornal_text a{color:#fff}.bg-dark-Red .teaser.wb .content-jornal_text a{color:#fff;background:unset;border-color:unset;border:0;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat}.bg-dark-Red-op-50 .teaser.wb .content-jornal_text a{color:#fff;background:unset;border-color:unset;border:0;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat}.bg-dark-Red-op-75 .teaser.wb .content-jornal_text a{color:#fff;background:unset;border-color:unset;border:0;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat}.bg-light-Red .teaser.wb .content-jornal_text a{color:#fff;background:unset;border-color:unset;border:0;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat}.bg-light-Red-op-50 .teaser.wb .content-jornal_text a{color:#fff;background:unset;border-color:unset;border:0;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat}.bg-light-Red-op-75 .teaser.wb .content-jornal_text a{color:#fff;background:unset;border-color:unset;border:0;background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat}.compare-table-body.compare-table-body-large.Generali-Dark-Red .check-bullets{background-image:url(../images/Vector-Green-Light.png)}.compare-table-body.compare-table-body-large.Generali-Dark-Red-Opacity-50 .check-bullets{background-image:url(../images/Vector-Green-Light.png)}.compare-table-body.compare-table-body-large.Generali-Dark-Red-Opacity-75 .check-bullets{background-image:url(../images/Vector-Green-Light.png)}.compare-table-body.compare-table-body-large.Generali-Light-Red .check-bullets{background-image:url(../images/Vector-Green-Light.png)}.compare-table-body.compare-table-body-large.Generali-Light-Red-Opacity-50 .check-bullets{background-image:url(../images/Vector-Green-Light.png)}.compare-table-body.compare-table-body-large.Generali-Light-Red-Opacity-75 .check-bullets{background-image:url(../images/Vector-Green-Light.png)}.promo.gt-simple-promo,.promo.gt-wings-right,.promo.gt-wings-left{font-family:var(--font-Roboto);background-image:linear-gradient(90deg,var(--Generali-Red-Dark) 50%,var(--Generali-Red) 50%);margin-top:0;padding:0}.promo.gt-simple-promo .gt-bg-red.desktop,.promo.gt-wings-right .gt-bg-red.desktop{background-image:linear-gradient(140deg,var(--Generali-Red-Dark) 30%,var(--Generali-Red) 20%);display:flex;align-items:center;max-width:1440px;height:420px;margin:auto}.promo.gt-simple-promo .row.mobile,.promo.gt-wings-right .row.mobile,.promo.gt-wings-left .row.mobile{display:none}.promo.gt-simple-promo .gt-bg-red.desktop figure.field-promoicon img,.promo.gt-wings-right .gt-bg-red.desktop .left-side figure.field-promoicon img,.promo.gt-wings-left .gt-bg-red.desktop .right-side figure.field-promoicon img{max-height:100%;max-width:unset;width:auto}.promo.gt-simple-promo .field-link a,.promo.gt-wings-right .field-link a,.promo.gt-wings-left .field-link a{background:var(--white);border-radius:5px;color:var(--Generali-Red);text-decoration:none;font-size:17px;font-weight:bold;padding:12px 40px}.promo.gt-simple-promo .field-link a:hover,.promo.gt-wings-right .field-link a:hover,.promo.gt-wings-left .field-link a:hover,.promo.gt-simple-promo .field-link a:focus,.promo.gt-wings-right .field-link a:focus,.promo.gt-wings-left .field-link a:focus{border:1px solid var(--white)}.promo.gt-simple-promo .field-promolink a,.promo.gt-wings-right .field-promolink a,.promo.gt-wings-left .field-promolink a{font-size:14px;text-decoration:underline;transition:all .2s ease-in-out;color:var(--white);font-weight:700}.promo .gt-bg-red.mobile{background:var(--Generali-Red);display:flex;align-items:center;width:100%;justify-content:center}.promo .gt-bg-white.mobile{background:var(--white);display:flex;align-items:center;width:100%;justify-content:center;margin-bottom:20px;margin-top:20px}.promo .mobile.body{display:flex;align-items:center;flex-direction:column;align-content:center;padding:0 0 20px 0}.promo .mobile.header{padding:0 40px}.promo .gt-bg-white.mobile .field-link a{background:var(--Generali-Red);border:1px solid var(--white);color:var(--white)}.promo .gt-bg-white.mobile .field-link a:hover,.promo .gt-bg-white.mobile .field-link a:focus{border:1px solid var(--Generali-Red)}.promo .gt-bg-white.mobile a{color:var(--Generali-Red)}.promo .gt-bg-red.mobile.body .field-link{margin-top:20px}.promo .gt-bg-white.mobile.body .field-link{margin-top:20px}.promo .gt-bg-red.mobile.header{padding:20px 40px}.promo .gt-bg-red.mobile.body{padding:20px 40px}.promo.gt-simple-promo input[type=submit],.promo.gt-wings-right input[type=submit],.promo.gt-wings-left input[type=submit]{border:var(--Generali-Red);background:var(--white);color:var(--Generali-Red)}.promo.gt-simple-promo input[type=submit]:hover,.promo.gt-wings-right input[type=submit]:hover,.promo.gt-wings-left input[type=submit]:hover,.promo.gt-simple-promo input[type=submit]:focus,.promo.gt-wings-right input[type=submit]:focus,.promo.gt-wings-left input[type=submit]:focus{border:var(--white)}.promo.gt-simple-promo .gt-bg-red.desktop .promoGT-imageSide{height:100%;padding:0}.promo.gt-simple-promo .gt-bg-red.desktop figure.field-promoicon{height:100%;margin:auto}.promo.gt-simple-promo .field-promotext{font-size:52px;font-weight:700;line-height:60px;color:var(--white)}.promo.gt-simple-promo .field-promotext p{font-size:20px;font-weight:bold;line-height:23px;color:var(--white)}.promo.gt-simple-promo .field-promotext h2{font-size:20px;font-weight:bold;line-height:23px;color:var(--white)}.promo.gt-simple-promo .field-promolink{margin-top:5px}.promo.gt-simple-promo .field-link{margin-top:40px;margin-bottom:15px}.promo.gt-simple-promo .plain-html{margin-top:20px}.promo.gt-simple-promo .gt-promo-right{display:flex;justify-content:center}.promo.gt-wings-left .gt-bg-red.desktop{background-image:linear-gradient(140deg,var(--Generali-Red-Dark) 30%,var(--Generali-Red) 20%);display:flex;align-items:center;height:420px}.promo.gt-wings-left .gt-bg-red.desktop.fixedWidth{max-width:1440px}.promo.gt-wings-left .fix-greenWing-part{position:absolute;height:125px;left:0;width:42%;top:98px;background-color:var(--Primary-G4)}.promo.gt-wings-left .fix-greenWing-part.twoLines{height:147px;top:82px;width:41%}.promo.gt-wings-left .fix-greenWing-part.threeLines{height:200px;top:60px;width:41%}.promo.gt-wings-left .fix-whiteWing-part{position:absolute;left:0;height:133px;width:42%;top:70px;background-color:var(--white);z-index:1}.promo.gt-wings-left .fix-whiteWing-part.twoLines{height:139px;width:41%;top:70px}.promo.gt-wings-left .fix-whiteWing-part.threeLines{height:200px;top:40px;width:41%}.promo.gt-wings-left .left-side,.promo.gt-wings-left .right-side{height:inherit;padding-left:0;padding-right:0}.promo.gt-wings-left .left-side.threeLines{max-width:55%;flex:0 0 55%}.promo.gt-wings-left .right-side.threeLines{max-width:45%;flex:0 0 45%}.promo.gt-wings-left .right-side .field-promoicon{height:inherit;margin:0}.promo.gt-wings-left .left-side .greenWing-part,.promo.gt-wings-left .left-side .whiteWing-part{position:relative;overflow:hidden;left:0;width:100%;height:180px}.promo.gt-wings-left .left-side.twoLines .greenWing-part,.promo.gt-wings-left .left-side.twoLines .whiteWing-part{height:190px}.promo.gt-wings-left .left-side.threeLines .greenWing-part,.promo.gt-wings-left .left-side.threeLines .whiteWing-part{height:370px}.promo.gt-wings-left .left-side .greenWing-part{top:70px;left:12px}.promo.gt-wings-left .left-side.twoLines .greenWing-part{top:60px}.promo.gt-wings-left .left-side.threeLines .greenWing-part{top:-110px}.promo.gt-wings-left .left-side .greenWing-part::after,.promo.gt-wings-left .left-side .whiteWing-part::after{content:'';position:absolute;bottom:160px;left:0;width:100%;height:100%;border-radius:0 60px 0 0;-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:perspective(340px) rotateX(155deg);-moz-transform:perspective(340px) rotateX(155deg);-ms-transform:perspective(340px) rotateX(155deg);-o-transform:perspective(340px) rotateX(155deg);transform:perspective(340px) rotateX(155deg)}.promo.gt-wings-left .left-side.threeLines .greenWing-part::after,.promo.gt-wings-left .left-side.threeLines .whiteWing-part::after{bottom:200px;-webkit-transform:perspective(230px) rotateX(155deg);-moz-transform:perspective(230px) rotateX(155deg);-ms-transform:perspective(230px) rotateX(155deg);-o-transform:perspective(230px) rotateX(155deg);transform:perspective(230px) rotateX(155deg)}.promo.gt-wings-left .left-side .greenWing-part::after{background-color:var(--Primary-G4)}.promo.gt-wings-left .left-side .whiteWing-part{bottom:130px}.promo.gt-wings-left .left-side.twoLines .whiteWing-part{bottom:150px}.promo.gt-wings-left .left-side.threeLines .whiteWing-part{bottom:500px}.promo.gt-wings-left .left-side .whiteWing-part::after{background-color:var(--white)}.promo.gt-wings-left .left-side .field-promotext,.promo.gt-wings-left .left-side .wings-subtitle.field-promosubtitle,.promo.gt-wings-left .left-side>.row,.promo.gt-wings-left .left-side .field-promolink{padding-left:95px}.promo.gt-wings-left .left-side .field-promotext,.promo.gt-wings-left .left-side .wings-subtitle.field-promosubtitle{max-width:88%}.promo.gt-wings-left .left-side .field-promotext{font-size:52px;color:var(--Primary-G4);line-height:60px;font-weight:700;position:relative;z-index:2;height:auto;margin-top:1em}.promo.gt-wings-left .left-side.twoLines .field-promotext{margin-top:.8em}.promo.gt-wings-left .left-side.threeLines .field-promotext{margin-top:3.5em}.promo.gt-wings-left .left-side .wings-subtitle.field-promosubtitle{position:relative;bottom:120px;font-weight:700;font-size:20px;line-height:23px;color:var(--white)}.promo.gt-wings-left .left-side .wings-subtitle.field-promosubtitle p{font-weight:700;font-size:20px;line-height:23px;color:var(--white)}.promo.gt-wings-left .left-side.twoLines .wings-subtitle.field-promosubtitle{bottom:120px}.promo.gt-wings-left .left-side.threeLines .wings-subtitle.field-promosubtitle{bottom:470px}.promo.gt-wings-left .left-side>.row{position:relative;bottom:90px}.promo.gt-wings-left .left-side.twoLines>.row{bottom:90px}.promo.gt-wings-left .left-side.threeLines>.row{bottom:450px}.promo.gt-wings-left .left-side .field-promolink{position:relative;bottom:70px}.promo.gt-wings-left .left-side.twoLines .field-promolink{bottom:70px}.promo.gt-wings-left .left-side.threeLines .field-promolink{bottom:430px}.promo.gt-wings-right .left-side,.promo.gt-wings-right .right-side{height:inherit;padding-left:0;padding-right:0}.promo.gt-wings-right .left-side .field-promoicon{height:inherit;margin:0}.promo.gt-wings-right .right-side .greenWing-part,.promo.gt-wings-right .right-side .whiteWing-part{position:relative;overflow:hidden}.promo.gt-wings-right .right-side .greenWing-part{top:20px;width:1000%;height:150px;right:6px}.promo.gt-wings-right .right-side.twoLines .greenWing-part{height:240px;top:-20px}.promo.gt-wings-right .right-side.threeLines .greenWing-part{height:380px;top:-140px}.promo.gt-wings-right .right-side .greenWing-part::after{content:'';position:absolute;background-color:var(--Primary-G4);top:0;left:0;width:100%;height:100%;border-radius:30px 0 0 0;-webkit-transform-origin:10% 100%;-moz-transform-origin:10% 100%;-ms-transform-origin:10% 100%;-o-transform-origin:10% 100%;transform-origin:10% 100%;-webkit-transform:perspective(400px) rotateX(35deg);-moz-transform:perspective(400px) rotateX(35deg);-ms-transform:perspective(400px) rotateX(35deg);-o-transform:perspective(400px) rotateX(35deg);transform:perspective(400px) rotateX(35deg)}.promo.gt-wings-right .right-side .whiteWing-part{bottom:125px;left:0;margin-top:10px;width:1000%;height:150px;border-radius:30px 0 0 0}.promo.gt-wings-right .right-side.twoLines .whiteWing-part{height:240px;bottom:255px}.promo.gt-wings-right .right-side.threeLines .whiteWing-part{height:380px;bottom:510px}.promo.gt-wings-right .right-side .whiteWing-part::after{content:'';position:absolute;background-color:var(--white);top:0;left:0;width:100%;height:100%;border-radius:30px 0 0 0;-webkit-transform-origin:10% 100%;-moz-transform-origin:10% 100%;-ms-transform-origin:10% 100%;-o-transform-origin:10% 100%;transform-origin:10% 100%;-webkit-transform:perspective(400px) rotateX(35deg);-moz-transform:perspective(400px) rotateX(35deg);-ms-transform:perspective(400px) rotateX(35deg);-o-transform:perspective(400px) rotateX(35deg);transform:perspective(400px) rotateX(35deg)}.promo.gt-wings-right .right-side.threeLines .greenWing-part::after,.promo.gt-wings-right .right-side.threeLines .whiteWing-part::after{-webkit-transform:perspective(500px) rotateX(35deg);-moz-transform:perspective(500px) rotateX(35deg);-ms-transform:perspective(500px) rotateX(35deg);-o-transform:perspective(500px) rotateX(35deg);transform:perspective(500px) rotateX(35deg)}.promo.gt-wings-right .right-side .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side .field-promotext,.promo.gt-wings-right .right-side>.row,.promo.gt-wings-right .right-side .field-promolink{left:120px}.promo.gt-wings-right .right-side.twoLines .field-promotext,.promo.gt-wings-right .right-side.twoLines .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side.twoLines>.row,.promo.gt-wings-right .right-side.twoLines .field-promolink{left:175px}.promo.gt-wings-right .right-side.threeLines .field-promotext,.promo.gt-wings-right .right-side.threeLines .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side.threeLines>.row,.promo.gt-wings-right .right-side.threeLines .field-promolink{left:185px}.promo.gt-wings-right .right-side .field-promotext{font-size:52px;color:var(--Generali-Red);line-height:60px;font-weight:700;position:relative;z-index:2;width:8%;height:auto;top:70px}.promo.gt-wings-right .right-side.twoLines .field-promotext{top:105px}.promo.gt-wings-right .right-side.threeLines .field-promotext{top:185px}.promo.gt-wings-right .right-side .wings-subtitle.field-promosubtitle{position:relative;bottom:110px}.promo.gt-wings-right .right-side .wings-subtitle.field-promosubtitle p{font-weight:700;font-size:20px;line-height:23px;color:var(--white)}.promo.gt-wings-right .right-side.twoLines .wings-subtitle.field-promosubtitle{bottom:240px}.promo.gt-wings-right .right-side.threeLines .wings-subtitle.field-promosubtitle{bottom:505px}.promo.gt-wings-right .right-side>.row{position:relative;bottom:80px}.promo.gt-wings-right .right-side.twoLines>.row{bottom:210px}.promo.gt-wings-right .right-side.threeLines>.row{bottom:480px}.promo.gt-wings-right .right-side .field-promolink{position:relative;bottom:60px}.promo.gt-wings-right .right-side.twoLines .field-promolink{bottom:190px}.promo.gt-wings-right .right-side.threeLines .field-promolink{bottom:460px}@media(max-width:3000px){.promo.gt-wings-left .fix-greenWing-part,.promo.gt-wings-left .fix-greenWing-part.twoLines,.promo.gt-wings-left .fix-whiteWing-part,.promo.gt-wings-left .fix-whiteWing-part.twoLines{width:26%}.promo.gt-wings-left .fix-whiteWing-part.threeLines,.promo.gt-wings-left .fix-greenWing-part.threeLines{width:26%}}@media(min-width:2500px){.promo.gt-wings-left .fix-greenWing-part{height:126px}.promo.gt-wings-left .fix-whiteWing-part{height:134px}.promo.gt-wings-left .fix-whiteWing-part.twoLines{height:140px;top:69px}}@media(max-width:1300px){.promo.gt-wings-right .right-side .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side .field-promotext,.promo.gt-wings-right .right-side>.row,.promo.gt-wings-right .right-side .field-promolink{left:100x}.promo.gt-wings-right .right-side.twoLines .field-promotext,.promo.gt-wings-right .right-side.twoLines .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side.twoLines>.row,.promo.gt-wings-right .right-side.twoLines .field-promolink{left:155px}.promo.gt-wings-right .right-side.threeLines .field-promotext,.promo.gt-wings-right .right-side.threeLines .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side.threeLines>.row,.promo.gt-wings-right .right-side.threeLines .field-promolink{left:180px}.promo.gt-wings-left .left-side .field-promotext,.promo.gt-wings-left .left-side .wings-subtitle.field-promosubtitle{max-width:83%}}@media(max-width:1200px){.promo.gt-wings-left .gt-bg-red.desktop .right-side figure.field-promoicon img{position:relative;right:40px}.promo.gt-wings-left .left-side.threeLines .field-promotext{font-size:45px;margin-top:4.2em;line-height:normal}}@media(max-width:1115px){.promo.gt-wings-left .left-side .field-promotext,.promo.gt-wings-left .left-side .wings-subtitle.field-promosubtitle,.promo.gt-wings-left .left-side>.row,.promo.gt-wings-left .left-side .field-promolink{padding-left:30px}}@media(max-width:1050px){.promo.gt-wings-right .right-side.twoLines .field-promotext,.promo.gt-wings-right .right-side.twoLines .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side.twoLines>.row,.promo.gt-wings-right .right-side.twoLines .field-promolink{left:130px}.promo.gt-wings-right .right-side.threeLines .field-promotext,.promo.gt-wings-right .right-side.threeLines .wings-subtitle.field-promosubtitle,.promo.gt-wings-right .right-side.threeLines>.row,.promo.gt-wings-right .right-side.threeLines .field-promolink{left:150px}}@media(max-width:991px){.promo .field-promotextmobile{text-align:center}.promo.gt-simple-promo .field-promotextmobile,.promo.gt-wings-right .field-promotextmobile,.promo.gt-wings-left .field-promotextmobile{text-align:center;font-size:40px;line-height:46.88px;font-weight:700;color:var(--white)}.promo.gt-simple-promo .field-promotextmobile p,.promo.gt-wings-right .field-promotextmobile p,.promo.gt-wings-left .field-promotextmobile p{font-size:20px;line-height:23px;color:var(--white)}.promo.gt-simple-promo .row.desktop,.promo.gt-wings-right .row.desktop,.promo.gt-wings-left .row.desktop,.promo.gt-wings-left .fix-greenWing-part,.promo.gt-wings-left .fix-whiteWing-part{display:none}.promo.gt-simple-promo .row.mobile,.promo.gt-wings-right .row.mobile,.promo.gt-wings-left .row.mobile{display:block}.promo.gt-simple-promo input[type=submit],.promo.gt-wings-right input[type=submit],.promo.gt-wings-left input[type=submit]{max-width:100%}.promo.gt-simple-promo .gt-bg-red.mobile.body .field-link,.promo.gt-wings-right .gt-bg-red.mobile.body .field-link,promo.gt-wings-left .gt-bg-red.mobile.body .field-link{margin-top:0}.promo.gt-simple-promo input[type=text].matricula,.promo.gt-wings-right input[type=text].matricula,.promo.gt-wings-left input[type=text].matricula{max-width:100%}.promo.gt-simple-promo .field-link a,.promo.gt-wings-right .field-link a,.promo.gt-wings-left .field-link a{display:flex;justify-content:center}.promo.gt-simple-promo .plain-html,.promo.gt-wings-right .plain-html,.promo.gt-wings-left .plain-html{margin-top:0}.promo.gt-simple-promo,.promo.gt-wings-right,.promo.gt-wings-left{background-image:none}.promo.gt-wings-right .row.mobile .field-promolink{margin-top:1em}}.promoGT-imageSide.promo-image-center{display:flex;align-items:center}.accordion .item{align-items:flex-start;text-align:left}.simple-promo .center-check-list .field-promotext a{border:none;margin:auto;background:none;font-size:inherit;line-height:inherit;letter-spacing:initial;text-align:inherit;text-decoration:auto;color:var(--link-color);display:initial;padding:initial}.simple-promo .center-check-list .field-promotext a:hover,.simple-promo .center-check-list .field-promotext a:focus{text-decoration:underline}.promo.simple-promo.promo-no-link .field-promotext .check-bullets{text-align:left;width:80%}.promo.simple-promo.promo-no-link .field-promotext2 p{text-align:left;width:50%;margin-top:30px;font-size:14px}.promo.simple-promo.promo-no-link .field-promoicon{float:right;width:50%}.promo.simple-promo.promo-no-link .field-promoicon{width:50%;margin:auto}.component.promo.simple-promo.position-center .center-check-list{display:flex;align-items:center}@media(max-width:990px){.promo.simple-promo.promo-no-link .field-promotext .check-bullets{text-align:left;width:100%}.promo.simple-promo.promo-no-link .field-promotext2 p{text-align:center;width:100%}.promo.simple-promo.promo-no-link .field-promoicon{width:100%;margin:auto}.component.promo.simple-promo.position-center.promo-no-link .col-12.col-sm-12.col-md-12.col-lg-6.col-xl-6.mt-3.center-check-list .field-promotext{display:flex;align-items:center;flex-direction:column}.component.promo.simple-promo.position-center.promo-no-link .col-12.col-sm-12.col-md-12.col-lg-6.col-xl-6.mt-3.center-check-list .field-promotext2{display:flex;align-items:center;flex-direction:column}}@media(max-width:1280px){.promo.simple-promo.promo-no-link .field-promotext2 p{width:70%}}@media(min-width:990px) and (max-width:1280px){.promo.simple-promo.promo-no-link .field-promotext .check-bullets{width:70%}}.field-or .horizontal-separator{padding:10px 0}.field-or .horizontal-lines{width:40%;display:inline-block;padding-top:4px;border-top:1px solid var(--TRQ-Cinza-4)}.field-or .horizontal-text{color:var(--TRQ-Cinza-6);font-size:17px;font-weight:590}.field-or .field-promolink{display:inline-block;border:1px solid var(--Generali-Red);border-radius:5px;width:200px;margin:15px 20px 0 0}.field-or .field-promolink a{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--Generali-Red)}.field-or .field-promolink a figure{margin:0}.field-or .field-promolink a figure img{width:21px;margin:10px 10px 10px 0;display:flex;align-items:center}.field-or .field-promolink a.btn-right figure{margin-right:5px}@media(max-width:990px){.field-or .field-promolink{margin:15px 0 0 0}}.field-promoicon.no-button a{border:none;padding:0;background:none}.promo.simple-promo .component-content .row .col-12.col-sm-12.col-md-12.col-lg-6.col-xl-6.mobile-center{margin:auto;margin-top:50px}.promo-questionario .row{align-content:center;justify-content:center;align-items:center}.promo-questionario .field-promolink a{background:var(--button-color);color:#fff;border:none}@media(max-width:991.5px){.promo-questionario,.promo-questionario .field-promoicon{margin-top:0}.promo-questionario .field-promotext,.promo-questionario .field-promolink{text-align:center}.promo-questionario .row>div:nth-child(2){padding-bottom:25px}}.content-promo-link{padding-bottom:40px}.content-promo-link .rich-text{padding-bottom:50px;margin-top:50px}.content-promo-link .promo{width:25%;margin-top:0}.content-promo-link figure{margin:20px}@media(max-width:440px){.content-promo-link figure{margin:20px}}@media(max-width:990px){.content-promo-link .rich-text{padding-bottom:15px;margin-top:15px}}.justify-with-bullets{margin-left:30px}@media(max-width:992px){.justify-with-bullets{margin-left:55px}}div.simple-promo .row div:has(.field-promotext){display:flex;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;}@media(max-width:990px){div.simple-promo .row div:has(.field-promotext){display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;}}.simple-promo .field-promotext a{padding:initial;border:none;margin:auto;background:none;height:inherit;font-weight:normal;font-size:inherit;letter-spacing:inherit;transition:all .2s ease-in-out;color:#00af41;font-weight:bold}.simple-promo .field-promotext a:hover,.simple-promo .field-promotext a:focus{cursor:pointer;text-decoration:underline}.promo:has(.btn.button-text-link){padding:15px 20px 15px;height:220px;box-shadow:0 0 30px rgba(0,0,0,.1);}.promo:has(.btn.button-text-link):hover,.promo:has(.btn.button-text-link):focus{box-shadow:0 0 30px rgba(0,175,65,.3);}.btn.button-text-link{text-decoration:none;display:block;padding-bottom:70px}.btn.button-text-link .title{color:var(--secondary-color);font-weight:500}.promo:has(.btn.button-text-link):hover .title,.promo:has(.btn.button-text-link):focus .title{color:var(--TRQ-Verde-2);}.btn.button-text-link .text{color:var(--black);font-weight:300;line-height:21px}.btn.button-text-link .title p,.btn.button-text-link .text p{font-size:17px}.promo-qr{position:fixed;right:0;top:40rem;border-top-left-radius:10%;border-bottom-left-radius:10%;width:175px;height:165px;z-index:4999;border:1px solid var(--Generali-Red-Dark-Ultra)}.promo-qr .field-promotext,.promo-qr .field-promotext2{font-size:10px;text-align:center;margin:10px auto;max-width:70%;display:block}.promo-qr .field-promotext span,.promo-qr .field-promotext2 span,.promo-qr .field-promotext p,.promo-qr .field-promotext2 p{display:inline-block;line-height:10px}.promo-qr .field-promoicon img{display:block;margin:15px auto;width:35%}.cross-close{position:relative;left:160px;top:5px;cursor:pointer}.right-line{height:12px;width:1px;background-color:var(--white);transform:rotate(-45deg)}.left-line{height:12px;width:1px;background-color:var(--white);transform:rotate(90deg)}@media(max-width:990px){.promo-qr{display:none}}@media(max-height:800px){.promo-qr{top:20rem}}@media(max-width:768px){.promo:has(.btn.button-text-link){height:100%;}.btn.button-text-link{padding-bottom:10px}}.btn-full_green a,.btn-full_green-sim a,.btn-full_green input[type="button"],.mosaic-block .btn-full_green,.mosaic-block_image .btn-full_green{text-transform:none}.protection-types .link#consult-invest-found-button:hover,.protection-types .link#consult-invest-found-button:focus{background:inherit}.W-200 a{width:200px;max-width:220px}.W-220 a{width:220px;max-width:220px}.W-240 a{width:240px;max-width:240px}.W-200 .btn-green-trq{width:200px;max-width:200px}.W-220 .btn-green-trq{width:220px;max-width:220px}.W-240 .btn-green-trq{width:240px;max-width:240px}.btn-green-trq{width:430px;padding:10px 20px;border-radius:5px;background:var(--TRQ-Verde-1);text-align:center;cursor:pointer}.btn-green-trq:hover,.btn-green-trq:focus{background:var(--TRQ-Verde-2)}.btn-green-trq a{color:var(--white);font-size:17px;line-height:25px;font-weight:590;text-decoration:none}.W-200 .btn-red-trq{width:200px;max-width:200px}.W-220 .btn-red-trq{width:220px;max-width:220px}.W-240 .btn-red-trq{width:240px;max-width:240px}.btn-red-trq{width:430px;padding:10px 20px;border-radius:5px;background:var(--button-color);text-align:center;cursor:pointer}.btn-red-trq:hover,.btn-red-trq:focus{background:var(--button-color-hover)}.btn-red-trq a{color:var(--white);font-size:17px;line-height:25px;font-weight:590;text-decoration:none}.W-200 .btn-trq{width:200px;max-width:200px}.W-220 .btn-trq{width:220px;max-width:220px}.W-240 .btn-trq{width:240px;max-width:240px}.btn-trq{width:430px;padding:10px 20px;border-radius:5px;background:var(--button-color);text-align:center;cursor:pointer}.btn-trq:hover,.btn-trq:focus{background:var(--button-color-hover)}.btn-trq a{color:var(--white);font-size:17px;line-height:25px;font-weight:590;text-decoration:none}@media(max-width:990px){.btn-green-trq{width:200px}.btn-red-trq{width:200px}.btn-trq{width:200px}}.btn-clean_white a{border:1px solid #fff;padding:10px;height:45px;color:#fff;font-weight:590;font-size:17px;line-height:17px;text-decoration:none;border-radius:4px;display:inline-block}.simple-promo .btn-clean_white a{border:1px solid #fff;padding:10px;height:45px;margin-top:20px;color:#fff;font-weight:700;font-size:17px;line-height:21px;letter-spacing:1.4px;text-decoration:none;border-radius:4px;display:inline-block;background:none}.simple-promo.btn-clean_white a{border:1px solid #fff;padding:10px!important;height:45px;margin-top:20px;color:#fff;font-weight:700!important;font-size:17px!important;line-height:21px!important;letter-spacing:1.4px;text-decoration:none!important;border-radius:4px;display:inline-block;background:none}.btn.btn-image-text-link p a{width:auto;font-size:inherit;padding:initial;pointer-events:initial;letter-spacing:inherit}.blog-main footer .btn.btn-full_green-link .field-link a{background-image:url(../images/icon-link-white.png);background-position:right 20px;background-repeat:no-repeat;font-size:10px;padding-top:16px;line-height:12px}..message-box{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.message-box{position:fixed;top:0;left:0;z-index:100000;width:100vw;height:100vh;background:rgba(200,200,200,.8);display:none}.message-box .message-box__flex-wrapper{justify-content:center;align-items:center;display:flex;width:100%;height:100%}.message-box .message-box__container{position:relative;width:85%;height:85%;max-width:630px;max-height:400px;background:var(--white);padding:20px 10px;border:2px solid var(--white);-webkit-box-shadow:0 0 30px 2px;-moz-box-shadow:0 0 30px 2px;box-shadow:0 0 10px 0 rgb(000/75%);display:flex}@media screen and (min-width:768px){.message-box .message-box__container{padding:20px 90px}}.icon-close-x:before{content:"×"}[class^="icon-"],[class*=" icon-"]{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;cursor:pointer;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}span._\5ficon.icon-close-x:hover,span._\5ficon.icon-close-x:focus{color:var(--black);text-decoration:none;cursor:pointer}.message-box .message-box__container .close{background:0;border:0;font-size:24px;color:#939494;position:absolute;right:6px;top:6px;outline:0;padding:0}.message-box .message-box__container .message-box__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.message-box .message-box__container .message-box__wrapper .title{font:700 26px/1.2 var(--font-Roboto),sans-serif;color:var(--Primary-G4);text-align:center}@media screen and (min-width:768px){.message-box .message-box__container .message-box__wrapper .title{font:700 30px/1.2 var(--font-Roboto),sans-serif;color:var(--Primary-G4)}}.message-box .message-box__container .message-box__wrapper .message{margin:20px 0}.message-box .message-box__container .message-box__wrapper .message p{font:500 16px/1.2 var(--font-Roboto),sans-serif;margin-bottom:0;text-align:center}@media screen and (min-width:768px){.message-box .message-box__container .message-box__wrapper .message p{font:500 16px/1.2 var(--font-Roboto),sans-serif}}.message-box .message-box__container .message-box__wrapper .message li{font:normal 16px/1.2 var(--font-Roboto),sans-serif;text-align:left}.message-box .message-box__container .message-box__wrapper .cpt004 a{line-height:1.2}.cpt004 a.cpt004--normal{background-color:var(--button-color);border:0;color:var(--white)}.cpt004 a{display:inline-block;border-radius:5px;background-color:var(--white);border:solid 1px #2da944;padding:20px 30px 16px;font-family:var(--font-Roboto);font-weight:bold;font-size:14px;line-height:.9;letter-spacing:1.4px;text-align:center;text-transform:uppercase;color:#2da944}.message-box.warning .message-box__container{border-color:var(----TRQ-Icons-Amarelo)}.message-box.error .message-box__container{border-color:#f00}.message-box.error .message-box__container .title{color:#f00}.message-box.success .message-box__container{border-color:var(--Primary-G4)}.message-box.success .message-box__container .message{color:#000}@charset "UTF-8";.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:url(../Images/overlay-bg.png);z-index:99999;display:none;width:100%}.overlay.loading{display:none !important}.overlay.loaded{display:block !important}.overlay.component{margin:0}.overlay>.component-content{border-radius:5px;display:block;position:absolute;background-color:#e3e3e3;padding:10px;max-width:90%;background:#e3e3e3;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay>.component-content .component{margin:0}.overlay>.component-content .component.image img{width:100%}.overlay .overlay-inner{min-width:25px;height:-webkit-fill-available;overflow:auto;padding-right:40px}.overlay .overlay-inner.overlay-percent{max-height:100%;height:auto}.overlay .overlay-inner #InnerCenter{width:auto;height:auto}.overlay .overlay-inner .container{width:100%}.overlay .overlay-inner>img{width:100%}.overlay .overlay-inner:focus{border:1px solid #ccc}.overlay .overlay-close{cursor:pointer;font-size:30px;position:absolute;top:-20px;right:-10px}.overlay .overlay-close:before{content:"";background:#fff;border-radius:50%;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overlay .overlay-close:hover:before,.overlay .overlay-close:focus:before{background:#ccc}.overlay .overlay-close a{display:block;text-indent:-9999px}.overlay .overlay-close-link:focus{color:#ccc}.overlay .overlay-close-link:hover,.overlay .overlay-close-link:focus{color:#ccc}.overlay .overlay-close-link{text-decoration:none}.overlay-page{top:0;left:0;right:0;bottom:0;background:url(../Images/overlay-bg.png);z-index:9999;text-align:center;width:100%;margin:0}.overlay-page>.component-content{display:inline-block;vertical-align:middle;zoom:1;*display:inline;background-color:#e6e6e6;border-radius:5px;position:relative;padding:10px 10px 25px;margin:100px 60px 60px;max-width:90%;background:#e3e3e3}.overlay-page>.component-content .component{margin:0}.overlay-page>.component-content .component.image img{width:100%}.overlay-page .overlay-inner{min-width:25px;height:inherit;max-height:inherit;min-height:135px;overflow:auto}.overlay-page .overlay-inner.overlay-percent{max-height:100%;height:auto}.overlay-page .overlay-inner.overlay-percent.edit{max-height:inherit}.overlay-page .overlay-inner .container{width:100%}.overlay-page .overlay-inner:focus{border:1px solid #ccc}.overlay-page .overlay-close{bottom:8px;color:#000;cursor:pointer;font-size:30px;position:absolute;right:-5px;bottom:-15px}.overlay-page .overlay-close-link:focus{color:#ccc}.overlay-page .overlay-close-link:hover,.overlay-page .overlay-close-link:focus{color:#ccc}.overlay-page .overlay-close-link{text-decoration:none}#wrapper.overlay-page{margin-bottom:-80px}body.preview .overlay-page{position:fixed}.overlay-page .main{width:100%}.on-page-editor .overlay .overlay-inner{margin:auto}.on-page-editor .overlay-page{z-index:9000}.overlay-wrapper .component-content.overlayFullWidth{min-width:565px;height:447px;background-color:#fff;padding:60px 40px 40px}.overlay-wrapper .component-content.overlayFullWidth.overlay-right{width:367px;min-width:367px;height:447px;background-color:#fff;left:unset;top:unset;right:-50px;bottom:-120px;overflow:hidden;padding:0;box-shadow:0 0 30px rgb(000/10%)}.overlay-wrapper .component-content.overlayFullWidth .overlay-close{width:40px;right:28px;top:25px;height:40px}.overlay-wrapper .component-content.overlayFullWidth .overlay-close::before{background-image:url('/-/media/themes/tranquilidade/site/home-theme/images/close.png');background-repeat:no-repeat;content:' ';width:40px;height:40px;background-size:contain;border-radius:0}.overlay-wrapper .component-content.overlayFullWidth .overlay-inner .overlay-data{display:block;height:100%}.overlay-wrapper .component-content.overlayFullWidth .overlay-inner .overlay-data .row{margin:0;display:block;height:100%}.overlay-callme-wrapper{height:100%}@media screen and (max-width:620px){.overlay-wrapper .component-content.overlayFullWidth{min-width:90%;padding:60px 10px 10px}.overlay-wrapper .component-content.overlayFullWidth .overlay-close{right:10px;top:15px;-webkit-tap-highlight-color:transparent}}.button-mosaic{color:var(--white);display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;background:var(--button-color);border-radius:4px;width:45%;margin:auto}.div-button-mosaic{display:flex}.title-mosaic{font-family:var(--font-Roboto);font-style:normal;font-weight:590;font-size:28px;line-height:34px;display:flex;align-items:center;color:var(--black);margin-bottom:15px}.subtitle-mosaic{font-family:var(--font-Roboto);font-style:normal;font-size:16px;line-height:20px;display:flex;align-items:center;text-transform:uppercase;color:var(--secondary-text-color);margin-bottom:15px}.body-card-mosaic{padding:20px;width:33%}.body-card-mosaic .row{margin-right:0;margin-left:0}.card-mosaic{background:var(--white);border:1px solid #cacaca;border-radius:8px;width:92%}.card-mosaic .row{margin-right:20px}.description-mosaic{background:#eee;border-radius:9px;display:flex;flex-direction:column;align-items:center;padding:15px 20px;margin:20px 17px 20px 15px;gap:21px;display:none;min-height:270px}.description-mosaic span{font-size:16px;line-height:20px;color:var(--black);text-align:justify}.description-mosaic span ul{padding-left:30px;list-style:disc;padding-top:15px}.cln-80{width:90%}.cln-20{width:20%}.detail-text-mosaic p{font-weight:500;line-height:20px;color:var(--TRQ-Cinza-6);font-size:16px}.detail-arrow{margin-top:12px;content:url(/-/media/themes/tranquilidade/site/home-theme/images/Vector_DOWN.png);height:15px;width:27px;margin-left:auto}.mosaic-overlay-forms .title-white{font-weight:590;color:var(--white);font-size:36px;line-height:44px;text-align:left}@media(max-width:1400px){.title-mosaic{font-size:24px}.body-card-mosaic{padding:20px;width:33%}}@media(max-width:1220px){.detail-arrow{margin-top:13px;height:8px;width:7%}.title-mosaic{font-size:16px}.subtitle-mosaic{font-size:13px}.button-mosaic{font-size:11px;padding:7px 9px}.detail-text-mosaic p{font-size:13px}.description-mosaic span ul{font-size:12px}}@media(max-width:900px){.body-card-mosaic{padding:20px;width:50%}}@media(max-width:800px){.cln-80{width:90%}.title-mosaic{font-size:19px;margin-bottom:0}.button-mosaic{font-size:12px;padding:9px 5px}.card-mosaic div{margin-top:0!important}.detail-arrow{margin-top:13px;height:6px;width:10px}.subtitle-mosaic{font-size:13px}.detail-text-mosaic p{font-weight:500;line-height:15px;color:var(--TRQ-Cinza-6);font-size:13px!important}.description-mosaic span ul{padding-left:20px;padding-top:8px;font-size:12px;line-height:17px}.mosaic-overlay-forms.mosaic-small .overlay-inner{overflow:auto!important}}@media(max-width:700px){.body-card-mosaic{padding:20px;width:70%;margin:auto}.description-mosaic{min-height:0}.card-mosaic{width:100%}}@media(max-width:600px){.body-card-mosaic{padding:20px;width:80%;margin:auto}}@media(max-width:480px){.mosaic-overlay-forms .title-white{font-weight:590;color:var(--white);font-size:20px;line-height:29px;text-align:left}.cln-80{width:80%}.body-card-mosaic{width:90%;padding-bottom:20px;padding-top:20px;padding-left:0;padding-right:0}.card-mosaic{width:100%}.detail-arrow{margin-top:15px;height:7px;width:15px;margin-left:20px}}@media(max-width:425px){.description-mosaic span ul{font-size:14px}}@media(max-width:375px){.detail-arrow{margin-left:20px}.button-mosaic{font-size:11px}.subtitle-mosaic{font-size:14px}.description-mosaic span ul{font-size:13px}.title-mosaic{font-size:19px}}.mosaic-overlay-forms{padding:0!important}.mosaic-overlay-forms .overlay-inner{border-radius:5px}.mosaic-overlay-forms .component.plain-html.col-12{display:none}.mosaic-overlay-forms .overlay-inner{padding-right:0;overflow:hidden}.mosaic-overlay-forms.mosaic-small .overlay-inner{padding-right:0;overflow:hidden}.mosaic-overlay-forms .row{display:flex!important}.mosaic-overlay-forms .service-forms .form-error-message{padding:4px;margin:10px 0 10px}.mosaic-overlay-forms .service-forms .form-error-message:before,.mosaic-overlay-forms .service-forms .form-error-message:after{top:-8px}.mosaic-overlay-forms .container-form{width:fit-content!important;padding:0;padding-top:0;padding-left:20px!important}.mosaic-overlay-forms div.cpt025.form-action form.service-forms .button.button-block{width:65%;margin-top:10px!important}.mosaic-overlay-forms .container-form .obs{display:none!important}.mosaic-overlay-forms #formularioCampanha .cpt025.form-action form.service-forms .check input+label{font-weight:400!important;padding-left:20px!important}.mosaic-overlay-forms .container-form .service-forms div.field.field-full label{display:none!important}.mosaic-overlay-forms .container-form .service-forms div.field.field-half label{display:none!important}.mosaic-overlay-forms #formularioCampanha .cpt025.form-action form.service-forms .check{margin-top:10px}.mosaic-overlay-forms section{padding:0!important}.mosaic-overlay-forms .cpt025{width:90%!important;padding:0!important}.mosaic-overlay-forms .field-half{width:100%!important}.mosaic-overlay-forms #formularioCampanha div.cpt025.form-action form.service-forms .field input,#formularioCampanha div.cpt025.form-action form.service-forms .field #selectProduct{margin-bottom:15px;border:1px solid #d5d9de;border-radius:5px!important}.mosaic-overlay-forms .rich-text{padding:20px;padding-bottom:0;padding-top:15px}.mosaic-overlay-forms .rich-text .component-content h2{font-size:25px}.mosaic-overlay-forms .rich-text .component-content p{width:90%;margin-bottom:15px;margin-top:15px;text-align:left}.mosaic-overlay-forms .component.promo.col-12{padding:0}.mosaic-overlay-forms .component.container.col-12.generic-product-promo .row{height:auto}.overlay-wrapper .overlay.component.loaded{z-index:99999}.mosaic-overlay-forms.mosaic-small .overlay-mosaic-logo img{margin-top:0}.mosaic-overlay-forms.mosaic-small img{margin-top:30px}.mosaic-overlay-forms.mosaic-small .overlay-mosaic-image img{width:-webkit-fill-available;display:block;margin-top:-100px}.mosaic-overlay-forms.mosaic-small span.overlay-mosaic-logo{margin-top:0}.overlay-mosaic-logo img{width:-webkit-fill-available;display:block}.col-12.col-sm-12.col-md-12.col-lg-12.col-xl-12.overlay-mosaic-content{padding:0}.mosaic-overlay-forms .overlay-mosaic-image img{width:-webkit-fill-available;display:block;margin-top:-10px}.overlay-mosaic-title{padding-top:30px;padding-left:40px;z-index:0;position:absolute;top:10px}.overlay-mosaic-content p{padding-top:30px;padding-left:25px}.mosaic-overlay-forms .cpt025 .service-forms .grecaptcha-badge{visibility:hidden}.mosaic-overlay-forms .component.container.col-12.generic-product-promo{height:auto}.mosaic-overlay-forms #formularioCampanha .container-form{padding-right:0}@media(max-width:1220px){.mosaic-overlay-forms div.cpt025.form-action form.service-forms .button.button-block{width:100%}}@media(max-height:930px){.mosaic-overlay-forms #formularioCampanha div.cpt025.form-action form.service-forms .field input,#formularioCampanha div.cpt025.form-action form.service-forms .field #selectProduct{margin-bottom:5px}.component-content.overlayFullWidth.mosaic-overlay-forms{max-height:630px!important}.mosaic-overlay-forms .container-form{padding-bottom:0}.mosaic-small.component-content.overlayFullWidth.mosaic-overlay-forms{max-height:500px!important}.mosaic-overlay-forms .rich-text{padding-top:15px}.mosaic-overlay-forms .rich-text .component-content p{width:95%;margin-bottom:10px;margin-top:10px;font-size:13px}.mosaic-overlay-forms #formularioCampanha div.cpt025.form-action form.service-forms .field input,#formularioCampanha div.cpt025.form-action form.service-forms .field #selectProduct{margin-bottom:10px;height:32px}.mosaic-overlay-forms #formularioCampanha .cpt025.form-action form.service-forms .check{margin-top:5px}.mosaic-overlay-forms #formularioCampanha div.cpt025.form-action button.submit{width:50%;margin:0;margin-top:5px!important;height:40px!important;margin-bottom:5px}.overlay-wrapper .component-content.overlayFullWidth.mosaic-overlay-forms .overlay-close{top:15px}.mosaic-overlay-forms.mosaic-small img{margin-top:35px}.mosaic-overlay-forms.mosaic-small .overlay-mosaic-image img{margin-top:-7px}.mosaic-overlay-forms .overlay-mosaic-image img{margin-top:-7px;height:250px!important}.mosaic-overlay-forms .service-forms .form-error-message:before,.mosaic-overlay-forms .service-forms .form-error-message:after{top:-5px}.mosaic-overlay-forms #formularioCampanha .container-form{padding-right:0}.description-mosaic span{line-height:15px}.mosaic-overlay-forms .field.field-full.input-postal{width:46%!important;float:right}.mosaic-overlay-forms .field.field-full.mr20.input-nif{width:46%!important}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-phone{width:46%!important}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-nif{width:46%!important;float:right}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-postal{width:46%!important;float:unset}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-selectProduct{width:46%!important;float:right}.mosaic-overlay-forms .cpt025.form-action form.service-forms .instructions.instructions-recap{margin:0;font-size:12px}.mosaic-overlay-forms #formularioCampanha .cpt025.form-action form.service-forms .check input+label{font-size:12px}.mosaic-overlay-forms .service-forms .form-error-message{margin:0;padding:1px;font:normal 12px/1 var(--font-Roboto),sans-serif}.component-content.overlayFullWidth.mosaic-overlay-forms{max-height:500px!important}}@media(max-width:1000px){.component-content.overlayFullWidth.mosaic-overlay-forms{max-height:550px!important}}@media(max-width:1140px){.component-content.overlayFullWidth.mosaic-overlay-forms{max-height:470px!important}}@media(max-width:767px){.mosaic-overlay-forms #formularioCampanha .container-form{padding-right:20px}.mosaic-overlay-forms .overlay-mosaic-image img{height:100%!important}.mosaic-overlay-forms .overlay-inner{overflow:auto}.mosaic-overlay-forms .field.field-full.input-postal{width:100%!important;float:unset}.mosaic-overlay-forms .field.field-full.mr20.input-nif{width:100%!important}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-phone{width:100%!important}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-nif{width:100%!important;float:unset}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-postal{width:100%!important;float:unset}.mosaic-overlay-forms.form-pacotes-t .field.field-full.input-selectProduct{width:100%!important;float:unset}}@media(max-width:480px){.mosaic-overlay-forms.mosaic-small .overlay-inner{padding-right:0;overflow:auto}.overlay-mosaic-title{padding:0;padding-left:18px;position:absolute;top:20px}.overlay-mosaic-image img{width:-webkit-fill-available;display:block;margin-top:140px}.mosaic-overlay-forms .overlay-mosaic-image img{margin-top:-10px}.mosaic-overlay-forms.mosaic-small span.overlay-mosaic-logo{margin-top:0}.overlay-mosaic-content p{padding-top:5px;padding-left:28px;font-size:12px}.mosaic-overlay-forms .component.container.col-12.generic-product-promo{height:auto}.mosaic-overlay-forms .cpt025{margin-top:0!important}.mosaic-overlay-forms .rich-text .component-content p{font-size:14px}.overlay-mosaic-image{padding-top:0}.mosaic-overlay-forms.mosaic-small .overlay-mosaic-logo img{margin-top:0}}@media(max-width:425px){.overlay-mosaic-image img{margin-top:150px}.mosaic-overlay-forms.mosaic-small .overlay-mosaic-image img{margin-top:0}}@media(max-width:375px){.overlay-mosaic-image img{margin-top:125px}}.app-cta{max-width:862px;margin-left:auto;margin-right:auto;overflow:hidden}.app-cta .component-content{margin:0;max-width:100%}.app-cta .row{margin-left:0!important;margin-right:0!important;width:100%}.app-cta .col-7{padding:0;max-width:100%;flex:0 0 100%}.app-cta .col-5{display:flex;align-items:center;padding:0!important;max-width:100%;flex:0 0 100%}.app-cta h2{font-weight:700;color:#484848;font-size:30px;line-height:33px;margin-bottom:5px;text-align:center}.app-cta .rich-text{padding:0}.app-cta .component .rich-text p{font-weight:500;font-size:17px!important;line-height:22px!important;color:#484848;text-align:center!important;margin-bottom:30px}.app-cta .col-5 .file-type-icon-media-link{padding:0;flex:0;margin-right:15px}.app-cta .col-5 .file-type-icon-media-link a{display:block;width:100%}.app-cta .col-5 .file-type-icon-media-link a img{width:133px;min-width:133px;height:43px;min-height:43px;margin-bottom:0}@media all and (min-width:768px){.app-cta .col-7{max-width:calc(100% - 460px)}.app-cta .col-5{max-width:460px;min-width:460px;padding-left:100px!important}.app-cta h2{text-align:left;font-size:40px;line-height:44px;margin-bottom:15px}.app-cta .component .rich-text p{font-size:24px!important;line-height:29px!important;text-align:left!important;margin-bottom:40px}.app-cta .col-7 .file-type-icon-media-link{top:5px!important}.app-cta .column-splitter .row .component.container{margin-top:30px}}@media all and (max-width:768px){.app-cta{padding:0 30px;margin-bottom:60px}.app-cta .col-5 .row{align-items:center;justify-content:center}.component.container.col-12.d-none.d-sm-none.d-md-block.d-lg-block.d-xl-block.content-highlight.content-small{display:block!important}.content-highlight .col-7 .image.file-type-icon-media-link{top:0;margin-bottom:35px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.app-cta .col-5 .file-type-icon-media-link{flex:1}}.app-cta .column-splitter .row .component.container .row{justify-content:center;text-align:center}.app-cta .column-splitter .row .component.container .component.image.file-type-icon-media-link .component-content{margin-top:10px}.app-cta .column-splitter .row .component.container .component.image.file-type-icon-media-link .component-content a img{width:140px}.app-cta .column-splitter .row .component.container .component.image.file-type-icon-media-link{padding:0;text-align:left}.app-cta .column-splitter .row .component.container.app-cta-multiple-buttons{max-width:320px !important}.app-cta .column-splitter .row .component.container.app-cta-multiple-buttons .image.file-type-icon-media-link{text-align:center}.app-cta .column-splitter .row .component.container.app-cta-multiple-buttons .component.image.file-type-icon-media-link .component-content a img{width:60px}.snippet .component.container.auto-insurance{padding:50px 0}.auto-insurance .promo{width:100%;margin-top:0}.auto-insurance{background-color:var(--TRQ-Cinza-2);font-weight:500;font-size:17px;line-height:22px;color:var(--TRQ-Cinza-6)}.auto-insurance h2{font-weight:700;font-size:30px;line-height:33px;color:var(--TRQ-Cinza-6);margin-bottom:5px}.auto-insurance .col-12{padding:0;display:flex;flex-direction:column;justify-content:center}.auto-insurance .col-12 .row{margin-left:0;margin-right:0}.auto-insurance .field-promotext{margin-bottom:45px}.auto-insurance form{width:100%;margin-bottom:15px}.auto-insurance form .container{display:flex}.auto-insurance form input{border-radius:5px!important;height:45px}.auto-insurance form input[type="text"]{font-family:var(--font-Roboto);margin-bottom:0;width:177px;padding:7px 15px 0 48px;border-color:var(--TRQ-Cinza-4);font-size:24px;color:var(--TRQ-Cinza-6);text-transform:uppercase}.auto-insurance form input[type="text"]::placeholder{font-family:var(--font-Roboto);font-size:24px;color:var(--TRQ-Cinza-4);text-transform:uppercase}.auto-insurance form input[type="submit"]{margin-top:0;margin-left:15px;padding:0;width:136px;font-weight:700;font-size:17px;line-height:21px;text-align:center;color:var(--white);text-transform:initial}.auto-insurance .field-promolink a{font-weight:500;font-size:14px;line-height:18px;text-decoration:underline;color:var(--TRQ-Cinza-6)}.auto-insurance .field-promoicon{text-align:center;margin:0}@media all and (min-width:992px){.auto-insurance{font-size:24px;line-height:29px}.auto-insurance>.component-content{max-width:988px;margin-left:auto;margin-right:auto}.auto-insurance h2{font-size:40px;line-height:44px;margin-bottom:15px}.auto-insurance .col-12:nth-of-type(2){max-width:460px}}@media all and (max-width:991px){.auto-insurance{padding:60px 0 45px!important}.auto-insurance .row{margin-left:0!important;margin-right:0!important}.auto-insurance .col-12:nth-of-type(2){padding:0 20px}.auto-insurance .field-promotext{text-align:center;margin-bottom:30px}.auto-insurance form .container{flex-direction:column;align-items:center}.auto-insurance form input[type="submit"]{width:177px;margin-left:0;margin-top:15px}.auto-insurance .field-promolink a{display:block;text-align:center}.auto-insurance .field-promoicon img{max-width:190px}}.promo-champalimaud-image-left div div div div div div .field-promotext p{text-align:left;font-weight:400;font-size:18px;line-height:24px}.promo-champalimaud-image-left div div div div div div .field-promotext h3{font-weight:700;font-size:40px;line-height:110%}.promo-champalimaud-image-left div div div div div .field-promotext{padding-right:140px}.promo-champalimaud-image-left{height:unset!important}.promo-champalimaud-image-left div div div div div .field-promoicon img{float:right;padding-right:50px}.promo-champalimaud-image-right .component-content .row .promo .component-content .row div:first-child{padding-left:250px}.promo-champalimaud-image-right .component-content .row .promo .component-content .row{padding-top:50px}.promo-champalimaud-image-right .component-content .row .promo .component-content .row .position-center{margin:unset!important;text-align:unset;padding-top:0;margin-top:-60px!important}.promo-champalimaud-image-right div div div div div div figure{float:left;padding-left:70px}.promo-champalimaud-image-right div div div div div div .field-promotext p{text-align:left;font-weight:400;font-size:18px;line-height:24px;color:var(--TRQ-Cinza-6)}.promo-champalimaud-image-right div div div div div div .field-promotext h3{font-weight:700;font-size:40px;line-height:110%}.promo-champalimaud-image-right div div div div div div .field-promotext h1 .auto-insurance-hero-title{font-size:27px;line-height:20px}.promo-champalimaud-image-right div div div div div div.field-promotext h1{line-height:38px;padding-bottom:16px}.promo-champalimaud-image-right div div div div div div.row{padding-top:10px!important}.promo-champalimaud-image-right div div div div div div.row div{padding:0!important}.promo-champalimaud-image-right div div div div div div .row div .component-content .field-link{padding:0!important;padding-left:5px!important}@media all and (max-width:1300px){.promo-champalimaud-image-left div div div div div .field-promotext h1 .auto-insurance-hero-title{font-size:36px;line-height:28px}.promo-champalimaud-image-left div div div div div .field-promotext h1{line-height:45px;padding-bottom:16px}.promo-champalimaud-image-right div div div div div div figure{padding-left:20px!important}.promo-champalimaud-image-right .component-content .row .promo .component-content .row div:first-child{padding-left:150px;padding-right:0}}@media all and (max-width:991px){.promo-champalimaud-image-left div div div div div{display:block!important;float:unset;padding:10px!important}.promo-champalimaud-image-left div div div div div figure{display:inline-block;padding-left:35px}.promo-champalimaud-image-left div div div div div .field-promotext p{text-align:center!important;font-weight:300;font-size:16px;line-height:25px;color:var(--white)}.promo-champalimaud-image-left div div div div div .field-promotext{text-align:center!important;padding-right:unset}.promo-champalimaud-image-left div div div div div .field-promotext h1 .auto-insurance-hero-title{font-size:27px;line-height:20px}.promo-champalimaud-image-left div div div div div .field-promotext h1{line-height:38px;padding-bottom:16px}.promo-champalimaud-image-left div div div div div .row div{display:block}.promo-champalimaud-image-left div div div div div .row div .component-content .field-link{text-align:center}.promo-champalimaud-image-right .component-content .row .promo .component-content .row .position-center{margin:unset!important;text-align:unset;padding-top:0;margin-top:0!important}.promo-champalimaud-image-right div div div div div div figure{float:none;padding-left:0!important}.promo-champalimaud-image-right .component-content .row .promo .component-content .row div:first-child{padding-left:30px;padding-right:30px}.promo-champalimaud-image-right div div div div div div .row div .component-content .field-link{padding-left:0!important}.promo-champalimaud-image-right div div div div div div .field-promotext{text-align:center}.promo-champalimaud-image-right div div div div div div .field-promotext p{padding-top:15px;text-align:center!important}.promo-champalimaud-image-right div div div div div div.row{padding-top:0!important}.promo-champalimaud-image-right .component-content .row{display:flex;padding-top:0;flex-direction:column-reverse}.promo-champalimaud-image-right{margin-top:0;padding-top:0}.promo-champalimaud-image-right .component-content .row .promo .component-content .row{padding-top:0}.auto-insurance-hero.bg-color-blue-champalimaud p{font-weight:500;font-size:24px;line-height:29px;color:var(--white);text-align:center}.btn-pink-white-champalimaud a{width:auto;height:auto}}.auto-insurance-hero.bg-color--green-auto{background-color:var(--TRQ-Verde-1)}.auto-insurance-hero.bg-color--green-home{background-color:#8db200}.auto-insurance-hero.bg-color--green-life{background-color:var(--TRQ-Verde-4)}.auto-insurance-hero.bg-color--green-health{background-color:var(--TRQ-Verde-3)}.auto-insurance-hero .bg-color--green-default{background-color:var(--TRQ-Verde-2)}.auto-insurance-hero .bg-color--green-selected{background-color:#b3dc56}.auto-insurance-hero .row{margin-left:0;margin-right:0}.auto-insurance-hero .field-promoicon{margin:0}.auto-insurance-hero .field-promoicon img{max-height:100%;max-width:unset;width:auto;margin-left:-60px;float:right}.auto-insurance-hero .promo{margin-top:0;width:100%}main .component.container.auto-insurance-hero{margin-bottom:45px;height:420px;padding:0}.auto-insurance-hero .row .col-12{display:flex;flex-direction:column;justify-content:center;padding:0}.auto-insurance-hero .component-content .row .col-12 .component-content .row .col-12:first-of-type{padding-left:140px}.auto-insurance-hero .component-content .row .col-12 .component-content .row .col-12 .sitecore-form{padding-left:0}.auto-insurance-hero .col-12:nth-child(2){padding-left:60px}.component.container.promo-champalimaud-image-left.bg-color--green-champalimaud.auto-insurance-hero .row{margin:auto;max-width:1080px}.component.container.promo-champalimaud-image-left.bg-color--green-champalimaud.auto-insurance-hero .row div:nth-child(2){align-self:center}.auto-insurance-hero h1{font-weight:700;color:var(--white);font-size:56px;line-height:67px;text-align:left}.auto-insurance-hero p{font-weight:500;font-size:24px;line-height:29px;color:var(--white);text-align:left}.auto-insurance-hero .sitecore-form{margin:30px 0 15px}.auto-insurance-hero .sitecore-form form{width:100%}.auto-insurance-hero .sitecore-form{display:flex}.auto-insurance-hero .sitecore-form .container{display:flex}.auto-insurance-hero .sitecore-form .container input{margin:0}.auto-insurance-hero .sitecore-form .container input[type="text"]{font-family:var(--font-Roboto);width:177px;height:45px!important;margin-bottom:0;padding:13px 15px 6px 48px;border-color:var(--TRQ-Cinza-4);font-weight:500;font-size:24px;color:var(--TRQ-Cinza-6);text-transform:uppercase;background-size:contain}.auto-insurance-hero .sitecore-form .container input[type="text"]::placeholder{font-family:var(--font-Roboto);font-weight:500;font-size:24px;color:var(--TRQ-Cinza-4);text-transform:uppercase}.auto-insurance-hero .sitecore-form .container input[type="submit"]{width:136px;height:45px;padding:0;font-weight:700;font-size:17px;line-height:21px;text-align:center;color:var(--white);text-transform:initial;margin-left:15px;border-radius:5px!important}.auto-insurance-hero .field-promolink a{font-weight:500;font-size:14px;line-height:18px;text-decoration:underline;color:var(--white)}.auto-insurance-hero .component-content .row .component .component-content .row div .component{display:block}.sitecore-form input[type="text"].matricula-hide{display:none}@media all and (max-width:1700px){.auto-insurance-hero-title{font-weight:600!important;color:var(--white);display:block;font-size:42px;line-height:45px;text-align:left;font-weight:bold;padding-bottom:10px}}@media all and (max-width:1440px){.auto-insurance-hero .field-promoicon{margin:auto}}@media all and (max-width:375px){.promo-champalimaud-image-left div div div div div .field-promoicon{padding:0}}@media all and (max-width:991px){main .component.container.auto-insurance-hero{display:flex;align-items:center;justify-content:center;margin-bottom:0}.auto-insurance-hero{padding:60px 20px}.auto-insurance-hero .col-12:nth-child(2){padding-left:0}.auto-insurance-hero .promo.simple-promo .col-12:first-of-type{display:none}.auto-insurance-hero .field-promoicon{max-height:100%}.auto-insurance-hero h1{font-size:40px;line-height:48px;text-align:center}.auto-insurance-hero p{text-align:center}.auto-insurance-hero .field-promoicon img{max-height:100%;max-width:100%}.auto-insurance-hero .sitecore-form{display:flex!important}.auto-insurance-hero .sitecore-form{flex-direction:column;align-items:center}.auto-insurance-hero .sitecore-form .container{display:block}.auto-insurance-hero .sitecore-form .container input[type="text"]{font-family:var(--font-Roboto);max-width:100%;width:235px;height:55px!important;padding-left:80px!important}.auto-insurance-hero .sitecore-form .container input[type="submit"]{margin-top:15px;margin-bottom:15px;width:235px;height:55px;margin-left:0}.auto-insurance-hero .field-promolink{text-align:center}.auto-insurance-hero .field-promolink a{padding:0 30px;text-align:center;font-size:17px;line-height:22px}}.MainPopup{padding:40px 35px 0 30px;background-color:var(--white)}.MainPopup div{margin-bottom:15px}.callme-form .su-page-title{font-family:var(--font-Roboto);font-weight:700;font-size:24px;line-height:29px;color:var(--TRQ-Cinza-6)}.callme-form .text-black{font-family:var(--font-Roboto);font-weight:500;font-size:14px;line-height:18px;color:var(--TRQ-Cinza-6);margin-bottom:15px}.callme-form input[type="text"]{background-color:var(--white);font-family:var(--font-Roboto);padding:0 12px;margin:0;height:45px;font-size:17px;line-height:21px;border-radius:5px!important}.callme-form input[type="text"]::placeholder{font-family:var(--font-Roboto);font-weight:500;font-size:17px;color:#999}.callme-form .Button.Is_Default{width:163px;height:45px;font-weight:700;font-size:17px;line-height:21px}.carousel-banner-fullwidth .slide-section_background.field-backgroundimage{display:none}.carousel-banner-fullwidth .carousel-inner{position:relative}.carousel-banner-fullwidth .carousel-inner .slides{height:100%}.carousel-banner-fullwidth .carousel-inner .slides .slide{height:420px}.carousel-banner-fullwidth .carousel-inner .slides .slide .row{height:100%}.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-section_text .field-slidetext{margin:0!important;left:0}.carousel-banner-fullwidth .carousel-inner .slides .slide .field-slideimage{text-align:right;max-width:560px}.carousel-banner-fullwidth .carousel-inner .slides .slide .field-slideimage img{position:relative;bottom:0;right:0;top:0}.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-section_text h1{font-weight:bold;font-size:40px;line-height:48px;color:var(--TRQ-Verde-1);text-transform:initial}.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-section_text p{font-style:normal;font-weight:500;font-size:24px;line-height:29px;color:var(--TRQ-Verde-1)!important}.carousel-banner-fullwidth .carousel-inner .nav{margin-top:45px;width:100%}.carousel-banner-fullwidth .carousel-inner .nav .nav-items{width:100%;max-width:1160px;margin-left:auto;margin-right:auto;height:100%;bottom:50px}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card{position:relative;background-color:var(--Generali-Red-Dark-Ultra);padding:16px 20px 16px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;margin-right:2px}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card.active{background-color:#acd848}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card:first-of-type{border-radius:10px 0 0 10px}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card:last-of-type{border-radius:0 10px 10px 0}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card:hover,.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card:focus{background-color:var(--Generali-Red-Dark);cursor:pointer}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card:hover a,.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card:focus a{text-decoration:underline}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card span{font-weight:700;font-size:24px;line-height:29px;color:var(--white);margin-bottom:5px}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card a{font-weight:700;font-size:14px;line-height:18px;color:var(--white);text-decoration:underline}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card a:hover,.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card a:focus{text-decoration:underline!important}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card a:after{content:' ';margin-left:10px;border:solid var(--white);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card a:hover,.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card a:focus{text-decoration:none}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card figure{position:absolute;right:0;top:0;margin:0}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card span.mob-hang-tags{display:flex;background-color:var(--TRQ-Icons-Amarelo);border-radius:5px 50px 50px 0;font-family:var(--font-Roboto);font-style:normal;font-weight:bold;font-size:12px;line-height:130%;color:var(--black);min-width:142px;min-height:30px;margin:0;align-items:center;justify-content:center;position:absolute;top:-22px;left:0}@media all and (min-width:992px){.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-section_text h1{font-size:48px;line-height:53px;color:var(--white);text-align:left}.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-section_text p{color:var(--white)!important;text-align:left}.carousel-banner-fullwidth .carousel-inner .nav{margin-top:0;position:absolute;left:0;bottom:0;height:85px}.carousel-banner-fullwidth .carousel-inner .nav .nav-items{display:flex}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card figure{display:none}.carousel-banner-fullwidth .slide-section_image{position:absolute;right:0}.carousel-banner-fullwidth .slide-section_text{display:flex;align-items:center;margin:0;padding-top:70px}}@media all and (min-width:1100px){.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-section_text .field-slidetext{margin-left:20px!important}}@media all and (max-width:991px){.carousel-banner-fullwidth .carousel-inner .slides .slide .row>.component{background:none}.carousel-banner-fullwidth .carousel-inner .slides .slide{height:100%;max-height:100%;min-height:0}.carousel-banner-fullwidth{padding:45px 20px}.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-info{flex-direction:column-reverse}.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-info .slide-section_image{display:none}.carousel-banner-fullwidth .carousel-inner .slides .slide .field-slideimage img{display:none}.carousel-banner-fullwidth .carousel-inner .nav .nav-items{position:relative;top:0;bottom:0;left:0}.carousel-banner-fullwidth .carousel-inner .nav .nav-items .bullet-card{padding:25px 0 20px 30px;margin-bottom:25px;border-radius:10px!important;overflow:visible;background-color:var(--TRQ-Verde-3)}.carousel-banner-fullwidth .carousel-inner .bullet-card figure{overflow:hidden;max-height:100%;max-width:122px}}@media(min-width:992px) and (max-width:1200px){.carousel-banner-fullwidth .carousel-inner .slides .slide .slide-section_text .field-slidetext{margin-left:40px!important}.carousel-banner-fullwidth .carousel-inner .nav .nav-items{max-width:calc(100% - 100px)}}.carousel.carousel-banner-fullwidth.content-hero{padding-top:0}.content-hero .component-content .carousel-inner .slides .slide{height:500px}.content-hero .slide-section_text.order-2 .field-slidelink{margin-left:20px}.content-hero .slide-info .slide-section_text{align-items:flex-start;flex-direction:column;padding-top:40px}.content-hero .carousel-inner .slides .slide .slide-section_text p{font-style:normal;font-weight:400;font-size:18px;line-height:24px}.content-hero .slide-section_text .field-slidelink a{border:none;text-transform:none;padding:15px 30px;background-color:var(--white);letter-spacing:.5px}.content-hero .slide-section_text .field-slidelink a:hover,.content-hero .slide-section_text .field-slidelink a:focus{border:none}.content-hero .nav .prev-text,.carousel .nav .next-text{border:none;background-color:var(--white)}.content-hero .nav .prev-text:before,.content-hero .nav .next-text:before{border-left-color:#999;border-top-color:#999}.carousel-banner-fullwidth.content-hero .carousel-inner .nav .nav-items .bullet-card.active{background-color:var(--Generali-Red)}.content-hero .carousel-inner .nav .nav-items .bullet-card a{text-decoration:none !important}.content-hero .carousel-inner .nav .nav-items .bullet-card a:hover,.content-hero .carousel-inner .nav .nav-items .bullet-card a:focus{text-decoration:none !important}@media(max-width:991px){.content-hero .component-content .carousel-inner .slides .slide{height:320px}.carousel-banner-fullwidth.content-hero .carousel-inner .slides .slide .slide-section_text p{color:var(--white)!important}.carousel-banner-fullwidth.content-hero .carousel-inner .nav .nav-items .bullet-card span{text-align:left;max-width:120px}.carousel-banner-fullwidth.content-hero .carousel-inner .nav .nav-items .bullet-card figure{bottom:0;right:0;top:auto}}.bg-color--green-champalimaud{background:#008264}.box-shadow-champalimaud-table{padding:0!important}.box-shadow-champalimaud-table .component-content{border-collapse:separate;border-radius:10px;box-shadow:rgba(0,0,0,.35) 0 5px 15px;height:100%}.box-shadow-champalimaud-table .component-content .tranquilidade-table{border-collapse:separate;border-radius:10px}.box-shadow-champalimaud-table .component-content{margin:5px!important}.box-shadow-champalimaud-table .component-content .tranquilidade-table thead tr th{border-radius:10px 10px 0 0}.box-shadow-champalimaud-table .component-content .tranquilidade-table tbody tr:last-child td{border-radius:0 0 10px 10px}.box-shadow-champalimaud-table .component-content .tranquilidade-table tbody tr td{padding:5px 30px 5px 30px}.box-shadow-champalimaud-table .component-content .tranquilidade-table tbody tr td.table-extra-last-desktop{border-bottom-left-radius:10px}.champalimaud-top-table{height:inherit}@media(max-width:520px){.column-splitter-champalimaud .full-height .row{height:auto}}@media all and (max-width:1700px){.auto-insurance-hero-title{font-weight:600!important;color:#fff;display:block;font-size:42px;line-height:45px;text-align:left;font-weight:bold padding-bottom:10px}}@media(max-width:520px){.box-shadow-champalimaud-table .component-content .tranquilidade-table tbody tr.tabela-extra-champalimaud-mobile{display:revert!important}.box-shadow-champalimaud-table .component-content .tranquilidade-table tbody tr td.table-extra-champalimaud-desktop{display:none!important}.box-shadow-champalimaud-table .component-content .tranquilidade-table tbody tr td.table-extra-last-desktop{border-bottom-left-radius:0}}@media all and (min-width:991px){#example-widget-container .floating-logo{bottom:105px!important;right:20px!important}#example-widget-container .popup-box{bottom:195px!important}#example-widget-container .tip-text-bubble{bottom:120px!important}}@media all and (max-width:990px){#example-widget-container .floating-logo{bottom:75px!important}#example-widget-container .tip-text-bubble{bottom:80px!important}}@font-face{font-family:'Regular';src:url("../fonts/Regular/Regular-Medium-eot.eot");src:url("../fonts/Regular/Regular-Medium-eot.eot?#iefix") format("embedded-opentype"),url("../fonts/Regular/Regular-Medium-woff2.woff2") format("woff2"),url("../fonts/Regular/Regular-Medium-woff.woff") format("woff"),url("../fonts/Regular/Regular-Medium-ttf.ttf") format("truetype"),url("../fonts/Regular/Regular-Medium-svg.svg#Regular-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Regular';src:url("../fonts/Regular/Regular-Extrabold-eot.eot");src:url("../fonts/Regular/Regular-Extrabold-eot.eot?#iefix") format("embedded-opentype"),url("../fonts/Regular/Regular-Extrabold-woff2.woff2") format("woff2"),url("../fonts/Regular/Regular-Extrabold-woff.woff") format("woff"),url("../fonts/Regular/Regular-Extrabold-ttf.ttf") format("truetype"),url("../fonts/Regular/Regular-Extrabold-svg.svg#Regular-Extrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Regular';src:url("../fonts/Regular/Regular-Bold-eot.eot");src:url("../fonts/Regular/Regular-Bold-eot.eot?#iefix") format("embedded-opentype"),url("../fonts/Regular/Regular-Bold-woff2.woff2") format("woff2"),url("../fonts/Regular/Regular-Bold-woff.woff") format("woff"),url("../fonts/Regular/Regular-Bold-ttf.ttf") format("truetype"),url("../fonts/Regular/Regular-Bold-svg.svg#Regular-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Regular';src:url("../fonts/Regular/Regular-Regular-eot.eot");src:url("../fonts/Regular/Regular-Regular-eot.eot?#iefix") format("embedded-opentype"),url("../fonts/Regular/Regular-Regular-woff2.woff2") format("woff2"),url("../fonts/Regular/Regular-Regular-woff.woff") format("woff"),url("../fonts/Regular/Regular-Regular-ttf.ttf") format("truetype"),url("../fonts/Regular/Regular-Regular-svg.svg#Regular-Regular") format("svg");font-weight:normal;font-style:normal}main .component.container.highlights-slider{padding:0;margin:20px auto 80px}.highlights-slider h2{font-weight:700;font-size:30px;line-height:33px;text-align:center;color:#484848;margin-bottom:45px}.highlights-slider h4{font-weight:700;font-size:17px;line-height:22px;color:#19ad47;margin-bottom:10px}.highlights-slider p{font-weight:700;font-size:17px;line-height:22px;color:#484848}.highlights-slider .slide .row{margin-left:0;margin-right:0}.highlights-slider .slide .row .component-content .row{display:flex;justify-content:space-between}.highlights-slider .owl-item .slide-card{padding:0;box-shadow:0 0 15px 3px rgba(0,0,0,.1);border-radius:5px;margin:20px 0;height:380px}.highlights-slider .owl-carousel .owl-item .slide-card.slide-card-higher{height:440px}.highlights-slider .slide-card .card-header{height:auto}.highlights-slider .slide-card .card-header a{display:block;overflow:hidden;height:100%}.highlights-slider .slide-card .card-header a img{max-height:100%;height:100%!important;width:100%}.highlights-slider .slide-card .card-body{padding:21px 36px 33px 26px}.highlights-slider .nav .prev-text,.highlights-slider .nav .next-text{box-shadow:0 0 30px rgba(0,0,0,.2);border:0;bottom:230px}.highlights-slider .nav .prev-text::before,.highlights-slider .nav .next-text::before{border-color:#999;width:16px;height:16px;margin-top:-7px;margin-left:-6px}.highlights-slider .nav .prev-text{left:24px}.highlights-slider .nav .next-text{right:24px}.highlights-slider .nav .next-text::before{margin-left:-10px}.highlights-slider .nav button{position:absolute;top:calc(50% - 30px);width:50px;height:50px;border-radius:50%;background-color:#fff}.highlights-slider .nav button:hover,.highlights-slider .nav button:focus{cursor:pointer}.highlights-slider .nav button.prev-text{left:-100px}.highlights-slider .nav button.next-text{right:-100px}.highlights-slider .nav button span{font-size:0}.highlights-slider .nav button span:after{content:' ';border:solid #999;display:inline-block;padding:7px;border-width:0 2px 2px 0}.highlights-slider .nav button.prev-text span:after{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-left:4px;margin-top:4px}.highlights-slider .nav button.next-text span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-right:5px;margin-top:4px}.highlights-slider .nav-items{text-align:center;bottom:0;position:relative;height:0}.highlights-slider .nav-items button{border:0;background-color:#c4c4c4;max-width:8px;min-height:8px;padding:0;width:100%;margin-right:10px;border-radius:4px}.highlights-slider .nav-items button.active{max-width:24px;border-radius:12px;background-color:#19ad47}@media all and (min-width:769px){.highlights-slider .component-content{max-width:1010px!important;margin-left:auto;margin-right:auto}.highlights-slider.container>.component-content>.row{margin:0!important}.highlights-slider .owl-carousel{padding:0}.highlights-slider .owl-carousel .owl-stage-outer{overflow:hidden}.highlights-slider .owl-carousel .owl-item{display:flex;align-items:center;justify-content:center}.highlights-slider h2{font-size:40px;line-height:44px;margin-bottom:50px}.highlights-slider .slide-card{max-width:300px;min-width:300px;height:380px;margin-bottom:25px}.highlights-slider .slide-card .card-header{height:222px}.highlights-slider .slide-card .card-body{padding:25px 29px 25px 25px}}@media all and (max-width:768px){.highlights-slider .slides .slide{width:278px;min-width:278px;margin-left:auto;margin-right:auto}.highlights-slider .nav-items{top:unset!important}.highlights-slider .slides{display:flex}.highlights-slider .slide{width:100%;max-width:278px;min-height:360px!important;margin-left:auto;margin-right:auto}.highlights-slider .slide .col-12{padding:0}}@media(min-width:767px) and (max-width:990px){.highlights-slider .slide{display:flex;justify-content:center;max-width:calc(100% - 14px)}}@media(min-width:990px){.highlights-slider .owl-carousel-hide-nav .nav{display:none}.highlights-slider .owl-carousel-hide-nav .nav-items{display:none}}.owl-carousel-no-box .btn-button_owl{width:245px}.owl-carousel-no-box .card-body{text-align:center}.highlights-slider .owl-carousel-no-box .owl-item .slide-card{box-shadow:none}.highlights-slider .component.rich-text p{font-weight:normal}.highlights-slider .owl-carousel-no-box .owl-item .slide-card .card-body p{font-weight:bold}.highlights-slider .owl-carousel-no-box .owl-item .slide-card .card-body h5{font-weight:normal}.highlights-slider .owl-carousel-no-box .owl-item .slide-card .card-body{padding:0}.highlights-slider .owl-carousel.owl-carousel-no-box .btn-button_owl{background:transparent;width:max-content}.highlights-slider .owl-carousel-no-box .card-header img{max-height:100%;height:100%!important}.highlights-slider .owl-carousel-no-box .slide-card .card-header{margin-bottom:20px;display:flex;justify-content:center}@media(max-width:768px){.highlights-slider .owl-carousel.owl-carousel-no-box .slide-card .card-header a img{width:auto}.highlights-slider .owl-carousel.owl-carousel-no-box .slide-card .card-header{text-align:center}.highlights-slider .owl-carousel-no-box .card-header img{width:inherit}main .component.container.highlights-slider .owl-carousel-no-box{margin:0}.highlights-slider .owl-carousel-no-box .nav-items{bottom:50px}}@media(min-width:768px){.highlights-slider .owl-carousel-no-box{padding-bottom:50px}}.carousel-banner-fullwidth-gt{padding:45px 30px}.carousel-banner-fullwidth-gt.carousel .slides{color:var(--Generali-Red-Font)}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide{height:100%;max-height:100%;min-height:0;display:flex;justify-content:center}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .row>.component,.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .row>.component.content-gt.contentgt-wings-left{background:none}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-info{flex-direction:column-reverse}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetext{display:none}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetextmobile,.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetext{margin-top:0;font-size:40px;line-height:1}.carousel-banner-fullwidth-gt .slide-section_text .wings-subtitle.field-slidesubtitle{display:none}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetextmobile{padding:0 20px}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetext p,.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetextmobile p{color:var(--Generali-Red-Font);margin-top:15px}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetextmobile p{margin-top:10px;line-height:1;text-align:center}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-info .slide-section_image,.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-info .slide-section_video,.carousel-banner-fullwidth-gt.carousel .slide .slide-info .slide-section_text.order-2 .field-slidelink,.carousel-banner-fullwidth-gt.carousel .slide .slide-info .field-itemcontent{display:none}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-info .slide-section_video iframe{width:92.5%;height:63%;margin-bottom:70px;margin-right:2px}@media(min-width:1330px){.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-info .slide-section_video iframe{margin-right:22px}}.carousel-banner-fullwidth-gt .carousel-inner .nav{margin-top:45px}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items{position:relative;top:0;bottom:0;left:0;width:100%;max-width:1160px;margin:auto;height:100%}.carousel-banner-fullwidth-gt .carousel-inner .bullet-card figure{overflow:hidden;max-height:100%;max-width:122px}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card{padding:25px 0 20px 30px;margin-bottom:25px;border-radius:10px;overflow:visible;background-color:var(--Generali-Red);position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card.active{background-color:var(--Generali-Red-Dark-Ultra)}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card figure{position:absolute;right:0;top:0;margin:0}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card span{font-weight:700;font-size:24px;line-height:29px;color:var(--white);margin-bottom:5px}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card a{font-weight:700;font-size:14px;line-height:18px;color:var(--white);text-decoration:underline}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card span.mob-hang-tags{display:flex;background-color:#2b6648;border-radius:5px 50px 50px 0;font-family:var(--font-Roboto);font-style:normal;font-weight:bold;font-size:12px;line-height:130%;color:var(--white);min-width:142px;min-height:30px;margin:0;align-items:center;justify-content:center;position:absolute;top:-22px;left:20px}@media only screen and (min-width:992px){.carousel-banner-fullwidth-gt{padding:0;background-image:linear-gradient(90deg,var(--Generali-Red) 50%,var(--Generali-Red-Dark) 50%)}.carousel-banner-fullwidth-gt.carousel .slides{height:490px;color:var(--white)}.carousel-banner-fullwidth-gt.carousel .slide .component.content-gt{width:100%}.carousel-banner-fullwidth-gt.carousel .slide .component.content-gt>.component-content{height:100%}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide{display:block}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .row{height:100%}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .row.slide-info{flex-direction:row;height:490px;max-width:calc(100% - 200px)}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .row>.component{background-image:linear-gradient(140deg,var(--Generali-Red) 45%,var(--Generali-Red-Dark) 20%)}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .row>.component.content-gt.contentgt-wings-left{background-image:linear-gradient(140deg,var(--Generali-Red-Dark) 45%,var(--Generali-Red) 20%)}.carousel-banner-fullwidth-gt .slide-section_text{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding-top:40px}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetextmobile{display:none}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-section_text .field-slidetext{display:block;margin-left:0;left:0;text-align:left}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetext{font-size:48px}.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetext p{text-align:left;color:var(--white)}.carousel-banner-fullwidth-gt.carousel .slide .slide-info .slide-section_text.order-2 .field-slidelink,.carousel-banner-fullwidth-gt.carousel .slide .slide-info .field-itemcontent{display:block;margin-left:0;margin-top:1em}.carousel-banner-fullwidth-gt.carousel .slide .slide-info .slide-section_text.order-2 .field-slidelink.btn-Generali-white a,.carousel-banner-fullwidth-gt.carousel .slide .slide-info .field-itemcontent.btn-Generali-white a{border-color:var(--Generali-Red);color:var(--Generali-Red);font-size:17px;font-family:inherit;text-transform:none;padding:12px 40px;border-radius:5px;letter-spacing:normal;line-height:20px;display:inline-block}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-info .slide-section_image,.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-info .slide-section_video{display:flex;justify-content:flex-end;align-items:center;padding-right:0;height:inherit}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .slide-section_image .field-slideimage{height:490px}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .field-slideimage img{height:100%!important;position:relative;bottom:0;right:0;top:0}.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .whiteWing-part{position:relative;overflow:hidden}.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .whiteWing-part{width:1000%;height:180px;border-radius:30px 0 0 0}.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .greenWing-part{right:6px}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-right .greenWing-part::after,.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-right .whiteWing-part::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:80px 0 0 0;-webkit-transform-origin:8% 100%;-moz-transform-origin:8% 100%;-ms-transform-origin:8% 100%;-o-transform-origin:8% 100%;transform-origin:8% 100%;-webkit-transform:perspective(400px) rotateX(35deg);-moz-transform:perspective(400px) rotateX(35deg);-ms-transform:perspective(400px) rotateX(35deg);-o-transform:perspective(400px) rotateX(35deg);transform:perspective(400px) rotateX(35deg)}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-right .greenWing-part::after{background-color:var(--Primary-G4)}.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .whiteWing-part{bottom:175px;margin-top:5px}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-right .whiteWing-part::after{background-color:var(--white)}.carousel-banner-fullwidth-gt .contentgt-wings-right .slide-section_text{padding-top:0;left:-20px}.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text .field-slidetext,.carousel-banner-fullwidth-gt .contentgt-wings-right .slide-section_text .wings-subtitle.field-slidesubtitle{left:110px;max-width:320px}.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text .field-slidetext{font-size:48px;font-weight:700;color:var(--Generali-Red-Font);top:75px;z-index:2}.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text.oneLine .field-slidetext{top:100px}.carousel-banner-fullwidth-gt .slide-section_text .wings-subtitle.field-slidesubtitle{display:block;position:relative;bottom:160px;text-align:left}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-greenWing-part{position:absolute;height:129.4px;left:0;width:20%;top:82px;background-color:var(--Primary-G4)}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-whiteWing-part{position:absolute;left:0;height:131.4px;width:20%;top:65px;background-color:var(--white);z-index:1}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .whiteWing-part{position:relative;overflow:hidden}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .whiteWing-part{height:220px}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .slide-section_text.oneLine .greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .slide-section_text.oneLine .whiteWing-part{width:80%}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .greenWing-part{top:40px;left:9px}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-left .greenWing-part::after,.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-left .whiteWing-part::after{content:'';position:absolute;bottom:220px;left:0;width:92%;height:100%;border-radius:0 60px 0 0;-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:perspective(180px) rotateX(155deg);-moz-transform:perspective(180px) rotateX(155deg);-ms-transform:perspective(180px) rotateX(155deg);-o-transform:perspective(180px) rotateX(155deg);transform:perspective(180px) rotateX(155deg)}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-left .greenWing-part::after{background-color:var(--Primary-G4)}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .whiteWing-part{bottom:195px}.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .content-gt.contentgt-wings-left .whiteWing-part::after{background-color:var(--white)}.carousel-banner-fullwidth-gt.carousel .slides .contentgt-wings-left .slide-section_text{padding-left:0}.carousel-banner-fullwidth-gt.carousel .slides .contentgt-wings-left .slide-section_text .field-slidetext{color:var(--Primary-G4);max-width:80%;z-index:3;margin-top:.3em;padding-left:20px}.carousel-banner-fullwidth-gt.carousel .slides .contentgt-wings-left .slide-section_text.oneLine .field-slidetext{margin-top:.8em}.carousel-banner-fullwidth-gt .contentgt-wings-left .slide-section_text .wings-subtitle.field-slidesubtitle{bottom:250px;padding-left:20px}.carousel-banner-fullwidth-gt .carousel-inner .nav{width:100%;margin-top:0;position:absolute;left:0;bottom:0;height:120px}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items{max-width:calc(100% - 200px);display:flex;justify-content:center;width:100%;height:100%}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card:first-of-type{border-radius:10px 0 0 10px}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card:last-of-type{border-radius:0 10px 10px 0}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card{margin-right:2px;padding:16px 30px 16px 30px;border-radius:0;background-color:var(--white);margin-bottom:40px;cursor:pointer;width:230px}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card span{font-size:21px;color:var(--secondary-text-color)}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card a{color:var(--link-color)}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card.active span,.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card.active a{color:var(--white)}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card a:after{content:' ';margin-left:10px;border:solid var(--Generali-Red);border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card.active a:after{border:solid var(--white);border-width:0 3px 3px 0}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card figure{display:none}}@media only screen and (min-width:1155px){.carousel-banner-fullwidth-gt.carousel .slide-section_text .field-slidetext,.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text .field-slidetext{font-size:60px}.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .whiteWing-part{height:250px}.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .greenWing-part{top:-40px}.carousel-banner-fullwidth-gt .slide .contentgt-wings-right .whiteWing-part{bottom:280px}.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text .field-slidetext,.carousel-banner-fullwidth-gt .contentgt-wings-right .slide-section_text .wings-subtitle.field-slidesubtitle{left:140px;max-width:400px}.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text .field-slidetext{top:110px}.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text.oneLine .field-slidetext{top:140px}.carousel-banner-fullwidth-gt .contentgt-wings-right .slide-section_text .wings-subtitle.field-slidesubtitle{bottom:265px}.carousel-banner-fullwidth-gt.carousel .slides .contentgt-wings-left .slide-section_text .field-slidetext{margin-top:.1em;padding-left:0}.carousel-banner-fullwidth-gt.carousel .slides .contentgt-wings-left .slide-section_text.oneLine .field-slidetext{margin-top:.5em}.carousel-banner-fullwidth-gt .carousel-inner .nav .nav-items .bullet-card span{font-size:24px}}@media only screen and (min-width:1200px){.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text .field-slidetext,.carousel-banner-fullwidth-gt .contentgt-wings-right .slide-section_text .wings-subtitle.field-slidesubtitle{left:140px;max-width:480px}.carousel-banner-fullwidth-gt.carousel .slides .contentgt-wings-left .slide-section_text .field-slidetext,.carousel-banner-fullwidth-gt .contentgt-wings-left .slide-section_text .wings-subtitle.field-slidesubtitle{padding-left:25px}}@media only screen and (min-width:1330px){.carousel-banner-fullwidth-gt .carousel-inner .slides .slide .row.slide-info{max-width:1200px}.carousel-banner-fullwidth-gt.carousel .carousel-inner .slides .contentgt-wings-right .slide-section_text .field-slidetext,.carousel-banner-fullwidth-gt .contentgt-wings-right .slide-section_text .wings-subtitle.field-slidesubtitle{left:170px;max-width:480px}.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-whiteWing-part{width:21%}}@media only screen and (min-width:1900px){.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-whiteWing-part{width:30%}}@media only screen and (min-width:3200px){.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-whiteWing-part{width:40%}}@media only screen and (min-width:5500px){.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-greenWing-part,.carousel-banner-fullwidth-gt .slide .contentgt-wings-left .fix-whiteWing-part{width:43%}}.footer-transversal-links{width:100%;text-align:center}.footer-transversal-links ul{margin-top:0}.footer-transversal-links ul li{display:inline-block;margin:0 20px;padding:18px 0}.footer-transversal-links ul li a{color:var(--black);font-family:var(--font-Roboto);font-size:13.7px;font-weight:normal;line-height:1.79}.footer-disclaimer{background-color:var(--TRQ-Cinza-3);padding:20px 0 !important;text-align:center;font-family:var(--font-Roboto)}.footer-disclaimer .link-list{margin:auto;position:relative;top:-10px}.footer-disclaimer h5{float:left;font-weight:bold;line-height:inherit;margin-right:10px}.footer-disclaimer ul{float:left}.footer-disclaimer ul li{display:inline-block;border-left:1px solid var(--black);padding:0 10px}.footer-disclaimer a{font-family:var(--font-Roboto);font-weight:bold;color:var(--black);text-decoration:none;font-size:13.7px}footer .app-buttons{padding:50px 0 !important}footer .app-buttons .rich-text{font-weight:bold;font-size:15px;line-height:1;text-align:left;color:var(--Primary-G4);text-transform:uppercase;display:block;width:100%}footer .app-buttons .rich-text.col-12{padding:0}footer .app-buttons .rich-text .component-content{width:110px;margin:16px 0 10px 0}footer .app-buttons img{max-width:140px;margin-bottom:10px}footer .app-buttons ul li{margin-bottom:10px;font-family:var(--font-Roboto)}footer .app-buttons ul li a{color:var(--black);font-size:13.7px;font-weight:normal}.app-buttons .desktop-only .row{display:block}.app-buttons .desktop-only .link-list{width:25%;float:left;padding-right:20px;letter-spacing:.4px}.app-buttons .desktop-only .row .link-list:last-of-type{margin-top:50px}footer .desktop-only.navigation-main-vertical{padding:14px 0}footer .desktop-only.navigation-main-vertical li{text-transform:uppercase;font-weight:bold;margin-bottom:18px}footer .desktop-only.navigation-main-vertical li a{color:#00af4c;text-decoration:none}footer .about-tags{max-width:505px}footer .about-tags a:hover,footer .about-tags a:focus{background:var(--white)}footer .component.link.btn.btn-full_green-link{margin-top:20px}footer .component.rich-text{font-family:var(--font-Roboto)}.disclaimer{font-family:var(--font-Roboto);font-size:12px;line-height:1.2;color:var(--black);text-align:center}.disclaimer p{font-size:12px}.app-buttons-mobile .btn-phone-mobile a{background-color:var(--Primary-G4);background-image:url(../images/phone-call.png);background-position:center center;background-repeat:no-repeat;border-radius:5px;font-size:1px;padding:10px;width:110px;height:110px}.app-buttons-mobile .row.component.column-splitter{max-width:410px;margin:10px auto 0;position:relative;left:40px}.app-buttons-mobile h4{font-family:var(--font-Roboto);font-weight:bold;font-size:20px;line-height:1.07;text-align:center;color:#0d8365;width:60%;margin:0 auto 10px auto;text-decoration:none}.app-buttons-mobile p{font-family:var(--font-Roboto);font-size:18px;line-height:1.33;text-align:center;color:var(--black);margin:4px 0}.footer-images.container>.component-content>.row{width:100% !important;display:inline-block;text-align:right}.footer-images.content-horizontal-image .file-type-icon-media-link{margin:0 15px;max-width:50px;display:inline-block}.footer-images img{width:50px}.component.container.footer-images.content-horizontal-image{margin-left:-15px}#contact-footer{margin-left:-30px}#contact-footer p{margin:1px;font-size:13.7px}#contact-footer .image img{margin-left:30px;width:50px}@media(max-width:1160px){footer .app-buttons{padding:50px 40px !important}}@media(max-width:1160px){.footer-disclaimer h5{float:none;margin-right:0;margin-bottom:10px}.footer-disclaimer ul{float:none}.footer-disclaimer ul li.first{border-left:0}}@media(max-width:991px){.footer-disclaimer .accordion{max-width:365px}.footer-disclaimer .accordion ul li{border:0}.footer-disclaimer .accordion ul li .toggle-header{background-image:url(../images/black2-arrow-down_select.png);background-position:right center;background-repeat:no-repeat;padding-right:20px}.footer-disclaimer .accordion ul li.active .toggle-header{background-image:url(../images/black-arrow-up_select.png);background-position:right center;background-repeat:no-repeat;padding-right:20px}.footer-disclaimer .accordion ul li .toggle-header .label{padding-bottom:8px}.footer-disclaimer .accordion ul li.active .toggle-content{padding-bottom:0}.footer-disclaimer .accordion ul li .toggle-content li{border-right:1px solid var(--black)}.footer-disclaimer .accordion ul li .toggle-content li:last-of-type{border:0}.footer-disclaimer .accordion ul li .toggle-content li.first a{font-weight:bold}}@media(max-width:767px){.app-buttons.content-large.background-light-green{background:#f5f6f7;margin:20px 30px 0;padding:20px !important}footer .component.rich-text{text-align:center;margin-bottom:20px}footer .app-buttons .rich-text .component-content{width:100%;margin:0}footer .component.image.file-type-icon-media-link{width:100%;text-align:center}.mobile-only.background-light-gray{margin-top:20px !important}.mobile-only.background-light-gray.mt-0{margin-top:0 !important}.mobile-only.background-light-gray li{display:inline-block}.mobile-only.background-light-gray .border-tags.field-link a{display:inline-block;padding:15px;border:1px solid #929292;font-family:var(--font-Roboto);font-weight:bold;font-size:12px;letter-spacing:.3px;text-align:left;color:#929292}.footer-images.content-horizontal-image .file-type-icon-media-link{width:auto !important}}@media(max-width:425px){footer .app-buttons img{max-width:170px}}footer .app-buttons .rich-text .component-content{width:100%;margin:0}footer .app-buttons .rich-text{text-transform:none}footer .app-buttons img{max-width:120px;margin-bottom:5px}.footer-images img{height:18px !important;width:auto}#footer .rich-text p{font-size:12px;margin:0 0 3px 0}footer .app-buttons h5{text-transform:none}footer .app-buttons h5{margin:0;font-weight:bold;line-height:2.14;text-align:left;color:var(--black)}footer .app-buttons p,.press-release footer .app-buttons p{margin:0;font-weight:bold;text-align:left;color:var(--black);display:block;font-size:14px}.footer-images.container>.component-content>.row{text-align:left}footer .component.container{padding:0 !important}footer .component.container.app-buttons.content-large .component-content{max-width:1000px}footer div#footer-contact{flex:0 0 19%}.footer-images.content-horizontal-image .file-type-icon-media-link{margin:0 14px 0 0}.footer-transversal-links ul li{margin:0 15px 0 0;padding:10px 0}#footer>div>div.component.container.pb-0.background-light-gray>div>div{margin:auto;max-width:1200px}footer .component.rich-text{font-size:9px}.footer-transversal-links ul li a{font-size:10px}#footer-textContact-mobile.mobile-only{display:none}#footer-contact>div>div>div.component.container.col-12.desktop-only.footer-images.content-horizontal-image{padding:8px 0 !important}footer .app-buttons ul li{margin-bottom:5px}#footer-links-apps>div>div>div:not(:last-child){margin-bottom:2px}#footer .component.rich-text.col-12.col-sm-5 .component-content{padding-top:8.6px;text-align:center}#footer .component.rich-text.col-12.col-sm-5 img{position:relative;height:auto !important;width:125px;top:3px}#footer .component.rich-text.col-12.col-sm-5 p{display:inline-block;font-size:9px;margin-left:10px}#footer>div>div.component.container.d-lg-block.d-xl-block.app-buttons.content-large.background-light-green>div>div{padding-top:10px;padding-bottom:10px}#footer-links-apps{padding-top:6.5px !important}.responsabilidade #footer .rich-text p{color:var(--secondary-text-color)}.press-release #footer .component-content .rich-text p{line-height:1}@media(max-width:991px){footer .desktop-only{display:none}#footer-textContact-mobile.mobile-only{display:block;text-align:center;margin-top:20px}footer .component.container.app-buttons.content-large .component-content .row{max-width:500px;justify-content:center;margin:auto}footer .component.container.app-buttons.content-large .component-content .row .container.col-7{flex:none}footer div#footer-contact{display:none}div#footer-links-apps .component-content .row{align-items:center;justify-content:center}div#footer-links-apps .component-content .row .file-type-icon-media-link{margin:inherit}.component.container.col-12.mobile-only.footer-images.content-horizontal-image .row{text-align:center}.component.container.col-12.mobile-only.footer-images.content-horizontal-image .row .file-type-icon-media-link{padding:0}.component.container.footer-images.content-horizontal-image{margin-left:0;padding:15px 0 0 10px !important}}@media(max-width:767px){footer .app-buttons.content-large.background-light-green{background:#e5ebe7;margin:0;padding:0}div#footer-links-apps .component-content .row .file-type-icon-media-link{width:auto}footer .app-buttons .link-list.mr-5{flex:0 0 40%;margin-right:0!important}div#footer-links-sinistros{margin-top:10px}#footer-textContact-mobile.mobile-only{display:block;text-align:left;flex:0 0 41%;margin-right:0;margin-top:10px}}@media(max-width:400xp){footer .app-buttons img{max-width:88px}}main .component.container.general-ctas-overview{background-color:#f3f6f4;padding:0}main .component.container.general-ctas-overview>.component-content{max-width:1160px;margin:0 auto;padding:70px 0}main .component.container.general-ctas-overview>.component-content>.row{margin:0}.general-ctas-overview .gallery-inner{display:flex;margin-top:70px}.general-ctas-overview .gallery-inner .general-cta-block{position:relative;background-color:#fff;margin:0 15px;flex:1;padding:50px 35px 80px 35px;min-height:488px;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);border-radius:5px}.general-ctas-overview .general-cta-card_image{margin:0}.general-ctas-overview .general-cta-card_title{font-weight:700;font-size:24px;line-height:29px;color:#484848;margin-top:30px;margin-bottom:15px}.general-ctas-overview .general-cta-card_text{font-weight:500;font-size:17px;line-height:22px;color:#484848}.general-ctas-overview .general-cta-card_link{width:100%;position:absolute;left:0;bottom:0;display:flex;padding:0 0 35px 35px}.general-ctas-overview .general-cta-card_link .btn.btn-border_green-stretched{font-weight:700;font-size:17px;line-height:21px;text-align:center;color:var(--button-color);border:1px solid var(--button-color);display:flex;align-items:center;justify-content:center;width:200px;height:45px;margin:0}.general-ctas-overview .general-cta-card_link .btn.btn-border_green-stretched:hover{text-decoration:none;color:var(--button-color-hover);border-color:var(--button-color-hover)}@media all and (max-width:991px){main .component.container.general-ctas-overview>.component-content{padding:60px 0}.general-ctas-overview .gallery-inner{margin-top:45px}.general-ctas-overview .gallery-inner .general-cta-block{padding:50px 35px 120px 35px;min-height:428px;margin:0 20px 15px 20px;flex:100%}.general-ctas-overview .general-cta-card_image{text-align:center}.general-ctas-overview .general-cta-card_link{justify-content:center;padding:0 0 35px}}@media all and (max-width:400px){.general-ctas-overview .general-cta-card_link .btn.btn-border_green-stretched{width:200px}}header{position:relative;z-index:99999;display:block;-webkit-box-shadow:0 10px 100px -15px #aaa;-moz-box-shadow:0 10px 100px -15px #aaa;box-shadow:0 10px 100px -15px #aaa}header .component.container.desktop-only.content-large .component.image.file-type-icon-media-link{padding-top:0;padding-left:0;display:flex;align-items:center}.header-section-links{background:var(--Primary-G4);width:100%}.header-section-links .component-content,.header-action-links .component-content{max-width:1120px;margin:auto;position:relative}.header-section-links .component-content ul{margin:0 0 0 204px;padding:0;list-style:none;width:fit-content;position:relative;z-index:9}.header-section-links .component-content ul li{color:var(--white);display:inline-block;margin-left:-4px}.header-section-links .component-content ul li.first a{border-left:1px solid var(--white)}.header-section-links .component-content ul li a{color:var(--white);display:inline-block;width:150px;height:100%;font-family:var(--font-Roboto);font-weight:bold;font-size:13.7px;line-height:40px;letter-spacing:1.3px;text-align:center;text-transform:uppercase;border-right:1px solid var(--white)}.header-section-links .component-content ul li a.active{background:var(--white);color:var(--Primary-G4)}.desktop-only .header-action-links{width:22%;font-family:var(--font-Roboto);font-weight:bold;right:20%;position:absolute;z-index:99}.header-action-links .component-content{text-align:right}.header-action-links ul{position:absolute;right:0}.header-action-links ul li{display:inline-block;margin-left:18px;font-size:11.7px;letter-spacing:.05px;position:relative;top:-4px;left:3px}.header-action-links a{color:var(--white);text-decoration:underline;letter-spacing:.6px}.sticky-menu .header-action-links a{color:#999}.header-action-links ul li:nth-child(1) a{background-image:url(../images/area-cliente.png);background-position:top left;background-repeat:no-repeat;padding-top:5px;padding-left:34px;display:block;height:28px}.header-action-links ul li:nth-child(2) a{background-image:url(../images/faqs.png);background-position:top left;background-repeat:no-repeat;padding-top:8px;padding-left:37px;margin-left:18px;display:block;height:30px}.header-action-links ul li:nth-child(3){border-left:1px solid var(--white);padding-top:2px;padding-left:20px;height:40px;top:-2px}.header-action-links ul li:nth-child(3) a{background-image:url(../images/search-topbar.png);background-position:bottom left;background-repeat:no-repeat;padding-top:12px;display:block;width:32px;height:31px;text-indent:12345px}.main-menu-desktop{padding:0 0 0 94px}.on-page-editor header{z-index:9}.sticky-menu.show.desktop-only .header-action-links,.minimalist-header header .desktop-only.sticky-menu.desktop-only .header-action-links{width:100%;position:inherit;right:0}.minimalist-header header .desktop-only{display:none}.minimalist-header header .desktop-only.sticky-menu{display:block;position:fixed;top:0;right:0;width:calc(100% + 20px) !important;z-index:9;background:var(--white);margin:0;border-bottom:1px solid #d0d0cf;box-shadow:0 10px 100px -15px #aaa}@media(max-width:1680px){.desktop-only .header-action-links{width:32%;right:14%}}@media(max-width:1400px){.desktop-only .header-action-links{width:32%;right:9%}}@media(max-width:1024px){.header-section-links .component-content ul{margin:0 0 0 90px}.header-action-links ul{right:50px}.main-menu-desktop{padding:0 0 0 75px}.desktop-only .header-action-links{width:45%;right:0}}header{z-index:9999}.header-section-links{background:#4eab50}.header-section-links .component-content ul li a.active{background:var(--white);color:var(--Generali-Red)}.header-section-links .component-content,.header-action-links .component-content{max-width:1250px}.header-action-links ul li{font-size:14px;margin-left:25px}.header-action-links ul li:not(:last-child){top:-7px}.header-action-links ul li:nth-child(3){border-left:none;padding:0;text-indent:0}.header-action-links ul li:not(:last-child) a{background-image:none;margin:0;padding:0}.header-action-links ul li:nth-child(3) a{display:inline}.header-action-links ul li:last-child a{background-image:url(../images/search-topbar-new.png);background-position:bottom left;background-repeat:no-repeat;display:block;width:32px;height:31px;text-indent:100%;white-space:nowrap;overflow:hidden}.header-section-links .component-content ul{margin:0}.header-section-links .component-content ul li a{font-size:14px;text-transform:none;letter-spacing:0;width:175px;text-decoration:underline}.main-menu-desktop .image.file-type-icon-media-link{max-width:none}.main-menu-desktop{padding:0}header .main-menu-desktop .component-content{max-width:1250px}header .main-menu-desktop .component-content .row{margin:auto}header .file-type-icon-media-link.position-left a{display:block}.main-menu-desktop .navigation.navigation-main.navigation-main-horizontal{width:66%;margin-left:0;max-width:none}header .main-menu-desktop .component-content .navigation-main-horizontal ul{justify-content:flex-end}.component.container.desktop-only.sticky-menu.show img{height:51px !important;margin-top:5px}.navigation-main-horizontal .level1{text-transform:none}.navigation-main-horizontal .level1 a{height:80px}.desktop-only.content-large.main-menu-desktop img{margin-top:2px}.navigation-main-horizontal .level1>.navigation-title{height:80px;margin:0 20px}.sticky-menu.show .navigation-main-horizontal .level1 .navigation-title a{padding:15px}.navigation-main-horizontal .level1.submenu a:after{background:url(../images/green-arrow-down_submenu.png) no-repeat;background-position:right;margin-left:5px;position:inherit}.sticky-menu.show .navigation-main.navigation-main-horizontal,.minimalist-header header .desktop-only.sticky-menu .navigation-main.navigation-main-horizontal{margin-top:0}.sticky-menu.show .navigation-main-horizontal .level1>div a,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1>div a{font-size:17px}.sticky-menu.show .navigation-main.navigation-main-horizontal .component-content nav,.minimalist-header header .desktop-only.sticky-menu .navigation-main.navigation-main-horizontal .component-content nav{padding-left:0;max-width:none}.product-lp.mobile-device.bodyclass #header>div>div.component.container.mobile-only.main-menu-mobile.sticky-top>div>div>div.component.image.file-type-icon-media-link>div>a>img{padding:0}#header>div>div.component.container.mobile-only.main-menu-mobile.sticky-top>div>div>div.component.image.file-type-icon-media-link>div>a>img{margin-top:5px;margin-left:1em}#header>div>div.component.container.desktop-only.sticky-menu.show>div{max-width:1300px}.navigation-main-horizontal .level1.show>.navigation-title+ul{left:0;top:60px}.sticky-menu.show .navigation-main-horizontal .level1.show>.navigation-title+ul,.minimalist-header header .desktop-only.sticky-menu .navigation-main-horizontal .level1.show>.navigation-title+ul{left:-490px}.sticky-menu.show .navigation-main-horizontal .level1>div a{height:60px}.sticky-menu.show .navigation-main-horizontal .level1>.navigation-title{height:60px;margin:auto}.sticky-menu.show .navigation-main-horizontal .level1.show>.navigation-title+ul{top:60px;max-width:1250px}.desktop-only .header-action-links{width:100%;margin-top:1px;right:1%}.content-client_area .btn-content-client_area-close{z-index:2}.content-client_area #clientarea-buttons .btn-with-image{margin:0 1em}#container-client-area-choices{padding:30px 0}#container-client-area-iframe{display:none}.content-client_area .component-content .component-content{max-width:inherit}.content-client_area .image.file-type-icon-media-link{padding-top:4em;top:0;left:0}.blog-main header .component.container.desktop-only.content-large .component.image.file-type-icon-media-link{padding-left:0;padding-top:0;margin-top:1.5em;display:flex;align-items:center;max-width:20%;flex:0 0 20%}.blog-main header .component.container.desktop-only.sticky-top.show .component.image.file-type-icon-media-link{margin-top:0}.blog-main .desktop-only.sticky-block.sticky-top.show .component.image.file-type-icon-media-link img{margin-top:0}.blog-main .navigation-main.navigation-main-horizontal{flex:0 0 47%;max-width:47%;padding-top:59px}.blog-main header .component.container.desktop-only.content-large .navigation-main.navigation-main-horizontal ul{width:auto;margin:auto;position:relative;left:0}.blog-main .desktop-only.sticky-block.sticky-top.show .navigation-main-horizontal li.level1{padding:0}.blog-main .desktop-only.sticky-block.sticky-top.show .navigation-main-horizontal .level1 a{font-size:15px}@media(max-width:1280px){header .component.container.desktop-only.content-large .component.image.file-type-icon-media-link{padding-left:25px}}@media(max-width:1024px){.desktop-only .header-action-links{right:-3%}.header-action-links ul{right:35px}.blog-main header .component.container.desktop-only.content-large .component.image.file-type-icon-media-link{left:0}}@media(max-width:991px){header .component.container.mobile-only .btn-mobile_menu,header .component.container.mobile-only .btn-mobile_search{padding:10px 0 5px 12px}header .component.container.mobile-only .btn-mobile_menu a,header .component.container.mobile-only .btn-mobile_search a{height:41px}header .component.container.mobile-only .file-type-icon-media-link img{height:37px !important;left:0}.main-menu-mobile .link.mobile-area-pessoal a{background-image:url(../images/mobile-down2.png);background-position:right 24px;background-repeat:no-repeat}.main-menu-mobile .menu-mobile-wrap #container-client_area-mobile{display:none;background-color:var(--white)}.main-menu-mobile .menu-mobile-wrap #container-client_area-mobile .rich-text .component-subtitle-black{font-size:17px}.main-menu-mobile .menu-mobile-wrap #container-client_area-mobile #clientarea-buttons-mobile .row{display:flex;align-items:center;justify-content:space-evenly}.main-menu-mobile .menu-mobile-wrap #container-client_area-mobile #clientarea-buttons-mobile a.btn-with-image{margin-bottom:1em}.content-client_area #container-client-area-iframe .row{margin:0}.content-client_area #container-client-area-iframe .image.file-type-icon-media-link{padding-top:1.2em;padding-left:2em}.content-client_area #container-client-area-iframe .image.file-type-icon-media-link img{width:auto}.blog-main header .component.container.main-menu-mobile>.component-content>.row>.rich-text{display:none}.blog-main header .component.container.main-menu-mobile.show>.component-content>.row>.rich-text{background-color:#f5f6f7;padding:18px 0;text-transform:uppercase;width:100%;display:block;font-size:12px;text-align:center;color:#a4a4a4;margin:0}}@media(max-width:768px){.content-client_area .btn-content-client_area-close{width:0}}@media(max-width:540px){#clientarea-buttons>.component-content>.row{justify-content:center}.content-client_area #clientarea-buttons .btn-with-image{margin-bottom:1em}}@media(max-width:500px){.main-menu-mobile .menu-mobile-wrap #container-client_area-mobile #clientarea-buttons-mobile .row{flex-direction:column}.content-client_area #clientarea-buttons a.btn-with-image{width:190px}}@media(max-width:350px){header .component.container.mobile-only .btn-mobile_menu{padding:14px 1px 12px 11px}header .component.container.mobile-only .btn-mobile_menu a{height:32px}header .component.container.mobile-only .btn-mobile_search{padding:14px 0 12px 12px}header .component.container.mobile-only .btn-mobile_search a{height:32px}header .component.container.mobile-only .file-type-icon-media-link img{height:30px !important;left:-11px}}main .component.informational-cta-fullwidth{background-color:var(--TRQ-Cinza-2);height:30px;display:flex;align-items:center;justify-content:center;font-family:var(--font-Roboto);font-weight:500;font-size:12px;line-height:22px;color:var(--TRQ-Cinza-6)}main .component.informational-cta-fullwidth .component-content .tickernews{display:flex;margin:0 90px}main .component.informational-cta-fullwidth ul{display:flex}main .component.informational-cta-fullwidth ul li{margin-right:90px;font-family:var(--font-Roboto);font-size:12px;line-height:22px;padding-top:5px}main .component.informational-cta-fullwidth a{margin-left:15px;font-style:normal;font-weight:bold;color:var(--TRQ-Cinza-6);text-decoration:underline}main .component.informational-cta-fullwidth a:after{content:' ';border:solid var(--TRQ-Cinza-6);border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:10px}@media all and (max-width:414px){main .component.informational-cta-fullwidth .component-content{padding:0 20px;width:100%}main .component.informational-cta-fullwidth .component-content .tickernews{margin:0 55px}}@media(min-width:990px){main .component.informational-cta-fullwidth{margin-top:0}main .component.informational-cta-fullwidth ul li{padding-top:0}}.insurance-fixed-bar{display:none;position:fixed;bottom:0;left:0;background-color:var(--white);height:60px;z-index:10;padding:0!important;box-shadow:0 0 30px rgba(0,0,0,.1)}.insurance-fixed-bar.sticky-onBottom{display:block}.insurance-fixed-bar .row{margin-left:0!important;margin-right:0!important}.insurance-fixed-bar .snippet .component.container{padding:0}.insurance-fixed-bar .column-splitter{width:100%}.insurance-fixed-bar .column-splitter .col-7{padding:0}.insurance-fixed-bar .column-splitter .col-7 .image{padding:0;width:150px;max-width:150px;display:flex;align-items:center;justify-content:center}.insurance-fixed-bar .column-splitter .col-7 .image img{max-height:75px}.insurance-fixed-bar .column-splitter .col-7 .rich-text{padding:0}.insurance-fixed-bar .column-splitter .col-7 .rich-text .component-content{height:100%;display:flex;align-items:center}.insurance-fixed-bar .column-splitter .col-7 .rich-text .component-content h4{font-weight:700;font-size:24px;line-height:29px;color:var(--TRQ-Cinza-6)}.insurance-fixed-bar .column-splitter .col-5{padding:0}.insurance-fixed-bar .column-splitter .col-5 .sitecore-form{flex:1;max-width:100%}.insurance-fixed-bar .column-splitter .col-5 .link{flex:1;max-width:100%}.insurance-fixed-bar .column-splitter .col-5 .col-6{padding:0}.insurance-fixed-bar .column-splitter .col-5 .col-6 form .container{display:flex;align-items:center;justify-content:center;height:75px}.insurance-fixed-bar .matricula{font-family:var(--font-Roboto);margin-bottom:0;margin-right:15px;width:177px;height:45px;font-size:24px;padding:13px 15px 7px 50px!important;border:1px solid var(--Neutrals-N4)!important;border-radius:5px!important}.insurance-fixed-bar .matricula::placeholder{color:var(--Neutrals-N4);font-size:24px;font-family:var(--font-Roboto)}.insurance-fixed-bar input[type="submit"]{margin-top:0;border-radius:5px!important;width:136px;height:45px;padding:0;text-transform:initial;font-weight:700;font-size:17px;line-height:21px}.insurance-fixed-bar input[type="submit"]:hover{background-color:var(--button-color-hover)}.insurance-fixed-bar .overlay-source a{height:75px;display:flex;align-items:center;margin-left:30px}@media all and (min-width:992px){.insurance-fixed-bar{height:75px}}@media all and (max-width:991px){.insurance-fixed-bar .column-splitter>.col-6{height:60px;display:flex!important;align-items:center}.insurance-fixed-bar .column-splitter>.col-6 h4{font-weight:700;font-size:24px;line-height:29px;color:var(--TRQ-Cinza-6)}.insurance-fixed-bar .column-splitter>.col-6 .field-link a{background-color:var(--TRQ-Verde-1);width:136px;height:45px;color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:5px;font-weight:700;font-size:17px;line-height:21px}}.insurance-fixed-bar.flex-fixedBar{height:75px}.flex-fixedBar #fixed-bar-insurance-leftSide{padding:0;width:75%!important;height:75px}#fixed-bar-insurance-leftSide p{margin:auto}.flex-fixedBar #fixed-bar-insurance-rightSide{padding:0;display:flex;align-items:center;width:25%!important;height:75px}.flex-fixedBar #fixed-bar-insurance-leftSide .row{display:flex;align-items:center}.flex-fixedBar .component.rich-text{max-width:80%}.flex-fixedBar .btn-green-trq{max-width:220px}.flex-fixedBar .btn-red-trq{max-width:220px}@media all and (max-width:991px){.flex-fixedBar .component.rich-text{max-width:70%}.flex-fixedBar #fixed-bar-insurance-leftSide{width:70%!important}.flex-fixedBar #fixed-bar-insurance-rightSide{width:30%!important}.flex-fixedBar .btn-green-trq{max-width:161px}.flex-fixedBar .btn-red-trq{max-width:161px}#fixedbar-aceder-area-cliente.btn-green-trq a{font-size:12px}}@media all and (max-width:650px){.flex-fixedBar .component.rich-text{max-width:60%}.flex-fixedBar .component.rich-text .page-text-black{font-size:16px}}@media all and (max-width:540px){.flex-fixedBar #fixed-bar-insurance-leftSide{width:50%!important}.flex-fixedBar #fixed-bar-insurance-rightSide{width:50%!important}.flex-fixedBar .component.rich-text{display:none}}.snippet .component.container.intermediary-search{padding:0}.intermediary-search{font-size:17px;line-height:22px;color:var(--white)}.intermediary-search>.component-content{height:100%;display:flex;align-items:center}.intermediary-search .row{width:100%;margin:0}.intermediary-search .field-promotext{display:block;margin-bottom:45px}.intermediary-search .sitecore-form{padding:0;margin-bottom:20px}.intermediary-search .sitecore-form form{width:100%}.intermediary-search .sitecore-form form input{font-family:var(--font-Roboto);padding:0 12px;margin:0;height:45px;font-size:17px;line-height:21px;border-radius:5px!important}.intermediary-search .sitecore-form form input::placeholder{color:#999;font-size:17px}.intermediary-search .sitecore-form form input[type="text"]{font-family:var(--font-Roboto);min-width:100%;font-weight:500;color:var(--TRQ-Cinza-6)}.intermediary-search .sitecore-form form input[type="text"]:focus{border:1px solid #999}.intermediary-search .sitecore-form form input[type="submit"]{width:151px;font-weight:700;text-transform:initial;margin-top:15px}.intermediary-search .field-promolink a{color:var(--white);font-size:14px;line-height:18px;font-weight:500;text-decoration:underline}@media all and (min-width:992px){.intermediary-search{height:450px}.intermediary-search{font-size:24px;line-height:29px}.intermediary-search .sitecore-form{margin-bottom:15px}.intermediary-search .sitecore-form form .container{display:flex;padding:0}.intermediary-search .sitecore-form form input[type="text"]{min-width:268px}.intermediary-search .sitecore-form form input[type="submit"]{margin-left:15px;margin-top:0}.intermediary-search .sitecore-form form input[type="submit"]:hover{background-color:var(--TRQ-Verde-3)}}@media all and (max-width:991px){main .component.container.auto-insurance-hero.intermediary-search{margin-bottom:45px;text-align:center;height:auto}.auto-insurance-hero.intermediary-search .field-promoicon img{width:500px;margin-left:0}.auto-insurance-hero.intermediary-search .promo.simple-promo .col-12:first-of-type{display:flex}.intermediary-search .promo.simple-promo .component-content .row .col-12.col-sm-12.col-md-12.col-lg-6.col-xl-6.mobile-center{margin-top:0}.auto-insurance-hero.intermediary-search .component-content .row .col-12 .component-content .row .col-12:first-of-type{padding-left:0}.intermediary-search .promo{width:100%;padding:0}.intermediary-search>.component-content{background-size:120%;background-repeat:no-repeat;position:relative}.intermediary-search .col-12:nth-of-type(2){background-color:inherit;max-width:100%}.intermediary-search .field-promotext{padding:20px 20px 0;margin-bottom:30px}.intermediary-search .sitecore-form form .container{padding:0 20px}.intermediary-search .field-promolink{padding:0 20px 45px}}.owl-carousel .owl-item{float:left}.card-header{display:flex;justify-content:center}.owl-carousel.owl-slide-large .owl-item .slide .slide-card{height:400px}body.product-lp #wrapper{padding-bottom:0}body.product-lp #header .mobile-only.main-menu-mobile .menu-mobile-wrap .navigation li a{padding:10px 0 10px 0;display:block}body.product-lp #wrapper .column-splitter h2{font-size:16px}body.product-lp #wrapper footer{background-color:#484848;padding-top:27px;padding-bottom:27px}body.product-lp #wrapper footer *{color:#fff}body.product-lp #wrapper footer .disclaimer{margin:0 auto;display:block;font-size:14px}body.product-lp .navigation-main-horizontal .level1>.navigation-title,body.product-lp .navigation-main-horizontal .level1 a{height:90px}body.product-lp .component.column-splitter{max-width:1500px}.protection-types .bg-color--green-default{background-color:#006845}.protection-types .bg-color--green-selected{background-color:#b3dc56}main .component.container.protection-types{margin:25px auto 70px;max-width:1160px!important;padding:0}.protection-types .row{margin-left:0;margin-right:0}.protection-types .rich-text.col-12{padding:0}.protection-types .rich-text.col-12 h1{font-weight:700;text-align:center;color:#484848;margin:0 0 5px;font-size:40px;line-height:44px}.protection-types .rich-text.col-12 p{font-weight:500;font-size:24px;line-height:29px;text-align:center;color:#484848;margin:0}.protection-types .rich-text.col-12.check-list p{text-align:left;margin:5px 0 0 0!important;font-size:17px;line-height:22px;color:#484848}.protection-types .column-splitter{width:100%;margin-top:75px}.protection-types.mobile-width-auto .column-splitter{width:auto}.protection-types .mobile-width-auto .column-splitter{width:auto}.protection-types .column-splitter>.col-12>.row{box-shadow:0 0 30px rgba(0,0,0,.1);height:100%;padding:40px 25px 25px 35px}.protection-types .black-line{margin-top:20px;margin-bottom:20px}.protection-types .check-list ul{margin:0;padding:0}.protection-types .check-list ul li{padding:13px 0}.protection-types .check-list ul li:first-of-type{padding-top:0}.protection-types .check-list ul li .check-bullets{background-position:0 -2px;padding-left:34px;font-weight:500;font-size:17px;line-height:22px;color:#484848}.protection-types .link.overlay-source{margin-top:45px!important;flex:unset;padding:0;width:238px;min-width:0;max-width:100%;height:45px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:bold;font-size:17px;line-height:21px;border-radius:5px}.protection-types .link{border-radius:5px;margin-top:35px!important;padding:0;max-width:340px}.protection-types .link .component-content{min-width:238px;height:45px;display:flex;align-items:center;text-align:center}.protection-types .link .component-content .field-link{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.protection-types .link .component-content .field-link a{color:#fff;font-size:17px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.protection-types .link .component-content .field-link a:hover{text-decoration:none}.protection-types .link.overlay-source a{color:#fff}.protection-types .link.overlay-source a:hover{cursor:pointer;text-decoration:none}.protection-types .rich-text.col-12.pt-3{margin:15px auto 0;max-width:950px}.protection-types .rich-text.col-12.pt-3 p{font-size:17px;line-height:22px;display:block !important}@media all and (max-width:991px){.protection-types .column-splitter{margin-top:0}.protection-types .rich-text.col-12{margin-bottom:0!important;max-width:100%}main .component.container.protection-types{padding:0 0 20px;margin:45px 0 0}.protection-types .link.overlay-source{margin-top:10px!important}.protection-types .rich-text.col-12 h1{font-size:30px;line-height:33px}.protection-types .tabs{padding:0}.protection-types .tabs .component-content .tabs-inner .tabs-heading{border-radius:5px;margin:30px 20px;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15)}.protection-types .tabs .component-content .tabs-inner .tabs-heading li{background:#fff;width:calc(100%/3);padding:0;border:0;border-right:1px solid #e5ebe7;border-bottom:5px solid #e5ebe7}.protection-types .tabs .component-content .tabs-inner .tabs-heading li:last-of-type{border-right:0}.protection-types .tabs .component-content .tabs-inner .tabs-heading li div{padding:0}.protection-types .tabs .component-content .tabs-inner .tabs-heading li div .col-12{margin:0}.protection-types .tabs .tabs-heading li div .col-12 p{height:55px;line-height:55px;text-align:center;font-weight:700;font-size:17px;color:#999}.protection-types .tabs .component-content .tabs-inner .tabs-heading li.active{border-bottom-color:#19ad47}.protection-types .tabs .component-content .tabs-inner .tabs-heading li.active p{color:#19ad47}.protection-types .tabs .component-content .tabs-inner .tabs-container{margin:0 20px 40px;border:0;border-radius:5px;-webkit-box-shadow:0 3px 30px -5px rgba(0,0,0,.75);-moz-box-shadow:0 3px 30px -5px rgba(0,0,0,.75);box-shadow:0 3px 30px -5px rgba(0,0,0,.75)}.protection-types .tabs .component-content .tabs-inner .tabs-container .tab{padding:30px 30px 20px 35px}.protection-types .tabs-container .tab p{display:block!important}.protection-types .rich-text.col-12.pt-3{max-width:80%;padding-top:0 !important}}main .component.container.quick-documents-directory{max-width:970px !important;margin:0 auto 55px;padding:0}.center-download-docs .component-content .row{margin-left:7%}.quick-documents-directory .rich-text .component-content{font-weight:500;font-size:24px;line-height:29px;color:#484848;text-align:center}.quick-documents-directory .rich-text .component-content a{font-weight:500;color:#484848;text-decoration:underline}.quick-documents-directory .rich-text .component-content a:hover{cursor:pointer;color:#008264}.quick-documents-directory .link{display:block;margin-top:25px}.quick-documents-directory .link .component-content a{font-weight:700;font-size:17px;line-height:22px;color:#19ad47}.quick-documents-directory .link .component-content a:hover{cursor:pointer;color:#008264}.quick-documents-directory .field-description{font-weight:700;font-size:17px;line-height:22px;color:#484848}.quick-documents-directory .field-size{font-weight:500;font-size:14px;line-height:18px;color:#484848}.quick-documents-directory .file-list{margin-top:45px}.quick-documents-directory .file-list .clearfix{display:flex;flex-wrap:wrap;justify-content:space-between}.quick-documents-directory .file-list .list-item{width:calc(50% - 15px);position:relative;padding:28px 155px 25px 30px;margin-bottom:15px;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15)}.content-extra-large .quick-documents-directory .file-list .list-item{width:calc(48% - 15px);position:relative;padding:28px 155px 25px 30px;margin-bottom:15px;margin-right:10px;margin-left:10px;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15)}.quick-documents-directory .file-list .list-item a{display:flex;align-items:center;position:absolute;right:20px;top:calc(50% - 20px)}.quick-documents-directory .file-list .list-item a figure{margin:0;width:40px;height:40px}@media all and (max-width:991px){main .component.container.quick-documents-directory{padding:0;margin:30px auto}.quick-documents-directory h2{font-size:30px;line-height:33px;margin-bottom:16px;text-align:left}.quick-documents-directory .file-list{margin-top:0}.quick-documents-directory .file-list .clearfix{display:block}.quick-documents-directory .file-list .list-item{padding-right:70px;width:100%}.content-extra-large .quick-documents-directory .file-list .list-item{width:100%;text-align:left;margin-bottom:20px}.quick-documents-directory .file-list .list-item a{right:30px}.quick-documents-directory .file-list .list-item a span{display:none}.quick-documents-directory .rich-text .component-content{font-size:17px;line-height:22px;text-align:left;margin-top:15px}}@media all and (max-width:991px){main .component.container.quick-documents-directory{padding:0;margin:30px auto}.quick-documents-directory h2{font-size:30px;line-height:33px;margin-bottom:16px;text-align:left}.quick-documents-directory .file-list{margin-top:0}.quick-documents-directory .file-list .clearfix{display:block}.quick-documents-directory .file-list .list-item{padding-right:70px;width:100%}.quick-documents-directory .file-list .list-item a{right:30px}.quick-documents-directory .file-list .list-item a span{display:none}.quick-documents-directory .rich-text .component-content{font-size:17px;line-height:22px;text-align:left;margin-top:15px}}main .component.container.quick-faqs{max-width:970px!important;margin:70px auto;padding:0}.quick-faqs .toggle-header .field-question{font-weight:700;font-size:17px;line-height:22px;color:#484848}.quick-faqs .rich-text .component-content{font-weight:500;font-size:24px;line-height:29px;color:#484848;text-align:center}.quick-faqs .rich-text .component-content a{font-weight:500;color:#484848;text-decoration:underline}.quick-faqs .rich-text .component-content a:hover{cursor:pointer;color:#008264}.quick-faqs .field-link{margin-top:15px;text-align:center}.quick-faqs .field-link a{font-weight:700;font-size:17px;line-height:22px;color:var(--Generali-Red)}.quick-faqs .field-link a:after{content:' ';border:solid var(--Generali-Red);border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:10px;margin-bottom:1px}.quick-faqs ul.search-result-list{margin-top:45px}.quick-faqs ul.search-result-list>li{border-radius:5px;margin-bottom:15px;border-bottom:0;padding:25px 20px 25px 30px;background-color:#fff;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15)}.quick-faqs ul.search-result-list>li.ver-mais-faqs-container{-webkit-box-shadow:inherit;-moz-box-shadow:inherit;box-shadow:inherit}.quick-faqs ul.search-result-list>li.active .toggle-header p:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:calc(50% - 5px)}.quick-faqs ul.search-result-list>li:last-of-type{margin-bottom:0}.quick-faqs .toggle-header p{padding-right:60px}.quick-faqs .field-answer{padding-right:20px;font-size:17px;line-height:27px}.quick-faqs.qa .toggle-content .field-answer li{padding:0;font-size:17px;line-height:27px}.quick-faqs .toggle-header p:after,.quick-faqs .toggle-header h2:after,.quick-faqs .toggle-header h4:after{content:' ';border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 12px);right:0}.quick-faqs .toggle-header.active p:after,.quick-faqs .toggle-header.active h2:after,.quick-faqs .toggle-header.active h4:after{content:' ';transform:rotate(225deg);-webkit-transform:rotate(225deg)}.quick-faqs .toggle-header{background-image:unset;margin:0;padding:0 0 0 0}.quick-faqs .toggle-header .field-question{margin-right:30px}.quick-faqs .toggle-header.active p:after,.quick-faqs .toggle-header.active h2:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:calc(50% - 7px)}.background-color-Generali-Red.sticky-menu.show{background-color:var(--Generali-Red);top:50px;padding-top:50px}@media all and (max-width:991px){.component.container.background-color-Generali-Red{padding:20px 0}.background-color-Generali-Red.sticky-menu.show .row:first-child{margin:7.5px}.background-color-Generali-Red.sticky-menu{padding-bottom:5px;z-index:999}.background-color-Generali-Red.sticky-menu.show{display:block;position:fixed}main .component.container.quick-faqs{padding:0;margin:30px auto}.quick-faqs ul.search-result-list{margin-top:0}.quick-faqs .field-link{margin-top:0;text-align:left}.quick-faqs .search-results{margin:30px 0}.quick-faqs .toggle-header p{padding-right:10px}.quick-faqs .field-answer{padding-right:0}.quick-faqs .rich-text .component-content{font-size:17px;line-height:22px}}.faq-resposta-util{margin-top:20px;display:flex;justify-content:flex-end;align-items:center}.faq-resposta-util a{margin-left:5px}.faq-resposta-util a.faq-like{transform:rotate(180deg);margin-top:-10px;cursor:pointer}.faq-resposta-util a.faq-dislike-clicked{transform:rotate(180deg);margin-top:-10px;cursor:pointer}.faq-resposta-util a.faq-like::before{content:url('../images/FAQ-icons/Icon-Thumbs-before-click.png')}.faq-resposta-util a.costum-faq-review.faq-dislike::before{content:url('../images/FAQ-icons/Icon-Thumbs-before-click.png')}.faq-resposta-util a.faq-like-clicked::before{content:url('../images/FAQ-icons/Icon-Thumbs-after-click.png')}.faq-resposta-util a.costum-faq-review.faq-dislike-clicked::before{content:url('../images/FAQ-icons/Icon-Thumbs-after-click.png')}.form-faq-response{height:100%;display:flex;flex-direction:column;justify-content:space-between}.form-faq-response a.form-faq-response-submit.btn.btn-btn{max-width:200px;border-radius:5px !important;border:1px solid #00af41;padding:15px 30px 14px;color:#fff;background:#00af41;cursor:pointer;font-weight:bold;font-size:17px;letter-spacing:1px;font-family:var(--font-Roboto);margin-top:40px;text-align:center;text-decoration:unset}.form-faq-response a.form-faq-response-submit.btn.btn-btn:hover{border:1px solid #006845;background:#006845}.form-faq-response a.form-faq-response-close.btn.btn-btn{max-width:200px;border-radius:5px !important;border:1px solid #006845;padding:15px 30px 14px;color:#fff;background:#006845;cursor:pointer;font-weight:bold;font-size:17px;letter-spacing:1px;font-family:var(--font-Roboto);margin-top:40px;text-align:center;text-decoration:unset}.form-faq-response a.form-faq-response-close.btn.btn-btn:hover{border:1px solid #00af41;background:#00af41}.faq-accordion-ver-mais{display:none}.ver-mais-faqs{border:1px solid var(--TRQ-Verde-2);border-radius:5px;padding:12px 20px;color:var(--TRQ-Verde-2);margin-top:20px;display:flex;flex-direction:row;justify-content:space-evenly;max-width:200px}.ver-mais-faqs-container{width:100%;display:flex;justify-content:space-evenly}.faq-overlay-popup{height:inherit !important}.faq-overlay-popup .faq-popup-title{text-align:center;font-size:30px;line-height:33px;font-weight:bold}.search-button{position:relative;top:5px;right:7%;cursor:pointer;display:inline-block;width:30px;height:30px;background-color:transparent}@media all and (max-width:991px){.faq-overlay-popup .faq-popup-title{font-size:24px;line-height:26.4px;text-align:left}.qa .filter-menu-container.acordion-faq{position:unset;width:100%;margin-top:20px}.filter-menu-container.acordion-faq .qa.quick-faqs.faq-acordion{display:none;margin-bottom:30px}.qa .filter-menu-container.acordion-faq ul.filter-menu.mobile-only>li.selected{background-color:var(--Primary-G4);color:#fff;border-radius:5px;border:1px solid var(--Primary-G4);margin-bottom:20px}.qa .filter-menu-container.acordion-faq ul.filter-menu.mobile-only>li::after{content:' ';border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);float:right}.qa .filter-menu-container.acordion-faq ul.filter-menu.mobile-only>li.selected::after{content:' ';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(225deg);-webkit-transform:rotate(225deg);margin-top:7px}.faq-acordion-main-question{border-radius:5px;margin-bottom:15px;border-bottom:0;padding:25px 20px 25px 30px;background-color:#fff;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15)}.qa .faq-acordion-main-question .toggle-header.show{background-image:unset;background-position:unset;background-repeat:unset}.qa .faq-acordion-main-question .toggle-header.show .field-question{color:#484848}.qa .search-results.horizontal.faq-acordion{margin-top:0}.snippet-generic.mobile-only.title-topics-faqs{margin-top:20px;margin-bottom:30px;font-weight:unset;font-size:17px;color:#484848}.faqs-only.qa .column-splitter{display:flex;flex-direction:column-reverse}.search-button{position:absolute;top:30px;right:19%;cursor:pointer;display:flex;width:30px;height:30px;background-color:transparent}.qa .filter-menu-container.acordion-faq ul.filter-menu.mobile-only>li.qa.quick-faqs.faq-acordion::after{content:none}}@media all and (max-width:529px){.search-button{position:absolute;top:30px;right:2%;cursor:pointer;display:flex;width:30px;height:30px;background-color:transparent}}main .component.container.quicklinks{padding:0}.quicklinks{margin:60px auto 70px;padding:0}.quicklinks .rich-text h1{font-weight:700;font-size:30px;line-height:33px;text-align:center;color:#484848;margin-bottom:45px}.quicklinks .promo{width:100%;margin-top:0;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:5px;padding:35px;margin-bottom:15px}.quicklinks .promo h3{font-weight:700;font-size:24px;line-height:29px;color:#484848;margin-bottom:15px}.quicklinks .promo p{font-weight:500;font-size:16px;line-height:22px;color:#484848;margin-bottom:35px}.quicklinks-large .promo{width:100%;margin-top:0;box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:5px;padding:35px;margin-bottom:15px}.quicklinks-large{margin:60px auto 70px;padding:0}.quicklinks-large .row{display:flex;justify-content:center}.quicklinks-large .rich-text h1{font-weight:700;font-size:30px;line-height:33px;text-align:center;color:#484848;margin-bottom:45px}.quicklinks-large .promo h3{font-weight:700;font-size:24px;line-height:29px;color:#484848;margin-bottom:15px}.quicklinks-large .promo p{font-weight:500;font-size:17px;line-height:22px;color:#484848;margin-bottom:35px}.simple-block_link .btn{margin:0;border:1px solid var(--button-color);border-radius:5px;padding:10px 40px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;line-height:21px;color:var(--button-color);text-decoration:none}.simple-block_link .btn:hover{color:var(--button-color-hover);border-color:var(--button-color-hover)}.quicklinks .promo .simple-promo_block .simple-block_link{display:flex}.quicklinks .promo .simple-promo_block .simple-block_link a figure{margin:0 15px 0 0}.quicklinks .promo .simple-promo_block .simple-block_link a:last-of-type figure{margin-right:0}.quicklinks-large .promo .simple-promo_block .simple-block_link{display:flex}.quicklinks-large .promo .simple-promo_block .simple-block_link a figure{margin:0 15px 0 0}.quicklinks-large .promo .simple-promo_block .simple-block_link a:last-of-type figure{margin-right:0}.quicklinks .row{justify-content:center}@media all and (min-width:769px){.quicklinks{max-width:1265px!important;margin:70px auto}.quicklinks .rich-text h1{font-size:40px;line-height:44px;margin-bottom:50px}.quicklinks .promo{max-width:calc(33% - 30px);min-width:calc(33% - 30px);margin-left:15px;margin-right:15px}.quicklinks .promo p{margin-bottom:42px}.quicklinks-large{max-width:1265px!important;margin:70px auto}.quicklinks-large .rich-text h1{font-size:40px;line-height:44px;margin-bottom:50px}.quicklinks-large .promo{max-width:calc(33% - 30px);min-width:calc(33% - 30px);margin-left:15px;margin-right:15px}.quicklinks-large.two-by-two .promo{max-width:calc(45% - 30px);min-width:calc(45% - 30px);margin-left:15px;margin-right:15px}.quicklinks-large .promo p{margin-bottom:42px}}@media all and (max-width:991px){.quicklinks-large .promo{max-width:45%}}@media all and (max-width:768px){.quicklinks{margin:60px auto}.quicklinks .row{padding:0 20px;display:block}.quicklinks .promo{margin-left:0;max-width:100%;width:100%}.quicklinks-large{margin:60px auto}.quicklinks-large .row{padding:0 20px;display:block}.quicklinks-large .promo{margin-left:0;max-width:100%;width:100%;padding-bottom:50px}}@media(min-width:500px) and (max-width:768px){.quicklinks .promo h3{text-align:center}.quicklinks .promo p{text-align:center}.quicklinks .promo .simple-promo_block .simple-block_link{justify-content:center}.quicklinks-large .promo h3{text-align:center}.quicklinks-large .promo p{text-align:center}.quicklinks-large .promo .simple-promo_block .simple-block_link{justify-content:center}}@media(max-width:400px){.quicklinks-large .promo{padding-bottom:80px}}@media(max-width:360px){.quicklinks-large .promo{padding-bottom:130px}}@media(max-width:320px){.quicklinks-large .promo{padding-bottom:160px}}main .component.container.simple-cards-aggregator{margin:70px auto;max-width:960px!important;padding:0}.simple-cards-aggregator .row{margin-left:0!important;margin-right:0!important}.simple-cards-aggregator h1{font-weight:700;font-size:40px;line-height:48px;text-align:center;color:#484848}.simple-cards-aggregator p{font-weight:500;font-size:24px;line-height:29px;text-align:center;color:#484848}.simple-cards-aggregator .gallery{margin-top:70px;padding:0}.simple-cards-aggregator .gallery .gallery-inner{display:flex}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block{flex:1;margin:0 14px;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);border-radius:5px;min-height:382px}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block a{display:block}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block figure{margin:0}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_title{padding:25px 10px 10px;font-weight:700;font-size:24px;line-height:29px;color:var(--secondary-text-color);text-align:left}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_text{display:block;padding:0 10px;font-weight:500;font-size:17px;line-height:22px;color:#484848;text-align:left}.simple-cards-aggregator .simple-cards-aggregator-card a:hover{text-decoration:none}.simple-cards-aggregator .gallery.title-black-gallery .gallery-inner .simple-cards-aggregator-block{box-shadow:none}.simple-cards-aggregator .gallery.title-black-gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_image img{border-radius:20px}.simple-cards-aggregator .gallery.title-black-gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_title{color:var(--black);font-size:20px;padding-top:0;line-height:26px}@media all and (max-width:991px){main .component.container.simple-cards-aggregator{margin:60px auto;padding:0 20px}.simple-cards-aggregator h1{font-size:30px;line-height:33px;margin-bottom:10px}.simple-cards-aggregator p{font-size:17px;line-height:22px}.simple-cards-aggregator .gallery{margin-top:45px}.simple-cards-aggregator .gallery .gallery-inner{display:block}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block{margin:0 10px 15px;min-height:0;height:120px;position:relative}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .simple-cards-aggregator-card,.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .simple-cards-aggregator-card a{height:100%}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_image{position:absolute;left:0;width:111px;height:121px}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_image img{height:100%!important}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_title{padding:25px 30px 0 141px;font-size:24px;line-height:29px}.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_text{padding:5px 30px 0 141px;font-size:14px;line-height:18px}}.Simple-2-Cards-Aggregator .component-content{width:60%!important}.Simple-2-Cards-Aggregator .component-content .gallery-inner .simple-cards-aggregator-block{max-width:50%}@media all and (max-width:1000px){.Simple-2-Cards-Aggregator .component-content .gallery-inner .simple-cards-aggregator-block{max-width:100%}.Simple-2-Cards-Aggregator .component-content{width:auto!important}}@media all and (max-width:450px){.simple-cards-aggregator .gallery .gallery-inner .simple-cards-aggregator-block .general-cta-card_title{font-size:16px !important}}.component.rich-text.informational-cta-fullwidth.initializing .component-content{display:none}main .component.informational-cta-fullwidth.faded-ticker ul li{margin-right:0}main .component.informational-cta-fullwidth ul li.show{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}main .component.informational-cta-fullwidth.faded-ticker ul li{display:none}main .component.informational-cta-fullwidth ul li.show{display:block}.small-title-bold{font-size:20px;font-weight:bold;display:block;margin-bottom:5px}.subtitle-bold{line-height:30px;font-size:30px;font-weight:bold}.small-subtitle-generic{font-size:18px;line-height:1.33}.page-subtitle-grey{font-weight:700;font-size:40px;line-height:48px;color:var(--TRQ-Cinza-6);text-align:center}.page-subtitle-green{font-size:30px;line-height:34px;color:#0d8365}.component-subtitle{font-weight:700;font-size:30px;line-height:33px}.component-subtitle-grey{text-align:center;font-style:normal;font-weight:700;font-size:30px;line-height:37px;color:var(--TRQ-Cinza-6)}.component-subtitle-white{font-weight:700;font-size:40px;line-height:44px;color:var(--white)}.component-title-green{color:var(--Primary-G4);font-weight:bold!important;margin-bottom:25px;font-size:30px}.component-jumbo-title{font-family:var(--font-Roboto);font-size:68.4px;line-height:1}.component-green-link{font-size:17px}.component-green-link:hover,.component-green-link:focus{text-decoration:underline;color:var(--TRQ-Verde-1)}.component-grey-text-link{color:var(--TRQ-Cinza-6);font-size:10px;line-height:10px;font-weight:100;display:inline-block}.small-note{font-size:12px;line-height:14px}.blog-title{font-size:37px;line-height:1.03;text-align:center;text-transform:uppercase;font-weight:bold}.blog-subtitle{font-size:30px;line-height:34px}.blog-generic{font-size:20px;line-height:30px}.mosaic-subtitle-green{font-size:26px;line-height:1.1;text-transform:uppercase;color:#2da944;font-weight:bold}.owl-title{font-size:17px;font-weight:590;line-height:22px;color:var(--TRQ-Cinza-6)}.owl-subtitle{font-size:14px;line-height:18px;text-align:center;font-weight:100;color:var(--TRQ-Cinza-6)}.snippet-generic{font-size:24px;line-height:30px;font-weight:bold}.subtitle-generic{font-size:40px;line-height:44px}.title-white{font-weight:700;color:var(--white);font-size:56px;line-height:67px;text-align:left}.subtitle-white{font-weight:400;font-size:24px;line-height:29px;color:var(--white);text-align:left}.small-subtitle-green{font-weight:590;font-size:24px;line-height:26.4px;text-align:center;color:var(--TRQ-Verde-2)}.page-title-grey{font-weight:590;font-size:48px;line-height:52.8px;text-align:center;color:var(--TRQ-Cinza-6)}.page-title-green{font-weight:590;font-size:40px;line-height:44px;text-align:center;color:var(--TRQ-Verde-2)}.component-title-white{font-weight:590;color:var(--white);font-size:52px;line-height:62px}.component-title-small{font-size:20px;line-height:1.07}.component-subtitle-green{font-size:24px;line-height:26.4px;font-weight:700;color:var(--TRQ-Verde-1)}.slide-title-green{font-size:50px;line-height:52px;color:var(--Primary-G4);font-weight:bold}.slide-subtitle-green{text-transform:initial;font-weight:normal !important;color:var(--Primary-G4);line-height:1;font-size:30.4px}.subtitle-apoio-generic{font-size:36px;line-height:34px}.page-text-black{font-size:24px;color:var(--TRQ-Cinza-6);text-align:center}@media(max-width:440px){.title-white{font-size:40px;line-height:48px}.jumbo-title{font-size:36px;line-height:1.03}}@media(max-width:768px){.page-title-grey{font-weight:700;font-size:30px;line-height:33px;text-align:center;color:var(--TRQ-Cinza-6)}.page-title-green{font-weight:700;font-size:30px;line-height:33px;text-align:center;color:var(--TRQ-Verde-2)}.small-subtitle-green{font-weight:590;font-size:17px;line-height:18.7px;text-align:center;color:var(--TRQ-Verde-2)}.page-subtitle-green{font-size:20px;line-height:1.07px}.component-title-white{text-align:center}.component-title-small{font-size:24px}.component-subtitle-green{font-weight:700;color:var(--TRQ-Verde-1);font-size:17px;line-height:18.7px;text-align:center}.slide-title-green{font-size:30px}.slide-subtitle-green{font-size:20px}.component-jumbo-title{font-size:30px}}@media(max-width:992px){.component-jumbo-title{max-width:460px;display:block;margin:auto}.subtitle-generic{font-size:30px;line-height:33px}.subtitle-white{text-align:center}.snippet-generic{font-size:14px;line-height:18px;font-weight:bold}.page-text-black{font-size:20px}.formularioCampanha-heading-1{font-size:40px;line-height:44px;font-weight:590;text-transform:none;margin-bottom:10px}}.banner-program{position:relative;height:480px;left:0;margin:auto;border-color:#f00 2px;font-family:var(--font-Roboto);font-style:normal}.banner-program>h1{position:relative;height:44px;margin-bottom:15px;font-weight:590;font-size:40px;line-height:110%;text-align:center;color:var(--TRQ-Cinza-6)}.banner-program>.container-item{display:flex;margin-top:30px;justify-content:space-evenly}.banner-program>.container-item>.item{display:flex;flex-direction:column;align-items:center;text-align:center}.banner-program>.container-item>.item-line{width:136px;height:24px}.banner-program>.container-item>.item-line-down{width:136px;height:24px;margin-top:120px}.banner-program>.container-item>.item>img{width:150px;height:150px;border-radius:500px}.banner-program>.container-item>.item>.order{width:50px;height:50px;background:#c9ebfb;border-radius:50%;display:flex;align-items:center;text-align:center;margin-top:15px}.numberCircle{border-radius:50%;width:36px;height:36px;padding:8px;margin-top:15px;background:#c9ebfb;color:#666;text-align:center;font-family:var(--font-Roboto);font-weight:bold !important;font:20px Arial,sans-serif;background:#d1efda}.banner-program>.container-item>.item>.order>span{position:absolute;width:168px;height:36px;font-weight:590;font-size:30px;line-height:120%;color:var(--TRQ-Cinza-6)}.banner-program>.container-item>.item>.title{width:168px;height:20px;font-weight:590;font-size:17px;line-height:120%;margin-top:20px;color:var(--TRQ-Verde-1)}.banner-program>.container-item>.item>.description{width:168px;height:55px;font-style:normal;font-weight:400;font-size:14px;line-height:140%;text-align:center;margin-top:14px;color:var(--TRQ-Cinza-6)}.swiper{width:360px;height:430px}.swiper-pagination-bullet{width:8px;height:8px;text-align:center;line-height:20px;font-size:12px;color:var(--black);opacity:1;background:rgba(0,0,0,.2)}.swiper-pagination-bullet-active{color:var(--white);background:var(--TRQ-Verde-1);width:24px;height:8px;border-radius:50px}.item{display:flex;flex-direction:column;align-items:center;text-align:center}.item-line{width:136px;height:24px}.item>img{width:150px;height:150px;border-radius:500px}.item>.order{width:50px;height:50px;background:#c9ebfb;border-radius:50%;display:flex;align-items:center;text-align:center;margin-top:15px}#champalimaud-banner .field-promolink a::after{margin:8px;content:url("/-/media/images/tranquilidade/icons/vector.png")}@media only screen and (max-width:1100px){.banner-program>.container-item>.item-line-down{width:50px}.banner-program>.container-item>.item-line{width:50px}}@media only screen and (max-width:991px){.item>.title{width:168px;height:20px;font-weight:590;font-size:17px;line-height:120%;margin-top:20px;margin-bottom:30px;color:var(--TRQ-Verde-1)}}@media only screen and (max-width:500px){.banner-program{position:relative;height:auto;margin-left:0;margin-right:0}.banner-program>.container-item{display:flex;flex-wrap:wrap;margin-top:50px}.banner-program>.container-item>.item-line{display:none}.banner-program>.container-item>.item-line-down{display:none}.banner-program>.container-item>.item{width:100%}.banner-program>h1{width:320px;height:99px;font-family:var(--font-Roboto);font-style:normal;font-weight:590;font-size:30px;line-height:110%;text-align:center;color:var(--TRQ-Cinza-6);position:relative}.numberCircle{width:25px;height:25px}.item>.description{height:72px;width:207px}}@media only screen and (max-width:320px){.banner-program{position:relative;height:auto;margin-left:-20px;margin-right:0}}a.btn-with-image{display:flex;font-size:20px;align-items:center;padding-left:20px;border-radius:5px;width:200px;color:var(--white);justify-content:space-between;cursor:pointer;text-decoration:none}a.btn-with-image.btn-with-image-left{flex-direction:row-reverse;padding-left:0;padding-right:20px}a.btn-with-image:hover,a.btn-with-image:focus{background-color:#acd848!important}@media(max-width:480px){a.btn-with-image{font-size:14px;width:152px;padding-left:15px;justify-content:space-around}a.btn-with-image.btn-with-image-left{flex-direction:row-reverse;padding-left:0;padding-right:15px}}.tabs-table{padding:0}.tabs-table .tabs-heading{width:fit-content;max-width:500px;margin:20px auto 75px auto !important;display:block !important;box-shadow:0 0 20px 2px #ccc}.tabs-table .tabs-heading li{min-width:250px;text-align:center;background:var(--white) !important;border-top:0 !important;border-right:0 !important;border-bottom:4px solid #ccc !important;border-left:0 !important;margin-right:-3px;-webkit-tap-highlight-color:transparent}.tabs-table .tabs-heading li.active{background:var(--Generali-Red) !important;border-bottom:4px solid var(--Generali-Red-Dark-Ultra) !important}.tabs-table .tabs-heading li.active .field-heading{color:var(--white) !important}.tabs-table .tabs-heading li .field-heading,.tabs-table .tabs-heading li .field-heading p{padding:10px;font-size:22px !important;font-weight:bold;color:#757575}.tabs-table .tabs-heading li.active .field-heading,.tabs-table .tabs-heading li.active .field-heading p{color:var(--white)}.tabs-table .tabs-heading li .field-heading p{padding:0}.tabs-table .tabs-container{border-width:0 !important;border-color:transparent !important;background:transparent !important}.tabs-table .tabs-container .tab{padding:0 !important}.tranquilidade-table{background:var(--white);width:100%;min-width:100% !important;border-collapse:collapse}.tranquilidade-table h1,.tranquilidade-table h2,.tranquilidade-table h3,.tranquilidade-table h4,.tranquilidade-table h5,.tranquilidade-table h6{display:block;text-align:center}.tranquilidade-table h5{font-weight:normal}.tranquilidade-table th{padding:30px !important}.tranquilidade-table th,.tranquilidade-table td{padding:15px 30px;border:1px solid var(--Neutrals-N4);text-align:center;vertical-align:middle}.tranquilidade-table th h1,.tranquilidade-table th h2,.tranquilidade-table th h3,.tranquilidade-table th h4{color:var(--secondary-text-color);font-size:22px}.tranquilidade-table td,.tranquilidade-table td p{font-size:16px}.tranquilidade-table td:first-of-type p:first-of-type+p,.tranquilidade-table td:first-of-type p:first-of-type+p+p,.tranquilidade-table td:first-of-type p:first-of-type+p+p+p{margin-left:32px}.tranquilidade-table td[colspan="2"],.tranquilidade-table td[colspan="3"],.tranquilidade-table td[colspan="4"],.tranquilidade-table td[colspan="5"],.tranquilidade-table td[colspan="6"]{background:var(--TRQ-Cinza-3) !important}.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1,.tranquilidade-table td:first-of-type{background:var(--TRQ-Cinza-1);text-align:left}.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1 h1,.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1 h2,.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1 h3,.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1 h4,.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1 h5,.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1 h6{text-align:left;color:#1f1f1f}.tranquilidade-table td:first-of-type a{margin-right:10px;position:relative;top:1px;float:left;-webkit-tap-highlight-color:transparent}.table-wrapper .tranquilidade-table-sticky{display:none}.table-wrapper .tranquilidade-table-sticky.onTop{position:fixed !important;top:60px;left:0;right:0;background:var(--white);z-index:9;box-shadow:5px 0 10px #999;display:block}.table-wrapper .content-tranquilidade-table-sticky{display:flex;margin:auto;width:fit-content}.table-wrapper .content-tranquilidade-table-sticky div{padding:0 30px;margin:20px 0;text-align:center}.table-wrapper .content-tranquilidade-table-sticky div:first-of-type{text-align:left;border-right:1px solid #ccc}.table-wrapper .content-tranquilidade-table-sticky div h4{color:var(--table-color);font-size:22px}.table-wrapper .content-tranquilidade-table-sticky div:first-of-type h4{color:#1f1f1f}.table-wrapper .content-tranquilidade-table-sticky div h5{font-weight:normal;font-size:16px}.container-table-footer form .container{display:flex;align-items:baseline;margin-top:6px}.container-table-footer form .container input[type=submit]{border:1px solid var(--TRQ-Verde-2);padding:12px 30px 14px;color:var(--white);background:var(--TRQ-Verde-2);border-radius:6px !important;margin-left:10px}.container-table-footer .column-splitter{width:100%}.container-table-footer .col-6{display:flex}.container-table-footer .component .rich-text{color:var(--white);padding-left:50px !important;display:flex}.container-table-footer .component .rich-text h2+p{text-align:left}.container-table-footer .component.link{display:flex;color:var(--white)}.container-table-footer .component.link a{color:var(--white);border:1px solid var(--Generali-Red-Dark-Ultra);padding:12px 30px 14px;background:var(--Generali-Red-Dark-Ultra);border-radius:6px !important;margin-left:10px;text-decoration:none}.container-table-footer .col-6+.col-6 .sitecore-form+.component.link a{background:none;border:0}.container-table-footer .col-6+.col-6 .sitecore-form+.component.link a{text-decoration:underline}.container-table-footer .col-6+.col-6 .component.rich-text .component-content{display:flex;margin-left:0}.container-table-footer .col-6+.col-6 .component.rich-text .component-content a{color:var(--white);margin-left:10px}.container-table-footer .col-6+.col-6 .row{width:100%}.tranquilidade-table-tabs{display:none}.container-table-footer input[type="text"].matricula{font-size:24px;font-family:var(--font-Roboto);width:194px;position:relative;top:3px}.container-table-footer input::placeholder{color:#ccc}.container-table-footer .col-6+.col-6 .component.rich-text{padding-left:0 !important;padding-bottom:26px;position:relative;top:-12px}#promo-simule-redelojas .component.rich-text.position-center{top:10px}@media screen and (max-width:1024px){.tabs-table,.table-wrapper .tranquilidade-table-sticky.onTop{padding:0 20px}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(1) .col-6+.col-6 .component.link .component-content .field-link a{padding:0;margin:0;position:relative;top:-15px}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(1) .col-6+.col-6 .component.link{padding-left:0 !important}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(1) .col-6+.col-6 .component.link .component-content{margin-left:0}.container-table-footer{padding:16px !important;margin-left:15px;margin-right:15px;max-width:calc(100% - 30px) !important}.tabs-table .tabs-container .tab+.tab .col-6+.col-6 .component.link{padding-left:0}.tabs-table .tabs-container .tab+.tab .col-6+.col-6 .component.link .component-content{margin-left:-10px}.tabs-table .tabs-container .tab+.tab .col-6+.col-6{padding-top:30px}}@media screen and (max-width:991px){.table-wrapper .tranquilidade-table-sticky.onTop{top:56px}.table-wrapper .content-tranquilidade-table-sticky div h4{font-size:18px}.table-wrapper .content-tranquilidade-table-sticky div h5{font-size:14px}.container-table-footer .component.link .component-content{margin-left:0}.container-table-footer .component.link .component-content .field-link a{padding:12px 30px 14px}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(1) .col-6+.col-6 .component.link{padding-left:0}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(2) .col-6+.col-6 .component.rich-text{padding-left:0 !important}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(2) .col-6+.col-6 .component.rich-text .component-content{display:block;margin-left:26px}.tabs-table .tabs-container .tab+.tab .col-6+.col-6 .component.link .component-content{margin-left:15px}}@media screen and (max-width:767px){.tranquilidade-table-tabs{display:block}table{min-width:auto !important}.container-table-footer .col-6{flex:0 0 100%;max-width:100%}.container-table-footer .col-6>.row{width:100%}.container-table-footer .component .rich-text{padding-left:15px !important;display:block;text-align:center}.container-table-footer .component .rich-text h2+p{text-align:center}.container-table-footer .col-6+.col-6 .row{margin:0}.container-table-footer .col-6+.col-6 .row form{margin:auto}.container-table-footer .col-6+.col-6 .row form input[type="text"].matricula{margin-right:10px}.container-table-footer form .container input[type=submit]{margin-left:0}.tabs-table .tabs-heading{display:flex !important;margin:20px 0 50px 0 !important;width:99%}.tabs-table .tabs-heading li{width:100% !important;min-width:auto}.tranquilidade-table .tranquilidade-table-reTableHeaderFirstCol-1,.tranquilidade-table td:first-of-type{width:70%}.content-tranquilidade-table-tabs{display:flex;box-shadow:0 0 20px 5px #eee}.content-tranquilidade-table-tabs div{width:100% !important;text-align:center;padding:20px 0;border-right:1px solid #ededed;border-bottom:4px solid var(--TRQ-Cinza-4)}.content-tranquilidade-table-tabs h4{color:#999}.content-tranquilidade-table-tabs p{font-size:14px}.content-tranquilidade-table-tabs h5{display:none}.content-tranquilidade-table-tabs div.active{border-bottom:4px solid var(--TRQ-Verde-1)}.content-tranquilidade-table-tabs div.active h4{color:var(--TRQ-Verde-1)}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(2) .component.link{display:block;text-align:center;margin-top:25px;margin-bottom:20px}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(2) .component.link .field-link a{padding:12px 30px 14px;top:initial;left:initial}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(2) .component.rich-text.col-12.col-sm-12.col-md-12{display:block}.container-table-footer .component.link .component-content{margin:auto !important}.tabs .component-content .tabs-inner .tabs-container .tab:nth-child(1) .col-6+.col-6 .component.link .component-content .field-link a{top:0}.container-table-footer .col-6+.col-6 .component.rich-text{top:0;padding-bottom:10px}.container-table-footer .col-6+.col-6 .component.rich-text .component-content{display:block;padding-top:10px}.tabs-table .tabs-container .tab+.tab .col-6+.col-6 .component.rich-text{margin-top:0;padding-bottom:0}.tabs-table .tabs-container .tab+.tab .col-6+.col-6{align-items:flex-end;padding-top:0}}@media screen and (max-width:470px){.container-table-footer form .container{display:block !important}.container-table-footer form .container input[type=submit]{display:block;width:177px}.container-table-footer .component.link .component-content{margin:20px auto 10px !important}.tranquilidade-table td p{font-size:13px}.tranquilidade-table td p span.saude-invidivual-resize{font-size:xx-small}}.champalimaud-top-table{height:inherit}main .component.container.usefulness{padding:0;margin:0 auto 100px;max-height:500px}.usefulness .usefull-review{width:100%}.usefulness h4{font-weight:700!important;font-size:24px!important;line-height:29px!important;color:#484848!important;width:100%!important;text-align:center}.usefulness .usefull-review-title{font-weight:700!important;font-size:24px!important;line-height:29px!important;color:#484848!important;width:100%!important;text-align:center}.usefulness .usefull-feedback-title{font-weight:700!important;font-size:24px!important;line-height:29px!important;color:#484848!important;width:100%!important;text-align:center}.usefulness .thank-you{font-weight:700!important;font-size:24px!important;line-height:29px!important;color:#484848!important;width:100%!important;text-align:center}.usefulness .usefull-buttons{margin-top:30px;display:flex;align-items:center;justify-content:center}.usefulness .usefull-buttons span{font-weight:500;font-size:17px;line-height:22px;color:#585858}.usefulness .usefull-buttons .usefull-scale-container{margin:0 30px;display:flex;-webkit-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);-moz-box-shadow:0 -6px 21px -5px rgba(0,0,0,.15);box-shadow:0 -6px 21px -5px rgba(0,0,0,.15)}.usefulness .usefull-buttons .usefull-scale{width:73px;height:60px;background-color:#fff;border:1px solid #e5ebe8;border-left:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px;line-height:22px;text-align:center;color:#585858}.usefulness .usefull-buttons .usefull-scale:first-of-type{border-left:1px solid #e5ebe8;border-top-left-radius:5px;border-bottom-left-radius:5px}.usefulness .usefull-buttons .usefull-scale:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.usefulness .usefull-buttons .usefull-scale:hover,.usefulness .usefull-buttons .usefull-scale:focus{cursor:pointer;background:#f8f9fb;text-decoration:none;color:var(--Generali-Red)}.usefulness .usefull-buttons .usefull-scale.voted{background-color:var(--button-color);color:#fff}.usefulness .message-box{margin-top:60px;display:flex;align-items:center;flex-direction:column;background:unset;width:auto}.usefulness .message-box h4{max-width:100%;text-align:center!important}.usefulness .message-box textarea{margin:30px 0;width:565px;height:135px;border-color:#ced3cf;border-radius:5px!important}.usefulness .usefull-review .message-box a.usefull-send{display:flex;align-items:center;width:128px;height:45px;background:var(--button-color);border-radius:5px;margin:0;text-align:center;padding:0;justify-content:center;color:#fff;text-transform:initial;font-size:17px}.usefulness .usefull-review .message-box a.usefull-send:hover,.usefulness .usefull-review .message-box a.usefull-send:focus{background-color:var(--button-color-hover)}.usefulness h4.thank-you{margin-top:55px!important}.usefulness span.thank-you{width:100%;display:block;text-align:center}@media all and (max-width:991px){.usefulness h4{padding:0 20px;margin-bottom:15px}.usefulness .usefull-buttons{margin:0 20px;position:relative}.usefulness .usefull-buttons span{position:absolute}.usefulness .usefull-buttons .usefull-scale:first-of-type{margin-left:0!important}.usefulness .usefull-buttons .usefull-scale:last-of-type{margin-right:0!important}.usefulness .usefull-buttons span:first-of-type{left:0;bottom:-30px}.usefulness .usefull-buttons span:last-of-type{right:0;bottom:-30px}.usefulness .usefull-buttons .usefull-scale-container{margin:0;width:100%}.usefulness .usefull-buttons .usefull-scale{width:20%}.usefulness .message-box{margin-top:90px;padding:0 20px}.usefulness .message-box textarea{width:100%;height:100px}.usefulness .usefull-review .message-box a.usefull-send{margin-left:auto;margin-right:auto}}.landing-page.landing-page-generali #wrapper{overflow:hidden;padding-bottom:0}.landing-page .backgroundImage-generali{height:765px;position:absolute;background-image:url(../images/generali/GENERALI_ImageBack.png);background-repeat:no-repeat;background-color:#7e7e7e;background-position:center;background-size:cover}.landing-page-generali .content-animated_iframe .promo{bottom:-75px}.background-color-Generali-Red{background-color:var(--Generali-Red)}.background-color-Generali-Dark_Red{background-color:var(--Generali-Red-Dark)}.background-color-Generali-Grey{background-color:var(--TRQ-Cinza-2)}.color-Generali-Red{color:var(--Generali-Red)}.color-Generali-Dark_Red{color:var(--Generali-Red-Dark)}.btn-Generali-white a,.btn-Generali-white .simple-block_link .btn{background-color:var(--white);color:var(--Generali-Red);border-radius:5px;padding:10px 15px;text-align:center;border:1px solid var(--Generali-Red)}.btn-Generali-red a{background-color:var(--Generali-Red);color:var(--white);border-radius:2px;padding:12px 60px;text-align:center;text-transform:uppercase;font-family:var(--font-Roboto);font-style:normal;font-weight:590;font-size:12px;line-height:15px;letter-spacing:.1em;background-image:url(../images/generali/icons8-external-link-24.svg);background-position:250px 6px;background-repeat:no-repeat}.btn-Generali-Image-Link{padding:9px 0 9px;height:80px;display:flex;align-items:center;background-color:var(--white);border:solid 1px var(--white);color:var(--Generali-Red);box-shadow:0 0 30px rgba(0,0,0,10%);font-size:17px}.landing-page-generali .content-links_promo .row{justify-content:center}.btn-arrow_link a{color:var(--white);background-image:url(../images/link-text.png);background-position:center right;background-repeat:no-repeat;padding-right:20px}.promo-Generali{height:25rem;padding:25px}.six-simple-mosaic-card{display:inline-flex;width:16%;text-align:center;height:105px;margin:0 -2px;justify-content:center;align-items:center}.six-simple-mosaic-card a{font-family:var(--font-Roboto);font-style:normal;font-weight:590;font-size:16px;text-align:center;color:var(--white);text-transform:uppercase;text-decoration:none}.promo-Generali .simple-block_text{height:16rem}.figure-links-Generali figure{width:47px;height:34px;margin:12px;text-align:center}.promo-logo{margin-bottom:4rem}.landing-page.landing-page-generali .content-links_promo .promo img{width:35px}.landing-page.landing-page-generali #grupo-generali img{width:auto}.landing-page.landing-page-generali .content-animated_iframe img{width:auto;height:80px !important}.landing-page.landing-page-generali .content-animated_iframe .component.rich-text.col-12.position-center.pt-3{margin-bottom:30px!important}.landing-page.landing-page-generali .content-animated_iframe .component.rich-text.col-12.position-center{margin-bottom:-50px!important}.promo-logo-text{font-family:var(--font-Roboto);font-style:normal;font-weight:550;font-size:19px;line-height:23px;text-align:center;color:var(--TRQ-Cinza-6)}.red-tabs .tabs-heading li.active{background:var(--Generali-Red) !important;border-bottom:4px solid var(--Generali-Red-Dark) !important}.component.container.col-12#grupo-generali{padding-top:0}.component.container.col-12.content-large.content-links_promo .color-Generali-Red{color:var(--Generali-Red);padding-bottom:50px}@media(max-width:1030px){.six-simple-mosaic-card{width:33%;height:65px}.content-animated_iframe>.component-content>.row>.component.rich-text{top:-45px}}@media(max-width:991px){.landing-page.landing-page-generali.mobile-device.bodyclass main{padding-top:0}}@media(max-width:767px){.landing-page .backgroundImage-generali{height:636px}.six-simple-mosaic-card a{font-size:10px}}@media(max-width:524px){.promo-Generali{height:auto}.promo-Generali .simple-block_text{margin-bottom:2rem}.promo-Generali .simple-block_link{display:grid}.landing-page.landing-page-generali .tabs.wide-tabs .component-content .tabs-inner .tabs-heading li>div .field-heading p{font-size:14px !important}}@media(max-width:425px){.landing-page.landing-page-generali .tabs-table .tabs-heading{display:block!important;margin:0}.landing-page.landing-page-generali .tabs .component-content .tabs-inner .tabs-heading li{display:block}}@media(max-width:380px){.promo-Generali .simple-block_text{height:auto}}@media(max-width:320px){.six-simple-mosaic-card{height:40px;width:150px}.landing-page.landing-page-generali .tabs.wide-tabs .component-content .tabs-inner .tabs-heading li>div .field-heading p{font-size:12px !important}}.simple-promo_block-with-icon .simple-block_text div img{padding-right:15px;width:60px}.simple-promo_block-with-icon .simple-block_text div{display:flex;align-items:center;margin-left:-10px}.simple-promo_block-with-icon .simple-block_text div h3{margin-bottom:0;font-size:22px}input[type="text"].matricula{background-image:url(../images/matricula.png) !important;background-color:#fff !important;background-position:left !important;background-repeat:no-repeat !important;padding-left:45px !important;display:block !important;max-width:200px;height:47px !important;border-radius:6px !important}input[type="text"].localizacao{background-image:url(../images/icone_localizacao.png) !important;background-color:#fff !important;background-position:right !important;background-repeat:no-repeat !important;padding-right:45px !important;display:block !important;max-width:210px;height:47px !important;border-radius:6px !important}:root{--arrowLeft:url(../images/arrow-bullets-left.png);--arrowRight:url(../images/arrow-bullets.png)}.promotabs{max-width:1440px;width:100%;margin:3rem auto;padding:0}.promotabs .hide{display:none !important}.promotabs.tabs .component-content .tabs-inner .tabs-heading .option-move{display:none}.promotabs.tabs .component-content .tabs-inner .tabs-heading{width:fit-content;max-width:1440px;box-shadow:0 0 20px 2px #ccc}.promotabs.tabs .component-content .tabs-inner .tabs-heading .option-move.disabled{pointer-events:none;opacity:.3}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-1{margin:auto 595px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-2{margin:auto 490px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-3{margin:auto 385px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-4{margin:auto 280px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-5{margin:auto 172px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-6{margin:auto 66px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading li{width:106px;text-align:center;background:var(--white);border-right:0;border-bottom:4px solid #ccc;-webkit-tap-highlight-color:transparent}.promotabs.tabs .component-content .tabs-inner .tabs-heading li.active{border-bottom:4px solid var(--Generali-Red)}.promotabs.tabs .component-content .tabs-inner .tabs-heading li.active .field-heading{color:var(--white)}.promotabs.tabs .component-content .tabs-inner .tabs-heading li .field-heading{padding:10px;font-size:17px;font-weight:bold;color:#757575}.promotabs.tabs .component-content .tabs-inner .tabs-heading li.active .field-heading{color:var(--secondary-text-color)}.promotabs .tabs-container .promo.simple-promo figure.field-promoicon{margin-top:-90px;text-align:center}.promotabs.tabs .component-content .tabs-inner .tabs-container{border-width:0;border-color:transparent;background:transparent}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab{padding:0}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab .field-link a{height:45px;font-family:var(--font-Roboto);width:136px;border-color:var(--button-color);font-size:17px;text-align:center;background:var(--button-color)}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab .field-promolink a{font-weight:500;font-size:14px;line-height:18px;text-decoration:underline;color:var(--TRQ-Cinza-6);border:none;background:none;padding:0}.promotabs .promo.simple-promo .component-content .row .col-12.col-sm-12.col-md-12.col-lg-6.col-xl-6.mobile-center{margin:initial}.promotabs .promo.simple-promo .row div:has(.field-promotext){justify-content:flex-start;}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab .sitecore-form{margin:35px 0 0 15px}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab .sitecore-form .container{display:flex}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab form input{border-radius:5px !important;height:45px;font-family:var(--font-Roboto);margin-bottom:0;width:177px;border-color:var(--TRQ-Cinza-4);font-size:24px;text-align:center;color:var(--TRQ-Cinza-6);text-transform:uppercase}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab form input[type="submit"]{margin-top:0;margin-left:15px;padding:0;width:136px;font-weight:700;font-size:17px;line-height:21px;text-align:center;color:var(--white);text-transform:initial}@media screen and (max-width:1440px){.promotabs{max-width:1050px;width:100%;margin:3rem auto;padding:0}.promotabs.tabs .component-content .tabs-inner .tabs-heading{width:fit-content;max-width:1050px;box-shadow:0 0 20px 2px #ccc}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-1{margin:auto 390px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-2{margin:auto 283px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-3{margin:auto 178px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-4{margin:auto 73px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-5,.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-6{margin:auto 12px 5px auto}.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-5 li:nth-child(5),.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-6 li:nth-child(5),.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-6 li:nth-child(6){display:none}.promotabs.tabs .component-content .tabs-inner .tabs-heading::before,.promotabs.tabs .component-content .tabs-inner .tabs-heading::after{background-size:auto;background-repeat:no-repeat;background-position:center;font-size:0;height:100%;width:24px}.promotabs.tabs .component-content .tabs-inner .tabs-heading::before:hover,.promotabs.tabs .component-content .tabs-inner .tabs-heading::after:hover{background:#f7f7f7}.promotabs.tabs .component-content .tabs-inner .tabs-heading::before{content:"Anterior";background-image:url('/-/media/Themes/Tranquilidade/Site/Home Theme/images/arrow-bullets-left');position:absolute;left:0}.promotabs.tabs .component-content .tabs-inner .tabs-heading.hideBeforeButton::before{display:none;content:none}.promotabs.tabs .component-content .tabs-inner .tabs-heading.hideNextButton::after{display:none;content:none}.promotabs.tabs .component-content .tabs-inner .tabs-heading{padding-left:24px;padding-right:24px}.promotabs.tabs .component-content .tabs-inner .tabs-heading.hideBeforeButton{padding-left:0}.promotabs.tabs .component-content .tabs-inner .tabs-heading.hideNextButton{padding-left:0}.promotabs.tabs .component-content .tabs-inner .tabs-heading::after{content:"Próximo";background-image:url('/-/media/Themes/Tranquilidade/Site/Home Theme/images/arrow-bullets');position:absolute;position:absolute;right:0}}@media screen and (max-width:991px){.promotabs .col-12{display:flex;flex-direction:column;align-items:center;justify-content:center}.promotabs.tabs .component-content .tabs-inner .tabs-heading{margin:auto!important}.promotabs .tabs-container .promo.simple-promo figure.field-promoicon{margin:2rem auto;text-align:center;max-width:190px}.promotabs .promo.simple-promo .field-promotext{text-align:center}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab .sitecore-form{margin:1.5rem auto}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab .sitecore-form .container{flex-direction:column;align-items:center}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab form input[type="submit"]{width:177px;margin-left:0;margin-top:15px}.promotabs.tabs .component-content .tabs-inner .tabs-container .tab .field-link a{margin-top:2rem;width:177px}}@media screen and (max-width:591px){.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-4 li:nth-child(4),.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-5 li:nth-child(4),.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-6 li:nth-child(4){display:none}}@media screen and (max-width:455px){.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-3 li:nth-child(3),.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-4 li:nth-child(3),.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-5 li:nth-child(3),.promotabs.tabs .component-content .tabs-inner .tabs-heading.margin-for-6 li:nth-child(3){display:none}}:root{--arrowLeft:url(../images/arrow-bullets-left.png);--arrowRight:url(../images/arrow-bullets.png)}.green-tabs .tabs-heading{width:fit-content;margin:20px auto;display:block;box-shadow:0 0 20px 2px #ccc}.green-tabs .tabs-heading li{font-weight:590;padding:10px 0;min-width:240px;text-align:center;background:#fff !important;border-top:0 !important;border-right:0 !important;border-left-width:1px !important;margin-right:-3px;-webkit-tap-highlight-color:transparent;margin-bottom:0}.green-tabs .tabs-heading li.active{background:#fff !important;border-bottom:4px solid var(--secondary-text-color) !important;padding-top:10px !important}.green-tabs .component-content .tabs-inner .tabs-heading li>div .field-heading{font-size:17px;color:var(--black)}.green-tabs .component-content .tabs-inner .tabs-heading li.active>div .field-heading{color:var(--secondary-text-color);line-height:22px}.green-tabs .tabs-container{border-width:0 !important;border-color:transparent !important;background:transparent !important}.tabs-with-arrows{max-width:1440px;width:100%;margin:3rem auto 0;padding:0}.tabs-with-arrows .hide{display:none !important}.tabs-with-arrows .tabs-heading .option-move{display:none}.tabs-with-arrows .tabs-heading .option-move.disabled{pointer-events:none;opacity:.3}.tabs-with-arrows .tabs-container{max-width:inherit;margin:auto}.tabs-with-arrows .tabs-container .tab{padding:0}main .tabs-with-arrows .tabs-container .component.container.quick-faqs{margin:auto}@media screen and (max-width:1440px){.tabs-with-arrows{max-width:1050px;width:100%;margin:3rem auto;padding:0}.tabs-with-arrows .tabs-heading .option-move{width:37.5px;background:#fff;border:1px solid #d6d6d6;cursor:pointer}.tabs-with-arrows .tabs-heading .option-move.option-moveBefore{border-left:none}.tabs-with-arrows .tabs-heading .option-move.option-moveNext{border-right:none;border-left:1px solid #d6d6d6}.tabs-with-arrows .tabs-heading .option-move:hover{background:#f7f7f7}}@media screen and (max-width:1024px){.tabs-with-arrows .tabs-heading.tabs4 .option-move{display:block}.tabs-with-arrows .tabs-heading.tabs4 li:nth-child(5){display:none}.tabs-with-arrows .tabs-container{max-width:840px;margin:auto}}@media screen and (max-width:790px){.tabs-with-arrows .tabs-heading.tabs4 li:nth-child(4),.tabs-with-arrows .tabs-heading.tabs3 li:nth-child(4){display:none}.tabs-with-arrows .tabs-heading.tabs3 .option-move{display:block}}@media screen and (max-width:591px){.tabs-with-arrows .tabs-heading.tabs4 li:nth-child(3),.tabs-with-arrows .tabs-heading.tabs3 li:nth-child(3),.tabs-with-arrows .tabs-heading.tabs2 li:nth-child(3){display:none}.tabs-with-arrows .tabs-heading.tabs2 .option-move{display:block}}.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-container{border-width:0;background:none}.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li{border-width:0;background:none}.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li.active{background:none}.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li:hover{border-top-width:0;background:none}.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li p{text-align:left;font-size:14px}.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li.active p{font-weight:bold;color:var(--Generali-Red)}.left-files-list-tabs .file-item .file-item-main p{text-align:left;width:79%}.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading{flex-direction:column;background-color:#f8f9fb;width:28%;padding:10px}.left-files-list-tabs .tabs{padding:0}.left-files-list-tabs .component-content>.row{width:70%;margin:auto;max-width:730px}.left-files-list-tabs .file-list li.list-item:last-child p{font-weight:100;width:55%}.left-files-list-tabs .file-list li.list-item:last-child{border-top:1px solid #e6ebe6;padding-top:10px}@media(min-width:660px) and (max-width:990px){.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li{margin:0 15px}}@media(max-width:990px){.left-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading{background-color:#f8f9fb;padding:10px;flex-direction:inherit;width:100%;justify-content:center}.left-files-list-tabs .tabs.tabs-vertical .tabs-inner{display:inherit}.left-files-list-tabs .tabs.tabs-vertical .tabs-container{width:100%}}.simple-files-list-tabs .tabs .component-content .tabs-inner .tabs-container{border-width:0;background:none}.simple-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading{display:flex;justify-content:center}.simple-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li{border-width:0;background:none}.simple-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li.active{background:none}.simple-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li:hover{border-top-width:0;background:none}.simple-files-list-tabs .tabs .component-content .tabs-inner .tabs-heading li.active p{font-weight:bold;color:#19ad47}.tabs-sinistros ul.tabs-heading{display:flex;justify-content:center}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li{background:var(--Generali-Red-Dark-Ultra);border-width:1px;border-color:rgb(255255255/30%);border-top:none;border-bottom:none;width:200px}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li:first-child{border-radius:5px 0 0 5px}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li:last-child{border-radius:0 5px 5px 0}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li:hover{background:var(--Generali-Red)}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li.active{background:var(--Generali-Red)}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li p{color:#fff;padding:10px 0 10px 0;font-weight:bold}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-container{background:none;border:none}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-container .snippet .btn-image-text-link{padding:10px;height:unset}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-container .snippet .btn-image-text-link span.owl-title{font-size:17px;font-weight:590;line-height:21px;color:var(--secondary-text-color)}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-container .snippet .btn-image-text-link p{font-size:14px;font-weight:590;line-height:21px;color:var(--TRQ-Cinza-6)}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-container .snippet .btn-image-text-link span.owl-subtitle{font-size:14px;font-weight:590;line-height:21px;color:var(--link-color)}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-container .snippet .btn-image-text-link span.owl-subtitle:after{content:' ' url(/-/media/themes/tranquilidade/site/home-theme/images/Vector-sinistros.png);top:.02em;position:relative;left:.3em}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-container .snippet .btn-image-text-link figure{min-width:50px}.tabs-sinistros .component-content div li.item.active .toggle-header{background:var(--Generali-Red);border:1px solid var(--Generali-Red);border-radius:5px 5px 0 0}.tabs-sinistros .component-content div li.item{margin:20px;border:none}.tabs-sinistros .component-content div li.item .toggle-header{color:#fff;background:var(--Generali-Red-Dark-Ultra);border-radius:5px;width:100%}.tabs-sinistros .component-content div li.item.active .toggle-content{background:#fff;border:1px solid #fff;border-radius:0 0 5px 5px}.tabs-sinistros .component-content div li.item .toggle-header .row{display:flex;align-items:center;padding:0}.tabs-sinistros .component-content div li.item .toggle-header .row div{padding:0 5px}.tabs-sinistros .component-content div li.item .toggle-header .row img{float:right}.tabs-sinistros .component-content div li.item .toggle-header .label{padding:0}.tabs-sinistros .component-content div li.item .toggle-header .row div .field-heading{margin-left:15px;margin-top:7px}.tabs-sinistros .component.rich-text p{font-size:17px}.accordion .toggle-content .component.promo .component-content .btn-image-text-link{padding:20px;height:unset;border-radius:5px;background:var(--TRQ-Cinza-2);border:none;box-shadow:none}.tabs-sinistros .component.rich-text .check-bullets{font-size:14px;font-weight:500;line-height:25px}.tabs-sinistros .component.rich-text .promo-text-link{font-size:14px;font-weight:590;line-height:20px;color:var(--secondary-text-color);border-bottom:1px solid var(--TRQ-Cinza-4)}.tabs-sinistros .btn a{text-transform:none;width:100%;font-size:17px;padding:15px}.tabs-sinistros .btn.btn-image-text-link p a{width:auto;font-size:inherit;padding:initial;pointer-events:initial}.tabs-sinistros .btn.btn-image-text-link p a:hover{text-decoration:underline}.tabs-sinistros .component-content .tabs-inner .tabs-heading{white-space:inherit}.tabs-sinistros .component-content .tabs-inner .tabs-heading li .component.content{margin:0}.tabs-sinistros .component-content .tabs-inner .tabs-heading li div{height:100%}.tabs-sinistros .component-content .tabs-inner .tabs-heading li .field-heading{display:flex;align-items:center;justify-content:center}.tabs-sinistros .snippet .row{margin:0}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-inner li p{color:var(--TRQ-green-1)}.accordion .toggle-content .component.promo .component-content .btn-image-text-link span.owl-title{font-size:17px;font-weight:590;line-height:21px;color:var(--TRQ-Verde-1)}.accordion .toggle-content .component.promo .component-content .btn-image-text-link span.owl-subtitle{font-size:14px;font-weight:590;line-height:21px;color:var(--TRQ-Verde-1)}.accordion .toggle-content .component.promo .component-content .btn-image-text-link span.owl-subtitle:after{content:' ' url(/-/media/themes/tranquilidade/site/home-theme/images/Vector-sinistros.png);top:.02em;position:relative;left:.3em}.accordion .toggle-content .component.promo .component-content .btn-image-text-link p{font-size:14px;font-weight:590;line-height:21px;color:var(--TRQ-Cinza-6)}.accordion .toggle-content .component.promo .component-content .btn-image-text-link figure{min-width:40px}@media(max-width:1300px){.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li p{font-size:15px}.tabs-sinistros.tabs .component-content .tabs-inner .tabs-heading li{width:160px}}@media(max-width:991px){.tabs-sinistros p{font-size:14px}.tabs-sinistros .page-subtitle-grey{display:none}.tabs-sinistros span.title-white{font-size:24px;line-height:15px}.accordion.tabs-sinistros p.ver-menos-accordionClass{text-align:center;font-size:14px;margin-bottom:0;margin-top:1em;cursor:pointer}.accordion.tabs-sinistros .ver-menos-accordionClass::after{content:' ';margin-left:15px;border:solid var(--black);border-width:2px 2px 0 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}}@media(max-width:350px){.tabs-sinistros p{font-size:14px}.tabs-sinistros .title-white{font-size:20px;line-height:25px}}.wide-tabs .component-content .tabs-inner .tabs-heading li{width:50rem}.wide-tabs .tabs-heading{max-width:fit-content !important;/*!important -> solução temporária*/}.wide-tabs .position-center>.component-content>.row{width:inherit}@media(max-width:1030px){.wide-tabs .component-content .tabs-inner .tabs-heading li{width:40rem}.tabs.wide-tabs .component-content .tabs-inner .tabs-heading li>div .field-heading p{font-size:17px !important}}@media(max-width:767px){.wide-tabs .component-content .tabs-inner .tabs-heading{margin:2rem auto !important}.wide-tabs .component-content .tabs-inner .tabs-heading li{width:35rem}.tabs.wide-tabs .component-content .tabs-inner .tabs-heading li>div .field-heading p{font-size:14px !important}}@media(max-width:524px){.tabs.wide-tabs .component-content .tabs-inner .tabs-heading li>div .field-heading{padding:0}.tabs.wide-tabs .component-content .tabs-inner .tabs-heading li>div .field-heading p{font-size:10px !important}}@media(max-width:400px){.tabs-sinistros .green-tabs .tabs-heading li{min-width:170px}}.tabs .column-splitter .full-height>div{height:auto}main .contact-call-lines .component.container{padding-bottom:0}.contact-call-lines .component.container.col-12.content-large{padding-top:0}.container.contact-call-lines p{margin:auto;font-size:14px}.contact-call-lines .full-height{margin-bottom:0;height:350px;position:relative;padding:0}.contact-call-lines .full-height .link{position:absolute;bottom:15px;left:15px}@media(max-width:991px){main.contact-call-lines .component.container{border-bottom:1px solid #e5ebe7}.contact-call-lines .container .component-content .row.column-splitter{margin:0}.contact-call-lines .border-lightgreen-right{border:none}}