﻿@import url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/css/slick.css);@import url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/css/bootstrap-select.min.css);@font-face{font-family:'nunito-bold';src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.eot);src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.woff) format("woff"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.ttf) format("truetype"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.svg) format("svg")}@font-face{font-family:'card-Impress';src:url(../fonts/card.ttf)}.smls-text-card-info{font-size:10px !important;line-height:14px !important;text-align:left}.fColorWhite{color:#ffffff}.fColorOrange{color:#FF5A00 !important}.fColorOrange a{color:#FF5A00;text-decoration:none}.fColorOrange a:hover{color:#FF5A00;text-decoration:none}.fColorGray{color:#7c7c7c}.fColorDesable{color:#eeeeee !important}.fColorSilver{color:#555555}.fColorAqua{color:#66cccc}.fColorPurple{color:#993366}.fColorPurpleNew{color:#66339a}.fColorViolet{color:#663399 !important}.fColorSalmon{color:#f3714e}.fColorRed{color:#f42520}.fColorGreen{color:#4a9331}.fColorRedLight{color:#e66249}.fColorYellow{color:#fce200}.fUppercase{text-transform:uppercase}.fNoUppercase{text-transform:none !important}.fBold{font-weight:bold}.fItalic{font-style:italic}.fCenter{text-align:center}.fRight{text-align:right}.fLeft{text-align:left}.fLetter{letter-spacing:2px}.fNoLetter{letter-spacing:0}.fArial10Silver{font:11px 'arial', sans-serif;color:#555555}.fArial10BoldItalic{font:bold 10px 'arial', sans-serif;font-style:italic}.fArial11{font:11px 'arial', sans-serif}.fArial10White{font:11px 'arial', sans-serif;color:#ffffff}.fArial11White{font:11px 'arial', sans-serif;color:#ffffff}.fArial13White{font:13px 'arial', sans-serif;color:#ffffff}.fArial11Gray{font:11px 'arial', sans-serif;color:#7c7c7c}.fArial11Silver{font:11px 'arial', sans-serif;color:#555555}.fArial10OrangeBoldUnder{font:bold 10px 'arial', sans-serif;color:#FF5A00;text-decoration:underline}.fArial11Orange{font:11px 'arial', sans-serif;color:#FF5A00}.fArial12{font:12px 'arial', sans-serif}.fArial12BoldItalic{font:bold 12px 'arial', sans-serif;font-style:italic}.fArial12BoldItalicGray{font:bold 12px 'arial', sans-serif;font-style:italic;color:#7c7c7c}.fArial12BoldItalicWhite{font:bold 12px 'arial', sans-serif;font-style:italic;color:#ffffff}.fArial12White{font:12px 'arial', sans-serif;color:#ffffff}.fArial12BoldWhite{font:bold 12px 'arial', sans-serif;color:#ffffff}.fArial12Gray{font:12px 'arial', sans-serif;color:#7c7c7c}.fArial12Bold{font:bold 12px 'arial', sans-serif}.fArial12Silver{font:12px 'arial', sans-serif;color:#555555}.fArial12SilverBold{font:bold 12px 'arial', sans-serif;color:#555555}.fArial12SilverItalic{font:italic 12px 'arial', sans-serif;color:#555555}.fArial12Orange{font:12px 'arial', sans-serif;color:#FF5A00}.fArial13White{font:13px 'arial', sans-serif;color:#fff}.fArial13Silver{font:13px 'arial', sans-serif;color:#555}.fArial13BoldItalicGray{font:bold 13px 'arial', sans-serif;font-style:italic;color:#7c7c7c}.fArial14BoldItalic{font:bold 14px 'arial', sans-serif;font-style:italic}.fArial14{font:14px 'arial', sans-serif}.fArial14BoldItalic{font:bold 14px 'arial', sans-serif;font-style:italic}.fArial14White{font:14px 'arial', sans-serif;color:#ffffff}.fArial14Gray{font:14px 'arial', sans-serif;color:#7c7c7c}.fArial14Silver{font:14px 'arial', sans-serif;color:#555555}.fArial14Orange{font:14px 'arial', sans-serif;color:#FF5A00}.fArial15BoldItalicAqua{font:bold 15px 'arial', sans-serif;font-style:italic;color:#4b9696}.fArial16{font:16px 'arial', sans-serif}.fArial16White{font:16px 'arial', sans-serif;color:#ffffff}.fArial16Gray{font:16px 'arial', sans-serif;color:#7c7c7c}.fArial16Silver{font:16px 'arial', sans-serif;color:#555555}.fArial16Orange{font:16px 'arial', sans-serif;color:#FF5A00}.fArial18{font:18px 'arial', sans-serif}.fArial18White{font:18px 'arial', sans-serif;color:#ffffff}.fArial18WhiteBold{font:bold 18px 'arial', sans-serif;color:#ffffff}.fArial18WhiteBoldItalic{font:bold 18px 'arial', sans-serif;font-style:italic;color:#ffffff}.fArial18Gray{font:18px 'arial', sans-serif;color:#7c7c7c}.fArial18Silver{font:18px 'arial', sans-serif;color:#555555}.fArial18Orange{font:18px 'arial', sans-serif;color:#FF5A00}.fArial20{font:20px 'arial', sans-serif}.fArial20BoldGray{font:bold 20px 'arial', sans-serif;color:#555}.fArial20White{font:20px 'arial', sans-serif;color:#ffffff}.fArial20Gray{font:20px 'arial', sans-serif;color:#7c7c7c}.fArial20Silver{font:20px 'arial', sans-serif;color:#555555}.fArial20Orange{font:20px 'arial', sans-serif;color:#FF5A00}.fArial25WhiteBold{font:bold 25px 'arial', sans-serif;color:#ffffff}.fGothamBook12{font:12px 'GothamBook', BryantBook, arial, sans-serif}.fGothamBook12White{font:12px 'GothamBook', BryantBook, arial, sans-serif;color:#ffffff}.fGothamBook12Gray{font:12px 'GothamBook', BryantBook, arial, sans-serif;color:#7c7c7c}.fGothamBook12Silver{font:12px 'GothamBook', BryantBook, arial, sans-serif;color:#555555}.fGothamBook12Orange{font:12px 'GothamBook', BryantBook, arial, sans-serif;color:#FF5A00}.fGothamBook12OrangeBoldItalic{font:bold 12px 'GothamBook', BryantBook, arial, sans-serif;color:#FF5A00;font-style:italic}.fGothamBook13White{font:13px 'GothamBook', BryantBook, arial, sans-serif;color:#ffffff}.fGothamBook14{font:14px 'GothamBook', BryantBook, arial, sans-serif}.fGothamBook14White{font:14px 'GothamBook', BryantBook, arial, sans-serif;color:#ffffff}.fGothamBook14Gray{font:14px 'GothamBook', BryantBook, arial, sans-serif;color:#7c7c7c}.fGothamBook14Silver{font:14px 'GothamBook', BryantBook, arial, sans-serif;color:#555555}.fGothamBook14Orange{font:14px 'GothamBook', BryantBook, arial, sans-serif;color:#FF5A00}.fGothamBook14Violet{font:14px 'GothamBook', BryantBook, arial, sans-serif;color:#663399}.fGothamBook15{font:15px 'GothamBook', BryantBook, arial, sans-serif}.fGothamBook30{font:30px 'GothamBook', BryantBook, arial, sans-serif}.fGothamBook16{font:16px 'GothamBook', BryantBook, arial, sans-serif}.fGothamBook16White{font:16px 'GothamBook', BryantBook, arial, sans-serif;color:#ffffff}.fGothamBook16Gray{font:16px 'GothamBook', BryantBook, arial, sans-serif;color:#7c7c7c}.fGothamBook16Silver{font:16px 'GothamBook', BryantBook, arial, sans-serif;color:#555555}.fGothamBook16Orange{font:16px 'GothamBook', BryantBook, arial, sans-serif;color:#FF5A00}.fGothamBook18{font:18px 'GothamBook', BryantBook, arial, sans-serif}.fGothamBook18White{font:18px 'GothamBook', BryantBook, arial, sans-serif;color:#ffffff}.fGothamBook18Gray{font:18px 'GothamBook', BryantBook, arial, sans-serif;color:#7c7c7c}.fGothamBook18Silver{font:18px 'GothamBook', BryantBook, arial, sans-serif;color:#555555}.fGothamBook18Orange{font:18px 'GothamBook', BryantBook, arial, sans-serif;color:#FF5A00}.fGothamBook20{font:20px 'GothamBook', BryantBook, arial, sans-serif}.fGothamBook20White{font:20px 'GothamBook', BryantBook, arial, sans-serif;color:#ffffff}.fGothamBook20Gray{font:20px 'GothamBook', BryantBook, arial, sans-serif;color:#7c7c7c}.fGothamBook20Silver{font:20px 'GothamBook', BryantBook, arial, sans-serif;color:#555555}.fGothamBook20Orange{font:20px 'GothamBook', BryantBook, arial, sans-serif;color:#FF5A00}.fGothamBookItalic12{font:12px 'GothamBookItalic', BryantBook, arial, sans-serif;font-style:italic}.fGothamBookItalic12White{font:12px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#ffffff;font-style:italic}.fGothamBookItalic12Gray{font:12px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#7c7c7c;font-style:italic}.fGothamBookItalic12Silver{font:12px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#555555;font-style:italic}.fGothamBookItalic12Orange{font:12px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#FF5A00;font-style:italic}.fGothamBookItalic14{font:14px 'GothamBookItalic', BryantBook, arial, sans-serif;font-style:italic}.fGothamBookItalic14White{font:14px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#ffffff;font-style:italic}.fGothamBookItalic14Gray{font:14px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#7c7c7c;font-style:italic}.fGothamBookItalic14Silver{font:14px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#555555;font-style:italic}.fGothamBookItalic14Orange{font:14px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#FF5A00;font-style:italic}.fGothamBookItalic16{font:16px 'GothamBookItalic', BryantBook, arial, sans-serif;font-style:italic}.fGothamBookItalic16White{font:16px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#ffffff;font-style:italic}.fGothamBookItalic16Gray{font:16px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#7c7c7c;font-style:italic}.fGothamBookItalic16Silver{font:16px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#555555;font-style:italic}.fGothamBookItalic16Orange{font:16px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#FF5A00;font-style:italic}.fGothamBookItalic18{font:18px 'GothamBookItalic', BryantBook, arial, sans-serif;font-style:italic}.fGothamBookItalic18white{font:18px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#ffffff;font-style:italic}.fGothamBookItalic18Gray{font:18px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#7c7c7c;font-style:italic}.fGothamBookItalic18Silver{font:18px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#555555;font-style:italic}.fGothamBookItalic18Orange{font:18px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#FF5A00;font-style:italic}.fGothamBookItalic20{font:20px 'GothamBookItalic', BryantBook, arial, sans-serif;font-style:italic}.fGothamBookItalic20White{font:20px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#ffffff;font-style:italic}.fGothamBookItalic20Gray{font:20px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#7c7c7c;font-style:italic}.fGothamBookItalic20Silver{font:20px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#555555;font-style:italic}.fGothamBookItalic20Orange{font:20px 'GothamBookItalic', BryantBook, arial, sans-serif;color:#FF5A00;font-style:italic}.fGothamBold11White{font:11px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold12{font:12px 'GothamBold', BryantBold, arial, sans-serif}.fGothamBold12White{font:12px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold12Gray{font:12px 'GothamBold', BryantBold, arial, sans-serif;color:#7c7c7c}.fGothamBold12Silver{font:12px 'GothamBold', BryantBold, arial, sans-serif;color:#555555}.fGothamBold12Orange{font:12px 'GothamBold', BryantBold, arial, sans-serif;color:#FF5A00}.fGothamBold14{font:14px 'GothamBold', BryantBold, arial, sans-serif}.fGothamBold14White{font:14px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold14Gray{font:14px 'GothamBold', BryantBold, arial, sans-serif;color:#7c7c7c}.fGothamBold14Silver{font:14px 'GothamBold', BryantBold, arial, sans-serif;color:#555555}.fGothamBold14Orange{font:14px 'GothamBold', BryantBold, arial, sans-serif;color:#FF5A00}.fGothamBold16{font:16px 'GothamBold', BryantBold, arial, sans-serif}.fGothamBold16White{font:16px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold16Gray{font:16px 'GothamBold', BryantBold, arial, sans-serif;color:#7c7c7c}.fGothamBold16Silver{font:16px 'GothamBold', BryantBold, arial, sans-serif;color:#555555}.fGothamBold16Orange{font:16px 'GothamBold', BryantBold, arial, sans-serif;color:#FF5A00}.fGothamBold18{font:18px 'GothamBold', BryantBold, arial, sans-serif}.fGothamBold18White{font:18px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold18Gray{font:18px 'GothamBold', BryantBold, arial, sans-serif;color:#7c7c7c}.fGothamBold18Silver{font:18px 'GothamBold', BryantBold, arial, sans-serif;color:#555555}.fGothamBold18Orange{font:18px 'GothamBold', BryantBold, arial, sans-serif;color:#FF5A00}.fGothamBold20{font:20px 'GothamBold', BryantBold, arial, sans-serif}.fGothamBold20White{font:20px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold20WhiteBold{font:bold 20px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold22WhiteBold{font:bold 22px 'GothamBold', BryantBold, arial, sans-serif;color:#ffffff}.fGothamBold20Gray{font:20px 'GothamBold', BryantBold, arial, sans-serif;color:#7c7c7c}.fGothamBold20Silver{font:20px 'GothamBold', BryantBold, arial, sans-serif;color:#555555}.fGothamBold20Orange{font:20px 'GothamBold', BryantBold, arial, sans-serif;color:#FF5A00}.fGothamRoundedBold10White{font:10px 'GothamRoundedBold', arial, sans-serif;color:#ffffff}.fGothamRoundedBold11Orange{font:11px 'GothamRoundedBold', arial, sans-serif;color:#FF5A00;font-weight:bold}.fGothamRoundedBold25{font:25px 'GothamRoundedBold', arial, sans-serif;font-weight:bold}.fGothamRoundedBold35White{font:35px 'GothamRoundedBold', arial, sans-serif;font-weight:bold;color:#fff}.fGothamRoundedBold35Violet{font:35px 'GothamRoundedBold', arial, sans-serif;font-weight:bold;color:#663399}.fGothamRoundedMedium10White{font:10px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium10Silver{font:10px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium11White{font:11px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium12{font:12px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium12White{font:12px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium14White{font:14px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium15White{font:15px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium20White{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium12Gray{font:12px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium12Silver{font:12px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium10Orange{font:10px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium11Orange{font:11px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium10Gray{font:10px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium12Orange{font:12px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium12Gray{font:12px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium13Silver{font:13px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium13Gray{font:13px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium11Purple{font:11px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#9E3373}.fGothamRoundedMedium13Purple{font:13px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#9E3373}.fGothamRoundedMedium13Orange{font:13px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium14{font:14px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium14White{font:14px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium14Gray{font:14px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium14Silver,.fGothamRoundedMedium14Silver a,.fGothamRoundedMedium14Silver a:hover{font:14px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium14Orange{font:14px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium15{font:15px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium15Gray{font:15px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium15Orange{font:15px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium16{font:16px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium16White{font:16px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium16Gray{font:16px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium16Silver{font:16px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium16Silver,.fGothamRoundedMedium16Silver a,.fGothamRoundedMedium16Silver a:hover{font:16px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium16Orange{font:16px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium18{font:18px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium15White{font:15px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium18White{font:18px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium20White{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium18Gray{font:18px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium18Silver{font:18px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium18Orange{font:18px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium20{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium25{font:25px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium30{font:30px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium20White{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium25White{font:25px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium40White{font:40px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#ffffff}.fGothamRoundedMedium20Gray{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium20Silver{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium20Orange{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium20Purple{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#94286B}.fGothamRoundedMedium25Orange{font:25px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium25Gray{font:25px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#7c7c7c}.fGothamRoundedMedium35Orange{font:35px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00}.fGothamRoundedMedium25Purple{font:25px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#94286B}.fGothamRoundedMedium44Silver{font:44px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555555}.fGothamRoundedMedium42{font:38px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedMedium40{font:40px 'GothamRoundedMedium', BryantMedium, arial, sans-serif}.fGothamRoundedLight12{font:12px 'GothamRoundedLight', BryantLight, arial, sans-serif}.fGothamRoundedLight12White{font:12px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.fGothamRoundedLight12Gray{font:12px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#7c7c7c}.fGothamRoundedLight12Silver{font:12px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#555555}.fGothamRoundedLight12Orange{font:12px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#FF5A00}.fGothamRoundedLight13Gray{font:13px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#7c7c7c}.fGothamRoundedLight14{font:14px 'GothamRoundedLight', BryantLight, arial, sans-serif}.fGothamRoundedLight14White{font:14px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.fGothamRoundedLight14Gray{font:14px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#7c7c7c}.fGothamRoundedLight14Silver{font:14px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#555555}.fGothamRoundedLight14Orange{font:14px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#FF5A00}.fGothamRoundedLight16{font:16px 'GothamRoundedLight', BryantLight, arial, sans-serif}.fGothamRoundedLight16White{font:16px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.fGothamRoundedLight16Gray{font:16px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#7c7c7c}.fGothamRoundedLight16Silver{font:16px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#555555}.fGothamRoundedLight18{font:18px 'GothamRoundedLight', BryantLight, arial, sans-serif}.fGothamRoundedLight18White{font:18px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.fGothamRoundedLight18Gray{font:18px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#7c7c7c}.fGothamRoundedLight18Silver{font:18px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#555555}.fGothamRoundedLight18Orange{font:18px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#FF5A00}.fGothamRoundedLight20{font:20px 'GothamRoundedLight', BryantLight, arial, sans-serif}.fGothamRoundedLight20White{font:20px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.fGothamRoundedLight20Gray{font:20px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#7c7c7c}.fGothamRoundedLight20Silver{font:20px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#555555}.fGothamRoundedLight20Orange{font:20px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#FF5A00}.fGothamRoundedLight25White{font:25px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.fGothamRoundedLight30Orange{font:30px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#FF5A00}.fGothamRoundedLight35Purple{font:30px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#663399}.fGothamRoundedLight35White{font:35px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.fGothamRoundedLight55White{font:55px 'GothamRoundedLight', BryantLight, arial, sans-serif;color:#ffffff}.smiles-partners{font-size:10px}.smiles-partners:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("sprite/img/smiles-partners.svg");background-repeat:no-repeat;background-size:100em 2483em}.no-svg .smiles-partners:before{background-image:url("../img/smiles-partners.png")}.smiles-partners.2z:before{background-position:0em 0em;width:84.189em;height:59.528em}.smiles-partners.4O:before{background-position:0em -59.6em;width:89.546em;height:18.299em}.smiles-partners.4O - Interjet:before{background-position:0em -77.9em;width:89.546em;height:18.299em}.smiles-partners.9W:before{background-position:0em -96.2em;width:65.2em;height:65.2em}.smiles-partners.9W - Jet Airways:before{background-position:0em -161.4em;width:65.2em;height:65.2em}.smiles-partners.A3:before{background-position:0em -226.6em;width:65.2em;height:65.2em}.smiles-partners.A3 - Aegean Airlines:before{background-position:0em -291.8em;width:65.2em;height:65.2em}.smiles-partners.AA:before{background-position:0em -357em;width:18.3em;height:2.8em}.smiles-partners.AA - American Airlines:before{background-position:0em -359.8em;width:18.3em;height:2.8em}.smiles-partners.AC:before{background-position:0em -362.6em;width:48.92em;height:6.4em}.smiles-partners.AF:before{background-position:0em -369em;width:74.25em;height:6.4em}.smiles-partners.AI:before{background-position:0em -375.4em;width:23.988999999999997em;height:21.061em}.smiles-partners.AI - Air India:before{background-position:0em -396.5em;width:23.988999999999997em;height:21.061em}.smiles-partners.AM:before{background-position:0em -417.6em;width:34.7em;height:6.4em}.smiles-partners.AR:before{background-position:0em -424em;width:15.030000000000001em;height:6.4em}.smiles-partners.AS:before{background-position:0em -430.4em;width:11.3em;height:3.3600000000000003em}.smiles-partners.AS - Alaska Airlines:before{background-position:0em -433.8em;width:11.3em;height:3.3600000000000003em}.smiles-partners.AT:before{background-position:0em -437.2em;width:16em;height:10em}.smiles-partners.AV:before{background-position:0em -447.2em;width:6.7em;height:1.6em}.smiles-partners.AZ:before{background-position:0em -448.8em;width:27.8em;height:6.4em}.smiles-partners.BA:before{background-position:0em -455.2em;width:60.010000000000005em;height:9.234em}.smiles-partners.BA - British:before{background-position:0em -464.5em;width:60.010000000000005em;height:9.234em}.smiles-partners.BT:before{background-position:0em -473.8em;width:19.276em;height:9.876000000000001em}.smiles-partners.BT - Air Baltic Corporation:before{background-position:0em -483.7em;width:19.276em;height:9.876000000000001em}.smiles-partners.BV - Blue Panorama Airlines:before{background-position:0em -493.6em;width:20em;height:5.07em}.smiles-partners.CM:before{background-position:0em -498.7em;width:38.15em;height:6.4em}.smiles-partners.CX - Cathay Pacific:before{background-position:0em -505.1em;width:20em;height:6.8em}.smiles-partners.CZ:before{background-position:0em -511.9em;width:45.207em;height:12em}.smiles-partners.CZ - China Southern Airlines:before{background-position:0em -523.9em;width:45.207em;height:12em}.smiles-partners.DL:before{background-position:0em -535.9em;width:41.68em;height:6.4em}.smiles-partners.DT:before{background-position:0em -542.3em;width:7.7em;height:3.4em}.smiles-partners.EI:before{background-position:0em -545.7em;width:65.2em;height:65.2em}.smiles-partners.EI - Aer Lingus:before{background-position:0em -610.9em;width:65.2em;height:65.2em}.smiles-partners.EK:before{background-position:0em -676.1em;width:7.959999999999999em;height:6em}.smiles-partners.EQ:before{background-position:0em -682.1em;width:11.339em;height:5.669em}.smiles-partners.EQ - TAME:before{background-position:0em -687.8em;width:11.339em;height:5.669em}.smiles-partners.ET:before{background-position:0em -693.5em;width:60.236000000000004em;height:27.195em}.smiles-partners.EY:before{background-position:0em -720.7em;width:13.1em;height:6.4em}.smiles-partners.FA - FlySafair:before{background-position:0em -727.1em;width:20em;height:6.14em}.smiles-partners.GA:before{background-position:0em -733.3em;width:65.2em;height:65.2em}.smiles-partners.GA - Garuda Indonesia:before{background-position:0em -798.5em;width:65.2em;height:65.2em}.smiles-partners.GQ:before{background-position:0em -863.7em;width:100em;height:64.1825090493436em}.smiles-partners.GQ - Sky Express Greece:before{background-position:0em -927.9em;width:100em;height:64.1825090493436em}.smiles-partners.H1:before{background-position:0em -992.1em;width:7.7654em;height:1.5335em}.smiles-partners.H1 - Hahn Air Systems:before{background-position:0em -993.7em;width:7.7654em;height:1.5335em}.smiles-partners.HA:before{background-position:0em -995.3em;width:37.926em;height:33.618em}.smiles-partners.HA - Hawaiian Airlines:before{background-position:0em -1029em;width:37.926em;height:33.618em}.smiles-partners.HO:before{background-position:0em -1062.7em;width:100em;height:34.60063828125em}.smiles-partners.HO - Juneyao Airlines:before{background-position:0em -1097.4em;width:100em;height:34.60063828125em}.smiles-partners.HU - Hainan Airlines:before{background-position:0em -1132.1em;width:20em;height:7.87em}.smiles-partners.HX - Hong Kong Airlines:before{background-position:0em -1140em;width:20em;height:4.04em}.smiles-partners.IB:before{background-position:0em -1144.1em;width:15.41em;height:3.396em}.smiles-partners.IB - Iberia:before{background-position:0em -1147.5em;width:15.41em;height:3.396em}.smiles-partners.IG - Air Italy:before{background-position:0em -1150.9em;width:20em;height:2.6399999999999997em}.smiles-partners.JL:before{background-position:0em -1153.6em;width:26.3em;height:6.494em}.smiles-partners.JL - Japan Airlines:before{background-position:0em -1160.1em;width:26.3em;height:6.494em}.smiles-partners.JQ:before{background-position:0em -1166.6em;width:65.2em;height:65.2em}.smiles-partners.JQ - Jetstar Airways:before{background-position:0em -1231.8em;width:65.2em;height:65.2em}.smiles-partners.KE:before{background-position:0em -1297em;width:54.720000000000006em;height:6.4em}.smiles-partners.KL:before{background-position:0em -1303.4em;width:10.98em;height:6.4em}.smiles-partners.KQ:before{background-position:0em -1309.8em;width:27.537em;height:17.4em}.smiles-partners.KQ - Kenya Airways:before{background-position:0em -1327.2em;width:27.537em;height:17.4em}.smiles-partners.ME:before{background-position:0em -1344.6em;width:14.440999999999999em;height:2.625em}.smiles-partners.ME - Middle East Airlines:before{background-position:0em -1347.3em;width:14.440999999999999em;height:2.625em}.smiles-partners.MN - kulula:before{background-position:0em -1350em;width:20em;height:4.0600000000000005em}.smiles-partners.MS:before{background-position:0em -1354.1em;width:10em;height:1.5em}.smiles-partners.MS - Egyptair:before{background-position:0em -1355.6em;width:10em;height:1.5em}.smiles-partners.MU:before{background-position:0em -1357.1em;width:11em;height:2.3655em}.smiles-partners.MU - China Eastern Airlines:before{background-position:0em -1359.5em;width:11em;height:2.3655em}.smiles-partners.NH:before{background-position:0em -1361.9em;width:26.775em;height:11.275em}.smiles-partners.NH - All Nippon Airways:before{background-position:0em -1373.2em;width:26.775em;height:11.275em}.smiles-partners.OB - Boliviana de Aviacion:before{background-position:0em -1384.5em;width:20em;height:10.55em}.smiles-partners.OK:before{background-position:0em -1395.1em;width:35.754000000000005em;height:9.18em}.smiles-partners.OK - Czech Airlines:before{background-position:0em -1404.3em;width:35.754000000000005em;height:9.18em}.smiles-partners.OU:before{background-position:0em -1413.5em;width:11em;height:5.7484em}.smiles-partners.OU - Croatia Airlines:before{background-position:0em -1419.3em;width:11em;height:5.7484em}.smiles-partners.PG:before{background-position:0em -1425.1em;width:65.2em;height:65.2em}.smiles-partners.PG - Bangkok Airways:before{background-position:0em -1490.3em;width:65.2em;height:65.2em}.smiles-partners.PS:before{background-position:0em -1555.5em;width:23.139em;height:10.363em}.smiles-partners.PS - Ukraine International Airlines:before{background-position:0em -1565.9em;width:23.139em;height:10.363em}.smiles-partners.PY:before{background-position:0em -1576.3em;width:100em;height:23.568366541396923em}.smiles-partners.PY - Surinam Airways:before{background-position:0em -1599.9em;width:100em;height:23.568366541396923em}.smiles-partners.QR:before{background-position:0em -1623.5em;width:22.66em;height:6.4em}.smiles-partners.S7 - S7 Airlines:before{background-position:0em -1629.9em;width:20em;height:6.42em}.smiles-partners.SA:before{background-position:0em -1636.4em;width:15.65em;height:6.4em}.smiles-partners.SG:before{background-position:0em -1642.8em;width:100em;height:44.10398828125001em}.smiles-partners.SG - Spicejet:before{background-position:0em -1687em;width:100em;height:44.10398828125001em}.smiles-partners.SN:before{background-position:0em -1731.2em;width:34.739999999999995em;height:17.968em}.smiles-partners.SN - Brussels Airlines:before{background-position:0em -1749.2em;width:34.739999999999995em;height:17.968em}.smiles-partners.SV - Saudia:before{background-position:0em -1767.2em;width:20em;height:5.92em}.smiles-partners.TG - THAI Airways International:before{background-position:0em -1773.2em;width:20em;height:5.88em}.smiles-partners.TK-Turkish:before{background-position:0em -1779.1em;width:6.5em;height:1.8em}.smiles-partners.TP:before{background-position:0em -1780.9em;width:10em;height:6em}.smiles-partners.TR - Scoot Tigerair:before{background-position:0em -1786.9em;width:20em;height:17.65em}.smiles-partners.UP:before{background-position:0em -1804.6em;width:80em;height:20em}.smiles-partners.UP - Bahamasair:before{background-position:0em -1824.6em;width:80em;height:20em}.smiles-partners.UX:before{background-position:0em -1844.6em;width:23.7em;height:4.6em}.smiles-partners.V7:before{background-position:0em -1849.2em;width:65.2em;height:65.2em}.smiles-partners.V7 - Volotea:before{background-position:0em -1914.4em;width:65.2em;height:65.2em}.smiles-partners.VA:before{background-position:0em -1979.6em;width:51.1em;height:18.5em}.smiles-partners.VA - Virgin Australia:before{background-position:0em -1998.1em;width:51.1em;height:18.5em}.smiles-partners.VN - Vietnam Airlines:before{background-position:0em -2016.6em;width:20em;height:2.19em}.smiles-partners.VY:before{background-position:0em -2018.8em;width:65.2em;height:65.2em}.smiles-partners.VY - Vueling Airlines:before{background-position:0em -2084em;width:65.2em;height:65.2em}.smiles-partners.WM:before{background-position:0em -2149.2em;width:61.5861em;height:18.5338em}.smiles-partners.WM - Winair:before{background-position:0em -2167.8em;width:61.5861em;height:18.5338em}.smiles-partners.WS - WestJet:before{background-position:0em -2186.4em;width:20em;height:4.0200000000000005em}.smiles-partners.Z7-Amaszonas:before{background-position:0em -2190.5em;width:25.226em;height:4.522em}.smiles-partners.Z8-Amaszonas:before{background-position:0em -2195.1em;width:25.226em;height:4.522em}.smiles-partners.ZP:before{background-position:0em -2199.7em;width:50.04em;height:10.89em}.smiles-partners.ZP - Paranair:before{background-position:0em -2210.6em;width:50.04em;height:10.89em}.smiles-partners.aero-mexico:before{background-position:0em -2221.5em;width:34.7em;height:6.4em}.smiles-partners.aerolineas-argentinas:before{background-position:0em -2227.9em;width:15.030000000000001em;height:6.4em}.smiles-partners.aev1:before{background-position:0em -2234.3em;width:23.7em;height:4.6em}.smiles-partners.air-canada:before{background-position:0em -2238.9em;width:48.92em;height:6.4em}.smiles-partners.airfrance:before{background-position:0em -2245.3em;width:74.25em;height:6.4em}.smiles-partners.alitalia:before{background-position:0em -2251.7em;width:27.8em;height:6.4em}.smiles-partners.american-airlines:before{background-position:0em -2258.1em;width:18.3em;height:2.8em}.smiles-partners.apple-store:before{background-position:0em -2260.9em;width:19.57em;height:6.4em}.smiles-partners.avianca:before{background-position:0em -2267.3em;width:6.7em;height:1.6em}.smiles-partners.b-booking:before{background-position:0em -2268.9em;width:1.875em;height:1.7em}.smiles-partners.booking:before{background-position:0em -2270.6em;width:5.2em;height:1.7em}.smiles-partners.british:before{background-position:0em -2272.3em;width:60.010000000000005em;height:9.234em}.smiles-partners.copa-airlines:before{background-position:0em -2281.6em;width:38.15em;height:6.4em}.smiles-partners.delta:before{background-position:0em -2288em;width:41.68em;height:6.4em}.smiles-partners.emirates:before{background-position:0em -2294.4em;width:7.959999999999999em;height:6em}.smiles-partners.ethiopian:before{background-position:0em -2300.4em;width:60.236000000000004em;height:27.195em}.smiles-partners.etihad:before{background-position:0em -2327.6em;width:13.1em;height:6.4em}.smiles-partners.g3:before{background-position:0em -2334em;width:15.63em;height:6.4em}.smiles-partners.gol:before{background-position:0em -2340.4em;width:15.63em;height:6.4em}.smiles-partners.gol-white:before{background-position:0em -2346.8em;width:3.8em;height:1.6em}.smiles-partners.google-play:before{background-position:0em -2348.4em;width:19.57em;height:6.4em}.smiles-partners.iberia:before{background-position:0em -2354.8em;width:15.41em;height:3.396em}.smiles-partners.ingresso-rapido:before{background-position:0em -2358.2em;width:10.379999999999999em;height:1.72em}.smiles-partners.klm:before{background-position:0em -2360em;width:10.98em;height:6.4em}.smiles-partners.korean-air:before{background-position:0em -2366.4em;width:54.720000000000006em;height:6.4em}.smiles-partners.localiza:before{background-position:0em -2372.8em;width:5.5em;height:1.7em}.smiles-partners.passaredo:before{background-position:0em -2374.5em;width:84.189em;height:59.528em}.smiles-partners.qatar:before{background-position:0em -2434.1em;width:22.66em;height:6.4em}.smiles-partners.royal-air-maroc:before{background-position:0em -2440.5em;width:16em;height:10em}.smiles-partners.south-african:before{background-position:0em -2450.5em;width:33.693em;height:15.053999999999998em}.smiles-partners.south-african-airways:before{background-position:0em -2465.6em;width:15.65em;height:6.4em}.smiles-partners.taag:before{background-position:0em -2472em;width:7.7em;height:3.4em}.smiles-partners.tap:before{background-position:0em -2475.4em;width:10em;height:6em}.smiles-partners.uber:before{background-position:0em -2481.4em;width:4.5em;height:1.6em}.smiles-icons{font-size:10px}.smiles-icons:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("sprite/img/smiles-icons.svg");background-repeat:no-repeat;background-size:66.3em 882.4em}.no-svg .smiles-icons:before{background-image:url("../img/smiles-icons.png")}.smiles-icons.advanced-search:before{background-position:0em 0em;width:1.6em;height:1.6em}.smiles-icons.alert-circle-club:before{background-position:0em -1.6em;width:4.6em;height:4.6em}.smiles-icons.arrow-down:before{background-position:0em -6.2em;width:1.3em;height:0.8em}.smiles-icons.arrow-down-orange:before{background-position:0em -7em;width:1.3em;height:0.8em}.smiles-icons.arrow-down-small:before{background-position:0em -7.8em;width:1.16em;height:0.72em}.smiles-icons.arrow-down-white:before{background-position:0em -8.6em;width:1.7em;height:1.2em}.smiles-icons.arrow-left-gray:before{background-position:0em -9.8em;width:1.7em;height:2.4em}.smiles-icons.arrow-right-club:before{background-position:0em -12.2em;width:1.3em;height:1.8em}.smiles-icons.arrow-right-gray:before{background-position:0em -14em;width:1.7em;height:2.4em}.smiles-icons.arrow-up:before{background-position:0em -16.4em;width:1.3em;height:0.8em}.smiles-icons.arrow-up-orange:before{background-position:0em -17.2em;width:1.3em;height:0.8em}.smiles-icons.arrow-up-small:before{background-position:0em -18em;width:1.3em;height:0.8em}.smiles-icons.arrow-up-white:before{background-position:0em -18.8em;width:1.7em;height:1.1em}.smiles-icons.calendar-gray:before{background-position:0em -19.9em;width:2.3em;height:2.1em}.smiles-icons.calendar-orange:before{background-position:0em -22em;width:2.2em;height:2.2em}.smiles-icons.card-diamond:before{background-position:0em -24.2em;width:25.8em;height:16.9em}.smiles-icons.card-star:before{background-position:0em -41.1em;width:2.3em;height:1.6em}.smiles-icons.cartao-smiles:before{background-position:0em -42.7em;width:11.6em;height:9.5em}.smiles-icons.cat-diamante:before{background-position:0em -52.2em;width:66.3em;height:42.1em}.smiles-icons.cat-ouro:before{background-position:0em -94.3em;width:66.3em;height:42.1em}.smiles-icons.cat-prata:before{background-position:0em -136.4em;width:66.3em;height:42.1em}.smiles-icons.cat-smiles:before{background-position:0em -178.5em;width:66.3em;height:42.1em}.smiles-icons.coins-discount:before{background-position:0em -220.6em;width:5.5em;height:5.7em}.smiles-icons.coins-discount-white:before{background-position:0em -226.3em;width:8.1em;height:8.4em}.smiles-icons.correct-green-circle:before{background-position:0em -234.7em;width:1.5em;height:1.5em}.smiles-icons.cruises-cabin:before{background-position:0em -236.2em;width:1.6em;height:1em}.smiles-icons.cruises-company:before{background-position:0em -237.2em;width:1.1em;height:1.4em}.smiles-icons.cruises-date:before{background-position:0em -238.6em;width:1.3em;height:1.4em}.smiles-icons.cruises-destination:before{background-position:0em -240em;width:0.9em;height:1.4em}.smiles-icons.cruises-duration:before{background-position:0em -241.4em;width:1.2em;height:1.2em}.smiles-icons.cruises-passengers:before{background-position:0em -242.6em;width:1.3em;height:1.4em}.smiles-icons.cruises-ship:before{background-position:0em -244em;width:1.2em;height:1.1em}.smiles-icons.diamond_icon:before{background-position:0em -245.1em;width:3.9em;height:2.8em}.smiles-icons.diamond_icon-diamond:before{background-position:0em -247.9em;width:3.9em;height:2.8em}.smiles-icons.diamond_icon_disable:before{background-position:0em -250.7em;width:3.9em;height:2.8em}.smiles-icons.diamond_icon_white:before{background-position:0em -253.5em;width:3.9em;height:2.8em}.smiles-icons.equal:before{background-position:0em -256.3em;width:1.8em;height:1.23em}.smiles-icons.gray-voucher-icon:before{background-position:0em -257.6em;width:3.4em;height:2em}.smiles-icons.ic fechar:before{background-position:0em -259.6em;width:1.6em;height:1.6em}.smiles-icons.ic-archive:before{background-position:0em -261.2em;width:2.6em;height:2.6em}.smiles-icons.ic-arrow-flight-details:before{background-position:0em -263.8em;width:9.2em;height:1.2em}.smiles-icons.ic-arrow-flights:before{background-position:0em -265em;width:9.2em;height:1.2em}.smiles-icons.ic-arrow-orange-up:before{background-position:0em -266.2em;width:2.5em;height:1.9em}.smiles-icons.ic-arrow-right:before{background-position:0em -268.1em;width:16.2em;height:2.897em}.smiles-icons.ic-arrow-right-mb:before{background-position:0em -271em;width:3.2667em;height:3.1667em}.smiles-icons.ic-arrow-up-white:before{background-position:0em -274.2em;width:1.7em;height:1.1em}.smiles-icons.ic-attachment:before{background-position:0em -275.3em;width:3.6em;height:3.4em}.smiles-icons.ic-aviao:before{background-position:0em -278.7em;width:2em;height:1.8em}.smiles-icons.ic-baggage:before{background-position:0em -280.5em;width:1.8em;height:1.6em}.smiles-icons.ic-baggage-rules-0bag:before{background-position:0em -282.1em;width:1.81em;height:1.656em}.smiles-icons.ic-baggage-rules-1bag:before{background-position:0em -283.8em;width:1.81em;height:1.6059999999999999em}.smiles-icons.ic-baggage-rules-2bag:before{background-position:0em -285.5em;width:3.72em;height:1.6em}.smiles-icons.ic-baggage-rules-3bag:before{background-position:0em -287.1em;width:5.63em;height:1.6em}.smiles-icons.ic-baggage-rules-golbag:before{background-position:0em -288.7em;width:1.8em;height:1.8em}.smiles-icons.ic-baseline-lock:before{background-position:0em -290.5em;width:2.4em;height:2.4em}.smiles-icons.ic-bell:before{background-position:0em -292.9em;width:3.5em;height:3em}.smiles-icons.ic-binoculos:before{background-position:0em -295.9em;width:9.132em;height:5.771em}.smiles-icons.ic-bonus:before{background-position:0em -301.7em;width:3em;height:2.8em}.smiles-icons.ic-boxed-close-button:before{background-position:0em -304.5em;width:3.6em;height:3.4em}.smiles-icons.ic-brand-arrow-down:before{background-position:0em -307.9em;width:2em;height:2em}.smiles-icons.ic-brand-arrow-down-club:before{background-position:0em -309.9em;width:2em;height:2em}.smiles-icons.ic-brand-arrow-up:before{background-position:0em -311.9em;width:2em;height:2em}.smiles-icons.ic-brand-arrow-up-club:before{background-position:0em -313.9em;width:2em;height:2em}.smiles-icons.ic-cabine:before{background-position:0em -315.9em;width:1.5em;height:1.6em}.smiles-icons.ic-cancelar:before{background-position:0em -317.5em;width:1.2em;height:1.2em}.smiles-icons.ic-carrinho:before{background-position:0em -318.7em;width:3em;height:2.6em}.smiles-icons.ic-cartao:before{background-position:0em -321.3em;width:7.4em;height:4.85em}.smiles-icons.ic-change:before{background-position:0em -326.2em;width:1.6300000000000001em;height:1.3800000000000001em}.smiles-icons.ic-check:before{background-position:0em -327.6em;width:5.01em;height:3.5em}.smiles-icons.ic-check-solid:before{background-position:0em -331.1em;width:5.01em;height:3.5em}.smiles-icons.ic-check-solid-laranja:before{background-position:0em -334.6em;width:2.4em;height:1.8em}.smiles-icons.ic-check-solid-white:before{background-position:0em -336.4em;width:5.01em;height:3.5em}.smiles-icons.ic-checked-none:before{background-position:0em -339.9em;width:2.6em;height:2.8em}.smiles-icons.ic-checked-orange:before{background-position:0em -342.7em;width:2.6em;height:2.8em}.smiles-icons.ic-circle-warning-orange:before{background-position:0em -345.5em;width:5.4em;height:5.4em}.smiles-icons.ic-clouds:before{background-position:0em -350.9em;width:17.8em;height:8.4em}.smiles-icons.ic-conexao:before{background-position:0em -359.3em;width:4.697em;height:2.0780000000000003em}.smiles-icons.ic-conexao-mb:before{background-position:0em -361.4em;width:2.125em;height:2em}.smiles-icons.ic-congratulations:before{background-position:0em -363.4em;width:5.1em;height:5.2em}.smiles-icons.ic-cronometro:before{background-position:0em -368.6em;width:4.8em;height:4.9em}.smiles-icons.ic-deadline:before{background-position:0em -373.5em;width:2.2em;height:2.2em}.smiles-icons.ic-delete-orange:before{background-position:0em -375.7em;width:1.8em;height:2em}.smiles-icons.ic-download-orange:before{background-position:0em -377.7em;width:2.6em;height:1.8em}.smiles-icons.ic-edit:before{background-position:0em -379.5em;width:1.8em;height:1.8em}.smiles-icons.ic-email:before{background-position:0em -381.3em;width:2.1em;height:1.6em}.smiles-icons.ic-email-big:before{background-position:0em -382.9em;width:3.2em;height:2.3em}.smiles-icons.ic-email-resend:before{background-position:0em -385.2em;width:1.6em;height:1.2em}.smiles-icons.ic-erro:before{background-position:0em -386.4em;width:5.9em;height:6em}.smiles-icons.ic-exclamation:before{background-position:0em -392.4em;width:1.8em;height:1.8em}.smiles-icons.ic-exclamation-danger:before{background-position:0em -394.2em;width:2.4em;height:2.4em}.smiles-icons.ic-excluido:before{background-position:0em -396.6em;width:1.4300000000000002em;height:1.4300000000000002em}.smiles-icons.ic-family:before{background-position:0em -398.1em;width:3.9em;height:4em}.smiles-icons.ic-family-disable:before{background-position:0em -402.1em;width:3.9em;height:4em}.smiles-icons.ic-fechar:before{background-position:0em -406.1em;width:1.6em;height:1.6em}.smiles-icons.ic-fechar-orange:before{background-position:0em -407.7em;width:1.7em;height:1.7em}.smiles-icons.ic-fechar-purple:before{background-position:0em -409.4em;width:1.5em;height:1.5em}.smiles-icons.ic-fechar-white:before{background-position:0em -410.9em;width:1.6em;height:1.6em}.smiles-icons.ic-file:before{background-position:0em -412.5em;width:1.7399999999999998em;height:2.2em}.smiles-icons.ic-file-orange:before{background-position:0em -414.7em;width:1.7399999999999998em;height:2.2em}.smiles-icons.ic-filtro:before{background-position:0em -416.9em;width:1.497em;height:1.6em}.smiles-icons.ic-filtro-gray:before{background-position:0em -418.5em;width:51.2em;height:51.2em}.smiles-icons.ic-filtro-solid:before{background-position:0em -469.7em;width:51.2em;height:51.2em}.smiles-icons.ic-flag-ar:before{background-position:0em -520.9em;width:1.6em;height:1.6em}.smiles-icons.ic-flag-br:before{background-position:0em -522.5em;width:1.6em;height:1.6em}.smiles-icons.ic-flight-check-white:before,.free-reservations__list .hidden-checkbox:checked ~ .free-reservations-check .smiles-icons:before{background-position:0em -524.1em;width:2em;height:1.4em}.smiles-icons.ic-flight-list-arrow:before{background-position:0em -525.5em;width:2.4em;height:1.4em}.smiles-icons.ic-flight-reserved:before,.free-reservations__list .hidden-checkbox ~ .free-reservations-check .smiles-icons:before{background-position:0em -526.9em;width:2em;height:2em}.smiles-icons.ic-grey-airplane:before{background-position:0em -528.9em;width:2em;height:1.8em}.smiles-icons.ic-imprimir:before{background-position:0em -530.7em;width:2em;height:1.9em}.smiles-icons.ic-janela:before{background-position:0em -532.6em;width:1.5em;height:1.6em}.smiles-icons.ic-lock:before{background-position:0em -534.2em;width:2.9em;height:3.8em}.smiles-icons.ic-logo-sulamerica:before{background-position:0em -538em;width:9.7em;height:2.7em}.smiles-icons.ic-logout:before{background-position:0em -540.7em;width:3em;height:3em}.smiles-icons.ic-medal:before{background-position:0em -543.7em;width:2em;height:3em}.smiles-icons.ic-meu-bonus-purple:before{background-position:0em -546.7em;width:8.1em;height:8.4em}.smiles-icons.ic-meu-bonus-white:before{background-position:0em -555.1em;width:8.1em;height:8.4em}.smiles-icons.ic-miles-stack:before{background-position:0em -563.5em;width:3em;height:2.8em}.smiles-icons.ic-miles-transfer:before{background-position:0em -566.3em;width:3em;height:2.8em}.smiles-icons.ic-more-signed:before{background-position:0em -569.1em;width:7.5em;height:7.7em}.smiles-icons.ic-name:before{background-position:0em -576.8em;width:1.9998em;height:1.9998em}.smiles-icons.ic-new-calendar:before{background-position:0em -578.8em;width:2em;height:2em}.smiles-icons.ic-notification-bell:before{background-position:0em -580.8em;width:3.7em;height:3.9em}.smiles-icons.ic-orange-airplane:before{background-position:0em -584.7em;width:2.5em;height:2.4em}.smiles-icons.ic-ordenar:before{background-position:0em -587.1em;width:1.3em;height:1.6em}.smiles-icons.ic-order-address:before{background-position:0em -588.7em;width:1.6em;height:1.5em}.smiles-icons.ic-order-creditcard:before{background-position:0em -590.2em;width:1.6em;height:1.1em}.smiles-icons.ic-order-creditcardtype:before{background-position:0em -591.3em;width:1.6em;height:1.1em}.smiles-icons.ic-order-creditcarduser:before{background-position:0em -592.4em;width:1.6em;height:1.1em}.smiles-icons.ic-order-email:before{background-position:0em -593.5em;width:1.6em;height:1.1em}.smiles-icons.ic-order-paymentform:before{background-position:0em -594.6em;width:1.6em;height:1.6em}.smiles-icons.ic-order-phone:before{background-position:0em -596.2em;width:0.9em;height:1.6em}.smiles-icons.ic-order-user:before{background-position:0em -597.8em;width:1.6em;height:1.3em}.smiles-icons.ic-passenger:before{background-position:0em -599.1em;width:1.6em;height:1.5em}.smiles-icons.ic-payment-details:before{background-position:0em -600.6em;width:1.4em;height:1.9em}.smiles-icons.ic-picture:before{background-position:0em -602.5em;width:10em;height:7.3em}.smiles-icons.ic-pin:before{background-position:0em -609.8em;width:1.5em;height:2em}.smiles-icons.ic-plane-arrival:before{background-position:0em -611.8em;width:51.2em;height:51.2em}.smiles-icons.ic-plane-departure:before{background-position:0em -663em;width:51.2em;height:51.2em}.smiles-icons.ic-plane-ida-white:before{background-position:0em -714.2em;width:2.2em;height:2.2em}.smiles-icons.ic-plane-volta-white:before{background-position:0em -716.4em;width:2.2em;height:2.2em}.smiles-icons.ic-price:before{background-position:0em -718.6em;width:2.6em;height:2.6em}.smiles-icons.ic-print:before{background-position:0em -721.2em;width:1.7em;height:1.6em}.smiles-icons.ic-print-orange:before{background-position:0em -722.8em;width:2.4em;height:2.2em}.smiles-icons.ic-processando:before{background-position:0em -725em;width:6.07em;height:6.6em}.smiles-icons.ic-profile:before{background-position:0em -731.6em;width:2em;height:2em}.smiles-icons.ic-profile-solid-orange:before{background-position:0em -733.6em;width:2em;height:2em}.smiles-icons.ic-question:before{background-position:0em -735.6em;width:1.6em;height:1.6em}.smiles-icons.ic-question-orange:before{background-position:0em -737.2em;width:1.8em;height:1.8em}.smiles-icons.ic-reserve:before{background-position:0em -739em;width:3em;height:2.1em}.smiles-icons.ic-reserve-always-off:before{background-position:0em -741.1em;width:4.5em;height:4em}.smiles-icons.ic-reserve-on-off:before{background-position:0em -745.1em;width:8.1em;height:4em}.smiles-icons.ic-reserve-on-off-black:before{background-position:0em -749.1em;width:8.1em;height:4em}.smiles-icons.ic-round-arrow-left:before{background-position:0em -753.1em;width:2.5em;height:2.4em}.smiles-icons.ic-round-arrow-right:before{background-position:0em -755.5em;width:2.5em;height:2.4em}.smiles-icons.ic-round-check:before{background-position:0em -757.9em;width:1.9em;height:1.9em}.smiles-icons.ic-round-close:before{background-position:0em -759.8em;width:1.9em;height:1.9em}.smiles-icons.ic-round-warning-orange:before{background-position:0em -761.7em;width:5.4em;height:5.4em}.smiles-icons.ic-search-solid:before{background-position:0em -767.1em;width:2em;height:2em}.smiles-icons.ic-search-white:before{background-position:0em -769.1em;width:2.4em;height:2.4em}.smiles-icons.ic-seat-gray:before{background-position:0em -771.5em;width:1.6em;height:1.6em}.smiles-icons.ic-seat-orange:before{background-position:0em -773.1em;width:1.6em;height:1.6em}.smiles-icons.ic-segurados:before{background-position:0em -774.7em;width:1em;height:1.3em}.smiles-icons.ic-segurados-cinza:before{background-position:0em -776em;width:1em;height:1.3em}.smiles-icons.ic-seta-voltar:before{background-position:0em -777.3em;width:5em;height:5em}.smiles-icons.ic-seta-voltar-orange:before{background-position:0em -782.3em;width:5em;height:5em}.smiles-icons.ic-share:before{background-position:0em -787.3em;width:1.4em;height:1.6em}.smiles-icons.ic-shell:before{background-position:0em -788.9em;width:2.5375em;height:2.0625em}.smiles-icons.ic-smile-text-brand:before{background-position:0em -791em;width:2.725em;height:0.8368em}.smiles-icons.ic-smile-text-club:before{background-position:0em -791.9em;width:2.725em;height:0.8368em}.smiles-icons.ic-smile-text-cobranded:before{background-position:0em -792.8em;width:2.725em;height:0.8368em}.smiles-icons.ic-smile-text-white:before{background-position:0em -793.7em;width:2.725em;height:0.8368em}.smiles-icons.ic-smiles-space:before{background-position:0em -794.6em;width:2.6589em;height:1.3em}.smiles-icons.ic-smiles-space-clube:before{background-position:0em -795.9em;width:2.6589em;height:1.3em}.smiles-icons.ic-smiles_diamante:before{background-position:0em -797.2em;width:13.8178em;height:2.2333em}.smiles-icons.ic-smiles_diamante-v2:before{background-position:0em -799.5em;width:13.8178em;height:2.2333em}.smiles-icons.ic-status-cart:before{background-position:0em -801.8em;width:3em;height:2.5em}.smiles-icons.ic-success-check-green:before{background-position:0em -804.3em;width:2em;height:1.47em}.smiles-icons.ic-telefone:before{background-position:0em -805.8em;width:3.6em;height:4.529999999999999em}.smiles-icons.ic-timer:before{background-position:0em -810.4em;width:3.5em;height:4.1em}.smiles-icons.ic-tooltip-information:before{background-position:0em -814.4em;width:2.0em;height:1.6em}.smiles-icons.ic-trash-can:before{background-position:0em -816em;width:1.8em;height:1.9em}.smiles-icons.ic-validity:before{background-position:0em -817.9em;width:2.6em;height:2.5em}.smiles-icons.ic-voltar:before{background-position:0em -820.4em;width:2em;height:1.6em}.smiles-icons.ic-voo:before{background-position:0em -822em;width:1.6em;height:1.6em}.smiles-icons.ic-voo-ida:before{background-position:0em -823.6em;width:3.2em;height:2.2969999999999997em}.smiles-icons.ic-voo-ida-sidebar:before{background-position:0em -825.9em;width:1.9971em;height:1.5em}.smiles-icons.ic-voo-volta:before{background-position:0em -827.4em;width:3.2em;height:2.3em}.smiles-icons.ic-voo-volta-sidebar:before{background-position:0em -829.7em;width:2em;height:1.5em}.smiles-icons.ic-wallet:before{background-position:0em -831.2em;width:3em;height:2.5em}.smiles-icons.ic-warning:before{background-position:0em -833.7em;width:3em;height:2.9em}.smiles-icons.ic-warning-vermelho:before{background-position:0em -836.6em;width:2.4em;height:2.4em}.smiles-icons.ic-white-airplane:before{background-position:0em -839em;width:2.5em;height:2.4em}.smiles-icons.inbox-empty:before{background-position:0em -841.4em;width:5.6em;height:4.8em}.smiles-icons.leg-trip-one:before{background-position:0em -846.2em;width:9em;height:2.5em}.smiles-icons.leg-trip-two:before{background-position:0em -848.7em;width:17.2em;height:2.5em}.smiles-icons.lock-club:before{background-position:0em -851.2em;width:1.9em;height:2.8em}.smiles-icons.miles-stack:before{background-position:0em -854em;width:1.4em;height:1.7em}.smiles-icons.negative-circle-club:before{background-position:0em -855.7em;width:4.6em;height:4.6em}.smiles-icons.orange-right-voucher-icon:before{background-position:0em -860.3em;width:3.4em;height:2em}.smiles-icons.plus:before{background-position:0em -862.3em;width:1.8em;height:1.8em}.smiles-icons.profile-orange:before{background-position:0em -864.1em;width:1em;height:1.4em}.smiles-icons.seta-2:before{background-position:0em -865.5em;width:5.2em;height:1.2em}.smiles-icons.seta-dir-paginacao:before{background-position:0em -866.7em;width:0.77em;height:1.33em}.smiles-icons.seta-dir-paginacao-branca:before{background-position:0em -868.1em;width:0.77em;height:1.33em}.smiles-icons.seta-dir-paginacao-clara:before{background-position:0em -869.5em;width:0.77em;height:1.33em}.smiles-icons.seta-esq-paginacao:before{background-position:0em -870.9em;width:0.8em;height:1.3em}.smiles-icons.seta-esq-paginacao-clara:before{background-position:0em -872.2em;width:0.8em;height:1.3em}.smiles-icons.suitcase:before{background-position:0em -873.5em;width:7em;height:5.4em}.smiles-icons.warning-orange-circle:before{background-position:0em -878.9em;width:1.5em;height:1.5em}.smiles-icons.yellow-x-block:before{background-position:0em -880.4em;width:2em;height:2em}.smiles-logos{font-size:10px}.smiles-logos:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("sprite/img/smiles-logos.svg");background-repeat:no-repeat;background-size:24.4em 111.8em}.no-svg .smiles-logos:before{background-image:url("../img/smiles-logos.png")}.smiles-logos.black:before{background-position:0em 0em;width:24.4em;height:10em}.smiles-logos.clube-smiles-2020:before{background-position:0em -10em;width:11.7em;height:3.2em}.smiles-logos.clube-smiles-2020-gray:before{background-position:0em -13.2em;width:12.48em;height:2.56em}.smiles-logos.clube-smiles-2020-white:before{background-position:0em -15.8em;width:9.36em;height:2.56em}.smiles-logos.clube-smiles-check:before{background-position:0em -18.4em;width:15.59em;height:13.24em}.smiles-logos.gray:before{background-position:0em -31.7em;width:24.4em;height:10em}.smiles-logos.lg-smiles-club-dark-gray:before{background-position:0em -41.7em;width:23.46em;height:12.22em}.smiles-logos.logo-club-smiles:before{background-position:0em -54em;width:23.46em;height:12.22em}.smiles-logos.logo-clube-smiles-branco:before{background-position:0em -66.3em;width:23.455000000000002em;height:12.221em}.smiles-logos.logo-viaje-facil:before{background-position:0em -78.6em;width:23.3852em;height:4.8136em}.smiles-logos.orange:before{background-position:0em -83.5em;width:24.4em;height:10em}.smiles-logos.seal-diamond:before{background-position:0em -93.5em;width:8.4em;height:8.3em}.smiles-logos.white:before{background-position:0em -101.8em;width:24.4em;height:10em}.bms-airlines{font-size:10px}.bms-airlines:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("sprite/img/bms-airlines.svg");background-repeat:no-repeat;background-size:74.25em 116.3em}.no-svg .bms-airlines:before{background-image:url("../img/bms-airlines.png")}.bms-airlines.aero-mexico:before{background-position:0em 0em;width:34.7em;height:6.4em}.bms-airlines.aerolineas-argentinas:before{background-position:0em -6.4em;width:15.030000000000001em;height:6.4em}.bms-airlines.air-canada:before{background-position:0em -12.8em;width:48.92em;height:6.4em}.bms-airlines.airfrance:before{background-position:0em -19.2em;width:74.25em;height:6.4em}.bms-airlines.alitalia:before{background-position:0em -25.6em;width:27.8em;height:6.4em}.bms-airlines.avianca:before{background-position:0em -32em;width:6.7em;height:1.6em}.bms-airlines.copa-airlines:before{background-position:0em -33.6em;width:38.15em;height:6.4em}.bms-airlines.delta:before{background-position:0em -40em;width:41.68em;height:6.4em}.bms-airlines.emirates:before{background-position:0em -46.4em;width:7.959999999999999em;height:6.2em}.bms-airlines.ethiopian:before{background-position:0em -52.6em;width:15.11em;height:6.4em}.bms-airlines.etihad:before{background-position:0em -59em;width:13.1em;height:6.4em}.bms-airlines.gol:before{background-position:0em -65.4em;width:14.7em;height:6.1em}.bms-airlines.klm:before{background-position:0em -71.5em;width:10.98em;height:6.4em}.bms-airlines.korean-air:before{background-position:0em -77.9em;width:54.720000000000006em;height:6.4em}.bms-airlines.passaredo:before{background-position:0em -84.3em;width:17.7em;height:6.4em}.bms-airlines.qatar:before{background-position:0em -90.7em;width:22.66em;height:6.4em}.bms-airlines.royal-air-maroc:before{background-position:0em -97.1em;width:9.6em;height:6.4em}.bms-airlines.south-african-airways:before{background-position:0em -103.5em;width:15.65em;height:6.4em}.bms-airlines.tap:before{background-position:0em -109.9em;width:10em;height:6.4em}.bms-gray-icons{font-size:10px}.bms-gray-icons:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("sprite/img/bms-gray-icons.svg");background-repeat:no-repeat;background-size:3.4em 10.1em}.no-svg .bms-gray-icons:before{background-image:url("../img/bms-gray-icons.png")}.bms-gray-icons.ic-airplane:before{background-position:0em 0em;width:1.6em;height:1.6em}.bms-gray-icons.ic-arrow-left:before{background-position:0em -1.6em;width:1.05em;height:1.6em}.bms-gray-icons.ic-arrow-right:before{background-position:0em -3.2em;width:1.05em;height:1.6em}.bms-gray-icons.ic-clouds:before{background-position:0em -4.8em;width:3.4em;height:1.6em}.bms-gray-icons.ic-miles-stack:before{background-position:0em -6.4em;width:1.6em;height:1.6em}.bms-gray-icons.ic-od-arrow:before{background-position:0em -8em;width:1.6em;height:0.41em}.bms-gray-icons.ic-warning:before{background-position:0em -8.5em;width:1.6em;height:1.6em}.bms-logos{font-size:10px}.bms-logos:before{content:' ';vertical-align:middle;display:inline-block;background-image:url("sprite/img/bms-logos.svg");background-repeat:no-repeat;background-size:9.35em 4.8em}.no-svg .bms-logos:before{background-image:url("../img/bms-logos.png")}.bms-logos.banco-bradesco:before{background-position:0em 0em;width:4.49em;height:1.6em}.bms-logos.banco-do-brasil:before{background-position:0em -1.6em;width:9.35em;height:1.6em}.bms-logos.banco-santander:before{background-position:0em -3.2em;width:8.5em;height:1.6em}.logo{display:inline-block;line-height:1;vertical-align:middle}@media (max-width: 979px){.responsive-table-horizontal{display:block;position:relative;width:100%}.responsive-table-horizontal:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.responsive-table-horizontal tbody tr{display:inline-block;vertical-align:top}.responsive-table-horizontal tbody tr td{display:block;margin-bottom:20px}.responsive-table-horizontal tbody tr td:first-child{text-align:left}.responsive-table-horizontal thead{display:block;float:left;margin-right:10px}.responsive-table-horizontal thead:after{clear:both;content:"";display:block;font-size:0;height:0;visibility:hidden}.responsive-table-horizontal thead th{display:block;margin-bottom:20px;text-align:right}.responsive-table-horizontal thead th:first-child{text-align:right}.ie9 .responsive-table-horizontal thead{float:none}}.important{font-weight:bold}.portal-iframe #main-content{width:100%}.loading-animation{background:url(../images/progress_bar/loading_animation.gif) no-repeat top center;margin-top:10px;padding-top:40px;text-align:left}.separator{border-top:1px dotted #BFBFBF}.update-available{margin-top:10px;padding:2px;text-align:left}.highlight{background:#FFC;font-weight:bold;margin:0 1px}span.alert{display:inline-block}#skip-to-content{clip:rect(0 0 0 0);position:absolute}.portlet-layout.dragging{border-collapse:separate}.drop-area{background-color:#D3DADD}.active-area{background:#FFC}.portlet-boundary.yui3-dd-dragging{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.portlet-boundary.yui3-dd-dragging .portlet{border:2px dashed #CCC}.sortable-layout-proxy{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.sortable-layout-proxy .portlet-topper{background-image:none}.proxy{cursor:move;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:.65;position:absolute}.proxy.generic-portlet{height:200px;width:300px}.proxy.generic-portlet .portlet-title{padding:10px}.proxy.not-intersecting .forbidden-action{background:url(../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.resizable-proxy{border:1px dashed #828F95;position:absolute;visibility:hidden}.sortable-proxy{background:#727C81;margin-top:1px}.lfr-freeform-layout-drag-indicator{visibility:hidden}.sortable-layout-drag-target-indicator{margin:2px 0}.yui3-dd-proxy{z-index:1110 !important}.tooltip{max-width:200px}.tagselector-content{border-width:0;margin-bottom:15px;overflow:visible;padding:0}.tagselector-content .textboxlistentry-holder{background:#FFF;border:1px solid #CCC;margin-bottom:5px;overflow:visible;padding:5px;position:relative}.tagselector-content .textboxlistentry-holder li{line-height:1}.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input{border-width:0;margin-bottom:0}.tagselector-content .textboxlistentry-remove{padding:0 3px 1px}@media (max-width: 1280px){.tagselector-content .toolbar-content .btn-group{white-space:normal}}.tagselector .lfr-tags-selector-content{border-width:0}.tagselector .lfr-tag-selector-input{background:none;padding:0;width:auto}.tagselector .field .field-content{margin:0}.tagselector .textboxlist-input-container{margin:0}.tagselector-focused .textboxlistentry-holder{background:#FFF none;border:1px solid #CCC}.categoriesselector-content .textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}.tag-items{list-style:none;margin:0 1em 0 0;padding:0 1em 0.5em 1em;white-space:normal}.tag-items li{display:inline;float:left;margin:0 1em 0 0}.tag-items a{white-space:nowrap}.tag-selected{color:#000;font-weight:bold;text-decoration:none}.tag-cloud{line-height:2.5em}.tag-cloud .tag-popularity-1{font-size:1em}.tag-cloud .tag-popularity-2{font-size:1.3em}.tag-cloud .tag-popularity-3{font-size:1.6em}.tag-cloud .tag-popularity-4{font-size:1.9em}.tag-cloud .tag-popularity-5{font-size:2.2em}.tag-cloud .tag-popularity-6{font-size:2.5em}.underlay{clear:both;top:100%}.underlay .yui3-widget-hd{height:38px}.underlay .lfr-portlet-item{border-width:0}.underlay-hidden{display:none}.underlay-content{background:#F4F3F3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #AEAFB1;border-width:0 1px 1px}.underlay-close{position:absolute;right:5px;top:5px}.tab-active strong{font-weight:normal}.tab-back{float:right}.tab-back-content{border-width:0;padding:1px}.lfr-panel-container{background:#FFF}.lfr-panel-content{padding:5px 10px}.lfr-panel-basic .lfr-panel-content{padding-left:15px}.dialog-bd{min-height:30px}.dialog-content{border:1px solid #C8C9CA;padding:5px}.panel-hd{background:#C0C2C5 url(../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#C8C9CA #AEB2B8 #AEB2B8 #C8C9CA;padding-left:10px;text-shadow:1px 1px #FFF}.app-view-drop-active{background-color:#00A2EA;font-weight:bold}.category-portlets .app-view-drop-active{color:#FFF}.basecelleditor [class~="form-validator-message"]{clip:rect(auto auto auto auto);width:auto}.document-library-file-entry-cell-editor-hidden{display:none}.previous-level{display:inline-block;font-size:21px;line-height:21px;margin-right:5px;text-decoration:none;vertical-align:middle}#content .portlet-column-content.empty{padding:0}.portlet-borderless-bar{font-size:10px;opacity:0.3;padding:2px 5px 1px;position:absolute !important;right:0;top:0;z-index:200}.lfr-search-container{overflow:initial !important}.lfr-search-container [type="checkbox"]:not(:checked),.lfr-search-container [type="checkbox"]:checked{position:relative !important;left:initial !important}.lfr-admin-panel input[type="checkbox"]:not(:checked),.lfr-admin-panel input[type="checkbox"]:checked,.lfr-admin-panel input[type="radio"]:not(:checked),.lfr-admin-panel input[type="radio"]:checked,.lfr-tree input[type="checkbox"]:not(:checked),.lfr-tree input[type="checkbox"]:checked,.lfr-tree input[type="radio"]:not(:checked),.lfr-tree input[type="radio"]:checked{position:relative !important;left:initial !important}.lfr-panel input[type="radio"]:not(:checked),.lfr-panel input[type="radio"]:checked,.lfr-panel input[type="checkbox"]:not(:checked),.lfr-panel input[type="checkbox"]:checked,.journal-article-wrapper input[type="radio"]:not(:checked),.journal-article-wrapper input[type="radio"]:checked,.journal-article-wrapper input[type="checkbox"]:not(:checked),.journal-article-wrapper input[type="checkbox"]:checked,.tab-pane.tab-content input[type="radio"]:not(:checked),.tab-pane.tab-content input[type="radio"]:checked,.tab-pane.tab-content input[type="checkbox"]:not(:checked),.tab-pane.tab-content input[type="checkbox"]:checked,.dialog-iframe-popup input[type="radio"]:not(:checked),.dialog-iframe-popup input[type="radio"]:checked,.dialog-iframe-popup input[type="checkbox"]:not(:checked),.dialog-iframe-popup input[type="checkbox"]:checked{position:relative !important;left:-3px !important;top:-3px !important;float:initial !important;width:auto;height:auto}.tab-pane.tab-content{padding-left:10px}.lfr-ddm-pages-container li{height:auto;margin-left:5px;padding:0}.lfr-ddm-pages-container li input{height:auto;margin-left:5px;padding:0}.lfr-has-add-content,.lfr-has-edit-layout{padding-left:0 !important}#carousel-home menu{bottom:-14px !important}.journal-article-wrapper .input-select-wrapper{clear:both}.field-wrapper .field.span8{float:none;width:90%;clear:both;border:1px solid;display:block;margin-left:0;padding:2px 10px;border-color:#cccccc}.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container{padding-top:20px !important}.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container.nav>li>a{display:initial;top:-20px !important}.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container.nav input{display:initial}.lfr-ddm-link-to-page-modal .modal-body input[type="radio"]:not(:checked),.lfr-ddm-link-to-page-modal .modal-body input[type="radio"]:checked,.lfr-ddm-link-to-page-modal .modal-body input[type="checkbox"]:not(:checked),.lfr-ddm-link-to-page-modal .modal-body input[type="checkbox"]:checked{position:relative !important;left:-3px !important;top:-23px !important;float:none !important;width:auto;height:auto}.lfr-ddm-link-to-page-modal .modal-body{overflow-y:auto}.form .alert.alert-info{float:none}.lfr-page-templates li a{padding:0}.lfr-page-templates li a label{cursor:pointer;display:block;padding:5px 0 5px 5px}.menu{position:absolute;width:auto}.menu .notice-message{background-image:none;margin:3px;padding:6px}.menu-content{background:#FFF;list-style:none;min-width:150px}.menu-content li{margin:0;padding:0}.menu-content li .disabled{color:#999}.menu-content{background:#CCC9C9 url(../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#AEAFB1 #777879 #777879 #AEAFB1;padding:2px 0}.menugroup-content .menu-label{background:#D2D6DE;color:#5B677D;display:block;padding:5px 3px;text-shadow:1px 1px #FFF}.menugroup-content ul{display:block;min-width:0}.menu-content li{border-bottom:1px solid #BCBBBB;border-top:1px solid #EEE;display:block;margin:0;padding:0}.menu-content li.first{border-top-width:0}.menu-content li.last{border-bottom-width:0}.menu-content li a,.menu-content li .disabled{color:#2C2F34;display:block;padding:4px 5px;text-decoration:none}.menu-content li a.focus,.lfr-menu-expanded li a:focus{background-color:#5B677D;color:#FFF;text-shadow:-1px -1px #2C2F34}.loadingmask-content{background:#CCC}.loadingmask-message{background:#D4D4D4 url(../images/portlet/header_bg.png) repeat-x 0 0}.tree-node .icon-check{padding-right:2px}.tree-node .icon-check:before{content:""}.tree-node .tree-node-checked .icon-check{padding-right:0}.tree-node .tree-node-checked .icon-check:before{content:""}.tree-node .tree-node-over .tree-label{text-decoration:underline}.tree-node [class^="icon-"]{margin-right:5px}.tree-node .tree-node-checkbox-container{margin-right:0}.tree-node .tree-node-selected .tree-label{background:none}.tree-node-content .tree-hitarea{color:#999;font-size:10px;padding-right:6px}.tree-node-content .tree-label{margin-left:3px}.tree-node-content .tree-node-hidden-hitarea{visibility:hidden}.tree-node-selected .tree-label{background-color:transparent}.dragging .portlet-column.customizable{background-color:#CFFCCF;outline:3px solid #9CC97B}.customizable-layout-column-content{background-color:#C92C3C}.customizable-layout-column-content.yui3-widget-content-expanded{border:3px solid #333;margin:0.2em}.customizable .customizable-layout-column-content{background-color:#9CC97B}.layout-customizable-controls{background-color:#FFF;font-size:1.5em;margin:1em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;padding:1em;position:absolute;z-index:15}.paginator-link{background:#EEE url() no-repeat scroll 50% 1px;border:1px solid #F0F1F2;border-color:#F0F1F2 #B2B2B2 #949494 #F0F1F1;color:#1F1E1E;display:inline-block;height:20px;padding:0;text-indent:-9999px;width:20px}.paginator-page-link{height:auto;text-indent:0}.paginator-current-page{background:#0083BD url(../images/application/paginator_link_current_bg.png) 0 0 repeat-x;border-color:#38B6EF #006D9E #006D9E #46B4E6;color:#FFF;text-shadow:-1px -1px #003C57}.paginator-first-link{background-image:url(../images/arrows/paging_first.png)}.paginator-prev-link{background-image:url(../images/arrows/paging_previous.png)}.paginator-last-link{background-image:url(../images/arrows/paging_last.png)}.paginator-next-link{background-image:url(../images/arrows/paging_next.png)}.paginator-current-page-report,.paginator-total{color:#555;font-size:0.9em}.paginator-current-page-report{margin-left:2em}.taglib-page-iterator .search-pages .page-links{padding:0}.aui .cke_editable [class*="span"]{float:none}.aui .cke_dialog .cke_dialog_ui_input_text{height:auto}.aui .cke_editable_inline a{cursor:pointer}.cke_panel.cke_combopanel{width:220px}.cke_panel_block .cke_panel_grouptitle{font-size:20px;line-height:20px;margin-top:0}.cke_panel_block .cke_panel_list{margin-left:0}.cke_panel_block .cke_panel_list .cke_panel_listItem{line-height:initial}.cke_panel_block .cke_panel_list .cke_panel_listItem a:hover{text-decoration:none}.aui .cke_source{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cke_show_border{width:500px}.cke_show_border td{height:15px}body.html-editor{background:#FFF;color:#000;padding:1em}.html-editor.portlet-message-boards{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-wrap:break-word}.html-editor.portlet-message-boards blockquote{background:#EEF0F2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;border:1px solid #777;padding:5px 45px}.html-editor.portlet-message-boards blockquote:after{background:url(../images/message_boards/quoteright.png) no-repeat 50%;content:'';display:block;float:right;height:24px;margin-right:-35px;margin-top:-25px;width:31px;z-index:999}.html-editor.portlet-message-boards blockquote cite{display:block;font-weight:bold}.html-editor.portlet-message-boards pre{background:#F9F9F9;border:1px solid #777;padding:0.5em}.lfr-editable{outline:1px dashed #68BB30;outline-offset:2px;position:relative}.lfr-editable:after{background:#68BB30 url(../images/common/edit_white.png) no-repeat 50%;content:'';display:block;height:20px;position:absolute;right:5px;top:5px;width:30px}.lfr-editable:focus:after{display:none}.lfr-editable:focus:hover{background-color:transparent}.lfr-editable:hover{background-color:rgba(255,255,255,0.3);outline-color:#519226}.lfr-editable:hover:after{background-color:#519226}.lfr-editable-notice-close{margin-left:1em}.lfr-portlet-title-editable{margin-top:0;z-index:9999}.lfr-portlet-title-editable .lfr-portlet-title-editable-content{padding:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .field-content .field-input-text{display:block;margin-bottom:0}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .field-label.textfield-label{display:none}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .toolbar-content{margin-top:0;vertical-align:top}.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .toolbar-content .btn-group{margin-top:0}.lfr-page-layouts .lfr-layout-template .layout-template-entry{height:25px;width:25px}.ie input.cke_dialog_ui_input_text{height:auto}.ie .proxy.not-intersecting .forbidden-action{right:2px;top:2px}.ie7 .menu-content li{z-index:10}.ie7 .paginator-link{color:transparent;font-size:0;overflow:hidden;text-indent:0;vertical-align:middle}.ie7 .paginator-page-link{color:#1F1E1E;font-size:1em;height:auto;line-height:1.4;overflow:visible;text-indent:0}.ie7 .paginator-current-page{color:#FFF}.ie8 .row-fluid input[class*=span].search-query{line-height:20px;min-height:20px}.ios.mobile .modal-content .dialog-iframe-bd{overflow:auto;-webkit-overflow-scrolling:touch}.selected-pages .tree-view{float:left}.portlet-data-section div .control-group{clear:both}.portlet-data-section div .control-group label input{width:auto;height:auto}.portlet-data-section div .control-group label input:not(:checked){position:relative;left:auto}.portlet-data-section div .control-group label [type="checkbox"]:checked{position:relative;left:auto}.instantiated select{width:auto;margin:auto;height:30px !important}.instantiated input{width:auto !important;margin:auto;line-height:14px !important;height:20px !important}.instantiated .tab-pane.tab-content{padding-top:20px !important}.instantiated .btn,.instantiated .aui .modal-body button,.aui .modal-body .instantiated button{width:auto !important;display:inline-block}.export-dialog-tree{padding:17px}form.form{padding:10px !important}body{background:#ececec}.portlet-column-content.empty{padding:50px}#wrapper{z-index:2;padding:2em 5em 0;background:#fff}.aui .row-fluid .aui-w20{width:20%;float:left}.aui .row-fluid .aui-w80{width:80%;float:right;padding-left:55px;box-sizing:border-box}@media (max-width: 640px){.aui .row-fluid .aui-w80{width:100%;padding-left:0}}.aui .dockbar{left:0;right:0;top:0}.aui .dockbar .staging-controls .staging-bar li.dropdown .dropdown-menu{left:auto;margin-left:10px;width:auto}.aui .dockbar.navbar-static-top{position:relative}.aui .dockbar.navbar-static-top .collapse{position:static}.aui .dockbar.navbar-static-top .collapse .nav-account-controls{position:static}.aui .dockbar .btn-link{color:#FFF}.aui .dockbar .diamond{border:12px solid transparent;border-bottom-color:#1485EB;height:0;position:relative;top:-12px;width:0}.aui .dockbar .diamond:after{border:12px solid transparent;border-top-color:#1485EB;content:'';height:0;left:-12px;position:absolute;top:12px;width:0}.aui .dockbar .impersonating-user .alert-icon{margin-right:9px}.aui .dockbar .impersonating-user .alert-info{border-width:0;margin-bottom:6px}.aui .dockbar .info-button{top:9px}.aui .dockbar .info-items{left:0;position:absolute;top:100%;width:100%;z-index:1}.aui .dockbar .navbar-inner{padding-left:20px;padding-right:20px}.aui .dockbar .navbar-inner .brand h1{display:inline-block;font-size:inherit;line-height:1;margin-bottom:0;margin-top:0}.aui .dockbar .navbar-inner .container{margin-left:0;margin-right:0;width:100%}.aui .dockbar .navbar-inner .container .nav-account-controls{float:right}.aui .dockbar .navbar-inner .site-administration-menu li{list-style:none}.aui .dockbar .navbar-inner .site-administration-menu li a{color:#000;display:block;padding:3px 5px 3px 40px}.aui .dockbar .navbar-inner .site-administration-menu li a:focus,.aui .dockbar .navbar-inner .site-administration-menu li a:hover{background:#0DB5E7;color:#FFF;text-decoration:none}.aui .dockbar .navbar-inner .site-administration-menu li a i{font-size:0.8em}.aui .dockbar .nav.staging-nav-items{margin:0;position:static}.aui .dockbar .nav.staging-nav-items li.dropdown.active>.dropdown-toggle{background-color:transparent;display:block}.aui .dockbar .nav.staging-nav-items li.dropdown.active>.dropdown-toggle:hover{color:#0077B3}.aui .dockbar .nav.staging-nav-items .staging-link{position:static}.aui .dockbar .user-avatar img{margin-top:-2px;text-decoration:none;vertical-align:middle;width:20px}.aui .dockbar-split .dockbar{height:0;position:absolute}.aui .dockbar-split .dockbar .staging-controls .staging-bar li.dropdown .dropdown-menu{left:0;margin-left:0;width:100%}.aui .dockbar-split .dockbar.navbar-static-top .collapse{position:relative}.aui .dockbar-split .dockbar.navbar-static-top .collapse .nav-account-controls{position:fixed}.aui .dockbar-split .dockbar .divider-vertical{display:none}.aui .dockbar-split .dockbar .info-button{top:12px}.aui .dockbar-split .dockbar .info-items{left:auto;position:static}.aui .dockbar-split .dockbar .navbar-inner{background-color:transparent;border-width:0;padding:0;width:0}.aui .dockbar-split .dockbar .navbar-inner .nav{border-bottom-width:0}.aui .dockbar-split .dockbar .navbar-inner .nav>li{background-color:#333}.aui .dockbar-split .dockbar .navbar-inner .nav>li>a{color:#FFF;line-height:31px}.aui .dockbar-split .dockbar .navbar-inner .nav>li>a:focus,.aui .dockbar-split .dockbar .navbar-inner .nav>li>a:hover{color:#FFF}.aui .dockbar-split .dockbar .navbar-inner .nav>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav>li>a [class*=" icon-"]{margin-top:3px}.aui .dockbar-split .dockbar .navbar-inner .nav>li.active>a{color:#FFF}.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.active>.dropdown-toggle{color:#FFF}.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.open>.dropdown-toggle{background-color:#555;color:#FFF}.aui .dockbar-split .dockbar .navbar-inner .nav li.info-items{background-color:transparent}.aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle>a{background-color:#2496E5;padding-bottom:0;padding-top:0}.aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle>a:hover{background-color:#2FA4F5}.aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle span.nav-item-label{padding:5px 10px}.aui .dockbar-split .dockbar .navbar-inner .nav-account-controls{left:auto;margin-right:0;padding:0;position:fixed;right:5em;z-index:325}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls{background:transparent;position:fixed;top:10%;z-index:350}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li{float:none;margin:10px;position:relative}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls a{clip:rect(0 0 0 0);position:absolute}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls a:focus{clip:rect(auto auto auto auto);position:static}@media (max-width: 979px){.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.page-preview-controls{display:none}}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a{background:#333;color:#FFF;padding:6px 8px;text-align:center}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a:hover{background:#555}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class*=" icon-"]{font-size:25px;position:relative;vertical-align:middle}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link{background:#92F545}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class*=" icon-"]{color:#000}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a .nav-item-label{background:#333;display:none;left:100%;margin-left:0.5em;margin-top:-1em;padding:0 20px;position:absolute;top:50%;white-space:nowrap}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a:hover .nav-item-label{display:block}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a .icon-caret-down{display:none}.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls:hover>li.toggle-controls a{clip:rect(auto auto auto auto);position:static}.aui .dockbar-split .dockbar .staging-nav-items li>span{color:#FFF;display:block;padding:10px 15px;line-height:31px}.aui .dockbar-split .info-link-container{width:0}.aui .dockbar-split .info-items{height:1px;width:715px}.aui .dockbar-split .info-items a,.aui .dockbar-split .info-items .btn-link{color:#FFF;text-decoration:underline}.aui .dockbar-split .info-items a:hover,.aui .dockbar-split .info-items .btn-link:hover{text-decoration:none}.aui .dockbar-split .info-items a:hover .taglib-text,.aui .dockbar-split .info-items .btn-link:hover .taglib-text{text-decoration:none}.aui .dockbar-split .info-items .btn-link{border-width:0;font-size:14px;font-weight:300;margin:0 0 0 6px;padding:0;text-shadow:none}.aui .dockbar-split .staging-bar{margin:10px 0}.aui .dockbar-split.controls-hidden .dockbar .navbar-inner .nav-add-controls>li.toggle-controls>.toggle-controls-link{background:#F5AF45}.aui .dockbar-split.lfr-has-add-content .nav-add-controls{left:350px}.aui .dockbar-split.lfr-has-device-preview .nav-add-controls{left:220px}.aui .dockbar-split.lfr-has-edit-layout .nav-add-controls{left:460px}.aui.dialog-iframe-root-node .dockbar .nav-add-controls .page-preview-controls{display:none}.aui .touch .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls>.toggle-controls-link,.aui .controls-hidden.dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls>.toggle-controls-link{clip:rect(auto auto auto auto);position:static}.aui .variation-selector{display:block;font-size:1.2em;font-weight:bold;margin:1em}.aui .layout-revision-container{margin:1em 0 0 1em;padding:0}.aui .layout-revision-container .approximate-date{color:#999;font-weight:bold}.aui .layout-revision-container .current-version{color:#41801d;display:block}.aui .layout-revision-container .current-version-pointer{display:inline-block;width:0}.aui .layout-revision-container .current-version-pointer img{left:-25px;position:relative}.aui .layout-revision-container .layout-variation-name{color:#666;font-size:1.15em;margin-bottom:0.1em;text-transform:uppercase}.aui .layout-revision-container .layout-revision-current{color:#666}.aui .layout-revision-container .real-date{color:#999;display:block;text-align:right}.aui .layout-revision-container .taglib-workflow-status .workflow-status{background:none;padding-left:0}.aui .layout-revision-container .taglib-workflow-status .workflow-status .workflow-status-ready-for-publication{color:#41801d;font-weight:bold}.aui .layout-revision-container-root{margin:0}.aui .staging-controls{padding-left:5px;padding-right:50px}.aui .staging-controls select{width:100%}.aui .staging-controls .staging-bar .dropdown-menu{font-size:13px;min-width:520px;width:100%}.aui .staging-controls .staging-bar .dropdown-menu .btn-link{float:left;font-size:11px;margin:0 5px 0 0;padding:0;text-decoration:underline;text-shadow:none}.aui .staging-controls .staging-bar .dropdown-menu .btn-link:hover{text-decoration:none}.aui .staging-controls .staging-bar .dropdown-menu .btn-link.history{float:right}.aui .lfr-admin-panel{background-color:#FFF;bottom:0;left:0;overflow:auto;padding:10px;position:fixed;top:0;z-index:1100}@media (max-width: 767px){.aui .lfr-admin-panel{margin:0 -20px;position:static;width:auto}.aui .lfr-admin-panel.lfr-add-panel .add-content-menu .lfr-add-page-toolbar,.aui .lfr-admin-panel.lfr-edit-layout-panel .taglib-form-navigator .button-holder{margin-top:0;position:static;width:auto}.aui .lfr-admin-panel.lfr-edit-layout-panel .taglib-form-navigator .accordion{margin-bottom:20px}.aui .lfr-admin-panel.lfr-edit-layout-panel .site-admin-link{padding:0;position:static}}.aui .lfr-admin-panel .lfr-page-layouts{margin-left:0}.aui .lfr-has-add-content{padding-left:350px}.aui .lfr-has-device-preview{padding-left:220px}.aui .lfr-has-edit-layout{padding-left:460px}@media (max-width: 767px){.aui .lfr-has-add-content,.aui .lfr-has-device-preview,.aui .lfr-has-edit-layout{padding-left:20px}}.aui .dropdown-menu>li>a:focus>[class^="icon-"]{background-image:none}.aui .my-sites-menu .site-type{color:#FFF;display:none;float:right;font-size:0.8em;font-weight:normal;margin-right:10px;position:absolute;right:100%}.aui .my-sites-menu a:hover .site-type{color:#FFFFFF;display:inline-block}.aui .ie.rtl .dockbar .menu-button span{background-position-x:-25px}.aui.ie6 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls,.aui.ie7 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls,.aui.ie8 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls{display:none}.aui .ie7 .dockbar{zoom:1}.aui .ie7 .my-sites-menu a{overflow:visible;text-align:left}.aui .ie7 .my-sites-menu .site-name{float:none}.aui .ie7 .my-sites-menu .site-type{float:none}.aui .ie6 .dockbar,.aui .ie6 .lfr-dockbar-pinned .dockbar{height:10px;left:0;position:relative;top:0}.aui .ie6 .dockbar .pin-dockbar{display:none}.aui .ie6 .my-sites-menu{width:200px}.aui .ie6 .my-sites-menu a{zoom:1}.aui .ie6 .menu-scroll{height:300px;overflow-y:auto}.aui .controls-hidden .info-button,.aui .controls-hidden .page-customization-bar{display:none}.aui .info-button{cursor:pointer;display:inline-block;position:relative;right:12px;z-index:1}.aui .info-button a{color:#FFF;padding:2px 10px;position:absolute;text-decoration:none;z-index:1}.aui .info-button .icon-stop{color:#1485EB;font-size:20px}.aui .page-customization-bar{background-color:#555;background-color:rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#FFF;display:table;font-size:14px;font-weight:300;padding:0 15px;width:100%}.aui .page-customization-bar .customized-icon{margin:5px;vertical-align:middle}.aui .page-customization-bar .page-customization-actions{padding-left:5em}.aui .page-customization-bar .page-customization-actions a{color:#EEE;font-size:0.8em;padding:0 1em}.aui .page-customization-bar .page-customization-bar-form{display:table-cell;text-align:center;vertical-align:middle;width:25%}.aui .page-customization-bar .page-customization-bar-form a{color:#FFF}.aui .page-customization-bar .page-customization-bar-form a:focus,.aui .page-customization-bar .page-customization-bar-form a:hover{color:#FFF;text-decoration:none}.aui .page-customization-bar .page-customization-bar-form span{display:block;line-height:20px}.aui .page-customization-bar .page-customization-bar-text{display:table-cell;height:51px;vertical-align:middle;width:75%}.aui .page-customization-bar .page-customization-bar-container{position:absolute}.aui .page-customization-bar .reset-prototype{display:inline}@media (max-width: 1140px){.aui .dockbar-split .dockbar .info-items{width:515px}}@media (max-width: 979px){.aui #navigation{display:none}.aui #navigation.open{display:block}.aui .dockbar-split .dockbar{height:auto;position:relative}.aui .dockbar-split .dockbar .navbar-inner{width:auto}.aui .user-avatar-image{width:18px}}.modify-pages li{position:relative}.modify-pages li.lfr-nav-hover .delete-tab{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.modify-pages .add-page-editor-input{width:150px}.modify-pages .delete-tab{color:#444;cursor:pointer;display:block;font-size:20px;font-weight:bold;height:10px;line-height:6px;margin-top:-8px;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;padding:3px 0;position:absolute;right:1px;text-shadow:0 1px #FFF;top:50%}.modify-pages .delete-tab:hover{color:#B50303}.modify-pages .lfr-nav-sortable>a>span{padding-left:28px}.modify-pages .drag-handle{background-color:#555;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#FFF;cursor:pointer;font-size:16px;left:3px;line-height:1em;margin:8px;padding:4px;position:absolute;text-align:center;top:2px;width:1em}@media (min-width: 980px){.modify-pages .lfr-nav-sortable>a>span{padding-left:0}.modify-pages .drag-handle{display:none}}.modify-pages .lfr-nav-updateable.selected a:hover span{cursor:text}.controls-hidden .modify-pages .lfr-nav-sortable>a>span{padding-left:0}.controls-hidden .modify-pages .drag-handle{display:none}.nav li .toolbar{margin-top:5px}.nav-menu ul{padding-left:10px}.nav-menu li a.ancestor{font-weight:bold}.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none}.nav-menu-style-arrows ul{list-style-image:url(../images/arrows/04_right.png)}.form-options{border:1px solid #AAA;display:inline-block;vertical-align:middle}.form-options input{border-width:0;display:inline;float:left}.form-triggers{float:left}.form-trigger{background:#C4C4C4 url(../images/application/button_bg.png) repeat-x 0 0;border-left:1px solid #BBB;display:inline-block;float:left}.form-trigger img{background:url() no-repeat 50% 40%;height:25px;padding:0 3px;vertical-align:middle;width:16px}.form-trigger:focus,.form-trigger:hover{background-color:#83B0CA;background-image:url(../images/application/button_bg_over.png)}.trigger-selected{background-color:#EBEBEB;background-image:url(../images/application/button_bg_selected.png)}.trigger-selected:focus,.trigger-selected:hover{background-color:#B7DEF4;background-image:url(../images/application/button_bg_selected_over.png)}.options-trigger img{background-image:url(../images/common/configuration.png)}.save-trigger img{background-image:url(../images/common/check.png)}.freeform .portlet{margin-bottom:0}body.portlet{border-width:0}.portlet-topper{position:relative}.portlet-topper .portlet-topper-toolbar{margin:0;padding:2px;position:absolute;right:3px;text-align:right;top:3px;z-index:300}.portlet-topper .portlet-topper-toolbar a{color:inherit}.portlet-topper .portlet-topper-toolbar a,.portlet-topper .portlet-topper-toolbar a:hover{text-decoration:none}.portlet-topper .portlet-topper-toolbar a i{font-size:19px}.portlet-topper .portlet-topper-toolbar .nobr{display:block;float:left;padding:1px}.portlet-topper .portlet-topper-toolbar .portlet-icon-back{background:url(../images/arrows/12_left.png) no-repeat 0 50%;color:#FFF;font-weight:bold;padding:5px 5px 5px 18px}.portlet-topper .portlet-topper-toolbar .portlet-icon-back:hover{color:#FFF}.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text{color:transparent;font-size:0}.portlet-title{display:block}.portlet-title img{vertical-align:middle}.portlet-title-editable{cursor:pointer}.portlet-title-text{display:inline-block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:95%;vertical-align:top}.panel-page-content .portlet-title-text,.panel-page-body .portlet-title-text{cursor:auto}.portlet-content,.portlet-minimized .portlet-content-container{padding:12px 10px 10px}.portlet-minimized .portlet-content{padding:0}.portlet-nested-portlets .portlet-boundary{left:0 !important;position:relative !important;top:0 !important}.portlet-borderless-bar,.portlet-content .lfr-icon-actions{background:#333;color:#FFF;text-shadow:-1px -1px #000}.portlet-borderless-bar a,.portlet-content .lfr-icon-actions a{color:#3AF}.portlet-borderless-container:hover .portlet-borderless-bar,.portlet-content:hover .lfr-icon-actions{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions,.portlet-content:hover .lfr-icon-actions .taglib-text{display:inline-block}.portlet-borderless-bar .portlet-options .dropdown-toggle,.portlet-borderless-bar .portlet-options.open .dropdown-toggle{background-image:url(../images/portlet/options_borderless.png)}.portlet-content .lfr-icon-actions{float:left;margin:1px 10px 1px 1px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;padding:2px 7px}.portlet-content .lfr-icon-actions .taglib-text{color:#FFF;display:none;font-weight:bold;margin-right:1em;text-decoration:none;vertical-align:middle}.portlet-content .lfr-icon-actions .lfr-icon-action a{background:url() no-repeat 0 50%;display:inline-block;margin-left:5px;vertical-align:top}.portlet-content .lfr-icon-actions .lfr-icon-action a:hover{text-decoration:none}.portlet-content .lfr-icon-actions .lfr-icon-action a:hover span{text-decoration:underline}.portlet-content .lfr-icon-actions .lfr-icon-action a img{visibility:hidden}.portlet-content .lfr-icon-actions .lfr-icon-action-add a{background-image:url(../images/common/add_white.png)}.portlet-content .lfr-icon-actions .lfr-icon-action-edit a{background-image:url(../images/common/edit_white.png)}.portlet-content .lfr-icon-actions .lfr-icon-action-edit-template a{background-image:url(../images/common/edit_template_white.png)}.portlet-content .lfr-icon-actions .lfr-icon-action-configuration a{background-image:url(../images/common/configuration_white.png)}.portlet-content .lfr-url-error{display:inline-block;white-space:normal}.portlet-borderless-container{min-height:2.5em;position:relative}.portlet-borderless-bar{background-color:transparent;font-size:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;height:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:200}.portlet-borderless-bar a{background:url() no-repeat 0 50%;display:inline-block;height:20px;margin-left:5px;text-indent:-9999px;width:16px}.portlet-borderless-bar .portlet-actions{float:right;overflow:hidden;padding:0 5px}.portlet-borderless-bar .portlet-actions .portlet-action,.portlet-borderless-bar .portlet-actions .portlet-options{display:inline-block}.portlet-borderless-bar .portlet-actions,.portlet-borderless-bar .portlet-title-default{background-color:#333;min-height:21px}.portlet-borderless-bar .portlet-action-separator{display:none}.portlet-borderless-bar .portlet-back a{height:auto;text-indent:0;width:auto}.portlet-borderless-bar .portlet-close{position:relative !important;vertical-align:middle}.portlet-borderless-bar .portlet-close a{background-image:url(../images/portlet/close_borderless.png)}.portlet-borderless-bar .portlet-options li.lfr-trigger strong a{background-image:url(../images/portlet/options_borderless.png)}.lfr-configurator-visibility .portlet-borderless-bar{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.lfr-configurator-visibility .portlet-content .lfr-icon-actions{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.portlet-content .icons-container{clear:both;height:auto;margin-top:1em;overflow:hidden;width:auto}.portlet-title-default{display:block;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:right;font-weight:bold;height:0;line-height:19px;max-width:50%;padding:0 10px;text-transform:uppercase}.portlet-draggable .portlet-topper{cursor:move}.portlet-draggable .portlet-title-default{background:#333 url(../images/portlet/draggable_borderless.png) no-repeat 0 50%;cursor:move;padding-left:20px}.lfr-panel-page{width:100%}.lfr-panel-page .portlet-title{font-size:13px}.lfr-panel-page .lfr-add-content h2 span{background-color:#D3DADD}.portlet-msg{background:#EEE none no-repeat 6px 50%;border:1px solid #555;color:#34404F;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.lfr-status-alert-label,.lfr-status-error-label,.lfr-status-info-label,.lfr-status-progress-label,.lfr-status-success-label{background:none no-repeat 0 50%;padding:3px 3px 3px 20px}.lfr-status-alert-label{background-image:url(../images/messages/alert.png);color:#663}.lfr-status-error-label{background-image:url(../images/messages/error.png);color:#900}.lfr-status-help-label,.lfr-status-info-label,.lfr-status-progress-label{background-image:url(../images/messages/info.png);color:#34404F}.lfr-status-help-label{background-image:url(../images/portlet/help.png)}.lfr-status-progress-label{background-image:url(../images/aui/loading_indicator.gif)}.lfr-status-success-label{background-image:url(../images/messages/success.png);color:#384F34}.lfr-message{position:relative}.lfr-message .lfr-message-control{background-color:#333;display:inline-block}.lfr-message .lfr-message-controls{display:none;left:3px;margin:-8px 8px 0 3px;position:absolute;top:50%;z-index:10}.lfr-message .lfr-message-close{background-image:url(../images/portlet/close_borderless.png);background-position:0 0;background-repeat:no-repeat}.lfr-message .lfr-message-close-all{color:#FFF;display:none;font-size:0.8em;margin-left:10px;padding:1px 10px;text-shadow:1px 1px 0 #000;vertical-align:top}.lfr-message .lfr-message-close-all a{color:#FFF}.lfr-message .lfr-message-controls-hover .lfr-message-close-all{display:inline-block}.lfr-message.pending{background-image:url(../images/common/time.png)}.lfr-message-content.alert{margin-bottom:0}.lfr-message-close{cursor:pointer}.portlet-section-selected,.portlet-section-selected a{background:#727C81;color:#FFF;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727C81}.alert .form{margin:0}.restricted,.restricted td{background:#FDD;border-width:0}.restricted *{color:#727C81}.alt.restricted td{background-color:#FFC0C0}.hover.restricted td{background-color:#D3BDC0}.alt.restricted td.first,.restricted td.first{background-image:url(../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.table-data tr.lfr-role .first{background-image:url();background-position:5px 50%;background-repeat:no-repeat;padding-left:30px;vertical-align:middle}.table-data tr.lfr-role-guest .first{background-image:url(../images/common/guest_icon.png)}.table-data tr.lfr-role-regular .first{background-image:url(../images/common/user_icon.png)}.table-data tr.lfr-role-site .first{background-image:url(../images/common/site_icon.png)}.table-data tr.lfr-role-organization .first{background-image:url(../images/common/organization_icon.png)}.table-data tr.lfr-role-team .first{background-image:url(../images/common/team_icon.png)}.lfr-ddm-container .control-group.error .control-label,.lfr-ddm-container .control-group.error .help-block,.lfr-ddm-container .control-group.error .help-inline{color:#555}.lfr-ddm-container .control-group.error .checkbox,.lfr-ddm-container .control-group.error .radio,.lfr-ddm-container .control-group.error input,.lfr-ddm-container .control-group.error select,.lfr-ddm-container .control-group.error textarea{color:#555}.lfr-ddm-container .control-group.error input,.lfr-ddm-container .control-group.error select,.lfr-ddm-container .control-group.error textarea{border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.error input:focus,.lfr-ddm-container .control-group.error select:focus,.lfr-ddm-container .control-group.error textarea:focus{border-color:#b3b3b3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.lfr-ddm-container .control-group.error .input-prepend .add-on,.lfr-ddm-container .control-group.error .input-append .add-on{color:#555;background-color:#f5f5f5;border-color:#555}.lfr-ddm-container .control-group.info .control-label,.lfr-ddm-container .control-group.info .help-block,.lfr-ddm-container .control-group.info .help-inline{color:#555}.lfr-ddm-container .control-group.info .checkbox,.lfr-ddm-container .control-group.info .radio,.lfr-ddm-container .control-group.info input,.lfr-ddm-container .control-group.info select,.lfr-ddm-container .control-group.info textarea{color:#555}.lfr-ddm-container .control-group.info input,.lfr-ddm-container .control-group.info select,.lfr-ddm-container .control-group.info textarea{border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.info input:focus,.lfr-ddm-container .control-group.info select:focus,.lfr-ddm-container .control-group.info textarea:focus{border-color:#b3b3b3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.lfr-ddm-container .control-group.info .input-prepend .add-on,.lfr-ddm-container .control-group.info .input-append .add-on{color:#555;background-color:#f5f5f5;border-color:#555}.lfr-ddm-container .control-group.success .control-label,.lfr-ddm-container .control-group.success .help-block,.lfr-ddm-container .control-group.success .help-inline{color:#555}.lfr-ddm-container .control-group.success .checkbox,.lfr-ddm-container .control-group.success .radio,.lfr-ddm-container .control-group.success input,.lfr-ddm-container .control-group.success select,.lfr-ddm-container .control-group.success textarea{color:#555}.lfr-ddm-container .control-group.success input,.lfr-ddm-container .control-group.success select,.lfr-ddm-container .control-group.success textarea{border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.success input:focus,.lfr-ddm-container .control-group.success select:focus,.lfr-ddm-container .control-group.success textarea:focus{border-color:#b3b3b3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.lfr-ddm-container .control-group.success .input-prepend .add-on,.lfr-ddm-container .control-group.success .input-append .add-on{color:#555;background-color:#f5f5f5;border-color:#555}.lfr-ddm-container .control-group.warning .control-label,.lfr-ddm-container .control-group.warning .help-block,.lfr-ddm-container .control-group.warning .help-inline{color:#555}.lfr-ddm-container .control-group.warning .checkbox,.lfr-ddm-container .control-group.warning .radio,.lfr-ddm-container .control-group.warning input,.lfr-ddm-container .control-group.warning select,.lfr-ddm-container .control-group.warning textarea{color:#555}.lfr-ddm-container .control-group.warning input,.lfr-ddm-container .control-group.warning select,.lfr-ddm-container .control-group.warning textarea{border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.warning input:focus,.lfr-ddm-container .control-group.warning select:focus,.lfr-ddm-container .control-group.warning textarea:focus{border-color:#b3b3b3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #fff}.lfr-ddm-container .control-group.warning .input-prepend .add-on,.lfr-ddm-container .control-group.warning .input-append .add-on{color:#555;background-color:#f5f5f5;border-color:#555}.lfr-ddm-container .control-group.error>.control-label,.lfr-ddm-container .control-group.error>.help-block,.lfr-ddm-container .control-group.error>.help-inline{color:#e74646}.lfr-ddm-container .control-group.error>.checkbox,.lfr-ddm-container .control-group.error>.radio,.lfr-ddm-container .control-group.error>input,.lfr-ddm-container .control-group.error>select,.lfr-ddm-container .control-group.error>textarea{color:#e74646}.lfr-ddm-container .control-group.error>input,.lfr-ddm-container .control-group.error>select,.lfr-ddm-container .control-group.error>textarea{border-color:#e74646;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.error>input:focus,.lfr-ddm-container .control-group.error>select:focus,.lfr-ddm-container .control-group.error>textarea:focus{border-color:#dd1d1d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #f3a0a0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #f3a0a0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #f3a0a0}.lfr-ddm-container .control-group.error>.input-prepend .add-on,.lfr-ddm-container .control-group.error>.input-append .add-on{color:#e74646;background-color:#FEE5E2;border-color:#e74646}.lfr-ddm-container .control-group.info>.control-label,.lfr-ddm-container .control-group.info>.help-block,.lfr-ddm-container .control-group.info>.help-inline{color:#12718F}.lfr-ddm-container .control-group.info>.checkbox,.lfr-ddm-container .control-group.info>.radio,.lfr-ddm-container .control-group.info>input,.lfr-ddm-container .control-group.info>select,.lfr-ddm-container .control-group.info>textarea{color:#12718F}.lfr-ddm-container .control-group.info>input,.lfr-ddm-container .control-group.info>select,.lfr-ddm-container .control-group.info>textarea{border-color:#12718F;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.info>input:focus,.lfr-ddm-container .control-group.info>select:focus,.lfr-ddm-container .control-group.info>textarea:focus{border-color:#0c4d62;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #24b5e3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #24b5e3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #24b5e3}.lfr-ddm-container .control-group.info>.input-prepend .add-on,.lfr-ddm-container .control-group.info>.input-append .add-on{color:#12718F;background-color:#CEF1FC;border-color:#12718F}.lfr-ddm-container .control-group.success>.control-label,.lfr-ddm-container .control-group.success>.help-block,.lfr-ddm-container .control-group.success>.help-inline{color:#488F06}.lfr-ddm-container .control-group.success>.checkbox,.lfr-ddm-container .control-group.success>.radio,.lfr-ddm-container .control-group.success>input,.lfr-ddm-container .control-group.success>select,.lfr-ddm-container .control-group.success>textarea{color:#488F06}.lfr-ddm-container .control-group.success>input,.lfr-ddm-container .control-group.success>select,.lfr-ddm-container .control-group.success>textarea{border-color:#488F06;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.success>input:focus,.lfr-ddm-container .control-group.success>select:focus,.lfr-ddm-container .control-group.success>textarea:focus{border-color:#2f5e04;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #79f10a;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #79f10a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #79f10a}.lfr-ddm-container .control-group.success>.input-prepend .add-on,.lfr-ddm-container .control-group.success>.input-append .add-on{color:#488F06;background-color:#F1FBD1;border-color:#488F06}.lfr-ddm-container .control-group.warning>.control-label,.lfr-ddm-container .control-group.warning>.help-block,.lfr-ddm-container .control-group.warning>.help-inline{color:#BF7900}.lfr-ddm-container .control-group.warning>.checkbox,.lfr-ddm-container .control-group.warning>.radio,.lfr-ddm-container .control-group.warning>input,.lfr-ddm-container .control-group.warning>select,.lfr-ddm-container .control-group.warning>textarea{color:#BF7900}.lfr-ddm-container .control-group.warning>input,.lfr-ddm-container .control-group.warning>select,.lfr-ddm-container .control-group.warning>textarea{border-color:#BF7900;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.lfr-ddm-container .control-group.warning>input:focus,.lfr-ddm-container .control-group.warning>select:focus,.lfr-ddm-container .control-group.warning>textarea:focus{border-color:#8c5900;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ffaf26;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ffaf26;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ffaf26}.lfr-ddm-container .control-group.warning>.input-prepend .add-on,.lfr-ddm-container .control-group.warning>.input-append .add-on{color:#BF7900;background-color:#FFFBDC;border-color:#BF7900}.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper[data-repeatable="true"],.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper .field-wrapper,.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper[data-repeatable="true"],.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper .field-wrapper,.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper[data-repeatable="true"],.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper .field-wrapper{border:1px solid #D0D0D0;border-left-width:10px;padding:7px 10px 10px}.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper[data-repeatable="true"][data-repeatable="true"]:nth-of-type(even),.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper .field-wrapper[data-repeatable="true"]:nth-of-type(even),.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper[data-repeatable="true"][data-repeatable="true"]:nth-of-type(even),.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper .field-wrapper[data-repeatable="true"]:nth-of-type(even),.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper[data-repeatable="true"][data-repeatable="true"]:nth-of-type(even),.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper .field-wrapper[data-repeatable="true"]:nth-of-type(even){background-color:#F5F5F5}.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper[data-repeatable="true"],.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper[data-repeatable="true"] .field-wrapper,.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper .field-wrapper,.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper .field-wrapper .field-wrapper,.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper[data-repeatable="true"],.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper[data-repeatable="true"] .field-wrapper,.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper .field-wrapper,.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper .field-wrapper .field-wrapper,.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper[data-repeatable="true"],.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper[data-repeatable="true"] .field-wrapper,.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper .field-wrapper,.portlet-journal .journal-article-container .lfr-ddm-container .field-wrapper .field-wrapper .field-wrapper{margin:15px 0 0}.lfr-portlet-item,.lfr-portlet-item p a{font-size:1em}.breadcrumb.breadcrumb-vertical{display:inline-block;text-align:center}.breadcrumb.breadcrumb-vertical li{display:block}.breadcrumb.breadcrumb-vertical li.last,.breadcrumb.breadcrumb-vertical li.only{background:none}.breadcrumb.breadcrumb-vertical .divider{background:url(@theme_image_path@/arrows/07_down.png) no-repeat 50% 100%;display:block;text-indent:110%;white-space:nowrap;overflow:hidden;height:10px}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border-width:0}.taglib-calendar tr td a{background-color:#F0F5F7;border:1px solid #FFF;border-bottom-width:0;border-left-width:0;display:block;height:15px;padding:5px 0}.taglib-calendar tr td a:hover{background-color:#727C81;color:#FFF}.taglib-calendar tr td.calendar-inactive{background-color:#FFF;color:#B5BFC4}.taglib-calendar tr th{border-bottom-color:#D7D7D7}.taglib-calendar table td{border-width:0}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#FFF}.taglib-calendar .calendar-current-day a{border:1px solid #727C81;color:#369;text-decoration:underline}.navbar form{margin:0}.ie .portlet-borderless-bar{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.ie .portlet-content .lfr-icon-actions{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.ie .portlet-borderless-container:hover .portlet-borderless-bar,.ie .portlet-journal-content .lfr-icon-actions:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.ie .taglib-calendar tr td.first a{border-right-width:0}.ie6 .portlet-content .icons-container,.ie7 .portlet-content .icons-container{overflow:visible}.ie6 .portlet-content .lfr-icon-actions .taglib-text,.ie7 .portlet-content .lfr-icon-actions .taglib-text{display:inline-block}.ie6 .portlet-borderless-bar .portlet-actions,.ie7 .portlet-borderless-bar .portlet-actions{margin-left:20px;margin-right:0}.ie6 .portlet-title-default,.ie7 .portlet-title-default{float:left}.ie6 .lfr-message .lfr-message-close,.ie7 .lfr-message .lfr-message-close{float:left}.ie6 .portlet-topper-toolbar .icon{height:16px;width:16px}.ie6 .portlet-borderless-container{height:2.5em}.ie6 .portlet-borderless-bar{filter:alpha(opacity=90)}.ie6 .portlet-borderless-bar .portlet-actions{display:inline;filter:alpha(opacity=90)}.ie6 .breadcrumbs{zoom:1}.ie8 .dockbar img,.ie8 .lfr-icon-action img,.ie8 .logo img{max-width:none}.menu-content,.underlay-content{-webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.5);-moz-box-shadow:2px 4px 7px rgba(0,0,0,0.5);box-shadow:2px 4px 7px rgba(0,0,0,0.5)}.lfr-add-panel,.lfr-device-preview-panel,.lfr-edit-layout-panel{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.lfr-preview-file-image img,.lfr-translation-manager{-webkit-box-shadow:0 3px 5px -3px rgba(0,0,0,0.8);-moz-box-shadow:0 3px 5px -3px rgba(0,0,0,0.8);box-shadow:0 3px 5px -3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.8);box-shadow:inset 0 0 3px rgba(0,0,0,0.8)}.lfr-preview-file-image-current-column{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.8);box-shadow:inset 0 0 5px rgba(0,0,0,0.8)}.lfr-device-preview .lfr-device-size-status-content{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 1px #fff;-moz-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.lfr-device-preview .lfr-device:after,.lfr-device-preview .lfr-device:before{-webkit-box-shadow:#111 0 1px 0;-moz-box-shadow:#111 0 1px 0;box-shadow:#111 0 1px 0}.lfr-device-preview .lfr-device:after{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.lfr-device-preview .lfr-device.rotated:after,.lfr-device-preview .lfr-device.rotated:before{-webkit-box-shadow:#111 -1px 1px 0;-moz-box-shadow:#111 -1px 1px 0;box-shadow:#111 -1px 1px 0}.lfr-device-preview .lfr-device.smartphone,.lfr-device-preview .lfr-device.tablet{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.lfr-device-preview .lfr-device.tablet:before{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media (max-width: 979px){.dockbar .navbar-inner .btn-navbar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}}.dockbar .navbar-inner .nav li.staging-toggle.active>a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dockbar .navbar-inner .nav li.staging-toggle span{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.dockbar .menu-button-active .menu-button{-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);box-shadow:inset 0 1px 5px rgba(0,0,0,0.7)}.dockbar .impersonating-user .alert-info{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.dockbar-split .dockbar .navbar-inner .nav>li>a{text-shadow:none}.dockbar-split .dockbar .navbar-inner .nav-add-controls>li a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.dockbar-split .dockbar .navbar-inner .nav-add-controls>li a .nav-item-label{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.dockbar-split .dockbar .navbar-inner .nav-add-controls>li.open a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@media (max-width: 979px){.navbar .navbar-search .form-search .search-query{-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px}}.portlet-document-library .lfr-ddm-small-image-preview,.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview{-webkit-box-shadow:0 1px 3px #CCC;-moz-box-shadow:0 1px 3px #CCC;box-shadow:0 1px 3px #CCC}.portlet-asset-category-admin .tree-node-selected,.portlet-asset-category-admin .tree-node-over,.portlet-asset-category-admin .category-item{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.lfr-translation-manager-translation.lfr-translation-manager-translation-editing{-webkit-box-shadow:inset 0 0 2px #224FA8;-moz-box-shadow:inset 0 0 2px #224FA8;box-shadow:inset 0 0 2px #224FA8}.portlet-document-library-upload-mask .overlaymask-content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.lfr-search-combobox-item,.portlet-journal .lfr-search-combobox .search input{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.lfr-search-combobox .field-input-text{-webkit-border-radius:4px 1px 1px 4px;-moz-border-radius:4px 1px 1px 4px;-ms-border-radius:4px 1px 1px 4px;-o-border-radius:4px 1px 1px 4px;border-radius:4px 1px 1px 4px}.lfr-search-combobox .button-input{-webkit-border-radius:1px 4px 4px 1px;-moz-border-radius:1px 4px 4px 1px;-ms-border-radius:1px 4px 4px 1px;-o-border-radius:1px 4px 4px 1px;border-radius:1px 4px 4px 1px}.lfr-upload-container .progress-bar,.lfr-upload-container .progress,.lfr-editable:after{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}body>.lfr-menu-list ul,.active-area-proxy,.entry-display-style .entry-thumbnail,.lfr-api-results,.lfr-translation-manager,.lfr-translation-manager-translation,.lfr-upload-container .cancel-button .modify-pages .delete-tab,.portlet-image-gallery-display .image-thumbnail img,.rule-group-instance-container .rule-group-instance,.select-documents,.select-files,.taglib-ratings.stars:hover,.taglib-ratings.stars:hover .liferay-rating-vote>div,.taglib-ratings.stars .rating-focused>div,.tags-search-combobox .field-input-text{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.entry-display-style,.lfr-search-combobox,.lfr-upload-container .upload-file,.lfr-upload-container .upload-target,.portlet-asset-tag-admin .merge-tag,.portlet-document-library .common-file-metadata-container.selected,.portlet-document-library-display .common-file-metadata-container.selected,.portlet-image-gallery-display .image-icon,.select-documents,.select-files{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.portlet-dynamic-data-list-display .lfr-ddm-container .field-wrapper,.portlet-dynamic-data-lists .lfr-ddm-container .field-wrapper,.portlet-journal .lfr-ddm-container .field-wrapper{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.portlet-journal .display-page-item-container .display-page-item,.portlet-journal .display-page-item-container .display-page-item .display-page-item-remove,.taglib-categorization-filter .asset-entry{-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px}.menu-content{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.taglib-form-navigator>.form-steps>ul.form-navigator.well{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.taglib-form-navigator>.form-steps>ul.form-navigator.well .tab .tab-label:hover .number,.taglib-form-navigator>.form-steps>ul.form-navigator.well .tab .tab-label:focus .number{-webkit-box-shadow:0 0 5px 0 #333;-moz-box-shadow:0 0 5px 0 #333;box-shadow:0 0 5px 0 #333;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:box-shadow;-moz-transition-property:box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.taglib-form-navigator>.form-steps>ul.form-navigator.well .tab .tab-label .number{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.underlay-content{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.input-localized .lfr-input-localized-state{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.input-localized .lfr-input-localized .lfr-input-localized-state{-webkit-box-shadow:0 0 3px #DDD;-moz-box-shadow:0 0 3px #DDD;box-shadow:0 0 3px #DDD}.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error{-webkit-box-shadow:0 0 3px #FF0047;-moz-box-shadow:0 0 3px #FF0047;box-shadow:0 0 3px #FF0047}.input-localized .palette-item-selected .lfr-input-localized-state{-webkit-box-shadow:0 0 3px #27C1F2;-moz-box-shadow:0 0 3px #27C1F2;box-shadow:0 0 3px #27C1F2}.lfr-add-panel .add-content-button .lfr-actions{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-list:hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-list.hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-list.over,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-descriptive:hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-descriptive.hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-descriptive.over{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.lfr-add-panel .lfr-panel.lfr-extended{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.lfr-add-panel .lfr-panel.lfr-extended .lfr-panel-titlebar,.lfr-add-panel .add-application-tab .lfr-add-content .lfr-title-category{background-image:-owg-linear-gradient(#D2DBE4, #BDC8D6);background-image:-webkit-linear-gradient(#D2DBE4, #BDC8D6);background-image:-moz-linear-gradient(#D2DBE4, #BDC8D6);background-image:-o-linear-gradient(#D2DBE4, #BDC8D6);background-image:linear-gradient(#D2DBE4, #BDC8D6)}.lfr-add-panel .search-panel .add-content-search .field-input{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lfr-add-dialog .add-content-menu .search-query,.lfr-add-panel .add-content-menu .search-query{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.lfr-content-preview-popup .lfr-content-preview-popup-content{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:8px 3px 7px rgba(0,0,0,0.25);-moz-box-shadow:8px 3px 7px rgba(0,0,0,0.25);box-shadow:8px 3px 7px rgba(0,0,0,0.25)}.lfr-message .lfr-message-control{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.lfr-token,.layout-customizable-controls,.lfr-translation-manager-delete-translation{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.customizable-layout-column-content{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.staging-tabview-list{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.site-variations-tabview-list .tab-content,.staging-tabview-list .tab-active .tab-content,.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.rule-group-instance-container .rule-group-instance{-webkit-box-shadow:1px 1px 2px #999;-moz-box-shadow:1px 1px 2px #999;box-shadow:1px 1px 2px #999}.lfr-action-label{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.lfr-api-service-search .field-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress{background-image:-owg-linear-gradient(-45deg, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0) 75%, rgba(255,255,255,0));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0) 75%, rgba(255,255,255,0));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0) 75%, rgba(255,255,255,0));background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0) 75%, rgba(255,255,255,0));background-image:linear-gradient(-45deg, rgba(255,255,255,0.3) 25%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0.3) 75%, rgba(255,255,255,0) 75%, rgba(255,255,255,0));-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;-webkit-animation:progress-bar-stripes 0.5s linear infinite;-moz-animation:progress-bar-stripes 0.5s linear infinite;-ms-animation:progress-bar-stripes 0.5s linear infinite;-o-animation:progress-bar-stripes 0.5s linear infinite;animation:progress-bar-stripes 0.5s linear infinite;-webkit-transition:width .5s ease-out;-webkit-transition-delay:0s;-moz-transition:width .5s ease-out;-o-transition:width .5s ease-out;transition:width .5s ease-out false}@-webkit-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@-moz-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@-o-keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}@keyframes highlight-animation{from{background-color:#FFC}to{background-color:transparent}}.highlight-animation{-webkit-animation:highlight-animation 0.7s;-moz-animation:highlight-animation 0.7s;-ms-animation:highlight-animation 0.7s;-o-animation:highlight-animation 0.7s;animation:highlight-animation 0.7s}body:first-of-type .portlet-borderless-bar,body:first-of-type .portlet-content .lfr-icon-actions{-webkit-transition:opacity .5s ease;-webkit-transition-delay:.15s;-moz-transition:opacity .5s ease .15s;-o-transition:opacity .5s ease .15s;transition:opacity .5s ease .15s}body:first-of-type .portlet-borderless-container:hover .portlet-borderless-bar,body:first-of-type .portlet-content:hover .lfr-icon-actions{-webkit-transition:opacity .5s ease;-webkit-transition-delay:0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s}body:first-of-type .portlet-borderless-bar .portlet-actions,body:first-of-type .portlet-content .lfr-icon-actions .taglib-text{display:inline-block;max-width:0;overflow:hidden;-webkit-transition:max-width .3s ease-in;-webkit-transition-delay:.2s;-moz-transition:max-width .3s ease-in .2s;-o-transition:max-width .3s ease-in .2s;transition:max-width .3s ease-in .2s;text-overflow:ellipsis;white-space:nowrap}body:first-of-type .portlet-borderless-bar .portlet-actions,body:first-of-type .portlet-content:hover .lfr-icon-actions .taglib-text{-webkit-transition:max-width .3s ease;-webkit-transition-delay:0s;-moz-transition:max-width .3s ease 0s;-o-transition:max-width .3s ease 0s;transition:max-width .3s ease 0s}body:first-of-type .portlet-borderless-bar .portlet-actions{-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px}body:first-of-type .portlet-borderless-bar .portlet-title-default{-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px}body:first-of-type .portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions{max-width:500px}body:first-of-type .portlet-content:hover .lfr-icon-actions .taglib-text{max-width:200px}@media (max-width: 979px){body:first-of-type .portlet-content .lfr-icon-actions .taglib-text{max-width:200px}}.portlet-boundary.yui3-dd-dragging{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.portlet-document-library .entry-thumbnail .label,.portlet-document-library-display .workflow-status .label,.portlet-journal .entry-thumbnail .label{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}@-webkit-keyframes lfr-drop-active{0%{background-color:#EBEBEB;border-color:#DDD}50%{background-color:#DDEDDE;border-color:#7D7;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}75%{background-color:#DDEDDE;border-color:#7D7}100%{background-color:#EBEBEB;border-color:#DDD}}@-moz-keyframes lfr-drop-active{0%{background-color:#EBEBEB;border-color:#DDD}50%{background-color:#DDEDDE;border-color:#7D7;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}75%{background-color:#DDEDDE;border-color:#7D7}100%{background-color:#EBEBEB;border-color:#DDD}}@-o-keyframes lfr-drop-active{0%{background-color:#EBEBEB;border-color:#DDD}50%{background-color:#DDEDDE;border-color:#7D7;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}75%{background-color:#DDEDDE;border-color:#7D7}100%{background-color:#EBEBEB;border-color:#DDD}}@keyframes lfr-drop-active{0%{background-color:#EBEBEB;border-color:#DDD}50%{background-color:#DDEDDE;border-color:#7D7;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}75%{background-color:#DDEDDE;border-color:#7D7}100%{background-color:#EBEBEB;border-color:#DDD}}.upload-drop-active .lfr-upload-container .upload-target{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.upload-drop-active .portlet-document-library .document-container{-webkit-box-shadow:inset 0 0 5px #B8C1D1;-moz-box-shadow:inset 0 0 5px #B8C1D1;box-shadow:inset 0 0 5px #B8C1D1}.upload-drop-intent .lfr-upload-container .upload-target{-webkit-animation:lfr-drop-active 1s ease 0.2s infinite;-moz-animation:lfr-drop-active 1s ease 0.2s infinite;-ms-animation:lfr-drop-active 1s ease 0.2s infinite;-o-animation:lfr-drop-active 1s ease 0.2s infinite;animation:lfr-drop-active 1s ease 0.2s infinite}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover{-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after{background-image:-owg-linear-gradient(#fff, #E4E4E4);background-image:-webkit-linear-gradient(#fff, #E4E4E4);background-image:-moz-linear-gradient(#fff, #E4E4E4);background-image:-o-linear-gradient(#fff, #E4E4E4);background-image:linear-gradient(#fff, #E4E4E4);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover:after{background-image:-owg-linear-gradient(#F2F2F2, #CCC);background-image:-webkit-linear-gradient(#F2F2F2, #CCC);background-image:-moz-linear-gradient(#F2F2F2, #CCC);background-image:-o-linear-gradient(#F2F2F2, #CCC);background-image:linear-gradient(#F2F2F2, #CCC)}.aui ul.nav-footer li{display:inline-block;padding:15px}.aui ul.nav-footer li a{color:#7c7c7c}.aui ul.nav-footer li a:hover{color:#FF5A00;background-color:#FFF}.aui ul.nav-footer li a:focus,.aui ul.nav-footer li a.focus{background-color:#FFF}.aui .navbar-header.footer{height:2px;width:100%;background-color:#FF5A00}.aui footer{padding:10px 0 0 0 !important;font-family:"NunitoRegular",Arial,sans-serif;float:left;width:100%;background-color:#ffffff;margin-top:0px}.aui .content-parceiros{margin-top:16px}@font-face{font-family:'fontawesome-alloy';src:url("fonts/fontawesome-alloy.eot");src:url("fonts/fontawesome-alloy.eot?#iefix") format("embedded-opentype"),url("fonts/fontawesome-alloy.woff") format("woff"),url("fonts/fontawesome-alloy.ttf") format("truetype"),url("fonts/fontawesome-alloy.svg#fontawesome-alloy") format("svg");font-weight:normal;font-style:normal;text-rendering:optimizeLegibility}[data-icon]:before{font-family:'fontawesome-alloy';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-music,.icon-search,.icon-envelope,.icon-heart,.icon-star,.icon-star-empty,.icon-user,.icon-film,.icon-th-large,.icon-th,.icon-th-list,.icon-ok,.icon-remove,.icon-zoom-in,.icon-zoom-out,.icon-off,.icon-signal,.icon-cog,.icon-trash,.icon-home,.icon-file,.icon-time,.icon-road,.icon-download-alt,.icon-download,.icon-upload,.icon-inbox,.icon-play-circle,.icon-repeat,.icon-refresh,.icon-list-alt,.icon-lock,.icon-flag,.icon-headphones,.icon-volume-off,.icon-volume-down,.icon-volume-up,.icon-qrcode,.icon-barcode,.icon-tag,.icon-tags,.icon-book,.icon-bookmark,.icon-print,.icon-camera,.icon-font,.icon-bold,.icon-italic,.icon-text-height,.icon-text-width,.icon-align-left,.icon-align-center,.icon-align-right,.icon-align-justify,.icon-list,.icon-indent-left,.icon-indent-right,.icon-facetime-video,.icon-picture,.icon-pencil,.icon-map-marker,.icon-adjust,.icon-tint,.icon-edit,.icon-share,.icon-check,.icon-move,.icon-step-backward,.icon-fast-backward,.icon-backward,.icon-play,.icon-pause,.icon-stop,.icon-forward,.icon-fast-forward,.icon-step-forward,.icon-eject,.icon-chevron-left,.icon-chevron-right,.icon-plus-sign,.icon-minus-sign,.icon-remove-sign,.icon-ok-sign,.icon-question-sign,.icon-info-sign,.icon-screenshot,.icon-remove-circle,.icon-ok-circle,.icon-ban-circle,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-arrow-down,.icon-share-alt,.icon-resize-full,.icon-resize-small,.icon-plus,.icon-minus,.icon-asterisk,.icon-exclamation-sign,.icon-gift,.icon-leaf,.icon-fire,.icon-eye-open,.icon-eye-close,.icon-warning-sign,.icon-plane,.icon-calendar,.icon-random,.icon-comment,.icon-magnet,.icon-chevron-up,.icon-chevron-down,.icon-retweet,.icon-shopping-cart,.icon-folder-close,.icon-folder-open,.icon-resize-vertical,.icon-resize-horizontal,.icon-bar-chart,.icon-twitter-sign,.icon-facebook-sign,.icon-camera-retro,.icon-key,.icon-cogs,.icon-comments,.icon-thumbs-up,.icon-thumbs-down,.icon-star-half,.icon-heart-empty,.icon-signout,.icon-linkedin-sign,.icon-pushpin,.icon-external-link,.icon-signin,.icon-trophy,.icon-github-sign,.icon-upload-alt,.icon-lemon,.icon-phone,.icon-check-empty,.icon-bookmark-empty,.icon-phone-sign,.icon-twitter,.icon-facebook,.icon-github,.icon-unlock,.icon-credit,.icon-rss,.icon-hdd,.icon-bullhorn,.icon-bell,.icon-certificate,.icon-hand-right,.icon-hand-left,.icon-hand-up,.icon-hand-down,.icon-circle-arrow-left,.icon-circle-arrow-right,.icon-circle-arrow-up,.icon-circle-arrow-down,.icon-globe,.icon-wrench,.icon-tasks,.icon-filter,.icon-briefcase,.icon-fullscreen,.icon-group,.icon-link,.icon-cloud,.icon-beaker,.icon-cut,.icon-copy,.icon-paper-clip,.icon-save,.icon-sign-blank,.icon-reorder,.icon-list-ul,.icon-list-ol,.icon-strikethrough,.icon-underline,.icon-table,.icon-magic,.icon-truck,.icon-pinterest,.icon-pinterest-sign,.icon-google-plus-sign,.icon-google-plus,.icon-money,.icon-caret-down,.icon-caret-up,.icon-caret-left,.icon-caret-right,.icon-columns,.icon-sort,.icon-sort-down,.icon-sort-up,.icon-envelope-alt,.icon-linkedin,.icon-undo,.icon-legal,.icon-dashboard,.icon-comment-alt,.icon-comments-alt,.icon-bolt,.icon-sitemap,.icon-umbrella,.icon-paste,.icon-lightbulb,.icon-exchange,.icon-cloud-download,.icon-cloud-upload,.icon-user-md,.icon-stethoscope,.icon-suitcase,.icon-bell-alt,.icon-coffee,.icon-food,.icon-file-alt,.icon-building,.icon-hospital,.icon-ambulance,.icon-medkit,.icon-fighter-jet,.icon-beer,.icon-h-sign,.icon-plus-sign-2,.icon-double-angle-left,.icon-double-angle-right,.icon-double-angle-up,.icon-double-angle-down,.icon-angle-left,.icon-angle-right,.icon-angle-up,.icon-angle-down,.icon-desktop,.icon-laptop,.icon-tablet,.icon-mobile,.icon-circle-blank,.icon-quote-left,.icon-quote-right,.icon-spinner,.icon-circle,.icon-reply,.icon-github-alt,.icon-folder-close-alt,.icon-folder-open-alt,.icon-expand-alt,.icon-collapse-alt,.icon-smile,.icon-frown,.icon-meh,.icon-gamepad,.icon-keyboard,.icon-flag-alt,.icon-flag-checkered,.icon-terminal,.icon-code,.icon-reply-all,.icon-star-half-full,.icon-location-arrow,.icon-crop,.icon-code-fork,.icon-unlink,.icon-question,.icon-info,.icon-exclamation,.icon-superscript,.icon-subscript,.icon-eraser,.icon-puzzle,.icon-microphone,.icon-microphone-off,.icon-shield,.icon-calendar-empty,.icon-fire-extinguisher,.icon-rocket,.icon-maxcdn,.icon-chevron-sign-left,.icon-chevron-sign-right,.icon-chevron-sign-up,.icon-chevron-sign-down,.icon-html5,.icon-css3,.icon-anchor,.icon-unlock-alt,.icon-bullseye,.icon-ellipsis-horizontal,.icon-ellipsis-vertical,.icon-rss-sign,.icon-play-sign,.icon-ticket,.icon-minus-sign-alt,.icon-check-minus,.icon-level-up,.icon-level-down,.icon-check-sign,.icon-edit-sign,.icon-external-link-sign,.icon-share-sign,.icon-compass,.icon-collapse,.icon-collapse-top,.icon-expand,.icon-euro,.icon-gbp,.icon-dollar,.icon-yen,.icon-renminbi,.icon-won,.icon-bitcoin,.icon-file-2,.icon-file-text,.icon-sort-by-alphabet,.icon-sort-by-alphabet-alt,.icon-sort-by-attributes,.icon-sort-by-attributes-alt,.icon-sort-by-order,.icon-sort-by-order-alt,.icon-thumbs-up-2,.icon-thumbs-down-2,.icon-youtube-sign,.icon-youtube,.icon-xing,.icon-xing-sign,.icon-youtube-play,.icon-dropbox,.icon-stackexchange,.icon-instagram,.icon-flickr,.icon-adn,.icon-bitbucket,.icon-bitbucket-sign,.icon-tumblr,.icon-tumblr-sign,.icon-long-arrow-down,.icon-long-arrow-up,.icon-long-arrow-left,.icon-long-arrow-right,.icon-apple,.icon-windows,.icon-android,.icon-linux,.icon-dribbble,.icon-skype,.icon-foursquare,.icon-trello,.icon-female,.icon-male,.icon-gittip,.icon-sun,.icon-moon,.icon-archive,.icon-bug,.icon-vk,.icon-rupee,.icon-glass,.icon-fb-text-box,.icon-fb-select,.icon-fb-radio,.icon-fb-text,.icon-fb-number,.icon-fb-integer,.icon-fb-decimal,.icon-fb-boolean,.icon-renren,.icon-weibo,.icon-db-joinxor,.icon-db-state,.icon-db-end,.icon-db-start,.icon-db-fork,.icon-db-task,.icon-db-condition,.icon-db-join,.icon-fb-button,.icon-fb-fieldset,.icon-fb-custom-field,.icon-fb-separator,.icon-fb-paragraph,.icon-fb-file-upload{font-family:'fontawesome-alloy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-2:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-star-half-full:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-euro:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before{content:"\f155"}.icon-yen:before{content:"\f157"}.icon-renminbi:before{content:"\f158"}.icon-won:before{content:"\f159"}.icon-bitcoin:before{content:"\f15a"}.icon-file-2:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up-2:before{content:"\f164"}.icon-thumbs-down-2:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-rupee:before{content:"\f156"}.icon-glass:before{content:"\f000"}.icon-fb-text-box:before{content:"\e001"}.icon-fb-select:before{content:"\e002"}.icon-fb-radio:before{content:"\e003"}.icon-fb-text:before{content:"\e000"}.icon-fb-number:before{content:"\e004"}.icon-fb-integer:before{content:"\e005"}.icon-fb-decimal:before{content:"\e007"}.icon-fb-boolean:before{content:"\e008"}.icon-renren:before{content:"\f18b"}.icon-weibo:before{content:"\f18a"}.icon-db-joinxor:before{content:"\e006"}.icon-db-state:before{content:"\e009"}.icon-db-end:before{content:"\e00a"}.icon-db-start:before{content:"\e00b"}.icon-db-fork:before{content:"\e00c"}.icon-db-task:before{content:"\e00d"}.icon-db-condition:before{content:"\e00e"}.icon-db-join:before{content:"\e00f"}.icon-fb-button:before{content:"\e010"}.icon-fb-fieldset:before{content:"\e011"}.icon-fb-custom-field:before{content:"\e012"}.icon-fb-separator:before{content:"\e013"}.icon-fb-paragraph:before{content:"\e014"}.icon-fb-file-upload:before{content:"\e015"}body,html{overflow-x:hidden;width:100%}.aui body{color:#7c7c7c}.aui .text-right{text-align:right !important}.aui .container-fluid{padding:0px}.aui #wrapper{height:100%;margin:0;padding:0;font-family:Arial, sans-serif;width:100%;float:left;-webkit-transition:-webkit-transform .15s ease;-moz-transition:-moz-transform .15s ease;-o-transition:-o-transform .15s ease;transition:transform .15s ease;overflow:hidden;position:relative}.aui #wrapper ul{list-style:none}.aui .dropdown-menu{left:25.7%}.aui #heading{display:inline-block;width:244px;height:135px;background:#FF5A00;float:left}.aui #heading .logo img{max-height:35px;max-width:35px;padding-top:3px}.aui #banner #navigation{position:relative;display:inline-block;width:100%}.aui #banner #navigation li{display:inline-block;list-style:none;padding-left:3%}.aui #banner #navigation li a{display:block;font-weight:bold;line-height:25px;padding:10px;color:#000}.aui #banner #navigation #sign-in{display:inline-block;font-size:20px;margin-left:20px;vertical-align:middle}.aui #banner #navigation .right-icon-group{display:inline-block;text-align:right}.aui #banner #navigation .portlet-search{display:inline-block;position:relative;right:-30px}.aui #banner #navigation .portlet-search form{margin:0;padding:0}.aui #banner #navigation .portlet-search form input{margin-bottom:3px;padding:0;width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.aui #banner #navigation .portlet-search form select,.aui #banner #navigation .portlet-search form input[type="image"]{display:none}.aui #banner #navigation .ul-main-nav:after{content:" ";display:inline-block;height:0;position:relative;width:100%;-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease}.aui #banner #navigation .language-smiles{position:absolute;top:6px;right:0}.aui .wrapper-help{position:relative;font-size:1.5em;color:#DCDCDC}.aui .wrapper-help:before{position:absolute;font-family:'fontawesome-alloy';top:25%;left:90%;content:"\f002"}.aui form#_58_fm input[type=text]{width:300px}.aui form#_58_fm input[type=password]{width:150px}.smiles-header__content .ul-main-nav{padding:15px 0 0 5px !important}#p_load_smilesflightchangeportlet_WAR_smilesbookingportlet_.loading-animation{background:none !important;margin-top:0 !important;padding-top:0 !important}.aui .btn-primary:focus,.aui .modal-body button:focus,.aui .btn-primary.focus,.aui .modal-body button.focus,.aui .focus.btn,.aui .modal-body button.focus{background-color:#cc4800}.aui .btn-gray:focus,.aui .btn-gray.focus,.aui .btn.btn-gray:focus,.aui .modal-body button.btn-gray:focus{background-color:#505050}.aui .row{margin:0}.aui .row.row-spacing{margin-bottom:20px;margin-left:-30px}.aui .color-gray-medium{color:gray}.aui .bg-color-purpura{background-color:#639}.aui .bg-clube-smiles-purpura{background-image:url(../images/bg-clube-smiles-purple.png);width:115px;height:63px;display:block;margin:0 auto}.aui .bg-clube-smiles-purpura h3{padding-top:60px !important}.aui .bg-clube-smiles{background-image:url(../images/clubeSmiles.png);width:109px;height:59px;margin:0 auto}.aui .borda-portlet-aninhado{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:2px solid #639}.aui .borda-portlet-aninhado-gray{border:1px solid #dcdcdc}.aui .borda-gray{border:1px solid #dcdcdc}.aui .width-10{width:10%}.aui .width-20{width:20%}.aui .width-30{width:30%}.aui .width-40{width:40%}.aui .width-50{width:50%}.aui .width-60{width:60%}.aui .width-70{width:70%}.aui .width-80{width:80%}.aui .width-90{width:90%}.aui .width-100{width:100%}.aui .panel{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 0 0 1px #dcdcdc}.aui .svg-ic-erro-dims{margin:0 auto}.aui .svg-ic-check-dims{margin:0 auto}.aui .icon-small{font-size:3em}.aui .icon-medium{font-size:6em}.aui .icon-large{font-size:9em}.aui .icon-xlarge{font-size:12em}.aui .content-cancelamento{padding:25px;min-height:215px;color:#808080}.aui .content-cancelamento .content-diamante h3{line-height:0px !important;font-weight:normal}.aui .content-cancelamento .content-prata h3{line-height:0px !important;font-weight:normal}.aui .content-cancelamento .icon-phone-cancelamento{font-size:4em}.aui .content-cancelamento .icon-phone-cancelamento i{margin-top:15px;display:block}.aui .content-cancelamento-beneficios{min-height:380px;padding:50px 100px}.aui .content-cancelamento-beneficios ul.lista-beneficios{text-align:justify;margin-left:50%;-webkit-transform:translate(-25%, 25%);-moz-transform:translate(-25%, 25%);-ms-transform:translate(-25%, 25%);-o-transform:translate(-25%, 25%);transform:translate(-25%, 25%)}.aui .content-cancelamento-beneficios ul.lista-beneficios i{position:absolute;color:#639;font-size:1.5em;line-height:27px}.aui .content-cancelamento-beneficios ul.lista-beneficios li{margin-left:7%;line-height:30px}.aui .form-regularize{padding:5%}.aui .form-regularize .control-label{width:auto}.aui .btn.btn-gray,.aui .modal-body button.btn-gray{background-color:#696969;border-color:#696969;color:#FFF;background-image:none;padding:15px;width:100%}.aui .btn.btn-gray:hover,.aui .modal-body button.btn-gray:hover{background-color:#696969;color:#FFF}.aui input[class*="span"]{padding:20px}.aui input[class*="span"].input-append{border-right:none}.content-icon-card{position:relative}.content-icon-card .icon-card{font-size:12em;color:#DCDCDC;display:block}.content-cancelamento{padding:25px;min-height:215px;color:#808080}.content-cancelamento .content-diamante h3{line-height:0px !important;font-weight:normal}.content-cancelamento .content-prata h3{line-height:0px !important;font-weight:normal}.content-cancelamento .icon-phone-cancelamento{font-size:4em}.content-cancelamento .icon-phone-cancelamento i{margin-top:15px;display:block}.content-cancelamento-beneficios{min-height:380px;padding:50px 100px}.content-cancelamento-beneficios ul.lista-beneficios{text-align:justify;margin-left:50%;-webkit-transform:translate(-25%, 25%);-moz-transform:translate(-25%, 25%);-ms-transform:translate(-25%, 25%);-o-transform:translate(-25%, 25%);transform:translate(-25%, 25%)}.content-cancelamento-beneficios ul.lista-beneficios i{position:absolute;color:#639;font-size:1.5em;line-height:27px}.content-cancelamento-beneficios ul.lista-beneficios li{margin-left:7%;line-height:30px}.smiles__modal-social-network-connect{width:420px !important}button.btn-social{width:90% !important}button.btn-social i.icon-social{background-size:20px 20px;width:20px;height:20px;display:inline-block;margin-right:10px}button.btn-social i.icon-social:before{content:""}button.btn-social i.icon-social.icon-facebook{background-image:url(../images/svg/social/facebook.svg)}button.btn-social i.icon-social.icon-google{background-image:url(../images/svg/social/google.svg)}button.btn-facebook{background:#3b5998 !important;border-color:#3b5998 !important}button.btn-google{background:#FFF !important;border-color:#888 !important;color:#888 !important}.aui .text-uppercase{text-transform:uppercase}.aui .color-purpura,.aui .smiles__really-cancel--header{color:#639}.aui .color-orange{color:#FF5A00}.aui .color-white{color:#fff}.aui .smiles--highlight-text{color:#515151}.join-club .club-badges img{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.smiles-grid-wrap{width:1279px;margin:0 auto}.smiles-content{margin-top:25px !important;width:100%;float:left;box-sizing:border-box;margin-bottom:80px}@media (max-width: 768px){.smiles-content{margin-top:0 !important}}.smiles-content .portlet-layout>#column-1{width:243px;float:left}.smiles-content .portlet-layout>#column-1.portlet-column-only{width:100%;float:left}.smiles-content .portlet-layout>#column-2{width:calc(100% - 273px);margin:0 0 0 30px;float:left}.smiles-content .columns-max .portlet-layout>#column-1{width:100%}.center-element,#smiles-cancel-signature,.smiles__change-card-boxes .portlet-layout .content-card-old .card-icon,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon,.aui .smiles__club-cancel .smiles__club-cancel-info,.aui .smiles__club-cancel .smiles__club-cancel-benefit-list{display:table;margin:0 auto}.center-inline-flex{display:inline-flex !important;justify-content:center}.flex-center{display:flex;justify-content:center}.portlet-body .alert{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.portlet-boundary{width:100%;float:left;box-sizing:border-box}.portlet-boundary .portlet-borderless-container{min-height:initial}.no-left-gap,.aui .row .no-left-gap,.aui .row-fluid .no-left-gap{margin-left:0;padding-left:0}.no-right-gap,.aui .row .no-right-gap,.aui .row-fluid .no-right-gap{margin-right:0;padding-right:0}.no-top-gap,.aui .row .no-top-gap,.aui .row-fluid .no-top-gap{margin-top:0;padding-top:0}.no-bottom-gap,.aui .row .no-bottom-gap,.aui .row-fluid .no-bottom-gap{margin-bottom:0;padding-bottom:0}.no-float-gap{float:none !important}.aui .row .left-gap,.aui .row-fluid .left-gap{margin-left:15px}.aui .row .right-gap,.aui .row-fluid .right-gap{margin-right:15px}.aui .row .top-gap,.aui .row-fluid .top-gap{margin-top:15px}.aui .row .bottom-gap,.aui .row-fluid .bottom-gap{margin-bottom:15px}.smiles__content p{line-height:1.8em;margin:0 0 20px}.smiles-table{width:100%}.smiles-table tbody tr:not(:first-child),.smiles-table tfoot tr{border-top:1px solid #ececec}.smiles-table thead td,.smiles-table thead th,.smiles-table tbody td,.smiles-table tbody th,.smiles-table tfoot td,.smiles-table tfoot th{padding:16px 5px !important}.smiles-table thead th,.smiles-table tbody th{color:#FF5A00;font:20px "NunitoBold","Arial Bold",sans-serif;text-align:left}.smiles-table thead th{border-bottom:1px solid #ececec}.smiles-table__success thead td,.smiles-table__success thead th,.smiles-table__success tbody td,.smiles-table__success tbody th,.smiles-table__success tfoot td,.smiles-table__success tfoot th{padding:9px 5px !important}.smiles-table__success th{color:#7c7c7c !important;font:20px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 600px){.smiles-table__success th{font:12px "NunitoBold","Arial Bold",sans-serif !important}}.smiles-table__success td{font:16px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 600px){.smiles-table__success td{font:11px "NunitoBold","Arial Bold",sans-serif !important}}.smiles-table__success .no-border{border:none !important}@media screen and (max-width: 600px){.smiles-table__success .no-border{border-top:1px solid #c7c7c7 !important}}@media screen and (min-width: 620px){.smiles-table__success .no-value{position:relative;left:40px}}@media screen and (max-width: 619px){.smiles-table__success .no-value{text-align:center !important}}.smiles-table__success .date-mobile{font:11px "NunitoRegular",Arial,sans-serif}.smiles-table__success .title-success{width:35% !important}@media screen and (max-width: 600px){.smiles-table__success .title-success{width:43% !important}}.smiles-table__success .details-success{width:30% !important}@media screen and (max-width: 600px){.smiles-table__success .details-success{width:31% !important}}.smiles-table__success .date-success{width:20% !important}.smiles-table__success .total-success{width:15% !important}@media screen and (max-width: 600px){.smiles-table__success .total-success{width:23% !important}}.smiles-table__total{margin-top:15px}.smiles-table__total .details-success{width:50% !important}@media screen and (max-width: 600px){.smiles-table__total .details-success{text-align:left;width:31% !important}}.receiver-mobile{margin-left:0 !important;margin-bottom:10px !important}.receiver-mobile .span6 span:first-child{font:10px "NunitoBold","Arial Bold",sans-serif !important}.receiver-mobile .span6{display:flex !important;padding-bottom:5px !important}.receiver-mobile .span6 span{width:50% !important}.receiver-mobile .span6:not(:last-child){align-items:flex-end !important;margin-top:-5px !important;border-bottom:1px solid lightgray}.receiver-mobile .span6:last-child{padding-top:5px !important}.info-receiver{font:16px "NunitoRegular",Arial,sans-serif !important}@media screen and (max-width: 600px){.info-receiver{font:10px "NunitoRegular",Arial,sans-serif !important}}.checkout-table thead td:not(:first-child),.checkout-table thead th:not(:first-child),.checkout-table tbody td:not(:first-child),.checkout-table tbody th:not(:first-child){text-align:right}.checkout-table thead td:not(:first-child) .flight-fare-miles,.checkout-table thead th:not(:first-child) .flight-fare-miles,.checkout-table tbody td:not(:first-child) .flight-fare-miles,.checkout-table tbody th:not(:first-child) .flight-fare-miles{line-height:36px}.checkout-table thead th,.checkout-table tbody th{font-size:12px;color:#7c7c7c;padding-right:0}.checkout-table thead th:first-child,.checkout-table tbody th:first-child{font-size:20px}.checkout-table thead tr td,.checkout-table tbody tr td{font-family:"NunitoLight",Arial,sans-serif}.checkout-table thead tr td b,.checkout-table thead tr td strong,.checkout-table tbody tr td b,.checkout-table tbody tr td strong{font-family:"NunitoBold","Arial Bold",sans-serif}.checkout-table thead tr td b em.milesToUse,.checkout-table thead tr td strong em.milesToUse,.checkout-table tbody tr td b em.milesToUse,.checkout-table tbody tr td strong em.milesToUse{color:#e82115;font-style:normal}.checkout-table thead tr:last-child td:first-child,.checkout-table tbody tr:last-child td:first-child{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif}.checkout-table thead tr.with-offer-tolltip td,.checkout-table tbody tr.with-offer-tolltip td{padding:30px 0 !important}.dataTables_length{width:200px;max-width:100%}.pagination .paginate_button:hover{background-color:#e1e7eb !important;padding:8px 0}div.dataTables_filter input{width:100%;height:50px;border:1px solid #999;border-radius:3px !important;font:14px Arial, Sans-serif;color:#7c7c7c}div.dataTables_filter input:focus{color:#7c7c7c}div.dataTables_filter input::-webkit-input-placeholder{color:#7c7c7c !important}div.dataTables_filter input:-ms-input-placeholder{color:#7c7c7c !important}div.dataTables_filter input::-moz-placeholder{color:#7c7c7c !important}div.dataTables_filter input:-moz-placeholder{color:#7c7c7c !important}.total-table tbody tr:last-child td:not(:first-child) span,.total-table tbody .total-table__cel-details{font-size:12px;color:#999}.total-table tbody td:first-child,.total-table tbody tr:last-child td{font-weight:bold;color:#555}.table-responsive{overflow-x:auto}.total-table thead th{font-size:12px;font-weight:normal;color:#7c7c7c;padding:15px 0;border-color:#ececec;text-align:right}.total-table thead th:first-child{font-size:18px;text-align:left;width:70%}.total-table tbody td{padding:15px 0;border-color:#ececec;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:16px}.total-table tbody td:first-child{text-align:left;font-size:14px}.total-table tbody tr:last-child td:first-child{text-transform:uppercase;font-size:16px}.total-table tbody tr:last-child td:not(:first-child) span{font-weight:normal;width:100%;float:left}.total-table tbody .total-table__cel-details{font-weight:normal;margin-left:40px}.panel{padding:15px;margin-bottom:20px;background-color:#fff;border-radius:4px}.panel-heading{padding:10px 15px;margin:-15px -15px 15px;font-size:17.5px;font-weight:500;background-color:#f5f5f5;border-bottom:1px solid #ddd;border-top-right-radius:3px;border-top-left-radius:3px}.panel-footer{padding:10px 15px;margin:15px -15px -15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-primary{border-color:#428bca}.panel-primary .panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success .panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning .panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger .panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info .panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}@media screen and (min-width: 767px){.arrow-panel-right{position:relative;background:white;border:1px solid #BCBEC0;box-shadow:0 1px 0 0 #ececec;margin-right:-14px;margin-left:8px !important;border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-color:transparent;height:142px !important}.arrow-panel-right:after,.arrow-panel-right:before{left:calc(100% - 1px);top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow-panel-right:after{border-color:transparent;border-left-color:white;border-width:69px 29px;margin-top:-69px;z-index:1}.arrow-panel-right:before{border-color:transparent;border-left-color:#BCBEC0;border-width:71px 30px;margin-top:-71px;z-index:1}.arrow-panel-solid-gray-right{position:relative;background:#f5f5f5;border:1px solid #f5f5f5;box-shadow:0 1px 0 0 #ececec;margin-right:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-color:transparent;height:142px !important}.arrow-panel-solid-gray-right:after,.arrow-panel-solid-gray-right:before{left:calc(100% - 1px);top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow-panel-solid-gray-right:after{border-color:transparent;border-left-color:#f5f5f5;border-width:69px 29px;margin-top:-69px;z-index:1}.arrow-panel-solid-gray-right:before{border-color:transparent;border-left-color:#f5f5f5;margin-right:-2px;border-width:71px 30px;margin-top:-71px;z-index:1}.arrow-panel-solid-purple{position:relative;background:#639;top:1;box-shadow:0 1px 0 0 #ececec;margin-right:-12px;margin-left:24px;border-right-color:transparent;height:142px !important}.arrow-panel-solid-purple:after,.arrow-panel-solid-purple:before{top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow-panel-solid-purple:after{left:100%;border-color:transparent;border-left-color:#639;border-width:71px 30px;margin-top:-71px;z-index:2}.arrow-panel-solid-purple:before{left:0px;border-color:transparent;border-left-color:white;border-width:71px 30px;margin-top:-71px}.arrow-panel-solid-orange{position:relative;background:#FF5A00;top:1;box-shadow:0 1px 0 0 #ececec;margin-right:-12px;margin-left:24px;border-right-color:transparent;height:142px !important}.arrow-panel-solid-orange:after,.arrow-panel-solid-orange:before{top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow-panel-solid-orange:after{left:100%;border-color:transparent;border-left-color:#FF5A00;border-width:71px 30px;margin-top:-71px;z-index:2}.arrow-panel-solid-orange:before{left:0px;border-color:transparent;border-left-color:white;border-width:71px 30px;margin-top:-71px}.arrow-panel-solid-white{position:relative;background:white;border:1px solid #BCBEC0;box-shadow:0 1px 0 0 #ececec;margin-right:0px;margin-left:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-color:transparent;height:142px !important}.arrow-panel-solid-white:after,.arrow-panel-solid-white:before{left:calc(100% - 1px);top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow-panel-solid-white:after{border-color:transparent;border-left-color:white;border-width:69px 29px;margin-top:-69px;z-index:2}.arrow-panel-solid-white:before{border-color:transparent;border-left-color:#BCBEC0;border-width:71px 30px;margin-top:-71px;z-index:1}.arrow-panel{position:relative;background:white;border:1px solid #FF5A00;box-shadow:0 1px 0 0 #ececec;margin-left:-8px !important;border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-color:transparent;height:142px !important;width:170px !important}.arrow-panel:after,.arrow-panel:before{left:1px;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow-panel:after{border-color:transparent;border-left-color:white;border-width:69px 29px;margin-top:-69px}.arrow-panel:before{border-color:transparent;border-left-color:#FF5A00;border-width:71px 30px;margin-top:-71px}.arrow-panel-short{position:relative;background:white;border:1px solid #FF5A00;box-shadow:0 1px 0 0 #ececec;margin-left:0px !important;border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-color:transparent;height:142px !important;width:170px !important}.arrow-panel-short:after,.arrow-panel-short:before{left:1px;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow-panel-short:after{border-color:transparent;border-left-color:white;border-width:69px -1px;margin-top:-69px}.arrow-panel-short:before{border-color:transparent;border-left-color:#FF5A00;border-width:71px 0px;margin-top:-71px}}body.modal-open{padding:0 !important}.aui .modal{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.aui .modal.fade{display:none}.aui .modal.fade.in{display:block}.aui .modal.renew{width:400px}#modalLogin .modal-content button.btn.close,#modalLogin .modal-content .aui .modal-body button.close,.aui .modal-body #modalLogin .modal-content button.close{border:none}.aui .modal-content .modal-header,.aui .modal .modal-header{border-bottom:none;text-align:center;border-bottom:none;padding-top:2.3rem;color:#FF5A00;font-size:1.4rem;padding-bottom:15px}.aui .modal-content .modal-header img,.aui .modal .modal-header img{display:none}.aui .modal-content .modal-header .titleModal,.aui .modal .modal-header .titleModal{margin-left:-10px}@media screen and (max-width: 720px){.aui .modal-content .modal-header .titleModal,.aui .modal .modal-header .titleModal{max-width:270px}}.aui .modal-content .modal-header .titleModal .renew20,.aui .modal .modal-header .titleModal .renew20{font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:22px;text-align:left !important;margin-left:-171px}@media screen and (max-width: 720px){.aui .modal-content .modal-header .titleModal .renew20,.aui .modal .modal-header .titleModal .renew20{margin-left:-90px;font-size:16px}}.aui .modal-content .modal-header button.close,.aui .modal .modal-header button.close{opacity:1 !important;height:24px;padding:0;width:24px;font-size:15px;border-radius:100%;margin-right:10px;margin-top:10px;color:#FF5A00;display:block;font-weight:normal;position:absolute;right:0;top:0}.aui .modal-content .modal-header button.close span,.aui .modal .modal-header button.close span{font-size:8px !important}.body-renew{padding:0 15px;margin-bottom:29px}.body-renew .renew20kmess{padding:0 15px;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:22px}@media screen and (max-width: 720px){.body-renew .renew20kmess{padding:0 25px 0 15px;font-size:12px}}.body-renew .butons-renew{width:100%;float:left;margin:13px}.body-renew .butons-renew.visible-desk{display:block}.body-renew .butons-renew.visible-mobile{display:none}.body-renew .butons-renew .btn-cancel{width:160px;margin:inherit}@media screen and (max-width: 720px){.body-renew .butons-renew .btn-cancel{width:250px}}.body-renew .butons-renew .btn-ok{width:160px}@media screen and (max-width: 720px){.body-renew .butons-renew .btn-ok{width:250px}}@media screen and (max-width: 720px){.body-renew .butons-renew.visible-desk{display:none}.body-renew .butons-renew.visible-mobile{display:block}}.aui .modal-body .elementForm{margin-bottom:0}.aui .modal-body .dk_container{width:100%;float:none;position:relative}.aui .modal-body .dk_container .dk_toggle{width:89% !important;border-radius:4px;margin-bottom:10px;border:solid 1px #ccc;line-height:40px;color:#999}.aui .modal-body input,.aui .modal-body .dk_container .dk_toggle{height:40px;padding-left:12px;font-size:1rem}.aui .modal-body input{width:93%}.aui .modal-body button{width:60%;float:none;margin:10px auto 0;display:block}.aui .modal-body input.floatL{float:left;width:23%;margin-right:17px}.aui .modal-body input.floatL:last-child{margin-right:0}.aui .modal-backdrop.fade.in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.modal-loading{display:none}.modal-loading .contentModal{z-index:999;position:fixed;top:36%;left:36%}#modalTermosCookies{width:70%}#modalTermosCookies .container__label{font-family:"Nunito", sans-serif;display:block;position:relative;padding-left:25px;cursor:pointer !important;font-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}#modalTermosCookies .container__label input{position:absolute;opacity:0;cursor:pointer !important;height:0;width:0}#modalTermosCookies .checkmark{position:absolute;top:-10px;left:0;height:15px;width:15px;background-color:#fff;margin-top:12px;border:1px solid grey;border-radius:3px}#modalTermosCookies .container__label input:checked ~ .checkmark{background-color:#ff5a00;border:1px solid #ff5a00;margin-top:12px}#modalTermosCookies .checkmark:after{content:"";position:absolute;display:none}#modalTermosCookies .container__label input:checked ~ .checkmark:after{display:block}#modalTermosCookies .container__label .checkmark:after{left:5px;top:1px;width:4px;height:9px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#modalTermosCookies .modal-header{color:gray;font-family:"NunitoRegular", Arial, sans-serif}#modalTermosCookies .modal-body{font-family:"NunitoRegular", Arial, sans-serif;padding:0 35px !important}#modalTermosCookies .line-separator{margin:0 !important;border-top:2px solid #bfbebe}#modalTermosCookies .policy-title{margin-top:-10px;text-transform:uppercase}#modalTermosCookies .box-rule label,#modalTermosCookies .box-rule p,#modalTermosCookies .box-rule span{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#7c7c7c !important;margin-bottom:0;cursor:unset;letter-spacing:-0.39px;line-height:19px}@media screen and (max-width: 600px){#modalTermosCookies .box-rule label,#modalTermosCookies .box-rule p,#modalTermosCookies .box-rule span{font-size:12px;letter-spacing:-0.33px;line-height:16px}}@media screen and (max-width: 600px){#modalTermosCookies .box-rule #modalTermosBodyCookies span{font-size:11px;letter-spacing:0;line-height:15px}}#modalTermosCookies .box-rule span.accept{color:#ff5a00 !important;font-family:"NunitoBold", Arial, sans-serif}#modalTermosCookies .box-rule #createTermsAgreementDiv{padding:10px 0;font-size:14px}.contentModal{width:340px;height:auto;display:table;padding:0;background:#f6f6f6;color:#636363;font:bold italic 16px "arial", sans-serif;line-height:20px}.aui .modal-footer{background:transparent;border-top:none;text-align:center}.aui .modal.default-modal{overflow:hidden;padding:12px !important}.aui .modal.default-modal.fade{-webkit-transition:all .2s linear,top .3s ease-out;-moz-transition:all .2s linear,top .3s ease-out;-o-transition:all .2s linear,top .3s ease-out;transition:all .2s linear,top .3s ease-out;-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1);top:10%}.aui .modal.default-modal.fade.in{top:10%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.aui .modal.default-modal .modal-header{padding:9px 15px;text-align:left}.aui .modal.default-modal .modal-header button.close{color:#7c7c7c;border:none;font-size:2em;margin-top:18px;margin-right:18px}.aui .modal.default-modal .modal-body{background:#fff;max-height:inherit}.aui .modal.default-modal .modal-footer{text-align:right}.aui .modal.default-modal .modal-footer .btn-default{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;background:transparent;border:none;color:#7c7c7c}.aui .modal.default-modal .modal-footer .btn-default:hover{color:#FF5A00}#grp_modal_confirmation_buttons{display:none}.yui3-panel{width:90% !important;border:2px solid #ccc;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}@media screen and (max-width: 720px){.yui3-panel{max-width:300px}}.yui3-panel:focus{outline:0 !important}.yui3-panel *{background:#fff !important;outline:0 !important}.yui3-panel .modal-header{text-align:left !important;padding-top:0.5em !important}.yui3-panel .modal-header .close{display:none !important}.yui3-panel .modal-body{padding:10px !important}.yui3-panel .yui3-panel-content{border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}@media screen and (max-width: 720px){.yui3-panel .yui3-widget-ft .yui3-widget-buttons{display:block !important}}.yui3-panel .yui3-widget-ft button{margin:0 10px;width:40% !important;display:inline-block !important}@media screen and (max-width: 720px){.yui3-panel .yui3-widget-ft button{margin:0}}.yui3-panel .yui3-widget-ft button:first-child{border:none !important;color:#656565 !important}.yui3-panel .yui3-widget-ft button:last-child{background:#FF5A00 !important;color:#fff;border:none}@media only screen and (min-width: 768px){.yui3-panel{width:80% !important}.yui3-panel .yui3-widget-ft button{width:inherit !important}}@media (min-width: 992px){.yui3-panel{width:60% !important}}@media screen and (max-width: 375px){body.modal-open{height:100%;position:fixed}}#grp_modal_confirmation_buttons{display:none}.modal{position:fixed;margin-left:0;top:50% !important;left:50% !important;z-index:1050;width:560px;transform:translate(-50%, -50%);background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.aui #colorful-modal .colorful-modal__header{min-height:30px;padding:10px 15px;border-radius:2px 2px 0 0;text-align:center}.aui #colorful-modal .colorful-modal__body{padding:20px 25px;height:calc(100% - 90px);max-height:70vh;overflow:auto}.aui #calendar-modal{width:auto;width:max-content;width:-moz-max-content;height:max-content;height:-moz-max-content;max-height:calc(100% - 100px) !important;position:fixed;top:5px !important;left:50% !important;transform:translate(-50%) !important}.smiles__error-modal--club{max-width:360px}.smiles__error-modal--club .modal-header{font-family:"NunitoRegular",Arial,sans-serif;text-align:left !important;font-size:16px !important;padding:24px 20px 0px !important}.smiles__error-modal--club .modal-body{font-family:"NunitoLight",Arial,sans-serif;font-size:12px;padding:8px 20px 20px}.smiles__error-modal--club .modal-body p{margin-bottom:20px}.smiles__error-modal--club .modal-body .modal-btn-group{text-align:center}.smiles__error-modal--club .modal-body .modal-btn-group .btn,.smiles__error-modal--club .aui .modal-body .modal-btn-group button,.aui .smiles__error-modal--club .modal-body .modal-btn-group button{font-family:"NunitoLight",Arial,sans-serif;font-size:14px}.smiles__modal-social-network-connect{width:621px;padding:0 !important;overflow:hidden;z-index:2000 !important}.social-network-modal{margin:15px}#big-modal{z-index:999999;flex-flow:column;padding:20px !important;border-radius:4px}@media screen and (min-width: 765px){#big-modal{width:500px}}@media screen and (max-width: 764px){#big-modal{padding:25px !important}}#big-modal .big-modal__close-btn{align-self:flex-end;font-size:46px;font-family:Courier;color:#7C7C7C;position:absolute;top:20px;right:15px}@media screen and (max-width: 764px){#big-modal .big-modal__close-btn{top:11px;right:7px}}#big-modal .big-modal__close-btn:hover{cursor:pointer}#big-modal .big-modal__title h3{font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;margin:0 0 20px 0 !important;line-height:22px}@media screen and (max-width: 764px){#big-modal .big-modal__title h3{font-size:1.3em;margin-bottom:10px !important}}#big-modal .big-modal__body{line-height:15px}#big-modal .big-modal__body p{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-weight:300;font-size:14px;line-height:19px}@media screen and (max-width: 764px){#big-modal .big-modal__body p{font-size:12px;line-height:17px}}#big-modal .big-modal__body .small-text{font-family:"NunitoLight",Arial,sans-serif;font-size:12px;line-height:15px}@media screen and (max-width: 764px){#big-modal .big-modal__body .small-text{font-size:10px;line-height:12px}}#big-modal .big-modal__body div{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:30px auto 0 auto}@media screen and (min-width: 764px){#big-modal .big-modal__body div{width:80%}}@media screen and (max-width: 764px){#big-modal .big-modal__body div{margin-top:15px !important}}#big-modal .big-modal__body div button{min-width:80px;height:40px;width:auto;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400}#big-modal .big-modal__body div button.action-cancel{width:180px;padding-right:8px;padding-left:8px}#big-modal .big-modal__body div button.action-ok{padding-left:10px;padding-right:10px}@media screen and (max-width: 764px){#big-modal .big-modal__body div button{width:auto !important;height:32px;line-height:16px;font-size:12px}}#big-modal .big-modal__body div button:hover{cursor:pointer}#exclusiveAreaSuspenseModal{width:288px}@media screen and (max-width: 764px){#exclusiveAreaSuspenseModal{top:50% !important;transform:translateY(-50%)}}#exclusiveAreaSuspenseModal .modal-header{font-size:18px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:700;text-align:left;padding-bottom:19px;color:#639}@media screen and (max-width: 764px){#exclusiveAreaSuspenseModal .modal-header{border-bottom:solid 1px #ececec;padding-bottom:10px}}#exclusiveAreaSuspenseModal .modal-header div{margin-top:-10px}@media screen and (max-width: 764px){#exclusiveAreaSuspenseModal .modal-header div{text-align:center}}#exclusiveAreaSuspenseModal .modal-header span{margin-right:18px}#exclusiveAreaSuspenseModal .modal-header span::before{margin-top:-16px}#exclusiveAreaSuspenseModal .modal-header .ic-fechar{position:absolute;right:-12px}#exclusiveAreaSuspenseModal .modal-body{padding-top:0;padding-bottom:20px}@media screen and (max-width: 764px){#exclusiveAreaSuspenseModal .modal-body{margin-top:10px}}#exclusiveAreaSuspenseModal .modal-body p{padding-right:16px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:16px;opacity:0.75;margin-bottom:33px}#exclusiveAreaSuspenseModal .modal-body button{background-color:#639;border-color:#639;width:100%;font-family:"NunitoLight",Arial,sans-serif;font-size:12px}#exclusiveAreaSuspenseModal .modal-body button:hover{background-color:#4d2673}@media screen and (max-width: 764px){#exclusiveAreaSuspenseModal .modal-body button{width:60%}}#exclusiveAreaConfirmationModal{width:288px}#exclusiveAreaConfirmationModal .modal-header{color:#639;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:700;line-height:22px;text-align:left}#exclusiveAreaConfirmationModal .modal-body{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px}#exclusiveAreaConfirmationModal .modal-body p{margin-bottom:26px}#exclusiveAreaConfirmationModal .modal-body button{font-family:"NunitoLight",Arial,sans-serif;background-color:#639;border-color:#639;font-weight:400;width:100%}#exclusiveAreaConfirmationModal .modal-body button:hover{background-color:#4d2673}#exclusiveAreaConfirmationModal .modal-body button.btn-cancel{color:#000;border-color:#000;background-color:#fff;font-weight:400}#exclusiveAreaConfirmationModal .modal-body button.btn-cancel:hover{opacity:0.75}#bonusVipActiveBonus,#bonusVipActivedBonus{width:unset}#bonusVipActiveBonus .modal-body,#bonusVipActivedBonus .modal-body{margin:0 0 36px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body,#bonusVipActivedBonus .modal-body{margin-bottom:26px}}#bonusVipActiveBonus .modal-body .modal-main,#bonusVipActivedBonus .modal-body .modal-main{display:table;margin:auto}#bonusVipActiveBonus .modal-body .modal-main div,#bonusVipActivedBonus .modal-body .modal-main div{display:inline-block}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main div,#bonusVipActivedBonus .modal-body .modal-main div{display:table;margin:auto}}#bonusVipActiveBonus .modal-body .modal-main .smiles-icons,#bonusVipActivedBonus .modal-body .modal-main .smiles-icons{vertical-align:text-bottom}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .smiles-icons,#bonusVipActivedBonus .modal-body .modal-main .smiles-icons{margin-bottom:10px}}#bonusVipActiveBonus .modal-body .modal-main .text-block,#bonusVipActivedBonus .modal-body .modal-main .text-block{margin-left:30px;margin-bottom:20px;vertical-align:middle}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .text-block,#bonusVipActivedBonus .modal-body .modal-main .text-block{margin-left:0}}#bonusVipActiveBonus .modal-body .modal-main .text-block p,#bonusVipActivedBonus .modal-body .modal-main .text-block p{letter-spacing:0}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .text-block p,#bonusVipActivedBonus .modal-body .modal-main .text-block p{text-align:center}}#bonusVipActiveBonus .modal-body .modal-main .text-block .main-text,#bonusVipActivedBonus .modal-body .modal-main .text-block .main-text{font-family:"NunitoLight",Arial,sans-serif;font-size:24px;line-height:23px;margin-bottom:15px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .text-block .main-text,#bonusVipActivedBonus .modal-body .modal-main .text-block .main-text{font-size:16px;line-height:20px;text-align:center}}#bonusVipActiveBonus .modal-body .modal-main .text-block .text,#bonusVipActivedBonus .modal-body .modal-main .text-block .text{font-family:"NunitoLight",Arial,sans-serif;font-size:16px;line-height:20px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .text-block .text,#bonusVipActivedBonus .modal-body .modal-main .text-block .text{font-size:14px;line-height:18px;text-align:center}}#bonusVipActiveBonus .modal-body .modal-btn-group,#bonusVipActivedBonus .modal-body .modal-btn-group{display:table;margin:auto}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-btn-group,#bonusVipActivedBonus .modal-body .modal-btn-group{width:45%}}#bonusVipActiveBonus .modal-body .modal-btn-group a,#bonusVipActivedBonus .modal-body .modal-btn-group a{width:200px;padding:16px 0px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-btn-group a,#bonusVipActivedBonus .modal-body .modal-btn-group a{width:100%;padding:5px 0px;font-size:12px;line-height:18px}}#bonusVipActiveBonus .modal-body .modal-btn-group a:first-child,#bonusVipActivedBonus .modal-body .modal-btn-group a:first-child{margin-right:10px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-btn-group a:first-child,#bonusVipActivedBonus .modal-body .modal-btn-group a:first-child{margin-bottom:10px}}#bonusVipActiveBonus{background-color:#639}@media screen and (max-width: 767px){#bonusVipActiveBonus{overflow:auto;max-height:550px}}@media screen and (max-width: 320px){#bonusVipActiveBonus{max-height:490px}}#bonusVipActiveBonus .modal-body{padding:0 22px;max-height:unset}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body{padding:0}}#bonusVipActiveBonus .modal-body .modal-main .text-block{width:310px;height:fit-content}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .text-block{width:240px;margin:0 30px}}#bonusVipActiveBonus .modal-body .modal-main .text-block p{color:#fff}#bonusVipActivedBonus{background-color:#fff}#bonusVipActivedBonus .modal-header{padding-bottom:0}#bonusVipActivedBonus .modal-body{padding:0 40px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body{padding:0}}#bonusVipActivedBonus .modal-body .modal-main .smiles-icons{font-size:12px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .modal-main .smiles-icons{margin-bottom:10px}}#bonusVipActivedBonus .modal-body .modal-main .text-block{width:250px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .modal-main .text-block{width:unset;margin:0 60px}}#bonusVipActivedBonus .modal-body .modal-main .text-block .main-text{color:#639}#bonusVipActivedBonus .modal-body .modal-main .text-block .text{color:#7c7c7c}#bonusVipActivedBonus .modal-body .modal-btn-group a{width:300px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .modal-btn-group a{width:100%}}#alertModalCancelAndOk .box-rule{padding-top:10px;text-align:left}#alertModalCancelAndOk .box-rule span.accept{color:#ff5a00 !important;font-family:"NunitoBold", Arial, sans-serif;font-size:13px}#alertModalCancelAndOk .box-rule a{color:#663399 !important;font-family:"NunitoBold", Arial, sans-serif !important;text-decoration:underline !important;font-size:13px !important;cursor:pointer !important}#alertModalCancelAndOk .box-rule label,#alertModalCancelAndOk p,#alertModalCancelAndOk span{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:13px;margin-bottom:0}#alertModalCancelAndOk .box-rule__alert-terms{color:#7c7c7c;font-size:13px;letter-spacing:0;line-height:15px;padding-top:8px}@media screen and (max-width: 764px){#alertModalCancelAndOk .box-rule{padding-bottom:40px}#alertModalCancelAndOk .box-rule span.accept{font-size:11px}#alertModalCancelAndOk .box-rule a{font-size:11px !important}#alertModalCancelAndOk .box-rule label,#alertModalCancelAndOk p,#alertModalCancelAndOk span{text-align:left;font-size:11px}#alertModalCancelAndOk .box-rule__alert-terms{width:100%;padding-right:25px;padding-top:8px;font-size:11px}}#alertModalCancelAndOk .disabled-link{background-color:lightgray !important;border:1px solid lightgray;pointer-events:none}#alertModalCancelAndOk .container__label{display:block;position:relative;padding-left:23px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:15px;padding-top:13px}#alertModalCancelAndOk .container__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#alertModalCancelAndOk .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;margin-top:12px;border:1px solid gray}@media screen and (min-width: 454px) and (max-width: 768px){#alertModalCancelAndOk .checkmark{top:-4px}}#alertModalCancelAndOk .container__label input:checked ~ .checkmark{background-color:#ff5a00;border:1px solid #ff5a00;margin-top:12px}#alertModalCancelAndOk .checkmark:after{content:"";position:absolute;display:none}#alertModalCancelAndOk .container__label input:checked ~ .checkmark:after{display:block}#alertModalCancelAndOk .container__label .checkmark:after{left:5px;top:0;width:4px;height:10px;border:solid white;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sulamerica_modal{width:70%;z-index:1300;background-color:#fff}.sulamerica_modal .modal-header{padding-bottom:0}.sulamerica_modal .modal-body{padding:0 40px}@media screen and (max-width: 767px){.sulamerica_modal .modal-body{padding:0}}.sulamerica_modal table{width:100%;margin-bottom:40px}.sulamerica_modal table th{padding:15px 30px;background-color:#62b1bd;color:#fff;text-align:left;text-transform:uppercase}.sulamerica_modal table tbody tr:nth-child(even) td{background:#f0f0f0}.sulamerica_modal table tbody tr:nth-child(odd) td{background:#fff}.sulamerica_modal table tbody td{border:1px solid #f0f0f0;padding:5px 30px}.sulamerica_modal table tbody td span.crossed-out{background-image:linear-gradient(to bottom, transparent calc(50% - 1px), #7c7c7c, transparent calc(50% + 1px));width:80%;float:left}.sulamerica_modal table tbody td hr{height:1px;border-top:1px solid #7c7c7c;width:30%;float:left;margin:0}.sulamerica_modal .ico-warning{display:flex;justify-content:center}.sulamerica_modal .ico-warning:before{content:url(../images/sulamerica/icons/ico-warning-circle.svg);width:38px;height:38px}.sulamerica_modal .message-title{display:flex;justify-content:center;color:#FF5A00;font-family:'NunitoLight';font-size:16px;font-weight:bold;letter-spacing:0;line-height:20px;text-align:center;margin:10px}.sulamerica_modal .message-text{display:flex;flex-direction:column;justify-content:center;font-family:'NunitoLight';font-size:14px;font-weight:300;letter-spacing:0;line-height:17px;text-align:center;margin-bottom:10px}.sulamerica_modal .buttons-sulamerica{width:100%;margin-bottom:30px}@media only screen and (min-width: 766px){.sulamerica_modal .buttons-sulamerica{display:flex;flex-direction:row;justify-content:center;flex:1}.sulamerica_modal .buttons-sulamerica button{margin:5px;width:150px}}.sulamerica_modal .buttons-sulamerica .btn-outline{background-color:#fff;border:2px solid #FF5A00;color:#FF5A00}@media only screen and (min-width: 766px){.sulamerica_modal.middle-width{width:350px}}#outletErrorModal,#outletRoundTripErrorModal{width:468px}#outletErrorModal .modal-header,#outletRoundTripErrorModal .modal-header{padding:0px !important;margin-top:30px !important}#outletErrorModal .modal-header button.close,#outletRoundTripErrorModal .modal-header button.close{margin-top:25px;margin-right:25px;transform:scale(1.3);font-size:11px}#outletErrorModal .modal-header h2,#outletRoundTripErrorModal .modal-header h2{color:#FF5A00}#outletErrorModal .modal-body .title,#outletRoundTripErrorModal .modal-body .title{width:80%;text-align:center;margin:auto}#outletErrorModal .modal-body .title .main-text,#outletRoundTripErrorModal .modal-body .title .main-text{font:16px "NunitoRegular",Arial,sans-serif;color:#FF5A00;margin-top:-2px;margin-bottom:11px;line-height:19px}#outletErrorModal .modal-body .title .disclaimer,#outletRoundTripErrorModal .modal-body .title .disclaimer{font:14px "NunitoLight",Arial,sans-serif;padding:0 30px;color:#848484}@media only screen and (max-width: 720px){#outletErrorModal .modal-footer,#outletRoundTripErrorModal .modal-footer{display:table;margin:auto}}#outletErrorModal .modal-footer button,#outletRoundTripErrorModal .modal-footer button{width:200px;height:40px;margin-top:-4px;font-size:15px}#whatsapp-modal-change .titleModal{margin-left:-32px}#whatsapp-modal-change,#whatsapp-modal-register{width:497px}@media only screen and (max-width: 720px){#whatsapp-modal-change,#whatsapp-modal-register{width:90% !important;margin-left:auto;margin-right:auto}}#whatsapp-modal-change .modal-header,#whatsapp-modal-register .modal-header{margin-left:-100px}@media screen and (max-width: 720px){#whatsapp-modal-change .modal-header,#whatsapp-modal-register .modal-header{margin-left:0px;text-align:left;padding-left:24px}}#whatsapp-modal-change .modal-header .titleModal .renew20,#whatsapp-modal-register .modal-header .titleModal .renew20{font-family:"NunitoRegular",Arial,sans-serif !important;letter-spacing:0.01em;line-height:24px}@media screen and (max-width: 720px){#whatsapp-modal-change .modal-header .titleModal,#whatsapp-modal-register .modal-header .titleModal{margin-left:0px}#whatsapp-modal-change .modal-header .titleModal .renew20,#whatsapp-modal-register .modal-header .titleModal .renew20{margin-left:0px}}#whatsapp-modal-change .body-whatsapp,#whatsapp-modal-register .body-whatsapp{padding:0px;margin-bottom:29px;background:#ffffff}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp,#whatsapp-modal-register .body-whatsapp{padding:0px 24px;margin-left:auto;margin-right:auto}}#whatsapp-modal-change .body-whatsapp .whatsapp-message,#whatsapp-modal-register .body-whatsapp .whatsapp-message{padding:0  30px 0 0;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:300;line-height:22px;margin-left:32px;margin-bottom:18px}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .whatsapp-message,#whatsapp-modal-register .body-whatsapp .whatsapp-message{padding:0px;font-size:12px;margin-left:0px}}#whatsapp-modal-change .body-whatsapp .whatsapp-message.visible-desk,#whatsapp-modal-register .body-whatsapp .whatsapp-message.visible-desk{display:block}#whatsapp-modal-change .body-whatsapp .whatsapp-message.visible-mobile,#whatsapp-modal-register .body-whatsapp .whatsapp-message.visible-mobile{display:none}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .whatsapp-message.visible-desk,#whatsapp-modal-register .body-whatsapp .whatsapp-message.visible-desk{display:none}#whatsapp-modal-change .body-whatsapp .whatsapp-message.visible-mobile,#whatsapp-modal-register .body-whatsapp .whatsapp-message.visible-mobile{display:block}}#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone{display:inline-flex;padding:18px 0px;margin-left:32px;margin-top:-18px;width:421px}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone{width:100%;margin-left:auto;margin-right:auto}#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-ddi,#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-ddd,#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-number,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-ddi,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-ddd,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-number{padding:0px 0px 0px 10px !important}}#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-ddi,#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-ddd,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-ddi,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-ddd{width:86px;margin:0 10px;margin-left:0px !important}#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-ddi input,#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-ddd input,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-ddi input,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-ddd input{padding:0px;min-height:36px;font-size:14px;padding:0px 0px 0px 12px !important;text-align:left}#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-number,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-number{width:297px;margin:0px}#whatsapp-modal-change .body-whatsapp .whatsapp-full-phone .whatsapp-number input,#whatsapp-modal-register .body-whatsapp .whatsapp-full-phone .whatsapp-number input{padding:0px 0px 0px 12px !important;min-height:36px;font-size:14px;text-align:left}#whatsapp-modal-change .body-whatsapp .box-rule,#whatsapp-modal-register .body-whatsapp .box-rule{margin-left:32px}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .box-rule,#whatsapp-modal-register .body-whatsapp .box-rule{margin-left:0px}}#whatsapp-modal-change .body-whatsapp #modalBodyWhatsapp,#whatsapp-modal-register .body-whatsapp #modalBodyWhatsapp{margin-left:8px}#whatsapp-modal-change .body-whatsapp .container__label,#whatsapp-modal-register .body-whatsapp .container__label{font-family:"Nunito", sans-serif;display:block;position:relative;padding-left:25px;cursor:pointer !important;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}#whatsapp-modal-change .body-whatsapp .container__label input,#whatsapp-modal-register .body-whatsapp .container__label input{position:absolute;opacity:0;cursor:pointer !important;height:21px;width:21px;z-index:99;left:0px;top:-6px}#whatsapp-modal-change .body-whatsapp .checkmark-whatsapp,#whatsapp-modal-change .body-whatsapp .checkmark-whatsapp-change,#whatsapp-modal-register .body-whatsapp .checkmark-whatsapp,#whatsapp-modal-register .body-whatsapp .checkmark-whatsapp-change{position:absolute;top:-14px;left:0;height:19px;width:19px;background-color:#fff;margin-top:12px;border:1px solid grey;border-radius:3px}#whatsapp-modal-change .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp,#whatsapp-modal-change .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp-change,#whatsapp-modal-register .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp,#whatsapp-modal-register .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp-change{background-color:#fff;margin-top:12px}#whatsapp-modal-change .body-whatsapp .checkmark-whatsapp:after,#whatsapp-modal-change .body-whatsapp .checkmark-whatsapp-change:after,#whatsapp-modal-register .body-whatsapp .checkmark-whatsapp:after,#whatsapp-modal-register .body-whatsapp .checkmark-whatsapp-change:after{content:"";position:absolute;display:none}#whatsapp-modal-change .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp:after,#whatsapp-modal-change .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp-change:after,#whatsapp-modal-register .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp:after,#whatsapp-modal-register .body-whatsapp .container__label input:checked ~ .checkmark-whatsapp-change:after{display:block}#whatsapp-modal-change .body-whatsapp .container__label .checkmark-whatsapp:after,#whatsapp-modal-change .body-whatsapp .container__label .checkmark-whatsapp-change:after,#whatsapp-modal-register .body-whatsapp .container__label .checkmark-whatsapp:after,#whatsapp-modal-register .body-whatsapp .container__label .checkmark-whatsapp-change:after{left:5px;top:2px;width:5px;height:8px;border:solid #ff5a00;border-width:0 4px 4px 0;border-radius:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#whatsapp-modal-change .body-whatsapp .box-rule label,#whatsapp-modal-change .body-whatsapp .box-rule p,#whatsapp-modal-change .body-whatsapp .box-rule span,#whatsapp-modal-register .body-whatsapp .box-rule label,#whatsapp-modal-register .body-whatsapp .box-rule p,#whatsapp-modal-register .body-whatsapp .box-rule span{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:12px;color:#7c7c7c !important;margin-bottom:0;cursor:unset;line-height:16px}@media screen and (max-width: 600px){#whatsapp-modal-change .body-whatsapp .box-rule label,#whatsapp-modal-change .body-whatsapp .box-rule p,#whatsapp-modal-change .body-whatsapp .box-rule span,#whatsapp-modal-register .body-whatsapp .box-rule label,#whatsapp-modal-register .body-whatsapp .box-rule p,#whatsapp-modal-register .body-whatsapp .box-rule span{font-size:12px;letter-spacing:-0.33px;line-height:16px}}@media screen and (max-width: 600px){#whatsapp-modal-change .body-whatsapp .box-rule #modalBodyWhatsapp span,#whatsapp-modal-register .body-whatsapp .box-rule #modalBodyWhatsapp span{font-size:11px;letter-spacing:0;line-height:15px}}#whatsapp-modal-change .body-whatsapp .box-rule span.accept,#whatsapp-modal-register .body-whatsapp .box-rule span.accept{color:#ff5a00 !important;font-family:"NunitoBold", Arial, sans-serif}#whatsapp-modal-change .body-whatsapp .buttons-whatsapp,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp{width:100%;float:left;margin:13px;margin-left:0px;margin-bottom:24px;text-align:center}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .buttons-whatsapp,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp{width:100%;margin-left:12%}}#whatsapp-modal-change .body-whatsapp .buttons-whatsapp.visible-desk,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp.visible-desk{display:block}#whatsapp-modal-change .body-whatsapp .buttons-whatsapp.visible-mobile,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp.visible-mobile{display:none}#whatsapp-modal-change .body-whatsapp .buttons-whatsapp .btn-cancel,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp .btn-cancel{width:160px;margin:inherit}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .buttons-whatsapp .btn-cancel,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp .btn-cancel{width:75%}}#whatsapp-modal-change .body-whatsapp .buttons-whatsapp .btn-ok,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp .btn-ok{width:176px}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .buttons-whatsapp .btn-ok,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp .btn-ok{width:75%}}#whatsapp-modal-change .body-whatsapp .buttons-whatsapp .btn-ok:disabled,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp .btn-ok:disabled{background-color:#7c7c7c;border-color:#7c7c7c}@media screen and (max-width: 720px){#whatsapp-modal-change .body-whatsapp .buttons-whatsapp.visible-desk,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp.visible-desk{display:none}#whatsapp-modal-change .body-whatsapp .buttons-whatsapp.visible-mobile,#whatsapp-modal-register .body-whatsapp .buttons-whatsapp.visible-mobile{display:block}}#whatsapp-modal-change-success,#whatsapp-modal-register-success{width:497px;height:168px}#whatsapp-modal-change-success .body-whatsapp,#whatsapp-modal-register-success .body-whatsapp{text-align:center}#whatsapp-modal-change-success .whatsapp-message,#whatsapp-modal-register-success .whatsapp-message{text-align:center;font-size:18px;margin-bottom:26px;font-family:"NunitoLight",Arial,sans-serif}#whatsapp-modal-change-success .buttons-whatsapp .btn-ok,#whatsapp-modal-register-success .buttons-whatsapp .btn-ok{width:176px}#modalTermsCobrandedMilesBack{overflow-y:auto;max-height:90vh;font-family:'NunitoRegular';font-size:11px;width:869px;height:767px;padding:27px 68px 47px 68px !important}#modalTermsCobrandedMilesBack .modal-header{font-size:15px;border-bottom:1px solid #ECECEC;padding:35px 0px 27px 0px}#modalTermsCobrandedMilesBack .modal-header p{text-align:left;display:block}#modalTermsCobrandedMilesBack .modal-header .modal-title{font-family:'NunitoBold';margin:0px}#modalTermsCobrandedMilesBack .modal-body{overflow-y:visible;padding:27px 0px 0px 0px}#modalTermsCobrandedMilesBack .modal-body .body-content p{line-height:19px;margin:0px}#modalTermsCobrandedMilesBack .modal-body .body-content p:nth-child(3){padding-bottom:30px !important}@media screen and (max-width: 720px){#modalTermsCobrandedMilesBack{padding:27px 20px 47px 20px !important;width:100% !important;left:0% !important;top:80px !important;height:100% !important;border-radius:0px}#modalTermsCobrandedMilesBack .modal-header{padding:15px 0}#modalTermsCobrandedMilesBack .modal-body .body-content{padding:15px 0 25px 0}#modalTermsCobrandedMilesBack .modal-body .body-content p{line-height:15px}}@font-face{font-family:'NunitoRegular';src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.eot);src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.woff2) format("woff2"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.woff) format("woff"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.ttf) format("truetype"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.svg) format("svg")}@font-face{font-family:'nunito-regular';src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.eot);src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.woff2) format("woff2"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.woff) format("woff"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.ttf) format("truetype"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-regular-webfont.svg) format("svg")}@font-face{font-family:'NunitoBold';src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.eot);src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.woff2) format("woff2"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.woff) format("woff"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.ttf) format("truetype"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.svg) format("svg")}@font-face{font-family:'nunito-bold';src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.eot);src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.woff2) format("woff2"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.woff) format("woff"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.ttf) format("truetype"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-bold-webfont.svg) format("svg")}@font-face{font-family:'NunitoLight';src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.eot);src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.woff) format("woff"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.ttf) format("truetype"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.svg) format("svg")}@font-face{font-family:'nunito-light';src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.eot);src:url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.woff) format("woff"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.ttf) format("truetype"),url(https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-https://smiles-mkt.s3.amazonaws.com/companhias-aereas-parceiras/fonts/nunito-light-webfont.svg) format("svg")}@font-face{font-family:'awesome';src:url(../fonts/fontawesome-alloy.eot);src:url(../fonts/fontawesome-alloy.woff) format("woff"),url(../fonts/fontawesome-alloy.ttf) format("truetype")}.font-content,.aui .modal-content .modal-header span,.aui .modal .modal-header span,.aui .modal.default-modal .modal-header,.smiles-content h2,.smiles-content h3,.smiles-content h4,.back-page,.flight-details__travel .travel__airport,.flight-timeline .travel__airport,.flight-timeline .flight__code,.flight-details__date .date__day,.flight-details__date .date__month,#flights-payment-details-modal .modal-header .payment-details-modal__locator,.member-flights__banner-offer b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.nunito-light,.total-table thead th:first-child,.aui .modal.default-modal .modal-header button.close,.aui .modal.default-modal .modal-header h3,.flight-locator .flight-locator__number,.flight-flag .flight-flag__label,.flight-flag-easy-travel .flight-flag__easy-travel,.smiles-content .member-flights__title,.flight-info,.flight-info__easy-travel,#flights-payment-details-modal .modal-header h3,.flights-payment-details h4,.flights-payment-details .total-table th:first-child,.flights-payment-details .container-card-buyer h5,.flights-payment-details__card .card-column h5{font-family:'NunitoLight', Arial, Helvetica, sans-serif}.smiles-content h2,.smiles-content h3,.smiles-content h4{font-weight:normal;color:#FF5A00}.smiles-content h4{font-size:20px}.easy-travel{color:#399 !important}.club{color:#639 !important}.cobranded{color:#69c !important}.wine{color:#936 !important}.booking{color:#fce200 !important}.theme-primary{color:#fff !important}.theme-light{color:#ececec !important}.theme-dark{color:#7c7c7c !important}.theme-inverse{color:#000 !important}.theme-danger{color:#e74646 !important}.brand-main{color:#FF5A00 !important}.brand-dark{color:#c63 !important}.brand-light{color:#FF5A00 !important}.bms-darker{color:#5B5B5B !important}.status-success{color:#4caf50 !important}.cat-diamond{color:#2e3132 !important}.cat-gold{color:#a98c5d !important}.cat-silver{color:#989697 !important}.cobranded-text__hover:hover{color:#69c !important}.club-text__hover:hover{color:#639 !important}.aui .btn,.aui .modal-body button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:8px 22px;text-shadow:none;box-shadow:none;font-family:Arial, Helvetica, sans-serif;font-weight:bold;background-image:none;border:1px solid rgba(0,0,0,0);transition:all ease .5s;font-size:14px;user-select:none}.aui .new.btn,.aui .modal-body button.new{margin-top:14px}.aui .btn-lg{padding:12px 30px}.aui .btn-sm{padding:5px 10px;font-size:12px}.aui .btn-sm.btn-gray{padding:5px 10px}.aui .btn-dark{color:#7c7c7c}.aui .btn:not(.btn-outline):not(.btn-link),.aui .modal-body button:not(.btn-outline):not(.btn-link){color:#fff}.aui .btn-primary,.aui .modal-body button,.aui .btn-primary.focus,.aui .modal-body button.focus,.aui .btn-primary:focus,.aui .modal-body button:focus,.aui .btn-primary:active,.aui .modal-body button:active,.aui .btn-primary.active,.aui .modal-body button.active,.aui .open>.btn-primary.dropdown-toggle,.aui .modal-body .open>button.dropdown-toggle{border-color:#FF5A00;color:#7c7c7c;background:#FF5A00}.aui .btn-primary:hover,.aui .modal-body button:hover{background-color:#c63;text-decoration:none}.aui .btn-primary.disabled:hover,.aui .modal-body button.disabled:hover,.aui .aui .btn-primary.disabled:focus,.aui .aui .modal-body button.disabled:focus,.aui .modal-body .aui button.disabled:focus,.aui .aui .btn-primary.disabled.focus,.aui .aui .modal-body button.disabled.focus,.aui .modal-body .aui button.disabled.focus,.aui .aui .btn-primary[disabled]:hover,.aui .aui .modal-body button[disabled]:hover,.aui .modal-body .aui button[disabled]:hover,.aui .aui .btn-primary[disabled]:focus,.aui .aui .modal-body button[disabled]:focus,.aui .modal-body .aui button[disabled]:focus,.aui .aui .btn-primary[disabled].focus,.aui .aui .modal-body button[disabled].focus,.aui .modal-body .aui button[disabled].focus,.aui fieldset[disabled] .aui .btn-primary:hover,.aui fieldset[disabled] .aui .modal-body button:hover,.aui .modal-body fieldset[disabled] .aui button:hover,.aui fieldset[disabled] .aui .btn-primary:focus,.aui fieldset[disabled] .aui .modal-body button:focus,.aui .modal-body fieldset[disabled] .aui button:focus,.aui fieldset[disabled] .aui .btn-primary.focus,.aui fieldset[disabled] .aui .modal-body button.focus,.aui .modal-body fieldset[disabled] .aui button.focus{background-color:#FF5A00}.aui .btn-primary .badge,.aui .modal-body button .badge{color:#FF5A00;background-color:#FF5A00}.aui .btn-club{background-color:#639}.aui .btn-club:hover,.aui .btn-club:active,.aui .btn-club:focus{background-color:#4d2673}.aui .btn-club-bonus{background-color:#639;padding:8px 45px}.aui .btn-club-bonus:hover,.aui .btn-club-bonus:active,.aui .btn-club-bonus:focus{background-color:#4d2673}.aui .btn-club-inverse{background-color:#fff;color:#639 !important}.aui .btn-club-inverse:hover,.aui .btn-club-inverse:active,.aui .btn-club-inverse:focus{background-color:#d3d3d3}.aui .btn-club25000{background-color:#2e3132}.aui .btn-club25000:hover,.aui .btn-club25000:active,.aui .btn-club25000:focus{background-color:#161717}.aui .btn-easy-travel{background-color:#399}.aui .btn-easy-travel:hover,.aui .btn-easy-travel:active,.aui .btn-easy-travel:focus{background-color:#267373}.aui .btn-easy-travel-outline{background-color:#399;border:2px solid #fff}.aui .btn-easy-travel-outline:hover,.aui .btn-easy-travel-outline:active,.aui .btn-easy-travel-outline:focus{background-color:#267373}.aui .btn-booking{background-color:#fce200}.aui .btn-booking:hover,.aui .btn-booking:active,.aui .btn-booking:focus{background-color:#c9b400}.aui .btn-cobranded{background-color:#69c}.aui .btn-cobranded:hover,.aui .btn-cobranded:active,.aui .btn-cobranded:focus{background-color:#4080bf}.aui .btn-wine{background-color:#936}.aui .btn-wine:hover,.aui .btn-wine:active,.aui .btn-wine:focus{background-color:#73264d}.aui .btn-theme-primary{background-color:#fff;color:#FF5A00 !important}.aui .btn-theme-primary:hover,.aui .btn-theme-primary:active,.aui .btn-theme-primary:focus{background-color:#e6e6e6}.aui .btn-theme-dark{background-color:#7c7c7c}.aui .btn-theme-dark.light-dark{background-color:#BCBEC0}@media screen and (max-width: 767px){.aui .btn-theme-dark.light-dark{width:125px}}.aui .btn-theme-dark:hover,.aui .btn-theme-dark:active,.aui .btn-theme-dark:focus{background-color:#636363}.aui .btn-outline{background:transparent;color:#FF5A00;border:1px solid #FF5A00}.aui .btn-outline.btn-outline--inverse{border-color:#fff;color:#fff}.aui .btn-outline.round{border-radius:20px}.aui .btn-outline-club-inverse{font-family:"NunitoRegular",Arial,sans-serif;background:#fff;color:#639 !important}.aui .btn-outline__theme-dark{background:transparent;border:1px solid #7c7c7c;color:#7c7c7c !important}.aui .btn-outline-club{background:transparent;border:1px solid #639;color:#639 !important;font-family:"NunitoLight",Arial,sans-serif;font-weight:400}@media screen and (max-width: 760px){.aui .btn-outline-club{font-size:px !important}}.aui .btn-outline-white{background:transparent;color:white;border:2px solid white;font-family:"NunitoLight",Arial,sans-serif;font-weight:400}.aui .btn-outline-white:hover,.aui .btn-outline-white:active,.aui .btn-outline-white:focus{background-color:rgba(74,74,74,0.466667)}.aui .btn-outline-white.btn-outline-white--inverse{border-color:white;color:white}.aui .btn-outline-white.round{border-radius:20px;font-size:18px}.aui .btn-lightbox-white{background:white;color:#639 !important;border:2px solid white;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400;padding:8px 85px}@media screen and (max-width: 767px){.aui .btn-lightbox-white{width:255px;margin:auto}}.aui .btn-lightbox-white:hover,.aui .btn-lightbox-white:active,.aui .btn-lightbox-white:focus{background:transparent;color:white !important;border:2px solid white}.aui .btn-lightbox-white.round{border-radius:20px;font-size:18px}.aui .btn-lightbox-purple{background:#639;color:white !important;border:2px solid #639;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400;padding:8px 85px}@media screen and (max-width: 767px){.aui .btn-lightbox-purple{width:255px;margin:auto}}.aui .btn-lightbox-purple.white-outlined{border:2px solid #fff}.aui .btn-lightbox-purple:hover,.aui .btn-lightbox-purple:active,.aui .btn-lightbox-purple:focus{background:transparent;color:#639 !important;border:2px solid #639}.aui .btn-lightbox-purple.round{border-radius:20px;font-size:18px}.aui .btn-new-cobranded{border-radius:50px;font-family:"NunitoLight",Arial,sans-serif;background-color:transparent;color:#FF5A00 !important;border:1px solid #FF5A00;padding:12px 40px}@media screen and (max-width: 767px){.aui .btn-new-cobranded{padding:12px 10px;width:80%;margin:auto;max-width:180px}}.aui .btn-new-cobranded:hover,.aui .btn-new-cobranded:active,.aui .btn-new-cobranded:focus{background:#FF5A00;color:#fff !important}.aui .btn-new-cobranded-inverse{border-radius:50px;font-family:"NunitoLight",Arial,sans-serif;background-color:#FF5A00;color:#fff !important;border:1px solid #FF5A00;padding:12px 50px}.aui .btn-new-cobranded-inverse:hover,.aui .btn-new-cobranded-inverse:active,.aui .btn-new-cobranded-inverse:focus{background:#FF5A00;color:#fff !important}.aui .btn-rounded{border-radius:40px;font-family:"NunitoLight",Arial,sans-serif;padding:8px 32px}.aui .btn-outline-light{border-width:1px}.aui .btn-purpura{color:white;background-color:#639;border-color:#639;background-image:none}.aui .btn-purpura:hover{background-color:#4d2673}.aui .btn-gray{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#696969;background-image:none;border-color:transparent;color:white;padding:15px;width:100%}.aui .btn-gray:hover{background-color:#696969;color:white}.aui .btn-macro{font-family:'arial', sans-serif !important;font-size:12px !important;font-style:italic !important;font-weight:bold !important;text-align:center;padding:0 50px;border-radius:40px;height:28px}.aui .btn-inverse,.aui .btn-inverse.focus,.aui .btn-inverse:focus,.aui .btn-inverse:active,.aui .btn-inverse.active,.aui .open>.btn-inverse.dropdown-toggle{background-color:#545454;border-color:#545454;background-image:none}.smiles__list{position:relative}.smiles__list:not(.list--with-icon) li::before{content:'';width:10px;height:10px;background:#7c7c7c;border-radius:50%;position:absolute;left:-24px;margin-top:7px}.smiles__list:not(.list--with-icon) li .list-icon{display:none}.smiles__list.list--with-icon{margin-left:2px}.smiles__list.list--with-icon li{margin-bottom:10px}.smiles__list.list--with-icon li .list-icon{display:inline-block;position:relative;top:-2px;margin-right:5px}.smiles--icn-clube-smiles-check{-webkit-transform:scale(.7, .7);-moz-transform:scale(.7, .7);-ms-transform:scale(.7, .7);-o-transform:scale(.7, .7);transform:scale(.7, .7);margin:0 auto}.aui .smiles-content input:focus,.aui .smiles-content textarea:focus,.aui .smiles-content select:focus{outline:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;border-color:#FF5A00;transition:all .2s ease-in}.hidden-checkbox{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;border:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.btn-search-cancel{display:none !important}.elementForm{width:100%;height:auto;display:table;margin:0 0 20px 0}.elementForm.mygroup{margin-bottom:10px}.elementForm.mygroup input:focus{border:1px solid #FF5A00;box-shadow:none;outline:none}.elementForm .control-group{margin:0}.elementForm .help-inline{display:none}.mygroup textarea,.mygroup input[type="text"],.mygroup input[type="password"],.mygroup input[type="tel"],.uneditable-input{padding:5px 20px;border-radius:3px;border:1px solid #7c7c7c;height:50px;font:14px Arial, Sans-serif;color:#7c7c7c;font-weight:normal;box-sizing:border-box;display:block;margin-right:0}.mygroup .control-group.error input,.mygroup .control-group.error select,.mygroup .control-group.error textarea{border-color:#e74646}.mygroup .control-group.success input,.mygroup .control-group.success select,.mygroup .control-group.success textarea{border-color:#488F06}.mygroup{position:relative}div.mainTitlePage02.pageRegister p,div.mainTitlePage02.pageRegister span,.boxGrayFull.boxwhitefull div.title07 p{text-transform:none}.boxGrayFull.boxwhitefull{padding-top:0px}.boxGrayFull.boxwhitefull.last{margin-bottom:0;padding-bottom:0;border:0}.boxGrayFull.boxwhitefull div.mainTitlePage02 p{font-size:30px !important}.boxGrayFull.boxwhitefull div.mainTitlePage02 span{font-size:20px !important}div.mainTitlePage02.pageRegister{margin:20px 0 25px;height:66px}.mygroup .elementFormInline{position:relative}.mygroup .informationFour{width:260px;height:auto;position:relative;border:1px solid #FF5A00;background:#fff;color:#555;font:bold 12px 'arial', sans-serif;margin-top:4px;border:2px solid #FF5A00;padding:20px;box-sizing:border-box;border-radius:4px;position:relative}.mygroup .informationFour:before,.mygroup .informationFour:after{right:100%;top:72px;left:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(194,225,245,0);border-right-color:#FF5A00;border-width:15px;margin-top:-15px}.mygroup .informationFour:after{border-color:rgba(136,183,213,0);border-right-color:#ffffff;border-width:12px;margin-top:-40px !important}.mygroup .elementFormInline .informationFour{position:absolute;top:-12px;left:15px}.mygroup .elementFormInline .informationFour.negativeTop{top:-85px}.mygroup .elementFormInline .informationFour:before,.mygroup .elementFormInline .informationFour:after{margin-top:-33px}.mygroup .elementFormInline .informationFour:before{top:62px !important}.mygroup .formSmall .informationFour p{font:14px Arial,Helvetica,Sans-serif;color:#555555;line-height:1.7em}.mygroup label{-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out;left:20px;color:#7c7c7c;cursor:text;font:14px Arial, Sans-serif;position:absolute;top:15px;margin-bottom:0}.mygroup.staticLabel .control-label{font-weight:bold;position:static;display:inline-block;vertical-align:middle;width:auto}.mygroup.staticLabel .radio{position:static;display:inline-block;vertical-align:middle;width:auto;font-weight:normal;min-height:auto}.mygroup .inline-block{display:inline-block;vertical-align:middle;padding-left:15px;width:100px;margin:10px 0}.mygroup .inline-block label{top:auto;left:auto;padding-left:30px}.mygroup.hasFocus label{color:#FF5A00}.elementForm.mygroup input:focus{border:1px solid #FF5A00 !important}.elementForm.mygroup .elementFormInline{margin-right:10px}.elementForm.mygroup{margin-bottom:10px}.mygroup .dk_toggle{background:#fff;border:1px solid #7c7c7c;border-radius:3px;color:#7c7c7c;font-weight:normal;text-align:left;font:14px Arial, Sans-serif}.mygroup .error .dk_toggle{border-color:#e74646}.mygroup .selectDefault{width:auto}.portlet-boundary_memberregisterportlet_WAR_smilesmemberportlet_ .elementForm.mygroup a.dk_toggle{width:157px !important;padding:16px 20px}.mygroup .dk_toggle:after{content:"\25BE";top:0px;right:15px;background:none;font-size:35px}.mygroup .selectDefault ul.dk_options_inner{width:auto}.mygroup ul.dk_options_inner li.odd,.mygroup ul.dk_options_inner li.even{background:#fff;line-height:20px;font:14px Arial, Sans-serif;color:#c7c7c7}.mygroup .dk_options a:hover{background-color:#E8E8E8}.mygroup .dk_open .dk_toggle{background-color:#fff;border-color:#7c7c7c;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.aui #smls-gift-smiles [type="radio"]:not(:checked),.aui #smls-gift-smiles [type="radio"]:checked{position:absolute;left:-9999px}.aui #smls-gift-smiles [type="radio"]:not(:checked)+label,.aui #smls-gift-smiles [type="radio"]:checked+label{position:relative;padding-left:30px;cursor:pointer;float:left;font:14px Arial,Helvetica,Sans-serif;color:#555555;text-align:left;line-height:1.7em;margin:0}.mygroup [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:50%}.mygroup [type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:50%}.mygroup [type="radio"]:not(:checked)+label:after,.mygroup [type="radio"]:checked+label:after{position:absolute;top:0;left:5px;color:#D2D1D1;transition:all .2s}.mygroup [type="radio"]:not(:checked)+label:after{content:'';position:absolute;left:3px;top:3px;width:16px;height:16px;background:#e8e8e8;border-radius:50%}.mygroup [type="radio"]:checked+label:after{content:'';position:absolute;left:3px;top:3px;width:16px;height:16px;background:#FF5A00;border-radius:50%}.mygroup [type="radio"]:disabled:not(:checked)+label:before,.mygroup [type="radio"]:disabled:checked+label:before{box-shadow:none;border-color:#edeeef;background-color:#ffffff}.mygroup [type="radio"]:disabled:not(:checked)+label:after,.mygroup [type="radio"]:disabled:checked+label:after{content:none}.mygroup [type="radio"]:disabled:not(:checked)+label,.mygroup [type="radio"]:disabled:checked+label{color:#edeeef}.mygroup [type="checkbox"]:not(:checked),.mygroup [type="checkbox"]:checked{position:absolute;left:-9999px}.mygroup [type="checkbox"]:not(:checked)+label,.mygroup [type="checkbox"]:checked+label{position:relative;padding-left:30px;cursor:pointer;float:left;font:14px Arial,Helvetica,Sans-serif;color:#555555;text-align:left;line-height:1.7em}.mygroup [type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:3px}.mygroup [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:3px}.mygroup [type="checkbox"]:not(:checked)+label:after,.mygroup [type="checkbox"]:checked+label:after{content:url("../../img/smls-icon-check.png");position:absolute;top:0;left:5px;color:#D2D1D1;transition:all .2s}.mygroup [type="checkbox"]:not(:checked)+label:after{color:#D2D1D1;transition:all .2s;content:url("../img/smls-icon-check.png")}.mygroup [type="checkbox"]:checked+label:after{color:#FF5A00;transition:all .2s;content:url("../img/smls-icon-checked.png")}.mygroup [type="checkbox"]:disabled:not(:checked)+label:before,.mygroup [type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#edeeef;background-color:#ffffff}.mygroup [type="checkbox"]:disabled:not(:checked)+label:after,.mygroup [type="checkbox"]:disabled:checked+label:after{content:none}.mygroup [type="checkbox"]:disabled:not(:checked)+label,.mygroup [type="checkbox"]:disabled:checked+label{color:#edeeef}.boxwhitefull{background:#fff;padding-left:0}a:focus,input:focus{outline:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{padding:0 20px;margin:0;border-radius:3px;border:1px solid #999;width:100%;height:50px;min-height:50px;font:14px Arial, Sans-serif;color:#7c7c7c;font-weight:normal;box-sizing:border-box;display:block}input[type="text"] ::-webkit-input-placeholder,input[type="password"] ::-webkit-input-placeholder,input[type="datetime"] ::-webkit-input-placeholder,input[type="datetime-local"] ::-webkit-input-placeholder,input[type="date"] ::-webkit-input-placeholder,input[type="month"] ::-webkit-input-placeholder,input[type="time"] ::-webkit-input-placeholder,input[type="week"] ::-webkit-input-placeholder,input[type="number"] ::-webkit-input-placeholder,input[type="email"] ::-webkit-input-placeholder,input[type="url"] ::-webkit-input-placeholder,input[type="search"] ::-webkit-input-placeholder,input[type="tel"] ::-webkit-input-placeholder,input[type="color"] ::-webkit-input-placeholder,.uneditable-input ::-webkit-input-placeholder{color:#7c7c7c}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#FF5A00;outline:0;outline:thin dotted \9}input[type="number"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}textarea{padding:10px 15px 5px;margin:0;border-radius:3px;border:1px solid #999;width:100%;height:auto;font:14px Arial, Sans-serif;color:#7c7c7c;font-weight:normal;box-sizing:border-box;display:block;outline:none;resize:none;box-shadow:none !important}textarea:focus{border-color:#ff6600}.textarea__animate{position:relative}.textarea__animate textarea{padding:20px 15px 5px}.textarea__animate textarea:focus ~ label,.textarea__animate textarea:not(:focus):valid ~ label{top:5px;bottom:10px;left:15px;font-size:11px;opacity:1;color:#999}.textarea__animate textarea:focus:valid ~ label{color:#FF5A00}.textarea__animate textarea:focus{border-color:#ff6600}.textarea__animate textarea:focus:invalid:focus{border-color:#ff6600;box-shadow:none}.textarea__animate textarea:focus:invalid:focus ~ label{color:#ff6600}.textarea__animate textarea:disabled{border-color:#ececec;background-color:#fff}.textarea__animate textarea:disabled ~ label{color:#ececec}.textarea__animate label{position:absolute;pointer-events:none;left:15px;top:10px;transition:0.2s ease all;color:#999;font-size:14px}.textarea__animate .textarea-resize-horizontal{resize:horizontal}.textarea__animate .textarea-resize-vertical{resize:vertical}.textarea__animate .textarea-resize-both{resize:both;overflow:auto}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;border-color:#ececec;background-color:#fff;color:#c9c9c9;pointer-events:none}input[disabled]::-webkit-input-placeholder,select[disabled]::-webkit-input-placeholder,textarea[disabled]::-webkit-input-placeholder,input[readonly]::-webkit-input-placeholder,select[readonly]::-webkit-input-placeholder,textarea[readonly]::-webkit-input-placeholder{color:#ececec}.save-data-hidden{display:none !important}.invalid{border-color:#e74646 !important;color:#e74646 !important}.invalid::-webkit-input-placeholder{color:#e74646 !important}.invalid:-ms-input-placeholder{color:#e74646 !important}.invalid::-moz-placeholder{color:#e74646 !important}.invalid:-moz-placeholder{color:#e74646 !important}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#ff6600;border-color:#ff6600}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}#validateMinor #actionMinor{padding-left:30%}@media screen and (max-width: 601px){#validateMinor #actionMinor{padding-left:25%;width:70%}}@media screen and (max-width: 601px){#validateMinor label[for=smiles],#validateMinor label[for=pass-smiles]{font-size:11px !important;letter-spacing:0 !important;line-height:12px !important}#validateMinor .validate-minor__cpf{width:51%}#validateMinor .validate-minor__senha{width:31%;margin-right:0 !important}#validateMinor .validate-minor__icon{width:7%}#validateMinor .validate-minor__action{width:50%}}#validateMinor .validate-message,#validateMinor .validate-message-ok{font-weight:bold;font-size:14px;letter-spacing:0;line-height:19px}#validateMinor .validate-message{color:#ff6600}#validateMinor .validate-message-ok{color:#c7c7c7 !important;top:3px !important}@media screen and (max-width: 601px){#validateMinor .validate-message-ok{top:10px !important}}#validateMinor .validate-message-error{color:red !important}#validateMinor .border-minor{border-color:#ff6600}#validateMinor .border-minor-ok{color:#c7c7c7;border-color:#c7c7c7 !important}#validateMinor img{margin-left:-8px}@media screen and (max-width: 600px){#validateMinor img{margin-left:9px}}#validateMinor .span1{padding:5px;margin:10px 0 0 0}@media screen and (max-width: 601px){#validateMinor .span1{padding:0px}}#validateMinor .button-disabled{background:#c7c7c7 !important;border:1px solid #c7c7c7;cursor:not-allowed !important;pointer-events:none}#validateMinor .sponsor-alert{color:#FF0000;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px}#validateMinor .sponsor-alert-hidden{display:none !important}#validateMinor .action-minor-hidden{display:none !important}.input__animate{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative}.input__animate.has-error .ic-warning-vermelho{display:block;position:absolute;top:13px;right:9px;font-size:7px}.input__animate.has-error .ic-warning-vermelho:before{background-position:0em -341.6em}.input__animate input:focus ~ label,.input__animate input:not(:focus):valid ~ label{top:5px;bottom:10px;left:20px;font-size:11px !important;opacity:1;color:#999}.input__animate input:disabled{border-color:#ececec;box-shadow:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.input__animate input:disabled{background-color:#fff}.input__animate input:disabled ~ label{top:5px;bottom:10px;left:20px;font-size:11px !important;opacity:1;color:#999}}.input__animate input:-moz-read-only{border-color:#ececec;box-shadow:none}.input__animate input:-moz-read-only:focus{border-color:#FF5A00}.input__animate input:-moz-read-only ~ label{top:5px;bottom:10px;left:20px;font-size:11px !important;opacity:1;color:#999}.input__animate input:read-only{border-color:#ececec;box-shadow:none}.input__animate input:read-only:focus{border-color:#FF5A00}.input__animate input:read-only ~ label{top:5px;bottom:10px;left:20px;font-size:11px !important;opacity:1;color:#999}.input__animate input:focus:valid ~ label{color:#FF5A00}.input__animate input:not(:focus){padding:10px 20px 0}.input__animate input:focus{padding:10px 20px 0}.input__animate input:focus:invalid:focus{border-color:#FF5A00}.input__animate input:focus:invalid:focus ~ label{color:#FF5A00}.input__animate label{position:absolute;pointer-events:none;left:20px;top:15px;-webkit-transition:0.2s ease all;transition:0.2s ease all;color:#999;font-family:"NunitoLight",Arial,sans-serif}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:1px solid #999999;background:#ffffff;background-image:none;font-size:14px !important}.select{position:relative;display:block;height:50px;line-height:3;background:#ffffff;overflow:hidden;border-radius:.25em}.select .ic-warning-vermelho{display:none}select{width:100%;height:50px !important;margin:0;padding:0 3.5em 0 .5em;color:#999999;cursor:pointer}select::-ms-expand{display:none}select:focus{outline:none}.select.disabled::after{border-color:#ececec transparent transparent transparent}.select::after{content:"";width:0;height:0;border:6px solid transparent;border-color:#999 transparent transparent transparent;position:absolute;top:22px;right:20px;pointer-events:none}.select::after{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.container-file.grid{display:inline-grid}.container-file.grid .file-name{padding-left:10px}.container-file .input-file{position:relative;overflow:hidden;margin:10px}.container-file .input-file input{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.number-keyboard-center{margin:0 auto;display:block;height:420px}.number-keyboard-center img{width:60%}.number-keyboard .layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;border:2px solid #FF5A00;padding:0 20px 20px;border-radius:4px;box-sizing:border-box;margin-bottom:30px}.number-keyboard .layout>*{border-top:none;border-left:none;width:18%;box-sizing:border-box;text-align:center;padding:0.4cm 0;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;background:#555555;margin:2px;color:#ffffff;font-weight:bold;border-radius:4px}.number-keyboard .layout span{float:left;display:block;width:100%;background:transparent;color:#7c7c7c;text-align:left;cursor:default}.number-keyboard .layout span.active{background:transparent;color:#7c7c7c}.number-keyboard .layout .active{background:#777;color:#fff}@media only screen and (max-width: 450px){.number-keyboard-center{width:100%}.input__animate input{font-size:13px !important}.input__animate input:not(:focus){padding-top:13px}}.container-form-group{counter-reset:section}.container-form-group__header{margin:30px 0 20px}.container-form-group__title{margin-bottom:0;font-size:20px;line-height:20px;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif}.container-form-group__title:before{counter-increment:section;content:counter(section);background:#FF5A00;color:#fff;padding:10px 0 5px;width:35px;display:inline-block;text-align:center;margin:0 5px 0 0}.container-form-group [class*="span"]{margin-right:15px !important;margin-left:0 !important;margin-bottom:15px}.container-form-group [class*="span"] [class*="span"]:last-child{margin-right:0 !important}@media screen and (min-width: 767px){.container-form-group [class*="span"] [class*="span"]{margin-bottom:0}}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.aui a{transition:all .2s ease-in}.aui a:hover,.aui a:focus{text-decoration:none}.aui a.black-link{color:#000}.aui a.black-link:hover,.aui a.black-link:focus{color:#C0C0C0;text-decoration:none}.smiles-svg-icon{float:left}.smiles--grey-outline-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 0 0 1px #dcdcdc;padding:15px}.smiles--purple-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#639;color:white;padding:30px}.smiles--purple-box a{color:white;text-decoration:underline}.smiles--purple-box a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;text-decoration:underline}.smiles--orange-outline-box{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #FF5A00;border-top-right-radius:0;margin-bottom:10px}.back-page{font-size:20px;margin-bottom:25px}.back-page .ic-voltar{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;top:-5px}.back-page .ic-voltar:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.back-page p{display:inline;padding-left:5px}.by-steps{margin:10px 0;list-style:none}.by-steps li{float:left;font:normal 12px Arial;color:#7c7c7c;padding:15px 25px 0 0;position:relative}.by-steps li .checked{background:url(img/icon-current-category.png) no-repeat;width:22px;height:17px;position:absolute;left:50%;margin-left:-21px;top:-25px;display:block}.by-steps li:before{content:'';width:5px;height:5px;border-radius:10px;background:#ececec;position:absolute;top:-3px;left:50%;margin-left:-15px}.by-steps li.last:before{margin-left:-3px}.by-steps li:last-child{padding-right:0}.by-steps li.current{color:#FF5A00}.by-steps li.done{color:#FF5A00;border-color:#FF5A00}.by-steps li.done:before{background:#FF5A00}.by-steps li.current:before{background:#FF5A00}.by-steps li .cover{display:block;position:absolute;width:50%;height:1px;top:-1px;background:#ececec}.by-steps li .stamp{display:block;position:absolute;width:50%;height:1px;top:-1px;background:#ececec;margin-left:-15px}.by-steps li .cover{right:0;width:60%}.by-steps li.current .cover{margin:0;width:60%}.by-steps li.current .stamp{background:#FF5A00}.by-steps li.done .stamp,.by-steps li.done .cover{background:#FF5A00}.by-steps li:first-child .stamp,.by-steps li:last-child .stamp{background:#fff}.by-steps li:first-child .stamp{left:0}.by-steps li.last .cover{left:-5px;margin-left:0}.by-steps li:last-child .stamp{right:-2px}@media only screen and (min-width: 300px) and (max-width: 767px){.by-steps{text-align:center}.by-steps li{font-size:11px;padding-right:10px;display:inline-block;float:none}}.by-steps-checked{margin:16px 0 0;margin-left:10px !important;list-style:none;height:20px}.by-steps-checked.smiles__club-cancel{min-height:140px}.by-steps-checked li{float:left;font:normal 12px Arial;min-width:110px;text-align:left;color:#FF5A00;padding:0 10px 40px 10px;position:relative}@media screen and (max-width: 767px){.by-steps-checked li{text-align:left;min-width:350px;max-width:500px;padding:2px 20px 30px 30px;overflow-x:none}}@media screen and (max-width: 620px){.by-steps-checked li{min-width:300px}}@media screen and (max-width: 520px){.by-steps-checked li{min-width:250px}}@media screen and (max-width: 420px){.by-steps-checked li{min-width:200px}}@media screen and (max-width: 380px){.by-steps-checked li{min-width:180px}}.by-steps-checked li .info-text{font-size:12px !important;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;display:inherit}@media screen and (max-width: 767px){.by-steps-checked li .info-text{display:inline-block;font-size:10px !important}}.by-steps-checked li:before{content:'';width:20px;height:20px;border-radius:10px;background:#7c7c7c;position:absolute;top:-20px;z-index:1}@media screen and (max-width: 767px){.by-steps-checked li:before{left:0px;top:0px}}.by-steps-checked li .line{display:block;position:absolute;width:100%;height:2px;top:-11px}@media screen and (max-width: 767px){.by-steps-checked li .line{left:9px;top:0px;width:2px;height:100%}}.by-steps-checked li.current:before,.by-steps-checked li.done:before{border:0px;background:url("../images/svg/icons/ic-round-check.svg") no-repeat}.by-steps-checked li.current .line,.by-steps-checked li.empty .line{background:#7c7c7c}.by-steps-checked li.done .line{background:#FF5A00}.by-steps-checked li.last .line{background:transparent}.by-steps-checked li.empty span{color:#7c7c7c}.by-steps-checked li.cancelled:before{border:0px;background:url("../images/svg/icons/ic-round-close.svg") no-repeat}.by-steps-checked li.cancelled span{color:#7c7c7c}.by-steps-checked-redeem-miles{margin:16px 0 0;margin-left:10px !important;list-style:none;height:20px}@media screen and (max-width: 767px){.by-steps-checked-redeem-miles{margin-left:0px !important}}.by-steps-checked-redeem-miles.smiles__club-cancel{min-height:140px}.by-steps-checked-redeem-miles li{float:left;font:normal 12px Arial;min-width:110px;text-align:left;color:#FF5A00;padding:0 10px 40px 10px;position:relative}@media screen and (max-width: 767px){.by-steps-checked-redeem-miles li{padding:0 10px 40px 0px;min-width:80px}}@media screen and (max-width: 335px){.by-steps-checked-redeem-miles li{min-width:75px}}.by-steps-checked-redeem-miles li .info-text{font-size:12px !important;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;display:inherit}@media screen and (max-width: 767px){.by-steps-checked-redeem-miles li .info-text{max-width:100%;font-size:10px !important}}@media screen and (max-width: 397px){.by-steps-checked-redeem-miles li .info-text{max-width:90px}}@media screen and (max-width: 375px){.by-steps-checked-redeem-miles li .info-text{max-width:80px}}@media screen and (max-width: 352px){.by-steps-checked-redeem-miles li .info-text{max-width:60px}}@media screen and (max-width: 332px){.by-steps-checked-redeem-miles li .info-text{max-width:60px}}.by-steps-checked-redeem-miles li:before{content:'';width:20px;height:20px;border-radius:10px;background:#7c7c7c;position:absolute;top:-20px;z-index:1}.by-steps-checked-redeem-miles li .line{display:block;position:absolute;width:100%;height:2px;top:-11px}.by-steps-checked-redeem-miles li.current:before,.by-steps-checked-redeem-miles li.done:before{border:0px;background:url("../images/svg/icons/ic-round-check.svg") no-repeat}.by-steps-checked-redeem-miles li.current .line,.by-steps-checked-redeem-miles li.empty .line{background:#7c7c7c}.by-steps-checked-redeem-miles li.done .line{background:#FF5A00}.by-steps-checked-redeem-miles li.last .line{background:transparent}.by-steps-checked-redeem-miles li.empty span{color:#7c7c7c}.by-steps-checked-redeem-miles li.cancelled:before{border:0px;background:url("../images/svg/icons/ic-round-close.svg") no-repeat}.by-steps-checked-redeem-miles li.cancelled span{color:#7c7c7c}.by-steps-club{margin:10px 0;list-style:none}.by-steps-club.smiles__club-cancel{min-height:140px}.by-steps-club li{float:left;font:normal 12px Arial;text-align:center;color:#639;padding:0 10px 40px 10px;position:relative}@media screen and (max-width: 580px){.by-steps-club li{text-align:left;min-width:220px;max-width:500px;padding:2px 20px 30px 60px;overflow-x:none}}.by-steps-club li .date,.by-steps-club li .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .by-steps-club li li.dateUp{font-size:15px !important;font-family:"NunitoBold","Arial Bold",sans-serif;display:initial}@media screen and (max-width: 580px){.by-steps-club li .date,.by-steps-club li .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .by-steps-club li li.dateUp{font-size:12px !important;width:40px;padding-right:8px}}.by-steps-club li .date--extend{display:initial}@media screen and (max-width: 580px){.by-steps-club li .date--extend{display:none}}.by-steps-club li .info-text,.by-steps-club li .alert-text{font-size:12px !important;font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;display:inherit}@media screen and (max-width: 580px){.by-steps-club li .info-text,.by-steps-club li .alert-text{display:inline-block;font-size:10px !important}}.by-steps-club li .alert-text{color:#FF5A00;font-weight:bolder}.by-steps-club li:before{content:'';width:8px;height:8px;border:#ececec solid 1px;background:white;position:absolute;top:70px;left:calc(50% - 5px);z-index:1}@media screen and (max-width: 580px){.by-steps-club li:before{left:40px;top:5px}}.by-steps-club li:after{content:'';width:2px;height:10px;background:#ececec;position:absolute;top:55px;left:calc(50% - 1px)}@media screen and (max-width: 580px){.by-steps-club li:after{display:none}}.by-steps-club li .line{display:block;position:absolute;width:100%;height:2px;left:-50%;top:74px;background:#ececec}@media screen and (max-width: 580px){.by-steps-club li .line{left:44px;top:-35px;width:2px;height:100%}}.by-steps-club li.done:before{border:#639 solid 1px;background:#639}.by-steps-club li.done .line{background:#639}.by-steps-club li.here{width:100px}.by-steps-club li.here:before{content:'';width:2px;height:20px;border:0px;background:#FF5A00;position:absolute;top:74px;left:50%}@media screen and (max-width: 580px){.by-steps-club li.here:before{left:26px;top:10px;width:20px;height:2px}}.by-steps-club li.here:after{display:none}.by-steps-club li.here .line{background:#639}.by-steps-club li.here span:first-child{position:absolute;left:calc(50% - 30px);top:95px}@media screen and (max-width: 580px){.by-steps-club li.here span:first-child{position:initial;color:#FF5A00;display:inline-block;font-size:10px !important;margin-left:-105px}}.by-steps-club li.last-continue:before{border:#639 solid 1px;background:#639}.by-steps-club li.last-continue .line{background:#639;width:150%}@media screen and (max-width: 580px){.by-steps-club li.last-continue .line{width:2px;height:120%}}.by-steps-club li.empty-continue .line{width:150%}@media screen and (max-width: 580px){.by-steps-club li.empty-continue .line{width:2px;height:120%}}.by-steps-club li.first-continue:before{border:#639 solid 1px;background:#639}.by-steps-club li.first-continue .line{background:#639 !important;left:0;width:50%}@media screen and (max-width: 580px){.by-steps-club li.first-continue .line{left:44px;top:-5px;width:2px;height:50%}}.by-steps-club li.current:before{background:#639;border-radius:5px}.by-steps-club li.current:after{left:calc(50% - 10px);background:transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #639}@media screen and (max-width: 580px){.by-steps-club li.current:after{left:32px;top:-1px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #639}}.by-steps-club li.current .line{background:#639}.by-steps-club li:first-child .line{background:transparent}.aui .footer__content{margin-bottom:0}.aui .helpTag{-webkit-transition:height .5s ease;-moz-transition:height .5s ease;-o-transition:height .5s ease;transition:height .5s ease;bottom:0;right:20px;width:248px;box-sizing:border-box;padding:13px 20px 0 22px;background:#FF5A00;position:fixed;color:white;font-weight:bold;height:55px;z-index:9999}.aui .helpTag .icon-help{font-size:2em;float:left}.aui .helpTag .icon-help:after{font-family:'fontawesome-alloy';content:"\f059"}.aui .helpTag #i-can-help-tag-control{cursor:pointer}.aui .helpTag #i-can-help-tag-hide{cursor:pointer}.aui .helpTag p{float:left;margin-left:5%;margin-top:3%}.aui .helpTag span{float:left;margin-left:25%;margin-top:3%}.aui .helpTag.open{background:white;height:150px;border:2px solid #FF5A00}.aui .helpTag.open .helpTag-control .icon-help{color:#FF5A00}.aui .helpTag.open .helpTag-control p{color:#FF5A00}.aui .helpTag-content{margin-top:5px}.aui .helpTag-content input{background-color:transparent;padding:10px !important;margin-left:10px;margin-top:10px;width:180px !important}.aui .smiles__nav-footer{text-align:left}.aui .smiles__nav-footer .nav-pills{color:#7C7C7C;font-size:16px;font-weight:300;line-height:19px}.aui .smiles__nav-footer .nav-pills li:not(:last-child){border-right:1px solid #ECECEC;border-radius:0}.aui .smiles__nav-footer .nav-pills.extras li{border-right:none !important}.aui .smiles__nav-footer .nav-pills.extras li a{color:#FF5A00 !important;font-size:17.54px;font-weight:500;text-decoration:underline}.aui .smiles__nav-footer .nav-pills.extras li:not(:last-child){margin-right:45px}.aui .smiles__nav-footer .navbar-nav,.aui .smiles__nav-footer .row-fluid .navbar-nav{margin-left:-12px}.aui .smiles__nav-footer .nav{margin-bottom:10px}.aui .smiles__nav-footer .nav a,.aui .smiles__nav-footer a{color:#7c7c7c}.aui .smiles__nav-footer .nav a:hover,.aui .smiles__nav-footer .nav a:focus,.aui .smiles__nav-footer a:hover,.aui .smiles__nav-footer a:focus{color:#FF5A00;background:transparent}.aui .smiles__nav-footer .support-and-social{display:inline-flex;justify-content:flex-end}.aui .smiles__nav-footer .links-support a{font-weight:bold}.aui .smiles__nav-footer .links-support img{margin-right:8px}.aui .smiles__nav-footer .links-social img{transition:all .2s ease-in}.aui .smiles__nav-footer .links-social img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.aui .smiles__nav-footer .links-social dl{margin:3px}.aui .smiles__bottom-bar{background-color:#7C7C7C;color:#ffffff}@media (max-width: 768px) and (min-width: 100px){.aui .smiles__nav-footer{text-align:center}.aui .smiles__nav-footer .nav-pills li{width:50%;text-align:left;font-size:13px}.aui .smiles__nav-footer .nav-pills li a{padding:3px 10px 3px 30px}.aui .smiles__nav-footer .nav-pills li:not(:last-child){border-right:none}.aui .smiles__nav-footer .nav-pills.extras li{width:auto}.aui .smiles__nav-footer .nav-pills.extras li a{font-size:14px !important}.aui .smiles__nav-footer .nav-pills.extras li:not(:last-child){margin-right:80px}}@media screen and (device-aspect-ratio: 40 / 71){.aui .smiles__nav-footer .nav-pills.extras li:not(:last-child){margin-right:55px}}@media (max-width: 640px) and (min-width: 100px){.partner-footer{height:auto}.footer-logo-smiles,.footer-logo-abemf{width:100%;display:block}.footer-logo-smiles img,.footer-logo-smiles p{text-align:center}.footer-logo-smiles p{padding:10px 0 20px}.helpTag{display:none}}.alert.warning,.alert.danger,.alert.success,.alert.club{box-sizing:border-box;padding:20px;background-color:#fff;border:2px solid #FF5A00;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif}.alert.warning span,.alert.danger span,.alert.success span,.alert.club span{width:100%}.alert.warning .smiles-icons,.alert.danger .smiles-icons,.alert.success .smiles-icons,.alert.club .smiles-icons{width:40px;float:left;margin-top:4px}.alert.warning .alert__close-button,.alert.danger .alert__close-button,.alert.success .alert__close-button,.alert.club .alert__close-button{font-size:30px;width:20px;height:20px;padding:0 0 9px 9px;float:right}.alert.warning .alert__close-button::after,.alert.danger .alert__close-button::after,.alert.success .alert__close-button::after,.alert.club .alert__close-button::after{content:'×'}.alert.warning .alert__close-button:hover,.alert.danger .alert__close-button:hover,.alert.success .alert__close-button:hover,.alert.club .alert__close-button:hover{opacity:.5;transition:all ease .5s;cursor:pointer}.alert.warning.alert-sm,.alert.danger.alert-sm,.alert.success.alert-sm,.alert.club.alert-sm{padding:10px}.alert.warning.alert-md,.alert.danger.alert-md,.alert.success.alert-md,.alert.club.alert-md{padding:14px}.alert.warning.light,.alert.danger.light,.alert.success.light,.alert.club.light{border-width:1px}.alert.danger{border-color:#e74646;color:#e74646}.alert.success{border-color:#46a546;color:#46a546}.alert.club{border-color:#639;color:#639}.alert.club.alert-solid{border:0px;background:#639;color:white !important;text-shadow:none;border-radius:0px}.alert-warning-smiles{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:flex;align-items:center;justify-content:center;padding:8px;background-color:transparent;border:2px solid #FF5A00}.alert-warning-smiles p{color:#7c7c7c;width:calc(100% - 76px)}.alert{width:100%;float:left}.alert>.smiles-svg-icon{width:38px}.alert .close{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transition:all .2s ease-in;top:0;right:-2px;display:flex;justify-content:center;align-items:center;width:38px !important}.alert .close:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.alert.warning.center{text-align:center}.alert.warning.center .ic-warning{float:unset;margin-right:10px;position:relative;top:-5px}table.tableMsg{padding:10px;margin:0 0 20px 0;height:auto;display:block}table.tableMsg.bgRed{background:#e74646}table.tableMsg.bgRed td.icon{padding:0 10px 0 0;display:block;max-width:inherit}table.tableMsg.bgRed td img{max-width:inherit}table.tableMsg.bgRed p{margin:0}table.tableMsg.bgGreen{background:#2EAF37}table.tableMsg.bgGreen td.icon{padding:0 10px 0 0;display:block;max-width:inherit}table.tableMsg.bgGreen p{margin:0}.popover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:2px solid #555}.popover.bottom .arrow{border-bottom-color:#484848}.popover.bottom .arrow::after{top:2px}.popover.top .arrow{border-top-color:#555}.popover.right .arrow{border-right-color:#555}.popover.left .arrow{border-left-color:#555}.popover .popover-content{padding:15px}.tooltip-help{font-size:inherit}.tooltip-help .tooltip.in{opacity:initial}.tooltip-help .tooltip.in.top .tooltip-arrow{bottom:0;left:50%;border-width:7px 7px 0;border-top-color:#FF5A00;z-index:500}.tooltip-help .tooltip.in.top .tooltip-arrow:after{margin-left:-3px;color:#fff;content:"\f0d7";z-index:1000;font-family:'fontawesome-alloy';font-size:15px;top:-16px;position:relative;left:-1px}.tooltip-help .tooltip.in.right .tooltip-arrow{left:0;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #FF5A00;z-index:500}.tooltip-help .tooltip.in.right .tooltip-arrow:after{content:'';border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;top:50%;left:0;position:absolute;margin-top:-5px;margin-left:3px}.tooltip-help .tooltip.in.left .tooltip-arrow{right:0;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #FF5A00;z-index:500}.tooltip-help .tooltip.in.left .tooltip-arrow:after{content:'';border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;top:50%;right:0;position:absolute;margin-top:-5px;margin-right:3px}.tooltip-help .tooltip.in.bottom .tooltip-arrow{bottom:0;border-top-color:#FF5A00;top:0;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#FF5A00;z-index:500}.tooltip-help .tooltip.in.bottom .tooltip-arrow:after{margin-left:-3px;color:#fff;content:"\f0d8";z-index:9999;font-family:'fontawesome-alloy';font-size:15px;top:-6px;position:relative;left:-1px}.tooltip-help .tooltip.in.bottom .tooltip-arrow-club{bottom:0;border-top-color:#639;top:0;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#639}.tooltip-help .tooltip.in.bottom .tooltip-arrow-club:after{margin-left:-3px;color:#fff;content:"\f0d8";z-index:9999;font-family:'fontawesome-alloy';font-size:15px;top:-6px;position:relative;left:-1px}.tooltip-help .tooltip-inner{color:#535353;background-color:#fff;border:2px solid #FF5A00;max-width:400px;text-align:left;border-radius:4px;padding:15px;letter-spacing:0.4px;font-size:12px}.tooltip-help .tooltip-inner.tooltip-light{padding:8px 12px;border-radius:1px}.tooltip-help .tooltip-inner-club{color:#535353;background-color:#fff;border:1px solid #639;max-width:400px;text-align:left;border-radius:4px;padding:15px;font:12px 'Arial';letter-spacing:0.4px}.tooltip-help .popover-title{background:transparent;border:none;padding-bottom:0;color:#555}.tooltip-help .popover-title{background:transparent;border:none;padding-bottom:0;color:#555}.tooltip-help.tooltip-club .tooltip-inner{font-family:"NunitoLight",Arial,sans-serif;color:#fff;background-color:#639;border:0px}.tooltip-help.tooltip-club .tooltip.top.in .tooltip-arrow{border-top-color:#639}.tooltip-help.tooltip-club .tooltip.top.in .tooltip-arrow:after{color:#639}.tooltip-help.tooltip-club .tooltip.right.in .tooltip-arrow{border-right-color:#639}.tooltip-help.tooltip-club .tooltip.right.in .tooltip-arrow:after{border-right:0px}.tooltip-help.tooltip-club .tooltip.left.in .tooltip-arrow{border-left-color:#639}.tooltip-help.tooltip-club .tooltip.left.in .tooltip-arrow:after{border-left:0px}.tooltip-help.tooltip-club .tooltip.bottom.in .tooltip-arrow{border-bottom-color:#639}.tooltip-help.tooltip-club .tooltip.bottom.in .tooltip-arrow:after{color:#639}.tooltip-help.tooltip-box{margin:16px 0 8px}.tooltip-help.tooltip-box .tooltip{position:relative;max-width:100%}.tooltip-help.tooltip-box .tooltip .tooltip-inner{background:#f5f5f5;border:0px solid;border-radius:1px;max-width:100%}.tooltip-help.tooltip-box .tooltip.bottom.in .tooltip-arrow{left:16px;top:-8px;border-width:0 16px 16px;border-bottom-color:#f5f5f5}.tooltip-help.tooltip-box .tooltip.bottom.in .tooltip-arrow:after{color:#f5f5f5}.triangle-border{position:relative;padding:15px;margin:1em 0 3em;border:3px solid #fd9116;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:2px}.triangle-border.top:before{top:-12px;bottom:auto;left:32px;right:auto;border-width:0 11px 11px}.triangle-border:before{content:"";position:absolute;bottom:-20px;left:40px;border-width:20px 20px 0;border-style:solid;border-color:#fd9116 transparent;display:block;width:0}.triangle-border.top:after{top:-8px;bottom:auto;left:35px;right:auto;border-width:0 8px 8px}.triangle-border:after{content:"";position:absolute;bottom:-13px;left:47px;border-width:13px 13px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.header-login{float:right;margin-top:10px}.header-login a{color:#FF5A00}.header-login .portlet-borderless-container{min-height:auto}.header-login .portlet-borderless-container .portlet-borderless-bar{display:none}.portlet-boundary_smilesloginstepportlet_WAR_smilesloginportlet_ .portlet-borderless-bar{display:none}.container-login-internal .btn-search-cancel{top:10px !important}.container-login-internal input.field{width:100%;margin-bottom:0}#recaptcha_parent_div,#recaptcha_parent_step_div{display:none}#modalLogin .modal{background:#f6f6f6}#modalLogin .container-login-internal .btn,#modalLogin .container-login-internal .aui .modal-body button,.aui .modal-body #modalLogin .container-login-internal button{margin-top:14px}#modalLogin button.close{-webkit-box-shadow:0 0 1px 1px #f6f6f6 !important;-moz-box-shadow:0 0 1px 1px #f6f6f6 !important;box-shadow:0 0 1px 1px #f6f6f6 !important;border-radius:50%;color:transparent;width:48px;height:50px;position:absolute;top:20px;left:110%;outline:none;text-align:center;text-indent:-9999px;opacity:1 !important}#modalLogin button.close:hover{background:#f6f6f6;-webkit-box-shadow:0 0 1px 1px #FF5A00,0 0 0px 8px rgba(246,246,246,0.68) !important;-moz-box-shadow:0 0 1px 1px #FF5A00,0 0 0px 8px rgba(246,246,246,0.68) !important;box-shadow:0 0 1px 1px #FF5A00,0 0 0px 8px rgba(246,246,246,0.68) !important}#modalLogin button.close:hover::before{color:#FF5A00}#modalLogin button.close::before{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;content:'x';color:#f6f6f6;font-weight:100;font-size:2em;display:block;padding:12px 0;text-indent:0px}@media (max-width: 768px){#modalLogin .modal{max-height:80vh;overflow-y:auto}}#form a{color:#555555;text-decoration:none;cursor:pointer}#form a:hover{color:#f36825;text-decoration:none}.aui #form form{padding:20px 30px 0}#form{display:none}#form .modal-body{padding:0}#form .help-inline{display:none}#form .control-group.success .control-label{color:#555}#form .control-group.success input{border-color:#555;color:#555}.iconUserLogin{background:url(../images/login/rounded-user-icon.png) no-repeat 0 0;width:70px;height:73px;position:absolute;top:-20px;left:43%}.titleLogin p{font:16px 'arial', sans-serif;font-weight:bold;font-style:italic;color:#555555;text-align:center;padding:60px 0 0 0}input[type="text"].iconUser{padding:5px 5px 5px 40px;background:#fff url(../img/imgInputUser.png) no-repeat 10px 6px}input[type="password"].iconKey{padding:5px 5px 5px 40px;background:#fff url(../img/imgInputKey.png) no-repeat 10px 6px}.error-field{border-color:#f33d3d}.bgAccess{background:#FF5A00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0NzkyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2Y0NmIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left, #FF5A00 0%, #f46b25 45%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #FF5A00), color-stop(45%, #f46b25));background:-webkit-linear-gradient(left, #FF5A00 0%, #f46b25 45%);background:-o-linear-gradient(left, #FF5A00 0%, #f46b25 45%);background:-ms-linear-gradient(left, #FF5A00 0%, #f46b25 45%);background:linear-gradient(to right, #FF5A00 0%, #f46b25 45%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF5A00', endColorstr='#f46b25',GradientType=1 );font:bold 12px 'arial', sans-serif;color:#ffffff;font-style:italic;float:left;width:360px;padding:30px 20px 20px;position:relative;margin:8px 0 0}.aui .bgRegister{background:#dedede;font:bold 12px 'arial',sans-serif;font-style:italic;float:left;color:#7c7c7c;width:360px;padding:20px 20px 15px 20px;position:relative;margin:0}.aui .bgRegister .btn,.aui .bgRegister .modal-body button,.aui .modal-body .bgRegister button{padding:12px 26px;margin-top:0;font-style:italic}button.btAccess{background:url(../img/btAccess.png) no-repeat 0 0;width:160px;height:40px;font:16px 'arial',sans-serif;color:#FF5A00;font-weight:bold;font-style:italic;text-align:right;padding:0 30px;border:0}button.btRegisteringLogin{background:url(../img/btRegisteringLogin.png) no-repeat 0 0;width:160px;height:40px;font:16px 'arial',sans-serif;color:#ffffff;font-weight:bold;font-style:italic;text-align:right;padding:0 20px;box-shadow:none;border:0;margin:10px 0}.bgAccess p{font:16px 'arial', sans-serif;font-weight:bold;font-style:italic}#modalLogin .bgAccess .btn,#modalLogin .bgAccess .aui .modal-body button,.aui .modal-body #modalLogin .bgAccess button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;color:#FF5A00}.bgAccess .banner-cartoes{background:url(../images/login/banner-cartoes.png) no-repeat center center;width:170px;height:65px;background-size:90%;margin-top:10px}.bgRegister p{font:16px 'arial', sans-serif;font-weight:bold;font-style:italic}.lineForgotPassword{font:12px 'arial', sans-serif;text-align:left;font-weight:bold;font-style:italic;color:#555555;margin:10px 0}#form .aui button.close{background:url(../img/btClose.png) no-repeat 0 0;width:48px;height:50px;text-indent:-9999px;position:absolute;top:26px;left:107%;opacity:10}#form .modal-header{border:none;padding:9px 15px 0;background:transparent;text-transform:initial}#modalLogin .btn,#modalLogin .aui .modal-body button,.aui .modal-body #modalLogin button{outline:none;width:100%}.titleModal{width:360px;height:auto;display:inline-block;background:transparent}.titleModalTwo{width:360px;height:auto;display:inline-block;background:transparent;padding:20px}.formLogin{opacity:0}.toolbar-content .close{position:absolute;right:0px;top:0px;opacity:0 !important}.tableWhite{text-align:center}div.form-validator-stack>div.required,div.form-validator-stack>div.acceptFiles{display:none}.boxLogin{position:relative;top:100px;left:35%;width:400px;padding:0px}.boxLoginInter{padding:70px 30px 30px 30px;text-align:center;font:16px 'arial', sans-serif;font-weight:bold;font-style:italic;color:#7c7c7c;float:left;background:#f6f6f6}.imgTopLogin{background:url(../img/imgTopLogin.png) no-repeat 0 0;width:70px;height:73px;position:absolute;top:-48px;left:43%}button.btFacebookLogin{background:url(../img/btFacebookLogin.png) no-repeat 0 0;width:340px;height:66px;text-indent:-9999px}#inputPassword{-moz-box-shadow:inset 0 0 10px #cfcfcf;-webkit-box-shadow:inset 0 0 10px #cfcfcf;box-shadow:inset 0 0 10px #cfcfcf;border-radius:20px;padding:10px 10px 10px 40px;background:url(../img/imgInputKey.png) no-repeat 10px 10px;font:12px 'arial', sans-serif;font-weight:bold;color:#7c7c7c;width:290px}button.btEnterLogin{background:url(../img/btEnterLogin.png) no-repeat 0 0;width:340px;height:66px;text-indent:-9999px}button.btAccess{background:url(../img/btAccess.png) no-repeat 0 0;width:160px;text-indent:-9999px;float:right}button.btRegisteringLogin{background:url(../img/btRegisteringLogin.png) no-repeat 0 0;width:160px;text-indent:-9999px;float:right}.bgAcess{background:#f36825;font:12px 'arial', sans-serif;font-weight:bold;color:#ffffff;font-style:italic;float:left;width:360px;padding:30px 20px 15px 20px}.bgAcess span{font:16px 'arial', sans-serif;font-weight:bold;font-style:italic}.bgRegister{background:#dedede;font:14px 'arial', sans-serif;font-weight:bold;font-style:italic;float:left;color:#7c7c7c;width:360px;padding:30px 20px 15px 20px}.bgRegister span{font:16px 'arial', sans-serif;font-weight:bold;font-style:italic}button.btCloseLogin{background:url(../img/btCloseLogin.png) no-repeat 0 0;width:48px;height:50px;text-indent:-9999px;position:absolute;top:10px;left:110%}.lineOr{background:url(../img/lineOr.jpg) no-repeat top center;font:14px 'arial', sans-serif;text-align:center;line-height:1px}.lineForgotPassword{font:14px 'arial', sans-serif;text-align:left}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.boxLoginInternal{width:calc(50% - 10px);height:480px;float:left;margin:0 0 30px 0;background:#f6f6f6;border-bottom:2px solid #e5e5e5}#lBoxes #lTarifa-club{width:400px;height:200px;left:50%;top:50%;margin-left:-500px;margin-top:-220px}.bgFare{background:#FF5A00;font:12px 'arial', sans-serif;font-weight:bold;color:#ffffff;font-style:italic;float:left;width:920px;padding:20px}.bgFare p{margin:18px 0 0 0}.boxFare .boxA{width:48%;float:left}.boxFare .boxB{width:48%;float:right}.boxFare{padding:30px;font:16px 'arial', sans-serif;font-weight:bold;font-style:italic;color:#7c7c7c;float:left;background:#f6f6f6;width:900px}.boxFare .bWhite{background:#ffffff;float:left;width:387px;height:193px;padding:40px 30px 0 30px}.boxFare .check{background:#ffffff;float:left;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;width:398px;padding:15px 25px;margin:0 0 30px}.boxFare .bWhite p{line-height:20px}.boxFare .boxB .boxPurpleClub{background:#663399;float:right;width:432px;height:507px;margin:0 0 30px}.boxFare .boxB .boxPurpleClub .centerContent{margin:40px 70px}.boxFare .boxB .boxPurpleClub img{margin:40px 153px}.bgFare button.btClose{background:url(../img/btCloseWhite.png) no-repeat 0 0;width:48px;height:50px;text-indent:-9999px}.bgFare button.btClose:hover{background:url(../img/btCloseHoverTwo.png) no-repeat 0 0;width:48px;height:50px;text-indent:-9999px}.boxLoginInternal button a{color:white}.boxLoginInternal .titleLoginInternal{background:url(../img/imgTopLogin.png) no-repeat 0 0;width:305px;height:60px;float:left;padding:13px 0 0 90px;margin:30px 30px 20px}.boxLoginInternal .lineOr{background:url(../img/lineOr.jpg) no-repeat top center;font:italic 14px 'arial', sans-serif;text-align:center;line-height:0;color:#555555;display:block;height:2px;margin:25px 0;font-weight:bold}.boxLoginInternal span{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00;letter-spacing:5px;text-transform:uppercase}.formLoginInternal .inputCpf{background:white url(../img/imgInputUser.png) no-repeat 10px 5px;padding:5px 0 5px 40px}.formLoginInternal .inputPassword{background:white url(../img/imgInputKey.png) no-repeat 10px 5px;padding:5px 0 5px 40px}.formLoginInternal{padding:30px}.formLoginInternal button.btFacebookLogin{width:100%}.container-forgot-pass-smiles-number .lineForgotPassword{width:135px;float:left;margin:20px 0}.container-forgot-pass-smiles-number{width:395px;margin:0 auto}.container-forgot-pass-smiles-number .lineNoPassword{font:12px 'arial', sans-serif;text-align:right;font-weight:bold;color:#555555;margin:20px 0;float:right}.container-forgot-pass-smiles-number .lineForgotPassword{font:12px 'arial', sans-serif;text-align:right;font-weight:bold;color:#555555;margin:20px 0;float:left}.formLoginInternal .lineLogin{float:left;width:100%;border-top:1px solid #e5e5e5;height:1px;padding:15px 0}.container-login-internal{width:290px !important;margin:0 auto !important;padding:0}.boxLoginInternal .login-title{font:bold 14px 'GothamRoundedMedium',BryantMedium,arial,sans-serif;color:#555;background:url(../images/migrate/imgTopLogin.png) no-repeat center top;text-align:center;padding-top:80px;margin-top:20px}.boxLoginInternal .btn-primary,.boxLoginInternal .aui .modal-body button,.aui .modal-body .boxLoginInternal button{width:100% !important}.boxRegisterInternal{width:calc(50% - 10px);height:480px;float:right;margin:0 0 30px 0;background:#f6f6f6;border-bottom:2px solid #e5e5e5}.boxRegisterInternal .text{width:405px;margin:40px auto 0}.boxRegisterInternal .text span{font:20px 'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FF5A00;letter-spacing:4px;text-transform:uppercase;padding:180px 0 0 0;display:block}.boxRegisterInternal .text p{font:15px Arial, sans-serif;color:#7c7c7c;font-weight:bold;padding:20px 0;display:block}.boxRegisterInternal hr{border:0;border-top:1px solid #e5e5e5}.boxRegisterInternal .banner-cartoes{background:url(../images/login/banner-cartoes.png) no-repeat center center;width:228px;height:86px}.boxRegisterInternal button.btRegisterInternal{background:url(../img/btRegisterInternal.png) no-repeat 0 0;width:379px;height:46px;font:16px 'arial',sans-serif;color:#ffffff;font-weight:bold;font-style:italic;text-align:left;padding:0 95px;box-shadow:none;border:0}.bannerProvisorio{background:url(../img/bannerProvisorio.jpg) no-repeat 0 0;width:289px;height:250px;float:right}.smiles-dockbar .portlet-body>.alert-error{display:none}.smiles-dockbar__account .dropdown{cursor:default !important;float:left}.smiles-dockbar__account .dropdown .dropdown-toggle{padding:15px 0}.smiles-dockbar__account .dropdown .dropdown-toggle .icon-user{font-size:25px;margin-right:15px;width:25px;height:50px;align-items:center;justify-content:center;display:flex;float:left}.smiles-dockbar__account .dropdown .dropdown-toggle .icon-user:before{content:'';background:url("../images/svg/tier-icons/Combined-Shape-Copy-4.svg") no-repeat;width:24px;height:24px}.smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down,.smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-up{font-size:13px;height:50px;align-items:center;justify-content:center;display:inline-flex;text-align:right;width:40px}.smiles-dockbar__account .dropdown .dropdown-toggle a.icon-plus{font-size:20px;height:50px;align-items:center;display:inline-flex;text-align:right;color:#FF5A00 !important;cursor:pointer;float:right}.smiles-dockbar__account .dropdown .dropdown-toggle a.plus{font-size:25px;height:50px;align-items:center;display:inline-flex;text-align:right;color:#FF5A00 !important;cursor:pointer;float:right;font-weight:100}.smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy.svg") no-repeat;width:13px;height:12px}.smiles-dockbar__account .dropdown .dropdown-toggle.abre .icon-chevron-down:before,.smiles-dockbar__account .dropdown .dropdown-toggle.open .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-7.svg") no-repeat}.smiles-dockbar__account .dropdown .dropdown-toggle.silver span,.smiles-dockbar__account .dropdown .dropdown-toggle.silver i,.smiles-dockbar__account .dropdown .dropdown-toggle.silver p{color:#989697}.smiles-dockbar__account .dropdown .dropdown-toggle.silver span:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.silver i:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.silver p:hover{color:#989697}.smiles-dockbar__account .dropdown .dropdown-toggle.silver .icon-user:before{content:'';background:url("../images/svg/tier-icons/Combined-Shape-Copy.svg") no-repeat;width:24px;height:24px}.smiles-dockbar__account .dropdown .dropdown-toggle.silver .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-4.svg") no-repeat;width:13px;height:12px}.smiles-dockbar__account .dropdown .dropdown-toggle.silver.abre .icon-chevron-down:before,.smiles-dockbar__account .dropdown .dropdown-toggle.silver.open .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-10.svg") no-repeat}.smiles-dockbar__account .dropdown .dropdown-toggle.gold span,.smiles-dockbar__account .dropdown .dropdown-toggle.gold i,.smiles-dockbar__account .dropdown .dropdown-toggle.gold p{color:#a98c5d}.smiles-dockbar__account .dropdown .dropdown-toggle.gold span:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.gold i:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.gold p:hover{color:#a98c5d}.smiles-dockbar__account .dropdown .dropdown-toggle.gold .icon-user:before{content:'';background:url("../images/svg/tier-icons/Combined-Shape-Copy-2.svg") no-repeat;width:24px;height:24px}.smiles-dockbar__account .dropdown .dropdown-toggle.gold .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-3.svg") no-repeat;width:13px;height:12px}.smiles-dockbar__account .dropdown .dropdown-toggle.gold.abre .icon-chevron-down:before,.smiles-dockbar__account .dropdown .dropdown-toggle.gold.open .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-9.svg") no-repeat}.smiles-dockbar__account .dropdown .dropdown-toggle.diamond span,.smiles-dockbar__account .dropdown .dropdown-toggle.diamond i,.smiles-dockbar__account .dropdown .dropdown-toggle.diamond p{color:#2e3132}.smiles-dockbar__account .dropdown .dropdown-toggle.diamond span:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.diamond i:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.diamond p:hover{color:#2e3132}.smiles-dockbar__account .dropdown .dropdown-toggle.diamond .icon-user:before{content:'';background:url("../images/svg/tier-icons/Combined-Shape-Copy-3.svg") no-repeat;width:24px;height:24px}.smiles-dockbar__account .dropdown .dropdown-toggle.diamond .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-2.svg") no-repeat;width:13px;height:12px}.smiles-dockbar__account .dropdown .dropdown-toggle.diamond.abre .icon-chevron-down:before,.smiles-dockbar__account .dropdown .dropdown-toggle.diamond.open .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-8.svg") no-repeat}.smiles-dockbar__account .dropdown .dropdown-toggle.club span,.smiles-dockbar__account .dropdown .dropdown-toggle.club i,.smiles-dockbar__account .dropdown .dropdown-toggle.club p{color:#639}.smiles-dockbar__account .dropdown .dropdown-toggle.club span:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.club i:hover,.smiles-dockbar__account .dropdown .dropdown-toggle.club p:hover{color:#639}.smiles-dockbar__account .dropdown .dropdown-toggle.club .icon-user:before{content:'';background:url("../images/svg/tier-icons/ic-user-purple.svg") no-repeat;width:24px;height:24px}.smiles-dockbar__account .dropdown .dropdown-toggle.club .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-5.svg") no-repeat;width:13px;height:12px}.smiles-dockbar__account .dropdown .dropdown-toggle.club.abre .icon-chevron-down:before,.smiles-dockbar__account .dropdown .dropdown-toggle.club.open .icon-chevron-down:before{content:'' !important;background:url("../images/svg/tier-icons/seta-esq-paginacao-copy-11.svg") no-repeat}.smiles-dockbar__account .dropdown .dropdown-toggle .bt{background:#fff;color:#FF5A00;padding:0 15px;border-radius:2px;font-weight:normal;padding:0 15px 0 15px;border-radius:3px;font-weight:normal;text-align:left;width:auto;display:inline-block}.smiles-dockbar__account .dropdown .dropdown-toggle .bt .name{font-family:"NunitoBold", Arial,sans-serif;font-size:14px;display:block;padding-top:8px;float:left;margin-right:8px;text-transform:capitalize}.smiles-dockbar__account .dropdown .dropdown-toggle .bt .name .miles{font-size:11px;font-family:"NunitoLight","nunito-light",Arial,sans-serif;line-height:10px}.smiles-dockbar__account .dropdown .dropdown-toggle .bt_desktop{display:inline-block;cursor:pointer}.smiles-dockbar__account .dropdown .dropdown-toggle .bt_mobile{display:none}.smiles-dockbar__account .dropdown .dropdown-menu{display:none;visibility:hidden}.smiles-dockbar__account .dropdown.open .dropdown-menu{background:#fff;padding:20px 0 0;float:left;border-radius:4px;box-shadow:none;border:1px solid #ececec;padding:20px 0;font-size:14px;display:block;text-align:left;position:absolute;z-index:9999;left:0;right:0;top:72px;box-sizing:border-box;-webkit-box-shadow:10px 0px 5px -9px rgba(191,191,191,0.31);-moz-box-shadow:10px 0px 5px -9px rgba(191,191,191,0.31);box-shadow:10px 0px 5px -9px rgba(191,191,191,0.31)}.smiles-dockbar__account .dropdown.open .dropdown-menu::before{content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #ececec;border-bottom-color:#ececec;position:absolute;top:-9px;right:10px}.smiles-dockbar__account .dropdown.open .dropdown-menu::after{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;right:11px}.smiles-dockbar__account .logged-items .icon{position:relative}.smiles-dockbar__account .logged-items .icon a{padding:5px 58px 5px 50px;color:#7c7c7c;line-height:14px}.smiles-dockbar__account .logged-items .icon a:hover{background:#ffdfc8}.smiles-dockbar__account .logged-items .icon:before{content:"";position:absolute;top:50%;left:21px;transform:translateY(-50%);background:transparent url("../images/dockbar/menu-header-drop.svg");background-repeat:no-repeat;background-position:1000px 1000px;width:20px;height:20px}.smiles-dockbar__account .logged-items .icon.minha-conta:before{background-position:0 0;height:20px}.smiles-dockbar__account .logged-items .icon.comprar-milhas:before{background-position:0 -104px;height:18px}.smiles-dockbar__account .logged-items .icon.solicitar-milhas:before{background-position:0 -131px;height:14px}.smiles-dockbar__account .logged-items .icon.transferir-milhas:before{background-position:0 -153px;height:16px}.smiles-dockbar__account .logged-items .icon.alterar-meus-dados:before{background-position:0 -203px;height:16px}.smiles-dockbar__account .logged-items .icon.alterar-minha-senha:before{background-position:0 -228px;height:14px}.smiles-dockbar__account .logged-items .icon.sair:before{background-position:0 -273px;height:18px}.smiles-dockbar__account .logged-items .icon.meus-voos:before{background-position:0 -84px;height:18px}.smiles-dockbar__account .logged-items .icon.meu-extrato:before,.smiles-dockbar__account .logged-items .icon.meu-pedido:before{background-position:0 -59px;height:20px}.smiles-dockbar__account .logged-items .icon.meus-pedidos:before{background-position:0 -29px}.smiles-dockbar__account .logged-items .icon.meus-hoteis:before{background:transparent url("../images/dockbar/icon-hotels.png") no-repeat}.smiles-dockbar__account .logged-items .icon.meus-carros:before{background:transparent url("../images/dockbar/icon-carros.png") no-repeat}.smiles-dockbar__account .logged-items .icon.meus-ingressos:before{background:transparent url("../images/dockbar/icon-ingressorapido.svg") no-repeat}.smiles-dockbar__account .logged-items .icon.meus-uber:before{background:transparent url("../images/dockbar/icon-meu-uber.png") no-repeat}.smiles-dockbar__account .logout{float:right;width:30px;font-size:10px;font-family:"NunitoLight", Arial,sans-serif;margin:0 10px}.smiles-dockbar__account .logout:before{content:'';background:url("../images/svg/icons/ic-logout.svg") no-repeat;display:inline-block;width:30px;height:30px;margin-left:5px;float:left;margin-top:18px}@media only screen and (max-width: 768px){.smiles-dockbar__account .dropdown .dropdown-toggle .bt{border-bottom:1px #DDDDDD solid}.smiles-dockbar__account .dropdown .dropdown-toggle .dropdown-menu{visibility:visible}.smiles-dockbar__account .dropdown .dropdown-toggle .bt_desktop{display:none}.smiles-dockbar__account .dropdown .dropdown-toggle .bt_mobile{display:inline-block}.smiles-dockbar__account .logout{display:none}}.header-tabs{margin-top:25px}.header-tabs__nav.nav-tabs{background:#fff;padding:0;text-align:center;border-bottom:0}.header-tabs__nav.nav-tabs li{float:none;display:inline-block;vertical-align:bottom;border-bottom:0;margin-right:3px;top:1px;position:relative;left:1px}.header-tabs__nav.nav-tabs li .tooltip-help{position:absolute;top:-35px;left:45px}.header-tabs__nav.nav-tabs li .tooltip-help .tooltip .tooltip-inner{padding:5px;border:0;border-radius:5px;align-items:center;justify-content:center;display:flex}.header-tabs__nav.nav-tabs li .tooltip-help .tooltip .tooltip-inner span{color:#fff}.header-tabs__nav.nav-tabs li.search-voos .tooltip{width:137px}.header-tabs__nav.nav-tabs li.search-voos .tooltip .tooltip-inner{background:#FF5A00}.header-tabs__nav.nav-tabs li.search-voos .tooltip .tooltip-inner span{font-family:"nunito-regular";font-size:15.07px;letter-spacing:0}.header-tabs__nav.nav-tabs li.search-voos .tooltip i{font-size:11px}.header-tabs__nav.nav-tabs li.search-voos .tooltip .tooltip-arrow:after{color:#FF5A00}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip{width:100px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip .tooltip-inner{background:#1c3c73;height:23px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip i{font-size:15px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip .tooltip-arrow{border-top-color:#1c3c73}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip .tooltip-arrow:after{color:#1c3c73}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip{width:103px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip .tooltip-inner{background:#048c34;height:23px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip i{font-size:24px;padding-top:5px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip .tooltip-arrow{border-top-color:#048c34}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip .tooltip-arrow:after{color:#048c34}.header-tabs__nav.nav-tabs li.search-uber .tooltip{width:100px}.header-tabs__nav.nav-tabs li.search-uber .tooltip .tooltip-inner{background:#fff;border:1px solid #010101;height:22px}.header-tabs__nav.nav-tabs li.search-uber .tooltip i{font-size:12px}.header-tabs__nav.nav-tabs li.search-uber .tooltip .tooltip-arrow{border-top-color:#010101;border-width:6px 7px 0}.header-tabs__nav.nav-tabs li.search-uber .tooltip .tooltip-arrow:after{color:#FFF;top:-15px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help{left:32px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip{width:135px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip .tooltip-inner{background:#fff;border:1px solid #0e5f93;height:22px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip i{font-size:12px;padding-top:2px}@media screen and (max-width: 325px){.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip i{transform:scale(0.8)}}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip .tooltip-arrow{border-width:6px 7px 0;border-top-color:#0e5f93}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip .tooltip-arrow:after{color:#fff;top:-15px}.header-tabs__nav.nav-tabs li.active{border-bottom:1px solid #fff;position:relative;z-index:9}.header-tabs__nav.nav-tabs li.active a{border:1px solid #FF5A00;background:#fff;border-bottom:0}.header-tabs__nav.nav-tabs li a{padding:0;border-radius:3px 3px 0 0;color:#7c7c7c;font-weight:bold;background:#f6f6f6;outline:none;width:205px;font-size:12px;height:50px;box-sizing:border-box;border:1px solid #dbdbdb;border-bottom:0;line-height:40px}.header-tabs__nav.nav-tabs li a span{font-family:'NunitoLight';font-size:18px;font-weight:normal}.header-tabs__nav.nav-tabs li a span:focus{outline:none}.header-tabs__nav.nav-tabs li a span span{position:relative;left:7px}.header-tabs__nav.nav-tabs li a span i{font-size:7px;position:relative;top:7px}.header-tabs__nav.nav-tabs li a span b{color:#FF5A00;font-weight:normal;position:relative;left:-7px}.header-tabs__club.nav-tabs{margin-top:-25px;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;color:#639;padding:0}.header-tabs__club.nav-tabs::after{width:100%;border-bottom:1px solid #ececec;position:absolute;left:0px}.header-tabs__club.nav-tabs li{float:none;display:inline-block;vertical-align:bottom;margin-right:3px;position:relative;background-color:transparent}@media only screen and (min-width: 375px) and (max-width: 767px){.header-tabs__club.nav-tabs li{width:47%}}.header-tabs__club.nav-tabs li::after{content:'';position:absolute;left:10%;width:0;height:4px;background:#639;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:width .3s}.header-tabs__club.nav-tabs li a{color:#639;padding:2px 24px;border:0px solid}.header-tabs__club.nav-tabs li a:hover{border:0px solid;background-color:transparent;border-radius:0%}.header-tabs__club.nav-tabs li a span:focus{outline:none;color:#639}.header-tabs__club.nav-tabs li.active a{border:0px solid;background-color:transparent}.header-tabs__club.nav-tabs li.active a:hover{border:0px solid;background-color:transparent}.header-tabs__club.nav-tabs li.active::after{position:absolute;left:10%;content:'';width:80%;background:#639;height:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.header-tabs .searchable-content{background:#fff;border:1px solid #FF5A00;box-sizing:border-box}.header-tabs .searchable-content .container-travel{margin:30px auto 15px;border-bottom:0}.header-tabs .uber-selection-section{background:#fff;border:1px solid #FF5A00;box-sizing:border-box}.header-tabs .uber-selection-section ul.uber-selection-list>li>a{background:#ececec}.header-tabs .uber-selection-section .checkmark{background:#a1a1a1}.header-tabs .uber-aba-section-gray{background-color:#fff}.header-tabs__exclusive-area.nav-tabs{position:relative;height:55px;background-color:#639;width:855px}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs{width:100%}}.header-tabs__exclusive-area.nav-tabs .membership-info{padding-left:20%}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .membership-info{position:relative;padding-left:10%}}.header-tabs__exclusive-area.nav-tabs .membership-info::after{width:230px}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .membership-info::after{width:90%;bottom:-3px !important;margin-left:-12px}}.header-tabs__exclusive-area.nav-tabs .membership-info.tab-selected .tab-content{color:#fff;background-color:transparent;border:0}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits{padding-left:8%}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .exclusive-benefits{position:absolute;right:13%;top:0;float:none;display:inline-block}}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits::after{width:191px}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .exclusive-benefits::after{width:95%;bottom:-3px !important;margin-left:-12px}}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits.tab-selected .tab-content{color:#fff;background-color:transparent;border:0}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits,.header-tabs__exclusive-area.nav-tabs .membership-info{padding-top:10px}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .exclusive-benefits,.header-tabs__exclusive-area.nav-tabs .membership-info{padding-top:3px}}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits .tab-content,.header-tabs__exclusive-area.nav-tabs .membership-info .tab-content{color:#fff;font-weight:300;opacity:0.75;border:0;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;line-height:19px}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .exclusive-benefits .tab-content,.header-tabs__exclusive-area.nav-tabs .membership-info .tab-content{font-size:14px;line-height:16px}}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits .tab-content:hover,.header-tabs__exclusive-area.nav-tabs .membership-info .tab-content:hover{background-color:transparent;opacity:1}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits::after,.header-tabs__exclusive-area.nav-tabs .membership-info::after{bottom:0px;position:absolute;content:'';background-color:#FFFFFF;border-radius:3px 3px 0 0;height:4px;-moz-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;-webkit-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;opacity:0}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits.tab-selected .tab-content,.header-tabs__exclusive-area.nav-tabs .membership-info.tab-selected .tab-content{color:#fff;background-color:transparent;border:0;font-family:"NunitoBold","Arial Bold",sans-serif;opacity:1}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits.tab-selected::after,.header-tabs__exclusive-area.nav-tabs .membership-info.tab-selected::after{position:absolute;content:'';background-color:#FFFFFF;border-radius:3px 3px 0 0;height:4px;opacity:1}@media only screen and (min-width: 375px) and (max-width: 767px){.header-tabs__nav.nav-tabs{background:#f6f6f6;margin-top:20px;border-top-left-radius:5px;border-top-right-radius:5px}.header-tabs__nav.nav-tabs li{margin-right:0;left:0}.header-tabs__nav.nav-tabs li .tooltip-help{position:absolute;top:-35px;left:-2px}.header-tabs__nav.nav-tabs li .tooltip-help .tooltip{width:64px}.header-tabs__nav.nav-tabs li.search-voos .tooltip-help .tooltip{width:95px}.header-tabs__nav.nav-tabs li.search-voos .tooltip-help .tooltip .tooltip-inner span{font-size:10px}.header-tabs__nav.nav-tabs li.search-voos .tooltip-help .tooltip i{font-size:9px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip-help .tooltip{width:30px;left:30px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip-help .tooltip i{font-size:11px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help{left:-6px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip{width:70px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip i{font-size:13px}.header-tabs__nav.nav-tabs li.search-uber .tooltip-help{left:-1px}.header-tabs__nav.nav-tabs li.search-uber .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-uber .tooltip-help .tooltip i{font-size:8px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help{left:-1px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip{width:64px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip i{font-size:5px}.header-tabs__nav.nav-tabs li.active a span{color:#FF5A00}.header-tabs__nav.nav-tabs li.active a span span{left:initial}.header-tabs__nav.nav-tabs li.active a span i{display:none}.header-tabs__nav.nav-tabs li.active a span b{color:#FF5A00;font-weight:bold;left:initial}.header-tabs__nav.nav-tabs li a{width:65px;border:0;line-height:15px;margin-right:0;padding:8px 0 0;height:50px}.header-tabs__nav.nav-tabs li a span{font-size:13px;color:#7c7c7c}.header-tabs__nav.nav-tabs li a span span{left:initial}.header-tabs__nav.nav-tabs li a span i{display:none}.header-tabs__nav.nav-tabs li a span b{color:#7c7c7c;display:block;font-weight:bold;left:initial}}.tab-content__club{overflow:initial;width:100%}.tab-content.tab-exclusive-area{overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 374px){.header-tabs__nav.nav-tabs{background:#f6f6f6;margin-top:20px;border-top-left-radius:5px;border-top-right-radius:5px}.header-tabs__nav.nav-tabs li{margin-right:0;left:0}.header-tabs__nav.nav-tabs li .tooltip-help{position:absolute;top:-35px;left:-2px}.header-tabs__nav.nav-tabs li .tooltip-help .tooltip{width:55px}.header-tabs__nav.nav-tabs li.search-voos .tooltip{width:90px}.header-tabs__nav.nav-tabs li.search-voos .tooltip .tooltip-inner{position:relative;height:14px}.header-tabs__nav.nav-tabs li.search-voos .tooltip .tooltip-inner span{position:absolute;font-size:10px;word-spacing:-2px;right:3px}.header-tabs__nav.nav-tabs li.search-voos .tooltip i{position:absolute;left:3px;font-size:8px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip-help .tooltip{width:30px;left:34px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-hoteis .tooltip-help .tooltip i{font-size:10px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help{left:6px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip{width:55px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-carros .tooltip-help .tooltip i{font-size:10px}.header-tabs__nav.nav-tabs li.search-uber .tooltip-help{left:-1px}.header-tabs__nav.nav-tabs li.search-uber .tooltip-help .tooltip{left:7px;width:49px}.header-tabs__nav.nav-tabs li.search-uber .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-uber .tooltip-help .tooltip i{font-size:3px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help{left:-1px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip{width:55px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip .tooltip-inner{height:12.8px}.header-tabs__nav.nav-tabs li.search-ticket .tooltip-help .tooltip i{font-size:5px}.header-tabs__nav.nav-tabs li.active a span{color:#FF5A00}.header-tabs__nav.nav-tabs li.active a span i{display:none}.header-tabs__nav.nav-tabs li.active a span b{display:block;color:#FF5A00;font-weight:bold}.header-tabs__nav.nav-tabs li a{width:55px;border:0;line-height:15px;margin-right:0;padding:8px 0 0;height:50px}.header-tabs__nav.nav-tabs li a span{font-size:12px;color:#7c7c7c}.header-tabs__nav.nav-tabs li a span span{left:initial}.header-tabs__nav.nav-tabs li a span i{display:none}.header-tabs__nav.nav-tabs li a span b{color:#7c7c7c;display:block;font-weight:bold;left:initial}}#menu-header{position:relative;height:126px}#menu-header .smiles-grid-wrap:last-child{height:126px}@media print{#menu-header{display:none}}.smiles-header{pointer-events:none;display:block;top:0;left:0;width:100%;background:#fff;text-align:center;z-index:999999999}.smiles-header.fixed.fixed,.smiles-header.smiles-header-search-result.fixed{position:fixed}.smiles-header.fixed.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt,.smiles-header.smiles-header-search-result.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt{position:fixed}.smiles-header.fixed.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt,.smiles-header.smiles-header-search-result.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt{position:absolute;left:-95vw;width:calc(100vw + 2px);min-width:320px;top:55px}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown{pointer-events:auto !important;cursor:pointer}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content{position:relative;overflow-y:auto;padding-left:15px;height:100%;background:#FFFFFF;width:100%;z-index:20;float:left;display:inline-block}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul{font-family:NunitoLight, Arial, sans-serif;margin-left:10px}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul li,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul li{padding-top:6px;padding-bottom:6px;text-align:left}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul li label,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul li label{color:#FF5A00;line-height:14px;margin-bottom:0;margin-top:15px;font-weight:bold}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul li a,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content ul li a{color:#7C7C7C;font-weight:100;line-height:14px}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content a.logout-sidebar,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-content a.logout-sidebar{font-family:NunitoBold, Arial, sans-serif;color:#9a9a9a;padding:20px 0 20px 10px;display:block;cursor:pointer;text-align:left;border-top:1px solid #cccccc}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-alpha,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-alpha{width:100%;height:100%;position:absolute;z-index:10;background:#000000;opacity:0.4}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle{padding:15px 0}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt{left:0;top:80px;box-sizing:border-box;border-radius:0;width:100%;cursor:pointer;height:50px}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down{float:right}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down:before,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down:before{content:"\f078"}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .dropdown-menu,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .dropdown-menu{position:fixed;width:100%;border-radius:0;border:0;top:-2px !important;left:0 !important;padding:0;display:none;height:100%;background:transparent}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open a.icon-plus:before,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open a.icon-plus:before{content:"\f068"}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .icon-chevron-down,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .icon-chevron-down{font-size:13px;height:50px;align-items:center;justify-content:center;display:inline-flex;text-align:right;width:40px}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .icon-chevron-down:before,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .icon-chevron-down:before{content:"\f077"}.smiles-header.fixed .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .dropdown-menu,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .dropdown-menu{display:block;left:0}.smiles-header.fixed .smiles__dockbar.mobile .dropdown-content-header,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .dropdown-content-header{display:block;position:relative;width:95%;color:#000000;height:66px;background:url("../images/svg/redesign/lg-smiles-orange.svg") no-repeat 10px 20px;background-size:60px}.smiles-header.fixed .smiles__dockbar.mobile .dropdown-content-header a,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .dropdown-content-header a{position:absolute;right:6px;top:27px;color:#000000;display:block;width:24px;height:24px;background:url("../images/svg/redesign/close-black.svg") no-repeat 0 0;background-size:10px}.smiles-header.fixed .smiles__dockbar.mobile .dropdown-content-header span,.smiles-header.smiles-header-search-result .smiles__dockbar.mobile .dropdown-content-header span{display:none}.smiles-header__content{width:100%;float:right}.smiles-header__content .cookies{background-color:#DCDCDC;color:#7C7C7C;position:fixed;height:83px;width:100%;bottom:0;font-family:'NunitoRegular',Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;z-index:9001}@media screen and (max-width: 600px){.smiles-header__content .cookies{height:135px;width:100%;font-size:12px;font-weight:300;line-height:16px;letter-spacing:0}}.smiles-header__content .cookies__display{display:inline-flex}@media screen and (max-width: 600px){.smiles-header__content .cookies__display{display:block}}.smiles-header__content .cookies__display--message{padding:20px;height:51px;width:824px;text-align:left}@media screen and (max-width: 600px){.smiles-header__content .cookies__display--message{padding:7px 80px 7px 10px;margin-bottom:-5px;height:64px;width:90%}}.smiles-header__content .cookies__display--action{padding:20px;width:30%;text-align:left}@media screen and (max-width: 600px){.smiles-header__content .cookies__display--action{padding:10px;width:70%;margin-top:-15px;text-align:center;display:inline-flex}}.smiles-header__content .cookies__display--action .btn-readme{height:40px;width:129px}@media screen and (max-width: 600px){.smiles-header__content .cookies__display--action .btn-readme{height:35.8px;width:143px}}.smiles-header__content .cookies__display--action .btn-accept{background:#FF5A00;color:white;height:40px;width:129px;margin-left:10px}@media screen and (max-width: 600px){.smiles-header__content .cookies__display--action .btn-accept{height:35.8px;width:143px}}.smiles-header__content nav{position:relative;width:100%}.smiles-header__content li:hover a span,.smiles-header__content li.open a span{color:#FF5A00}.smiles-header__content .dropdown li{display:block}.smiles-header__content .dropdown li:last-child{padding:0}.smiles-header__content nav ul{margin:0;padding:15px 0 15px 5px;display:inline-block;text-align:left;box-sizing:border-box}.smiles-header__content nav ul li{display:inline-block;list-style:none;padding:0 0 15px}.smiles-header__content nav ul li a{color:#7c7c7c;font:14px "NunitoLight",Arial,sans-serif;padding:0 30px 0 0;text-decoration:none;display:block;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.smiles-header__content nav ul li a.active{font-weight:bold;color:#FF5A00}.smiles-header__content nav ul li a.club span{color:#639}.smiles-header__content nav ul li a.cobranded span{color:#69c}.smiles-header__content nav ul li a:hover{color:#FF5A00}.smiles-header__content nav ul li a:focus{color:#FF5A00}.smiles-header__content nav ul li i{font-size:10px}.smiles-header__portal{float:left;width:100%;background:#FF5A00;padding:0 20px;box-sizing:border-box;height:0}.smiles-header__portal .logo-header{height:80px;align-items:center;justify-content:center;display:inline-flex;float:left;margin:0 auto}.smiles-header__portal .logo-header .logo{width:100px;height:55px;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:all .2s ease-in}.smiles-header__portal .logo-header .logo:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.smiles-header__portal .hub-background{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.4;display:none;z-index:998}.smiles-header__portal .container-login-hub{background:#fff;padding:20px;border:2px solid #FF5A00;position:absolute;top:65px;right:0;width:215px;display:none;z-index:999}.smiles-header__portal .container-login-hub:before,.smiles-header__portal .container-login-hub:after{position:absolute;top:-10px;right:20px;content:'';width:0;height:0}.smiles-header__portal .container-login-hub:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FF5A00}.smiles-header__portal .container-login-hub:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-7px}.smiles-header__portal .container-login-hub .btn,.smiles-header__portal .container-login-hub .aui .modal-body button,.aui .modal-body .smiles-header__portal .container-login-hub button{margin:0}.smiles-header__portal .container-login-hub p{text-align:left;position:relative;margin:0}.smiles-header__portal .container-login-hub p.first{text-align:center;margin:20px 0}.smiles-header__portal .container-login-hub p span{display:inline-block;background:#fff;padding:0 5px;position:absolute;top:-10px;left:50%;margin-left:-12px}.smiles-header__portal .container-login-hub p small{width:100%;height:1px;background:#7c7c7c;display:block}.smiles-header__portal .container-login-hub p a{color:#FF5A00;display:block;text-decoration:underline;margin-top:10px;font-weight:bold}.smiles-header__help{position:relative}.smiles-header__help i{position:absolute;right:15px;color:#fff;font-size:20px;top:15px}.smiles-header__search{height:80px;align-items:center;justify-content:center;display:flex;margin:0}.smiles-header__search form{margin:0}.smiles-header__search form input[type="text"]{margin:0;width:500px;border-color:#fff;color:#fff;background:transparent;border-radius:0}.smiles-header__search form input[type="text"]::placeholder{color:#fff}.smiles-header__search form input[type="text"]:focus{border-color:#fff}.smiles-header__login{float:right;margin-top:0;height:80px;align-items:center;justify-content:center;display:flex}.smiles-header__login .btn-outline{background:transparent;color:#fff;border:2px solid #fff}.smiles-header__login .btn-outline:hover{text-decoration:none;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,0.075);box-shadow:inset 0 3px 3px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s}.smiles-header__login .btn,.smiles-header__login .aui .modal-body button,.aui .modal-body .smiles-header__login button{font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal}.smiles-header__login a{color:#fff;font-weight:bold;border:none;text-decoration:none}.smiles-header__login a:hover{text-decoration:none;color:#fff}.smiles-header__language{position:absolute;right:4%;top:12px;text-align:right}.smiles-header__language .smiles-icons{display:inline-block;width:16px;height:16px;margin-left:5px}.smiles-header #p_p_id_smilesloginportlet_WAR_smilesloginportlet_ .portlet-borderless-bar{top:-20px}.smiles-header .dropdown{cursor:pointer;position:inherit}.smiles-header .dropdown .dropdown-nav{display:none}.smiles-header .dropdown:hover .icon-chevron-down:before,.smiles-header .dropdown.open .icon-chevron-down:before{content:"\f077"}.smiles-header .dropdown:hover .child-menu,.smiles-header .dropdown.open .child-menu{position:relative;width:auto}.smiles-header .dropdown:hover .child-menu.dropdown-nav,.smiles-header .dropdown.open .child-menu.dropdown-nav{background:#fff;margin:10px 0 0;float:left;border-radius:4px;box-shadow:none;border:1px solid #ececec;border-radius:0;padding:20px;font-size:14px;display:block;text-align:left;position:absolute;z-index:9999;cursor:default;box-sizing:border-box;-webkit-box-shadow:10px 0px 5px -9px rgba(191,191,191,0.31);-moz-box-shadow:10px 0px 5px -9px rgba(191,191,191,0.31);box-shadow:10px 0px 5px -9px rgba(191,191,191,0.31)}.smiles-header .dropdown:hover .child-menu.dropdown-nav::before,.smiles-header .dropdown.open .child-menu.dropdown-nav::before{content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #ececec;border-bottom-color:#ececec;position:absolute;top:-9px;left:9px}.smiles-header .dropdown:hover .child-menu.dropdown-nav::after,.smiles-header .dropdown.open .child-menu.dropdown-nav::after{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:10px}.smiles-header .dropdown:hover .child-menu.dropdown-nav ul,.smiles-header .dropdown.open .child-menu.dropdown-nav ul{padding:0}.smiles-header .dropdown:hover .child-menu .dropdown-column,.smiles-header .dropdown.open .child-menu .dropdown-column{width:225px}.smiles-header .dropdown:hover .child-menu .dropdown-column:before,.smiles-header .dropdown.open .child-menu .dropdown-column:before{display:block;font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;font-size:17px;margin:0 0 20px}.smiles-header .dropdown:hover .child-menu .dropdown-column:first-child,.smiles-header .dropdown.open .child-menu .dropdown-column:first-child{float:left;border-right:1px solid #ececec}.smiles-header .dropdown:hover .child-menu .dropdown-column:first-child:before,.smiles-header .dropdown.open .child-menu .dropdown-column:first-child:before{content:'Acumular Milhas'}.smiles-header .dropdown:hover .child-menu .dropdown-column:last-child,.smiles-header .dropdown.open .child-menu .dropdown-column:last-child{width:175px;float:right;padding-left:35px}.smiles-header .dropdown:hover .child-menu .dropdown-column:last-child:before,.smiles-header .dropdown.open .child-menu .dropdown-column:last-child:before{content:'Resgatar Milhas'}.smiles-header .dropdown:hover .child-menu .dropdown-column ul,.smiles-header .dropdown.open .child-menu .dropdown-column ul{padding:0}.smiles-header .dropdown:hover .child-menu .dropdown-column ul li,.smiles-header .dropdown.open .child-menu .dropdown-column ul li{width:100%;display:block}.smiles-header .dropdown:hover .child-menu .dropdown-column ul li a,.smiles-header .dropdown.open .child-menu .dropdown-column ul li a{padding:0}.smiles-header nav.sort-pages.modify-pages{width:108%;margin-left:-4%}#status-cart{position:absolute;top:27px;left:-95px;cursor:pointer}#status-cart a{display:block;width:100%;height:100%}@media only screen and (min-width: 320px) and (max-width: 780px){#menu-header{height:78px}#menu-header .smiles-grid-wrap:last-child{height:78px}#status-cart{top:0px;left:-70px}.smiles-content{width:100%;float:left;box-sizing:border-box}.smiles-header{background:transparent}.smiles-header .logo-header{float:initial;position:absolute;left:0;right:0;pointer-events:none}.smiles-header .logo-header a{pointer-events:visible}.smiles-header .menu-icon{float:left;height:80px;align-items:center;justify-content:center;display:flex !important;color:#fff;font-family:"NunitoRegular", "nunito-regular",Arial,sans-serif}.smiles-header .menu-icon .icon-reorder{font-size:25px;padding-right:5px}.smiles-header .menu-icon .icon-reorder:before{content:'';background:url("../images/svg/tier-icons/Combined-Shape.svg") no-repeat;display:inline-block;width:21.5px;height:18px}.smiles-header .smiles-sign-in{float:right;align-items:center;justify-content:center;display:flex !important;height:80px;position:relative}.smiles-header .smiles-sign-in a.smiles-sign-in--enter{padding:10px 12px;box-sizing:border-box;margin:0}.smiles__mobile-menu{height:100%}.smiles__mobile-menu .icon-chevron-down::before{content:"\f054"}.smiles__mobile-menu .title-menu-mobile{position:relative;top:0;background:#FF5A00;padding:10px 20px;left:-21px;width:286px;box-sizing:border-box;color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:16px}.smiles__mobile-menu .modify-pages ul li:nth-child(2){margin:10px 0}.smiles__mobile-menu .dropdown .dropdown-nav{display:none}.smiles__mobile-menu .dropdown .dropdown-nav{display:block;margin:0}.smiles__mobile-menu .dropdown .dropdown-nav ul{margin:0}.smiles__mobile-menu .dropdown .btn-back{display:none;width:100%;background:#ececec;width:265px;top:-21px;left:-20px;padding:10px 20px;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;position:relative;color:#7c7c7c}.smiles__mobile-menu .dropdown .btn-back:first-child{display:block}.smiles__mobile-menu .dropdown .title .icon-chevron-down{display:none}.smiles__mobile-menu .dropdown .title span{display:block;background:#FF5A00;color:#fff !important;padding:10px 20px;font-family:"NunitoLight",Arial,sans-serif;font-weight:normal;width:275px;top:-21px;left:-22px;padding:10px 20px !important;font-size:16px;position:relative}.smiles-header__language{font-family:"NunitoRegular",Arial,sans-serif;position:relative;text-align:left;float:left;width:100%;padding:10px 20px;box-sizing:border-box;border-top:1px solid #ccc;overflow:scroll;height:175px}.smiles-header__language .smiles-icons{margin-right:10px}.smiles-header__language p{color:#adacac}.smiles-header__language span:first-child .hide-accessible:after{content:' (Brasil)'}.smiles-header__language .hide-accessible{position:initial !important;font-weight:normal !important;display:inline-block;-webkit-transform:initial;position:relative !important;right:4px}.smiles-header__language .hide-accessible:first-letter{text-transform:uppercase}.smiles-header__language a{display:block}.smiles-header__language img{width:0px !important}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown{cursor:pointer}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown li{text-align:left}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle{padding:0}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt{left:-107px;top:-5px;box-sizing:border-box;border-radius:0;width:100%;position:relative;cursor:pointer}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt .name{max-width:270px}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down{float:right}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .icon-chevron-down:before{content:"\f078"}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .dropdown-menu{width:100%;border-radius:0;top:43px;padding:0;display:none;border:0;box-shadow:none;position:absolute}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .dropdown-menu:before{display:none}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .dropdown-menu:after{display:none}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .icon-chevron-down{font-size:13px;height:50px;align-items:center;justify-content:center;display:inline-flex;text-align:right;width:40px}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .icon-chevron-down:before{content:"\f077"}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle.open .dropdown-menu{display:block;left:0}}.aui .dockbar .navbar-inner{position:fixed;z-index:999;width:100%}.aui .smiles-content.mb{margin-top:27px}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt{box-sizing:border-box;border-radius:0;cursor:pointer;position:absolute;left:-94vw;width:100vw;min-width:320px;top:40px}.smiles__dockbar.mobile .smiles-dockbar__account .dropdown .dropdown-toggle .bt .icon-chevron-down{float:right}.smiles__dockbar.mobile .smiles-dockbar__account:hover .dropdown-menu{border-radius:0;border:0;padding:0;min-width:100%;max-width:100%;top:90px !important;left:-95vw !important}.smiles__dockbar.mobile .smiles-dockbar__account:hover .dropdown-menu:before{display:none}.smiles__dockbar.mobile .smiles-dockbar__account:hover .dropdown-menu .divider{margin:3px 1px}.smiles__aside-menu ul li a.active,.smiles__aside-menu ul li.has-child.active>a{color:#FF5A00;font-weight:bold}.smiles__aside-menu{margin:30px auto;background:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding:15px 20px}.smiles__aside-menu ul{margin:0 0 20px 0;list-style:none}.smiles__aside-menu ul li a{display:block;font-size:13px;color:#7c7c7c;padding:8px 6px;font-weight:100;font-family:'NunitoLight', Arial, Helvetica, sans-serif}.smiles__aside-menu ul li a.inpage{color:#FF5A00}.smiles__aside-menu ul li a:hover{color:#FF5A00}.smiles__aside-menu ul li.has-child.active>a{border-bottom:0}.smiles__aside-menu ul li label{display:block;color:#7c7c7c;padding:10px 8px 0px 0px;font-weight:100;font-size:13px;font-family:'NunitoBold', Arial, sans-serif}.smiles__aside-menu ul.second-level{border-bottom:1px solid #ececec}.smiles__aside-menu ul.second-level li a{padding-left:13px;border:none}.smiles__aside-menu ul.second-level li a.active{color:#7c7c7c}.smiles__aside-menu ul.second-level li a.active::after{content:'';display:inline-block;height:22.32px;position:relative;top:-5px;width:9.656px;animation:arrowFlow .6s}#menu-minha-conta .title-menu-mobile{display:none}@media only screen and (min-width: 320px) and (max-width: 780px){#menu-minha-conta .title-menu-mobile{display:block}}@keyframes arrowFlow{from{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:translateX(0)}}.bms .smiles__aside-menu{margin:30px auto;background:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding:15px 20px}.filter-sidebar .sidebar.sidebar--right>.sidebar__container{right:calc(-300px - 24px);left:initial}.filter-sidebar .sidebar.sidebar--right>.sidebar__checkbox:checked ~ .sidebar__container{right:0;color:#000;background:#fff;left:initial}.filter-sidebar .sidebar__container{width:300px;z-index:100000;height:100vh;opacity:0;left:calc(-300px - 24px);position:fixed;transition:ease all 0.5s;top:0;box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.filter-sidebar .sidebar__checkbox{top:-1200px;position:absolute}.filter-sidebar .sidebar__checkbox:checked ~ .sidebar__container{opacity:1;color:#000;left:0;top:0;background:green;text-align:left;transition:ease all 0.5s}.filter-sidebar .sidebar__checkbox:focus ~ .sidebar__container>.sidebar__close,.filter-sidebar .sidebar__checkbox:active ~ .sidebar__container>.sidebar__close{outline:5px solid Highlight}@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0){.filter-sidebar .sidebar__checkbox:focus ~ .sidebar__container>.sidebar__close _::-webkit-:host:not(:root:root),.filter-sidebar .sidebar__checkbox:focus ~ .sidebar__container>.sidebar__close.settings__link,.filter-sidebar .sidebar__checkbox:active ~ .sidebar__container>.sidebar__close _::-webkit-:host:not(:root:root),.filter-sidebar .sidebar__checkbox:active ~ .sidebar__container>.sidebar__close.settings__link{outline-width:2px;outline-color:-webkit-focus-ring-color;outline-style:solid}}@media (-webkit-min-device-pixel-ratio: 0){.filter-sidebar .sidebar__checkbox:focus ~ .sidebar__container>.sidebar__close,.filter-sidebar .sidebar__checkbox:active ~ .sidebar__container>.sidebar__close{outline-color:-webkit-focus-ring-color;outline-style:auto}}.filter-sidebar .sidebar__close{position:absolute;right:13px;top:12px}#widgetSideBar .new-product,#widgetSideBarLogin .new-product{font-size:11px;font-family:'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#FFF;background-color:#FF5A00;padding:3px 11px;border-radius:12px;margin:0 5px;letter-spacing:.3px}#widgetSideBar .new-menu-club,#widgetSideBarLogin .new-menu-club{font-size:11px;font-family:'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#fff;background-color:#639;padding:3px 11px;border-radius:12px;margin:0 5px;letter-spacing:.3px}#smiles-loading{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75;background:#f7f7f7 url(../images/loading/simple-loading.gif) no-repeat center;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9999}.loading-airplaneTwo{width:91px;height:40px;margin:40px auto;display:block;position:relative;overflow:hidden;background-color:#8d8d8d}.loading-airplaneTwo span{display:block;position:relative;z-index:99;width:91px;height:40px;background:url(../images/loading/smiles-loading.png) no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%}.loading-airplaneTwo::after{content:" ";width:100%;height:160%;position:absolute;top:0;left:-0.625em;background-color:#FF5A00;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:100% 47%;-moz-transform-origin:100% 47%;-o-transform-origin:100% 47%;-ms-transform-origin:100% 47%;transform-origin:100% 47%;-webkit-animation:loading-airplane 2s infinite ease-in;-moz-animation:loading-airplane 2s infinite ease-in;-ms-animation:loading-airplane 2s infinite ease-in;-o-animation:loading-airplane 2s infinite ease-in;animation:loading-airplane 2s infinite ease-in}.loading-message{background:#FF5A00;display:block;color:#fff;z-index:999999;margin:65px 0 0;padding:10px 0;font:bold .8em Arial, sans-serif;text-transform:uppercase;text-align:center}.loading-airplaneTwoImg span{width:340px;height:215px;background:url(../images/loading/simple-loading.gif) 0 -10px no-repeat;display:block;position:relative;z-index:99;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 105%}#loginLoad img{margin:0 30px}@keyframes loading-airplane{0%{width:0}100%{width:110%}}.aui .dataTables_wrapper .dataTables_paginate ul.pagination{display:flex}.aui .dataTables_wrapper .dataTables_paginate .icon-chevron-right,.aui .dataTables_wrapper .dataTables_paginate .icon-chevron-left{color:#545454}.aui .dataTables_wrapper .dataTables_paginate .icon-chevron-right.hover,.aui .dataTables_wrapper .dataTables_paginate .icon-chevron-right:hover,.aui .dataTables_wrapper .dataTables_paginate .icon-chevron-left.hover,.aui .dataTables_wrapper .dataTables_paginate .icon-chevron-left:hover{color:gray}.aui .dataTables_wrapper .dataTables_paginate li.paginate_button.active{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#545454;font-weight:bold}.aui .dataTables_wrapper .dataTables_paginate li.paginate_button.active a{color:#fff !important}.aui .dataTables_wrapper .dataTables_paginate li.paginate_button:hover{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:gray;border-color:gray}.aui .dataTables_wrapper .dataTables_paginate li.paginate_button:hover a{color:#fff !important}.aui .dataTables_wrapper .dataTables_paginate li.paginate_button.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.aui .dataTables_wrapper .dataTables_paginate li.paginate_button a{color:#9e9e9e !important}.aui .dataTables_wrapper .dataTables_paginate li.paginate_button.next:hover,.aui .dataTables_wrapper .dataTables_paginate li.paginate_button.previous:hover{background:none;border-color:transparent}.aui .dataTables_wrapper .dataTables_paginate .paginate_button{padding:10px;color:#9e9e9e;border-radius:4px}.aui .dataTables_wrapper .dataTables_paginate .paginate_button.current{background-color:#e1e7eb}.aui .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#e1e7eb}.smiles-collapse{cursor:pointer}.smiles-collapse .smiles-icons{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.smiles-collapse .smiles-icons.is-open{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.smiles__mobile-menu .menuTop .dropdown .icon-chevron-down::before,.aui .smiles__mobile-menu .modify-pages>ul>li.has-child>a:before,.aui .smiles__mobile-menu #menu-minha-conta>li.has-child>a:before{font-family:'fontawesome-alloy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.smiles__mobile-menu{background:#fff;display:none;position:fixed;top:80px;left:0;width:0;overflow-x:hidden;-webkit-transition:width .25s ease;-moz-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease;z-index:999999}.smiles__mobile-menu .close__side__menu{position:absolute;top:0;right:0;width:43px;display:block;background:#c63;text-align:center;padding:10px 0;height:20px;z-index:9999}.smiles__mobile-menu .close__side__menu i{color:#fff;font-size:19px}.smiles__mobile-menu .alert{display:none !important}.smiles__mobile-menu .menu-group>*{display:block !important}.smiles__mobile-menu .header-login{width:100%}.smiles__mobile-menu .header-login .login-buttons--not-logged{margin-bottom:15px}.smiles__mobile-menu .header-login .btn-cadastro{float:left;margin:10px 25px 0}.smiles__mobile-menu .header-login .btn-sign{width:auto}.smiles__mobile-menu .header-login .user-name{overflow:hidden;text-overflow:ellipsis;height:13px;line-height:13px !important}.smiles__mobile-menu .smiles__aside-menu{display:block !important}.smiles__mobile-menu .smiles__aside-menu ul li a{border-bottom:none}.smiles__mobile-menu .smiles__aside-menu ul li.has-child{width:80%}.smiles__mobile-menu .smiles__aside-menu ul.second-level{border-bottom:none}.smiles__mobile-menu .smiles__aside-menu .title-menu-mobile{top:0;display:block;box-sizing:border-box;padding-top:10px;height:40px;overflow:hidden}.smiles__mobile-menu #menu-minha-conta{list-style:none;clear:both;padding-bottom:2rem;overflow:scroll;margin:0}.smiles__mobile-menu #menu-minha-conta li{margin-left:20px}.smiles__mobile-menu #menu-minha-conta li ul{margin-left:1.2rem}.smiles__mobile-menu #menu-minha-conta>li{position:relative}.smiles__mobile-menu .menuTop{width:90%}.smiles__mobile-menu .menuTop .dropdown .icon-chevron-down::before{content:"\f054"}.smiles__mobile-menu .menuTop .dropdown.open .icon-chevron-down::before{content:"\f078"}.smiles__mobile-menu #navigation{clear:both}.smiles__mobile-menu .dropdown-menu,.smiles__mobile-menu .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group .btn,.smiles__mobile-menu .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group .aui .modal-body button,.aui .modal-body .smiles__mobile-menu .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group button{background:transparent !important}body.opened-menu-icon .smiles__mobile-menu,.smiles__mobile-menu .menu-group{width:285px !important}body.opened-menu-icon .smiles__mobile-menu{overflow-x:scroll}body.opened-menu-icon .menu-group .accessTop{width:100%;height:auto}.smiles__mobile-menu .smiles__mobile-menu,.aui .smiles__mobile-menu .headerAccount{background:#ececec}.aui .smiles__mobile-menu .headerAccount .dropdown-toggle-wrapper.open .caret{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}.aui .smiles__mobile-menu .headerAccount .btn-group.logged-user-btn-group .btn .caret,.aui .smiles__mobile-menu .headerAccount .btn-group.logged-user-btn-group .modal-body button .caret,.aui .modal-body .smiles__mobile-menu .headerAccount .btn-group.logged-user-btn-group button .caret{top:20%;right:28px}.aui .smiles__mobile-menu .headerAccount .btn-group.logged-user-btn-group .btn:after,.aui .smiles__mobile-menu .headerAccount .btn-group.logged-user-btn-group .modal-body button:after,.aui .modal-body .smiles__mobile-menu .headerAccount .btn-group.logged-user-btn-group button:after{background:transparent url(../images/dockbar/icon-profile-gray.png)}.aui .smiles__mobile-menu .headerAccount .dropdown-menu:after,.aui .smiles__mobile-menu .headerAccount .dropdown-menu:before{display:none}.aui .smiles__mobile-menu .modify-pages li,.aui .smiles__mobile-menu #menu-minha-conta li{list-style:none}.aui .smiles__mobile-menu .modify-pages span,.aui .smiles__mobile-menu .modify-pages a,.aui .smiles__mobile-menu #menu-minha-conta span,.aui .smiles__mobile-menu #menu-minha-conta a{font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;font-size:14px;padding:0}.aui .smiles__mobile-menu .modify-pages span span .icon-chevron-down:before,.aui .smiles__mobile-menu .modify-pages a span .icon-chevron-down:before,.aui .smiles__mobile-menu #menu-minha-conta span span .icon-chevron-down:before,.aui .smiles__mobile-menu #menu-minha-conta a span .icon-chevron-down:before{color:#FF5A00}.aui .smiles__mobile-menu .modify-pages a.active,.aui .smiles__mobile-menu #menu-minha-conta a.active{color:#565656}.aui .smiles__mobile-menu .modify-pages a.active:after,.aui .smiles__mobile-menu #menu-minha-conta a.active:after{display:none}.aui .smiles__mobile-menu .modify-pages li ul,.aui .smiles__mobile-menu .modify-pages li ul.dropdown-menu.multi-column,.aui .smiles__mobile-menu #menu-minha-conta li ul,.aui .smiles__mobile-menu #menu-minha-conta li ul.dropdown-menu.multi-column{padding-top:0 !important}.aui .smiles__mobile-menu .modify-pages li ul a,.aui .smiles__mobile-menu .modify-pages li ul.dropdown-menu.multi-column a,.aui .smiles__mobile-menu #menu-minha-conta li ul a,.aui .smiles__mobile-menu #menu-minha-conta li ul.dropdown-menu.multi-column a{font-weight:normal}.aui .smiles__mobile-menu .modify-pages li ul a:hover,.aui .smiles__mobile-menu .modify-pages li ul.dropdown-menu.multi-column a:hover,.aui .smiles__mobile-menu #menu-minha-conta li ul a:hover,.aui .smiles__mobile-menu #menu-minha-conta li ul.dropdown-menu.multi-column a:hover{color:#666}.aui .smiles__mobile-menu .modify-pages li ul li,.aui .smiles__mobile-menu .modify-pages li ul.dropdown-menu.multi-column li,.aui .smiles__mobile-menu #menu-minha-conta li ul li,.aui .smiles__mobile-menu #menu-minha-conta li ul.dropdown-menu.multi-column li{margin-top:1rem;margin-bottom:0 !important}.aui .smiles__mobile-menu .modify-pages .dropdown-menu.multi-column,.aui .smiles__mobile-menu #menu-minha-conta .dropdown-menu.multi-column{left:0;position:relative;float:none;border:none;background:transparent;box-shadow:none;list-style:none;padding-top:10px !important}.aui .smiles__mobile-menu .modify-pages>ul{list-style:none;margin-left:0;padding:0 20px;overflow:scroll}.aui .smiles__mobile-menu .modify-pages>ul>li{margin-top:2rem}.aui .smiles__mobile-menu .modify-pages>ul>li:first-child{margin-top:0}.aui .smiles__mobile-menu .modify-pages>ul>li:hover>a i:before{content:"\f054"}.aui .smiles__mobile-menu .modify-pages>ul li.row-fluid{margin-top:0}.aui .smiles__mobile-menu .modify-pages>ul li ul li{max-width:230px;text-align:left;padding-left:21px;margin-bottom:2rem}.aui .smiles__mobile-menu .modify-pages>ul .itemMenuSubmenu{padding-top:10px}.aui .smiles__mobile-menu .modify-pages>ul>li,.aui .smiles__mobile-menu #menu-minha-conta>li{margin-top:1.5rem}.aui .smiles__mobile-menu .modify-pages>ul>li:first-child,.aui .smiles__mobile-menu #menu-minha-conta>li:first-child{margin-top:0}.aui .smiles__mobile-menu .modify-pages>ul>li>a>span i,.aui .smiles__mobile-menu .modify-pages>ul>li.has-child>a:before,.aui .smiles__mobile-menu #menu-minha-conta>li>a>span i,.aui .smiles__mobile-menu #menu-minha-conta>li.has-child>a:before{position:absolute;right:0;top:2px}.aui .smiles__mobile-menu .modify-pages>ul>li.has-child>a.toggler-header-expanded:before,.aui .smiles__mobile-menu #menu-minha-conta>li.has-child>a.toggler-header-expanded:before{content:"\f078"}.aui .smiles__mobile-menu .modify-pages>ul>li.has-child>a:before,.aui .smiles__mobile-menu #menu-minha-conta>li.has-child>a:before{content:"\f054"}@media only screen and (min-width: 320px) and (max-width: 374px){body.opened-menu-icon .smiles__mobile-menu,.smiles__mobile-menu .menu-group{width:250px}}.step__by-step{overflow:hidden;counter-reset:step;margin:0 auto 30px}.step__by-step li{list-style-type:none;color:#999;font:12px 'arial',sans-serif;width:25%;float:left;position:relative;text-align:center}.step__by-step li.active>a{color:#FF5A00;cursor:default}.step__by-step li a{color:#999}.step__by-step li:before{content:counter(step);counter-increment:step;width:8px;line-height:8px;display:block;font-size:12px;color:#ececec;background:#ececec;border-radius:50%;margin:0 auto 5px auto}.step__by-step li:after{content:'';width:100%;height:2px;background:#ececec;position:absolute;left:-50%;top:3px;z-index:-1}.step__by-step li:first-child:after{content:none}.step__by-step li.active{color:#FF5A00}.step__by-step li.active:before,.step__by-step li.active:after{background:#FF5A00;color:transparent}.smiles__dropdown{background:#fff;border-radius:3px;border:1px solid #7c7c7c;width:100%}.smiles__dropdown .btn-group{width:100% !important}.smiles__dropdown .btn-group .dropdown-toggle{box-shadow:none}.smiles__dropdown .btn-group .dropdown-toggle .caret{display:none}.smiles__dropdown .btn-group .dropdown-toggle .filter-option{display:flex;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif}.smiles__dropdown .btn-group .dropdown-toggle .filter-option .glyphicon{margin-right:10px}.smiles__dropdown .btn-group.open .btn.dropdown-toggle,.smiles__dropdown .btn-group.open .aui .modal-body button.dropdown-toggle,.aui .modal-body .smiles__dropdown .btn-group.open button.dropdown-toggle,.smiles__dropdown .btn-group.open .aui .modal-body button.dropdown-toggle{background:#fff;background-image:none}.smiles__dropdown.large .bootstrap-select .dropdown-toggle{padding:14px 40px 14px 20px}.smiles__dropdown.disabled .btn-group .dropdown-toggle .filter-option{color:#BCBEC0}.smiles__dropdown.disabled .bootstrap-select .dropdown-toggle:after{color:#BCBEC0}.aui .modal-body .smiles__dropdown .btn-group.open button.dropdown-toggle{background:#fff;background-image:none;color:#7c7c7c}.smiles__dropdown .btn-group.open button:focus{outline:none}.smiles__dropdown .dropdown-menu{background:#fff;margin:0;border-radius:4px;box-shadow:none;border:1px solid #7c7c7c;border-top-right-radius:0;border-top-left-radius:0;position:absolute;border-top:1px solid #7c7c7c;padding:0;left:-1px;min-width:101% !important;overflow-x:hidden;font-size:14px}.smiles__dropdown li .glyphicon{display:none}.smiles__dropdown li a{color:#7c7c7c;margin-bottom:5px;display:block;padding:5px 20px}.smiles__dropdown li a:hover{background:transparent;color:#777}.smiles__dropdown li.disabled{display:none}.smiles__dropdown .bootstrap-select .dropdown-toggle{background:#fff;background-image:none;border:0;color:#7c7c7c;padding:10px 40px 10px 20px}.smiles__dropdown .bootstrap-select .dropdown-toggle span{font-size:12px}.smiles__dropdown .bootstrap-select .dropdown-toggle[aria-expanded="true"]:after{content:"\f106";font-family:"fontawesome-alloy";color:white}.smiles__dropdown .bootstrap-select .dropdown-toggle:after{content:"\f107";margin-left:5px;font-family:"fontawesome-alloy";color:#7c7c7c}.smiles__dropdown .bootstrap-select .dropdown-toggle:focus{outline:none !important}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:30px;cursor:pointer;float:left;font:14px Arial,Helvetica,Sans-serif;color:#555555;text-align:left;line-height:1.7em}[type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:3px}[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:3px}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:url(../images/common/smls-icon-check.png);position:absolute;top:0;left:5px;color:#D2D1D1;transition:all .2s}[type="checkbox"]:not(:checked)+label:after{color:#D2D1D1;transition:all .2s;content:url(../images/common/smls-icon-check.png)}[type="checkbox"]:checked+label:after{color:#FF5A00;transition:all .2s;content:url(../images/common/smls-icon-checked.png)}[type="checkbox"]:disabled:not(:checked)+label:before,[type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#edeeef;background-color:#ffffff}[type="checkbox"]:disabled:not(:checked)+label:after,[type="checkbox"]:disabled:checked+label:after{content:none;cursor:not-allowed}[type="checkbox"]:disabled:not(:checked)+label,[type="checkbox"]:disabled:checked+label{color:#ececec;cursor:not-allowed}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:30px;margin-right:15px;cursor:pointer;float:left;font:14px Arial,Helvetica,Sans-serif;color:#555555;text-align:left;line-height:1.7em}[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:50%}[type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:50%}[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:after{position:absolute;top:0;left:5px;color:#D2D1D1;transition:all .2s}[type="radio"]:not(:checked)+label:after{content:'';position:absolute;left:3px;top:3px;width:16px;height:16px;background:#e8e8e8;border-radius:50%}[type="radio"]:checked+label:after{content:'';position:absolute;left:3px;top:3px;width:16px;height:16px;background:#FF5A00;border-radius:50%}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{box-shadow:none;border-color:#edeeef;background-color:#ffffff}[type="radio"]:disabled:not(:checked)+label:after,[type="radio"]:disabled:checked+label:after{cursor:not-allowed;background:#ffffff}[type="radio"]:disabled:not(:checked)+label,[type="radio"]:disabled:checked+label{color:#ececec;cursor:not-allowed}.ui-switch{position:relative;margin:10px 0;font:32px/1 sans-serif;color:#424242}.ui-switch.checked .ui-switch-label{background:#FF5A00}.ui-switch.checked .ui-switch-label>.dot{left:35px;background:#ffffff}.ui-switch.disabled .ui-switch-label{color:#edeeef;cursor:not-allowed;border:1px solid #edeeef}.ui-switch.disabled .ui-switch-label>.dot{background:#edeeef}.ui-switch-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-switch-label{display:block;position:relative;width:28px;height:26px;border-radius:32px;background:#ffffff;transition:0.3s;border:1px solid #7c7c7c}.ui-switch-label>.dot{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#7c7c7c;border-radius:50%;transition:0.3s}.ui-switch-label>.text{position:absolute;left:110%}.ui-switch [type="checkbox"]:not(:checked)+label:before,.ui-switch [type="checkbox"]:checked+label:before,.ui-switch [type="checkbox"]:not(:checked)+label:after,.ui-switch [type="checkbox"]:not(:checked)+label:after,.ui-switch [type="checkbox"]:checked+label:after{display:none}#smls-gift-smiles input[type=text],#smls-gift-smiles input[type=tel],#smls-gift-smiles input[type=date],#smls-gift-smiles input[type=password],#smls-gift-smiles textarea{padding:5px 20px 5px 20px;margin:0;border-radius:3px;border:1px solid #7c7c7c;width:100%;height:50px;font:14px Arial, Sans-serif;color:#7c7c7c;font-weight:normal;box-sizing:border-box;display:block}#smls-gift-smiles input[type=text]::-webkit-input-placeholder,#smls-gift-smiles input[type=tel]::-webkit-input-placeholder,#smls-gift-smiles textarea::-webkit-input-placeholder{color:#7c7c7c}#smls-gift-smiles textarea{height:auto;padding:15px 20px}#smls-gift-smiles textarea:focus,#smls-gift-smiles input[type=text]:focus{border:1px solid #FF5A00}#smls-gift-smiles .mygroup.error textarea,#smls-gift-smiles .mygroup.error input,#smls-gift-smiles input.error,[type="checkbox"]:not(:checked)+label.error:before,.cs-select.cs-skin-silver.error{border:1px solid #FF6565}#smls-gift-smiles .mygroup.error label,#smls-gift-smiles label.error,.cs-select.cs-skin-silver.error .cs-placeholder{color:#FF6565}.button-search{background:url(../images/common/icon-search.png) no-repeat right;float:right;width:21px;height:22px;text-indent:-99999px;margin:10px 15px 0 0;position:relative;top:-45px}.mygroup label{-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;transition:all 150ms ease-out}.mylabel{color:#FF5A00;position:absolute;font:14px Arial, Sans-serif;position:absolute;top:15px}.mygroup{position:relative}.label-group label,.mypaceholder{color:#7c7c7c;cursor:text;font:14px Arial, Sans-serif;position:absolute;top:15px}.form-group span{font:14px Arial,Helvetica,Sans-serif;color:#7c7c7c;text-align:right;float:right;line-height:1.7em;position:relative;top:37px;right:10px}.form-group .img-card{position:absolute;top:30px;right:10px}.form-group input[type=text]{padding:0 60px 0 20px}#smls-gift-smiles .form-group p{font-size:12px;color:#7c7c7c;margin:5px 0}#range{width:160px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:0;height:2px;background:#959799;outline:none}#range .ui-slider-handle{position:absolute;margin:-3px 0 0 -9px;-webkit-border-radius:100%;border-radius:100%;background:#fff;border:0;height:18px;width:18px;outline:none;cursor:pointer}#range .ui-slider-handle:hover,#range .ui-slider-handle:focus{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#range .ui-slider-range{background:#007aff}#range #currentVal{position:absolute;font-size:12px;font-weight:bold;color:#b8b8b8;width:160px;text-align:center;margin-top:-40px}input[type=range]{margin:auto;outline:none;padding:0;width:100%;height:7px;background-color:#FFFFFF;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4N2FmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA4N2FmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff5a00), color-stop(100%, #ff5a00));background-image:-moz-linear-gradient(#ff5a00, #ff5a00);background-image:-webkit-linear-gradient(#ff5a00, #ff5a00);background-image:linear-gradient(#ff5a00, #ff5a00);background-size:0 100%;background-repeat:no-repeat;border-radius:10px;cursor:pointer;-webkit-appearance:none;border:1px solid #555555}input[type=range]::-webkit-slider-runnable-track{box-shadow:none;border:none;background:transparent;-webkit-appearance:none}input[type=range]::-moz-range-track{box-shadow:none;border:none;background:transparent}input[type=range]::-moz-focus-outer{border:0}input[type=range]::-webkit-slider-thumb{width:20px;height:20px;border:0;background:#555555;border-radius:100%;box-shadow:0 0 1px 0px #d5d5d5;-webkit-appearance:none}input[type=range]::-moz-range-thumb{width:16px;height:16px;border:0;background:white;border-radius:100%;box-shadow:0 0 1px 0px #d5d5d5}.smls-drop-list{float:left}/*! jQuery UI - v1.10.4 - 2014-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;display:none}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:hidden}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(../images/plugins/jquery-ui/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#ccc url(../images/plugins/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../images/plugins/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#555555 !important;text-decoration:none !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url(../images/plugins/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../images/plugins/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/plugins/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../images/plugins/jquery-ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../images/plugins/jquery-ui/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../images/plugins/jquery-ui/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../images/plugins/jquery-ui/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../images/plugins/jquery-ui/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../images/plugins/jquery-ui/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../images/plugins/jquery-ui/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#000 url(../images/plugins/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../images/plugins/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.dk_container{font-family:'Arial', sans-serif;font-size:13px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;letter-spacing:normal}.dk_container:focus{outline:0}.dk_container[disabled]{opacity:.4}.dk_container a{cursor:pointer;text-decoration:none;outline:0}.dk_container a:hover{text-decoration:none}.dk_container[disabled] a{cursor:not-allowed}.dk_toggle{border:1px solid #757575;color:#333;padding:6px 20px 5px 10px;text-shadow:#fff 1px 1px 0;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;position:relative;background:#fff;box-shadow:0}.dk_toggle:hover,.dk_toggle:focus{border-color:#8c8c8c}.dk_toggle:after{content:"";width:15px;height:15px;position:absolute;top:20%;right:7px;background:url(../images/plugins/dropkick/iconSelect.jpg);display:inline-block}.dk_focus .dk_toggle{outline:none;box-shadow:0;color:#FF5A00}.dk_open{z-index:10;box-shadow:0}.dk_open .dk_toggle{background-color:#fff;border-color:#8c8c8c;border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px}.dk_open_top .dk_toggle{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_open_top .dk_options,.dk_open_top .dk_options_inner{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.dk_options{background:#fefefe;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_options a{padding:8px 10px}.dk_options a:hover,.dk_options:focus,.dk_options .dk_option_current a{background-color:#fffc07;border-bottom-color:#004c72;color:#7a7a7a !important;text-decoration:none;outline:none;box-shadow:0}.dk_options li:last-child a{border-bottom:none}.dk_options .disabled{cursor:default}.dk_options .disabled a,.dk_options .dk_optgroup.disabled>span{color:#aaa}.dk_options .disabled:hover a,.dk_options .disabled:focus a{cursor:default;background-color:#fff;border-bottom-color:#999;text-shadow:none;outline:none}.dk_options .dk_optgroup{padding-left:5px;background:#ddd}.dk_options .dk_optgroup>span{display:block;padding:5px 10px 5px 5px;font-style:italic;color:#444;background:#ddd}.dk_options .dk_optgroup.disabled,.dk_options .dk_optgroup.disabled>span{background:#eee}.dk_options_inner{max-height:250px;border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#7a7a7a;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_container{display:none;float:left}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block}.dk_open .dk_label{color:inherit}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block;color:#7a7a7a}.dk_options_inner{overflow:auto;position:relative;-webkit-overflow-scrolling:touch}.dk_container select{position:absolute;visibility:hidden}.dk_mobile{position:relative}.dk_mobile select{display:block;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.dk_wrap{position:relative;display:inline-block;min-width:173px;margin-right:10px;margin-bottom:18px;background-color:#f5f5f5;overflow:hidden;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s}.dk_wrap:after{position:absolute;display:block;top:45%;right:10px;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4B4B4B;pointer-events:none}.dk_wrap select{position:relative;display:block;width:110%;min-height:32px;padding:6px 49px 6px 6px;border:0;font-family:'Helvetica', Arial, sans-serif;font-size:12px;font-weight:bold;line-height:18px;color:#333;text-indent:0.01px;text-overflow:'';text-shadow:#fff 1px 1px 0;background:transparent;background:rgba(255,255,255,0);cursor:pointer;border-radius:0;box-shadow:none;appearance:none;-moz-appearance:none;-webkit-appearance:none}.dk_wrap select:focus{text-shadow:none;outline:none}.dk_wrap select::-ms-expand{display:none}@-moz-document url-prefix(){.dk_wrap select{padding:7px 49px 5px 6px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.dk_wrap select{padding:6px 47px 6px 8px}}_:-o-prefocus,body:last-child .dk_wrap select{padding:7px 45px 5px 10px}ul.dk_options_inner{margin:0px}ul.dk_options_inner li{line-height:10px}ul.dk_options_inner li.odd{background:#ececec}ul.dk_options_inner li.even{background:#fff}.selectDefault{width:123px}.selectDefault{width:123px}.selectDefault ul.dk_options_inner{width:150px}.selectHome{width:35px}.selectHome ul.dk_options_inner{width:64px}.selectPath{width:130px}.selectPath ul.dk_options_inner{width:162px}.selectFilters{width:230px}.selectFilters ul.dk_options_inner{width:249px}.date-picker{cursor:pointer}.ui-widget-content a.ui-datepicker-prev,.ui-widget-content a.ui-datepicker-next,.ui-widget-content a.smls-ui-datepicker-prev,.ui-widget-content a.smls-ui-datepicker-next{color:#dddddd;cursor:pointer}.ui-widget-content a.ui-datepicker-prev:hover,.ui-widget-content a.ui-datepicker-next:hover,.ui-widget-content a.smls-ui-datepicker-prev:hover,.ui-widget-content a.smls-ui-datepicker-next:hover{text-decoration:none;color:#FF5A00;background:transparent;border:0}.datepicker-current{background:#ff6149;color:#fff;text-align:center;padding:15px;height:303px;position:absolute;right:100%;top:0;width:270px;border:1px solid #f1f1f1;box-shadow:-1px 3px 5px #eee}.datepicker-current .current-day{margin:0;font-size:18px}.datepicker-current .current-date{font-size:100px;font-weight:600;margin:50px 0}.datepicker-current .datepicker-current .month-info{font-size:22px;color:#c44b38;text-transform:uppercase}.datepicker-current .datepicker-current .month-info span{display:inline-block;margin:0 5px;font-weight:100}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0}.datepicker,.smls-datepicker{width:150px;margin:20px auto;position:relative}.datepicker i,.smls-datepicker i{position:absolute;right:15px;top:17px;color:#7c7c7c}.ui-datepicker,.smls-ui-datepicker{font-family:"Roboto", sans-serif;border:1px solid #f1f1f1;background:white !important;box-shadow:1px 3px 5px #eee}.ui-datepicker td,.smls-ui-datepicker td{border:0;padding:1px}.ui-datepicker.ui-widget-content,.smls-ui-datepicker.ui-widget-content{background:white !important}.ui-datepicker .ui-datepicker-header,.smls-ui-datepicker .ui-datepicker-header{position:relative;color:#bbb;padding:20px 10px;background:transparent;border:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next{position:absolute;font-size:30px;top:140px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:hover,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:hover,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:hover{border-color:#FF5A00}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:hover,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:hover,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:hover{background:transparent !important}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next{left:auto}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before{font-family:"fontawesome-alloy";content:"\f054"}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:-90px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev{left:-35px;right:auto}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before{font-family:"fontawesome-alloy";content:"\f053"}.ui-datepicker .ui-datepicker-header .ui-datepicker-title,.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-title{text-align:center;color:#7c7c7c;font-weight:400;font-size:18px;height:inherit !important;padding:0 !important;line-height:initial}.ui-datepicker .ui-datepicker-month,.smls-ui-datepicker .ui-datepicker-month{text-transform:uppercase;font-size:14px;font-weight:bold}.ui-datepicker .ui-datepicker-calendar,.smls-ui-datepicker .ui-datepicker-calendar{border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar thead th,.smls-ui-datepicker .ui-datepicker-calendar thead th{color:#7c7c7c;font-weight:400;text-transform:uppercase;font-size:11px;font-weight:bold;padding:0 5px}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td,.smls-ui-datepicker .ui-datepicker-calendar th,.smls-ui-datepicker .ui-datepicker-calendar td{text-align:center}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a,.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-today a,.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-current-day a,.smls-ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a,.smls-ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a,.smls-ui-datepicker .ui-datepicker-calendar th.ui-datepicker-today a,.smls-ui-datepicker .ui-datepicker-calendar th.ui-datepicker-current-day a{background:#ff6149;color:white}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a:hover,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a:hover,.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-today a:hover,.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-current-day a:hover,.smls-ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a:hover,.smls-ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a:hover,.smls-ui-datepicker .ui-datepicker-calendar th.ui-datepicker-today a:hover,.smls-ui-datepicker .ui-datepicker-calendar th.ui-datepicker-current-day a:hover{background:#ff6149}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar th a,.smls-ui-datepicker .ui-datepicker-calendar td a,.smls-ui-datepicker .ui-datepicker-calendar th a{text-decoration:none;display:inline-block;height:25px;width:25px;line-height:32px;border-radius:100%;color:#7c7c7c !important;font-size:12px;text-align:center}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar th a:hover,.smls-ui-datepicker .ui-datepicker-calendar td a:hover,.smls-ui-datepicker .ui-datepicker-calendar th a:hover{background:#eee}.ui-datepicker .ui-datepicker-title,.smls-ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-state-hover,.smls-ui-datepicker .ui-state-hover{background:#ffffff !important}.smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:-50px}#smls-gift-smiles .smls-datepicker input[type="text"]:focus{border:1px solid #7c7c7c}#ui-datepicker-div.ui-datepicker.ui-datepicker-multi,#ui-datepicker-div.smls-ui-datepicker.ui-datepicker-multi,#smls-ui-datepicker-div.ui-datepicker.ui-datepicker-multi,#smls-ui-datepicker-div.smls-ui-datepicker.ui-datepicker-multi{border:2px solid #FF5A00;padding:10px 80px 30px 50px;position:relative;z-index:3 !important;display:none}#ui-datepicker-div.ui-datepicker-multi-2 .ui-datepicker-group,#smls-ui-datepicker-div.ui-datepicker-multi-2 .ui-datepicker-group{width:41%}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#smls-ui-datepicker-div .ui-state-default,#smls-ui-datepicker-div .ui-widget-content .ui-state-default{background:#fff;border-radius:0;border:0}#ui-datepicker-div .calendar-arrow-up,#smls-ui-datepicker-div .calendar-arrow-up{background:url(../images/plugins/date-picker/whiteArrowUp.png) no-repeat 0 0;width:29px;height:10px;position:absolute;top:-10px;left:12px}#ui-datepicker-div .calendar-arrow-down,#smls-ui-datepicker-div .calendar-arrow-down{background:url(../images/plugins/date-picker/whiteArrowUp.png) no-repeat 0 0;width:29px;height:10px;position:absolute;bottom:-10px;left:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#ui-datepicker-div .ui-datepicker-group.ui-datepicker-group-last,#smls-ui-datepicker-div .ui-datepicker-group.ui-datepicker-group-last{float:right}#ui-datepicker-div .ui-corner-left .ui-datepicker-year,#ui-datepicker-div .ui-corner-right .ui-datepicker-year,#smls-ui-datepicker-div .ui-corner-left .ui-datepicker-year,#smls-ui-datepicker-div .ui-corner-right .ui-datepicker-year{position:static;font-size:12px;color:#999;font-weight:bold;display:block}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a,#smls-ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-current-day a{font-weight:bold;text-align:center;width:40px;height:30px}#ui-datepicker-div .ui-state-active,#ui-datepicker-div .calendar-flight-depart,#smls-ui-datepicker-div .ui-state-active,#smls-ui-datepicker-div .calendar-flight-depart{background:url(../images/plugins/date-picker/smls-icon-tag.png) no-repeat 7px 5px}#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today a,#smls-ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today a{color:#7c7c7c;font-weight:bold;text-align:center}#ui-datepicker-div .ui-datepicker,#ui-datepicker-div .smls-ui-datepicker,#smls-ui-datepicker-div .ui-datepicker,#smls-ui-datepicker-div .smls-ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}#ui-datepicker-div .ui-datepicker.ui-datepicker-multi,#ui-datepicker-div .smls-ui-datepicker.ui-datepicker-multi,#smls-ui-datepicker-div .ui-datepicker.ui-datepicker-multi,#smls-ui-datepicker-div .smls-ui-datepicker.ui-datepicker-multi{width:auto}#ui-datepicker-div .ui-datepicker.ui-datepicker-multi,#ui-datepicker-div .smls-ui-datepicker.ui-datepicker-multi,#smls-ui-datepicker-div .ui-datepicker.ui-datepicker-multi,#smls-ui-datepicker-div .smls-ui-datepicker.ui-datepicker-multi{width:auto}#ui-datepicker-div .ui-datepicker .ui-datepicker-header,#ui-datepicker-div .smls-ui-datepicker .ui-datepicker-header,#smls-ui-datepicker-div .ui-datepicker .ui-datepicker-header,#smls-ui-datepicker-div .smls-ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}#ui-datepicker-div .ui-datepicker .ui-datepicker-title,#ui-datepicker-div .smls-ui-datepicker .ui-datepicker-title,#smls-ui-datepicker-div .ui-datepicker .ui-datepicker-title,#smls-ui-datepicker-div .smls-ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}#ui-datepicker-div .ui-datepicker .ui-datepicker-title select,#ui-datepicker-div .smls-ui-datepicker .ui-datepicker-title select,#smls-ui-datepicker-div .ui-datepicker .ui-datepicker-title select,#smls-ui-datepicker-div .smls-ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}#ui-datepicker-div .ui-datepicker select.ui-datepicker-month,#ui-datepicker-div .ui-datepicker select.ui-datepicker-year,#ui-datepicker-div .smls-ui-datepicker select.ui-datepicker-month,#ui-datepicker-div .smls-ui-datepicker select.ui-datepicker-year,#smls-ui-datepicker-div .ui-datepicker select.ui-datepicker-month,#smls-ui-datepicker-div .ui-datepicker select.ui-datepicker-year,#smls-ui-datepicker-div .smls-ui-datepicker select.ui-datepicker-month,#smls-ui-datepicker-div .smls-ui-datepicker select.ui-datepicker-year{width:49%}#ui-datepicker-div .ui-datepicker table,#ui-datepicker-div .smls-ui-datepicker table,#smls-ui-datepicker-div .ui-datepicker table,#smls-ui-datepicker-div .smls-ui-datepicker table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0 0 0.4em}#ui-datepicker-div .ui-datepicker th,#ui-datepicker-div .smls-ui-datepicker th,#smls-ui-datepicker-div .ui-datepicker th,#smls-ui-datepicker-div .smls-ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}#ui-datepicker-div .ui-datepicker td,#ui-datepicker-div .smls-ui-datepicker td,#smls-ui-datepicker-div .ui-datepicker td,#smls-ui-datepicker-div .smls-ui-datepicker td{border:0;padding:1px}#ui-datepicker-div .ui-datepicker td span,#ui-datepicker-div .ui-datepicker td a,#ui-datepicker-div .smls-ui-datepicker td span,#ui-datepicker-div .smls-ui-datepicker td a,#smls-ui-datepicker-div .ui-datepicker td span,#smls-ui-datepicker-div .ui-datepicker td a,#smls-ui-datepicker-div .smls-ui-datepicker td span,#smls-ui-datepicker-div .smls-ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}#ui-datepicker-div .ui-datepicker .ui-datepicker-buttonpane,#ui-datepicker-div .smls-ui-datepicker .ui-datepicker-buttonpane,#smls-ui-datepicker-div .ui-datepicker .ui-datepicker-buttonpane,#smls-ui-datepicker-div .smls-ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}#ui-datepicker-div .ui-datepicker .ui-datepicker-buttonpane button,#ui-datepicker-div .smls-ui-datepicker .ui-datepicker-buttonpane button,#smls-ui-datepicker-div .ui-datepicker .ui-datepicker-buttonpane button,#smls-ui-datepicker-div .smls-ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}#ui-datepicker-div .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,#ui-datepicker-div .smls-ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,#smls-ui-datepicker-div .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,#smls-ui-datepicker-div .smls-ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}#ui-datepicker-div .ui-datepicker-multi .ui-datepicker-group,#smls-ui-datepicker-div .ui-datepicker-multi .ui-datepicker-group{float:left}#ui-datepicker-div .ui-datepicker-multi .ui-datepicker-group table,#smls-ui-datepicker-div .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}#ui-datepicker-div .ui-datepicker-multi .ui-datepicker-buttonpane,#smls-ui-datepicker-div .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}#ui-datepicker-div .ui-datepicker-multi-2 .ui-datepicker-group,#smls-ui-datepicker-div .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}#ui-datepicker-div .ui-datepicker-multi-3 .ui-datepicker-group,#smls-ui-datepicker-div .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}#ui-datepicker-div .ui-datepicker-multi-4 .ui-datepicker-group,#smls-ui-datepicker-div .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}#ui-datepicker-div .ui-icon-circle-triangle-e,#ui-datepicker-div .ui-icon-circle-triangle-w,#smls-ui-datepicker-div .ui-icon-circle-triangle-e,#smls-ui-datepicker-div .ui-icon-circle-triangle-w{display:none}#ui-datepicker-div .ui-datepicker-row-break,#smls-ui-datepicker-div .ui-datepicker-row-break{clear:both;width:100%;font-size:0}#ui-datepicker-div .ui-state-disabled,#smls-ui-datepicker-div .ui-state-disabled{opacity:0}@media only screen and (max-width: 450px){.datepicker,.smls-datepicker{margin:0}}.aui .content-info-payment{margin:25px 10px 0 10px !important;font-family:"NunitoRegular",Arial,sans-serif}.aui .row-fluid .smiles__payment-form-info{margin-left:0}.aui .smiles__box-club-smiles{-webkit-box-shadow:inset 148px 0 0 #639;-moz-box-shadow:inset 148px 0 0 #639;box-shadow:inset 148px 0 0 #639}.aui .smiles__box-club-smiles .portlet-column-first{width:148px}.aui .smiles__box-club-smiles .portlet-column-last{width:calc(100% - 185px)}.aui .smiles__box-club-smiles .info-due-date,.aui .smiles__box-club-smiles .content-due-date{margin-left:0 !important}.aui .smiles__box-club-smiles .content-card .content-card-new{-webkit-box-shadow:0 1px 0 0 #ececec;-moz-box-shadow:0 1px 0 0 #ececec;box-shadow:0 1px 0 0 #ececec;border-left:none;padding:35px 10px 10px 10px}.aui .smiles__box-club-smiles .content-card .content-card-new form{padding:0}.aui .smiles__box-club-smiles .content-card .content-card-new::before{display:none}.aui .smiles__box-club-smiles .content-button{-webkit-transform:translate(0, 1em);-moz-transform:translate(0, 1em);-ms-transform:translate(0, 1em);-o-transform:translate(0, 1em);transform:translate(0, 1em);position:relative;bottom:0;width:100%;left:0}.aui .smiles__box-club-smiles .smiles__info-due-date{margin:10px 10px 15px 0;padding-left:10px}.aui .smiles__box-club-smiles .label-due-date{margin-top:15px}.aui .content-due-date{padding-top:5px;margin-right:15px !important}.aui .info-due-date{padding-top:15px}.aui .bg-color-purpura{position:relative}@media (max-width: 768px){.aui .bg-color-purpura{width:100%}}.content-voce-e-club{color:#fff;padding:15px 10px;position:relative;min-height:100px}#smiles-cancel-signature{transition:all .2s ease-in;width:105px;position:relative;top:304px}#smiles-cancel-signature .smiles-icons{width:20px;float:left;margin-top:3px}#smiles-cancel-signature a{text-align:left;float:left;font-size:.75rem;line-height:1.6em;color:#fff;margin-left:12px}#smiles-cancel-signature:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.content-miles-info{width:68%;text-align:center}.content-miles-info{width:68%;text-align:center}.change-card-number{position:relative;width:220px}.change-card-number:before{position:absolute;font-size:1.5em;font-family:'fontawesome-alloy';content:"\f09d";color:#DCDCDC;right:10px;line-height:81px}.expirationYear input{width:100px}.expirationMonth input{width:100px}@media (width: 768px){.aui .content-voce-e-club{min-height:275px}.aui .content-due-date{padding-top:0px}}.wrapper-icon-number-card{position:relative;color:#DCDCDC;height:60px}.wrapper-icon-number-card .icon-card-form{position:absolute;top:5px;right:5px;-webkit-transform:scale(.6, .6);-moz-transform:scale(.6, .6);-ms-transform:scale(.6, .6);-o-transform:scale(.6, .6);transform:scale(.6, .6)}.smiles__change-card-check .checkbox .form-inline{padding:5px 0 0 10px;float:left}.smiles__change-card-check .checkbox .form-inline .field,.smiles__change-card-check .checkbox .form-inline input[type="checkbox"]{float:left;margin-left:-20px !important;left:auto}@supports (-webkit-overflow-scrolling: touch){.smiles__change-card-check .checkbox .form-inline .field,.smiles__change-card-check .checkbox .form-inline input[type="checkbox"]{margin-top:-8px;margin-left:-23px !important}}.smiles__change-card-check .input-checkbox-wrapper label{font-size:12px}.gecko .wrapper-icon-number-card .icon-card-form,.firefox .wrapper-icon-number-card .icon-card-form{top:2px;right:-2px}.smiles__change-plan{font-family:"NunitoRegular",Arial,sans-serif}.smiles__change-plan .smiles__change-plan20k_table{text-align:center;width:100%;margin-left:auto;margin-right:auto;margin-top:30px;padding:0 8%;border-collapse:unset}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table{width:93%}}.smiles__change-plan .smiles__change-plan20k_table .table-header{font-size:18px;font-weight:300;letter-spacing:-0.17px;line-height:17px;text-align:center}.smiles__change-plan .smiles__change-plan20k_table .table-header p span{font-size:14px}.smiles__change-plan .smiles__change-plan20k_table .content_row{height:258px;box-shadow:0 1px 3px 0 #d8d8d8}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-type_cell{color:#fff;background-color:#000;min-width:181px;font-family:"NunitoRegular",Arial,sans-serif;font-size:22px;font-weight:400;letter-spacing:-0.38px;line-height:26px;text-align:center}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-type_cell{padding:15px 0;font-size:18px}}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-type_cell.size-fix{min-width:105px}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-type_cell .diamond-benefit{width:95px;margin:auto;font-size:12px;line-height:12.75px;text-align:center;border-top:1px solid white;padding-top:15px;margin-top:10px}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-type_cell .diamond-benefit{width:60%;font-size:11px;padding-top:10px;margin-top:5px;line-height:16px}}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-type_cell .diamond-benefit .smiles-icons{font-size:8px}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-type_cell .diamond-benefit .smiles-icons{font-size:4px}}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell{border:1px solid #ECECEC;color:#000;position:relative;width:296px}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell{height:272px}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell:not(:first-child){border-bottom:0}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell:not(:first-child):before{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;height:1px;width:85%;border-bottom:1px solid #BCBEC0}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell:last-child{border-top:0}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell:last-child::before{content:none}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell .inside-header{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;letter-spacing:-0.17px;line-height:15px;text-align:center;margin:10px 0}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell .inside-header span{font-size:14px}}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell.size-fix{width:210px}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell.light-gray_background{background-color:#f5f5f5}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell.light-gray_background{background-color:#fff}}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell.white_background{background-color:#fff}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell div{width:80%;margin:auto}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell div .middle-text{font-size:23px;font-weight:700;line-height:25px;text-align:center;margin-bottom:48px}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell div .middle-text{margin-bottom:0;margin-top:40px;font-size:24px}}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell div .bottom-text{color:#5B5B5B;font-size:14px;font-weight:700;letter-spacing:-0.29px;line-height:17px;text-align:center}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell div .bottom-text{font-size:16px}}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell div div{position:absolute;bottom:23px}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell div div button{width:120px;margin:auto;background-color:#000}.smiles__change-plan .smiles__change-plan20k_table .content_row .plan-info_cell .not-available{color:#BCBEC0;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:left;width:130px;margin:auto}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan20k_table tr{display:table-cell}.smiles__change-plan .smiles__change-plan20k_table td{display:block}}.smiles__change-plan .caution-text{text-align:center;width:100%;margin-left:auto;margin-right:auto;margin-top:17px;padding:0 8%;border-collapse:unset;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:11px;line-height:13px}.smiles__change-plan .smiles__change-plan--subtitle,.smiles__change-plan .smiles__change-plan--headline{text-align:center}.smiles__change-plan .showCheckbox{position:inherit !important}.smiles__change-plan .smiles__change-plan--subtitle{color:#639;font-size:25px}.smiles__change-plan .smiles__change-plan--headline{color:#7c7c7c;font:normal 13px Arial, sans-serif}.smiles__change-plan .smiles__change-plan--plans-tile{color:#639;font-size:16px;padding-top:10px}.smiles__change-plan .smiles__is-club-3000{padding:40px 25px;border:1px solid #ececec;box-sizing:border-box;margin:45px 0}.smiles__change-plan .smiles__club-tag,.smiles__change-plan .smiles__clube-description{display:inline-block;vertical-align:middle}.smiles__change-plan .smiles__club-tag{padding-right:25px}.smiles__change-plan .smiles__clube-description span{font-size:normal 14px 'Arial';color:#7c7c7c}.smiles__change-plan .smiles__clube-description a{font-size:normal 14px 'Arial';color:#FF5A00}.smiles__change-plan .smiles__clube-description .smiles__clube-description--check{width:17px}.smiles__change-plan .smiles__club-main-description p{font-size:12px}.smiles__change-plan .smiles__change-plan--table .smls-column-12{background-color:transparent}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table{text-align:center;width:100%;margin-left:auto;margin-right:auto;margin-top:30px;padding:0 8%;font-family:"NunitoRegular",Arial,sans-serif !important;border-collapse:unset}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table thead tr td h6{font-weight:lighter;margin:0;padding:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table thead tr td h5{font-weight:lighter;margin:0;padding:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table thead tr td h3{line-height:1em;font-size:18px;margin:0;padding:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table thead tr td h3 .header-subtitle_lower_case{font-size:14px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody{border:1px solid #ececec;box-shadow:0 1px 3px 0 #d8d8d8}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr:last-child td div{border-bottom:0px !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr{border:0px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:first-child::after{content:'';position:absolute;background-color:#d8d8d8;width:95%;height:2px;right:-25px;bottom:0;border-radius:15%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:first-child::after{display:block;border-radius:0}}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:not(:first-child):not(:last-child)::after{content:'';position:absolute;background-color:#d8d8d8;width:110%;height:2px;left:-5%;bottom:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:last-child::after{content:'';position:absolute;background-color:#d8d8d8;width:95%;height:2px;left:0;bottom:0;border-radius:15%}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:last-child::after{width:90%;left:5%}}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-header.number-fix{min-width:181px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-header{min-width:105px;background-color:#639;color:#fff;font-family:"NunitoLight",Arial,sans-serif;position:relative;height:150px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-header.club25000{background-color:#2e3132 !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-header .content{padding-bottom:10px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-header .content-upper{padding-top:25px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-header h2{font-size:22px;margin-top:-12px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .light-gray_background{background-color:#F5F5F5}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .white_background{background-color:#fff}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body{width:288px;border-left:1px solid #ececec;border-right:1px solid #ececec;position:relative}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .discount{line-height:3em;color:#fff;background-color:#FF5A00;position:absolute;left:0;top:3%;font-size:10px;width:20%;text-transform:uppercase;border-radius:0 6px 6px 0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info{position:relative;min-height:164px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h5{margin:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .top-text .spaced-text{padding-top:10%;padding-bottom:5%}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .top-text .spaced-text h5{font-size:16px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time{display:inline-block;height:3em}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h6{color:#7c7c7c;position:absolute;left:0;right:0;bottom:10px;padding-bottom:5px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h5{letter-spacing:-0.19px;text-align:center;position:absolute;left:0;right:0;bottom:8px;color:#5B5B5B}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .pos-info{height:1em;font-size:12px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .pos-info{font-weight:lighter}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body span{font-size:15px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .btn-my-plan{padding:9px;width:85%;font-family:"NunitoBold","Arial Bold",sans-serif !important;cursor:default}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .btn-my-plan h5{margin:0;font-family:"NunitoRegular",Arial,sans-serif !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .btn-assinar{padding:10px;width:65%;font-family:"NunitoBold","Arial Bold",sans-serif !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .btn-assinar h5{margin:0;font-family:"NunitoRegular",Arial,sans-serif !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal{border:#639 solid 2px !important;border-radius:5px;position:absolute;margin-top:10px;background-color:#fff;z-index:99999}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .set{z-index:5}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .seta:before{content:"";display:inline-block;vertical-align:middle;margin-left:-6px;width:0;height:0;position:absolute;margin-top:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #639}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .seta:after{content:"";display:inline-block;vertical-align:middle;margin-left:-4px;width:0;height:0;position:absolute;margin-top:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .footer-content{width:90%;margin-left:5%;margin-top:5px;margin-bottom:5px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .footer-field{border:#663399 solid 1px !important;width:100%}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .footer-button{padding:0;width:100%;height:45px;margin-top:5px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside.first-column{width:100% !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside.first-column h5{font:normal 22px 'NunitoRegular';margin-top:6px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside{width:90%;position:relative;padding:0px 0px 0px 0px;height:220px;margin:auto}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside span{display:block}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .first-column{height:220px;padding-top:50px;margin-top:20px;text-align:center}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .first-column p h5{font-weight:lighter}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .no-border-bottom{border-bottom:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table .seal{margin-left:-74%;margin-top:12px;position:absolute}@media screen and (max-width: 767px){.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table .seal{margin-top:-40px;margin-left:-162px;position:absolute}}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table .seal-number-fix{margin-left:-58.5%;margin-top:12px;position:absolute}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .margin-seal{height:20px;display:block}.smiles__change-plan .smiles-table tbody td{padding:16px 5px 2px 5px !important}.smiles__change-plan .smiles__change-plan--table-header{background:#639;border-radius:3px 3px 0 0;padding:10px 20px;border:1px solid #639;width:98px}.smiles__change-plan .smiles__change-plan--table-header .smiles__table-header--type-plan,.smiles__change-plan .smiles__change-plan--table-header .smiles__table-header--title{text-align:center;display:block}.smiles__change-plan .smiles__change-plan--table-header .smiles__table-header--title{font:normal 12px Arial, sans-serif;color:#fff;text-transform:uppercase}.smiles__change-plan .smiles__change-plan--table-header .smiles__table-header--type-plan{font:bold 20px 'NunitoRegular';color:#fff;text-transform:uppercase}.smiles__change-plan .smiles__change-plan--table-header.smiles__change-plan--table-header--selected{background:#999;border:1px solid #999}.smiles__change-plan .smiles__table-footer .smiles__table-footer--ischecked,.smiles__change-plan .smiles__table-footer .smiles__table-footer--text{display:inline-block;vertical-align:top}.smiles__change-plan .smiles__table-footer .smiles__table-footer--text{width:85%;font:normal 12px Arial;margin-bottom:20px}.smiles__change-plan .smiles__table-footer button span{display:block;color:#fff;opacity:.7;font:normal 12px 'Arial'}.smiles__change-plan .smiles__alert-message--cancel{background:#639;padding:20px;border-radius:4px;margin-top:20px;float:right;width:78%;margin-right:11%;box-sizing:border-box}.smiles__change-plan .smiles__alert-message--cancel .smiles__alert-message--text,.smiles__change-plan .smiles__alert-message--cancel .smiles__alert-message--button{width:100%;display:inline-block;vertical-align:middle}.smiles__change-plan .smiles__alert-message--cancel .smiles__alert-message--text{font:14px 'Arial';color:#fff;margin-bottom:20px}.smiles__change-plan .smiles__alert-message--cancel .smiles__alert-message--text strong{display:block;padding-bottom:10px}.smiles__change-plan .smiles__alert-message--cancel .smiles__alert-message--button{width:37.6%}.smiles__change-plan .smiles__alert-message--cancel .smiles__alert-message--button button{width:100%;font:bold 14px 'Arial';color:#fff;padding:15px;box-sizing:border-box;border:1px solid #fff;background:transparent;border-radius:4px}.smiles__change-plan .smiles__banner--mobile{width:100%}.smiles__change-plan .smiles__plan-list-mobile--item{border:1px solid #e5e5e5;border-radius:4px;margin-bottom:10px;position:relative}.smiles__change-plan .smiles__plan-list-mobile--item.smiles__plan-list-mobile-item--current .smiles__plan-list-mobile-plan--description{padding-top:45px;text-align:center;font-weight:bold}.smiles__change-plan .smiles__plan-list-mobile--plan,.smiles__change-plan .smiles__plan-list-mobile-plan--description{display:inline-block;vertical-align:middle}.smiles__change-plan .smiles__plan-list-mobile--plan{width:33.5%;height:100%;background:#639;position:absolute;top:0;left:0}.smiles__change-plan .smiles__plan-list-mobile--plan.smiles__plan-list-mobile--current{background:#999}.smiles__change-plan .smiles__plan-list-mobile--plan.smiles__plan-list-mobile--current td{color:#999}.smiles__change-plan .smiles__plan-list-mobile--plan .smiles__container-plan-type{top:50%;margin-top:-21px;height:42px;position:absolute;width:100%;text-align:center}.smiles__change-plan .smiles__plan-list-mobile--plan span{display:block;text-align:center;color:#fff}.smiles__change-plan .smiles__plan-list-mobile--plan span:first-child{font:12px 'Arial';text-transform:uppercase}.smiles__change-plan .smiles__plan-list-mobile--plan span:last-child{font:bold 25px 'NunitoRegular'}.smiles__change-plan .smiles__plan-list-mobile-plan--description{padding:10px;box-sizing:border-box;width:64%;margin-left:33.5%}.smiles__change-plan .smiles__plan-list-mobile-plan--description button{width:100%}.smiles__change-plan .smiles__plan-list-mobile-plan--description td{font-size:12px;color:#639}.smiles__change-plan.cpf-check .center-element,.smiles__change-plan.cpf-check #smiles-cancel-signature,.smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon,.smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon,.smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-info,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-benefit-list,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list{text-align:center}.smiles__change-plan.cpf-check .center-element .btn,.smiles__change-plan.cpf-check #smiles-cancel-signature .btn,.smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon .btn,.smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon .btn,.smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon .btn,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon .btn,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-info .btn,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info .btn,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-benefit-list .btn,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list .btn,.smiles__change-plan.cpf-check .center-element .aui .modal-body button,.aui .modal-body .smiles__change-plan.cpf-check .center-element button,.smiles__change-plan.cpf-check #smiles-cancel-signature .aui .modal-body button,.aui .modal-body .smiles__change-plan.cpf-check #smiles-cancel-signature button,.smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon .aui .modal-body button,.aui .modal-body .smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon button,.smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon .aui .modal-body button,.aui .modal-body .smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon button,.smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon .aui .modal-body button,.aui .modal-body .smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon button,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon .aui .modal-body button,.aui .modal-body .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon button,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-info .modal-body button,.smiles__change-plan.cpf-check .aui .modal-body .smiles__club-cancel .smiles__club-cancel-info button,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info .modal-body button,.aui .modal-body .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info button,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-benefit-list .modal-body button,.smiles__change-plan.cpf-check .aui .modal-body .smiles__club-cancel .smiles__club-cancel-benefit-list button,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list .modal-body button,.aui .modal-body .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list button{margin:10px 0}@media screen and (min-width: 764px){.smiles__change-plan.cpf-check .center-element span,.smiles__change-plan.cpf-check #smiles-cancel-signature span,.smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon span,.smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon span,.smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon span,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon span,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-info span,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info span,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-benefit-list span,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list span,.smiles__change-plan.cpf-check .center-element button,.smiles__change-plan.cpf-check #smiles-cancel-signature button,.smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon button,.smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon button,.smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon button,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon button,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-info button,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info button,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-benefit-list button,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list button,.smiles__change-plan.cpf-check .center-element input,.smiles__change-plan.cpf-check #smiles-cancel-signature input,.smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon input,.smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon input,.smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon input,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon input,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-info input,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info input,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-benefit-list input,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list input{display:inline-block;height:48px}.smiles__change-plan.cpf-check .center-element input,.smiles__change-plan.cpf-check #smiles-cancel-signature input,.smiles__change-plan.cpf-check .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon input,.smiles__change-card-boxes .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon input,.smiles__change-plan.cpf-check .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon input,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .smiles__change-plan.cpf-check .card-icon input,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-info input,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-info input,.smiles__change-plan.cpf-check .aui .smiles__club-cancel .smiles__club-cancel-benefit-list input,.aui .smiles__club-cancel .smiles__change-plan.cpf-check .smiles__club-cancel-benefit-list input{width:200px;margin:0 10px}}.smiles__change-plan .change-blocked-message{background-color:#639;border:4px solid #639;border-radius:4px;color:white;font-size:24px;line-height:24px;text-align:center;padding:30px 80px;margin:0 100px}@media screen and (max-width: 580px){.smiles__change-plan .change-blocked-message{margin:0 10px;padding:10px 10px;font-size:14px;line-height:14px}}.smiles__change-plan .promo-banner{border:2px solid #639;border-radius:2px;width:80%;margin-left:10%}.smiles__change-plan .promo-banner .table{margin-bottom:10px;margin-top:25px}.smiles__change-plan .promo-banner .formula-col{width:30%}.smiles__change-plan .promo-banner tr,.smiles__change-plan .promo-banner td{border:0px !important}.smiles__change-plan .promo-banner p,.smiles__change-plan .promo-banner h2{text-align:center}.smiles__change-plan .promo-banner h2{text-transform:uppercase}.smiles__change-plan .promo-banner .formula--no-margin{margin:0px}.smiles__change-plan .promo-banner .formula--info-text{margin-top:-40px}@media screen and (max-width: 767px){.smiles__change-plan .aui .visible-desktop{display:none}.smiles__change-plan .aui .visible-mobile{display:block;width:90%}.smiles__change-plan .smiles__change-plan--table .text-center h2{font-size:14px}.smiles__change-plan .smiles__change-plan--table .plan-table{border-bottom:0;margin:0 !important;width:100% !important;padding:0 !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody{display:table;margin:25px auto}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr{background-color:#fff}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody tr .td-header::after{display:none}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body{width:288px;padding-bottom:0px !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .div-inside{padding:0 !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info{min-height:200px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .spaced-text h5{font-size:18px !important;margin-top:16px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h5{font-size:16px;margin-bottom:4px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h4{font-size:18px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h4 .header-subtitle_lower_case{font-size:14px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time{height:auto}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h5{margin:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h6{letter-spacing:-0.25px;font-size:12px;padding-bottom:3%}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .first-tr{margin-top:20px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .first-tr .content-bottom{padding-bottom:0}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .first-tr .td-header{width:100%;padding:0 0 0 0 !important;float:unset;height:unset}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside{border-bottom:0;padding:20px 0px;height:unset;margin-left:6% !important}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside .content .text-2{font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;letter-spacing:-0.33px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside .btn-assinar{font-size:14px;width:50%;margin-bottom:20px;margin-left:25%}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside .btn-assinar span{padding:12px;font-size:11px}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside .btn-my-plan{width:70%;margin-bottom:20px;margin-left:15%}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside .miles,.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .div-inside .plus{color:#7c7c7c}.smiles__change-plan .smiles__change-plan--table .smls-column-12 .plan-table tbody .no-bottom-border{border-bottom:0 !important}.smiles__change-plan .promo-banner .table{margin-bottom:6px;margin-top:12px}.smiles__change-plan .promo-banner h2{font-size:14px;line-height:16px}.smiles__change-plan .promo-banner .formula-col{padding:4px 4px !important}.smiles__change-plan .promo-banner .formula--info-text{margin-top:-20px;font-size:8px;line-height:10px}}.title-card{font-weight:bold}.content-icon-card{position:relative}.content-icon-card .svg-ic-cartao{-webkit-transform:translate(-35px) scale(2.3);-moz-transform:translate(-35px) scale(2.3);-ms-transform:translate(-35px) scale(2.3);-o-transform:translate(-35px) scale(2.3);transform:translate(-35px) scale(2.3);display:block;position:absolute;left:50%}#containerInfoAccount{margin-right:11px}@media screen and (max-width: 580px){#containerInfoAccount{margin-right:15px;margin-left:15px}}.history-payment-content{width:25%;float:left}@media (max-width: 767px){.history-payment-content{width:95%;margin:auto;float:unset}}.history-payment-body{width:75%;float:left}@media (max-width: 767px){.history-payment-body{width:95%;float:unset;margin:auto}}.history-payment-body .history-payment-table{margin-top:20px;width:95%;font-family:"NunitoRegular",Arial,sans-serif;font-size:85%}.history-payment-body .history-payment-table thead tr th span{margin:0 0 0px;display:block}.aui .table-bordered{border:1px solid #dddddd}.aui .table-bordered>tbody>tr>td{border:none}.aui .table thead tr>th{vertical-align:middle !important;background-color:transparent !important;font-weight:bold !important;font-size:0.9em !important;border:none;border-bottom:1px solid #dddddd;padding:8px !important}.aui .table tbody tr>td{vertical-align:middle;border-bottom:1px solid #dddddd;font-size:0.9em !important;padding:8px 8px !important}.aui .table td{background-color:transparent !important}.aui .dataTables_wrapper .dataTables_paginate{float:left;text-align:center;width:100%}.aui .dataTables_wrapper .dataTables_paginate .paginate_button a{color:#dcdcdc !important}.aui .dataTables_wrapper .dataTables_paginate .paginate_button:hover,.aui .dataTables_wrapper .dataTables_paginate .paginate_button.hover,.aui .dataTables_wrapper .dataTables_paginate .paginate_button:active,.aui .dataTables_wrapper .dataTables_paginate .paginate_button.active{background-color:#808080;color:#dcdcdc !important}.aui table.dataTable.dtr-column>tbody>tr>td.control:before,.aui table.dataTable.dtr-column>tbody>tr>th.control:before{background:transparent url("/smiles-theme/images/svg/icons/arrow-down.svg") no-repeat;width:14px;height:14px;float:left;left:3px;border-radius:0;border:none;box-shadow:none;content:'';top:0;bottom:0;position:relative;margin:0}.aui table.dataTable.dtr-column>tbody>tr.parent td.control:before,.aui table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'';background-color:transparent;background:url("/smiles-theme/images/svg/icons/arrow-up.svg") no-repeat}table#historyPaymentsTable{width:100% !important;margin-top:25px}.table.dataTable>tbody>tr.child{background:#f1f1f1}.table.dataTable>tbody>tr.child ul{width:100%}.table.dataTable>tbody>tr.child ul li{padding:0.4em}.aui .table tbody tr>td.child{padding-bottom:8px}.table.dataTable.no-footer{border-bottom:none}@media screen and (max-width: 320px){.aui .table tbody tr>td,.aui .table thead tr>th{padding:12px}}.dtr-column{border:0 !important}.dtr-column tbody tr td:first-child{border-left:1px solid #ececec !important}.dtr-column tbody tr td:last-child{border-right:1px solid #ececec !important}.dataTables_wrapper{width:98%}.info-account-box .info-account__description{width:70%}.content-expiration-date>.controls{display:inline}fieldset#fieldsetInfoAccount .alert-success,fieldset#fieldsetInfoAccount .alert-error,div#containerInfoAccount .alert-success,div#containerInfoAccount .alert-error{margin-top:20px}.aui .info-payment{display:flex}@media (max-width: 767px){.aui .info-payment{display:unset}}.aui .info-payment .info-payment_left-content{width:25%;float:left;padding-top:120px}@media (max-width: 767px){.aui .info-payment .info-payment_left-content{float:unset;padding:0;width:95%;margin:auto}}.aui .info-payment .info-payment_main-body{width:75%;float:left}.aui .info-payment .info-payment_main-body .content-voce-e-club h3.club.no-top-gap.no-bottom-gap{padding-right:3%}.aui .info-payment .info-payment_main-body .content-table{background-color:#fff}.aui .info-payment .info-payment_main-body .content-table.active{border:1px solid #639}.aui .info-payment .info-payment_main-body .content-table.suspended{border:1px solid #e74646}.aui .info-payment .info-payment_main-body .content-table .info-payment-border.no-card-edit .row{padding-bottom:10px;border-bottom:1px solid #BCBEC0}.aui .info-payment .info-payment_main-body .content-table .content-info-payment.table-middle .btn-edit-payment{float:right;position:relative;top:-20px}.aui .info-payment .info-payment_main-body .content-table .first-field_header{width:27%;float:left}.aui .info-payment .info-payment_main-body .content-table b{font-size:16px}.aui .info-payment .info-payment_main-body .content-table .row-fluid .first-field{width:27%}.aui .info-payment .info-payment_main-body .content-table .row-fluid .second-field{width:30%}.aui .info-payment .info-payment_main-body .content-table .row-fluid div{float:left}.aui .info-payment .info-payment_main-body .content-table .row-fluid .status-adjustment{white-space:pre}@media (max-width: 767px){.aui .info-payment .info-payment_main-body .content-table .row-fluid .status-adjustment_symbol{white-space:pre}}.aui .info-payment .info-payment_main-body .content-table .row-fluid .status-adjustment_symbol::after{content:" - "}@media (max-width: 767px){.aui .info-payment .info-payment_main-body .content-table .row-fluid .status-adjustment_symbol::after{content:"\A"}}.aui .info-payment .info-payment_main-body .content-table .row-fluid .status-adjustment::after{content:"\A"}.aui .info-payment .info-payment_main-body .content-table .row-fluid .link{font-size:14px;font-family:"NunitoBold","Arial Bold",sans-serif;text-decoration:underline;color:#639}.aui .info-payment .info-payment_main-body .content-table .row-fluid .link .color-red{color:#e74646}@media (max-width: 767px){.aui .info-payment .info-payment_main-body{float:unset;width:95%;margin:auto;background-color:#fff}.aui .info-payment .info-payment_main-body.active{border:1px solid #639}.aui .info-payment .info-payment_main-body.suspended{border:1px solid #e74646}.aui .info-payment .info-payment_main-body .content-voce-e-club{padding-bottom:0}.aui .info-payment .info-payment_main-body .content-voce-e-club .voce-e-club__logo{width:80%}.aui .info-payment .info-payment_main-body .content-voce-e-club .text-center.row{display:flex}.aui .info-payment .info-payment_main-body .content-voce-e-club .club.no-top-gap.no-bottom-gap{font-size:20px}.aui .info-payment .info-payment_main-body .content-table{margin:0}.aui .info-payment .info-payment_main-body .content-table.active{border:0}.aui .info-payment .info-payment_main-body .content-table.suspended{border:0}.aui .info-payment .info-payment_main-body .content-table .first-field_header{width:40%}.aui .info-payment .info-payment_main-body .content-table b{font-size:9.6px}.aui .info-payment .info-payment_main-body .content-table .row-fluid .first-field{width:40%}.aui .info-payment .info-payment_main-body .content-table .row-fluid .second-field{width:25%}.aui .info-payment .info-payment_main-body .content-table .row-fluid div{font-size:8.4px}.aui .info-payment .info-payment_main-body .content-table .row-fluid .link{font-size:9px;text-decoration:none}.aui .info-payment .info-payment_main-body .content-table .content-info-payment{margin-top:0px !important}.aui .info-payment .info-payment_main-body .content-table .content-info-payment.table-middle{margin-top:10px}.aui .info-payment .info-payment_main-body .content-table .content-info-payment.table-middle .btn-edit-payment{font-size:8.64px;top:unset}}.aui .info-payment .inf-payment_main-body .btn-default:focus,.aui .info-payment .inf-payment_main-body .btn:focus,.aui .info-payment .inf-payment_main-body .modal-body button:focus,.aui .modal-body .info-payment .inf-payment_main-body button:focus,.aui .info-payment .inf-payment_main-body .btn-default.focus,.aui .info-payment .inf-payment_main-body .focus.btn,.aui .info-payment .inf-payment_main-body .modal-body button.focus,.aui .modal-body .info-payment .inf-payment_main-body button.focus{border-color:none}.aui .info-payment .inf-payment_main-body .btn-edit-payment{float:right;border-color:transparent;font-weight:bold;background-color:transparent;margin-right:25px;color:#000;position:relative;top:-5px}.aui .info-payment .inf-payment_main-body .btn-edit-payment .ic-edit{margin-right:5px;position:relative;top:-2px}.aui .info-payment .inf-payment_main-body .info-payment-border{width:100%;border-bottom:1px solid #7c7c7c;margin-left:0px !important;margin-top:0;margin-bottom:0;min-height:0px !important;padding:0}.aui .info-payment .inf-payment_main-body .info-payment-border.active{border:2px solid #639}.aui .info-payment .inf-payment_main-body .info-payment-border.suspended{border:2px solid #e74646}.aui .info-payment .inf-payment_main-body .info-payment-border .row{padding:0 10px}.aui .info-payment .inf-payment_main-body .info-payment-border .row:last-child{padding:0 10px 10px 10px}.aui .info-payment .inf-payment_main-body .form-horizontal .control-label{text-align:left;padding-left:30px}.aui .info-payment .inf-payment_main-body .container{width:auto}.aui .info-payment .inf-payment_main-body a.btn-cancel{float:right;border:none}@media (max-width: 640px){fieldset .row .content-info-payment .smiles__payment-form-info .row-fluid .span3{width:25%;display:inline-block;font-size:80%}fieldset .row .content-info-payment .smiles__payment-form-info .row-fluid .span4{width:50%;display:inline;font-size:80%}fieldset .row .content-info-payment .smiles__payment-form-info .row-fluid .span4 span{font-size:80%}fieldset .row .content-info-payment .smiles__payment-form-info .span4{display:inline-block;width:50%}fieldset .row .content-info-payment .smiles__payment-form-info .span6{display:inline;width:50%}fieldset .row .content-info-payment .row-fluid .span4{display:inline-block;width:50%;font-size:80%}fieldset .row .content-info-payment .row-fluid .span6{display:inline;width:50%;font-size:80%}fieldset .row .table-middle .row-fluid .span5{width:32%;display:inline-block;font-size:70%}fieldset .row .table-middle .row-fluid .span3{display:inline-block;font-size:70%;width:26%}fieldset .row .table-middle .row-fluid .smiles__card-number--alignment{display:inline;font-size:75%;width:43%}fieldset .row .table-middle .row-fluid .smiles__card-number--alignment span{width:45%}.dtr-column{border:0 !important}.dtr-column tbody tr td:first-child{border-left:1px solid #ececec !important}.dtr-column tbody tr td:last-child{border-right:1px solid #ececec !important}}@media (max-width: 360px){fieldset .row .table-middle .row-fluid .span3{font-size:70%}}.aui .content-card-new{padding:20px 10px 10px 10px;position:relative;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 580px){.aui .content-card-new{padding:20px 0px 0px 0px}}.aui .content-card-new select{font-size:1em}.aui .content-card-new .change-card-title{padding-left:10px}@media screen and (max-width: 340px){.aui .content-card-new .change-card-title{font-size:12px}}.aui .content-card-new .btn-cancel{position:absolute;right:0;top:15px;margin-top:5px}.aui .content-card-new .btn-cancel .smiles-svg-icon{margin-right:10px;margin-top:2px}.aui .content-card-new a.btn-cancel{color:#555}.aui .content-card-new form .controls{margin-left:0px}.aui .content-card-new form .control-label{width:auto}.aui .content-card-new form .control-group{color:#808080}@media screen and (max-width: 580px){.aui .content-card-new form .control-group{margin-right:0px}}.aui .content-card-new form input[class*="span"]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:29px 10px;font-family:"NunitoRegular",Arial,sans-serif;background-color:transparent}.aui .content-card-new form input[class*="span"].input-security-code{height:55px;width:100%}.aui .content-card-new form input[class*="field"]{font-family:"NunitoRegular",Arial,sans-serif;padding:15px 10px 15px 10px !important;height:55px}@media screen and (max-width: 580px){.aui .content-card-new form input[class*="field"]{font-size:14px}}.aui .content-card-new form .content-expiration-date .controls{margin-left:inherit}.aui .content-card-new form .content-expiration-date .controls:first-child{margin-left:0}.aui .content-card-new form select.input-month,.aui .content-card-new form select.input-year{height:50px;width:99%}.aui .content-card-new .smiles__card-security-code{margin-bottom:0}.aui .content-card-new .smiles__card-security-code>.controls{margin-left:2.1%}.aui .content-card-new .smiles__card-security-code small{font-size:10px;line-height:10px;margin-left:0px}.aui .content-card-new .margin-fix{margin-left:12px !important}@media screen and (max-width: 580px){.aui .content-card-new .margin-fix{margin-left:0 !important}}.aui .content-card-new .smiles__change-card-check .btn,.aui .content-card-new .smiles__change-card-check .modal-body button,.aui .modal-body .content-card-new .smiles__change-card-check button{font-size:14px;width:100%}.aui .content-card-new .smiles__change-card-icon{margin-top:5px;padding-left:15px}.content-card{font-family:"NunitoRegular",Arial,sans-serif}.content-card .content-card-old .content-button{position:absolute;width:90%;bottom:17px}.content-card .content-card-old .btn,.content-card .content-card-old .aui .modal-body button,.aui .modal-body .content-card .content-card-old button{font-size:14px;width:100%;padding:15px}.content-card .content-card-new{border-left:1px solid #DCDCDC}.content-card .content-card-new::before{-webkit-transform:translate(-8px);-moz-transform:translate(-8px);-ms-transform:translate(-8px);-o-transform:translate(-8px);transform:translate(-8px);content:"OU";color:#b1b1b1;top:215px;left:-25px;position:relative;background-color:#FFF;font-weight:bold;padding:10px 0}.content-card .content-card-new select{font-size:1em}.content-card .content-card-new form{padding:0;margin-left:10px;margin-bottom:5px}.content-card .content-card-new .form-regularize-club{min-height:420px}.content-expiration-date>.controls{display:inline}.content-card .content-card-old{padding:20px 40px;position:relative}.content-card .content-card-old .title-card{margin-top:10px}.aui .left-zero-portlet-aninhado{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:60%;display:table;margin:0 auto;float:none}.aui .left-zero-portlet-aninhado .portlet-column-last{margin-left:0px !important}@media (max-width: 768px){.aui .left-zero-portlet-aninhado{width:100%;border:0px !important}}.smiles__change-card-boxes .portlet-layout,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout{position:relative}.smiles__change-card-boxes .portlet-layout div:not(.content-button):not(.wrapper-icon-number-card):not(.icon-card-form),.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout div:not(.content-button):not(.wrapper-icon-number-card):not(.icon-card-form){position:initial !important}.smiles__change-card-boxes .portlet-layout .content-card-new .content-button,.smiles__change-card-boxes .portlet-layout .content-card-old .content-button,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-new .content-button,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .content-button{position:absolute;bottom:20px}.smiles__change-card-boxes .portlet-layout .content-card-new .content-button,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-new .content-button{width:40%}.smiles__change-card-boxes .portlet-layout .content-card-old .card-icon,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon{-webkit-transform:translateY(120px) scale(2.3);-moz-transform:translateY(120px) scale(2.3);-ms-transform:translateY(120px) scale(2.3);-o-transform:translateY(120px) scale(2.3);transform:translateY(120px) scale(2.3);width:100px}.smiles__change-card-boxes .portlet-layout .content-card-old .content-brand,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .content-brand{-webkit-transform:translateY(184px);-moz-transform:translateY(184px);-ms-transform:translateY(184px);-o-transform:translateY(184px);transform:translateY(184px);margin:0}.smiles__change-card-boxes .portlet-layout .content-card-old .content-button,.portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .content-button{width:38.7%}.ie .smiles__change-card-boxes .portlet-layout,.ie .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout{position:relative}.ie .smiles__change-card-boxes .portlet-layout .content-card-old .content-button,.ie .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .content-button{position:absolute;bottom:-281px;width:80%}.ie .smiles__change-card-boxes .portlet-layout .content-card-new .content-button,.ie .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-new .content-button{width:80%}.ie.aui .content-card-new input[class*="span"]{height:60px;padding:0 10px}.aui.gecko .content-card-new form input[class*="span"],.aui.firefox .content-card-new form input[class*="span"]{padding:15px}.aui.gecko .content-card-new input,.aui.gecko .content-card-new textarea,.aui.firefox .content-card-new input,.aui.firefox .content-card-new textarea{height:auto !important}.aui.gecko .content-card-new input,.aui.firefox .content-card-new input{padding-top:15px;padding-bottom:15px}@media (max-width: 768px){.clube-smiles-backside{width:36% !important;display:inline-block !important}.clube-smiles-label{display:inline !important;width:24% !important}}@media screen and (max-width: 768px) and (max-width: 340px){.clube-smiles-label{font-size:12px}}@media (max-width: 768px){.clube-smiles-backside-div{width:75% !important;display:inline !important}.clube-smiles-security-code{padding-right:4px;width:60% !important;display:inline-block !important}}@media screen and (max-width: 768px) and (max-width: 340px){.clube-smiles-security-code b{font-size:12px}}@media screen and (max-width: 768px) and (max-width: 340px){.clube-smiles-security-code small{font-size:8px !important}}@media (max-width: 768px){.clube-smiles-pin-code{display:inline-block !important;vertical-align:bottom !important;float:right !important;width:40% !important}.clube-smiles-card-check{margin-top:15px}.clube-smiles-card-check .span6{font-size:80% !important;width:49% !important;float:left !important}.clube-smiles-card-check .margin-fix{float:right !important;margin-top:-10px}.clube-smiles-card-check .margin-fix .paymentData .btn-primary,.clube-smiles-card-check .margin-fix .paymentData .aui .modal-body button,.aui .modal-body .clube-smiles-card-check .margin-fix .paymentData button{font-size:95% !important}.smiles-clube-cancelamento.content-info-payment{margin:0px !important}.smiles-clube-cancelamento div{font-size:80%;display:inline-block !important}.smiles-clube-cancelamento .span6{width:49% !important}.smiles-clube-cancelamento .smiles__change-card-icon{width:5% !important;margin-top:-15px !important;margin-left:0px !important;padding-left:0px !important;vertical-align:middle}.smiles-clube-cancelamento .span5{width:40% !important;margin-left:5px !important}.smiles-clube-cancelamento-next.content-info-payment{margin:0px !important;padding:0px !important}.smiles-clube-cancelamento-next.content-info-payment div{width:48% !important;display:inline-block !important}}@media screen and (max-width: 768px) and (max-width: 400px){.smiles-clube-cancelamento-next{font-size:9px !important}}@media screen and (max-width: 768px) and (max-width: 400px) and (max-width: 350px){.smiles-clube-cancelamento-next{font-size:8px !important}}@media screen and (max-width: 768px) and (max-width: 400px){.smiles-clube-cancelamento-next div:last-child{padding-left:4px}}.smiles__call-center{width:70%;float:right}.smiles__call-center .call-center__title{display:flex;justify-content:center;align-items:center;font-size:1.2em;margin:0 20px 30px 20px}.smiles__call-center .phone-icon{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);margin-right:15px;margin-top:-2px;float:left;min-width:45px}.smiles__call-center .phone-number{display:block;font-size:1.5em;margin:3px 0 -2px 0}.aui .smiles__terms-and-conditions{margin-top:30px}.aui .smiles__terms-and-conditions .ic-file{position:relative;top:-2px}.aui .smiles__terms-and-conditions a{color:#7c7c7c;transition:all .2s ease-in;font-size:12px}.aui .smiles__terms-and-conditions a:hover{opacity:.8}.aui .smiles__club-cancel{margin-bottom:15px}.aui .smiles__club-cancel .smiles__club-cancel-info{width:80%}.aui .smiles__club-cancel .smiles__club-cancel-benefit-list{max-width:365px}.smiles__really-cancel--header{margin-bottom:20px}.smiles__header-my-account .header-panel{display:flex;padding-bottom:15px;border-bottom:1px solid #ececec}.smiles__header-my-account .profile,.smiles__header-my-account .milage,.smiles__header-my-account .profile-summary,.smiles__header-my-account .join-club,.smiles__header-my-account .mkt-content,.smiles__header-my-account .category-type{display:inline-block;vertical-align:top}.smiles__header-my-account .profile{max-width:350px;min-width:200px;text-align:initial}.smiles__header-my-account .profile .username{font-size:1.8em;color:#FF5A00;margin-bottom:2px;margin-top:0;line-height:1em}.smiles__header-my-account .banner-join-theclub{text-align:center;width:193px}.smiles__header-my-account .banner-join-theclub img{align-self:baseline;max-width:initial;margin-bottom:3px}.smiles__header-my-account .banner-join-theclub .know-advantages{color:#639;font-weight:bold;font-size:.9em}.smiles__header-my-account .smiles-number{font:12px Arial, sans-serif;color:#999}.smiles__header-my-account .smiles-number .smiles-icons{position:relative;top:-2px;margin-left:5px}.smiles__header-my-account .smiles-number .show-user-info{outline:none;box-shadow:none;cursor:pointer;margin-bottom:15px}.smiles__header-my-account .smiles-number .popover-content{min-width:200px}.smiles__header-my-account .smiles-number .popover-content p:last-child{margin-bottom:0}.smiles__header-my-account .smiles-number span{display:block}.smiles__header-my-account .milage .show-extrato{font-size:.95em;padding:5px 5px 5px 2px;font-weight:bold}.smiles__header-my-account .header-my-account__category-type-box{margin-left:20px}.smiles__header-my-account .header-my-account__category-type-box .smiles-icons{margin-right:5px}.smiles__header-my-account .header-my-account__user-club-box{display:flex}.smiles__header-my-account .header-my-account__user-club-box .join-club.canceled{display:flex}.smiles__header-my-account .header-my-account__user-club-box .canceled-status{color:#c63;margin-top:25px}.smiles__header-my-account .cobranded-icon{margin:0 0 0 20px;display:inline-block}.my-profile a,.my-profile i{display:inline-block;vertical-align:middle}.my-profile a{font:bold 12px Arial, sans-serif;color:#777}.my-profile .edit-profile{margin-right:20px}.my-profile .edit-profile i{background:url(../images/migrate/my-account/icon-edit-profile.png) no-repeat;width:15px;height:15px}.my-profile .edit-password i{background:url(../images/migrate/my-account/icon-edit-password.png) no-repeat;width:15px;height:17px}.milage{text-align:initial}.milage .balance-milage{font:bold 14px Arial, sans-serif;color:#999;padding-bottom:5px;margin-bottom:0}.milage .your-milage{font-size:1.8em;color:#555;margin-bottom:0}.milage .your-milage::after{display:inline-block;font-size:1.2rem}.profile-summary i{display:inline-block;vertical-align:middle}.profile-summary p{font:14px Arial, sans-serif;color:#555;padding-bottom:10px}.profile-summary .icon-favorite-passenger{background:url(../images/migrate/my-account/icon-favorite-passenger.png) no-repeat;width:16px;height:15px}.profile-summary .icon-promotion-code{background:url(../images/migrate/my-account/icon-promotion-code.png) no-repeat;width:16px;height:15px}.profile-summary .icon-flight-to{background:url(../images/migrate/my-account/icon-flight-to.png) no-repeat;width:16px;height:16px}.mkt-content,.join-club{margin:0 0 0 30px}.join-club.canceled{width:230px;margin:0 0 0 30px}.join-club .become-member{text-align:center}.join-club img{display:inline-block;vertical-align:top;margin-right:10px}.join-club .become-member p{color:#663398;font:bold 11px Arial, sans-serif;text-align:center;padding-top:5px}.mkt-content p,.join-club p{font:bold 14px Arial, sans-serif;color:#999;margin-bottom:10px}.join-club .current-status{font:12px Arial, sans-serif;display:inline-block;vertical-align:top;width:125px}.join-club .canceled-status{display:none}.join-club.canceled .canceled-status{font:12px Arial, sans-serif;float:left;display:block}.join-club.canceled .canceled-status span,.join-club.canceled .canceled-status a,.join-club.canceled .canceled-status a:hover{color:#cc6633}.join-club .current-status span{background:url(../images/migrate/my-account/icon-join-club-checked.png) no-repeat 14px 7px;font:10px Arial, sans-serif;color:#663398;text-transform:uppercase;padding:5px 10px 5px 20px;border:1px solid #663398;border-radius:20px;display:block;text-align:center}.join-club.canceled img{opacity:.6;float:left;width:80px;height:75px}.join-club.canceled .current-status{color:#c63;width:81px;margin-top:4px}.join-club.canceled .current-status span{background:#cc6633;border-color:#cc6633;color:#fff;padding:5px 0;font-size:9px}.join-club.activated{text-align:center;margin:0}.join-club.activated>p{display:none}.join-club.activated .current-status{display:block;width:80px;margin:0 auto}.join-club.activated img{margin:0 0 10px;width:80px;height:75px}.category-type{margin-right:0;padding:0 10px;position:relative}.category-type .vertical-align{display:inline-block;vertical-align:middle;width:100%}.category-type .history{font:12px Arial, sans-serif;color:#FF5A00;width:100%;float:left}.category-type .logo-category-type,.category-type .your-category,.category-type .icon-miles-category,.category-type .miles-category{display:inline-block;vertical-align:top}.info-category-type{margin:0 0 5px}.info-category-type img{margin:0 5px 0 0}.category-type .your-category{font:bold 16px Arial, sans-serif;color:#FF5A00;padding:5px 0 15px 0}.category-type .miles-category{font:bold 16px Arial, sans-serif;color:#FF5A00}.category-type .miles-category span{font:14px Arial, sans-serif;color:#555555}.category-type .miles-category .divider{margin:0 15px;display:inline-block;background:#cccccc;width:1px;color:transparent}.category-type .your-category span{display:block;font:12px Arial, sans-serif;color:#777;float:right;margin:3px 0 0 20px}.category-type .category-type-disclaimer{font:12px Arial, sans-serif;color:#999;position:relative;max-width:398px}.category-type .category-type-disclaimer a{color:#FF5A00}.category-type .smls-tooltip{position:absolute;top:123px;left:-160px;width:450px;font:12px Arial, sans-serif;color:#555;z-index:3;display:none}.container-category-type-disclaimer{position:relative}.container-category-type-disclaimer .smls-tooltip{left:-137px;width:220px;top:80px}.range-bar p{font:bold 14px Arial, sans-serif;color:#555;display:inline-block;vertical-align:middle}.range-bar .range-milage{display:inline-block;vertical-align:middle;background:#fff;width:140px;height:10px;border:1px solid #ececec;border-radius:10px;overflow:hidden}.range-bar .range-milage .status-bar{height:10px;display:block}.smls-md-title.main-title-panel{font-family:'nunito-regular';font-size:20px}.your-next-flight dl.flight{width:78px}.your-next-flight .smls-background-content.smls-more-details dl.details{margin:20px 0;max-width:145px}.your-next-flight .smls-background-color-title p{display:inline-block;vertical-align:middle;width:150px}.your-next-flight .smls-background-color-title p strong{display:block}.your-next-flight .smls-background-color-title .smls-btn-md{padding:15px}.your-next-flight .payment-details{font:bold 14px Arial, sans-serif;color:#555;display:inline-block;vertical-align:middle;margin-left:15px}.your-next-flight .payment-details i{display:inline-block;vertical-align:middle;background:url(../images/migrate/my-account/icon-payment-details.png) no-repeat;width:18px;height:23px}.your-next-flight.reserved .smls-background-color-title p{width:575px}.your-next-flight.reserved .smls-background-color-title p strong{display:inline}.join-club-get-milage{width:496px;height:220px;background:#fff;border:1px solid #ececec;margin-top:30px}.join-club-get-milage.container-mgm{float:right}.smls-column-6.floatR img{float:right}.row.smls-2-column.thermometer-category{width:850px;margin:0 auto}.join-club-get-milage .sidebar{width:165px;height:220px;background:#ececec}.join-club-get-milage .sidebar a{display:block;text-align:center;font:bold 14px Arial, sans-serif;color:#555}.join-club-get-milage .sidebar .configuration i{display:inline-block;vertical-align:middle;background:url(../images/migrate/my-account/icon-configuration.svg) no-repeat;width:21px;height:21px;margin-right:2px}.join-club-get-milage .sidebar .invite i{display:inline-block;vertical-align:middle;background:url(../images/migrate/my-account/icon-invite.svg) no-repeat;width:21px;height:16px}.join-club-get-milage .sidebar .invite{padding-bottom:8px}.join-club-get-milage .plan-details{width:330px}.join-club-get-milage .plan-details p{margin:0}.join-club-get-milage .sponsor-club-smiles{background:#663398;padding:10px;font:14px Arial, sans-serif;color:#fff;margin:10px !important;position:relative;border-radius:5px}.join-club-get-milage .sponsor-club-smiles .text{float:left;width:120px}.join-club-get-milage .sponsor-club-smiles .text.text-clube-5000{width:270px}.join-club-get-milage .sponsor-club-smiles .tag{font:12px Arial, sans-serif;padding:5px;border:1px solid #fff;border-radius:3px;float:right;color:#fff}.join-club-get-milage .item-status{font:12px Arial, sans-serif;color:#555;padding:10px;border-bottom:1px solid #ececec}.join-club-get-milage .item-status span{float:right;color:#663398}.join-club-get-milage .full-status{font:bold 12px Arial, sans-serif;color:#555;display:block;text-align:center;padding-top:10px}.join-club-get-milage .full-status:hover{color:#555;text-decoration:underline}.join-club-get-milage .full-status i{display:inline-block;vertical-align:middle;background:url(../images/migrate/my-account/icon-full-status.svg) no-repeat;width:18px;height:23px}.join-club-get-milage .banner-club-smiles{background:url(../images/migrate/my-account/logo-club-smiles.svg) no-repeat;width:110px;height:59px;margin:45px auto 85px}.join-club-get-milage .banner-mgm{background:url(../images/migrate/my-account/logo-mgm.svg) no-repeat;width:101px;height:101px;margin:20px auto 45px}.join-club-get-milage .status-resume{font:bold 16px Arial, sans-serif;color:#FF5A00;padding:21px 10px}.join-club-get-milage .status-resume span{display:block;color:#999;font-weight:normal;font-size:12px}.milage-text-description h3{padding-top:35px;margin-bottom:0}.milage-text-description p{font:14px Arial, sans-serif;color:#777;padding-top:15px;margin-bottom:0}.milage-actions{position:relative;right:-3px}.milage-actions .action{border:1px solid #ececec;width:233px;height:85px;float:left;margin:40px 27px 30px 0}.milage-actions .action.last{margin-right:0}.milage-actions .action:hover,.resquest-milages:hover{border-color:#FF5A00}.aui .resquest-milages a{text-decoration:none}.aui .resquest-milages a:hover{color:#555 !important}.milage-actions .action p{font:bold 14px Arial, sans-serif;color:#FF5A00;text-transform:uppercase;padding:20px 0 0 20px}.milage-actions .action span span{font-weight:normal;color:#555;display:block;text-transform:none}.milage-actions .action p>span{display:inline-block;vertical-align:middle;width:130px}.milage-actions .action p i{display:inline-block;vertical-align:middle;margin-right:10px}.milage-actions .action .icon-cart{background:url(../images/migrate/my-account/icon-purchase.png) no-repeat;width:47px;height:42px}.milage-actions .action .icon-activate{background:url(../images/migrate/my-account/icon-activate.png) no-repeat;width:40px;height:47px}.milage-actions .action .icon-exchange{background:url(../images/migrate/my-account/icon-exchange.png) no-repeat;width:56px;height:40px}.milage-actions .action .icon-exchange:before{content:none}.resquest-milages{width:1018px;border:1px solid #ececec}.resquest-milages .icon-request-milage{background:url(../images/migrate/my-account/icon-flight-partners.png) no-repeat;width:43px;height:40px;display:inline-block !important;vertical-align:middle}.resquest-milages p{font:14px Arial, sans-serif;color:#555;padding:0 20px;margin:30px 0;width:210px;border-right:1px solid #ececec;display:inline-block;vertical-align:top}.resquest-milages p a{font:14px Arial, sans-serif;color:#555}.resquest-milages span{font:bold 14px Arial, sans-serif;color:#FF5A00;text-transform:uppercase;display:block;margin-bottom:10px}.current-partners{width:700px;display:inline-block;vertical-align:top;padding:20px}.current-partners img{display:inline-block;vertical-align:middle;margin-bottom:10px}.container-my-actions{border:1px solid #ececec;padding:15px;width:1026px;box-sizing:border-box;margin:45px 0}.container-my-actions .my-action{display:inline-block;vertical-align:top;width:195px;padding:0 20px;border-right:1px solid #ececec}.container-my-actions .my-action.last{border-right:0}.container-my-actions h4{color:#555;font-size:16px !important}.container-my-actions h4 i{display:inline-block !important;vertical-align:middle;margin-right:5px}.container-my-actions a{font:13px Arial, sans-serif;color:#FF5A00}.container-my-actions p{font:12px Arial, sans-serif;color:#777;margin:10px 0 0;height:45px}.my-action .icon-promo-code{background:url(../images/migrate/my-account/icon-promotion-code.png) no-repeat;width:16px;height:15px}.my-action .icon-print{background:url(../images/migrate/my-account/icon-print.svg) no-repeat;width:16px;height:15px;background-size:cover}.my-action .icon-print:before{content:'' !important}.my-action .icon-favorite-passenger{background:url(../images/migrate/my-account/icon-favorite-passenger.png) no-repeat;width:16px;height:15px}.my-action .icon-get-in-touch{background:url(../images/migrate/my-account/icon-get-in-touch.png) no-repeat;width:16px;height:17px}.my-action .icon-shell-manager{background:url(../images/migrate/my-account/IconeShell.svg) no-repeat center bottom;width:16px;height:17px}.milages-to-expire,.advertising,.history-category{width:494px;border:1px solid #ececec;float:left;margin-top:30px}#p_p_id_118_INSTANCE_0GlBDxijltAk_ .history-category{width:100%}.header-labels p{margin:30px 32px;font:bold 14px Arial, sans-serif;color:#555;display:inline-block}.header-labels p.last{margin-left:85px;margin-right:0}.milages-to-expire table,.history-category table{width:100%}.milages-to-expire table td,.history-category table td{text-align:center;border-bottom:1px solid #ececec;padding:20px 0;font:14px Arial, sans-serif;color:#555}.advertising{margin-left:28px}.advertising h3{padding:60px 0 10px 30px}.advertising p{font:14px Arial, sans-serif;color:#555;padding:0 0 20px 30px;width:260px}.advertising button{margin:0 0 30px 30px;padding:15px}.advertising img,.advertising .vertical-align{vertical-align:top;display:inline-block}.flight-details{font-family:Arial, sans-serif;color:#555;text-align:center}.flight-details p{font-size:12px;display:inline-block;vertical-align:middle}.flight-details strong{font-size:14px;display:block}.flight-details .arrow{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #ececec;margin:0 10px}.divider-change-flight{width:1px;height:595px;position:relative;background:#ececec;float:left;margin:20px 80px}.divider-change-flight .arrow{background:#fff url(../images/migrate/my-account/bg-arrow-change-flight.png) no-repeat center 11px;width:95px;position:absolute;top:50%;left:50%;margin-left:-52px;white-space:nowrap;font:bold 10px Arial, sans-serif;text-transform:uppercase;color:#555;padding-top:80px;padding-bottom:10px}.connection-divider{position:relative;width:90%;margin:20px auto !important}.connection-divider small{width:100%;height:1px;border-bottom:1px solid #ececec;display:block;padding-top:6px}.connection-divider span{position:absolute;top:0;left:50%;margin-left:-55px;width:110px;background:#fff;padding:0 5px;font:bold 12px Arial, sans-serif;text-transform:uppercase;color:#999;text-align:center}.ticket-exchanged .smls-btn-default{margin:20px auto;display:block}.date-time-code{border:2px solid #ececec;width:988px;margin:0 auto 20px}.your-next-flight .toggle-flight-legs{display:none}.your-next-flight .flight-details{margin:20px 0 30px}.your-next-flight .flight-details p{color:#555}.your-next-flight .flight-details strong{font-size:25px;font-weight:bold}.your-next-flight .flight-details span{display:block;position:static;float:none;padding:0;color:#555}.your-next-flight .connection-divider{display:block}.your-next-flight .connection-divider span{position:absolute;left:0;color:#999}.your-next-flight .flying-company{display:inline-block;vertical-align:middle;text-align:center;margin:0 20px}.your-next-flight .plane,.your-next-flight .total-passengers{display:inline-block;vertical-align:middle}.your-next-flight .total-passengers{margin-left:20px}.your-next-flight .total-passengers span{text-transform:none;color:#7c7c7c;height:auto}.your-next-flight .total-passengers p,.your-next-flight .total-passengers strong{font-size:13px;text-align:left;margin-bottom:0}.your-next-flight .plane{background:url(../images/migrate/my-account/icon-plane-medium.png) no-repeat;width:25px;height:18px;margin-right:4px}.your-next-flight .plane.back{background:url(../images/migrate/my-account/icon-plane-medium-back.png) no-repeat;width:25px;height:18px;margin-right:4px}.your-next-flight .flying-company img{margin:0 auto}.your-next-flight .flying-company img,.your-next-flight .flying-company p{display:block}.your-next-flight .flying-company span{font:10px Arial;color:#7c7c7c;height:auto}.your-next-flight.isOpen{position:absolute;top:50px;z-index:20}.table-grey{border:1px solid #ececec}.table-grey table{font:14px Arial, sans-serif;color:#555;width:100%}.table-grey th{padding:20px 10px;font-weight:bold;text-align:left}.table-grey td{border-bottom:1px solid #ececec;font-weight:normal;text-align:left;padding:20px 10px}.table-grey .arrow-grey{background:url(../images/migrate/my-account/sprit-icons-flight.png) no-repeat 0px -506px;height:35px;width:35px;display:block}.milage-up-tag{background:url(../images/migrate/my-account/icon-plane-small-orange.png) no-repeat 10px 8px;font:14px Arial, sans-serif;padding:5px 15px 5px 25px;color:#FF5A00;border:1px solid #FF5A00;border-radius:20px}.table-grey .total,.table-grey .total-milage{font:25px Arial, sans-serif;color:#555}.table-grey .total-milage{text-align:right}.arrow-up.smls-tooltip:before,.arrow-up.smls-tooltip:after{top:-15px;left:50%}.arrow-up.smls-tooltip:before{border-right-color:transparent;border-bottom-color:#FF5A00;margin-left:-3px}.arrow-up.smls-tooltip:after{border-right-color:transparent;border-bottom-color:#fff;margin-top:-9px}.table-grey .td-milage-up{position:relative}.table-grey .td-milage-up .smls-tooltip{position:absolute;width:230px;left:-70px;top:60px}.table-grey .td-milage-up p{font:13px Arial, sans-serif;color:#555}.table-grey .td-milage-up .prize strong{display:block;font-size:18px}.table-grey .td-milage-up .check-your-milage{font-weight:bold !important;color:#FF5A00 !important;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ececec}.company-partner{width:75px;height:50px;background-size:contain !important}.company-partner.partner-g3{background:url(../images/migrate/my-account/icons-partner/iconGol.png) no-repeat}.company-partner.partner-2z{background:url(../images/migrate/my-account/icons-partner/iconPassaredo.png) no-repeat}.company-partner.partner-ar{background:url(../images/migrate/my-account/icons-partner/iconAerolineasArgentinas.png) no-repeat}.company-partner.partner-ke{background:url(../images/migrate/my-account/icons-partner/iconKoreanAir.png) no-repeat}.company-partner.partner-dl{background:url(../images/migrate/my-account/icons-partner/iconDelta.png) no-repeat}.company-partner.partner-af{background:url(../images/migrate/my-account/icons-partner/iconAirfrance.png) no-repeat}.company-partner.partner-kl{background:url(../images/migrate/my-account/icons-partner/iconKlm.png) no-repeat}.company-partner.partner-qr{background:url(../images/migrate/my-account/icons-partner/iconQatar.png) no-repeat}.company-partner.partner-ib{background:url(../images/migrate/my-account/icons-partner/iconIberia.png) no-repeat}.company-partner.partner-ba{background:url(../images/migrate/my-account/icons-partner/iconBritish.png) no-repeat}.company-partner.partner-tp{background:url(../images/migrate/my-account/icons-partner/iconTap.png) no-repeat}.company-partner.partner-az{background:url(../images/migrate/my-account/icons-partner/iconAlitalia.png) no-repeat}.company-partner.partner-am{background:url(../images/migrate/my-account/icons-partner/iconAeromexico.png) no-repeat}.company-partner.partner-ey{background:url(../images/migrate/my-account/icons-partner/iconEtihad.png) no-repeat}.company-partner.partner-cm{background:url(../images/migrate/my-account/icons-partner/iconCopaAirlines.png) no-repeat}.company-partner.partner-ac{background:url(../images/migrate/my-account/icons-partner/iconAirCanada.png) no-repeat}.company-partner.partner-ek{background:url(../images/migrate/my-account/icons-partner/iconEmirates.png) no-repeat}.company-partner.partner-sa{background:url(../images/migrate/my-account/icons-partner/iconSouthAfrican.png) no-repeat}.company-partner.partner-at{background:url(../images/migrate/my-account/icons-partner/iconRoyalAirMaroc.png) no-repeat}.company-partner.partner-et{background:url(../images/migrate/my-account/icons-partner/iconEthiopian.png) no-repeat}.company-partner.partner-dt{background:url(../images/migrate/my-account/icons-partner/iconTaag.png) no-repeat}.company-partner.partner-ux{background:url(../images/migrate/my-account/icons-partner/iconAirEurope.png) no-repeat}.company-partner.partner-aa{background:url(../images/migrate/my-account/icons-partner/iconAA.png) no-repeat}.company-partner.partner-4o{background:url(../images/migrate/my-account/icons-partner/icon4O.png) no-repeat}.company-partner.partner-9w{background:url(../images/migrate/my-account/icons-partner/icon9W.png) no-repeat}.company-partner.partner-a3{background:url(../images/migrate/my-account/icons-partner/iconA3.png) no-repeat}.company-partner.partner-ai{background:url(../images/migrate/my-account/icons-partner/iconAI.png) no-repeat}.company-partner.partner-as{background:url(../images/migrate/my-account/icons-partner/iconAS.png) no-repeat}.company-partner.partner-bt{background:url(../images/migrate/my-account/icons-partner/iconBT.png) no-repeat}.company-partner.partner-cz{background:url(../images/migrate/my-account/icons-partner/iconCZ.png) no-repeat}.company-partner.partner-ei{background:url(../images/migrate/my-account/icons-partner/iconEI.png) no-repeat}.company-partner.partner-eq{background:url(../images/migrate/my-account/icons-partner/iconEQ.png) no-repeat}.company-partner.partner-ga{background:url(../images/migrate/my-account/icons-partner/iconGA.png) no-repeat}.company-partner.partner-gq{background:url(../images/migrate/my-account/icons-partner/iconGQ.png) no-repeat}.company-partner.partner-h1{background:url(../images/migrate/my-account/icons-partner/iconH1.png) no-repeat}.company-partner.partner-ha{background:url(../images/migrate/my-account/icons-partner/iconHA.png) no-repeat}.company-partner.partner-ho{background:url(../images/migrate/my-account/icons-partner/iconHO.png) no-repeat}.company-partner.partner-jq{background:url(../images/migrate/my-account/icons-partner/iconJQ.png) no-repeat}.company-partner.partner-kq{background:url(../images/migrate/my-account/icons-partner/iconKQ.png) no-repeat}.company-partner.partner-me{background:url(../images/migrate/my-account/icons-partner/iconME.png) no-repeat}.company-partner.partner-ms{background:url(../images/migrate/my-account/icons-partner/iconMS.png) no-repeat}.company-partner.partner-mu{background:url(../images/migrate/my-account/icons-partner/iconMU.png) no-repeat}.company-partner.partner-ou{background:url(../images/migrate/my-account/icons-partner/iconOU.png) no-repeat}.company-partner.partner-pg{background:url(../images/migrate/my-account/icons-partner/iconPG.png) no-repeat}.company-partner.partner-py{background:url(../images/migrate/my-account/icons-partner/iconPY.png) no-repeat}.company-partner.partner-sg{background:url(../images/migrate/my-account/icons-partner/iconSG.png) no-repeat}.company-partner.partner-sn{background:url(../images/migrate/my-account/icons-partner/iconSN.png) no-repeat}.company-partner.partner-up{background:url(../images/migrate/my-account/icons-partner/iconUP.png) no-repeat}.company-partner.partner-v7{background:url(../images/migrate/my-account/icons-partner/iconV7.png) no-repeat}.company-partner.partner-va{background:url(../images/migrate/my-account/icons-partner/iconVA.png) no-repeat}.company-partner.partner-vy{background:url(../images/migrate/my-account/icons-partner/iconVY.png) no-repeat}.company-partner.partner-wm{background:url(../images/migrate/my-account/icons-partner/iconWM.png) no-repeat}.company-partner.partner-zp{background:url(../images/migrate/my-account/icons-partner/iconZP.png) no-repeat}.company-partner.partner-av{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat}.company-partner.partner-ta{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat}.company-partner.partner-2k{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat}.company-partner.partner-lr{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat}.company-partner.partner-gu{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat}.company-partner.partner-t0{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat}.company-partner.partner-bv{background:url(../images/migrate/my-account/icons-partner/iconBV.png) no-repeat}.company-partner.partner-cx{background:url(../images/migrate/my-account/icons-partner/iconCX.png) no-repeat}.company-partner.partner-fa{background:url(../images/migrate/my-account/icons-partner/iconFA.png) no-repeat}.company-partner.partner-hu{background:url(../images/migrate/my-account/icons-partner/iconHU.png) no-repeat}.company-partner.partner-hx{background:url(../images/migrate/my-account/icons-partner/iconHX.png) no-repeat}.company-partner.partner-ig{background:url(../images/migrate/my-account/icons-partner/iconIG.png) no-repeat}.company-partner.partner-mn{background:url(../images/migrate/my-account/icons-partner/iconMN.png) no-repeat}.company-partner.partner-ob{background:url(../images/migrate/my-account/icons-partner/iconOB.png) no-repeat}.company-partner.partner-z7{background:url(../images/migrate/my-account/icons-partner/iconAmaszonas.png) no-repeat}.company-partner.partner-z8{background:url(../images/migrate/my-account/icons-partner/iconAmaszonas.png) no-repeat}.company-partner.partner-tk{background:url(../images/migrate/my-account/icons-partner/iconTK.png) no-repeat}.company-partner.partner-s7{background:url(../images/migrate/my-account/icons-partner/iconS7.png) no-repeat}.company-partner.partner-sv{background:url(../images/migrate/my-account/icons-partner/iconSV.png) no-repeat}.company-partner.partner-tg{background:url(../images/migrate/my-account/icons-partner/iconTG.png) no-repeat}.company-partner.partner-tr{background:url(../images/migrate/my-account/icons-partner/iconTR.png) no-repeat}.company-partner.partner-vn{background:url(../images/migrate/my-account/icons-partner/iconVN.png) no-repeat}.company-partner.partner-ws{background:url(../images/migrate/my-account/icons-partner/iconWS.png) no-repeat}.company-partner.partner-nh{background:url(../images/migrate/my-account/icons-partner/iconNH.png) no-repeat}.company-partner.partner-ok{background:url(../images/migrate/my-account/icons-partner/iconOK.png) no-repeat}.company-partner.partner-ps{background:url(../images/migrate/my-account/icons-partner/iconPS.png) no-repeat}.company-partner.partner-jl{background:url(../images/migrate/my-account/icons-partner/iconJL.png) no-repeat}.smls-more-details dl.arrow-gray dd.invible{background:#fff}.thermometer-category .history-category{width:780px;margin:30px auto 0;float:initial}.thermometer-category p{font:14px Arial, sans-serif;color:#777777;padding-top:10px;position:relative}.thermometer-category .divider-or{width:1px;height:360px;position:relative;background:#ccc;float:left;margin:40px 0}.thermometer-category .divider-or .text{width:27px;position:absolute;top:47%;left:50%;margin-left:-7px;white-space:nowrap;font:14px 'nunito', sans-serif;color:#999999;padding-top:5px;padding-bottom:10px;background:#ffffff}.thermometer-category .container-miles-qualifying{padding:30px 15px;width:380px;float:left}.thermometer-category .container-miles-qualifying span{font:16px 'nunito', sans-serif;color:#FF5A00;padding:7px 0;display:inline-block}.thermometer-category .container-miles-qualifying span b{color:#555555;font-weight:normal}.thermometer-category .container-miles-qualifying i{background:url(../images/migrate/my-account/smls-sprite-category.png) no-repeat 0 -37px;margin:5px 10px 0 0;padding:0;height:25px;float:left;width:27px}.thermometer-category .info-miles-qualifying{padding:0 60px 0 0;float:left}.thermometer-category .info-miles-qualifying .card p{line-height:0.2px}.thermometer-category .container-miles-qualifying .plane span{padding:0}.thermometer-category .container-miles-qualifying .plane,.thermometer-category .container-miles-qualifying .card{float:left;width:100%;margin:10px 0}.thermometer-category .container-miles-qualifying .plane i{background:url(../images/migrate/my-account/smls-sprite-category.png) no-repeat 0 -64px;width:34px}.thermometer-category .container-miles-qualifying .card i{background:url(../images/migrate/my-account/smls-sprite-category.png) no-repeat 0 -94px;width:34px}.box-category{border:2px solid #999999;height:30px;margin:20px 0 0;border-radius:5px;width:330px;position:relative}.box-category.active::before{content:'';display:inline-block;width:12px;height:12px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;float:right;position:relative;background:#fff;z-index:9}.box-category.active::after{content:'';display:inline-block;width:8px;height:8px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;float:right;position:relative;background:#555555;z-index:99}.box-category.diamante::before{top:25px;left:4px}.box-category.diamante::after{top:-3px;left:2px}.box-category.ouro::after{top:-3px;left:-131px}.box-category.ouro::before{top:25px;left:-129px}.box-category.prata::after{top:-3px;left:-218px}.box-category.prata::before{top:25px;left:-216px}.box-category.smiles::after{top:-3px;left:-325px}.box-category.smiles::before{top:25px;left:-323px}@media only screen and (max-width: 450px){.profile p.username,.milage,.join-club p,.profile-summary,.exchange-milages-banner,.panel-sidebar,.milage-text-description p,.current-partners{display:none}.profile{text-align:center}.join-club .current-status{width:80px}.join-club .become-member img{max-width:135px;margin-right:0}.join-club .become-member p{display:block}.category-type{width:100%;box-sizing:border-box}.category-type .vertical-align{display:block;width:100%}.my-profile{white-space:nowrap;padding-top:30px}.your-next-flight .smls-background-color-title .smls-btn-md{padding:10px;margin:10px 0;width:49%;font-size:12px}.your-next-flight .payment-details{margin-left:auto}.show-all-flights{width:100%}.join-club-get-milage,.join-club-get-milage .sidebar,.join-club-get-milage .plan-details{width:100%}.join-club-get-milage{height:300px}.join-club-get-milage .sidebar{height:auto}.join-club-get-milage .banner-club-smiles,.join-club-get-milage .banner-mgm{margin:10px;float:left;background-size:75px;width:75px}.join-club-get-milage .banner-mgm{height:75px}.join-club-get-milage .sidebar a{float:right;margin-top:20px;margin-right:10px}.join-club-get-milage.container-mgm{height:318px}.container-my-actions{width:100%;box-sizing:border-box}.container-my-actions .my-action{display:block;width:100%;box-sizing:border-box;border:0;border-bottom:1px solid #ececec;padding:20px 0}.container-my-actions .my-action.last{border:0}.milage-actions .action{width:46%;margin:8px 8px 0 0;height:65px}.milage-actions .action p{display:block;padding:10px 7px}.milage-actions .action p i,.milage-actions .action .icon-cart,.milage-actions .action .icon-activate,.milage-actions .action .icon-exchange,.resquest-milages .icon-request-milage{width:30px;background-size:contain;height:30px;margin:10px 0 0}.milage-actions .action .icon-activate{margin:0;height:40px}.milage-actions .action p>span{font-size:11px;width:70px;color:#555555;font-weight:normal}.milage-actions .action span span{font-size:9px}span#spanNaoMostrarMobile{display:none}.resquest-milages{width:46%;margin-top:8px;height:128px}.resquest-milages p{width:auto;font-size:12px;padding:0 10px;margin:10px 0}.resquest-milages span{display:inline-block;vertical-align:top;margin-bottom:0}.current-media{float:initial;margin:20px 0}.current-media img{max-width:100%}.current-media.last{margin-right:0}.milages-to-expire,.advertising{width:100%}.header-labels p{margin:30px 10px}.header-labels p.first{margin-left:30px;margin-right:5px}.header-labels p.middle{margin-left:0;margin-right:5px}.header-labels p.last{margin-left:0;margin-right:0}.milages-to-expire li{padding:10px 1px}.milages-to-expire .date-to-expire{width:60px;font-size:11px}.milages-to-expire .operations{width:75px}.milages-to-expire .quantity-milage{width:80px;text-align:right}.advertising{margin-left:0}.advertising h3,.advertising p{text-align:center !important;padding:6px 0}.advertising button{margin:10px 0 7px 7px}.category-type .smls-tooltip{width:100%;left:0;right:0}.arrow-up.smls-tooltip:before{border-top-color:transparent;margin-left:-19px}.arrow-up.smls-tooltip:after{border-top-color:transparent;margin-top:6px}.arrow-up.smls-tooltip:before,.arrow-up.smls-tooltip:after{left:75px;top:-32px}.category-type .category-type-disclaimer:before{left:-2px}.container-category-type-disclaimer .smls-tooltip{width:100%;left:0;right:0;top:85px}.table-grey{overflow-y:auto}.action-request-milages{margin-left:8px !important}.milage-actions .action-request-milages p>span{width:100%;text-align:center;margin:10px 0}.milage-actions .action p i{margin-right:3px}.your-next-flight .smls-background-content.smls-more-details dl.flight{max-width:30px}.your-next-flight .smls-background-content.smls-more-details dl.details{margin:20px 0px;max-width:100%;box-sizing:border-box}.your-next-flight .smls-background-content.smls-more-details dl.details{max-width:100px;margin:20px 10px}.company-partner{width:42px;height:30px;margin:0 10px}.your-next-flight .flying-company{margin:0;width:70px}.your-next-flight .flight-details strong{font-size:11px}.your-next-flight .flight-details span{font-size:10px;text-transform:initial;height:auto;line-height:10px;white-space:normal}.your-next-flight .flight-details p{font-size:10px;width:50px}.your-next-flight .flying-company p{width:auto}.your-next-flight .flight-details .arrow{width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ececec;margin:0 4px}.your-next-flight .total-passengers{margin:10px 20px;text-align:left}.your-next-flight p.connection-divider{width:50%}.your-next-flight .smls-background-color-title{width:100%;box-sizing:border-box;height:auto;position:relative;display:inline-block}.thermometer-category{padding:0}.thermometer-category img{max-width:100%}.thermometer-category .container-miles-qualifying{width:100%;box-sizing:border-box;padding:10px 0}.thermometer-category ul{right:0;margin:0 0 10px}.thermometer-category ul li{margin:0 5%}.thermometer-category .info-miles-qualifying{padding:0 20px}.thermometer-category .divider-or{float:left;height:1px;width:100%;margin:20px 0px}.thermometer-category .divider-or .text{width:27px;top:-18px;left:50%;margin-left:-7px;padding-left:10px}.thermometer-category .container-miles-qualifying .box-smiles{margin:10px auto;clear:both;float:initial}.thermometer-category .box-category{margin:20px auto;width:80%}.thermometer-category .history-category{width:100%}.thermometer-category .container-miles-qualifying.flight-segment ul.flight li{margin:0 30px}.thermometer-category .container-miles-qualifying.flight-segment ul.flight,.thermometer-category .container-miles-qualifying.flight-segment ul.flight.last{width:100%}.thermometer-category .container-miles-qualifying.flight-segment ul.flight li:last-child{width:80px;display:inline;float:left;margin:0}.thermometer-category .container-miles-qualifying.flight-segment ul.flight.last li{margin:0 5px}.thermometer-category .container-miles-qualifying.flight-segment ul.flight.last{left:0}.row.smls-2-column.thermometer-category{width:100%}}@media print{body{margin:0;padding:0;line-height:1.4em}}@media print{.company-partner.partner-g3{background:url(../images/migrate/my-account/icons-partner/iconGol.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-2z{background:url(../images/migrate/my-account/icons-partner/iconPassaredo.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-ar{background:url(../images/migrate/my-account/icons-partner/iconAerolineasArgentinas.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-ke{background:url(../images/migrate/my-account/icons-partner/iconKoreanAir.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-dl{background:url(../images/migrate/my-account/icons-partner/iconDelta.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-af{background:url(../images/migrate/my-account/icons-partner/iconAirfrance.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-kl{background:url(../images/migrate/my-account/icons-partner/iconKlm.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-qr{background:url(../images/migrate/my-account/icons-partner/iconQatar.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-ib{background:url(../images/migrate/my-account/icons-partner/iconIberia.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-tp{background:url(../images/migrate/my-account/icons-partner/iconTap.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-az{background:url(../images/migrate/my-account/icons-partner/iconAlitalia.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-am{background:url(../images/migrate/my-account/icons-partner/iconAeromexico.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-ey{background:url(../images/migrate/my-account/icons-partner/iconEtihad.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-cm{background:url(../images/migrate/my-account/icons-partner/iconCopaAirlines.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-ac{background:url(../images/migrate/my-account/icons-partner/iconAirCanada.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-ek{background:url(../images/migrate/my-account/icons-partner/iconEmirates.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-sa{background:url(../images/migrate/my-account/icons-partner/iconSouthAfrican.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-at{background:url(../images/migrate/my-account/icons-partner/iconRoyalAirMaroc.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-et{background:url(../images/migrate/my-account/icons-partner/iconEthiopian.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-av{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-ta{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-lr{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-gu{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-2k{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}.company-partner.partner-t0{background:url(../images/migrate/my-account/icons-partner/iconAvianca.png) no-repeat !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}.aui .smiles__update-plan{width:100%;box-sizing:border-box;margin:40px 0}.aui .smiles__update-plan img{max-width:100%}.aui .smiles__update-plan .smiles__update-plan--details{float:left}.aui .smiles__update-plan button{float:right}.aui .smiles__update-plan-accept .smiles__update-plan-accept--terms{margin-bottom:10px}.aui .smiles__update-plan-accept .smiles__update-plan-accept--terms input,.aui .smiles__update-plan-accept .smiles__update-plan-accept--terms label{display:inline-block;vertical-align:top}body.modal-open{position:relative !important}#smls-gift-smiles .get__baggage__page{margin:60px 0}#smls-gift-smiles .get__baggage__page .get__baggage__page--title p{font:18px 'NunitoRegular',Arial, Helvetica, sans-serif;color:#777}#smls-gift-smiles .get__baggage__page .get__baggage__page--title span{display:block;font-weight:bold}#smls-gift-smiles .get__baggage__page .get__baggage__page--title h1{color:#FF5A00;font:25px 'NunitoRegular',Arial, Helvetica, sans-serif}#smls-gift-smiles .get__baggage__page .options__header__baggage .fixed-row{width:1110px;margin:25px auto;box-sizing:border-box;margin-left:265px}#smls-gift-smiles .get__baggage__page .container__baggage{border:2px solid #ececec;padding:55px 85px;box-sizing:border-box;margin:45px 55px 0}#smls-gift-smiles .get__baggage__page .container__baggage h2,#smls-gift-smiles .get__baggage__page .container__baggage .container__baggage--headline{padding-left:20px}#smls-gift-smiles .get__baggage__page .container__baggage h2{font:bold 16px Arial;color:#555}#smls-gift-smiles .get__baggage__page .container__baggage .container__baggage--headline span{color:#777;font-size:12px;padding-top:10px;display:block}#smls-gift-smiles .get__baggage__page .container__baggage .benefit__package{width:100%}#smls-gift-smiles .get__baggage__page .baggage__manager{width:780px;position:relative}#smls-gift-smiles .get__baggage__page .baggage__manager header{background:#f2f2f2 url(../images/baggage-fee/icon-plane.png) no-repeat center left;padding:10px 45px;border-left:20px solid transparent;border-radius:4px 4px 0 0}#smls-gift-smiles .get__baggage__page .baggage__manager header h1{font:bold 16px Arial;color:#555;margin:0 0 0 20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:190px}#smls-gift-smiles .get__baggage__page .baggage__manager header h1 span{display:block;font-size:12px}#smls-gift-smiles .get__baggage__page .baggage__manager .depart-arrival{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#smls-gift-smiles .get__baggage__page .baggage__manager .depart-arrival p{font:bold 22px 'NunitoRegular',Arial, Helvetica, sans-serif;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:0}#smls-gift-smiles .get__baggage__page .baggage__manager .depart-arrival p span{font:normal 12px Arial;display:block}#smls-gift-smiles .get__baggage__page .baggage__manager .depart-arrival .divider{width:65px;height:20px;background:url(../images/baggage-fee/icon-arrow-alpha.png) no-repeat;display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;margin-top:7px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client{padding:15px 18px;border:1px solid #f2f2f2;border-radius:0 0 4px 4px;margin-bottom:2px;position:relative}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner,#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .avatar{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .avatar{width:25px;height:22px;background:url(../images/baggage-fee/icon-avatar-alpha.png) no-repeat;margin-right:20px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner{font:bold 16px Arial;color:#555;width:290px;position:realtive}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .discover-benefits{position:relative;margin-top:10px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .discover-benefits input{padding:8px;border:1px solid #f2f2f2;border-radius:3px;font:normal 12px Arial;color:#999}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .discover-benefits .submit{position:absolute;top:2px;left:191px;background:#999 url(../images/baggage-fee/icon-arrow-beta.png) center center no-repeat;width:30px;border-radius:3px;height:28px;border:0;cursor:pointer}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits{display:inherit;font-size:12px;font-weight:normal;padding-top:15px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit--need-check{font-weight:bold}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit-card{border-radius:3px;position:relative;margin-left:45px;padding:3px;display:table;margin-top:5px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit-gold{border:1px solid #c8a163;color:#c8a163}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit-gold:before{background:url(../images/baggage-fee/bg-gold-card.png) no-repeat;width:37px;height:24px;content:'';display:block;position:absolute;top:0;left:-45px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit-silver{border:1px solid #aeaba4;color:#aeaba4}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit-silver:before{background:url(../images/baggage-fee/bg-silver-card.png) no-repeat;width:37px;height:24px;content:'';display:block;position:absolute;top:0;left:-45px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit-diamond{border:1px solid #000000;color:#000000}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .available-benefits.benefit-diamond:before{background:url(../images/baggage-fee/bg-diamond-card.png) no-repeat;width:37px;height:24px;content:'';display:block;position:absolute;top:0;left:-45px}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .tooltip-cpf-or-number-text{padding:10px;position:absolute;bottom:-23px;right:35px;width:200px;text-align:left;border:2px solid #FF5A00;font:normal 9px Arial;z-index:4;background:#fff;display:none;color:#000}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .tooltip-cpf-or-number-text:before{content:" ";position:absolute;top:-3px;left:100%;width:0;height:0;margin-top:15px;border-width:15px;border-style:solid;border-color:transparent transparent transparent #FF5A00;z-index:1}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner .tooltip-cpf-or-number-text:after{content:" ";position:absolute;top:0px;left:100%;width:0;height:0;margin-top:15px;border-width:12px;border-style:solid;border-color:transparent transparent transparent #fff;z-index:2}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner div.icon-question-info{position:relative;margin-left:5px;display:inline-block;vertical-align:bottom;color:#fff;background:#cbcbcb;padding:3px 8px 3px 8px;border-radius:30px;font-size:13px;font-weight:bold;cursor:pointer}#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner div.icon-question-info span.tooltip-cpf-or-number-text{display:none}#smls-gift-smiles .get__baggage__page .included__bags{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:240px}#smls-gift-smiles .get__baggage__page .included__bags:before{content:'';background:url(../images/baggage-fee/bg-baggage-alpha.png) no-repeat;width:26px;height:21px;display:block;position:absolute;top:45px;left:-40px}#smls-gift-smiles .get__baggage__page .included__bags span{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline}#smls-gift-smiles .get__baggage__page .included__bags p{margin:0}#smls-gift-smiles .get__baggage__page .included__bags .total--bags{font:normal 70px Arial;color:#FF5A00}#smls-gift-smiles .get__baggage__page .included__bags .included__bags--text{font:bold 14px Arial;color:#FF5A00;text-transform:uppercase;margin:12px 0 0}#smls-gift-smiles .get__baggage__page .included__bags .included__bags--text .disclaimer--bags{font:normal 12px Arial;color:#555;display:block;text-transform:none;margin-top:5px}#smls-gift-smiles .get__baggage__page .included__bags .included__bags--text .total--weight{font-size:12px;font-weight:normal;color:#777;text-transform:none}#smls-gift-smiles .get__baggage__page .baggage__counter{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#smls-gift-smiles .get__baggage__page .baggage__counter p{font:bold 12px Arial;color:#7c7c7c}#smls-gift-smiles .get__baggage__page .baggage__counter span{float:left;width:48px;height:44px;font-size:16px;text-align:center;border-radius:3px;cursor:pointer;line-height:40px}#smls-gift-smiles .get__baggage__page .baggage__counter span.bt-remove{background:#f5f5f5;color:#ccc}#smls-gift-smiles .get__baggage__page .baggage__counter span.bt-add{background:#e9e9e9;color:#555}#smls-gift-smiles .get__baggage__page .baggage__counter span.total{border:1px dotted #efefef;font-size:25px;font-weight:bold;cursor:initial}#smls-gift-smiles .get__baggage__page .included__bags--extras{position:absolute;top:50px;left:800px;width:235px}#smls-gift-smiles .get__baggage__page .included__bags--extras p{font:12px Arial;color:#7c7c7c}#smls-gift-smiles .get__baggage__page .included__bags--extras p span{color:#FF5A00;font-weight:bold;font-size:16px}#smls-gift-smiles .get__baggage__page .included__bags--extras p small{margin-left:5px;display:inline-block;vertical-align:bottom;color:#fff;background:#cbcbcb;padding:3px 7px 3px 6px;border-radius:30px;font-size:13px;font-weight:bold;cursor:pointer}#smls-gift-smiles .get__baggage__page .container__disclaimer{position:relative}#smls-gift-smiles .get__baggage__page .container__disclaimer .extra--baggage{font-size:10px;color:#777}#smls-gift-smiles .get__baggage__page .which__payment{width:340px;position:absolute;top:0;right:0}#smls-gift-smiles .get__baggage__page .which__payment p{text-align:right}#smls-gift-smiles .get__baggage__page .which__payment .available__payment a{float:left;width:130px;padding:10px 0;text-align:center;font:bold 16px Arial;color:#999;border:1px solid #dbdbdb;margin-left:35px;text-decoration:none}#smls-gift-smiles .get__baggage__page .which__payment .available__payment a.current{border-color:#FF5A00;border-width:2px;color:#FF5A00;font-weight:bold}#smls-gift-smiles .get__baggage__page .which__payment .smls-btn{padding:15px 40px;margin-top:35px;float:right;background-color:#FF5A00;color:#ffffff;font:bold 14px Arial,Helvetica,Sans-serif;border-radius:4px;width:auto;cursor:pointer;line-height:1.42857143;text-align:center}#smls-gift-smiles .get__baggage__page .benefit__package{width:91.5%;margin:25px auto;box-sizing:border-box}#smls-gift-smiles .get__baggage__page .benefit__package{background:#fafafc;padding:30px 40px}#smls-gift-smiles .get__baggage__page .benefit__package--highlight h5{font:20px "nunito", Arial;color:#555}#smls-gift-smiles .get__baggage__page .benefit__package--highlight p{font:normal 12px Arial;color:#a0a0a0}#smls-gift-smiles .get__baggage__page .which__packages h5{text-align:center;padding:14px 0;margin:0}#smls-gift-smiles .get__baggage__page .which__packages.span4{margin-left:1px}#smls-gift-smiles .get__baggage__page .which__packages p{font:16px "nunito", Arial;width:52%;padding:10px 0 10px 85px}#smls-gift-smiles .get__baggage__page .which__packages--silver{background:#f1f1f3 url(../images/baggage-fee/bg-baggage-alpha.png) no-repeat 40px 80px}#smls-gift-smiles .get__baggage__page .which__packages--silver h5{background:#a0a0a0;color:#fff}#smls-gift-smiles .get__baggage__page .which__packages--gold{background:#f5f1ec url(../images/baggage-fee/bg-baggage-beta.png) no-repeat 15px 80px}#smls-gift-smiles .get__baggage__page .which__packages--gold h5{background:#c8a263;color:#fff}#smls-gift-smiles .get__baggage__page .which__packages--diamond{background:#e4e4e6 url(../images/baggage-fee/bg-baggage-delta.png) no-repeat 15px 70px}#smls-gift-smiles .get__baggage__page .which__packages--diamond h5{background:#000;color:#fff}#table-baggage-prices-modal{border:5px solid #ececec;border-radius:4px;height:630px;width:1056px;top:10px;margin-left:-528px}#table-baggage-prices-modal .table-baggage-prices{width:1056px;padding:25px;top:10px;background:#fff;z-index:100;position:absolute;left:50%;margin-left:-528px;box-sizing:border-box}#table-baggage-prices-modal .table-baggage-prices h1{color:#FF5A00;font:25px 'NunitoRegular',Arial, Helvetica, sans-serif}#table-baggage-prices-modal .table-baggage-prices .table-baggage-prices--close{background:url(../images/baggage-fee/bg-close-alpha.png) no-repeat;width:27px;height:16px;float:right;cursor:pointer}#table-baggage-prices-modal .table-baggage-prices table{width:885px;margin:35px auto;border:1px solid #ececec}#table-baggage-prices-modal .table-baggage-prices table th{font:bold 14px Arial;color:#334d77}#table-baggage-prices-modal .table-baggage-prices table th.non-border{border:0}#table-baggage-prices-modal .table-baggage-prices table th:nth-child(2){text-align:right}#table-baggage-prices-modal .table-baggage-prices table th:nth-child(3){text-align:center}#table-baggage-prices-modal .table-baggage-prices table th,#table-baggage-prices-modal .table-baggage-prices table td{border:1px solid #ececec;padding:20px}#table-baggage-prices-modal .table-baggage-prices table td{text-align:center;font-weight:bold;color:#423c3c}#table-baggage-prices-modal .table-baggage-prices table td small{display:block;font-size:11px;font-weight:normal}#table-baggage-prices-modal .table-baggage-prices table td:first-child{text-align:left}#table-baggage-prices-modal .table-baggage-prices table .stripe{background:#f0f5ff}#table-baggage-prices-modal .table-baggage-prices .disclaimer{width:885px;padding:25px;margin:0 auto;box-sizing:border-box;border:1px solid #ec9b71;font-size:12px !important}#table-baggage-prices-modal .table-baggage-prices .disclaimer a,#table-baggage-prices-modal .table-baggage-prices .disclaimer strong{color:#FF5A00}#table-baggage-prices-modal .table-baggage-prices .disclaimer a{text-decoration:underline}#table-baggage-prices-modal .table-baggage-prices .disclaimer a:hover{color:#FF5A00}@media only screen and (min-width: 450px){#smls-gift-smiles .get__baggage__page .baggage__manager .baggage__manager--client .baggage__owner div.icon-question-info:hover span.tooltip-cpf-or-number-text{display:block}}#smls-gift-smiles .get__baggage__page .coll.center_middle{flex:1.5}#smls-gift-smiles .get__baggage__page .ruller-wrapper .labels{font-family:"NunitoRegular",Arial,sans-serif}#smls-gift-smiles .get__baggage__page .ruller-wrapper .labels .active{font-family:"NunitoBold","Arial Bold",sans-serif}#smls-gift-smiles .get__baggage__page .ruller-wrapper .left label,#smls-gift-smiles .get__baggage__page .ruller-wrapper .right_ label,#smls-gift-smiles .get__baggage__page .ruller-wrapper .middle label{font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 764px){#smls-gift-smiles .get__baggage__page .payment_ruller_container [type="radio"]:checked+label{color:#FF5A00 !important}#smls-gift-smiles .get__baggage__page .radio .left{top:24px}#smls-gift-smiles .get__baggage__page .radio .left label{padding-left:24px}#smls-gift-smiles .get__baggage__page .radio .left label::before{left:0px !important;top:4px !important}#smls-gift-smiles .get__baggage__page .radio .left label::after{left:3px !important;top:7px !important}#smls-gift-smiles .get__baggage__page .radio .right_{top:24px;right:0}#smls-gift-smiles .get__baggage__page .radio .right_ label{float:right;padding-left:24px}#smls-gift-smiles .get__baggage__page .radio .right_ label::before{left:0px !important;top:4px !important}#smls-gift-smiles .get__baggage__page .radio .right_ label::after{left:3px !important;top:7px !important}#smls-gift-smiles .get__baggage__page .radio .center_middle{display:flex;position:relative}#smls-gift-smiles .get__baggage__page .radio .center_middle .middle{width:auto;flex:none;display:grid;margin:auto;padding:0}#smls-gift-smiles .get__baggage__page .radio .center_middle .middle label::before{left:0px !important;top:4px !important}#smls-gift-smiles .get__baggage__page .radio .center_middle .middle label::after{left:3px !important;top:7px !important}}@media only screen and (max-width: 450px){#smls-gift-smiles .get__baggage__page .options__header__baggage .fixed-row{margin:25px auto;width:100%}#smls-gift-smiles .get__baggage__page .container__baggage{padding:15px;margin:45px auto 0}#smls-gift-smiles .get__baggage__page .container__baggage .container__baggage--headline{width:100%;box-sizing:border-box}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager{width:100%}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager header{background:#f2f2f2;padding:10px 0}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager header h1{width:70px;margin:0}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager .depart-arrival p{font-size:18px;width:50px}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager .depart-arrival p span{font-size:11px}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager .depart-arrival .divider{width:40px;background-position-x:-30px}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client{padding:10px;text-align:center}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .avatar{margin-right:7px}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .baggage__owner{width:83%;box-sizing:border-box;text-align:left}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .baggage__owner .available-benefits{padding-top:0;font-size:10px}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .baggage__owner .discover-benefits input{width:100%;box-sizing:border-box}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .baggage__owner .discover-benefits input.submit{left:auto;right:2px}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .included__bags{width:100%;border-top:1px solid #ececec;margin-top:10px}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .included__bags p{text-align:center}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .included__bags .disclaimer--bags{text-align:left}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .included__bags:before{display:none}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .included__bags--extras{position:static;width:auto}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .included__bags--extras p{margin:10px 0}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .tooltip-cpf-or-number-text{position:absolute;padding:10px;width:200px;margin-top:60px;box-sizing:border-box;bottom:-33px !important;right:35px;display:none}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .tooltip-cpf-or-number-text:before{top:-10px;right:18px;margin-top:auto;border:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FF5A00}#smls-gift-smiles .get__baggage__page .container__baggage .baggage__manager--client .tooltip-cpf-or-number-text:after{top:-8px;right:18px;margin-top:auto;border:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}#smls-gift-smiles .get__baggage__page .container__disclaimer .extra--baggage{margin-top:10px}#smls-gift-smiles .get__baggage__page .container__disclaimer .which__payment{position:static;width:100%}#smls-gift-smiles .get__baggage__page .container__disclaimer .which__payment p{text-align:left;font-size:13px}#smls-gift-smiles .get__baggage__page .container__disclaimer .which__payment .available__payment a{margin:0;width:120px}#smls-gift-smiles .get__baggage__page .container__disclaimer .which__payment .available__payment a:last-child{float:right}#smls-gift-smiles .get__baggage__page .container__disclaimer .which__payment .smls-btn{float:none;width:100%;margin-top:15px;box-sizing:border-box;display:block}#smls-gift-smiles .get__baggage__page .benefit__package{width:100%;padding:10px}#smls-gift-smiles .get__baggage__page .benefit__package .benefit__package--highlight{width:100%;float:none}#smls-gift-smiles .get__baggage__page .benefit__package .benefit__package--highlight h5{font-size:18px}#smls-gift-smiles .get__baggage__page .benefit__package .container__which__packages{width:100%;float:none}#smls-gift-smiles .get__baggage__page .benefit__package .which__packages p{font-size:15px;padding:40px 5px 0;width:100%;box-sizing:border-box}#smls-gift-smiles .get__baggage__page .benefit__package .which__packages.which__packages--gold,#smls-gift-smiles .get__baggage__page .benefit__package .which__packages.which__packages--silver{background-position:center 60px}#smls-gift-smiles .get__baggage__page .benefit__package .which__packages.which__packages--diamond{background:#e4e4e6 url(../images/baggage-fee/bg-baggage-zeta.png) no-repeat center 60px}.table-baggage-prices{width:100% !important;height:350px;margin:auto !important;left:0;right:0;padding:0 10px !important;overflow:scroll;position:static !important}.table-baggage-prices h1{text-align:center}.table-baggage-prices table{width:100% !important;margin:0 !important}.table-baggage-prices table td,.table-baggage-prices table th{padding:3px !important;font-size:11px !important;font-weight:normal !important}.table-baggage-prices table td{font-weight:normal}.table-baggage-prices .disclaimer{width:100% !important;margin:20px 0 !important}}.thermometer-category .miles{padding:30px 0;width:45.5%;float:left;margin-left:40px}.thermometer-category .miles ul{float:left;margin:10px 0 20px;position:relative;right:35px}.thermometer-category .miles ul li{display:inline-block;text-align:center;margin:0 32px;color:#7c7c7c;font:11px 'nunito', sans-serif}.thermometer-category .miles ul li:last-child{position:relative;right:-35px;margin:0}.thermometer-category .miles ul li.active{color:#FF5A00;font-weight:bold}.thermometer-category .miles ul li span{color:#7c7c7c;font:11px 'nunito', sans-serif;text-align:center;display:block;padding:0}.thermometer-category .miles span{font:16px 'nunito', sans-serif;color:#FF5A00;padding:7px 0;display:inline-block}.thermometer-category .miles span b{color:#7c7c7c;font-weight:normal}.thermometer-category .miles .miles--category{border:2px solid #7c7c7c;height:30px;margin:20px 0 0;border-radius:5px;width:81%;position:relative}.thermometer-category .miles .miles--category.active::after{content:'';display:inline-block;width:8px;height:8px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;float:right;position:absolute;background:#7c7c7c;z-index:99;top:24px;border:2px solid #fff}.thermometer-category .miles .miles--category.diamante::after{left:365px}.thermometer-category .miles .miles--category.ouro::after{left:207px}.thermometer-category .miles .miles--category.prata::after{left:103px}.thermometer-category .miles .miles--category.smiles::after{left:-6px}.thermometer-category .miles .miles--category .range__bar{display:block}.thermometer-category .miles .miles--category .range__bar .range__milage{width:auto;height:30px;border-radius:2px;border:0;vertical-align:initial;display:initial}.thermometer-category .miles .miles--category .range__bar .range__milage .status--bar{height:30px;box-sizing:border-box;border:2px solid #fff;border-radius:6px;left:0px}.thermometer-category .miles .miles--category .range__bar .range__milage .status--bar.two{background:#FF5A00;position:absolute;top:0px;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:2px solid #fff}.thermometer-category .miles .miles--category .range__bar .range__milage .status--bar.two.ouro{right:105px}.thermometer-category .miles .miles--category .range__bar .status--bar.two.diamante{display:none}.thermometer-category .miles .miles--category .range__bar .range__milage .status--bar.two.smiles{border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0}.thermometer-category .info{padding:0 60px 0 0;float:left}.thermometer-category .info .plane i{font-size:15px;display:inline-block;transform:rotate(7deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.thermometer-category .info .plane p{display:inline-block}.thermometer-category .info .card i{font-size:20px}.thermometer-category .info .card p{display:inline-block;margin:0}.thermometer-category .info .card p:last-child{padding:0 0 0 30px}.thermometer-category .info .box{border:1px solid #FF5A00;padding:10px;border-radius:4px;margin:20px 0 0 45px}.thermometer-category .info .box strong{color:#FF5A00;font-size:14px}.thermometer-category .spacer{width:1px;height:360px;position:relative;background:#ececec;float:left;margin:70px 0}.thermometer-category .spacer:after{content:'ou';width:27px;position:absolute;top:47%;left:50%;margin-left:-7px;font:14px 'nunito', sans-serif;color:#7c7c7c;padding-top:5px;padding-bottom:10px;background:#fff}.thermometer-category .legs{float:right;padding:30px 35px;width:40.5%}.thermometer-category .legs ul{float:left;margin:10px 0 20px;position:relative;right:30px}.thermometer-category .legs ul li{display:inline-block;text-align:center;margin:0 30px;color:#7c7c7c;font:11px 'nunito', sans-serif}.thermometer-category .legs ul li span{color:#7c7c7c;font:11px 'nunito', sans-serif;text-align:center;display:block;padding:0}.thermometer-category .legs ul li.active{color:#FF5A00;font-weight:bold}.thermometer-category .legs ul li:last-child{position:relative;right:-35px;margin:0}.thermometer-category .legs i{margin:8px 0}.thermometer-category .legs span{font:16px 'nunito', sans-serif;color:#FF5A00;padding:7px 0;display:inline-block}.thermometer-category .legs span b{color:#7c7c7c;font-weight:normal}.thermometer-category .legs .legs--category{background:url(../images/migrate/my-account/bg-thermometer-category.png) repeat-x 14px;border:2px solid #999999;height:30px;margin:20px 0 0;border-radius:5px;width:86.2%;position:relative}.thermometer-category .legs .legs--category.active::after{content:'';display:inline-block;width:8px;height:8px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;float:right;position:absolute;background:#7c7c7c;z-index:99;top:24px;border:2px solid #fff}.thermometer-category .legs .legs--category.diamante::after{left:345px}.thermometer-category .legs .legs--category.ouro::after{left:195px}.thermometer-category .legs .legs--category.prata::after{left:96px}.thermometer-category .legs .legs--category.smiles::after{left:-6px}.thermometer-category .legs .legs--category .range__bar{display:block}.thermometer-category .legs .legs--category .range__bar .range__milage{width:auto;height:30px;border-radius:2px;border:0;vertical-align:initial;display:initial;overflow:hidden}.thermometer-category .legs .legs--category .status--bar{height:30px;box-sizing:border-box;border:2px solid #ffffff;border-radius:6px}.thermometer-category .legs .legs--category .status--bar.diamante{background:url(../images/migrate/my-account/bg-thermometer-category-active.png) 12px repeat}.thermometer-category .legs .legs--category .status--bar.ouro{background:url(../images/migrate/my-account/bg-thermometer-category-active.png) 12px repeat;width:231px}.thermometer-category .legs .legs--category .status--bar.prata{background:url(../images/migrate/my-account/bg-thermometer-category-active.png) 12px repeat;width:122px}.thermometer-category .legs .legs--category .status--bar.smiles{background:url(../images/migrate/my-account/bg-thermometer-category-active.png) 12px no-repeat}.thermometer-category ul.flight{width:140px;margin:30px 0;left:0}.thermometer-category ul.flight.last{width:240px;position:relative;left:19px}.thermometer-category ul.flight.last img:last-child{position:relative;left:-11px}.thermometer-category ul.flight li{margin:0 8px}.thermometer-category ul.flight li:first-child{display:block;margin:0}.thermometer-category ul.flight li.one__leg{background:url(../images/migrate/my-account/bg-trecho.png) no-repeat center;height:25px}.thermometer-category ul.flight li.two__legs{background:url(../images/migrate/my-account/two-bg-trecho.png) no-repeat center;height:25px}.thermometer-category ul.flight li:last-child{display:block;margin:0;right:-5px;position:relative;color:#7c7c7c;font-size:16px;margin:30px 0 0}.history{width:100%;border:1px solid #ececec;float:left;margin-top:30px}.history table{width:100%}.history table td{text-align:center;border-bottom:1px solid #ececec;padding:20px 0;font:14px Arial, sans-serif;color:#7c7c7c}.history table td i{font-size:1.8em;color:#FF5A00}@media (max-width: 450px){.thermometer-category .spacer{float:left;height:1px;width:100%;margin:20px 0px}.thermometer-category .spacer:after{text-align:center;top:-12px}.thermometer-category .miles{width:100%;margin-left:0}.thermometer-category .miles .info{padding:0 30px 0 10px}.thermometer-category .miles .miles--category{margin:20px 10px 0}.thermometer-category .miles ul{right:30px}.thermometer-category .miles ul li{margin:0 25px}.thermometer-category .legs{float:left;padding:10px;width:100%;box-sizing:border-box}.thermometer-category .legs .info{padding:10px}.thermometer-category .legs ul{right:40px}.thermometer-category .legs ul li{margin:0 25px}.thermometer-category .legs ul.flight li{margin:0 5px}.thermometer-category .legs ul.flight.last{left:0px;width:200px}}.smiles__my-category .category-card,.smiles__my-category .category-ruler,.smiles__my-category .category-history,.smiles__my-category .diamond-fee-card{background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;border-radius:3px;font-family:"NunitoLight",Arial,sans-serif;margin:0 8px 16px}.smiles__my-category .category-card h4,.smiles__my-category .category-ruler h4,.smiles__my-category .category-history h4,.smiles__my-category .diamond-fee-card h4{font-size:18px;padding:8px 0 16px}@media (max-width: 767px){.smiles__my-category .category-card h4,.smiles__my-category .category-ruler h4,.smiles__my-category .category-history h4,.smiles__my-category .diamond-fee-card h4{font-size:16px}}.smiles__my-category .category-card p,.smiles__my-category .category-ruler p,.smiles__my-category .category-history p,.smiles__my-category .diamond-fee-card p{padding:4px 0;font-size:13px}@media (max-width: 767px){.smiles__my-category .category-card p,.smiles__my-category .category-ruler p,.smiles__my-category .category-history p,.smiles__my-category .diamond-fee-card p{font-size:12px}}.smiles__my-category .category-card ul,.smiles__my-category .category-ruler ul,.smiles__my-category .category-history ul,.smiles__my-category .diamond-fee-card ul{margin-top:4px}.smiles__my-category .category-card ul>li,.smiles__my-category .category-ruler ul>li,.smiles__my-category .category-history ul>li,.smiles__my-category .diamond-fee-card ul>li{list-style-type:disc;font-size:13px;padding-bottom:12px}@media (max-width: 767px){.smiles__my-category .category-card ul>li,.smiles__my-category .category-ruler ul>li,.smiles__my-category .category-history ul>li,.smiles__my-category .diamond-fee-card ul>li{font-size:12px}}.smiles__my-category .category-card .smiles--highlight-text,.smiles__my-category .category-ruler .smiles--highlight-text,.smiles__my-category .category-history .smiles--highlight-text,.smiles__my-category .diamond-fee-card .smiles--highlight-text{font-size:13px}@media (max-width: 767px){.smiles__my-category .category-card .smiles--highlight-text,.smiles__my-category .category-ruler .smiles--highlight-text,.smiles__my-category .category-history .smiles--highlight-text,.smiles__my-category .diamond-fee-card .smiles--highlight-text{font-size:12px}}.smiles__my-category .card-toogler,.smiles__my-category .ruler-toogler,.smiles__my-category .history-toogler{border-top:1px solid #ececec;padding:12px 16px;position:relative;font-size:15px;cursor:pointer}.smiles__my-category .card-toogler span b,.smiles__my-category .ruler-toogler span b,.smiles__my-category .history-toogler span b{font-size:13px}@media (max-width: 767px){.smiles__my-category .card-toogler,.smiles__my-category .ruler-toogler,.smiles__my-category .history-toogler{font-size:13px}}.smiles__my-category .card-toogler .smiles-icons,.smiles__my-category .ruler-toogler .smiles-icons,.smiles__my-category .history-toogler .smiles-icons{position:absolute;right:20px}.smiles__my-category .toogle-body{padding:8px 16px;display:none}.smiles__my-category .toogle-body .smiles--highlight-text{color:#4A4A4A}.smiles__my-category .category-card .my-card{padding:0 16px 16px;min-height:280px}.smiles__my-category .category-card .my-card .content-card{float:left;width:35%;text-align:center}.smiles__my-category .category-card .my-card .content-card img{padding:0 32px}.smiles__my-category .category-card .my-card .content-card p{margin-top:8px}.smiles__my-category .category-card .my-card .content-card strong{font-size:16px;line-height:18px}.smiles__my-category .category-card .my-card .content-card .smiles{color:#FF5A00}.smiles__my-category .category-card .my-card .content-card .prata{color:#989697}.smiles__my-category .category-card .my-card .content-card .ouro{color:#a98c5d}.smiles__my-category .category-card .my-card .content-card .diamante{color:#2e3132}@media (max-width: 767px){.smiles__my-category .category-card .my-card .content-card{width:100%}}.smiles__my-category .category-card .my-card .content-card .inner-message{font-size:11px}.smiles__my-category .category-card .my-card .content-benefits{display:inline-block;width:65%}.smiles__my-category .category-card .my-card .content-benefits .benefits-title{margin:0 0 16px}@media (max-width: 767px){.smiles__my-category .category-card .my-card .content-benefits .benefits-title{margin:0 0 16px -0.5em}}@media (max-width: 767px){.smiles__my-category .category-card .my-card .content-benefits{width:100%}}.smiles__my-category .category-card .toogle-body-benefits{padding:16px 16px}.smiles__my-category .category-card .toogle-body-benefits>div{margin:0 0.5em}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.smiles__my-category .category-ruler{width:867px}}.smiles__my-category .category-ruler .my-ruler{padding:0 16px 16px;min-height:290px;vertical-align:top}.smiles__my-category .category-ruler .my-ruler__box{display:flex;margin-bottom:16px}@media (max-width: 767px){.smiles__my-category .category-ruler .my-ruler__box{display:block}}.smiles__my-category .category-ruler .my-ruler>div:nth-child(3){font-size:12px}.smiles__my-category .category-ruler .my-ruler .ruler-info{width:25%;display:inline-block;text-align:center}.smiles__my-category .category-ruler .my-ruler .ruler-info>div{height:110px;padding-top:8px}.smiles__my-category .category-ruler .my-ruler .ruler-info>div p{font-weight:bold;font-size:11px;margin-bottom:0px}.smiles__my-category .category-ruler .my-ruler .ruler-info>div p:first-child,.smiles__my-category .category-ruler .my-ruler .ruler-info>div span{font-size:16px}@media (max-width: 767px){.smiles__my-category .category-ruler .my-ruler .ruler-info{display:block;width:100%}.smiles__my-category .category-ruler .my-ruler .ruler-info>div{float:left;width:49%;height:90px}}.smiles__my-category .category-ruler .my-ruler .ruler-status{width:65%;display:flex;align-items:center;font-size:11px}@media (max-width: 767px){.smiles__my-category .category-ruler .my-ruler .ruler-status{width:100%;display:block;float:left}}.smiles__my-category .category-ruler .my-ruler .ruler-status.smiles .bar{background:#FF5A00}.smiles__my-category .category-ruler .my-ruler .ruler-status.prata .bar{background:#b2b2b1}.smiles__my-category .category-ruler .my-ruler .ruler-status.ouro .bar{background:#d7b586}.smiles__my-category .category-ruler .my-ruler .ruler-status.diamante .bar{background:#000}.smiles__my-category .category-ruler .my-ruler .ruler-status>div{width:100%;position:relative}.smiles__my-category .category-ruler .my-ruler .ruler-status>div div{position:relative;height:45px}.smiles__my-category .category-ruler .my-ruler .ruler-status .title{width:200px !important}.smiles__my-category .category-ruler .my-ruler .ruler-status .title p{position:relative;font-family:"NunitoLight",Arial,sans-serif;color:#5B5B5B;font-weight:100;line-height:16px;margin:0 0 14px 0;padding:0;font-weight:100;font-size:12px}.smiles__my-category .category-ruler .my-ruler .ruler-status .title p span.bms-gray-icons{position:absolute;top:3px;left:-20px}@media (max-width: 767px){.smiles__my-category .category-ruler .my-ruler .ruler-status .title{width:100%;height:20px;display:block}.smiles__my-category .category-ruler .my-ruler .ruler-status .title p{margin-bottom:20px}.smiles__my-category .category-ruler .my-ruler .ruler-status .title.hidden-desktop p{margin-bottom:9px}}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity,.smiles__my-category .category-ruler .my-ruler .ruler-status .categories{margin:0;padding:0;display:flex;width:100%;position:relative;height:15px;top:-1px;font-size:10px;font-family:"NunitoRegular",Arial,sans-serif;color:#5B5B5B}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span,.smiles__my-category .category-ruler .my-ruler .ruler-status .categories span{display:block;vertical-align:middle;text-transform:uppercase;position:relative;min-width:15%;text-align:center;position:absolute}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:first-child,.smiles__my-category .category-ruler .my-ruler .ruler-status .categories span:first-child{text-align:left}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:nth-child(2),.smiles__my-category .category-ruler .my-ruler .ruler-status .categories span:nth-child(2){margin-left:calc(33% - 30px)}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:nth-child(3),.smiles__my-category .category-ruler .my-ruler .ruler-status .categories span:nth-child(3){margin-left:calc(60% - 19px)}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:last-child,.smiles__my-category .category-ruler .my-ruler .ruler-status .categories span:last-child{right:0}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity{color:#9e9e9e;top:-25px}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span{position:absolute;margin-top:-1px}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:after{content:"";position:absolute;left:0;top:1px;font-size:6px;width:2px;height:3px;background-color:#d8d8d8;z-index:1;margin-left:50%}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:first-child{padding-left:8px}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:first-child:after{display:none}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:last-child{padding-right:8px;text-align:right}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:last-child:after{display:none}@media (max-width: 767px){.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span{margin-top:1px;line-height:14px}.smiles__my-category .category-ruler .my-ruler .ruler-status .quantity span:after{top:-1px}}.smiles__my-category .category-ruler .my-ruler .ruler-status .progress-bar{height:16px;border:none;margin-bottom:9px}.smiles__my-category .category-ruler .my-ruler .ruler-status .progress-bar .progress{background-color:#ececec;background-image:none;box-shadow:none}.smiles__my-category .category-ruler .my-ruler .ruler-status .progress-bar .progress .bar{border:none;box-shadow:none;height:16px;position:absolute;z-index:1}.smiles__my-category .category-ruler .my-ruler .ruler-status .progress-bar .progress .bar small{line-height:12px;font-size:11px;display:block;margin:3px 8px;float:left}@media (max-width: 767px){.smiles__my-category .category-ruler .my-ruler .ruler-status .progress-bar .progress .bar small{margin:3px 6px}}@media (max-width: 767px){.smiles__my-category .category-ruler .my-ruler .ruler-status .progress-bar .progress .bar small{font-size:10px;line-height:11px}}.smiles__my-category .category-history .my-history{padding:0 16px 16px}.smiles__my-category .category-history .history-table tr{border:0px}.smiles__my-category .category-history .history-table tr th{color:#7c7c7c;font-size:14px}@media (max-width: 767px){.smiles__my-category .category-history .history-table tr th{font-size:12px}}.smiles__my-category .category-history .history-table tr th,.smiles__my-category .category-history .history-table tr td{padding:8px !important;border:0px}@media (max-width: 767px){.smiles__my-category .category-history .history-table tr th,.smiles__my-category .category-history .history-table tr td{font-size:11px}}.smiles__my-category .flight-steps{width:280px;position:relative;display:table;margin-top:55px;height:40px}.smiles__my-category .flight-steps.conection{width:370px;margin-bottom:0px !important}.smiles__my-category .flight-steps:last-child{margin-bottom:16px}.smiles__my-category .flight-steps>div{display:inline-block}.smiles__my-category .flight-steps .circle{position:relative;margin-right:84px}.smiles__my-category .flight-steps .circle:first-child{margin-left:24px}.smiles__my-category .flight-steps .circle.last{margin-right:28px}.smiles__my-category .flight-steps img{position:absolute;bottom:25px}.smiles__my-category .flight-steps .info-text{position:absolute;left:-20px;bottom:-22px;font-size:13px}.smiles__my-category .flight-steps .final-info{font-size:12px}@media (max-width: 767px){.smiles__my-category .flight-steps .circle{margin-right:84px}.smiles__my-category .flight-steps .circle:first-child{margin-left:16px}.smiles__my-category .flight-steps .circle.last{margin-right:28px}.smiles__my-category .flight-steps .info-text{left:-18px;font-size:11px}.smiles__my-category .flight-steps img{position:absolute;bottom:25px;max-width:85%}}@media (max-width: 330px){.smiles__my-category .flight-steps{margin-left:14px}.smiles__my-category .flight-steps .circle{margin-right:84px}.smiles__my-category .flight-steps .circle:first-child{margin-left:0px}.smiles__my-category .flight-steps .circle.last{margin-right:8px}.smiles__my-category .flight-steps .info-text{left:-18px;font-size:11px}.smiles__my-category .flight-steps .final-info{font-size:11px}}.my-category__footer{font-size:11px;font-family:"NunitoLight",Arial,sans-serif;margin:0 8px 16px}.my-category__footer h5{font-size:12px}.my-category__footer a{color:#7c7c7c;text-decoration:underline}.one-click{margin-right:10px}.one-click #btn-cancel-add-card{color:#777777;cursor:pointer}.one-click .title{color:#FF5A00;font:bold 20px "NunitoRegular"}.one-click .description{color:#7c7c7c;font:14px "Arial"}.one-click .btn-add-card{margin-bottom:15px}.one-click #without-card p{margin-top:10px !important}.one-click #container__card input[type="text"],.one-click #container__card input[type="tel"],.one-click #container__card textarea{width:100%}.one-click #container__card button{padding:15px 40px;float:right;font-size:14px}.one-click #container__card p{margin:0 auto}.one-click #container__card .sub-p-card{font-size:12px}.one-click #container__card .hr-divider-button{margin:0 -30px;padding-bottom:30px}.one-click #container__card .container__oneclick{border:1px solid #ececec;box-sizing:border-box;padding:30px}.one-click #container__card .container__oneclick #warning-card-already-saved{color:red;font-size:12px;position:absolute;top:85%}.one-click #container__card .container__oneclick #containerMessageFormCardInvalid{border:2px solid #FF5A00;padding:20px;margin-bottom:20px}.one-click #container__card .container__oneclick #containerMessageFormCardInvalid img{width:40px;margin-right:15px}.one-click #container__card .container__oneclick #containerMessageFormCardInvalid #messageFormCardInvalid{display:inline-block;width:70%;vertical-align:middle}.one-click #container__card .container__oneclick #containerMessageFormCardInvalid span{color:#FF5A00}.one-click #container__card .container__oneclick #containerMessageFormCardInvalid span span{font-weight:bold}.one-click #container__card .checkbox{padding:0 !important}.one-click #container__card .align-with-expiration-date{margin-top:20px}.one-click #container__card input[type="radio"]:not(:checked):before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:50%}.one-click #container__card input[type="radio"]:checked :before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:50%}.one-click #container__card input[type="radio"]:not(:checked):after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;background:#e8e8e8;border-radius:50%}.one-click #container__card input[type="radio"]:checked:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;background:#FF5A00;border-radius:50%}.one-click #container__card .select-date-card{height:50px;width:100%;border-color:#7c7c7c;border-radius:3px}.one-click #container__card #oneClickMessage{border:2px solid #FF5A00;padding:20px;margin-bottom:20px}.one-click #container__card #oneClickMessage img{width:20px;margin-right:5px}.one-click #container__card #oneClickMessage span{color:#FF5A00}.one-click #container__card #oneClickMessage span span{font-weight:bold}.one-click #container__card .tooltip-full-cards{position:relative;background:white;border:#FF5A00 solid 2px;padding:20px;border-radius:5px;margin-bottom:17px;font-size:13px}.one-click #container__card .tooltip-full-cards p{font-weight:bold;color:#FF5A00}.one-click #container__card .tooltip-full-cards:after,.one-click #container__card .tooltip-full-cards:before{top:100%;left:70%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.one-click #container__card .tooltip-full-cards:after{border-color:rgba(136,183,213,0);border-top-color:white;border-width:15px;margin-left:50px}.one-click #container__card .tooltip-full-cards:before{border-color:rgba(194,225,245,0);border-top-color:#FF5A00;border-width:18px;margin-left:47px}.one-click #container__card #smls-img-card{margin-top:auto !important;position:absolute !important;top:21% !important;right:10px;z-index:9;max-height:30px}.one-click #card__list{padding-bottom:10px}.one-click #card__list table{width:100%}.one-click #card__list table tr{border:2px solid #ececec;border-radius:2px;width:100%}.one-click #card__list table tr td{padding:10px}.one-click #card__list table tr .star{width:25px}.one-click #card__list table tr .star img:not(#star-img-primary-card){cursor:pointer}.one-click #card__list table tr .star img{max-width:25px}.one-click #card__list table tr p{color:#7c7c7c;font:bold 12px "Arial"}.one-click #card__list table tr .btn-delete{cursor:pointer}.one-click #card__list table tr .brand{display:inline-flex}.one-click #card__list table tr .brand img{width:43px;height:30px}.one-click #card__list table tr .brand p{padding:8px 0 8px 10px;overflow:hidden;max-width:260px;white-space:nowrap;text-overflow:ellipsis}.one-click #card__list table #primary-card{background-color:#ececec}.one-click #card__list table .spacer{height:10px}#alertModalOptionCreditCard{width:auto;border:3px solid #7c7c7c;border-radius:6px}#alertModalOptionCreditCard h2{color:#FF5A00;font:bold 20px "NunitoRegular"}#alertModalOptionCreditCard .modal-btn-group{float:right}#alertModalOptionCreditCard .modal-btn-group .btn-link{color:#7c7c7c}.flight-details__date,.flight-details__travel .travel__origin,.flight-details__travel .travel__info,.flight-details__travel .travel__arrival{display:flex;flex-flow:column wrap}.smiles__member-flights .panel-footer.flight-warning,.flight-info.flight-date-warning,.flight-info__easy-travel.flight-date-warning{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.flight-details__travel .travel__airport,.flight-timeline .travel__airport,.flight-timeline .flight__code{text-transform:uppercase}.flight-header{font-family:'NunitoRegular';color:#FF5A00;font-size:24px;margin-bottom:20px}.smiles__member-flights .panel{-webkit-box-shadow:0 0 0 1px #9a9a9a;-moz-box-shadow:0 0 0 1px #9a9a9a;box-shadow:0 0 0 1px #9a9a9a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.smiles__member-flights .panel-heading{padding:9px 18px 6px 18px;margin-bottom:20px;display:flex}.smiles__member-flights .panel-heading .flight-locator__number{position:relative;top:-4px}.smiles__member-flights .panel-body{padding:0 4px}.smiles__member-flights .panel-footer{-webkit-box-shadow:0 0 0 1px #ff9a24;-moz-box-shadow:0 0 0 1px #ff9a24;box-shadow:0 0 0 1px #ff9a24;background:transparent;border-top:0;padding:15px 18px}.smiles__member-flights .panel-footer.flight-warning p{margin:0 0 0 15px}.smiles__member-flights .smiles__panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:72.6%;margin-right:15px}.smiles__member-flights .member-flights__box-wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}.smiles__member-flights .travel__label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 1px #999;-moz-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999;font-size:10px;text-transform:uppercase;color:#999;padding:0 5px}.smiles__member-flights .flight__item--with-icon .smiles-icons{margin-right:8px;position:relative;top:-1px}@media print{.smiles__member-flights .visible-print_custom{display:inherit !important}}.smiles__member-flights hr{margin:45px 0 35px 0}.smiles__member-flights.member-flights__print-page .member-flights__box-wrapper{justify-content:center}.smiles__member-flights.member-flights__print-page .print-page__title{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:739px;margin:0 15px 15px 0}.smiles__member-flights.member-flights__print-page .print-page__title .member-flights__title{margin:0}.smiles__member-flights.member-flights__print-page .print-page__title .smiles-logos{font-size:2.8px}.smiles__member-flights.member-flights__print-page .smiles__panel{width:739px}.smiles__member-flights.member-flights__print-page .flight-details{justify-content:flex-start}.smiles__member-flights.member-flights__print-page .flight-details>div{margin-right:20px}.smiles__member-flights.member-flights__print-page .flight-details .flight-details__travel{margin-right:25px}.flight-locator{max-width:120px;float:left}.flight-locator .flight-locator__label{font-size:12px;font-weight:bold;color:rgba(0,0,0,0.6)}.flight-locator .flight-locator__number{color:#fff;text-transform:uppercase}.flight-flag{float:left;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.33);box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;background:#555;position:relative;left:-22px;height:39px}.flight-flag .flight-flag__label{font-size:12px;text-transform:uppercase;color:#fff;padding:10px 20px 10px 13px;float:left}.flight-flag::before{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;content:"";width:0;border:1.15em solid #555;border-left:0;border-right-width:.8em;border-right-color:transparent;position:absolute;right:-14px;top:0}.flight-flag-easy-travel{float:left;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.33);box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;background:#fff;position:relative;left:-22px;height:40px}.flight-flag-easy-travel .flight-flag__easy-travel{color:#fff;padding:10px 10px 10px 10px;margin:10px 0 0 10px;float:left;width:85px;background:#fff url("../images/easy-travel.png") left top no-repeat !important}.flight-flag-easy-travel::before{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.33);box-shadow:0 1px 0 rgba(0,0,0,0.33);content:"";width:0;border:1.15em solid #fff;border-left:0;border-right-width:.8em;border-right-color:transparent;position:absolute;right:-14px;top:0}.smiles-content .member-flights__title{color:#545454;margin-bottom:70px}.flight-info{-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:table;margin:0 auto;position:relative;left:-60px;text-transform:uppercase;padding:10px 15px;font-size:.7em;color:#fff}.flight-info .smiles-icons{margin-right:8px}.flight-info.flight-date-warning{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-transform:initial;left:-34px;top:1px;padding:8px 15px;margin-bottom:4px;background:rgba(0,0,0,0.23)}.flight-info.flight-date-warning b{margin-left:4px}.flight-info__easy-travel{-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:table;margin:0 auto;position:relative;left:20px;text-transform:uppercase;padding:10px 15px;font-size:10px;color:#fff}.flight-info__easy-travel .smiles-icons{margin-right:8px}.flight-info__easy-travel.flight-date-warning{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-transform:initial;left:-34px;top:1px;padding:8px 15px;margin-bottom:4px;background:rgba(0,0,0,0.23)}.flight-info__easy-travel.flight-date-warning b{margin-left:4px}.gecko .flight-info{padding:10px 15px 8px}.gecko .flight-info__easy-travel{padding:10px 15px 8px}.flight-details{display:flex;flex-flow:row wrap;justify-content:space-between}.flight-list__item{border-bottom:1px solid #ececec;padding-bottom:12px;margin-bottom:20px}.flight-list__item:last-child{border:none;padding:0;margin:0}.flight-details__date{position:relative;top:-5px;text-align:center}.flight-details__date .date__week-day{text-transform:uppercase;color:#999;font-size:10px}.flight-details__date .date__day{font-size:28px}.flight-details__date .date__month{text-transform:uppercase}.flight-details__travel{display:flex;width:300px}.flight-details__travel .travel__details-wrapper{display:flex;width:100%}.flight-details__travel .travel__origin{text-align:right;margin-right:0px;width:40%}.flight-details__travel .travel__hour{margin-top:-3px}.flight-details__travel .travel__info{color:#999;font-size:12px;font-weight:bold;align-items:center;justify-content:center}.flight-details__travel .travel__info .travel__stops{text-transform:uppercase}.flight-details__travel .travel__info .smiles-icons{margin-top:-5px;margin-bottom:-5px}.flight-details__travel .travel__arrival{text-align:left;margin-left:12px;width:40%}.flight-details__travel .travel__airport{color:#555;font-size:20px}.flight-details__travel .travel__date-info{color:#777;font-size:12px}.flight-details__travel .mobile-travel__stops-and-duration{width:100%;flex-flow:row wrap;margin-top:-24px;height:20px}.flight-details__travel .mobile-travel__stops-and-duration .travel__stops{margin-right:10px;min-width:57px}.flight-details__company .company__thumb{-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;width:100px;height:55px;display:flex;justify-content:center;align-items:center}.flight-details__company .company__extra{color:#999;font-size:10px;text-transform:uppercase;margin:0;font-weight:bold}.flight-details__about{color:#999;font-size:12px;text-align:left;margin:0;max-width:55%}.flight-details__about li{margin-bottom:5px}.flight-details__about .details__baggage{position:relative;left:-2px}.flight-details__about .details__baggage .smiles-icons{left:1px}.flight-details__show-more{display:flex;align-items:center}.flight-details__show-more .smiles-icons{position:relative;top:-3px}.flight-details__show-more .mobile-show-more__info{font-weight:bold;text-align:right;width:60%;margin-right:10px;line-height:1em;color:#777}.flight-details__extra-content{display:none;margin:20px 0 10px;padding-top:10px}.member-flights__action-menu{width:177px;display:flex;flex-flow:column wrap;font-size:12px;font-weight:bold}.member-flights__action-menu .btn-wrapper{width:136px}.member-flights__action-menu ul{margin-top:5px;margin-left:-3px}.member-flights__action-menu ul a{color:#777;transition:all .2s ease-in}.member-flights__action-menu ul a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.member-flights__action-menu ul li{margin-bottom:6px}.member-flights__action-menu ul li .smiles-icons{margin:0 9px 0 5px;position:relative;top:-3px}.member-flights__action-menu ul li .smiles-icons.ic-question{margin-left:4px;top:-2px;cursor:pointer}.member-flights__action-menu ul li .smiles-icons.ic-share{margin-right:10px}.member-flights__action-menu ul li .smiles-icons.ic-print{margin-right:7px}.member-flights__action-menu ul li .smiles-icons.ic-email-resend{margin-right:8px;top:-1px}.member-flights__action-menu ul .question-popover a:first-child{margin:0 9px 0 4px}.member-flights__action-menu ul .question-popover a:first-child .smiles-icons{margin:0}.member-flights__action-menu ul .question-popover .popover{width:195px}.member-flights__action-menu .action-menu__btn-wrapper .smiles-icons{margin-left:3px;cursor:pointer}.member-flights__action-menu .action-menu__btn-wrapper .popover{margin-top:20px}.member-flights__action-menu .btn,.member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights__action-menu button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:6px}.member-flights__action-menu .btn-primary,.member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights__action-menu button{background:#FF5A00;border-color:inherit}.member-flights__action-menu .popover .popover-content{padding:5px 15px 15px 15px;font-weight:normal}.member-flights__action-menu a{outline:none}.member-flights__action-menu .text-wrap{width:120px;display:table-cell}.member-flights__action-menu .flights-share-button ~ .popover .popover-content__wrapper{margin-top:15px}.aui .smiles__member-flights .btn.btn-gray,.aui .smiles__member-flights .modal-body button.btn-gray,.aui .modal-body .smiles__member-flights button.btn-gray{background-color:#777;border-color:#777}.aui .smiles__member-flights .btn.btn-gray.more-flights,.aui .smiles__member-flights .modal-body button.btn-gray.more-flights,.aui .modal-body .smiles__member-flights button.btn-gray.more-flights{width:148px;padding:12px 0}.flight-timeline{display:flex;justify-content:space-between;flex-flow:row wrap;border-top:1px dashed #999;color:#999;margin-top:40px}.flight-timeline .timeline__box{position:relative;top:-12px;text-align:center}.flight-timeline .timeline__box .alert-box{position:absolute;width:300px;top:-60px;left:-90px;border:1px solid #FF5A00;font-size:12px;padding:5px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.flight-timeline .timeline__box .alert-box p{margin:0;padding:0;line-height:14px}.flight-timeline .timeline__box .alert-box p:first-child{color:#FF5A00;text-transform:uppercase;font-weight:600}.flight-timeline .timeline__box .alert-box::before{border-color:#fff transparent transparent transparent;border-style:solid;border-width:6px;height:0;width:0;content:"";position:absolute;bottom:-12px;left:48%;z-index:1}.flight-timeline .timeline__box .alert-box::after{border-color:#FF5A00 transparent transparent transparent;border-style:solid;border-width:6px;height:0;width:0;content:"";position:absolute;bottom:-13px;left:48%;z-index:0}.flight-timeline .timeline__airport-origin{background:#fff}.flight-timeline .timeline__airport-origin .smiles-icons{padding:0 8px 0 12px;margin-left:-4px}.flight-timeline .timeline__airport-arrival{background:#fff}.flight-timeline .timeline__airport-arrival .smiles-icons{padding:0 10px 0 6px;position:relative;right:-2px}.flight-timeline .travel__origin{display:flex;flex-direction:column;margin-top:10px}.flight-timeline .travel__airport{color:#777;font-size:16px}.flight-timeline .smiles-icons{background:#fff;padding:0 8px 0 6px}.flight-timeline .smiles-icons.conection-pin{padding:5px 30px;background:#fff url("../images/svg/icons/ic-conexao.svg") center top no-repeat !important}.flight-timeline .flight__company{width:55px;margin-bottom:9px}.flight-timeline .flight__code{font-size:14px;color:#777;margin-top:-10px}.flight-timeline .timeline__flight-info{display:flex;flex-flow:column wrap;align-items:center;font-size:12px;color:#999;margin-top:10px}.flight-timeline .travel__label{align-self:center}.flight-timeline .duration__period{width:100%;float:left;font-size:12px;margin-bottom:3px}.flight-timeline .duration__minutes{margin-left:-3px}.flight-timeline .flight__item--with-icon .smiles-icons{padding:0}.flight-timeline .travel__location{align-self:center;max-width:90px !important;text-align:center;font-size:12px}.flight-table{position:relative;padding-right:5px}.flight-table::after{content:'';-webkit-box-shadow:inset -27px 0 23px -13px #fff;-moz-box-shadow:inset -27px 0 23px -13px #fff;box-shadow:inset -27px 0 23px -13px #fff;position:absolute;width:34px;height:100%;top:0;right:-1px}.flight-table .table{color:#777}.flight-table .table th,.flight-table .table td{padding:8px 0}.flight-table .table th.seat-column,.flight-table .table td.seat-column{padding:8px 10px}.flight-table .table th:not(:first-child),.flight-table .table td:not(:first-child){text-align:center}.flight-table .table th{border-bottom:1px solid #ececec}.flight-table .table th .leg-code{font-weight:normal;font-size:12px;width:100%;float:left}.flight-table .table tr:first-child td{padding-top:16px}.flight-table .table td{border:none}.flight-table .table td .smiles-icons{position:relative;top:-3px;margin-right:6px}.flight-table .table td.seat-column{border-right:1px solid #ececec}.flight-table .table td.seat-column:last-child{border-right:none}.flight-table .table .passenger__is-child{color:#999;font-size:12px}.flight-table .flight-table--link{font-size:12px;display:block;width:60px;margin:0 auto;line-height:1.2em;position:relative;top:-4px}.member-flights--empty .panel{-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;margin-right:calc(177px + 15px)}.member-flights--empty .panel .panel-body{padding:20px}.member-flights--empty .member-flights__title{margin-bottom:12px;color:#777}.member-flights--empty .smiles-icons{display:table;margin:0 auto 32px auto}.member-flights--empty .smiles-icons::before{animation:wind 20s linear infinite}.member-flights--empty p{color:#777;font-size:16px}@keyframes wind{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}35%,50%,75%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}}#flights-payment-details-modal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1066px;margin-left:calc(-1066px / 2);padding-left:0 !important;padding-right:0 !important;top:10% !important}#flights-payment-details-modal ~ .modal-backdrop{z-index:10}#flights-payment-details-modal .modal-header h3{font-size:30px}#flights-payment-details-modal .modal-header .payment-details-modal__locator{margin-top:5px;font-size:18px;color:#555}#flights-schedule-modal{position:fixed;top:50% !important;left:50% !important;width:376px;height:379px;font-family:'nunito-bold'}@media (max-width: 768px){#flights-schedule-modal{top:10% !important;left:0 !important;width:287px !important;height:360px !important;margin:auto auto auto auto !important}}#flights-schedule-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-schedule-modal .title-header{font-size:17px;color:#FF5A00;line-height:23px;letter-spacing:normal;text-align:left;width:225px;font-family:'nunito-regular' !important}#flights-schedule-modal .action-header{text-align:left;margin:15px 0 0 0}#flights-schedule-modal .action-header a{width:195px;font-size:14px}@media (max-width: 768px){#flights-schedule-modal .action-header a{width:246px}}#flights-schedule-modal .flights-schedule-header{font-family:'nunito-regular' !important;display:inline-flex;font-size:14px;margin:0 0 10px -2px}#flights-schedule-modal .flights-schedule-header img{width:30px;display:block !important;cursor:pointer}#flights-schedule-modal .flights-schedule-header--title{margin-top:auto;margin-bottom:auto;margin-left:15px;color:#FF5A00}#flights-schedule-modal .modal-header{padding:40px 35px 0 35px}@media (max-width: 768px){#flights-schedule-modal .modal-header{padding:40px 20px 0 20px}}#flights-schedule-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-schedule-modal .modal-body{padding:0 20px}}#flights-schedule-modal .modal-body .title{font-size:14px;font-family:'nunito-bold'}#flights-schedule-modal .modal-body hr{color:#BCBCBC !important;border-top:1px solid #BCBCBC !important;border-bottom:1px solid #BCBCBC !important}.flights-payment-details{margin:20px 48px 0;height:415px}.flights-payment-details .container-flights-payment-details{border:1px solid #ececec;padding:20px;box-sizing:border-box;display:flex}.flights-payment-details h4{color:#FF5A00;font-size:20px}.flights-payment-details .total-table{width:55%;margin-bottom:0}.flights-payment-details .total-table th:first-child{font-size:18px;font-weight:bold}.flights-payment-details .container-card-buyer{border:1px solid #ececec;padding:20px;box-sizing:border-box;margin-top:45px}.flights-payment-details .container-card-buyer h5,.flights-payment-details .container-card-buyer ul,.flights-payment-details .container-card-buyer li{display:inline-block;vertical-align:top}.flights-payment-details .container-card-buyer h5{margin:0}.flights-payment-details .container-card-buyer li{margin-right:20px}.flights-payment-details .container-card-buyer li span{display:inline-block;vertical-align:top;margin-right:5px}.flights-payment-details .container-card-buyer li:last-child{display:block;margin-top:10px}.flights-payment-details__card{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:38%;margin-left:55px}.flights-payment-details__card .card-column{width:100%;padding:16px 30px 16px 45px;box-sizing:border-box;border-left:1px solid #ececec;height:100%}.flights-payment-details__card .card-column h5{font-size:18px;color:#7c7c7c}.flights-payment-details__card ul{margin:25px 0 0 0;list-style:none}.flights-payment-details__card ul .smiles-icons{margin-right:8px;position:relative;top:-3px}.flights-payment-details__card ul .smiles-icons.ic-order-phone{margin-left:2px;margin-right:13px}#flights-partner-cia-baggages-modal{width:660px;margin-left:calc(-660px / 2)}#flights-partner-cia-seat-choice-modal{width:660px;margin-left:calc(-660px / 2)}#flights-confirmation-email-modal .modal-footer{text-align:left}#flights-confirmation-email-modal .modal-footer .btn-default{background-color:#696969;border-color:#696969;color:#FFF}.printing-button{color:#777777;font-weight:900}.printing-button:hover{color:#999999}@media print{.mobile-travel__stops-and-duration{display:none !important;width:0 !important}.mobile-travel__stops-and-duration .travel__stops,.mobile-travel__stops-and-duration .travel__duration{display:none !important}.travel__details-wrapper{width:500px !important}.travel__details-wrapper .travel__stops,.travel__details-wrapper .travel__duration{display:block !important}.flight-table--link:after{content:none !important}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.flight-details__company .company__thumb{margin:0;padding:0}.flight-details__company .company__thumb img{width:70px}.timeline__flight-info .flight__company{width:100%;height:100%;margin:0;padding-bottom:5px}.timeline__flight-info .flight__company img{width:55px}}@media only screen and (max-width: 768px){.flight-timeline .timeline__box .alert-box{background-color:#fff;left:auto;right:0px;width:250px;top:-68px}.flight-timeline .timeline__box .alert-box::before{display:none}.flight-timeline .timeline__box .alert-box::after{display:none}.flight-timeline .smiles-icons.conection-pin{padding:4px 10px !important;background:white url("../images/svg/icons/ic-conexao-mb.svg") center top no-repeat !important;left:-24px !important}}.member-flights--changed .panel-heading{background-color:#e7672b;border-bottom-color:#e7672b;-webkit-box-shadow:0 0 0 1px #e7672b;-moz-box-shadow:0 0 0 1px #e7672b;box-shadow:0 0 0 1px #e7672b}.member-flights--reserved .member-flights__action-menu{font-size:14px;margin-bottom:20px}.member-flights--reserved .member-flights__action-menu .btn-primary,.member-flights--reserved .member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights--reserved .member-flights__action-menu button{background-color:#ffe200;color:#333;border:none;font-weight:700}.member-flights--reserved .member-flights__action-menu p{font-weight:100}.member-flights--reserved .member-flights__action-menu .payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#d8c31b;font-size:18px;font-weight:900;text-align:center}.member-flights--reserved .member-flights__action-menu .payment-value span{margin-right:5px}.member-flights--reserved .panel-heading{display:flex;height:93px;flex-flow:column wrap;background-color:#ffe200;border-bottom-color:#ffe200;-webkit-box-shadow:0 0 0 1px #ffe200;-moz-box-shadow:0 0 0 1px #ffe200;box-shadow:0 0 0 1px #ffe200}.member-flights--reserved .panel-heading .flight-flag{width:100%;margin-top:4px;margin-left:10px;background:#d8c31b}.member-flights--reserved .panel-heading .flight-flag::before{border-color:#d8c31b;border-right-color:transparent}.member-flights--reserved .panel-heading .flight-flag span{display:block;width:100%;text-align:center}.member-flights--reserved .panel-heading .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.member-flights--reserved .panel-heading .flight-info.flight-date-warning{background:#d8c31b}.free-reservations{display:flex;width:100%;border-bottom:1px solid #ececec;margin-bottom:25px;padding-top:20px;padding-bottom:20px}.free-reservations .free-reservations__block{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start}.free-reservations .free-reservations__block .free-reservations__list{flex-basis:310px;margin:auto}.free-reservations .free-reservations__block .free-reservations__info{flex-basis:100px;align-self:center}.free-reservations .flights-beneficts{display:flex;flex-flow:row wrap;margin-bottom:0}.free-reservations .flights-beneficts label{cursor:default}.free-reservations__list{width:266px;margin:0}.free-reservations__list li{display:inline-block;margin-right:6px}.free-reservations__list li:last-child{margin-right:0}.free-reservations__list .hidden-checkbox ~ .free-reservations-check{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;background:#fff;border:1px dotted #7f7f7f;padding:8px 9px;display:block}.free-reservations__list .hidden-checkbox ~ .free-reservations-check .smiles-icons::before{-webkit-transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);-moz-transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);-o-transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);transform:rotate(0deg)}.free-reservations__list .hidden-checkbox:checked ~ .free-reservations-check{border:1px solid #ffe200;background:#ffe200}.free-reservations__list .hidden-checkbox:checked ~ .free-reservations-check .smiles-icons::before{transform:rotate(362deg)}.free-reservations__info{font-size:12px;color:#999;line-height:1.1em;width:13%}.member-flights__banner-offer{display:flex;align-content:space-between;width:auto;font-size:16px;color:#555;align-items:center;margin-top:10px;margin-bottom:20px}.member-flights__banner-offer .smiles-logos{flex-basis:30%;font-size:.23em;margin-right:15px}.member-flights__banner-offer .banner-offer__info{color:#999;flex-basis:70%;margin:auto;line-height:18px !important;font-size:14px}.member-flights__banner-offer .banner-offer__info p:first-child{font-family:NunitoRegular;margin-bottom:0;color:#639;font-size:18px}@media only screen and (min-width: 768px){.member-flights--reserved .panel-heading{height:43px;flex-flow:row nowrap}.member-flights--reserved .panel-heading .flight-info{width:auto;margin:auto}.member-flights--reserved .panel-heading .flight-flag{width:auto;margin-top:0;margin-left:0}.member-flights--reserved .panel-heading .flight-flag span{text-align:left}.member-flights--reserved .member-flights__action-menu{display:flex;flex-flow:row wrap}.member-flights--reserved .member-flights__action-menu .payment-date,.member-flights--reserved .member-flights__action-menu .payment-value{display:block;text-align:left}.member-flights--reserved .member-flights__action-menu .payment-date span,.member-flights--reserved .member-flights__action-menu .payment-value span{display:block;width:100%}.member-flights--reserved .member-flights__action-menu .flex-payment{display:flex;flex-basis:100%;flex-flow:row wrap;flex-direction:column-reverse}.member-flights--reserved .member-flights__action-menu .flex-payment button{width:100%}.free-reservations .smiles__panel{width:100%}.free-reservations .smiles__panel .flights-beneficts{display:flex;flex-flow:row nowrap}.free-reservations .smiles__panel .flights-beneficts .member-flights__banner-offer{display:flex;align-content:flex-start;margin:auto 0;width:65%}.free-reservations .smiles__panel .flights-beneficts .member-flights__banner-offer .banner-offer__info{flex-basis:85%}.free-reservations .smiles__panel .flights-beneficts .member-flights__banner-offer .logo-club-smiles{flex-basis:15%}.free-reservations .smiles__panel .flights-beneficts .free-reservations__block{margin:auto 0;width:35%;align-self:right;text-align:right}}.member-flights--easy-travel .member-flights__box-wrapper{margin-bottom:30px}.member-flights--easy-travel .panel{align-self:normal !important}.member-flights--easy-travel .member-flights__action-menu{font-size:14px;margin-bottom:20px}.member-flights--easy-travel .member-flights__action-menu .btn-primary,.member-flights--easy-travel .member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights--easy-travel .member-flights__action-menu button{background-color:#00999a;border:none;font-weight:400}.member-flights--easy-travel .member-flights__action-menu .btn.btn-sm.btn-primary.disabled,.member-flights--easy-travel .member-flights__action-menu .aui .modal-body button.btn-sm.disabled,.aui .modal-body .member-flights--easy-travel .member-flights__action-menu button.btn-sm.disabled,.member-flights--easy-travel .member-flights__action-menu .btn.btn-sm.btn-primary.disabled:hover,.member-flights--easy-travel .member-flights__action-menu .aui .modal-body button.btn-sm.disabled:hover,.aui .modal-body .member-flights--easy-travel .member-flights__action-menu button.btn-sm.disabled:hover{background-color:#777 !important;font-weight:400;border:none !important;cursor:not-allowed;outline:none}.member-flights--easy-travel .member-flights__action-menu p{font-weight:100}.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#00999a;font-size:18px;font-weight:900;text-align:center}.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-value span{margin-right:5px}.member-flights--easy-travel .member-flights__action-menu .box-information{position:relative;margin-top:5px;margin-bottom:15px;padding:10px;text-align:center;border:1px solid #FF5A00;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.member-flights--easy-travel .member-flights__action-menu .box-information p{font-weight:400;padding-bottom:0;margin-bottom:0}.member-flights--easy-travel .member-flights__action-menu .box-information::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-6px;left:48%;z-index:1}.member-flights--easy-travel .member-flights__action-menu .box-information::after{border-color:transparent transparent #FF5A00;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-7px;left:48%;z-index:0}.member-flights--easy-travel .member-flights__action-menu .box-information .club{font-weight:900;color:#639}.member-flights--easy-travel .member-flights__action-menu .box-information .diamond{font-weight:900;color:#3b3837}.member-flights--easy-travel .member-flights__action-menu ul{display:block;position:relative}.member-flights--easy-travel .panel-heading{display:flex;height:93px;flex-flow:column wrap;background-color:#00999a;border-bottom-color:#00999a;-webkit-box-shadow:0 0 0 1px #00999a;-moz-box-shadow:0 0 0 1px #00999a;box-shadow:0 0 0 1px #00999a}.member-flights--easy-travel .panel-heading .flight-flag{width:100%;margin-top:4px;margin-left:10px;background:#1c7576}.member-flights--easy-travel .panel-heading .flight-flag::before{border-color:#1c7576;border-right-color:transparent}.member-flights--easy-travel .panel-heading .flight-flag span{display:block;width:100%;text-align:center}.member-flights--easy-travel .panel-heading .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.member-flights--easy-travel .panel-heading .flight-info.flight-date-warning{background:#1c7576}@media only screen and (min-width: 768px){.member-flights--easy-travel .panel-heading{height:43px;flex-flow:row nowrap}.member-flights--easy-travel .panel-heading .flight-info{width:auto;margin:auto}.member-flights--easy-travel .panel-heading .flight-flag{width:auto;margin-top:0;margin-left:0}.member-flights--easy-travel .panel-heading .flight-flag span{text-align:left}.member-flights--easy-travel .member-flights__action-menu{display:flex;flex-flow:row wrap}.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-date,.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-value{flex-flow:column wrap;align-content:flex-start}.member-flights--easy-travel .member-flights__action-menu .flex-payment{display:flex;flex-basis:100%;flex-flow:row wrap}.member-flights--easy-travel .member-flights__action-menu .flex-payment button{width:100%}}.member-flights--upcoming .panel-heading{background-color:#FF5A00;border-bottom-color:#FF5A00;-webkit-box-shadow:0 0 0 1px #FF5A00;-moz-box-shadow:0 0 0 1px #FF5A00;box-shadow:0 0 0 1px #FF5A00}@media (max-width: 768px){.member-flights--upcoming .panel-heading{display:block}}.member-flights--upcoming .panel{align-self:normal}.member-flights--upcoming .member-flights__box-wrapper{margin-bottom:30px}@media (max-width: 768px){.member-flights--upcoming .schedule{display:block}.member-flights--upcoming .schedule a,.member-flights--upcoming .schedule li{width:100%}}.member-flights--upcoming .change-flights__alert{color:white;border:1px solid white;font-family:'nunito-regular';font-size:14px;padding:5px 15px;width:90%;display:inline-flex;background:#d73c03;margin:0 0 10px 10px}@media (max-width: 768px){.member-flights--upcoming .change-flights__alert{margin:0 0 10px 0}}.member-flights--upcoming .change-flights__alert img{max-width:100px !important;width:50px;height:50px}.member-flights--upcoming .change-flights__alert--text{line-height:1.2;padding:4px}.member-flights--upcoming .change-flights__warning{color:#7c7c7c;font-family:'nunito-regular';margin-top:10px;font-size:14px;padding:5px 30px 5px 0;width:90%;display:inline-flex}@media (max-width: 768px){.member-flights--upcoming .change-flights__warning{padding:5px 0 5px 0;width:100%}}.member-flights--upcoming .change-flights__warning--img{margin-top:auto;margin-bottom:auto}.member-flights--upcoming .change-flights__warning--img img{max-width:100px !important;width:35px;height:35px}.member-flights--upcoming .change-flights__warning--text{line-height:normal;padding:10px 0 10px 20px;text-align:left;margin-top:auto;margin-bottom:auto}.member-flights--upcoming .change-flights__warning--text a{color:#F47920}.member-flights--canceled .panel-heading{background-color:#b9b9b9;border-bottom-color:#b9b9b9;-webkit-box-shadow:0 0 0 1px #b9b9b9;-moz-box-shadow:0 0 0 1px #b9b9b9;box-shadow:0 0 0 1px #b9b9b9}.member-flights--history .member-flights__box-wrapper{justify-content:flex-start;padding-bottom:5px}.member-flights--history .smiles__panel{position:relative}.member-flights--history .more-flights{position:relative;left:8.2%}.member-flights--history .flight-list{position:relative;left:-3px;top:-32px}.member-flights--history .flight-list__item{padding-bottom:0;margin-bottom:0}.member-flights--history .flight-list__item:last-child{border-bottom:1px solid #ececec}.member-flights--history .flight-details{align-items:center}.member-flights--history .flight-details__list{width:100%}.member-flights--history .flight-details__list .flight-details__item{display:flex;flex-flow:row wrap;justify-content:space-between;margin:20px 0}.member-flights--history .flight-details__list .flight-details__item ~ .flight-details__item{margin-top:40px}.member-flights--history .flight-details__date{width:5%;height:40px;flex-flow:row wrap;font-weight:bold;position:relative;margin-left:5px}.member-flights--history .flight-details__date .date__day{font-size:18px;font-family:Arial, sans-serif;margin-top:4px}.member-flights--history .flight-details__date .date__month{font-size:12px;font-family:Arial, sans-serif;position:relative;top:-3px}.member-flights--history .flight-details__date::before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";width:13px;height:13px;background:#999;position:absolute;top:13px;left:-30px;z-index:1}.member-flights--history .flight-locator{text-align:center;width:70%;max-width:70%;margin:-10px 0 10px 20%}.member-flights--history .flight-locator .flight-locator__label{font-size:13.87px;font-weight:normal;color:#555}.member-flights--history .flight-locator .flight-locator__number{font:bold 15.85px Arial, sans-serif;color:#555}.member-flights--history .flight-details__travel{display:flex;flex-flow:row nowrap;flex-basis:auto;position:relative;align-items:center;width:80%;margin-left:50px;margin-bottom:0px}.member-flights--history .flight-details__travel .travel__airport{font-size:20px;margin-bottom:2px}.member-flights--history .flight-details__travel .travel__info .smiles-icons{margin:auto;width:32px;overflow:hidden}.member-flights--history .flight-details__travel .travel__info .smiles-icons::before{font-size:7px}.member-flights--history .flight-details__company{margin-top:-10px;margin-bottom:0;max-width:90%;width:90%}.member-flights--history .flight-details__company img{max-height:50px}.history-timeline .history-timeline__wrapper{-webkit-box-shadow:-3px 0 0px 0px #ececec;-moz-box-shadow:-3px 0 0px 0px #ececec;box-shadow:-3px 0 0px 0px #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;width:100%;float:left;position:relative}.history-timeline .history-timeline__wrapper::after{content:"";width:7px;height:82px;background:#fff;position:absolute;bottom:0;left:-5px}.history-timeline .history-timeline__year{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:96.3%;margin-right:3px}.history-timeline .history-timeline__year .year__number{font-size:12px;font-weight:bold;color:#999;position:relative;background:#fff;padding-right:7px}.history-timeline .history-timeline__year::before{content:"";border-top:1px solid #ececec;width:100%;display:block;position:absolute;top:10px}.my-flights-history{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.my-flights-history .divider-year{display:flex;align-items:center;width:100%;height:30px;margin-left:15px}.my-flights-history .divider-year span{width:5%}.my-flights-history .divider-year hr{width:95%}.my-flights-history .content{display:flex;flex-direction:column;align-items:flex-start;padding-left:5px;width:100%}.my-flights-history .content div.timeline-content{-webkit-box-shadow:-3px 0 0px 0px #ececec;-moz-box-shadow:-3px 0 0px 0px #ececec;box-shadow:-3px 0 0px 0px #ececec;width:100%;padding-left:20px}.my-flights-history .content .flight-content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;border-bottom:1px solid #ececec;min-height:90px;padding:15px 0}.my-flights-history .content .flight-content .flight-leg{display:flex;flex-direction:column;justify-content:space-between;width:100%}.my-flights-history .content .flight-content .flight-leg div{display:flex;justify-content:space-between}.my-flights-history .content .flight-content .flight-leg div div.date-departure{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"NunitoRegular",Arial,sans-serif;margin:0 10px}.my-flights-history .content .flight-content .flight-leg div div.date-departure span:first-child{font-size:18px}.my-flights-history .content .flight-content .flight-leg div div.date-departure span:last-child{font-size:12px}.my-flights-history .content .flight-content .flight-leg div.img-cia{width:100px}.my-flights-history .content .flight-content .flight-leg div.img-cia img{width:100%}.my-flights-history .content .flight-content .flight-leg div .flight-origin{display:flex;align-items:center;justify-content:center}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival{display:flex;flex-direction:column;min-width:80px}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:first-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:first-child{font-family:"NunitoRegular",Arial,sans-serif;font-size:15px;color:#555;margin:2px}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:last-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:last-child{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:2px;text-align:right}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span{display:flex;align-items:flex-end;justify-content:flex-end}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span{display:flex;align-items:flex-start;justify-content:flex-start}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights{padding:0}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights:before{background-position:-6em -229.1em;width:4em;height:1.2em}.my-flights-history .content .flight-content .flight-leg div.timeline-item{display:flex;align-items:center;justify-content:space-between}.my-flights-history .content .flight-content .flight-leg div.timeline-item .timeline-item-mobile{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.my-flights-history .content .flight-content .flight-leg div.timeline-item::before{content:'';width:15px;height:15px;background-color:#555;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:-28px}.my-flights-history .content .flight-content .record-locator{display:flex;align-items:center;justify-content:center;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400;width:200px}.my-flights-history .content .flight-content .record-locator span:first-child{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:2px}.my-flights-history .content .flight-content .record-locator span:last-child{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#555;font-weight:700;margin:2px}@media only screen and (min-width: 768px){.member-flights--history .smiles__panel{left:9.2%}.member-flights--history .flight-details__travel{top:4px;width:300px;margin-right:25px}.member-flights--history .flight-details__travel .travel__info .smiles-icons{width:72px}.member-flights--history .flight-details__travel .travel__airport{font-size:30px}.member-flights--history .flight-locator{text-align:left;width:90px;margin:auto}.member-flights--history .flight-details__list{width:77.5%}.member-flights--history .flight-details__company{padding:0 15px;width:100px;height:55px}.my-flights-history .divider-year{margin-left:60px}.my-flights-history .content{padding-left:30px}.my-flights-history .content .flight-content{flex-direction:row}.my-flights-history .content .flight-content .flight-leg div.date-departure{margin:0}.my-flights-history .content .flight-content .flight-leg div.timeline-item .timeline-item-mobile{flex-direction:row}.my-flights-history .content .flight-content .flight-leg div.timeline-item::before{margin-left:-29.5px}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights{padding:20px}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights:before{background-position:0em -229.1em;width:9em;height:1.2em}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:first-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:first-child{font-size:30px;width:110px;margin:2px}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:last-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:last-child{font-size:14px;width:110px;margin:2px}.my-flights-history .content .flight-content .record-locator{flex-direction:column}.my-flights-history .content .flight-content .record-locator span:first-child{font-size:14px;margin:2px}.my-flights-history .content .flight-content .record-locator span:last-child{font-size:18px;margin:2px}}#column-1{margin-bottom:0;min-height:0}.rotate::before{-moz-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}.rotate.down::before{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .my-cards.my-flights{width:90%;min-height:100%;height:100%;margin:0 15px 20px 15px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .my-cards.my-flights hr{width:100%;height:1px;background-color:#ECECEC;margin:-10px 0 20px 0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action{display:inline-block;vertical-align:top;width:100%;margin-right:1rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action ul{list-style-type:none;margin:0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li{display:inline-block;white-space:nowrap;margin:10px 0 10px 10px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a{font-family:"NunitoRegular",Arial,sans-serif;display:block;color:#BCBEC0;text-align:center;padding:0 0 17px 0;text-decoration:none;margin:0 35px 0 0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a:hover{border-bottom:2px solid #BCBEC0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a[active],#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a[active]:hover{border-bottom:2px solid #FF5A00;color:#7C7C7C}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a[active] span.icon-warning-sign{color:#FF5A00}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination{display:flex;widows:100%;align-items:center;justify-content:space-between;font-family:"NunitoRegular",Arial,sans-serif;color:#555;font-size:20px;font-weight:400;margin:20px 0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination a{text-decoration:none}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination span.divisor::before{content:'';width:2%;color:#ececec}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination div.previous{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;display:flex;width:49%;justify-content:flex-end;margin-right:15px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination div.next{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;display:flex;width:49%;justify-content:flex-start;margin-left:15px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination a.disabled{color:#ececec}@media only screen and (min-width: 768px){#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .my-cards.my-flights{width:100%}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action{display:inline-block;vertical-align:top;width:796px;margin-right:1rem}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action ul{list-style-type:none;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li{float:left;white-space:nowrap;word-wrap:break-word}}.my-flights-generic{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;justify-content:space-between}.my-flights-generic .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;width:100%;align-items:flex-start;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}@media screen and (max-width: 764px){.my-flights-generic .content{margin-bottom:40px}}.my-flights-generic .content .content-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin:0 0 20px 0}.my-flights-generic .content .content-details .detail-header.flights-easy-travel{display:flex;flex-direction:column;height:90px;padding:10px 20px;background-color:#00999a;border-bottom-color:#00999a;border-radius:3px 3px 0 0;-webkit-box-shadow:0 0 0 1px #00999a;-moz-box-shadow:0 0 0 1px #00999a;box-shadow:0 0 0 1px #00999a}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag{margin-top:4px;margin-left:-5px;background:#1c7576;width:100%;height:30px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag::before{border-color:#1c7576;border-right-color:transparent;right:-10px;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-info.flight-date-warning{background:#1c7576}.my-flights-generic .content .content-details .detail-header.flights-reservation{display:flex;flex-direction:column;flex:1 1;height:50px;padding:10px 20px;background-color:#fce200;border-bottom-color:#fce200;-webkit-box-shadow:0 0 0 1px #fce200;-moz-box-shadow:0 0 0 1px #fce200;box-shadow:0 0 0 1px #fce200}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag{margin-top:4px;margin-left:-5px;background:#D8C31B}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag::before{border-color:#D8C31B;border-right-color:transparent;right:-10px;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-info.flight-date-warning{background:#D8C31B}.my-flights-generic .content .content-details .detail-header.default{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1 1;height:50px;padding:10px 20px;background-color:#FF5A00;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.my-flights-generic .content .content-details .detail-header.default span:first-child{font-family:Arial,Helvetica,sans-serif;color:#000;font-weight:bold;font-size:12px}.my-flights-generic .content .content-details .detail-header.default span:last-child{font-family:"NunitoLight",Arial,sans-serif;color:#fff;font-size:17.5px}.my-flights-generic .content .content-details .detail-header.default.changed{height:auto}.my-flights-generic .content .content-details .detail-header.default.changed .flight-date-warning{min-height:50px;left:0 !important}.my-flights-generic .content .content-details .detail-flight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;border:1px solid #999;border-top:none;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;padding:10px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center;justify-content:center;margin:0 0 15px 0;flex-wrap:wrap}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(1),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(1){font-family:"NunitoRegular",Arial,sans-serif;font-size:10px;color:#999;font-weight:400;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(2),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(2){font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;color:#555;font-weight:400;margin:2px 3px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(3),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(3){font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;color:#999;font-weight:400;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;flex:1;width:60px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia span{text-align:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia .img-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center;justify-content:center;border:1px solid #ECECEC;width:100%;min-height:50px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia .img-cia img{width:100%}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia span{font-family:"NunitoBold","Arial Bold",sans-serif;color:#555;font-size:10px;width:60px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile span:nth-child(1){font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin:2px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile span:nth-child(2){font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin:2px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:80px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(1){font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;color:#555;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(2){font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#555;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(3){font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:flex-end;justify-content:flex-end;text-align:right}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:flex-start;justify-content:flex-start}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg span.ic-arrow-flights{padding:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg span.ic-arrow-flights:before{background-position-x:-73px;width:2.1em}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(1){display:none}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(2){height:15px;padding:0 5px;width:25px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(3){display:none}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time.changed span:nth-child(1){display:block;margin-left:70px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg-arrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center;justify-content:center;margin:10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg-arrow::before{content:'Informações do voo';font-size:12px;white-space:normal;width:70px;margin:5px;text-align:right}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:center}@media (max-width: 979px){.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers{display:none}}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers div span{margin-right:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:space-between;color:#999;margin:20px 15px;display:none}@media (max-width: 979px){.my-flights-generic .content .content-details .detail-flight .detail-flight-leg{margin-top:0}}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-left:1px dashed #999;border-top:0;align-items:flex-start;justify-content:space-between;flex-grow:1;width:100%;margin:0 0 20px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 0 20px -12px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg div.img-cia-legs,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.airport,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.cabin,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.location,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.hour{margin-left:15px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.airport{color:#555;font-size:16px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.cabin,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.location{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.hour{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:14px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.smiles-icons{background-color:#fff;text-align:center;width:25px;height:25px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg .img-cia-legs{width:55px;margin-bottom:9px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg .img-cia-legs img{width:100%}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.flight-number{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;width:85px;text-align:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.travel__label{-webkit-box-shadow:0 0 0 1px #999;-moz-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999;font-family:Arial,Helvetica,sans-serif;font-size:10px;border-radius:3px;padding:3px 5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers{font-family:Arial,Helvetica,sans-serif}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .thead{width:100%}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .thead td{padding:10px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .thead span{color:#777;text-align:left}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody{width:100%;border-bottom:1px solid #999;border-top:1px solid #999;font-size:12px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody td{padding:8px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;flex-grow:1}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody div span{margin-right:10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody a{text-decoration:none;font-size:12px;color:#FF5A00}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .detail-flight-leg-passengers{border-left:1px solid #fff;margin-left:-1px}.my-flights-generic .content .content-details .detail-flight .flight-warning{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time-mobile{display:none}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time.changed{width:25px}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time.changed .ic-arrow-flights{display:block}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time.changed .span.ic-arrow-flights{display:block}.my-flights-generic .content .content-details .content-bottom-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;align-content:flex-start;justify-content:flex-start;flex-grow:0;flex-shrink:0;margin:10px 0px  20px 10px}@media (max-width: 979px){.my-flights-generic .content .content-details .content-bottom-actions{display:none}}.my-flights-generic .content .content-details .content-bottom-actions ul{margin:0;padding:0}.my-flights-generic .content .content-details .content-bottom-actions ul li{display:inline;margin:5px 0px;margin-left:28px}.my-flights-generic .content .content-details .content-bottom-actions ul li span>a{margin-left:6px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:bold;color:#999;font-size:11px;vertical-align:-webkit-baseline-middle}.my-flights-generic .content .content-details .content-bottom-actions ul li:nth-child(1){margin-left:0px}.my-flights-generic .content .content-details .content-bottom-actions a{text-decoration:none}.my-flights-generic .content .content-details .content-bottom-actions .box-information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;margin-top:5px;margin-bottom:15px;padding:10px;text-align:center;border:1px solid #FF5A00;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.my-flights-generic .content .content-details .content-bottom-actions .box-information p{font-weight:400;padding-bottom:0;margin-bottom:0}.my-flights-generic .content .content-details .content-bottom-actions .box-information::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-6px;left:48%;z-index:1}.my-flights-generic .content .content-details .content-bottom-actions .box-information::after{border-color:transparent transparent #FF5A00;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-7px;left:48%;z-index:0}.my-flights-generic .content .content-details .content-bottom-actions .box-information .club{font-weight:900;color:#639}.my-flights-generic .content .content-details .content-bottom-actions .box-information .diamond{font-weight:900;color:#3b3837}.my-flights-generic .content .content-details .content-bottom-actions .loan.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#00999a;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-details .content-bottom-actions .reservation.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#a98c5d;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-details .content-bottom-actions .loan.btn-pay{background-color:#00999a;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-details .content-bottom-actions .reservation.btn-pay{background-color:#fce200;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-details .content-bottom-actions .hidden-mobile{display:none}.my-flights-generic .content .content-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;align-content:flex-start;justify-content:flex-start;flex-grow:0;flex-shrink:0;margin:0 10px  10px 0}@media screen and (max-width: 764px){.my-flights-generic .content .content-actions{margin:18px 10px  10px 0}}.my-flights-generic .content .content-actions ul{margin:0;padding:0}.my-flights-generic .content .content-actions ul .li-mobile{margin:38px 0}@media (min-width: 980px){.my-flights-generic .content .content-actions ul .li-mobile{display:none}}.my-flights-generic .content .content-actions ul li{margin:5px 0}.my-flights-generic .content .content-actions ul li span>a{margin-left:5px;font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px}.my-flights-generic .content .content-actions a{text-decoration:none}.my-flights-generic .content .content-actions .box-information{position:relative;margin-top:5px;margin-bottom:15px;padding:10px;text-align:center;border:1px solid #FF5A00;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.my-flights-generic .content .content-actions .box-information p{font-weight:400;padding-bottom:0;margin-bottom:0}.my-flights-generic .content .content-actions .box-information::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-6px;left:48%;z-index:1}.my-flights-generic .content .content-actions .box-information::after{border-color:transparent transparent #FF5A00;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-7px;left:48%;z-index:0}.my-flights-generic .content .content-actions .box-information .club{font-weight:900;color:#639}.my-flights-generic .content .content-actions .box-information .diamond{font-weight:900;color:#3b3837}.my-flights-generic .content .content-actions .loan.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#00999a;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-actions .reservation.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#a98c5d;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-actions .loan.btn-pay{background-color:#00999a;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-actions .reservation.btn-pay{background-color:#fce200;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-actions .hidden-mobile{display:none}.my-flights-generic .content .success-miles-back-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;margin:10px auto}.my-flights-generic .content .success-miles-back-block .mobile-only{display:none !important}@media screen and (max-width: 764px){.my-flights-generic .content .success-miles-back-block{width:92%;margin:10px auto}.my-flights-generic .content .success-miles-back-block .mobile-only{display:block !important}}.my-flights-generic .content .body{max-width:660px;margin-left:10px;border-top:1px solid #69c;border-bottom:1px solid #69c;position:relative;padding:10px 5px 10px 5px}@media screen and (max-width: 764px){.my-flights-generic .content .body{width:unset;padding:0 8px 10px}}.my-flights-generic .content .body div{padding:0 0 0 50px}.my-flights-generic .content .body div:first-child{position:absolute;top:0px;padding:5px 0}.my-flights-generic .content .body div:first-child span{font-size:19px}@media screen and (max-width: 764px){.my-flights-generic .content .body div:first-child{padding-top:22px}}.my-flights-generic .content .body div:nth-child(2){color:#69c;font-size:20px;line-height:27px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:5px}@media screen and (max-width: 764px){.my-flights-generic .content .body div:nth-child(2){font-size:13px;line-height:18px}}.my-flights-generic .content .body div:last-child span{padding:0 0 0 50px;color:#7c7c7c;font-size:14px;line-height:18px;font-family:"NunitoLight",Arial,sans-serif;display:contents !important}.my-flights-generic .content .body div:last-child span span{font-size:14px}@media screen and (max-width: 764px){.my-flights-generic .content .body div:last-child{font-size:11px;line-height:15px;padding:12px 6px 0 62px}.my-flights-generic .content .body div:last-child span{font-size:11px}}@media only screen and (min-width: 768px){.my-flights-generic .content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:105px}.my-flights-generic .content .content-details{flex:1 1;min-width:500px;margin:0 10px 20px 10px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel{flex-direction:row;flex:1 1;flex-flow:column wrap;height:50px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag{margin-top:4px;margin-left:-5px;background:#1c7576;width:140px;height:35px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag::before{border-color:#1c7576;border-right-color:transparent;right:-10px;font-size:16px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:16px}.my-flights-generic .content .content-details .detail-header.flights-reservation{flex-direction:row}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag{margin-top:4px;margin-left:-5px;background:#D8C31B;width:140px;height:35px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag::before{border-color:#D8C31B;border-right-color:transparent;right:-10px;font-size:16px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:16px}.my-flights-generic .content .content-details .detail-header.default.changed{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.my-flights-generic .content .content-details .detail-flight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px dashed #999;border-left:0;align-items:flex-start;justify-content:space-between;flex-grow:1;width:100%;margin:0 0 20px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:-10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.smiles-icons{background-color:#fff;text-align:center;width:55px;height:25px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg div.img-cia-legs,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.airport,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.cabin,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.location,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.hour{margin-left:0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .detail-flight-leg-passengers{border-left:0;margin-left:0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;flex-wrap:nowrap;justify-content:space-between}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:space-between;justify-content:space-between}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(1),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(1){font-size:10px;font-weight:400;margin:2px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(2),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(2){font-size:28px;font-weight:400;margin:2px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(3),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(3){font-size:14px;font-weight:400;margin:2px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia{margin:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia .img-cia{width:100px;padding:0 15px;margin-left:20px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia span{width:100px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile{display:none}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival{width:100px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(1){font-size:20px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(2){font-size:14px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(3){text-align:right}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(1){display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;width:90px;text-align:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(2){height:15px;padding:0 20px;min-width:100px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(3){display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-top:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg span.ic-arrow-flights:before{background-position-x:-33px;width:6.5em}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time.changed span:nth-child(1){display:block;margin-left:0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg.changed{flex:1}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg-arrow::before{content:'';width:0px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg.changed .time.changed{width:90px}.my-flights-generic .content .content-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:170px;align-content:flex-start;justify-content:flex-start;flex-grow:0;flex-shrink:0;margin:0 10px 55px 0}.my-flights-generic .content .content-actions .hidden-desktop{display:none}.my-flights-generic .content .content-actions .hidden-mobile{display:block}}.reserve-club__new{position:relative;font-size:14px;border:1px solid #e5e5e5;margin:0;margin-bottom:26px;width:100%;height:141px;padding:20px;background-image:url(../images/svg/logos/clube-smiles-2020.svg);background-repeat:no-repeat;background-position:9px 41px;background-size:100px;display:flex;align-items:center}.reserve-club__new ul li{display:inline-block;width:43.59px;height:40px;border:0;margin-right:18px;overflow:hidden;text-indent:-1000px;border-radius:4px;background-repeat:no-repeat;background-position:left;background-image:url(../images/svg/icons/ic-reserve-on-off.svg);background-position:-46px;background-size:90px 80px}.reserve-club__new ul li.active{background-position:0}.reserve-club__new ul li:last-child{margin-right:0}.reserve-club__new span,.reserve-club__new ul,.reserve-club__new small{display:table-cell;vertical-align:middle;height:auto;text-align:left}.reserve-club__new ul{margin-top:-16px;width:340px}.reserve-club__new small{width:120px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#FF5A00;font-weight:normal;text-align:center;margin-top:-31px}.reserve-club__new span{display:inline-block;width:202.98px;margin-left:116px;padding-left:0;padding-right:0;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7F7F7F;font-weight:normal;text-align:center;margin-top:-29px}.reserve-club__new span b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal}.reserve-club__new .disclaimer{position:absolute;left:0;bottom:0;font-family:'NunitoLight';font-size:10px;color:#7C7C7C;margin-left:12px;margin-bottom:9px}@media screen and (max-width: 764px){.reserve-club__new{width:100%;padding:0;background-position:center 10px;background-size:120px;height:initial;margin-top:0;margin-bottom:15px;display:table}.reserve-club__new span{padding:0 5px;width:100%;display:block;height:unset;padding-top:45px;font-size:12px;margin-left:0;max-width:265px;margin:0 auto}.reserve-club__new ul{display:block;height:unset;margin-left:0;text-align:center;width:283px;margin:0 auto;margin-top:15px;margin-bottom:11px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new ul{width:256px}}@media screen and (max-width: 764px){.reserve-club__new ul li{margin-right:10px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new ul li{margin-right:2px}}@media screen and (max-width: 764px){.reserve-club__new small{display:block;height:unset;width:275px;margin:0 auto;text-align:left;margin-bottom:17.5px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new small{width:242px}}@media screen and (max-width: 764px){.reserve-club__new .disclaimer{position:relative;padding-right:10px;width:275px;margin:0 auto;margin-bottom:17.5px;padding-right:20px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new .disclaimer{width:245px;padding-right:2px}}.my-flights-generic .tax-rules{margin-top:28px;border-top:2px dotted #BCBEC0;text-align:center;margin-bottom:-23px}.my-flights-generic .tax-rules a.see-rules-and-cancel{background:url(../images/svg/search-result/documento.svg) no-repeat !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C;font-weight:normal;text-align:left;padding-top:4px;padding-left:31px;display:inline-block;margin:0;margin-top:14px;cursor:pointer;text-decoration:none}@media screen and (max-width: 764px){.my-flights-generic .tax-rules{margin-top:20px;margin-bottom:-18px}.my-flights-generic .tax-rules a.see-rules-and-cancel{margin-top:7px}}.my-flights-generic .schedule #cancel-flight{color:#FF5A00 !important}@media (max-width: 768px){.my-flights-generic .schedule{display:block}.my-flights-generic .schedule a,.my-flights-generic .schedule li{width:100%}}.my-flights-generic .isInvoluntaryCancel{display:inline-flex;background-color:#FF5A00}@media (max-width: 768px){.my-flights-generic .isInvoluntaryCancel{display:block}}.my-flights-generic .change-flights-action{width:158px;margin-bottom:10px}@media (max-width: 768px){.my-flights-generic .change-flights-action{width:100%}}.my-flights-generic .change-flights__alert{color:white;border:1px solid white;font-family:'nunito-regular';font-size:14px;padding:5px 15px;display:inline-flex;background:#d73c03;margin:10px 20px 10px 20px}@media (max-width: 768px){.my-flights-generic .change-flights__alert{padding:5px 10px;margin:0px 15px 10px 15px !important}}.my-flights-generic .change-flights__alert img{max-width:100px !important;width:50px;height:50px}.my-flights-generic .change-flights__alert--text{line-height:1.2;padding:4px}.my-flights-generic .change-flights__warning{color:#7c7c7c;font-family:'nunito-regular';margin-top:10px;font-size:11px;padding:5px 0px 5px 0;width:100%;margin-left:-16px;display:inline-flex}@media (max-width: 768px){.my-flights-generic .change-flights__warning{padding:5px 0 5px 0;width:100%}}.my-flights-generic .change-flights__warning--img{margin-top:auto;margin-bottom:auto}.my-flights-generic .change-flights__warning--img img{max-width:100px !important;width:35px;height:35px}.my-flights-generic .change-flights__warning--text{line-height:normal;padding:10px 0 10px 6px;text-align:left;margin-top:auto;margin-bottom:auto}.my-flights-generic .change-flights__warning--text a{color:#F47920 !important;text-decoration:none !important}#smls-gift-smiles .options__header__baggage .subtitle{font-size:14px;color:#555555}#smls-gift-smiles .options__header__baggage .title{margin:0}.options__header__baggage .fixed-row{width:1110px;margin:25px auto;box-sizing:border-box;margin-left:265px}.options__content__baggage{width:1170px;margin:50px auto;box-sizing:border-box;border-radius:2px;border:solid 2px #ececec;padding:60px 130px;position:relative;background:#ffffff}@media (max-width: 450px){.options__content__baggage .span5{width:100%}}@media (min-width: 450px){.options__content__baggage .span5{width:42%}}#smls-gift-smiles .options__content__baggage p:first-child{font-size:16px}.box__cancel__baggage{margin:30px 0;border:1px solid #f2f2f2;padding:0 0 10px}.box__cancel__baggage .header{background:#f2f2f2 url(../images/baggage-fee/icon-plane.png) no-repeat center left;padding:10px 45px;border-left:20px solid transparent;float:left;width:100%;box-sizing:border-box}.box__cancel__baggage .header h4{font:bold 16px Arial;color:#555555;margin:5px 100px 0 0;display:inline-block;vertical-align:middle}.box__cancel__baggage .header h4 span{font-size:12px;font-weight:bold;display:block}.box__cancel__baggage .header h4.airport{font:18px 'NunitoRegular';margin:0;text-align:right}.box__cancel__baggage .header h4.airport:last-child{text-align:left}.box__cancel__baggage .header h4.airport span{font-weight:normal;font-family:arial}.box__cancel__baggage .header .divider{width:65px;height:20px;background:url(../images/baggage-fee/icon-arrow-alpha.png) no-repeat;display:inline-block;vertical-align:middle}.box__cancel__baggage .list__names,.box__cancel__baggage .list__options{margin:30px 10px}.box__cancel__baggage .list__names li{font:bold 15px Arial;color:#555;padding:5px 0 0 45px;height:50px;background:url(../images/baggage-fee/icon-name.png) no-repeat 0 4px}.box__cancel__baggage .list__options li{font:bold 15px Arial;color:#555;padding:5px 0 0 45px;height:50px;background:url(../images/baggage-fee/icon-name.png) no-repeat 0 4px;background:none}.box__cancel__baggage .list__options li label{position:relative;padding-left:30px;cursor:pointer;float:left;font:14px Arial,Helvetica,Sans-serif;color:#555555;text-align:left;line-height:1.7em;margin-bottom:5px}.box__cancel__baggage .list__names li:last-child,.box__cancel__baggage .list__options li:last-child{height:25px}.options__content__baggage:after,.options__content__baggage:before{bottom:100%;left:67%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.options__content__baggage:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:18px;margin-left:-31px}.options__content__baggage:before{border-color:rgba(236,236,236,0);border-bottom-color:#ececec;border-width:21px;margin-left:-34px}.options__footer__baggage{margin:20px 0 0;border-top:1px solid #ececec;padding:30px 0 0 0}.options__footer__baggage a{margin:5px 0 0 0;background:#FF5A00;display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:nowrap;font:bold 14px Arial,Helvetica,Sans-serif;color:#ffffff;padding:15px 10px}@media only screen and (max-width: 780px){section.sectionFull,.options__header__baggage .fixed-row{width:100%;margin:25px auto}.options__content__baggage{width:100%;padding:10px;margin:20px 0}.box__cancel__baggage.span10{width:100%}.box__cancel__baggage .header{padding:5px 10px;background:#f2f2f2;border:0}.box__cancel__baggage .header .divider{width:16px;background-position:-45px}.box__cancel__baggage .list__names{margin:20px 0 20px 5px}.box__cancel__baggage .list__options{margin:20px 0}.box__cancel__baggage .list__options i{display:none}.box__cancel__baggage .span5{width:45% !important;float:left !important}.box__cancel__baggage .span5 .list__names li{background:none;padding:0;font-size:14px;height:auto;white-space:nowrap;text-overflow:ellipsis;width:110px;overflow:hidden;float:left}.box__cancel__baggage .span5 .list__options li{background:none;padding:0;font-size:14px;float:right}.box__cancel__baggage .header h4{margin:5px 5px 0 0}.options__content__baggage:after,.options__content__baggage:before{left:54%}}.flight-details__date,.flight-details__travel .travel__origin,.flight-details__travel .travel__info,.flight-details__travel .travel__arrival{display:flex;flex-flow:column wrap}.smiles__member-flights .panel-footer.flight-warning,.flight-info.flight-date-warning,.flight-info__easy-travel.flight-date-warning{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.flight-details__travel .travel__airport,.flight-timeline .travel__airport,.flight-timeline .flight__code{text-transform:uppercase}.flight-header{font-family:'NunitoRegular';color:#FF5A00;font-size:24px;margin-bottom:20px}.smiles__member-flights .panel{-webkit-box-shadow:0 0 0 1px #9a9a9a;-moz-box-shadow:0 0 0 1px #9a9a9a;box-shadow:0 0 0 1px #9a9a9a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.smiles__member-flights .panel-heading{padding:9px 18px 6px 18px;margin-bottom:20px;display:flex}.smiles__member-flights .panel-heading .flight-locator__number{position:relative;top:-4px}.smiles__member-flights .panel-body{padding:0 4px}.smiles__member-flights .panel-footer{-webkit-box-shadow:0 0 0 1px #ff9a24;-moz-box-shadow:0 0 0 1px #ff9a24;box-shadow:0 0 0 1px #ff9a24;background:transparent;border-top:0;padding:15px 18px}.smiles__member-flights .panel-footer.flight-warning p{margin:0 0 0 15px}.smiles__member-flights .smiles__panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:72.6%;margin-right:15px}.smiles__member-flights .member-flights__box-wrapper{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}.smiles__member-flights .travel__label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 1px #999;-moz-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999;font-size:10px;text-transform:uppercase;color:#999;padding:0 5px}.smiles__member-flights .flight__item--with-icon .smiles-icons{margin-right:8px;position:relative;top:-1px}@media print{.smiles__member-flights .visible-print_custom{display:inherit !important}}.smiles__member-flights hr{margin:45px 0 35px 0}.smiles__member-flights.member-flights__print-page .member-flights__box-wrapper{justify-content:center}.smiles__member-flights.member-flights__print-page .print-page__title{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:739px;margin:0 15px 15px 0}.smiles__member-flights.member-flights__print-page .print-page__title .member-flights__title{margin:0}.smiles__member-flights.member-flights__print-page .print-page__title .smiles-logos{font-size:2.8px}.smiles__member-flights.member-flights__print-page .smiles__panel{width:739px}.smiles__member-flights.member-flights__print-page .flight-details{justify-content:flex-start}.smiles__member-flights.member-flights__print-page .flight-details>div{margin-right:20px}.smiles__member-flights.member-flights__print-page .flight-details .flight-details__travel{margin-right:25px}.flight-locator{max-width:120px;float:left}.flight-locator .flight-locator__label{font-size:12px;font-weight:bold;color:rgba(0,0,0,0.6)}.flight-locator .flight-locator__number{color:#fff;text-transform:uppercase}.flight-flag{float:left;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.33);box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;background:#555;position:relative;left:-22px;height:39px}.flight-flag .flight-flag__label{font-size:12px;text-transform:uppercase;color:#fff;padding:10px 20px 10px 13px;float:left}.flight-flag::before{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;content:"";width:0;border:1.15em solid #555;border-left:0;border-right-width:.8em;border-right-color:transparent;position:absolute;right:-14px;top:0}.flight-flag-easy-travel{float:left;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.33);box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;background:#fff;position:relative;left:-22px;height:40px}.flight-flag-easy-travel .flight-flag__easy-travel{color:#fff;padding:10px 10px 10px 10px;margin:10px 0 0 10px;float:left;width:85px;background:#fff url("../images/easy-travel.png") left top no-repeat !important}.flight-flag-easy-travel::before{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.33);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.33);box-shadow:0 1px 0 rgba(0,0,0,0.33);content:"";width:0;border:1.15em solid #fff;border-left:0;border-right-width:.8em;border-right-color:transparent;position:absolute;right:-14px;top:0}.smiles-content .member-flights__title{color:#545454;margin-bottom:70px}.flight-info{-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:table;margin:0 auto;position:relative;left:-60px;text-transform:uppercase;padding:10px 15px;font-size:.7em;color:#fff}.flight-info .smiles-icons{margin-right:8px}.flight-info.flight-date-warning{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-transform:initial;left:-34px;top:1px;padding:8px 15px;margin-bottom:4px;background:rgba(0,0,0,0.23)}.flight-info.flight-date-warning b{margin-left:4px}.flight-info__easy-travel{-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:table;margin:0 auto;position:relative;left:20px;text-transform:uppercase;padding:10px 15px;font-size:10px;color:#fff}.flight-info__easy-travel .smiles-icons{margin-right:8px}.flight-info__easy-travel.flight-date-warning{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-transform:initial;left:-34px;top:1px;padding:8px 15px;margin-bottom:4px;background:rgba(0,0,0,0.23)}.flight-info__easy-travel.flight-date-warning b{margin-left:4px}.gecko .flight-info{padding:10px 15px 8px}.gecko .flight-info__easy-travel{padding:10px 15px 8px}.flight-details{display:flex;flex-flow:row wrap;justify-content:space-between}.flight-list__item{border-bottom:1px solid #ececec;padding-bottom:12px;margin-bottom:20px}.flight-list__item:last-child{border:none;padding:0;margin:0}.flight-details__date{position:relative;top:-5px;text-align:center}.flight-details__date .date__week-day{text-transform:uppercase;color:#999;font-size:10px}.flight-details__date .date__day{font-size:28px}.flight-details__date .date__month{text-transform:uppercase}.flight-details__travel{display:flex;width:300px}.flight-details__travel .travel__details-wrapper{display:flex;width:100%}.flight-details__travel .travel__origin{text-align:right;margin-right:0px;width:40%}.flight-details__travel .travel__hour{margin-top:-3px}.flight-details__travel .travel__info{color:#999;font-size:12px;font-weight:bold;align-items:center;justify-content:center}.flight-details__travel .travel__info .travel__stops{text-transform:uppercase}.flight-details__travel .travel__info .smiles-icons{margin-top:-5px;margin-bottom:-5px}.flight-details__travel .travel__arrival{text-align:left;margin-left:12px;width:40%}.flight-details__travel .travel__airport{color:#555;font-size:20px}.flight-details__travel .travel__date-info{color:#777;font-size:12px}.flight-details__travel .mobile-travel__stops-and-duration{width:100%;flex-flow:row wrap;margin-top:-24px;height:20px}.flight-details__travel .mobile-travel__stops-and-duration .travel__stops{margin-right:10px;min-width:57px}.flight-details__company .company__thumb{-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;width:100px;height:55px;display:flex;justify-content:center;align-items:center}.flight-details__company .company__extra{color:#999;font-size:10px;text-transform:uppercase;margin:0;font-weight:bold}.flight-details__about{color:#999;font-size:12px;text-align:left;margin:0;max-width:55%}.flight-details__about li{margin-bottom:5px}.flight-details__about .details__baggage{position:relative;left:-2px}.flight-details__about .details__baggage .smiles-icons{left:1px}.flight-details__show-more{display:flex;align-items:center}.flight-details__show-more .smiles-icons{position:relative;top:-3px}.flight-details__show-more .mobile-show-more__info{font-weight:bold;text-align:right;width:60%;margin-right:10px;line-height:1em;color:#777}.flight-details__extra-content{display:none;margin:20px 0 10px;padding-top:10px}.member-flights__action-menu{width:177px;display:flex;flex-flow:column wrap;font-size:12px;font-weight:bold}.member-flights__action-menu .btn-wrapper{width:136px}.member-flights__action-menu ul{margin-top:5px;margin-left:-3px}.member-flights__action-menu ul a{color:#777;transition:all .2s ease-in}.member-flights__action-menu ul a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.member-flights__action-menu ul li{margin-bottom:6px}.member-flights__action-menu ul li .smiles-icons{margin:0 9px 0 5px;position:relative;top:-3px}.member-flights__action-menu ul li .smiles-icons.ic-question{margin-left:4px;top:-2px;cursor:pointer}.member-flights__action-menu ul li .smiles-icons.ic-share{margin-right:10px}.member-flights__action-menu ul li .smiles-icons.ic-print{margin-right:7px}.member-flights__action-menu ul li .smiles-icons.ic-email-resend{margin-right:8px;top:-1px}.member-flights__action-menu ul .question-popover a:first-child{margin:0 9px 0 4px}.member-flights__action-menu ul .question-popover a:first-child .smiles-icons{margin:0}.member-flights__action-menu ul .question-popover .popover{width:195px}.member-flights__action-menu .action-menu__btn-wrapper .smiles-icons{margin-left:3px;cursor:pointer}.member-flights__action-menu .action-menu__btn-wrapper .popover{margin-top:20px}.member-flights__action-menu .btn,.member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights__action-menu button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:6px}.member-flights__action-menu .btn-primary,.member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights__action-menu button{background:#FF5A00;border-color:inherit}.member-flights__action-menu .popover .popover-content{padding:5px 15px 15px 15px;font-weight:normal}.member-flights__action-menu a{outline:none}.member-flights__action-menu .text-wrap{width:120px;display:table-cell}.member-flights__action-menu .flights-share-button ~ .popover .popover-content__wrapper{margin-top:15px}.aui .smiles__member-flights .btn.btn-gray,.aui .smiles__member-flights .modal-body button.btn-gray,.aui .modal-body .smiles__member-flights button.btn-gray{background-color:#777;border-color:#777}.aui .smiles__member-flights .btn.btn-gray.more-flights,.aui .smiles__member-flights .modal-body button.btn-gray.more-flights,.aui .modal-body .smiles__member-flights button.btn-gray.more-flights{width:148px;padding:12px 0}.flight-timeline{display:flex;justify-content:space-between;flex-flow:row wrap;border-top:1px dashed #999;color:#999;margin-top:40px}.flight-timeline .timeline__box{position:relative;top:-12px;text-align:center}.flight-timeline .timeline__box .alert-box{position:absolute;width:300px;top:-60px;left:-90px;border:1px solid #FF5A00;font-size:12px;padding:5px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.flight-timeline .timeline__box .alert-box p{margin:0;padding:0;line-height:14px}.flight-timeline .timeline__box .alert-box p:first-child{color:#FF5A00;text-transform:uppercase;font-weight:600}.flight-timeline .timeline__box .alert-box::before{border-color:#fff transparent transparent transparent;border-style:solid;border-width:6px;height:0;width:0;content:"";position:absolute;bottom:-12px;left:48%;z-index:1}.flight-timeline .timeline__box .alert-box::after{border-color:#FF5A00 transparent transparent transparent;border-style:solid;border-width:6px;height:0;width:0;content:"";position:absolute;bottom:-13px;left:48%;z-index:0}.flight-timeline .timeline__airport-origin{background:#fff}.flight-timeline .timeline__airport-origin .smiles-icons{padding:0 8px 0 12px;margin-left:-4px}.flight-timeline .timeline__airport-arrival{background:#fff}.flight-timeline .timeline__airport-arrival .smiles-icons{padding:0 10px 0 6px;position:relative;right:-2px}.flight-timeline .travel__origin{display:flex;flex-direction:column;margin-top:10px}.flight-timeline .travel__airport{color:#777;font-size:16px}.flight-timeline .smiles-icons{background:#fff;padding:0 8px 0 6px}.flight-timeline .smiles-icons.conection-pin{padding:5px 30px;background:#fff url("../images/svg/icons/ic-conexao.svg") center top no-repeat !important}.flight-timeline .flight__company{width:55px;margin-bottom:9px}.flight-timeline .flight__code{font-size:14px;color:#777;margin-top:-10px}.flight-timeline .timeline__flight-info{display:flex;flex-flow:column wrap;align-items:center;font-size:12px;color:#999;margin-top:10px}.flight-timeline .travel__label{align-self:center}.flight-timeline .duration__period{width:100%;float:left;font-size:12px;margin-bottom:3px}.flight-timeline .duration__minutes{margin-left:-3px}.flight-timeline .flight__item--with-icon .smiles-icons{padding:0}.flight-timeline .travel__location{align-self:center;max-width:90px !important;text-align:center;font-size:12px}.flight-table{position:relative;padding-right:5px}.flight-table::after{content:'';-webkit-box-shadow:inset -27px 0 23px -13px #fff;-moz-box-shadow:inset -27px 0 23px -13px #fff;box-shadow:inset -27px 0 23px -13px #fff;position:absolute;width:34px;height:100%;top:0;right:-1px}.flight-table .table{color:#777}.flight-table .table th,.flight-table .table td{padding:8px 0}.flight-table .table th.seat-column,.flight-table .table td.seat-column{padding:8px 10px}.flight-table .table th:not(:first-child),.flight-table .table td:not(:first-child){text-align:center}.flight-table .table th{border-bottom:1px solid #ececec}.flight-table .table th .leg-code{font-weight:normal;font-size:12px;width:100%;float:left}.flight-table .table tr:first-child td{padding-top:16px}.flight-table .table td{border:none}.flight-table .table td .smiles-icons{position:relative;top:-3px;margin-right:6px}.flight-table .table td.seat-column{border-right:1px solid #ececec}.flight-table .table td.seat-column:last-child{border-right:none}.flight-table .table .passenger__is-child{color:#999;font-size:12px}.flight-table .flight-table--link{font-size:12px;display:block;width:60px;margin:0 auto;line-height:1.2em;position:relative;top:-4px}.member-flights--empty .panel{-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;margin-right:calc(177px + 15px)}.member-flights--empty .panel .panel-body{padding:20px}.member-flights--empty .member-flights__title{margin-bottom:12px;color:#777}.member-flights--empty .smiles-icons{display:table;margin:0 auto 32px auto}.member-flights--empty .smiles-icons::before{animation:wind 20s linear infinite}.member-flights--empty p{color:#777;font-size:16px}@keyframes wind{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}35%,50%,75%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}}#flights-payment-details-modal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1066px;margin-left:calc(-1066px / 2);padding-left:0 !important;padding-right:0 !important;top:10% !important}#flights-payment-details-modal ~ .modal-backdrop{z-index:10}#flights-payment-details-modal .modal-header h3{font-size:30px}#flights-payment-details-modal .modal-header .payment-details-modal__locator{margin-top:5px;font-size:18px;color:#555}#flights-schedule-modal{position:fixed;top:50% !important;left:50% !important;width:376px;height:379px;font-family:'nunito-bold'}@media (max-width: 768px){#flights-schedule-modal{top:10% !important;left:0 !important;width:287px !important;height:360px !important;margin:auto auto auto auto !important}}#flights-schedule-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-schedule-modal .title-header{font-size:17px;color:#FF5A00;line-height:23px;letter-spacing:normal;text-align:left;width:225px;font-family:'nunito-regular' !important}#flights-schedule-modal .action-header{text-align:left;margin:15px 0 0 0}#flights-schedule-modal .action-header a{width:195px;font-size:14px}@media (max-width: 768px){#flights-schedule-modal .action-header a{width:246px}}#flights-schedule-modal .flights-schedule-header{font-family:'nunito-regular' !important;display:inline-flex;font-size:14px;margin:0 0 10px -2px}#flights-schedule-modal .flights-schedule-header img{width:30px;display:block !important;cursor:pointer}#flights-schedule-modal .flights-schedule-header--title{margin-top:auto;margin-bottom:auto;margin-left:15px;color:#FF5A00}#flights-schedule-modal .modal-header{padding:40px 35px 0 35px}@media (max-width: 768px){#flights-schedule-modal .modal-header{padding:40px 20px 0 20px}}#flights-schedule-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-schedule-modal .modal-body{padding:0 20px}}#flights-schedule-modal .modal-body .title{font-size:14px;font-family:'nunito-bold'}#flights-schedule-modal .modal-body hr{color:#BCBCBC !important;border-top:1px solid #BCBCBC !important;border-bottom:1px solid #BCBCBC !important}.flights-payment-details{margin:20px 48px 0;height:415px}.flights-payment-details .container-flights-payment-details{border:1px solid #ececec;padding:20px;box-sizing:border-box;display:flex}.flights-payment-details h4{color:#FF5A00;font-size:20px}.flights-payment-details .total-table{width:55%;margin-bottom:0}.flights-payment-details .total-table th:first-child{font-size:18px;font-weight:bold}.flights-payment-details .container-card-buyer{border:1px solid #ececec;padding:20px;box-sizing:border-box;margin-top:45px}.flights-payment-details .container-card-buyer h5,.flights-payment-details .container-card-buyer ul,.flights-payment-details .container-card-buyer li{display:inline-block;vertical-align:top}.flights-payment-details .container-card-buyer h5{margin:0}.flights-payment-details .container-card-buyer li{margin-right:20px}.flights-payment-details .container-card-buyer li span{display:inline-block;vertical-align:top;margin-right:5px}.flights-payment-details .container-card-buyer li:last-child{display:block;margin-top:10px}.flights-payment-details__card{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:38%;margin-left:55px}.flights-payment-details__card .card-column{width:100%;padding:16px 30px 16px 45px;box-sizing:border-box;border-left:1px solid #ececec;height:100%}.flights-payment-details__card .card-column h5{font-size:18px;color:#7c7c7c}.flights-payment-details__card ul{margin:25px 0 0 0;list-style:none}.flights-payment-details__card ul .smiles-icons{margin-right:8px;position:relative;top:-3px}.flights-payment-details__card ul .smiles-icons.ic-order-phone{margin-left:2px;margin-right:13px}#flights-partner-cia-baggages-modal{width:660px;margin-left:calc(-660px / 2)}#flights-partner-cia-seat-choice-modal{width:660px;margin-left:calc(-660px / 2)}#flights-confirmation-email-modal .modal-footer{text-align:left}#flights-confirmation-email-modal .modal-footer .btn-default{background-color:#696969;border-color:#696969;color:#FFF}.printing-button{color:#777777;font-weight:900}.printing-button:hover{color:#999999}@media print{.mobile-travel__stops-and-duration{display:none !important;width:0 !important}.mobile-travel__stops-and-duration .travel__stops,.mobile-travel__stops-and-duration .travel__duration{display:none !important}.travel__details-wrapper{width:500px !important}.travel__details-wrapper .travel__stops,.travel__details-wrapper .travel__duration{display:block !important}.flight-table--link:after{content:none !important}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.flight-details__company .company__thumb{margin:0;padding:0}.flight-details__company .company__thumb img{width:70px}.timeline__flight-info .flight__company{width:100%;height:100%;margin:0;padding-bottom:5px}.timeline__flight-info .flight__company img{width:55px}}@media only screen and (max-width: 768px){.flight-timeline .timeline__box .alert-box{background-color:#fff;left:auto;right:0px;width:250px;top:-68px}.flight-timeline .timeline__box .alert-box::before{display:none}.flight-timeline .timeline__box .alert-box::after{display:none}.flight-timeline .smiles-icons.conection-pin{padding:4px 10px !important;background:white url("../images/svg/icons/ic-conexao-mb.svg") center top no-repeat !important;left:-24px !important}}.member-flights--changed .panel-heading{background-color:#e7672b;border-bottom-color:#e7672b;-webkit-box-shadow:0 0 0 1px #e7672b;-moz-box-shadow:0 0 0 1px #e7672b;box-shadow:0 0 0 1px #e7672b}.member-flights--reserved .member-flights__action-menu{font-size:14px;margin-bottom:20px}.member-flights--reserved .member-flights__action-menu .btn-primary,.member-flights--reserved .member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights--reserved .member-flights__action-menu button{background-color:#ffe200;color:#333;border:none;font-weight:700}.member-flights--reserved .member-flights__action-menu p{font-weight:100}.member-flights--reserved .member-flights__action-menu .payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#d8c31b;font-size:18px;font-weight:900;text-align:center}.member-flights--reserved .member-flights__action-menu .payment-value span{margin-right:5px}.member-flights--reserved .panel-heading{display:flex;height:93px;flex-flow:column wrap;background-color:#ffe200;border-bottom-color:#ffe200;-webkit-box-shadow:0 0 0 1px #ffe200;-moz-box-shadow:0 0 0 1px #ffe200;box-shadow:0 0 0 1px #ffe200}.member-flights--reserved .panel-heading .flight-flag{width:100%;margin-top:4px;margin-left:10px;background:#d8c31b}.member-flights--reserved .panel-heading .flight-flag::before{border-color:#d8c31b;border-right-color:transparent}.member-flights--reserved .panel-heading .flight-flag span{display:block;width:100%;text-align:center}.member-flights--reserved .panel-heading .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.member-flights--reserved .panel-heading .flight-info.flight-date-warning{background:#d8c31b}.free-reservations{display:flex;width:100%;border-bottom:1px solid #ececec;margin-bottom:25px;padding-top:20px;padding-bottom:20px}.free-reservations .free-reservations__block{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start}.free-reservations .free-reservations__block .free-reservations__list{flex-basis:310px;margin:auto}.free-reservations .free-reservations__block .free-reservations__info{flex-basis:100px;align-self:center}.free-reservations .flights-beneficts{display:flex;flex-flow:row wrap;margin-bottom:0}.free-reservations .flights-beneficts label{cursor:default}.free-reservations__list{width:266px;margin:0}.free-reservations__list li{display:inline-block;margin-right:6px}.free-reservations__list li:last-child{margin-right:0}.free-reservations__list .hidden-checkbox ~ .free-reservations-check{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;background:#fff;border:1px dotted #7f7f7f;padding:8px 9px;display:block}.free-reservations__list .hidden-checkbox ~ .free-reservations-check .smiles-icons::before{-webkit-transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);-moz-transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);-o-transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);transition:all .2s cubic-bezier(0.65, 0.05, 0.36, 1);transform:rotate(0deg)}.free-reservations__list .hidden-checkbox:checked ~ .free-reservations-check{border:1px solid #ffe200;background:#ffe200}.free-reservations__list .hidden-checkbox:checked ~ .free-reservations-check .smiles-icons::before{transform:rotate(362deg)}.free-reservations__info{font-size:12px;color:#999;line-height:1.1em;width:13%}.member-flights__banner-offer{display:flex;align-content:space-between;width:auto;font-size:16px;color:#555;align-items:center;margin-top:10px;margin-bottom:20px}.member-flights__banner-offer .smiles-logos{flex-basis:30%;font-size:.23em;margin-right:15px}.member-flights__banner-offer .banner-offer__info{color:#999;flex-basis:70%;margin:auto;line-height:18px !important;font-size:14px}.member-flights__banner-offer .banner-offer__info p:first-child{font-family:NunitoRegular;margin-bottom:0;color:#639;font-size:18px}@media only screen and (min-width: 768px){.member-flights--reserved .panel-heading{height:43px;flex-flow:row nowrap}.member-flights--reserved .panel-heading .flight-info{width:auto;margin:auto}.member-flights--reserved .panel-heading .flight-flag{width:auto;margin-top:0;margin-left:0}.member-flights--reserved .panel-heading .flight-flag span{text-align:left}.member-flights--reserved .member-flights__action-menu{display:flex;flex-flow:row wrap}.member-flights--reserved .member-flights__action-menu .payment-date,.member-flights--reserved .member-flights__action-menu .payment-value{display:block;text-align:left}.member-flights--reserved .member-flights__action-menu .payment-date span,.member-flights--reserved .member-flights__action-menu .payment-value span{display:block;width:100%}.member-flights--reserved .member-flights__action-menu .flex-payment{display:flex;flex-basis:100%;flex-flow:row wrap;flex-direction:column-reverse}.member-flights--reserved .member-flights__action-menu .flex-payment button{width:100%}.free-reservations .smiles__panel{width:100%}.free-reservations .smiles__panel .flights-beneficts{display:flex;flex-flow:row nowrap}.free-reservations .smiles__panel .flights-beneficts .member-flights__banner-offer{display:flex;align-content:flex-start;margin:auto 0;width:65%}.free-reservations .smiles__panel .flights-beneficts .member-flights__banner-offer .banner-offer__info{flex-basis:85%}.free-reservations .smiles__panel .flights-beneficts .member-flights__banner-offer .logo-club-smiles{flex-basis:15%}.free-reservations .smiles__panel .flights-beneficts .free-reservations__block{margin:auto 0;width:35%;align-self:right;text-align:right}}.member-flights--easy-travel .member-flights__box-wrapper{margin-bottom:30px}.member-flights--easy-travel .panel{align-self:normal !important}.member-flights--easy-travel .member-flights__action-menu{font-size:14px;margin-bottom:20px}.member-flights--easy-travel .member-flights__action-menu .btn-primary,.member-flights--easy-travel .member-flights__action-menu .aui .modal-body button,.aui .modal-body .member-flights--easy-travel .member-flights__action-menu button{background-color:#00999a;border:none;font-weight:400}.member-flights--easy-travel .member-flights__action-menu .btn.btn-sm.btn-primary.disabled,.member-flights--easy-travel .member-flights__action-menu .aui .modal-body button.btn-sm.disabled,.aui .modal-body .member-flights--easy-travel .member-flights__action-menu button.btn-sm.disabled,.member-flights--easy-travel .member-flights__action-menu .btn.btn-sm.btn-primary.disabled:hover,.member-flights--easy-travel .member-flights__action-menu .aui .modal-body button.btn-sm.disabled:hover,.aui .modal-body .member-flights--easy-travel .member-flights__action-menu button.btn-sm.disabled:hover{background-color:#777 !important;font-weight:400;border:none !important;cursor:not-allowed;outline:none}.member-flights--easy-travel .member-flights__action-menu p{font-weight:100}.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#00999a;font-size:18px;font-weight:900;text-align:center}.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-value span{margin-right:5px}.member-flights--easy-travel .member-flights__action-menu .box-information{position:relative;margin-top:5px;margin-bottom:15px;padding:10px;text-align:center;border:1px solid #FF5A00;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.member-flights--easy-travel .member-flights__action-menu .box-information p{font-weight:400;padding-bottom:0;margin-bottom:0}.member-flights--easy-travel .member-flights__action-menu .box-information::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-6px;left:48%;z-index:1}.member-flights--easy-travel .member-flights__action-menu .box-information::after{border-color:transparent transparent #FF5A00;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-7px;left:48%;z-index:0}.member-flights--easy-travel .member-flights__action-menu .box-information .club{font-weight:900;color:#639}.member-flights--easy-travel .member-flights__action-menu .box-information .diamond{font-weight:900;color:#3b3837}.member-flights--easy-travel .member-flights__action-menu ul{display:block;position:relative}.member-flights--easy-travel .panel-heading{display:flex;height:93px;flex-flow:column wrap;background-color:#00999a;border-bottom-color:#00999a;-webkit-box-shadow:0 0 0 1px #00999a;-moz-box-shadow:0 0 0 1px #00999a;box-shadow:0 0 0 1px #00999a}.member-flights--easy-travel .panel-heading .flight-flag{width:100%;margin-top:4px;margin-left:10px;background:#1c7576}.member-flights--easy-travel .panel-heading .flight-flag::before{border-color:#1c7576;border-right-color:transparent}.member-flights--easy-travel .panel-heading .flight-flag span{display:block;width:100%;text-align:center}.member-flights--easy-travel .panel-heading .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.member-flights--easy-travel .panel-heading .flight-info.flight-date-warning{background:#1c7576}@media only screen and (min-width: 768px){.member-flights--easy-travel .panel-heading{height:43px;flex-flow:row nowrap}.member-flights--easy-travel .panel-heading .flight-info{width:auto;margin:auto}.member-flights--easy-travel .panel-heading .flight-flag{width:auto;margin-top:0;margin-left:0}.member-flights--easy-travel .panel-heading .flight-flag span{text-align:left}.member-flights--easy-travel .member-flights__action-menu{display:flex;flex-flow:row wrap}.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-date,.member-flights--easy-travel .member-flights__action-menu .member-flights__payment .payment-value{flex-flow:column wrap;align-content:flex-start}.member-flights--easy-travel .member-flights__action-menu .flex-payment{display:flex;flex-basis:100%;flex-flow:row wrap}.member-flights--easy-travel .member-flights__action-menu .flex-payment button{width:100%}}.member-flights--upcoming .panel-heading{background-color:#FF5A00;border-bottom-color:#FF5A00;-webkit-box-shadow:0 0 0 1px #FF5A00;-moz-box-shadow:0 0 0 1px #FF5A00;box-shadow:0 0 0 1px #FF5A00}@media (max-width: 768px){.member-flights--upcoming .panel-heading{display:block}}.member-flights--upcoming .panel{align-self:normal}.member-flights--upcoming .member-flights__box-wrapper{margin-bottom:30px}@media (max-width: 768px){.member-flights--upcoming .schedule{display:block}.member-flights--upcoming .schedule a,.member-flights--upcoming .schedule li{width:100%}}.member-flights--upcoming .change-flights__alert{color:white;border:1px solid white;font-family:'nunito-regular';font-size:14px;padding:5px 15px;width:90%;display:inline-flex;background:#d73c03;margin:0 0 10px 10px}@media (max-width: 768px){.member-flights--upcoming .change-flights__alert{margin:0 0 10px 0}}.member-flights--upcoming .change-flights__alert img{max-width:100px !important;width:50px;height:50px}.member-flights--upcoming .change-flights__alert--text{line-height:1.2;padding:4px}.member-flights--upcoming .change-flights__warning{color:#7c7c7c;font-family:'nunito-regular';margin-top:10px;font-size:14px;padding:5px 30px 5px 0;width:90%;display:inline-flex}@media (max-width: 768px){.member-flights--upcoming .change-flights__warning{padding:5px 0 5px 0;width:100%}}.member-flights--upcoming .change-flights__warning--img{margin-top:auto;margin-bottom:auto}.member-flights--upcoming .change-flights__warning--img img{max-width:100px !important;width:35px;height:35px}.member-flights--upcoming .change-flights__warning--text{line-height:normal;padding:10px 0 10px 20px;text-align:left;margin-top:auto;margin-bottom:auto}.member-flights--upcoming .change-flights__warning--text a{color:#F47920}.member-flights--canceled .panel-heading{background-color:#b9b9b9;border-bottom-color:#b9b9b9;-webkit-box-shadow:0 0 0 1px #b9b9b9;-moz-box-shadow:0 0 0 1px #b9b9b9;box-shadow:0 0 0 1px #b9b9b9}.member-flights--history .member-flights__box-wrapper{justify-content:flex-start;padding-bottom:5px}.member-flights--history .smiles__panel{position:relative}.member-flights--history .more-flights{position:relative;left:8.2%}.member-flights--history .flight-list{position:relative;left:-3px;top:-32px}.member-flights--history .flight-list__item{padding-bottom:0;margin-bottom:0}.member-flights--history .flight-list__item:last-child{border-bottom:1px solid #ececec}.member-flights--history .flight-details{align-items:center}.member-flights--history .flight-details__list{width:100%}.member-flights--history .flight-details__list .flight-details__item{display:flex;flex-flow:row wrap;justify-content:space-between;margin:20px 0}.member-flights--history .flight-details__list .flight-details__item ~ .flight-details__item{margin-top:40px}.member-flights--history .flight-details__date{width:5%;height:40px;flex-flow:row wrap;font-weight:bold;position:relative;margin-left:5px}.member-flights--history .flight-details__date .date__day{font-size:18px;font-family:Arial, sans-serif;margin-top:4px}.member-flights--history .flight-details__date .date__month{font-size:12px;font-family:Arial, sans-serif;position:relative;top:-3px}.member-flights--history .flight-details__date::before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";width:13px;height:13px;background:#999;position:absolute;top:13px;left:-30px;z-index:1}.member-flights--history .flight-locator{text-align:center;width:70%;max-width:70%;margin:-10px 0 10px 20%}.member-flights--history .flight-locator .flight-locator__label{font-size:13.87px;font-weight:normal;color:#555}.member-flights--history .flight-locator .flight-locator__number{font:bold 15.85px Arial, sans-serif;color:#555}.member-flights--history .flight-details__travel{display:flex;flex-flow:row nowrap;flex-basis:auto;position:relative;align-items:center;width:80%;margin-left:50px;margin-bottom:0px}.member-flights--history .flight-details__travel .travel__airport{font-size:20px;margin-bottom:2px}.member-flights--history .flight-details__travel .travel__info .smiles-icons{margin:auto;width:32px;overflow:hidden}.member-flights--history .flight-details__travel .travel__info .smiles-icons::before{font-size:7px}.member-flights--history .flight-details__company{margin-top:-10px;margin-bottom:0;max-width:90%;width:90%}.member-flights--history .flight-details__company img{max-height:50px}.history-timeline .history-timeline__wrapper{-webkit-box-shadow:-3px 0 0px 0px #ececec;-moz-box-shadow:-3px 0 0px 0px #ececec;box-shadow:-3px 0 0px 0px #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;width:100%;float:left;position:relative}.history-timeline .history-timeline__wrapper::after{content:"";width:7px;height:82px;background:#fff;position:absolute;bottom:0;left:-5px}.history-timeline .history-timeline__year{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:96.3%;margin-right:3px}.history-timeline .history-timeline__year .year__number{font-size:12px;font-weight:bold;color:#999;position:relative;background:#fff;padding-right:7px}.history-timeline .history-timeline__year::before{content:"";border-top:1px solid #ececec;width:100%;display:block;position:absolute;top:10px}.my-flights-history{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.my-flights-history .divider-year{display:flex;align-items:center;width:100%;height:30px;margin-left:15px}.my-flights-history .divider-year span{width:5%}.my-flights-history .divider-year hr{width:95%}.my-flights-history .content{display:flex;flex-direction:column;align-items:flex-start;padding-left:5px;width:100%}.my-flights-history .content div.timeline-content{-webkit-box-shadow:-3px 0 0px 0px #ececec;-moz-box-shadow:-3px 0 0px 0px #ececec;box-shadow:-3px 0 0px 0px #ececec;width:100%;padding-left:20px}.my-flights-history .content .flight-content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;border-bottom:1px solid #ececec;min-height:90px;padding:15px 0}.my-flights-history .content .flight-content .flight-leg{display:flex;flex-direction:column;justify-content:space-between;width:100%}.my-flights-history .content .flight-content .flight-leg div{display:flex;justify-content:space-between}.my-flights-history .content .flight-content .flight-leg div div.date-departure{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"NunitoRegular",Arial,sans-serif;margin:0 10px}.my-flights-history .content .flight-content .flight-leg div div.date-departure span:first-child{font-size:18px}.my-flights-history .content .flight-content .flight-leg div div.date-departure span:last-child{font-size:12px}.my-flights-history .content .flight-content .flight-leg div.img-cia{width:100px}.my-flights-history .content .flight-content .flight-leg div.img-cia img{width:100%}.my-flights-history .content .flight-content .flight-leg div .flight-origin{display:flex;align-items:center;justify-content:center}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival{display:flex;flex-direction:column;min-width:80px}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:first-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:first-child{font-family:"NunitoRegular",Arial,sans-serif;font-size:15px;color:#555;margin:2px}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:last-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:last-child{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:2px;text-align:right}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span{display:flex;align-items:flex-end;justify-content:flex-end}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span{display:flex;align-items:flex-start;justify-content:flex-start}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights{padding:0}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights:before{background-position:-6em -229.1em;width:4em;height:1.2em}.my-flights-history .content .flight-content .flight-leg div.timeline-item{display:flex;align-items:center;justify-content:space-between}.my-flights-history .content .flight-content .flight-leg div.timeline-item .timeline-item-mobile{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.my-flights-history .content .flight-content .flight-leg div.timeline-item::before{content:'';width:15px;height:15px;background-color:#555;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:-28px}.my-flights-history .content .flight-content .record-locator{display:flex;align-items:center;justify-content:center;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400;width:200px}.my-flights-history .content .flight-content .record-locator span:first-child{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:2px}.my-flights-history .content .flight-content .record-locator span:last-child{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#555;font-weight:700;margin:2px}@media only screen and (min-width: 768px){.member-flights--history .smiles__panel{left:9.2%}.member-flights--history .flight-details__travel{top:4px;width:300px;margin-right:25px}.member-flights--history .flight-details__travel .travel__info .smiles-icons{width:72px}.member-flights--history .flight-details__travel .travel__airport{font-size:30px}.member-flights--history .flight-locator{text-align:left;width:90px;margin:auto}.member-flights--history .flight-details__list{width:77.5%}.member-flights--history .flight-details__company{padding:0 15px;width:100px;height:55px}.my-flights-history .divider-year{margin-left:60px}.my-flights-history .content{padding-left:30px}.my-flights-history .content .flight-content{flex-direction:row}.my-flights-history .content .flight-content .flight-leg div.date-departure{margin:0}.my-flights-history .content .flight-content .flight-leg div.timeline-item .timeline-item-mobile{flex-direction:row}.my-flights-history .content .flight-content .flight-leg div.timeline-item::before{margin-left:-29.5px}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights{padding:20px}.my-flights-history .content .flight-content .flight-leg div .flight-origin span.ic-arrow-flights:before{background-position:0em -229.1em;width:9em;height:1.2em}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:first-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:first-child{font-size:30px;width:110px;margin:2px}.my-flights-history .content .flight-content .flight-leg div .flight-origin div.departure span:last-child,.my-flights-history .content .flight-content .flight-leg div .flight-origin div.arrival span:last-child{font-size:14px;width:110px;margin:2px}.my-flights-history .content .flight-content .record-locator{flex-direction:column}.my-flights-history .content .flight-content .record-locator span:first-child{font-size:14px;margin:2px}.my-flights-history .content .flight-content .record-locator span:last-child{font-size:18px;margin:2px}}#column-1{margin-bottom:0;min-height:0}.rotate::before{-moz-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}.rotate.down::before{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .my-cards.my-flights{width:90%;min-height:100%;height:100%;margin:0 15px 20px 15px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .my-cards.my-flights hr{width:100%;height:1px;background-color:#ECECEC;margin:-10px 0 20px 0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action{display:inline-block;vertical-align:top;width:100%;margin-right:1rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action ul{list-style-type:none;margin:0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li{display:inline-block;white-space:nowrap;margin:10px 0 10px 10px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a{font-family:"NunitoRegular",Arial,sans-serif;display:block;color:#BCBEC0;text-align:center;padding:0 0 17px 0;text-decoration:none;margin:0 35px 0 0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a:hover{border-bottom:2px solid #BCBEC0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a[active],#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a[active]:hover{border-bottom:2px solid #FF5A00;color:#7C7C7C}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li a[active] span.icon-warning-sign{color:#FF5A00}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination{display:flex;widows:100%;align-items:center;justify-content:space-between;font-family:"NunitoRegular",Arial,sans-serif;color:#555;font-size:20px;font-weight:400;margin:20px 0}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination a{text-decoration:none}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination span.divisor::before{content:'';width:2%;color:#ececec}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination div.previous{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;display:flex;width:49%;justify-content:flex-end;margin-right:15px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination div.next{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;display:flex;width:49%;justify-content:flex-start;margin-left:15px}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .pagination a.disabled{color:#ececec}@media only screen and (min-width: 768px){#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .my-cards.my-flights{width:100%}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action{display:inline-block;vertical-align:top;width:796px;margin-right:1rem}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action ul{list-style-type:none;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis}#p_p_id_smilesmyflightsportlet_WAR_smilesbookingportlet_ .menu-action li{float:left;white-space:nowrap;word-wrap:break-word}}.my-flights-generic{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;justify-content:space-between}.my-flights-generic .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;width:100%;align-items:flex-start;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px}@media screen and (max-width: 764px){.my-flights-generic .content{margin-bottom:40px}}.my-flights-generic .content .content-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin:0 0 20px 0}.my-flights-generic .content .content-details .detail-header.flights-easy-travel{display:flex;flex-direction:column;height:90px;padding:10px 20px;background-color:#00999a;border-bottom-color:#00999a;border-radius:3px 3px 0 0;-webkit-box-shadow:0 0 0 1px #00999a;-moz-box-shadow:0 0 0 1px #00999a;box-shadow:0 0 0 1px #00999a}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag{margin-top:4px;margin-left:-5px;background:#1c7576;width:100%;height:30px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag::before{border-color:#1c7576;border-right-color:transparent;right:-10px;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-info.flight-date-warning{background:#1c7576}.my-flights-generic .content .content-details .detail-header.flights-reservation{display:flex;flex-direction:column;flex:1 1;height:50px;padding:10px 20px;background-color:#fce200;border-bottom-color:#fce200;-webkit-box-shadow:0 0 0 1px #fce200;-moz-box-shadow:0 0 0 1px #fce200;box-shadow:0 0 0 1px #fce200}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag{margin-top:4px;margin-left:-5px;background:#D8C31B}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag::before{border-color:#D8C31B;border-right-color:transparent;right:-10px;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:13.5px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-info{flex-basis:auto;margin-left:auto;margin-right:auto;left:auto}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-info.flight-date-warning{background:#D8C31B}.my-flights-generic .content .content-details .detail-header.default{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1 1;height:50px;padding:10px 20px;background-color:#FF5A00;border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.my-flights-generic .content .content-details .detail-header.default span:first-child{font-family:Arial,Helvetica,sans-serif;color:#000;font-weight:bold;font-size:12px}.my-flights-generic .content .content-details .detail-header.default span:last-child{font-family:"NunitoLight",Arial,sans-serif;color:#fff;font-size:17.5px}.my-flights-generic .content .content-details .detail-header.default.changed{height:auto}.my-flights-generic .content .content-details .detail-header.default.changed .flight-date-warning{min-height:50px;left:0 !important}.my-flights-generic .content .content-details .detail-flight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;border:1px solid #999;border-top:none;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;padding:10px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center;justify-content:center;margin:0 0 15px 0;flex-wrap:wrap}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(1),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(1){font-family:"NunitoRegular",Arial,sans-serif;font-size:10px;color:#999;font-weight:400;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(2),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(2){font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;color:#555;font-weight:400;margin:2px 3px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(3),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(3){font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;color:#999;font-weight:400;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;flex:1;width:60px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia span{text-align:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia .img-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center;justify-content:center;border:1px solid #ECECEC;width:100%;min-height:50px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia .img-cia img{width:100%}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia span{font-family:"NunitoBold","Arial Bold",sans-serif;color:#555;font-size:10px;width:60px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile span:nth-child(1){font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin:2px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile span:nth-child(2){font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;margin:2px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:80px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(1){font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;color:#555;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(2){font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#555;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(3){font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:flex-end;justify-content:flex-end;text-align:right}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:flex-start;justify-content:flex-start}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg span.ic-arrow-flights{padding:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg span.ic-arrow-flights:before{background-position-x:-73px;width:2.1em}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(1){display:none}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(2){height:15px;padding:0 5px;width:25px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(3){display:none}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time.changed span:nth-child(1){display:block;margin-left:70px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg-arrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center;justify-content:center;margin:10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg-arrow::before{content:'Informações do voo';font-size:12px;white-space:normal;width:70px;margin:5px;text-align:right}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;justify-content:center}@media (max-width: 979px){.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers{display:none}}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px;margin:2px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .passengers div span{margin-right:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:space-between;color:#999;margin:20px 15px;display:none}@media (max-width: 979px){.my-flights-generic .content .content-details .detail-flight .detail-flight-leg{margin-top:0}}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-left:1px dashed #999;border-top:0;align-items:flex-start;justify-content:space-between;flex-grow:1;width:100%;margin:0 0 20px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:space-between;margin:20px 0 20px -12px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg div.img-cia-legs,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.airport,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.cabin,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.location,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.hour{margin-left:15px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.airport{color:#555;font-size:16px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.cabin,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.location{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.hour{font-family:Arial,Helvetica,sans-serif;color:#999;font-size:14px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.smiles-icons{background-color:#fff;text-align:center;width:25px;height:25px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg .img-cia-legs{width:55px;margin-bottom:9px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg .img-cia-legs img{width:100%}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.flight-number{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;width:85px;text-align:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.travel__label{-webkit-box-shadow:0 0 0 1px #999;-moz-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999;font-family:Arial,Helvetica,sans-serif;font-size:10px;border-radius:3px;padding:3px 5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers{font-family:Arial,Helvetica,sans-serif}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .thead{width:100%}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .thead td{padding:10px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .thead span{color:#777;text-align:left}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody{width:100%;border-bottom:1px solid #999;border-top:1px solid #999;font-size:12px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody td{padding:8px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;flex-grow:1}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody div span{margin-right:10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg-passengers .tbody a{text-decoration:none;font-size:12px;color:#FF5A00}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .detail-flight-leg-passengers{border-left:1px solid #fff;margin-left:-1px}.my-flights-generic .content .content-details .detail-flight .flight-warning{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;align-items:center}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time-mobile{display:none}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time.changed{width:25px}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time.changed .ic-arrow-flights{display:block}.my-flights-generic .content .content-details .detail-flight .flight-leg.changed .time.changed .span.ic-arrow-flights{display:block}.my-flights-generic .content .content-details .content-bottom-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;align-content:flex-start;justify-content:flex-start;flex-grow:0;flex-shrink:0;margin:10px 0px  20px 10px}@media (max-width: 979px){.my-flights-generic .content .content-details .content-bottom-actions{display:none}}.my-flights-generic .content .content-details .content-bottom-actions ul{margin:0;padding:0}.my-flights-generic .content .content-details .content-bottom-actions ul li{display:inline;margin:5px 0px;margin-left:28px}.my-flights-generic .content .content-details .content-bottom-actions ul li span>a{margin-left:6px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:bold;color:#999;font-size:11px;vertical-align:-webkit-baseline-middle}.my-flights-generic .content .content-details .content-bottom-actions ul li:nth-child(1){margin-left:0px}.my-flights-generic .content .content-details .content-bottom-actions a{text-decoration:none}.my-flights-generic .content .content-details .content-bottom-actions .box-information{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;margin-top:5px;margin-bottom:15px;padding:10px;text-align:center;border:1px solid #FF5A00;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.my-flights-generic .content .content-details .content-bottom-actions .box-information p{font-weight:400;padding-bottom:0;margin-bottom:0}.my-flights-generic .content .content-details .content-bottom-actions .box-information::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-6px;left:48%;z-index:1}.my-flights-generic .content .content-details .content-bottom-actions .box-information::after{border-color:transparent transparent #FF5A00;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-7px;left:48%;z-index:0}.my-flights-generic .content .content-details .content-bottom-actions .box-information .club{font-weight:900;color:#639}.my-flights-generic .content .content-details .content-bottom-actions .box-information .diamond{font-weight:900;color:#3b3837}.my-flights-generic .content .content-details .content-bottom-actions .loan.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#00999a;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-details .content-bottom-actions .reservation.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#a98c5d;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-details .content-bottom-actions .loan.btn-pay{background-color:#00999a;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-details .content-bottom-actions .reservation.btn-pay{background-color:#fce200;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-details .content-bottom-actions .hidden-mobile{display:none}.my-flights-generic .content .content-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;align-content:flex-start;justify-content:flex-start;flex-grow:0;flex-shrink:0;margin:0 10px  10px 0}@media screen and (max-width: 764px){.my-flights-generic .content .content-actions{margin:18px 10px  10px 0}}.my-flights-generic .content .content-actions ul{margin:0;padding:0}.my-flights-generic .content .content-actions ul .li-mobile{margin:38px 0}@media (min-width: 980px){.my-flights-generic .content .content-actions ul .li-mobile{display:none}}.my-flights-generic .content .content-actions ul li{margin:5px 0}.my-flights-generic .content .content-actions ul li span>a{margin-left:5px;font-family:Arial,Helvetica,sans-serif;color:#999;font-size:12px}.my-flights-generic .content .content-actions a{text-decoration:none}.my-flights-generic .content .content-actions .box-information{position:relative;margin-top:5px;margin-bottom:15px;padding:10px;text-align:center;border:1px solid #FF5A00;width:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.my-flights-generic .content .content-actions .box-information p{font-weight:400;padding-bottom:0;margin-bottom:0}.my-flights-generic .content .content-actions .box-information::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-6px;left:48%;z-index:1}.my-flights-generic .content .content-actions .box-information::after{border-color:transparent transparent #FF5A00;border-style:solid;border-width:0 6px 6px;height:0;width:0;content:"";position:absolute;top:-7px;left:48%;z-index:0}.my-flights-generic .content .content-actions .box-information .club{font-weight:900;color:#639}.my-flights-generic .content .content-actions .box-information .diamond{font-weight:900;color:#3b3837}.my-flights-generic .content .content-actions .loan.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#00999a;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-actions .reservation.payment-value{display:flex;flex-flow:row nowrap;justify-content:center;color:#a98c5d;font-size:18px;font-weight:900;text-align:center}.my-flights-generic .content .content-actions .loan.btn-pay{background-color:#00999a;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-actions .reservation.btn-pay{background-color:#fce200;width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0;color:#fff;height:30px;font-weight:700;margin-bottom:5px}.my-flights-generic .content .content-actions .hidden-mobile{display:none}.my-flights-generic .content .success-miles-back-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;margin:10px auto}.my-flights-generic .content .success-miles-back-block .mobile-only{display:none !important}@media screen and (max-width: 764px){.my-flights-generic .content .success-miles-back-block{width:92%;margin:10px auto}.my-flights-generic .content .success-miles-back-block .mobile-only{display:block !important}}.my-flights-generic .content .body{max-width:660px;margin-left:10px;border-top:1px solid #69c;border-bottom:1px solid #69c;position:relative;padding:10px 5px 10px 5px}@media screen and (max-width: 764px){.my-flights-generic .content .body{width:unset;padding:0 8px 10px}}.my-flights-generic .content .body div{padding:0 0 0 50px}.my-flights-generic .content .body div:first-child{position:absolute;top:0px;padding:5px 0}.my-flights-generic .content .body div:first-child span{font-size:19px}@media screen and (max-width: 764px){.my-flights-generic .content .body div:first-child{padding-top:22px}}.my-flights-generic .content .body div:nth-child(2){color:#69c;font-size:20px;line-height:27px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:5px}@media screen and (max-width: 764px){.my-flights-generic .content .body div:nth-child(2){font-size:13px;line-height:18px}}.my-flights-generic .content .body div:last-child span{padding:0 0 0 50px;color:#7c7c7c;font-size:14px;line-height:18px;font-family:"NunitoLight",Arial,sans-serif;display:contents !important}.my-flights-generic .content .body div:last-child span span{font-size:14px}@media screen and (max-width: 764px){.my-flights-generic .content .body div:last-child{font-size:11px;line-height:15px;padding:12px 6px 0 62px}.my-flights-generic .content .body div:last-child span{font-size:11px}}@media only screen and (min-width: 768px){.my-flights-generic .content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:105px}.my-flights-generic .content .content-details{flex:1 1;min-width:500px;margin:0 10px 20px 10px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel{flex-direction:row;flex:1 1;flex-flow:column wrap;height:50px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag{margin-top:4px;margin-left:-5px;background:#1c7576;width:140px;height:35px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag::before{border-color:#1c7576;border-right-color:transparent;right:-10px;font-size:16px}.my-flights-generic .content .content-details .detail-header.flights-easy-travel .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:16px}.my-flights-generic .content .content-details .detail-header.flights-reservation{flex-direction:row}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag{margin-top:4px;margin-left:-5px;background:#D8C31B;width:140px;height:35px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag::before{border-color:#D8C31B;border-right-color:transparent;right:-10px;font-size:16px}.my-flights-generic .content .content-details .detail-header.flights-reservation .flight-flag span{display:block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:16px}.my-flights-generic .content .content-details .detail-header.default.changed{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.my-flights-generic .content .content-details .detail-flight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px dashed #999;border-left:0;align-items:flex-start;justify-content:space-between;flex-grow:1;width:100%;margin:0 0 20px 0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:-10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.smiles-icons{background-color:#fff;text-align:center;width:55px;height:25px}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg div.img-cia-legs,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.airport,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.cabin,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.location,.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .timeline .step-leg span.hour{margin-left:0}.my-flights-generic .content .content-details .detail-flight .detail-flight-leg .detail-flight-leg-passengers{border-left:0;margin-left:0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;flex-wrap:nowrap;justify-content:space-between}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:space-between;justify-content:space-between}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(1),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(1){font-size:10px;font-weight:400;margin:2px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(2),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(2){font-size:28px;font-weight:400;margin:2px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .date span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia .smiles__carousel-header .data__select li.dateUp span:nth-child(3),.smiles__carousel-header .data__select .my-flights-generic .content .content-details .detail-flight .detail-flight-info .date-info-cia li.dateUp span:nth-child(3){font-size:14px;font-weight:400;margin:2px 10px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia{margin:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia .img-cia{width:100px;padding:0 15px;margin-left:20px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .info-cia span{width:100px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg .time-mobile{display:none}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure,.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival{width:100px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(1),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(1){font-size:20px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(2),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(2){font-size:14px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.departure span:nth-child(3),.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg div.arrival span:nth-child(3){text-align:right}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(1){display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;width:90px;text-align:center}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(2){height:15px;padding:0 20px;min-width:100px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time span:nth-child(3){display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-top:5px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg span.ic-arrow-flights:before{background-position-x:-33px;width:6.5em}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg div.leg .time.changed span:nth-child(1){display:block;margin-left:0}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg.changed{flex:1}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg-arrow::before{content:'';width:0px}.my-flights-generic .content .content-details .detail-flight .detail-flight-info .flight-leg.changed .time.changed{width:90px}.my-flights-generic .content .content-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-display:-webkit-box;-webkit-display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:170px;align-content:flex-start;justify-content:flex-start;flex-grow:0;flex-shrink:0;margin:0 10px 55px 0}.my-flights-generic .content .content-actions .hidden-desktop{display:none}.my-flights-generic .content .content-actions .hidden-mobile{display:block}}.reserve-club__new{position:relative;font-size:14px;border:1px solid #e5e5e5;margin:0;margin-bottom:26px;width:100%;height:141px;padding:20px;background-image:url(../images/svg/logos/clube-smiles-2020.svg);background-repeat:no-repeat;background-position:9px 41px;background-size:100px;display:flex;align-items:center}.reserve-club__new ul li{display:inline-block;width:43.59px;height:40px;border:0;margin-right:18px;overflow:hidden;text-indent:-1000px;border-radius:4px;background-repeat:no-repeat;background-position:left;background-image:url(../images/svg/icons/ic-reserve-on-off.svg);background-position:-46px;background-size:90px 80px}.reserve-club__new ul li.active{background-position:0}.reserve-club__new ul li:last-child{margin-right:0}.reserve-club__new span,.reserve-club__new ul,.reserve-club__new small{display:table-cell;vertical-align:middle;height:auto;text-align:left}.reserve-club__new ul{margin-top:-16px;width:340px}.reserve-club__new small{width:120px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#FF5A00;font-weight:normal;text-align:center;margin-top:-31px}.reserve-club__new span{display:inline-block;width:202.98px;margin-left:116px;padding-left:0;padding-right:0;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7F7F7F;font-weight:normal;text-align:center;margin-top:-29px}.reserve-club__new span b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal}.reserve-club__new .disclaimer{position:absolute;left:0;bottom:0;font-family:'NunitoLight';font-size:10px;color:#7C7C7C;margin-left:12px;margin-bottom:9px}@media screen and (max-width: 764px){.reserve-club__new{width:100%;padding:0;background-position:center 10px;background-size:120px;height:initial;margin-top:0;margin-bottom:15px;display:table}.reserve-club__new span{padding:0 5px;width:100%;display:block;height:unset;padding-top:45px;font-size:12px;margin-left:0;max-width:265px;margin:0 auto}.reserve-club__new ul{display:block;height:unset;margin-left:0;text-align:center;width:283px;margin:0 auto;margin-top:15px;margin-bottom:11px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new ul{width:256px}}@media screen and (max-width: 764px){.reserve-club__new ul li{margin-right:10px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new ul li{margin-right:2px}}@media screen and (max-width: 764px){.reserve-club__new small{display:block;height:unset;width:275px;margin:0 auto;text-align:left;margin-bottom:17.5px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new small{width:242px}}@media screen and (max-width: 764px){.reserve-club__new .disclaimer{position:relative;padding-right:10px;width:275px;margin:0 auto;margin-bottom:17.5px;padding-right:20px}}@media screen and (max-width: 764px) and (max-width: 321px){.reserve-club__new .disclaimer{width:245px;padding-right:2px}}.my-flights-generic .tax-rules{margin-top:28px;border-top:2px dotted #BCBEC0;text-align:center;margin-bottom:-23px}.my-flights-generic .tax-rules a.see-rules-and-cancel{background:url(../images/svg/search-result/documento.svg) no-repeat !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C;font-weight:normal;text-align:left;padding-top:4px;padding-left:31px;display:inline-block;margin:0;margin-top:14px;cursor:pointer;text-decoration:none}@media screen and (max-width: 764px){.my-flights-generic .tax-rules{margin-top:20px;margin-bottom:-18px}.my-flights-generic .tax-rules a.see-rules-and-cancel{margin-top:7px}}.my-flights-generic .schedule #cancel-flight{color:#FF5A00 !important}@media (max-width: 768px){.my-flights-generic .schedule{display:block}.my-flights-generic .schedule a,.my-flights-generic .schedule li{width:100%}}.my-flights-generic .isInvoluntaryCancel{display:inline-flex;background-color:#FF5A00}@media (max-width: 768px){.my-flights-generic .isInvoluntaryCancel{display:block}}.my-flights-generic .change-flights-action{width:158px;margin-bottom:10px}@media (max-width: 768px){.my-flights-generic .change-flights-action{width:100%}}.my-flights-generic .change-flights__alert{color:white;border:1px solid white;font-family:'nunito-regular';font-size:14px;padding:5px 15px;display:inline-flex;background:#d73c03;margin:10px 20px 10px 20px}@media (max-width: 768px){.my-flights-generic .change-flights__alert{padding:5px 10px;margin:0px 15px 10px 15px !important}}.my-flights-generic .change-flights__alert img{max-width:100px !important;width:50px;height:50px}.my-flights-generic .change-flights__alert--text{line-height:1.2;padding:4px}.my-flights-generic .change-flights__warning{color:#7c7c7c;font-family:'nunito-regular';margin-top:10px;font-size:11px;padding:5px 0px 5px 0;width:100%;margin-left:-16px;display:inline-flex}@media (max-width: 768px){.my-flights-generic .change-flights__warning{padding:5px 0 5px 0;width:100%}}.my-flights-generic .change-flights__warning--img{margin-top:auto;margin-bottom:auto}.my-flights-generic .change-flights__warning--img img{max-width:100px !important;width:35px;height:35px}.my-flights-generic .change-flights__warning--text{line-height:normal;padding:10px 0 10px 6px;text-align:left;margin-top:auto;margin-bottom:auto}.my-flights-generic .change-flights__warning--text a{color:#F47920 !important;text-decoration:none !important}.confirm-change-plan-modal-backdrop{z-index:90 !important}.confirm-change-plan-modal{z-index:90 !important}.change-plan-include{padding:0 !important;margin-left:8% !important;margin-right:8% !important}@media screen and (min-width: 450px){.smiles__change-plan-not-logged{width:800px}}.smiles__change-plan-not-logged{overflow:none !important;box-sizing:border-box;display:table;margin:0 !important;padding:0 !important;left:20% !important;text-align:center}.smiles__change-plan-not-logged .span4{width:310px !important}.smiles__change-plan-not-logged input[type="text"]{margin-top:10px;height:27px;margin-left:5px}.smiles__change-plan-not-logged .center-redirect{width:100%;padding-left:30%}.smiles__change-plan-not-logged .center-redirect .btn-redirect{width:150px}.smiles__change-plan-not-logged .errorMessage{width:160% !important}.smiles__change-plan-not-logged .consultarCPFNumero{width:100%;padding:0 !important;margin-left:30% !important}@media screen and (max-width: 450px){.smiles__change-plan-not-logged .errorMessage{width:100% !important}.smiles__change-plan-not-logged .consultarCPFNumero{padding:0 !important;margin:0 !important}.smiles__change-plan-not-logged .consultarCPFNumero .textMacro:after{content:".";display:block;height:0;clear:both;visibility:hidden}.smiles__change-plan-not-logged .consultarCPFNumero .smlsNumberClient:after{content:".";display:block;height:0;clear:both;visibility:hidden}}.smiles__change-plan-not-logged .change-plan-club{font-family:NunitoLight;padding:0 !important;width:805px !important;height:500px;margin:-15px}.smiles__change-plan-not-logged .change-plan-club .nunito-light,.smiles__change-plan-not-logged .change-plan-club .total-table thead th:first-child,.total-table thead .smiles__change-plan-not-logged .change-plan-club th:first-child,.smiles__change-plan-not-logged .change-plan-club .aui .modal.default-modal .modal-header button.close,.aui .modal.default-modal .modal-header .smiles__change-plan-not-logged .change-plan-club button.close,.smiles__change-plan-not-logged .change-plan-club .aui .modal.default-modal .modal-header h3,.aui .modal.default-modal .modal-header .smiles__change-plan-not-logged .change-plan-club h3,.smiles__change-plan-not-logged .change-plan-club .flight-locator .flight-locator__number,.flight-locator .smiles__change-plan-not-logged .change-plan-club .flight-locator__number,.smiles__change-plan-not-logged .change-plan-club .flight-flag .flight-flag__label,.flight-flag .smiles__change-plan-not-logged .change-plan-club .flight-flag__label,.smiles__change-plan-not-logged .change-plan-club .flight-flag-easy-travel .flight-flag__easy-travel,.flight-flag-easy-travel .smiles__change-plan-not-logged .change-plan-club .flight-flag__easy-travel,.smiles__change-plan-not-logged .change-plan-club .smiles-content .member-flights__title,.smiles-content .smiles__change-plan-not-logged .change-plan-club .member-flights__title,.smiles__change-plan-not-logged .change-plan-club .flight-info,.smiles__change-plan-not-logged .change-plan-club .flight-info__easy-travel,.smiles__change-plan-not-logged .change-plan-club #flights-payment-details-modal .modal-header h3,#flights-payment-details-modal .modal-header .smiles__change-plan-not-logged .change-plan-club h3,.smiles__change-plan-not-logged .change-plan-club .flights-payment-details h4,.flights-payment-details .smiles__change-plan-not-logged .change-plan-club h4,.smiles__change-plan-not-logged .change-plan-club .flights-payment-details .total-table th:first-child,.flights-payment-details .total-table .smiles__change-plan-not-logged .change-plan-club th:first-child,.smiles__change-plan-not-logged .change-plan-club .flights-payment-details .container-card-buyer h5,.flights-payment-details .container-card-buyer .smiles__change-plan-not-logged .change-plan-club h5,.smiles__change-plan-not-logged .change-plan-club .flights-payment-details__card .card-column h5,.flights-payment-details__card .card-column .smiles__change-plan-not-logged .change-plan-club h5{font-family:NunitoLight}.smiles__change-plan-not-logged .change-plan-club .nunito-bold{font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club .page-title{font:bold 20px Arial,NunitoRegular}.smiles__change-plan-not-logged .change-plan-club .arrow-up{display:inline-block;width:12px;height:8px;background:url("../../img/mudanca-plano/arrow-up.png");margin:1px 1px 1px 30px}.smiles__change-plan-not-logged .change-plan-club .header{padding:5px;text-align:center;background-color:#663398;height:60px !important}.smiles__change-plan-not-logged .change-plan-club .header .content-1{width:14%}.smiles__change-plan-not-logged .change-plan-club .header .content-2{padding:5px 15px 0}.smiles__change-plan-not-logged .change-plan-club .header .content-2 .title-description{color:#fff;font-size:12pt;display:block;height:5px;font-family:NunitoLight}.smiles__change-plan-not-logged .change-plan-club .header .content-2 .title-value{color:#fff;font-size:20pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club .header .content-3{width:2%;text-align:right}.smiles__change-plan-not-logged .change-plan-club .header .content-3 .close-button{width:20px;height:17px;width:17px;padding-top:20px;cursor:pointer}.smiles__change-plan-not-logged .change-plan-club .do-scroll{overflow-y:scroll !important;overflow-x:none !important;height:430px}.smiles__change-plan-not-logged .change-plan-club .welcome-message{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef;font-family:NunitoRegular;padding:5px;height:80px;text-align:center;font-size:large;line-height:90px;color:#663398;width:87% !important;margin-left:35px !important}.smiles__change-plan-not-logged .change-plan-club .user-info{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef;padding:15px 0;height:55px;width:90% !important;margin-left:35px}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content{margin-left:-30px}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .user-info-content-title{width:41% !important;text-align:left}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .user-info-content-title .title-text{font-family:NunitoRegular;font-size:15pt;color:#FF5A00}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .user-info-content-title .title-subtext{font-family:NunitoRegular;font-size:11pt;color:#a9a9a9}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-1{height:100%;width:20%;float:left;margin-bottom:10px;text-align:left}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-1 .title{font:bold 14px Arial;color:#000}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-1 .value{color:#000;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-3{height:100%;width:14%;float:left;margin-bottom:10px;text-align:left}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-3 .title{font:bold 14px Arial;color:#000}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-3 .value{color:#000;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-2{height:100%;width:20%;float:left;margin-bottom:10px;text-align:left}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-2 .title{font:bold 14px Arial;color:#000}.smiles__change-plan-not-logged .change-plan-club .user-info .user-info-content .content-2 .value{color:#000;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club .row-about-plan{width:90% !important;margin-left:35px !important;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content{margin-left:-30px}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-left{width:30% !important;height:105px;text-align:left;padding-top:25px}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-left .content-title-about{font-family:NunitoRegular;padding-left:0;color:#FF5A00;font-size:15pt}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-left .content-text-about{font-family:NunitoRegular;padding-left:0;font-size:12pt;color:darkgrey}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right{color:#FF5A00;font-size:10pt;width:55% !important;font-family:nunito-bold;height:105px;font-size:15pt;float:right;padding-top:25px}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-left-about{width:20%;float:left}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about{color:#FF5A00;font-size:10pt;font-family:NunitoRegular;font-size:15pt;padding-left:100px;text-align:left}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-text-about{color:#555555;font-family:NunitoRegular;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-icon-about{width:18px;height:15px;padding:0}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about{display:inline-block;margin-top:10px;color:#FF5A00;font-size:10pt !important;position:relative}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens{background:#fff;width:240px;padding:10px 10px 0;border:2px solid #FF5A00;position:absolute;top:25px;left:0;z-index:2;border-radius:4px;display:none}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens:before{content:'';background:url("../images/migrate/change-plan/arrow-top-tooltip.png") no-repeat;width:10px;height:12px;position:absolute;top:-7px;left:30px}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens p{color:#555555}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens i{display:inline-block;vertical-align:middle;width:30px;height:30px;padding-right:8px}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens .ic-vant1{background:url("../images/migrate/change-plan/ic-vant1.png") no-repeat}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens .ic-vant2{background:url("../images/migrate/change-plan/ic-vant2.png") no-repeat}.smiles__change-plan-not-logged .change-plan-club .row-about-plan .row-about-plan-content .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens .ic-vant3{background:url("../images/migrate/change-plan/ic-vant3.png") no-repeat}.smiles__change-plan-not-logged .change-plan-club .plan-value{width:90% !important;margin-left:35px !important;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef}.smiles__change-plan-not-logged .change-plan-club .plan-value .plan-value-content{margin-left:-30px}.smiles__change-plan-not-logged .change-plan-club .plan-value .plan-value-content .content-left{height:80px;text-align:left;padding-top:35px}.smiles__change-plan-not-logged .change-plan-club .plan-value .plan-value-content .content-left .text-1{color:#FF5A00;font-size:15pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club .plan-value .plan-value-content .content-left .text-2{font-size:12pt;font-family:NunitoRegular;color:darkgrey}.smiles__change-plan-not-logged .change-plan-club .plan-value .plan-value-content .content-right{width:49%;text-align:left;padding-top:35px;margin:0}.smiles__change-plan-not-logged .change-plan-club .plan-value .plan-value-content .content-right .text-1{color:#000;font-size:15pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club .plan-value .plan-value-content .content-right .text-2{font-size:12pt;text-weight:bold;font-size:8pt}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center{width:90% !important;margin-left:35px !important;padding-top:35px;height:300px !important;text-align:left}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center .number-keyboard-center-content{margin-left:-30px}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center .number-keyboard-center-content .content-left{width:285px !important}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center .number-keyboard-center-content .content-left .text-1{color:#FF5A00;font-size:15pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center .number-keyboard-center-content .content-left .text-2{font-size:12pt;font-family:NunitoRegular;color:darkgrey}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center .number-keyboard-center-content .content-right{width:250px}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center .number-keyboard-center-content .content-right .smlsPassword{background-color:white;padding:10px;width:45px}.smiles__change-plan-not-logged .change-plan-club .number-keyboard-center .number-keyboard-center-content .content-right .number-keyboard{width:250px;font-weight:bold}.smiles__change-plan-not-logged .change-plan-club .terms-use{width:100%;padding-left:10%}.smiles__change-plan-not-logged .change-plan-club .terms-use .content-terms-use{width:80%;margin-left:15%;text-align:center}.smiles__change-plan-not-logged .change-plan-club .boxMacro{padding-top:25px;padding-bottom:50px}.smiles__change-plan-not-logged .change-plan-club .boxMacro .btn,.smiles__change-plan-not-logged .change-plan-club .boxMacro .aui .modal-body button,.aui .modal-body .smiles__change-plan-not-logged .change-plan-club .boxMacro button{margin-left:5px}@media screen and (min-width: 450px){.smiles__change-plan-not-logged .change-plan-club-mobile{display:none !important}}@media screen and (max-width: 450px){.smiles__change-plan-not-logged .change-plan-club{display:none !important}.smiles__change-plan-not-logged .change-plan-club-mobile{font-family:NunitoLight;padding:0 !important;width:103% !important;margin:-15px;display:block}.smiles__change-plan-not-logged .change-plan-club-mobile .nunito-light,.smiles__change-plan-not-logged .change-plan-club-mobile .total-table thead th:first-child,.total-table thead .smiles__change-plan-not-logged .change-plan-club-mobile th:first-child,.smiles__change-plan-not-logged .change-plan-club-mobile .aui .modal.default-modal .modal-header button.close,.aui .modal.default-modal .modal-header .smiles__change-plan-not-logged .change-plan-club-mobile button.close,.smiles__change-plan-not-logged .change-plan-club-mobile .aui .modal.default-modal .modal-header h3,.aui .modal.default-modal .modal-header .smiles__change-plan-not-logged .change-plan-club-mobile h3,.smiles__change-plan-not-logged .change-plan-club-mobile .flight-locator .flight-locator__number,.flight-locator .smiles__change-plan-not-logged .change-plan-club-mobile .flight-locator__number,.smiles__change-plan-not-logged .change-plan-club-mobile .flight-flag .flight-flag__label,.flight-flag .smiles__change-plan-not-logged .change-plan-club-mobile .flight-flag__label,.smiles__change-plan-not-logged .change-plan-club-mobile .flight-flag-easy-travel .flight-flag__easy-travel,.flight-flag-easy-travel .smiles__change-plan-not-logged .change-plan-club-mobile .flight-flag__easy-travel,.smiles__change-plan-not-logged .change-plan-club-mobile .smiles-content .member-flights__title,.smiles-content .smiles__change-plan-not-logged .change-plan-club-mobile .member-flights__title,.smiles__change-plan-not-logged .change-plan-club-mobile .flight-info,.smiles__change-plan-not-logged .change-plan-club-mobile .flight-info__easy-travel,.smiles__change-plan-not-logged .change-plan-club-mobile #flights-payment-details-modal .modal-header h3,#flights-payment-details-modal .modal-header .smiles__change-plan-not-logged .change-plan-club-mobile h3,.smiles__change-plan-not-logged .change-plan-club-mobile .flights-payment-details h4,.flights-payment-details .smiles__change-plan-not-logged .change-plan-club-mobile h4,.smiles__change-plan-not-logged .change-plan-club-mobile .flights-payment-details .total-table th:first-child,.flights-payment-details .total-table .smiles__change-plan-not-logged .change-plan-club-mobile th:first-child,.smiles__change-plan-not-logged .change-plan-club-mobile .flights-payment-details .container-card-buyer h5,.flights-payment-details .container-card-buyer .smiles__change-plan-not-logged .change-plan-club-mobile h5,.smiles__change-plan-not-logged .change-plan-club-mobile .flights-payment-details__card .card-column h5,.flights-payment-details__card .card-column .smiles__change-plan-not-logged .change-plan-club-mobile h5{font-family:NunitoLight}.smiles__change-plan-not-logged .change-plan-club-mobile .nunito-bold{font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club-mobile .page-title{font:bold 20px Arial,NunitoRegular}.smiles__change-plan-not-logged .change-plan-club-mobile .arrow-up{display:inline-block;width:12px;height:8px;background:url("../../img/mudanca-plano/arrow-up.png");margin:1px 1px 1px 30px}.smiles__change-plan-not-logged .change-plan-club-mobile .header{padding:5px;text-align:center;background-color:#663398;height:20px !important;width:103%}.smiles__change-plan-not-logged .change-plan-club-mobile .header .content-2{width:90%;float:left}.smiles__change-plan-not-logged .change-plan-club-mobile .header .content-2 .title-description{color:#fff;font-size:12pt;display:block;height:5px;font-family:NunitoLight}.smiles__change-plan-not-logged .change-plan-club-mobile .header .content-2 .title-value{color:#fff;font-size:20pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club-mobile .header .content-3{width:10%;float:right}.smiles__change-plan-not-logged .change-plan-club-mobile .header .content-3 .close-button{width:20px;height:17px;width:17px;padding-top:20px;cursor:pointer}.smiles__change-plan-not-logged .change-plan-club-mobile .do-scroll{overflow-y:scroll !important;overflow-x:none !important;height:500px}.smiles__change-plan-not-logged .change-plan-club-mobile .welcome-message{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef;font-family:NunitoRegular;padding-top:20px;height:80px;text-align:center;font-size:large;line-height:25px;color:#663398;width:87% !important;margin-left:35px !important}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef;padding:15px 0;height:220px;width:90% !important;margin-left:35px !important}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .title-text{font-family:NunitoRegular;font-size:15pt;color:#FF5A00}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .title-subtext{font-family:NunitoRegular;font-size:11pt;color:#a9a9a9}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .user-info-title{text-align:left;padding-bottom:10px}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-1{height:50px;width:100%;float:left;margin-bottom:10px;text-align:left}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-1 .title{font:bold 14px Arial;color:#000}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-1 .value{color:#000;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-3{height:50px;width:100%;float:left;margin-bottom:10px;text-align:left}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-3 .title{font:bold 14px Arial;color:#000}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-3 .value{color:#000;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-2{height:50px;width:100%;float:left;margin-bottom:10px;text-align:left}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-2 .title{font:bold 14px Arial;color:#000}.smiles__change-plan-not-logged .change-plan-club-mobile .user-info .content-2 .value{color:#000;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan{width:90% !important;margin-left:35px !important;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-left{width:100% !important;height:65px;text-align:left;padding-top:25px}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-left .content-title-about{font-family:NunitoRegular;padding-left:0;color:#FF5A00;font-size:15pt}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-left .content-text-about{font-family:NunitoRegular;padding-left:0;font-size:12pt;color:darkgrey}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right{color:#FF5A00;font-size:10pt;width:100% !important;font-family:nunito-bold;height:170px;font-size:15pt;float:right;padding-top:25px}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-left-about{width:30%;float:left}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about{color:#FF5A00;font-size:10pt;font-family:NunitoRegular;font-size:15pt;padding-left:100px;text-align:left}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-text-about{color:#555555;font-family:NunitoRegular;font-size:10pt}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-icon-about{width:18px;height:15px;padding:0}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about{display:inline-block;margin-top:10px;color:#FF5A00;font-size:10pt !important;position:relative}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens{background:#fff;width:240px;padding:10px 10px 0;border:2px solid #FF5A00;position:absolute;top:25px;left:-115px;z-index:2;border-radius:4px;display:none}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens:before{content:'';background:url("../images/migrate/change-plan/arrow-top-tooltip.png") no-repeat;width:10px;height:12px;position:absolute;top:-7px;left:145px}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens p{color:#555555}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens i{display:inline-block;vertical-align:middle;width:30px;height:30px;padding-right:8px}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens .ic-vant1{background:url("../images/migrate/change-plan/ic-vant1.png") no-repeat}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens .ic-vant2{background:url("../images/migrate/change-plan/ic-vant2.png") no-repeat}.smiles__change-plan-not-logged .change-plan-club-mobile .row-about-plan .content-about-miles-right .content-right-about .miles-link-about .miles-link-about-vantagens .ic-vant3{background:url("../images/migrate/change-plan/ic-vant3.png") no-repeat}.smiles__change-plan-not-logged .change-plan-club-mobile .plan-value{width:90% !important;margin-left:35px !important;height:170px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#efefef}.smiles__change-plan-not-logged .change-plan-club-mobile .plan-value .content-left{height:70px;text-align:left;padding-top:35px}.smiles__change-plan-not-logged .change-plan-club-mobile .plan-value .content-left .text-1{color:#FF5A00;font-size:15pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club-mobile .plan-value .content-left .text-2{font-size:12pt;font-family:NunitoRegular;color:darkgrey}.smiles__change-plan-not-logged .change-plan-club-mobile .plan-value .content-right{width:100%;text-align:left;padding-top:35px;margin:0}.smiles__change-plan-not-logged .change-plan-club-mobile .plan-value .content-right .text-1{color:#000;font-size:15pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club-mobile .plan-value .content-right .text-2{font-size:12pt;text-weight:bold;font-size:8pt}.smiles__change-plan-not-logged .change-plan-club-mobile .number-keyboard-center{width:90% !important;margin-left:35px !important;padding-top:35px;height:300px !important;text-align:left}.smiles__change-plan-not-logged .change-plan-club-mobile .number-keyboard-center .content-left{width:285px !important}.smiles__change-plan-not-logged .change-plan-club-mobile .number-keyboard-center .content-left .text-1{color:#FF5A00;font-size:15pt;font-family:NunitoRegular}.smiles__change-plan-not-logged .change-plan-club-mobile .number-keyboard-center .content-left .text-2{font-size:12pt;font-family:NunitoRegular;color:darkgrey}.smiles__change-plan-not-logged .change-plan-club-mobile .number-keyboard-center .content-right{width:200px}.smiles__change-plan-not-logged .change-plan-club-mobile .number-keyboard-center .content-right .smlsPassword{background-color:white;padding:10px;width:55px}.smiles__change-plan-not-logged .change-plan-club-mobile .number-keyboard-center .content-right .number-keyboard{width:200px;font-weight:bold}.smiles__change-plan-not-logged .change-plan-club-mobile .content-terms-use{width:80%;margin-left:13%;text-align:center}.smiles__change-plan-not-logged .change-plan-club-mobile .boxMacro{padding-top:25px;padding-bottom:50px}.smiles__change-plan-not-logged .change-plan-club-mobile .boxMacro .btn,.smiles__change-plan-not-logged .change-plan-club-mobile .boxMacro .aui .modal-body button,.aui .modal-body .smiles__change-plan-not-logged .change-plan-club-mobile .boxMacro button{margin-left:5px}}.smiles__change-plan-not-logged-success{border:1px solid #663398;border-radius:6px;width:650px;margin:20px auto !important;padding:30px;display:table}.smiles__change-plan-not-logged-success .center-icon{display:table;margin:0 auto;padding:10px}.smiles__change-plan-not-logged-success .content-header{text-align:center;font-family:NunitoRegular}.smiles__change-plan-not-logged-success .content-header .title-text{font-size:15pt;color:#FF5A00;padding:10px}.smiles__change-plan-not-logged-success .content-header .title-description{font-size:12pt;color:#000}.smiles__change-plan-not-logged-success .content-body{font-family:NunitoRegular;color:#555;margin-left:55px;padding-top:30px}.smiles__change-plan-not-logged-success .content-body .text-remember{margin-bottom:10px}.smiles__change-plan-not-logged-success .content-body .text-black{color:#000}.smiles__change-plan-not-logged-success .content-body .text-itens{line-height:2.5}.smiles__change-plan-not-logged-success .content-body .text-itens .a-lot-more{margin-left:5%}.smiles__change-plan-not-logged-success .content-body .miles-icon-about{width:15px;height:10px;padding:0px 3px 0px 10px}.smiles__change-plan-not-logged-success .credit-card{margin-top:15px}@media screen and (max-width: 450px){.smiles__change-plan-not-logged-success{width:230px}.smiles__change-plan-not-logged-success .content-body{margin-left:-10px}}.smiles__modal-upgrade-club-smiles{width:621px;padding:0 !important;overflow:hidden;background:purple}@media (max-width: 450px){.smiles__modal-upgrade-club-smiles .lightbox-close-wrapper{z-index:999;position:absolute;left:0;top:0;height:30px;width:100%}.smiles__modal-upgrade-club-smiles .lightbox-close-wrapper .lightbox-close{float:right;cursor:pointer;margin:15px 15px 0px 0px}}@media only screen and (min-width: 451px) and (max-width: 768px){.smiles__modal-upgrade-club-smiles .lightbox-close-wrapper{z-index:999;position:absolute;left:0;top:0;height:30px;width:100%}.smiles__modal-upgrade-club-smiles .lightbox-close-wrapper .lightbox-close{float:right;cursor:pointer;margin:15px 15px 0px 0px}}@media only screen and (min-width: 769px){.smiles__modal-upgrade-club-smiles .lightbox-close-wrapper{z-index:999;position:absolute;left:0;top:0;height:30px;width:100%}.smiles__modal-upgrade-club-smiles .lightbox-close-wrapper .lightbox-close{float:right;cursor:pointer;margin:15px 15px 0px 0px}}.smiles__modal-upgrade-club-smiles .lightbox-size{height:375px !important}.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles{position:relative;height:275px;overflow:hidden}@media (max-width: 450px){.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles{height:400px;width:100vw}.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles #modal-upgrade-club-smiles-frame{overflow:hidden;position:absolute;top:0px;left:0px;width:100vw;border:0;margin:0px 0px 15px 0px;height:400px;z-index:998;background-color:#663399}}@media only screen and (min-width: 451px) and (max-width: 600px){.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles{height:400px;width:100vw}.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles #modal-upgrade-club-smiles-frame{overflow:hidden;position:absolute;top:0px;left:0px;width:100vw;border:0;margin:0px 0px 15px 0px;height:300px;height:400px;z-index:998;background-color:#663399}}@media only screen and (min-width: 601px) and (max-width: 768px){.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles{height:375px;width:100vw}.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles #modal-upgrade-club-smiles-frame{overflow:hidden;position:absolute;top:0px;left:0px;width:100vw;border:0;margin:0px 0px 15px 0px;height:375px;z-index:998}}@media only screen and (min-width: 769px){.smiles__modal-upgrade-club-smiles .modal-upgrade-club-smiles #modal-upgrade-club-smiles-frame{overflow:hidden;position:absolute;top:0px;left:0px;width:100%;border:0;margin:0px 0px 15px 0px;height:375px;z-index:998}}.choose__seat.span4,.include__baggage.span4{background:#fafafc;width:350px;border:1px dotted #f1f1f1;height:256px;padding:0 60px;text-align:center;margin-left:2px}.choose__seat.span4 .btn-baggage,.include__baggage.span4 .btn-baggage{color:#FFFFFF}.choose__seat img,.include__baggage img{display:inline-block;margin-bottom:15px;margin-top:70px}.choose__seat img{margin-top:51px}.add__baggage.span4{margin-right:10px;background:#ffffff;width:350px;border:1px solid #FF5A00;height:198px;padding:0 60px;text-align:center;margin-left:2px;border-radius:4px;cursor:pointer;position:relative}.aui .cancel__baggage.span4{background:#ffffff;width:350px;border:1px solid #FF5A00;height:198px;padding:0 60px;text-align:center;margin-left:2px;border-radius:4px;cursor:pointer;position:relative}.add__baggage img,.cancel__baggage img{margin-bottom:10px;margin-top:35px}#smls-gift-smiles .add__baggage p,#smls-gift-smiles .cancel__baggage p{font:18px "nunito-regular", Arial;margin:0}#smls-gift-smiles .add__baggage p.info,#smls-gift-smiles .cancel__baggage p.info{font:12px Arial}.cancel__baggage.current,.add__baggage.current{color:#ffffff;font-weight:bold;background:#FF5A00 url(../images/baggage-fee/ic-check.svg) no-repeat 10px 10px}#smls-gift-smiles .cancel__baggage.current p,#smls-gift-smiles .add__baggage.current p{color:#ffffff}.add__baggage img.last,.cancel__baggage img.last,.add__baggage.current img,.cancel__baggage.current img{display:none}.add__baggage.current img.last,.cancel__baggage.current img.last{display:inline-block}.add__baggage:after{content:"ou";z-index:1;display:block;height:3.3em;width:3.3em;-moz-border-radius:1.8em;-webkit-border-radius:1.8em;border-radius:1.8em;background-color:#ececec;position:relative;right:-80px;margin:0;float:right;top:-50px;color:#999999;font-size:11px;line-height:32px}@media only screen and (max-width: 780px){section.section-full,.row-fluid.fixed-row{width:100%}.aui .add__baggage.span4,.aui .cancel__baggage.span4{width:100%;height:auto;padding:15px 10px;margin-bottom:10px}.add__baggage img,.cancel__baggage img{float:left;margin:5px 10px 0 0;height:30px}#smls-gift-smiles .add__baggage p,#smls-gift-smiles .cancel__baggage p{text-align:left}.cancel__baggage.current{background:#FF5A00 url(../images/baggage-fee/ic-check.svg) no-repeat right;background-size:10%;background-position-y:5px;background-position-x:right;border-right:5px solid transparent}.add__baggage.current{background:#FF5A00 url(../images/baggage-fee/ic-check.svg) no-repeat right;background-size:10%;background-position-y:5px;background-position-x:right;border-right:5px solid transparent}.add__baggage:after{content:"ou";right:42%;float:right;top:0;border:5px solid #ffffff;border-radius:25px;font-size:12px;line-height:39px;height:3.1em;width:3.1em}}.smiles__order-summary{margin:10px 0;float:right;min-height:375px;border-radius:2px;position:relative;width:365px;background:url(../images/svg/ic-cloud.svg) no-repeat center;font-family:'NunitoRegular',Arial, Helvetica, sans-serif !important;background-color:white}.smiles__order-summary .flight-wrapper{border:2px solid #ececec;height:auto;margin-bottom:10px}.smiles__order-summary .flight-wrapper .refundable-wrapper .rule-details .tooltip.top{left:150px !important;top:64px !important}.smiles__order-summary .flight-wrapper .refundable-wrapper .rule-details .tooltip.top .tooltip-arrow{left:90% !important}.smiles__order-summary .flight-wrapper .notFlightSeletec{height:375px;display:flex;flex-direction:column;justify-content:center}.smiles__order-summary .flight-wrapper .templateFlightSummary ul{display:flex;height:40px;align-items:center}.smiles__order-summary #flightSummaryDetails{border:2px solid #ececec;padding:10px}.smiles__order-summary #flightSummaryDetails table{padding:0}.smiles__order-summary #flightSummaryDetails table thead tr th{border:none;color:#5B5B5B;font-family:'NunitoBold',Arial, Helvetica, sans-serif !important;font-size:14px;font-weight:bold;line-height:19px}.smiles__order-summary #flightSummaryDetails table tbody tr th{color:#7C7C7C;font-family:'NunitoRegular',Arial, Helvetica, sans-serif !important}.smiles__order-summary #flightSummaryDetails table tfoot{position:relative}.smiles__order-summary #flightSummaryDetails table tfoot tr th{border:none;border-top:1px solid #ddd;color:#5B5B5B;font-family:'NunitoBold',Arial, Helvetica, sans-serif !important;font-size:14px;font-weight:bold;line-height:19px;vertical-align:middle;padding-top:20px}.smiles__order-summary .tax-rules{border:2px solid #ececec;margin:10px 0;height:55px}.smiles__order-summary .tax-rules .priceRule{margin-top:10px;padding-left:28px}.smiles__order-summary .rule-details{display:flex;flex-direction:row;margin:10px 10px 5px;border-top:1px solid #CCC;padding:10px 0 0;justify-content:space-between}.smiles__order-summary .rule-details .ic-baggage-rules-golbag,.smiles__order-summary .rule-details .ic-baggage-rules-0bag,.smiles__order-summary .rule-details .ic-baggage-rules-1bag,.smiles__order-summary .rule-details .ic-baggage-rules-2bag,.smiles__order-summary .rule-details .ic-baggage-rules-3bag,.smiles__order-summary .rule-details .ic-question-orange{font-size:12px}.smiles__order-summary .rule-details .ic-question-orange{margin-left:10px}.smiles__order-summary .rule-details .tooltip{background-color:white;opacity:1;border:2px solid #FF5A00;margin-bottom:5px}.smiles__order-summary .rule-details .tooltip .tooltip-inner{border-radius:4px;background:white;color:#7C7C7C;text-align:left}.smiles__order-summary .rule-details .tooltip.top{padding:0;margin-top:-7px}.smiles__order-summary .rule-details .tooltip .tooltip-arrow{bottom:-7px;left:50%;margin-left:-5px;border-width:7px 7px 0;border-top-color:#FF5A00;z-index:500}.smiles__order-summary .rule-details .tooltip .tooltip-arrow:after{margin-left:-3px;color:#fff;content:"\f0d7";z-index:1000;font-family:'fontawesome-alloy';font-size:15px;top:-16px;position:relative;left:-1px}.smiles__order-summary .rule-details .summary-side-rules-baggage{width:50px;padding-left:4px;margin-top:-3px}.smiles__order-summary .rule-details .refundable{text-align:right;margin-left:10px}.smiles__order-summary .rule-details .refundable-wrapper,.smiles__order-summary .rule-details .baggage-wrapper{display:flex}.smiles__order-summary .rule-details .refundable-wrapper .refundable,.smiles__order-summary .rule-details .baggage-wrapper .refundable{color:#FF5A00}.smiles__order-summary .rule-details .refundable-wrapper{color:#FF5A00}.smiles__order-summary .rule-details .refundable-wrapper .refundable-wrapper{font-size:12px;margin-left:10px}.smiles__order-summary .rule-details .rules-icon{width:17px;height:16px;border:2px solid #FF9c4d;border-radius:50%;margin-left:0px;text-align:center;font-size:11px;font-family:'NunitoBold',Arial, Helvetica, sans-serif !important;color:#FF9c4d;display:inline-block;cursor:default;position:relative}.smiles__order-summary .rule-details .rules-icon::before{content:"?";position:absolute;top:-1px;left:1px;font-size:1.3em;width:100%;height:100%}.smiles__order-summary.sidebar-top{position:absolute;top:0}.smiles__order-summary.sidebar-fixed{position:fixed !important;top:0}.smiles__order-summary.sidebar-bottom{position:absolute;bottom:0}.smiles__order-summary.summary-side-rules-header{text-align:center}.smiles__order-summary.icon-luggage:before{background-image:url("/smiles-default-theme/img/rules/icon-luggage.svg")}.smiles__order-summary.icon-refund:before{background-image:url("/smiles-default-theme/img/rules/icon-refund.svg")}.smiles__order-summary.icon-general:before{background-image:url("/smiles-default-theme/img/rules/icon-general.svg")}.smiles__order-summary.icon-credit:before{background-image:url("/smiles-default-theme/img/rules/icon-credit.svg")}.smiles__order-summary.icon-definition:before{background-image:url("/smiles-default-theme/img/rules/icon-definition.svg")}.smiles__order-summary.icon-duties:before{background-image:url("/smiles-default-theme/img/rules/icon-duties.svg")}.smiles__order-summary.icon-mileback:before{background-image:url("/smiles-default-theme/img/rules/icon-mileback.svg")}.smiles__order-summary.icon-clause:before{background-image:url("/smiles-default-theme/img/rules/icon-clause.svg")}.smiles__order-summary.icon-doc:before{background-image:url("/smiles-default-theme/img/rules/icon-doc.svg")}.smiles__order-summary.icon-endorsement:before{background-image:url("/smiles-default-theme/img/rules/icon-endorsement.svg")}.smiles__order-summary.icon-jurisdiction:before{background-image:url("/smiles-default-theme/img/rules/icon-jurisdiction.svg")}.smiles__order-summary.icon-booking:before{background-image:url("/smiles-default-theme/img/rules/icon-booking.svg")}.smiles__order-summary.icon-attendance:before{background-image:url("/smiles-default-theme/img/rules/icon-attendance.svg")}.smiles__order-summary.icon-rebate:before{background-image:url("/smiles-default-theme/img/rules/icon-rebate.svg")}.smiles__order-summary.icon-children:before{background-image:url("/smiles-default-theme/img/rules/icon-children.svg")}.smiles__order-summary.icon-taxes:before{background-image:url("/smiles-default-theme/img/rules/icon-taxes.svg")}.smiles__order-summary.icon-liabilities:before{background-image:url("/smiles-default-theme/img/rules/icon-liabilities.svg")}.smiles__order-summary.icon-flight:before{background-image:url("/smiles-default-theme/img/rules/icon-flight.svg")}.smiles__order-summary.icon:before{content:"\0020";display:inline-block;background-position:center center;width:48px;height:48px;background-repeat:no-repeat;background-size:contain;margin-left:6px;margin-right:6px}.smiles__order-summary ul{padding:10px;background:#FFFFFF;margin:0}.smiles__order-summary ul li{display:inline;font:normal 12px 'Arial'}.smiles__order-summary ul li:first-child{background:url(../images/svg/icons/ic-voo-ida-sidebar.svg) no-repeat center left;padding:0 0 0 27px;text-transform:uppercase;font-weight:bold;width:65px;display:inline-block}.smiles__order-summary ul li .company__thumb{width:55px;align-items:center;justify-content:center;display:inline-block;flex-flow:column wrap;margin:0 40px;text-transform:uppercase;font-weight:bold}.smiles__order-summary span{font-weight:bold;color:#999;display:block;text-align:center;font-size:16px;margin:0}.smiles__order-summary a{background:#FFFFFF;padding:8px;font:normal 14px 'NunitoRegular', 'Arial', Helvetica, sans-serif;cursor:pointer;display:block;text-align:center}.smiles__order-summary .back ul li:first-child{background:url(../images/svg/icons/ic-voo-volta-sidebar.svg) no-repeat center left}.smiles__order-summary .going .select,.smiles__order-summary .back .select{padding:50px 0 30px;background:white url(../images/svg/icons/ic-voo-ida-sidebar.svg) no-repeat center 20px;align-items:center;justify-content:center;text-align:center;background-size:10%}.smiles__order-summary .back .select{background:white url(../images/svg/icons/ic-voo-volta-sidebar.svg) no-repeat center 20px;background-size:10%}.smiles__order-summary .travel__details-wrapper{padding:10px 0;box-sizing:border-box;height:65px;display:flex;background:#ffffff;align-items:center;justify-content:center}.smiles__order-summary .travel__details-wrapper span{margin:0;color:#555555;font:normal 14px 'NunitoRegular', 'Arial', Helvetica, sans-serif}.smiles__order-summary .travel__details-wrapper .travel__info{display:flex;flex-flow:column wrap;justify-content:center}.smiles__order-summary .travel__details-wrapper .travel__info span{font:normal 10px 'NunitoRegular', 'Arial', Helvetica, sans-serif;color:#7c7c7c}.smiles__order-summary .travel__details-wrapper .travel__origin,.smiles__order-summary .travel__details-wrapper .travel__arrival{width:120px}.smiles__order-summary .travel__details-wrapper .travel__origin{display:flex;flex-flow:column wrap;justify-content:center}.smiles__order-summary .travel__details-wrapper .travel__origin span{text-align:right;margin-right:10px}.smiles__order-summary .travel__details-wrapper .travel__origin span:first-child{font-weight:normal}.smiles__order-summary .travel__details-wrapper .travel__origin span:last-child{font:normal 12px 'NunitoRegular', 'Arial', Helvetica, sans-serif}.smiles__order-summary .travel__details-wrapper .travel__arrival{display:flex;flex-flow:column wrap;justify-content:center}.smiles__order-summary .travel__details-wrapper .travel__arrival span{text-align:left;margin-left:10px}.smiles__order-summary .travel__details-wrapper .travel__arrival span:first-child{font-weight:normal}.smiles__order-summary .travel__details-wrapper .travel__arrival span:last-child{font:normal 12px 'NunitoRegular', 'Arial', Helvetica, sans-serif}.smiles__order-summary table{background:#FFFFFF;padding:0 15px;border-collapse:initial;margin-bottom:0}.smiles__order-summary table tr th:last-child{text-align:right;padding-left:0}.smiles__order-summary table tr th:nth-child(2){text-align:right}.smiles__order-summary table tr .summary-side-total-money.money-only,.smiles__order-summary table tr .summary-side-clube-total-money.money-only{text-align:left}.smiles__order-summary table thead tr th{color:#999999;font:normal 14px 'NunitoRegular', 'Arial', Helvetica, sans-serif;padding:10px 8px}.smiles__order-summary table thead tr th:last-child{float:right}.smiles__order-summary table tbody tr th{font:14px 'NunitoRegular', 'Arial', Helvetica, sans-serif;color:#555555}.smiles__order-summary table tfoot tr th b{display:block;color:#999999;font:normal 12px 'NunitoRegular', 'Arial', Helvetica, sans-serif}.smiles__order-summary table tfoot tr td{font:14px 'NunitoRegular', 'Arial', Helvetica, sans-serif;color:#555555}.smiles__order-summary table tfoot tr td:last-child{text-align:right}#availabilityContentSideSummary{width:360px;margin-left:20px;visibility:hidden}h4.issue-details{font-size:16px;margin-top:0;margin-bottom:-5px;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-weight:normal}aside.smiles__order-summary .refundable-wrapper .tooltip.top{left:150px !important}aside.smiles__order-summary .refundable-wrapper .tooltip.top .tooltip-arrow{left:90% !important}.smiles__tab-wrap{border-radius:6px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;list-style:none;background-color:#fff;margin:20px 0;display:inline-flex;width:100%}.smiles__tab-wrap label:first-child{font-weight:bold;line-height:0;padding:19px 30px 0 0}.smiles__tab-wrap label img{width:55px}.smiles__tab-wrap .tab{display:none}.smiles__tab-wrap .tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1),.smiles__tab-wrap .tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2){opacity:1;-webkit-transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s transform ease;transition:0.5s opacity ease-in, 0.8s transform ease, 0.8s -webkit-transform ease;position:relative;top:0;z-index:100}.smiles__tab-wrap .tab:not(:first-of-type):not(:last-of-type)+label{border-radius:0}.smiles__tab-wrap .tab:checked+label{background-color:#fff;box-shadow:0 -1px 0 #fff inset;cursor:default;border-left:2px solid #FF5A00;border-right:2px solid #FF5A00;border-top:2px solid #FF5A00;color:#FF5A00;font-weight:bold;z-index:999}.smiles__tab-wrap .tab:checked+label:hover{box-shadow:0 -1px 0 #fff inset;background-color:#fff}.smiles__tab-wrap .tab+label{border-radius:6px 6px 0 0;cursor:pointer;display:block;text-decoration:none;color:#999;text-align:center;background-color:#ffffff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;-webkit-transition:0.3s background-color ease, 0.3s box-shadow ease;transition:0.3s background-color ease, 0.3s box-shadow ease;height:40px;box-sizing:border-box;padding:7px 15px;width:auto;margin:0 5px;border-left:2px solid #ececec;border-right:2px solid #ececec;border-top:2px solid #ececec;min-width:145px;position:relative;top:-1px}.smiles__tab-wrap .tab+label:after,.smiles__tab-wrap .tab+label:before{display:none}.smiles__tab-wrap .tab__content{padding:30px 0 0;background-color:transparent;position:absolute;width:100%;z-index:-1;opacity:0;left:0;-webkit-transform:translateY(-3px);transform:translateY(-3px);border-top:2px solid #FF5A00}@media (max-width: 767px){.aui .header__tabs{margin:20px 0 0}.aui .header__tabs .span9{width:45%;display:inline-block}.aui .header__tabs h2{font-size:initial;line-height:2em}.aui .header__tabs .btn,.aui .header__tabs .modal-body button,.aui .modal-body .header__tabs button{font-size:inherit}.smiles__tab-wrap{margin:0}.smiles__tab-wrap label:first-child{padding:25px 0 20px 0;width:100%}.smiles__tab-wrap .tab+label{min-width:65px;margin:0 5px}}.ie .tab-content{overflow:visible}.smiles__carousel-header{background:#FF5A00;border-radius:4px;width:100%;height:70px;color:#FFFFFF;padding:10px;box-sizing:border-box}.smiles__carousel-header.fixedHeader{width:842px}.smiles__carousel-header .going{vertical-align:middle;text-transform:uppercase;padding:10px 0 0 60px;background:url(../images/svg/icons/ic-voo-ida.svg) no-repeat 15px 13px;font:20px 'NunitoRegular'}.smiles__carousel-header .back{vertical-align:middle;text-transform:uppercase;padding:10px 0 0 60px;background:url(../images/svg/icons/ic-voo-volta.svg) no-repeat 15px 13px;font:20px 'NunitoRegular'}.smiles__carousel-header h4.city{font:20px 'NunitoRegular';color:#FFFFFF;display:inline-block;vertical-align:middle;margin:0;text-align:right}.smiles__carousel-header h4.city:last-child{text-align:left}.smiles__carousel-header h4 .all{font:14px Arial;display:block}.smiles__carousel-header .line-separator{background:#ee861e;width:1px;height:50px;top:-11px;display:inline-block;position:relative;margin:0 80px 0 30px}.smiles__carousel-header .arrow{width:190px;height:45px;display:inline-block;vertical-align:middle;background:url(../images/svg/icons/ic-arrow-right.svg) no-repeat 15px 15px;text-align:left}.smiles__carousel-header .data__select{background:#ffffff;padding:0px;box-sizing:border-box;width:60px;float:right;height:49px;border-radius:4px;margin-right:16px;cursor:pointer;font-family:NunitoRegular, Arial, sans-serif}.smiles__carousel-header .data__select ul{margin:0}.smiles__carousel-header .data__select li{text-transform:uppercase;font-size:10px;color:#5d5d5d;font-weight:bold;text-align:center}.smiles__carousel-header .data__select li.date,.smiles__carousel-header .data__select li.dateUp{font-size:18px;font-family:NunitoRegular, Arial, sans-serif;line-height:12px;position:relative}.smiles__carousel-header .data__select li.date:after,.smiles__carousel-header .data__select li.dateUp:after{content:"\f107";position:absolute;top:-4px;left:45px;z-index:1;display:block;height:15px;width:18px;background:#7c7c7c;cursor:pointer;border-radius:6px;border:2px solid #ffffff;font-family:'fontawesome-alloy';color:#FFFFFF;padding:3px 0 0;font-size:14px}.smiles__carousel-header .data__select li.dateUp:after{content:"\f106"}.calendar__box{background-color:#f6f6f6;position:relative}.calendar__day{padding:20px 0px 20px 0px;height:72px}.calendar__element{margin:0 13px;display:inline-block;overflow:hidden;height:80px;width:78px;outline:none}.calendar__month{padding-bottom:5px;margin-bottom:5px}.calendar__month .calElement{font-size:14px;border:1px solid #999999}.calendar__day .calendar__element{font-family:"NunitoRegular",Arial,sans-serif;height:100%;font-size:10px;background:#ffffff;color:#656565;text-align:center;text-transform:uppercase;border:2px solid #ffffff;outline:none}span.calendar__element.next:hover,span.calendar__element.prev:hover{border:1px solid #999999;cursor:pointer}.calendar__day-number{display:block}.calendar__day-month-group{font-size:1.8em;padding-top:8px;-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center}.calendar__day-month-group .calendar__month-name{margin-left:5px}.calendar__element.disabled .calendar__day-month-group{color:#cccccc}.calendar__day-name{font-size:1.3em;position:relative;top:5px}.calendar__day-miles{min-height:40px;display:flex;flex-direction:column;padding-top:5px}.calendar__day-miles .value{font-size:14px;color:#FF5A00;font-weight:700;letter-spacing:1px;font-family:"NunitoLight",Arial,sans-serif}.calendar__day-miles .info{text-transform:lowercase;line-height:10px;font-size:12px;color:#7c7c7c}.calendar__day-miles .loading-animation{background-size:24px 24px;padding-top:25px;position:relative;top:-5px}.calendar__day-miles-ban{display:flex;flex-direction:column;padding-top:0px;padding-bottom:5px}.calendar__day-miles-ban .value{color:#999;font-size:24px;position:relative;top:5px}.calendar__day-miles-ban .info{text-transform:none;font-weight:normal;line-height:15px;font-size:10px;position:relative;top:5px}.calendar__element.selected{background-color:#ffffff;border:2px solid #FF5A00}.calendar__element.disabled{color:#cccccc}.calendar__element.disabled:hover{cursor:default;border:2px solid white}.calendar__element.disabled .calendar__day-miles-ban .value{display:none !important}.calendar__element:hover{border:2px solid #FF5A00;-moz-border-radius:3px;cursor:pointer}.search-carousel-caption:before{color:#7c7c7c;font-family:'fontawesome-alloy';content:"";display:inline-block;height:20px;width:18px;margin-right:5px}.search-carousel-caption{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;text-align:left;margin-left:52px;margin-top:10px;float:left}.button-open-calendar-modal-box{background-color:#f6f6f6;padding:20px 0px 10px 0;margin-bottom:20px;margin-right:5px;display:inline-block;width:100%;clear:both;box-shadow:0 4px 2px -2px #afaeae}.button-open-calendar-modal{font-family:"NunitoRegular",Arial,sans-serif;width:35%;height:40px;background-color:#5b5b5b;display:flex;align-items:center;flex-direction:row;text-decoration:none;box-sizing:border-box;border-radius:5px;justify-content:space-evenly;cursor:pointer;float:right;margin-right:5px}.button-open-calendar-modal .text{color:#ffffff}.button-open-calendar-modal .text:before{color:#fff;font-family:'fontawesome-alloy';content:"";width:15px;height:15px;display:inline-block;margin:0 10px}.button-open-calendar-modal .new-alert{color:#ffffff;background-color:#FF5A00;text-transform:uppercase;padding:2px;margin:0;width:50px;height:18px;text-align:center;vertical-align:middle;font-size:0.8em !important;position:relative;right:-3%}.button-open-calendar-modal:active{transform:translatey(1px);transition-duration:85ms}.wslider-prev,.wslider-next{background:transparent;border:0;font-size:55px;height:100%;display:inline-block;width:20px !important;padding:0 10px;margin:0;color:#FF5A00;line-height:initial;cursor:pointer}.wslider-prev.icon-angle-left,.wslider-prev.icon-angle-right,.wslider-next.icon-angle-left,.wslider-next.icon-angle-right{margin:10px 0}@media (max-width: 767px){.smiles__carousel{width:auto}.smiles__carousel-header .templateSegment.closed .fixedHeader{position:relative;width:100%;height:52px}.smiles__carousel-header .data__select{height:42px}.smiles__carousel-header .data__select li{line-height:15px}.aui .wslider-prev.icon-angle-left,.aui .wslider-prev.icon-angle-right,.wslider-next.icon-angle-left,.wslider-next.icon-angle-right{height:94px;top:30px;left:5px;font-size:40px;position:relative;margin:0;padding:0;font-weight:900}.calendar__element{margin:0 3px;height:120px}.smiles__carousel-header{height:50px;padding:5px 10px}.smiles__carousel-header .span4{display:inline-block !important;width:45px !important;margin-right:15px}.smiles__carousel-header.fixedHeader{height:52px}.smiles__carousel-header.fixedHeader h4.city{width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smiles__carousel-header.fixedHeader h4 .all{display:none}.smiles__carousel-header .going{margin:0px;padding:6px 0 0 35px;background:url(../images/svg/icons/ic-plane-departure.svg) no-repeat;background-size:25px;text-align:center;vertical-align:text-top;font-size:12px}.smiles__carousel-header .back{margin:0px;padding:6px 0 0 35px;background:url(../images/svg/icons/ic-plane-arrival.svg) no-repeat;background-size:25px;text-align:center;vertical-align:text-top;font-size:12px}.smiles__carousel-header .line-separator{margin:0 5px;height:35px;background-color:#ff7b33;top:-8px}.smiles__carousel-header .arrow{width:25px;background:url(../images/svg/icons/seta-dir-paginacao-branca.svg) no-repeat center}.smiles__carousel-header h4.city{font:12px 'NunitoRegular';white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smiles__carousel-header h4 .all{display:none}.button-open-calendar-modal{margin-right:0 !important}}@media (max-width: 767px){.calendar__day{margin:0;height:120px;padding:10px 0 0}.calendar__day-number{font:22px 'NunitoLight';text-align:center;display:block;font-weight:600}.calendar__day-month-group{display:flex;flex-direction:column;text-align:center;padding-top:5px;padding-bottom:5px}.calendar__day-month-group .calendar__month-name{font:16px 'NunitoRegular';line-height:12px;margin-left:0px}.calendar__day-name{font:13px "NunitoLight",Arial,sans-serif;font-weight:600}.calendar__day-miles{min-height:35px;display:flex;flex-direction:column;line-height:15px;font-family:"NunitoRegular",Arial,sans-serif}.calendar__day-miles .value{font-size:12px;color:#FF5A00;letter-spacing:normal}.calendar__day-miles .info{text-transform:lowercase;font-size:12px;line-height:12px}.calendar__day-miles .loading-animation{top:-10px}.calendar__day-miles-ban{min-height:35px;display:flex;flex-direction:column}.calendar__day-miles-ban .value{color:#999;font-size:22px !important}.calendar__day-miles-ban .info{display:none}.button-open-calendar-modal{width:100%;margin-left:0px}.button-open-calendar-modal .text{font-size:1.0em}.button-open-calendar-modal .new-alert{right:0}.button-open-calendar-modal-box{border-radius:3px 3px 0 0;padding:10px 0 0;flex-direction:column;align-items:center}.search-carousel-caption{display:inline-block;margin:0 0 10px 0;font-size:14px}}@media only screen and (max-device-width: 320px){.smiles__carousel-header.fixedHeader{padding:5px 0 0 5px}.smiles__carousel-header.fixedHeader h4.city{width:50px;font:12px "NunitoRegular",Arial,sans-serif}.calendar__day-name{font-size:13px}.calendar__day-number{font-size:20px;font-weight:600}.calendar__day-month-group .calendar__month-name{font-size:14px}.calendar__day-miles .value{font-size:11px}.calendar__day-miles .info{font-size:11px}}.nav-mobile{color:#777777;padding:0 0 0 45px;margin:0;cursor:auto;font-size:12px;list-style-type:none;background:url(../images/svg/icons/ic-filtro.svg) no-repeat 6px 15px;font-weight:bold}.nav-mobile:after{content:"";display:table;clear:both}.nav-mobile svg{height:45px;width:65px;padding:9px}.nav-mobile svg path{fill:#fff}.nav-mobile svg.icon-close{display:none;padding:15px}.nav-mobile li{width:100%;height:45px;line-height:46px;text-align:left;float:left}.nav-mobile li a{display:block;color:#777777;width:100%;height:100%;text-decoration:none;padding:0 10px}.nav-mobile .menu-button{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;display:block}.nav-mobile .menu-button:after{opacity:0;top:45px;content:"";width:100vw;display:block;position:fixed;height:100vh;background:rgba(0,0,0,0.5);content:"";pointer-events:none;transition:opacity 0.2s cubic-bezier(0, 0, 0.3, 1);transition-delay:0.1s}.nav-mobile #menu-togglesegment_1{display:none}.nav-mobile #menu-togglesegment_1.active ~ #menu-buttonsegment_1 .icon-close,.nav-mobile #menu-togglesegment_1:checked ~ #menu-buttonsegment_1 .icon-close{display:block}.nav-mobile #menu-togglesegment_1.active ~ #menu-buttonsegment_1 .icon-open,.nav-mobile #menu-togglesegment_1:checked ~ #menu-buttonsegment_1 .icon-open{display:none}.nav-mobile #menu-togglesegment_1.active ~ #menu-sidebarsegment_1,.nav-mobile #menu-togglesegment_1:checked ~ #menu-sidebarsegment_1{transform:translateX(0);transition:transform 0.3s cubic-bezier(0, 0, 0.3, 1)}.nav-mobile #menu-togglesegment_2{display:none}.nav-mobile #menu-togglesegment_2.active ~ #menu-buttonsegment_2 .icon-close,.nav-mobile #menu-togglesegment_2:checked ~ #menu-buttonsegment_2 .icon-close{display:block}.nav-mobile #menu-togglesegment_2.active ~ #menu-buttonsegment_2 .icon-open,.nav-mobile #menu-togglesegment_2:checked ~ #menu-buttonsegment_2 .icon-open{display:none}.nav-mobile #menu-togglesegment_2.active ~ #menu-sidebarsegment_2,.nav-mobile #menu-togglesegment_2:checked ~ #menu-sidebarsegment_2{transform:translateX(0);transition:transform 0.3s cubic-bezier(0, 0, 0.3, 1)}.nav-mobile .menu-container{width:65px;float:left;cursor:pointer;position:absolute;z-index:9999}.nav-mobile .menu-container .menu-sub-title{border-bottom:1px solid #f0eded;padding:0;margin:0;text-align:center !important;font-size:12px}.nav-mobile .menu-container .menu-sub-title i{float:right;padding:17px 13px 0 0;font-size:16px;font-weight:unset}.nav-mobile .menu-container .menu-sub-title i.icon-angle-left{float:left;margin-left:15px}.nav-mobile .menu-container .menu-sidebar{display:block;width:100%;bottom:0;background:#f6f6f6;color:#777777;position:fixed;transform:translateX(-415px);transition:transform 0.3s cubic-bezier(0, 0, 0.3, 1);top:45px;z-index:2;list-style-type:none;padding:0;margin:0;left:0;top:0}.nav-mobile .menu-container .menu-sidebar .submenu-label:before,.nav-mobile .menu-container .menu-sidebar .submenu-label:after{display:none}.nav-mobile .menu-container .menu-sidebar:before,.nav-mobile .menu-container .menu-sidebar:after{display:none}.nav-mobile .menu-container .menu-sidebar .arrow{position:absolute;line-height:50px;font-size:20px;color:#555;top:0;z-index:0}.nav-mobile .menu-container .menu-sidebar .arrow.left{left:25px}.nav-mobile .menu-container .menu-sidebar .arrow.right{right:25px}.nav-mobile .menu-container .menu-sidebar li{line-height:50px;font-size:14px;text-align:left;position:relative;margin:0 10px;border-bottom:1px solid #ECECEC}.nav-mobile .menu-container .menu-sidebar li.menu-sub-title{margin:0}.nav-mobile .menu-container .menu-sidebar li.button-filter{border-top:1px solid #f1efef;left:0px;position:fixed;bottom:0;padding:20px 10px;width:100%;box-sizing:border-box;height:auto;margin-left:0 !important}.nav-mobile .menu-container .menu-sidebar li.button-filter a.btn{font-size:12px;width:182px;margin:0 auto;padding:9px 22px}.nav-mobile .menu-container .menu-sidebar li .menu-sub{position:fixed;top:0;right:0;bottom:0;width:0;overflow:hidden;background:#f6f6f6;visibility:hidden;transition:all 0.3s cubic-bezier(0, 0, 0.3, 1);border-left:1px solid #ccc;list-style-type:none;padding:0;margin:0;z-index:2;max-width:400px}.nav-mobile .menu-container .menu-sidebar li .menu-sub li{overflow:hidden}.nav-mobile .menu-container .menu-sidebar li .menu-sub li.fixed{height:330px;overflow:scroll}.nav-mobile .menu-container .menu-sidebar li .menu-sub li.fixed li{border-bottom:0;margin-left:-17px;padding-top:0}.nav-mobile .menu-container .menu-sidebar li .menu-sub li.fixed li:nth-child(2){margin-top:10px}.nav-mobile .menu-container .menu-sidebar li .menu-sub li.fixed li.view{text-align:left;font-weight:normal;margin-left:-18px}.nav-mobile .menu-container .menu-sidebar li .menu-sub li.fixed li label{font-family:'NunitoBold', Arial, sans-serif}.nav-mobile .menu-container .menu-sidebar li .submenu-label{cursor:pointer;width:100%;height:100%;display:block;padding:0px;line-height:unset;font-weight:normal;font-size:14px;box-sizing:border-box;font-family:'NunitoBold', Arial, sans-serif}.nav-mobile .menu-container .menu-sidebar li .submenu-toggle{display:none}.nav-mobile .menu-container .menu-sidebar li .submenu-toggle.active ~ .menu-sub,.nav-mobile .menu-container .menu-sidebar li .submenu-toggle:checked ~ .menu-sub{width:100%;visibility:visible;z-index:1;transition:width 0.35s cubic-bezier(0, 0, 0.3, 1)}.templateSegment h2{margin-top:0}.templateSegment .btn-group.open .btn-info.dropdown-toggle{background-color:white !important;font-family:NunitoBold, Arial, sans-serif !important;font-weight:normal;letter-spacing:normal;font-size:14px}.templateSegment .btn-group .btn-info.dropdown-toggle{background-color:white !important;font-family:NunitoBold, Arial, sans-serif !important;font-weight:normal;letter-spacing:normal;font-size:14px}.templateSegment .graybar{height:2px;opacity:0;margin:0}.templateSegment .smiles__carousel{width:842px}.templateSegment.closed .smiles__carousel{width:842px}.templateSegment.closed .graybar{opacity:0;height:0px}.templateSegment.closed .smiles__carousel_going,.templateSegment.closed .smiles__carousel_back{display:none}.templateSegment.closed .smiles__carousel_going .button-open-calendar-modal-box,.templateSegment.closed .smiles__carousel_back .button-open-calendar-modal-box{margin-bottom:-5px}.templateSegment.closed .smiles__carousel_going.fixedHeader,.templateSegment.closed .smiles__carousel_back.fixedHeader{display:block;position:relative;top:0}.templateSegment.closed .smiles__carousel_going.fixedHeader .button-open-calendar-modal-box,.templateSegment.closed .smiles__carousel_back.fixedHeader .button-open-calendar-modal-box{margin-bottom:-5px}.templateSegment.closed .filterSegments{display:none}.templateSegment.closed .segmentsFlightsTemplate{border:1px solid #c7c7c7;border-top:0px;border-radius:0 0 3px 3px}.templateSegment.closed .segmentsFlightsTemplate .dummy-header{display:none}.templateSegment.closed .segmentsFlightsTemplate article{background-color:white;margin-bottom:0}.templateSegment.closed .segmentsFlightsTemplate .change__flights-or-view-all{background-color:#ECECEC;text-align:center;margin:0px;cursor:pointer}.templateSegment.closed .segmentsFlightsTemplate .change__flights-or-view-all p{text-align:center;float:none;display:block;margin:0;font-family:NunitoRegular, Arial, sans-serif;font-weight:normal}.searchable-content-flights .loading-flight-search-filter{width:calc(100% - 2px);height:calc(100% - 2px);display:block;background:white;position:absolute;opacity:0.8;z-index:9}.searchable-content-flights .loading-flight-search-filter-icon{left:50%;top:50%;position:absolute;margin-left:-16px;margin-top:-16px}.smiles__search-filter{background:#7c7c7c;padding:0;border-radius:4px;color:white;font-family:NunitoRegular, Arial, sans-serif;height:40px;padding-top:3px}.smiles__search-filter .filterSegments{display:flex;justify-content:space-between}.smiles__search-filter.span9{margin-left:0 !important}.smiles__search-filter.span9.pull-right{float:right !important}.smiles__search-filter .checkbox{padding-left:0}.smiles__search-filter p{display:inline-block;border-right:1px solid white;padding:0 20px 0 16px;text-transform:uppercase;font-size:14px;margin:0 10px;font-family:NunitoBold, Arial, sans-serif}.smiles__search-filter .btn-group{position:inherit}.smiles__search-filter .btn-group .dropdown-toggle{box-shadow:none}.smiles__search-filter .btn-group.open .btn.dropdown-toggle,.smiles__search-filter .btn-group.open .aui .modal-body button.dropdown-toggle,.aui .modal-body .smiles__search-filter .btn-group.open button.dropdown-toggle,.smiles__search-filter .btn-group.open button.dropdown-toggle{background-color:transparent}.smiles__search-filter .dropdown-menu{background:#f6f6f6;margin:0;border-radius:0px;border:0;box-shadow:none;border-top:2px solid #ececec;padding:20px 10px;box-sizing:border-box;top:auto;width:74.3%;border-top-right-radius:0;border-top-left-radius:0}.smiles__search-filter .dropdown-menu ul{width:50%;display:inline-block;margin:0;vertical-align:top}.smiles__search-filter .dropdown-menu li{display:flex}.smiles__search-filter .dropdown-menu i{font-size:12px;font-style:normal;color:#9a9a9a}.smiles__search-filter .dropdown-menu .departure,.smiles__search-filter .dropdown-menu .arrival{color:#777777;margin-bottom:10px;font-weight:bold}.smiles__search-filter .company ul{width:74.35897%;margin-right:10px;min-width:19%}.smiles__search-filter .divider{border-bottom:0;background-color:#ececec;margin:10px 0 20px}.smiles__search-filter .btn.btn-gray,.smiles__search-filter .aui .modal-body button.btn-gray,.aui .modal-body .smiles__search-filter button.btn-gray{width:100px;margin:0 auto;padding:5px 30px;background:#777777}.smiles__search-filter button{font-weight:normal !important;font-family:NunitoRegular, Arial, sans-serif !important}.smiles__search-filter button[aria-expanded="true"]{border-radius:0;color:#FF5A00}.smiles__search-filter button[aria-expanded="true"]:after{content:"\f106";color:#ffffff}.smiles__search-filter button[aria-expanded="false"]{border-radius:0}.smiles__search-filter .dropdown-toggle{background:none;border:0;color:white !important;padding:8px}.smiles__search-filter .dropdown-toggle:after{content:"\f107";font-family:'fontawesome-alloy';padding:0 0 0 10px}.smiles__search-filter .dropdown-toggle:focus{outline:none}.smiles__search-filter .checkbox input[type="checkbox"]{display:none}.smiles__search-ordination{background:#ffffff;padding:0;border-radius:4px;border:1px solid #777777;height:40px}.smiles__search-ordination .bootstrap-select.btn-group .dropdown-menu li a{font-family:NunitoRegular, Arial, sans-serif !important;font-size:14px !important;letter-spacing:normal !important;font-weight:400}.smiles__search-ordination .btn-group{width:100%;position:inherit}.smiles__search-ordination .btn-group .dropdown-toggle{box-shadow:none}.smiles__search-ordination .btn-group.open button:focus{outline:none}.smiles__search-ordination .dropdown-menu{background:#ffffff;margin:0;border-radius:4px;box-shadow:none;border:1px solid #cacaca;padding:10px;box-sizing:border-box;border-top-right-radius:0;border-top-left-radius:0;position:relative;box-sizing:border-box;border-top:1px solid #ececec;padding:0;left:-1px;min-width:auto !important}.smiles__search-ordination li a{color:#777777;margin-bottom:5px;display:block;padding:3px 26px}.smiles__search-ordination li a:hover{background:transparent;color:#777777}.smiles__search-ordination li.disabled{display:none}.smiles__search-ordination .bootstrap-select.btn-group.open .dropdown-toggle{background:white;border:0;color:#777777 !important;padding:8px 30px 8px 14px;width:192px}.smiles__search-ordination .bootstrap-select.btn-group.open .dropdown-toggle li a{background-color:#CFC}.smiles__search-ordination .bootstrap-select.btn-group.open .dropdown-toggle li a span{font-family:NunitoRegular, Arial, sans-serif !important;font-size:14px !important;letter-spacing:normal !important}.smiles__search-ordination .bootstrap-select .dropdown-toggle{background:white;border:0;color:#777777 !important;padding:8px 30px 8px 14px;width:192px}.smiles__search-ordination .bootstrap-select .dropdown-toggle[aria-expanded="true"]:after{content:"\f106";font-family:'fontawesome-alloy'}.smiles__search-ordination .bootstrap-select .dropdown-toggle:after{content:"\f107";font-family:'fontawesome-alloy'}.smiles__search-ordination .bootstrap-select .dropdown-toggle:focus{outline:none !important}.smiles__search-ordination .bootstrap-select .dropdown-toggle .caret{display:none}.smiles__search-ordination .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){position:absolute}@media (max-width: 767px){div#_118_INSTANCE_G3FV13Zh0TNJ_column-1,div#_118_INSTANCE_G3FV13Zh0TNJ_column-3{display:none}.aui .smiles__search-filter .filterSegments{display:flex;vertical-align:middle;justify-content:space-between}.aui .smiles__search-filter .btn-group{display:none}.aui .smiles__search-filter p{margin:10px 0;width:100%;box-sizing:border-box;display:none}.aui .smiles__search-filter p:after{content:"\f107";font-family:'fontawesome-alloy';float:right}.aui .smiles__search-filter.span9{width:49%;float:left;margin:0px 0px 10px 0;height:43px;background-color:#777777;border-radius:6px;color:white}.aui .smiles__search-filter .divider{display:none}.aui .smiles__search-filter .nav-mobile{color:#fff;background-image:none;background:url(../images/svg/icons/ic-filtro-solid.svg) no-repeat 18px 11px;background-size:18px}.aui .smiles__search-filter .nav-mobile .nav-mobile__title{font-size:14px;font-family:"NunitoLight",Arial,sans-serif;letter-spacing:1px;line-height:40px;margin-left:7px}.aui .smiles__search-filter .nav-mobile .menu-button:before{display:none}.aui .smiles__search-ordination{font-family:NunitoRegular, Arial, sans-serif !important}.aui .smiles__search-ordination.span3{width:49%;display:inline-block;margin:0px 0 10px 0;height:44px}.aui .smiles__search-ordination .dropdown-menu li a{padding:3px 17.7px;font-size:13px;font-family:NunitoRegular, Arial, sans-serif !important}.aui .smiles__search-ordination .bootstrap-select .dropdown-toggle{width:initial;max-width:166px;font-family:NunitoRegular, Arial, sans-serif !important}.aui .smiles__search-ordination .bootstrap-select .dropdown-toggle span{font-size:14px;color:#7C7C7C;font-family:NunitoRegular, Arial, sans-serif !important}}.list__filter{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;float:left;margin:10px 0 0}.list__filter .item{padding:0.5rem;text-align:center}.list__filter .item.remove a{border:0;display:inline-block;padding:0.4rem 0rem}.list__filter .item:first-child{padding-left:0}.list__filter .item a{display:block;background-color:#ffffff;text-decoration:none;padding:0.4rem 1rem;color:#777777;border:1px solid #FF5A00;border-radius:20px}.smiles__flight-search-partners{align-items:center;justify-content:center;color:#7c7c7c;padding:20px 0;border-radius:4px;border:2px solid #FF5A00;background:#ffffff;display:flow-root;margin-bottom:20px}.smiles__flight-search-partners p{text-align:center;font:20px "nunito", Arial;margin:0;color:#FF5A00}.smiles__flight-search-partners span{display:block;text-align:center}.smiles__flight-search-partners a.btn{margin:20px auto 10px;width:207px;display:block;border:0;padding:15px 5px;font-size:14px}.smiles__order-summary-underside{border:2px solid #ececec;border-radius:3px;margin-top:50px;display:flow-root;width:100%;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}.smiles__order-summary-underside header{padding:50px 80px;display:flex}.smiles__order-summary-underside header .our{border-left:0px}.smiles__order-summary-underside span{font-size:12px;color:#7C7C7C;text-align:center;margin-right:5px;display:block}.smiles__order-summary-underside span small{font-size:70%;font-weight:lighter}.smiles__order-summary-underside .miles-money{border:1px solid #FF5A00;padding:15px 10px 10px;border-radius:4px;height:35px;width:175px}.smiles__order-summary-underside .miles-money.checkbox input[type="checkbox"]{margin-left:20px}.smiles__order-summary-underside .miles-money.checkbox label{font-size:20px;color:#FF5A00;font-weight:bold;margin:0;float:initial;line-height:1.1em;padding-left:40px}.smiles__order-summary-underside .miles-money.checkbox p{margin-left:40px;line-height:10px;text-transform:uppercase;font-size:10px;text-align:left}.smiles__order-summary-underside .miles-money.checkbox span{font-size:14px;font-weight:normal;display:initial;margin:0;color:#FF5A00}.smiles__order-summary-underside .our{border-left:1px solid #ececec;width:10px;height:55px;margin:5px 10px 10px 30px}.smiles__order-summary-underside .our p{background:#ffffff;z-index:999;position:relative;left:-8px;top:17px;text-align:center}.smiles__order-summary-underside .checkbox input[type="checkbox"]{display:none}.smiles__order-summary-underside .underside{padding:50px 80px;border-top:2px solid #ececec;display:flex}.smiles__order-summary-underside .underside .terms{width:485px;display:block;margin:40px auto 0;position:relative}.smiles__order-summary-underside .underside .terms a{text-decoration:underline}.smiles__order-summary-underside .underside .terms .tooltip{margin:0 20%;max-width:260px;top:105px}.smiles__order-summary-underside .underside .terms .tooltip p{margin:0;float:none}.smiles__order-summary-underside .underside .terms .tooltip .tooltip-arrow:after{left:-4px}.smiles__order-summary-underside .underside .terms .button{float:left;width:100%}.smiles__order-summary-underside .underside .terms label{margin:0;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}.smiles__order-summary-underside .underside .terms a.btn{width:130px;margin:20px 28%;font-size:14px;text-decoration:none}.smiles__order-summary-underside .underside .terms p{font-size:12px;float:left}.smiles__order-summary-underside .underside .table{margin-top:30px}.smiles__order-summary-underside .underside .table #summarylblBookingInstallmentsId{padding:8px 0 8px 0 !important}.smiles__order-summary-underside .underside .table td{color:#BCBEC0;font-size:12px 'NunitoBold', 'Arial', Helvetica, sans-serif;padding:0px 0 10px 0 !important;border-top:0;border-bottom:0}.smiles__order-summary-underside .underside .table td:nth-child(2){text-align:right}.smiles__order-summary-underside .underside .table td.standout{color:#FF5A00;font-size:12px;font-weight:normal;line-height:12px}.smiles__order-summary-underside .underside .table thead tr th{color:#999999;font:14px 'NunitoBold';padding:10px 0 !important}.smiles__order-summary-underside .underside .table thead tr th span{font-size:10px;text-transform:none}.smiles__order-summary-underside .underside .table thead tr th:last-child{float:right}.smiles__order-summary-underside .underside .table thead tr th:nth-child(2){text-align:right}.smiles__order-summary-underside .underside .table tfoot tr th{font-weight:bold;font-size:16px 'NunitoBold', 'Arial', Helvetica, sans-serif;padding:10px 10px 0 10px}.smiles__order-summary-underside .underside .table tfoot tr th div.label-miles-mobile{display:none}.smiles__order-summary-underside .underside .table tfoot tr th:first-child{color:#999999;font-size:14px}.smiles__order-summary-underside .underside .table tfoot tr th b{color:#FF5A00}.smiles__order-summary-underside .underside .table tfoot tr th.plus{font-size:20px;color:#5B5B5B;font-weight:normal;text-align:right;line-height:0;padding-top:20px;padding-left:20px;position:relative}.smiles__order-summary-underside .underside .table tfoot tr td{font-weight:bold;color:#5B5B5B;padding:10px}.smiles__order-summary-underside .underside .table tfoot tr tdlabel-miles-desktop{display:block}.smiles__order-summary-underside .underside .table tfoot tr td:first-child{font-weight:normal;color:#777777}.smiles__order-summary-underside .underside .table tr th:last-child{text-align:right}.smiles__order-summary-underside .underside .table tr th{color:#7C7C7C;padding:15px 0 5px;border-bottom:0px}.smiles__order-summary-underside .underside .table tr th:nth-child(2){text-align:right}.smiles__order-summary-underside .underside .table tr td.summary-total-fare-msg{color:#FF5A00}.smiles__order-summary-underside .underside .table tr td:last-child{text-align:right}.smiles__order-summary-underside .underside p.phrase-refund-rate{margin-top:-50px;font-size:10px}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container .radio span{font-size:unset;color:unset;margin-right:unset;display:block}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container .radio span:after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(.milesPaymentDisabled):not(:checked)+label{color:#7c7c7c !important}@media only screen and (max-device-width: 767px){.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(.milesPaymentDisabled):not(:checked)+label{color:#BCBEC0 !important}}.smiles__order-summary-underside .offers_options_ruler .payment_wrapper{flex-wrap:wrap;align-items:stretch;display:flex;font-size:17px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper{margin:30px 0}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container{display:inline-block;margin:20px 20px 20px 55px;padding:0px 0px 0px 8px;width:100%}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container h3{margin-bottom:0;font-size:20px;line-height:22px}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container p.subtitle{font-size:14px;font-family:'Nunitolight'}.smiles__order-summary-underside .offers_options_ruler .payment_resume_container{display:inline-block;border:2px solid #ececec;margin:20px 55px 20px 0px;padding:27px 20px;flex:1}.smiles__order-summary-underside .offers_options_ruler .smls-btn{display:block;width:200px;margin:20px auto 0}.smiles__order-summary-underside .offers_options_ruler .payment_resume_container label{font-weight:bold;margin-bottom:0;font-size:17px}.smiles__order-summary-underside .offers_options_ruler .payment_resume_container .total{margin-bottom:20px}.smiles__order-summary-underside .offers_options_ruler .payment_resume_container h3{font-size:17px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels{display:flex;width:630px;margin:auto}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels span{flex:1;text-align:center;font-size:16px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels span.active{font-weight:bold}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio{display:flex;width:600px;margin:0 auto;padding-left:60px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll{flex:1;text-align:center;width:50%}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.middle{flex:1.5}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container [type="radio"]:checked+label{color:#FF5A00;font-weight:bold !important;width:max-content !important;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container [type="radio"]:not(:checked)+label{width:max-content !important;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle{background-color:#FF5A00;height:15px;width:443px;border-radius:15px;display:flex;position:relative;margin:20px auto;cursor:pointer}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle .ball{width:30px;height:30px;background:white;position:absolute;top:-8px;border-radius:100%;box-shadow:0px 0px 5px #0009;transition:left 0.5s}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:210px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:420px}.smiles__order-summary-underside .offers_options_ruler .rectangle .dash{flex:1;color:white;line-height:20px;font-size:27px}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container .milesPaymentDisabled{color:#BCBEC0 !important;text-decoration:line-through !important}@media only screen and (max-device-width: 767px){.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container .milesPaymentDisabled{background-color:#ECECEC !important}}.smiles__order-summary-underside .offers_options_ruler .dash::before{content:"";border-left:2px dotted #53ba6a;position:absolute;height:8px;margin-top:4px}.smiles__order-summary-underside .offers_options_ruler .dash::before{content:"";border-left:1px solid white;position:absolute;height:8px;margin-top:4px}.smiles__order-summary-underside .offers_options_ruler .rectangle .dash.left{text-align:left;padding-left:15px}.smiles__order-summary-underside .offers_options_ruler .rectangle .dash.middle{text-align:center}.smiles__order-summary-underside .offers_options_ruler .rectangle .dash.right{text-align:right;padding-right:15px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .rectangle .dash.middle{display:none}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle{width:80px;margin:50px auto 10px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle .ball.right{left:50px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.middle{display:none}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span:nth-child(2n){display:none}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{margin:0 auto -67px;width:450px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span{margin-right:0px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .radio{padding-left:0;max-width:450px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.right{margin-left:0px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .flight_payment_wrapper .ruller-wrapper{max-width:400px;margin:60px 0 20px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off [type="radio"]:not(:checked)+label,.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off [type="radio"]:checked+label{margin:auto;float:none}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right{right:0px !important}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label{float:none}.smiles__order-summary-underside [type="radio"]:disabled:not(:checked)+label:before,.smiles__order-summary-underside [type="radio"]:disabled:not(:checked)+label:after{border-color:#FFFFFF !important;background-color:#FFFFFF !important}@media only screen and (max-device-width: 767px){.smiles__order-summary-underside [type="radio"]:disabled:not(:checked)+label:before,.smiles__order-summary-underside [type="radio"]:disabled:not(:checked)+label:after{border-color:#ECECEC !important;background-color:#ECECEC !important}}@media (max-width: 767px){.aui .smiles__order-summary-underside{margin-top:10px;border:0;float:left}.aui .smiles__order-summary-underside header{padding:0 0 20px}.aui .smiles__order-summary-underside .tax{display:none}.aui .smiles__order-summary-underside .miles-money{height:auto;width:100%;box-sizing:border-box;padding:10px 10px 0px}.aui .smiles__order-summary-underside .miles-money.checkbox input[type="checkbox"]{margin-left:15px}.aui .smiles__order-summary-underside .miles-money.checkbox label{font-size:17px}.aui .smiles__order-summary-underside .miles-money.checkbox p{margin-left:34px}.aui .smiles__order-summary-underside .miles-money.checkbox span{font-size:12px}.aui .smiles__order-summary-underside .our{margin:5px 10px 0 20px;height:48px}.aui .smiles__order-summary-underside .our p{top:14px}.aui .smiles__order-summary-underside .underside{padding:20px 0}.aui .smiles__order-summary-underside .underside .terms{width:100%;display:block;box-sizing:border-box}.aui .smiles__order-summary-underside .underside .table #summarylblBookingInstallmentsId{padding:4px 0 4px 0 !important}.aui .smiles__order-summary-underside .underside .table th.plus{left:10px;padding-top:18px;font-size:18px}.aui .smiles__order-summary-underside .underside .table tbody tr th{font-size:12px}.aui .smiles__order-summary-underside .underside .table tbody tr td{font-size:12px !important}.aui .smiles__order-summary-underside .underside .table tbody tr td:nth-child(3){width:20px;background-color:#0099cc}.aui .smiles__order-summary-underside .underside .table tfoot tr th{font-size:11px}.aui .smiles__order-summary-underside .underside .table tfoot tr th div.label-miles-mobile{display:block}.aui .smiles__order-summary-underside .underside .table tfoot tr th b{display:block}.aui .smiles__order-summary-underside .underside .table tfoot tr td{font-size:10px}.aui .smiles__order-summary-underside .underside .table tfoot tr td.label-miles-desktop{display:none}}@media only screen and (max-device-width: 767px){.payment_ruller_container [type="radio"]:checked+label{color:#FFFFFF !important;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]:not(:checked)+label{padding:7px 22px 7px 22px;margin:0px auto 10px !important}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]:not(.milesPaymentDisabled):not(:checked)+label{padding:7px 12px 7px 32px;margin:0px auto 10px !important}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.left [type="radio"]:not(:checked)+label{padding:7px 25px 7px 25px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.left [type="radio"]:not(.milesPaymentDisabled):not(:checked)+label{padding:7px 10px 7px 35px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll [type="radio"]:not(:checked)+label{box-shadow:0px 1px 3px 0px #85858575}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off{margin-top:0;padding-top:0}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.left{top:20px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right,.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right_{top:20px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label,.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right_ [type="radio"]:not(:checked)+label,.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .coll.right_ [type="radio"]:checked+label{float:right}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper{margin:70px 0 50px}.smiles__order-summary-underside .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{width:100%;margin:0 auto -100px}.smiles__order-summary-underside .offers_options_ruler .payment_ruller_container{margin:0px 0px 20px 0px;padding:0px 20px 10px 20px;display:block}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle{width:100%}.smiles__order-summary-underside .offers_options_ruler .payment_resume_container{display:block;margin:0}.smiles__order-summary-underside .offers_options_ruler .payment_resume_container .ruller-wrapper [type="radio"]:checked+label{box-shadow:inset 0px 0px 4px #0000004f !important;margin:0px 0 !important}.smiles__order-summary-underside .offers_options_ruler .smls-btn{width:auto}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper{position:relative}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio{display:block;width:100%;margin:0 auto;padding-left:0px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.left{display:block;width:50%;position:absolute;top:20px;left:0px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.right,.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.right_{display:block;width:50%;position:absolute;top:20px;right:17px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.middle{width:max-content !important;margin:0 auto;display:block}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]:not(:checked)+label{width:82% !important;text-align:center}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]:checked+label{width:82% !important;text-align:center;margin:0 0 10px !important;border:1px solid transparent}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels{width:100%}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels span:nth-child(1n){text-align:left}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels span:nth-child(2n){position:absolute;top:125px;width:100%;text-align:center}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle{margin:75px auto 43px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle.installment{margin:75px auto 73px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:calc(50% - 15px)}.smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:calc(100% - 30px)}.smiles__order-summary-underside .offers_options_ruler [type="radio"]:not(:checked)+label{border:1px solid #BCBEC0;padding:7px 30px;border-radius:5px;margin:0 0 10px !important;box-shadow:0px 0px 3px #dcdcdc;line-height:2rem}.smiles__order-summary-underside .offers_options_ruler [type="radio"]:not(:checked)+label:after,.smiles__order-summary-underside .offers_options_ruler [type="radio"]:checked+label:after{left:13px !important;top:16px !important;width:10px !important;height:10px !important;transition:none !important}.smiles__order-summary-underside .offers_options_ruler [type="radio"]:not(:checked)+label:before,.smiles__order-summary-underside .offers_options_ruler [type="radio"]:checked+label:before{left:10px !important;top:13px !important;width:14px !important;height:14px !important}.smiles__order-summary-underside .offers_options_ruler [type="radio"]:checked+label{color:#FFFFFF !important;font-weight:bold !important;padding:7px 12px 7px 32px !important;border-radius:5px;background-color:#FF5A00;box-shadow:inset 0px 0px 4px #0000004f !important;margin:0px 0 !important;line-height:2rem}.smiles__order-summary-underside .offers_options_ruler .coll.left [type="radio"]:checked+label,.smiles__order-summary-underside .offers_options_ruler .coll.right [type="radio"]:checked+label,.smiles__order-summary-underside .offers_options_ruler .coll.right_ [type="radio"]:checked+label{padding:7px 10px 7px 35px !important}}.aui .smiles__search-modal{width:760px;font-family:arial;min-height:540px;height:auto}.aui .smiles__search-modal .span12{width:100%;margin-left:0}.aui .smiles__search-modal.modal.rules{left:38%}.aui .smiles__search-modal.modal .modal-header button.close{border:0}.aui .smiles__search-modal.modal .modal-header h3{font-family:'NunitoRegular',Arial, Helvetica, sans-serif;text-align:left;font-weight:normal}.aui .smiles__search-modal.modal .modal-body{min-height:auto;background:#ffffff;border-radius:6px}.aui .smiles__search-modal.modal .modal-body .switch-field{display:flex;margin:15px 0 20px}.aui .smiles__search-modal.modal .modal-body .switch-field input{position:absolute;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.aui .smiles__search-modal.modal .modal-body .switch-field input:checked+label{background-color:#FF5A00;box-shadow:none;color:#ffffff;font-size:12px;font-weight:bold}.aui .smiles__search-modal.modal .modal-body .switch-field label{display:inline-block;width:45px;background-color:#ffffff;font-size:14px;font-weight:normal;text-align:center;text-shadow:none;padding:5px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;border:1px solid #FF5A00;color:#FF5A00;font-size:12px;font-weight:bold}.aui .smiles__search-modal.modal .modal-body .switch-field label:after,.aui .smiles__search-modal.modal .modal-body .switch-field label:before{display:none}.aui .smiles__search-modal.modal .modal-body .switch-field label:first-of-type{border-radius:4px 0 0 4px}.aui .smiles__search-modal.modal .modal-body .switch-field label:last-of-type{border-radius:0 4px 4px 0}.aui .smiles__search-modal.modal .modal-body .switch-field label:hover{cursor:pointer}.aui .smiles__search-modal .tabs{clear:both;position:relative;max-width:100%;margin:0 auto;display:flex}.aui .smiles__search-modal .tab{float:left;border-bottom:1px solid #cccccc}.aui .smiles__search-modal .tab:last-child{padding-left:85px;cursor:pointer}.aui .smiles__search-modal .tab .switch-field label{margin-right:0}.aui .smiles__search-modal .tab label{margin-right:20px;position:relative;top:1px;cursor:pointer;color:#999999;margin-bottom:0;padding-bottom:10px;padding-left:0;line-height:1.1em}.aui .smiles__search-modal .tab [type="radio"]:checked+label:before,.aui .smiles__search-modal .tab [type="radio"]:checked+label:after{display:none}.aui .smiles__search-modal .tab [type="radio"]:not(:checked)+label:before,.aui .smiles__search-modal .tab [type="radio"]:not(:checked)+label:after{display:none}.aui .smiles__search-modal .tab__content{position:absolute;top:45px;left:0;right:0;bottom:0;transition:opacity 0.2s cubic-bezier(0.42, 0, 0.34, 1.01);opacity:0}.aui .smiles__search-modal [type=radio]:checked ~ label{border-bottom:1px solid #FF5A00;color:#FF5A00;z-index:2;font-weight:bold}.aui .smiles__search-modal [type=radio]:checked ~ label ~ .tab__content{z-index:1;opacity:1;overflow-y:auto;min-height:300px}.aui .smiles__search-modal.time{width:560px;min-height:auto}.aui .smiles__search-modal.time .modal-body{height:auto;text-align:center;background:#fff url(../images/svg/icons/ic-cronometro.svg) no-repeat center top;background-size:10%}.aui .smiles__search-modal.time .modal-body h3{font-family:'NunitoRegular',Arial, Helvetica, sans-serif;color:#FF5A00;font-weight:normal;padding-top:40px}.aui .smiles__search-modal.time .modal-body a{margin:20px auto;font-size:14px;width:110px}.aui .smiles__search-modal.regras{width:785px;min-height:auto;left:40%}.aui .smiles__search-modal.regras .modal-body{min-height:350px;position:initial;overflow-y:hidden}.aui .smiles__search-modal.regras .content_transporte_aereo{margin:30px 0 0}@media only screen and (max-width: 320px){.aui .smiles__search-modal.regras #content_transporte_aereo{padding-top:15px}}.aui .smiles__search-modal.error{width:560px;min-height:auto}.aui .smiles__search-modal.error .modal-body{height:auto;text-align:left}.aui .smiles__search-modal.error .modal-body p{margin:0}.aui .smiles__search-modal.error .modal-body a{float:right;font-size:14px}.aui .smiles__search-modal.one-option{width:460px;min-height:auto}.aui .smiles__search-modal.one-option .modal-header h3{text-align:center}.aui .smiles__search-modal.one-option .modal-body{height:auto;text-align:center;min-height:150px}.aui .smiles__search-modal.one-option .modal-body p{margin:0;text-align:center}.aui .smiles__search-modal.one-option .modal-body .modal-btn-group{margin:20px auto;display:flex;align-items:center;justify-content:center}.aui .smiles__search-modal.change-plan{width:460px;min-height:auto}.aui .smiles__search-modal.change-plan .modal-header h3{text-align:center}.aui .smiles__search-modal.change-plan .modal-body{height:auto;text-align:left;min-height:150px}.aui .smiles__search-modal.change-plan .modal-body p{margin:0 10px;text-align:left}.aui .smiles__search-modal.change-plan .modal-body .brand-main{padding:10px 0}.aui .smiles__search-modal.change-plan .modal-body .modal-btn-group{margin:20px auto;display:flex;align-items:center;justify-content:center}.aui .smiles__search-modal.change-plan .modal-body .btn,.aui .smiles__search-modal.change-plan .modal-body button{margin:0 10px}.aui .smiles__search-modal.cancel{width:480px;min-height:auto}.aui .smiles__search-modal.cancel .modal-header{padding:30px 30px 10px}@media screen and (max-width: 767px){.aui .smiles__search-modal.cancel .modal-header{padding:10px 20px 10px}}.aui .smiles__search-modal.cancel .modal-header h3{text-align:center}.aui .smiles__search-modal.cancel .modal-header h4{text-align:left;font-weight:normal;font-family:"NunitoRegular",Arial,sans-serif;padding-right:10px}.aui .smiles__search-modal.cancel .modal-body{height:auto;text-align:center;min-height:150px;padding:0 30px 20px}@media screen and (max-width: 767px){.aui .smiles__search-modal.cancel .modal-body{padding:0px 20px 10px}}.aui .smiles__search-modal.cancel .modal-body p{text-align:left;font-family:"NunitoLight",Arial,sans-serif;color:#FF5A00;margin:20px 0 30px}.aui .smiles__search-modal.cancel .modal-body p:first-child{margin:0;color:#7c7c7c}.aui .smiles__search-modal.cancel .modal-body p .modal_upgrade_plan_captcha{transform:scale(0.75);transform-origin:0 center}.aui .smiles__search-modal.cancel .modal-body p label.modal_upgrade_plan_captcha_alert{display:block;margin:10px 0 0 0;color:#e74646;display:none}.aui .smiles__search-modal.cancel .modal-body .modal-btn-group{margin:20px;align-items:center;justify-content:center}@media screen and (max-width: 767px){.aui .smiles__search-modal.cancel .modal-body .modal-btn-group{margin:-16px 0 0}}.aui .smiles__search-modal.cancel .modal-body .modal-btn-group a{font-size:14px;float:left;width:46%;padding:8px 50px}.aui .smiles__search-modal.cancel .modal-body .modal-btn-group a:first-child{margin-right:16px}@media screen and (max-width: 767px){.aui .smiles__search-modal.cancel .modal-body .modal-btn-group a{padding:8px 16px}}@media screen and (min-width: 767px){.aui .smiles__search-modal.cancel .modal-body .modal-btn-group a{max-width:60px}.aui .smiles__search-modal.cancel .modal-body .modal-btn-group a:nth-child(2){float:right}}.aui .smiles__search-modal.cancel .modal-body .modal-btn-group button.btn-modal{font-size:14px;float:left;width:46%;padding:8px 50px;margin:0}.aui .smiles__search-modal.cancel .modal-body .modal-btn-group button.btn-modal:first-child{margin-right:16px}@media screen and (max-width: 767px){.aui .smiles__search-modal.cancel .modal-body .modal-btn-group button.btn-modal{padding:8px 16px}}@media screen and (min-width: 767px){.aui .smiles__search-modal.cancel .modal-body .modal-btn-group button.btn-modal{max-width:162px}.aui .smiles__search-modal.cancel .modal-body .modal-btn-group button.btn-modal:nth-child(2){float:right}}.aui .smiles__search-modal.cancel.large-modal{width:500px}.aui .smiles__search-modal.cancel.large-modal .modal-header{padding:20px 20px 10px}.aui .smiles__search-modal.cancel.large-modal .modal-header h4{margin:0 0 10px}.aui .smiles__search-modal.cancel.large-modal .modal-header .close{display:none}.aui .smiles__search-modal.cancel.large-modal .modal-body{padding:0 20px 20px;min-height:100px}.aui .smiles__search-modal.cancel.large-modal .modal-btn-group{margin:40px 0}.aui .smiles__search-modal.cancel.large-modal .modal-btn-group .btn,.aui .smiles__search-modal.cancel.large-modal .modal-btn-group .modal-body button,.aui .modal-body .smiles__search-modal.cancel.large-modal .modal-btn-group button{font-family:"NunitoRegular",Arial,sans-serif;padding:8px 8px;max-width:200px}@media screen and (max-width: 767px){.aui .smiles__search-modal.cancel.large-modal h4{line-height:26px;width:60%}.aui .smiles__search-modal.cancel.large-modal .modal-btn-group{display:flex;flex-direction:column-reverse;margin:36px 0 0}.aui .smiles__search-modal.cancel.large-modal .modal-btn-group .btn,.aui .smiles__search-modal.cancel.large-modal .modal-btn-group .modal-body button,.aui .modal-body .smiles__search-modal.cancel.large-modal .modal-btn-group button{width:100% !important;max-width:100%  !important}.aui .smiles__search-modal.cancel.large-modal .modal-btn-group .btn-primary,.aui .smiles__search-modal.cancel.large-modal .modal-btn-group .modal-body button,.aui .modal-body .smiles__search-modal.cancel.large-modal .modal-btn-group button{margin:0 0 12px 0 !important}.aui .smiles__search-modal.cancel.large-modal .modal-btn-group .btn-outline{margin:0 0 0 0 !important}}.aui .smiles__search-modal.diamond .modal-body{height:auto;min-height:170px;max-height:330px;width:450px}.aui .smiles__search-modal.diamond .modal-body .title-flight-depart-return{font:bold 12px arial;text-transform:uppercase;padding:10px 0 8px 30px}.aui .smiles__search-modal.diamond .modal-body .container-company{margin-left:0}.aui .smiles__search-modal.diamond .modal-body .container-flight-flow{padding:5px 0}.aui .smiles__search-modal.diamond .modal-body .send{width:100%;float:left;margin:20px 0 0}.aui .smiles__search-modal.diamond .modal-body .send p{margin:10px 0}.aui .smiles__search-modal.diamond .modal-body .column{margin:10px;flex-grow:1}.aui .smiles__search-modal.diamond .modal-body .column:last-child{text-align:right}.aui .smiles__search-modal.diamond .modal-body .column:last-child p:first-child{font-size:11px}.aui .smiles__search-modal.diamond .modal-body .column.amount-milage{text-align:right;width:100px;margin:10px 0 0}.aui .smiles__search-modal.diamond .modal-body .column.amount-milage .amount-milage__title{text-transform:uppercase;font-size:11px}.aui .smiles__search-modal.diamond .modal-body .column.amount-milage .amount-milage__number{font:bold 20px Arial;padding-bottom:11px}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets{margin:10px 0;border:2px solid #ececec;width:49%;min-height:auto;background:#ffffff;border-radius:2px;display:inline-block}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper{box-sizing:border-box;display:flex;background:#ffffff;align-items:center;padding:15px}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper span{margin:0;color:#555555;font:normal 14px 'Arial'}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__company{display:flex;flex-flow:column wrap;justify-content:center}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__company.back i{background:url(../images/svg/icons/ic-voo-volta-sidebar.svg) no-repeat center left}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__company i{background:url(../images/svg/icons/ic-voo-ida-sidebar.svg) no-repeat center left;padding:0 0 0 30px;text-transform:uppercase;font-weight:bold;display:inline-block;margin-bottom:10px;font-style:normal}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__company .thumb{padding:20px 5px;-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:75px;height:60px;justify-content:center;align-items:center;display:flex;margin:0 auto;margin-left:auto;background:#ffffff;text-shadow:0 0 black;margin-right:10px}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__company .thumb img{max-width:40px;width:100%}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__info{display:flex;flex-flow:column wrap;justify-content:center}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__info span{font:normal 10px 'Arial';color:#7c7c7c;text-align:center}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__origin{display:flex;flex-flow:column wrap;justify-content:center;white-space:nowrap;width:120px}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__origin span{text-align:right;margin-right:10px;white-space:normal}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__origin span:first-child{font-weight:bold}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__origin span:last-child{width:112px;font:normal 12px 'Arial';white-space:nowrap}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__origin .smiles-icons{margin-top:5px}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__arrival{display:flex;flex-flow:column wrap;justify-content:center;white-space:nowrap;width:120px;position:relative}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__arrival .smiles-icons{margin-top:5px}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__arrival span{text-align:left;margin-left:10px;white-space:normal}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__arrival span:first-child{font-weight:bold}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__arrival span:last-child{font:normal 12px 'Arial'}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets{margin:0;border:0;width:auto;min-height:auto;background:transparent}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper{padding:0 0 5px}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__origin,.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__arrival{align-self:flex-start;width:150px}.aui .smiles__search-modal.diamond .modal-body .column .company__thumb{padding:20px 15px;-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:120px;height:80px;justify-content:center;align-items:center;display:flex;margin:0 auto;margin-left:auto;margin-right:auto;background:#ffffff}.aui .smiles__search-modal.loading{width:415px;min-height:auto}.aui .smiles__search-modal.loading.airplane{width:150px}.aui .smiles__search-modal.loading.airplane .airplane{background-size:65%}.aui .smiles__search-modal.loading.emission{width:486px;height:150px;padding:36px 83px 34px 32px}@media (max-width: 768px){.aui .smiles__search-modal.loading.emission{width:295px;height:86px;padding:17px 25px 15px 14px;top:40vh !important}}.aui .smiles__search-modal.loading.emission .logo-airplane{width:48px;display:inline-block;margin-right:32px}@media (max-width: 768px){.aui .smiles__search-modal.loading.emission .logo-airplane{width:32px;margin-right:22px}}.aui .smiles__search-modal.loading.emission .logo-airplane img{width:48px;margin-top:-65px}@media (max-width: 768px){.aui .smiles__search-modal.loading.emission .logo-airplane img{width:32px;margin-top:-45px}}.aui .smiles__search-modal.loading.emission .content-airplane{width:291px;display:inline-block}@media (max-width: 768px){.aui .smiles__search-modal.loading.emission .content-airplane{width:197px}}.aui .smiles__search-modal.loading.emission .content-airplane .title{font-family:"NunitoRegular",Arial,sans-serif !important;font-size:20px;line-height:27px;color:#717171;letter-spacing:normal;text-align:left;margin-bottom:3px}@media (max-width: 768px){.aui .smiles__search-modal.loading.emission .content-airplane .title{font-size:14px;line-height:19px}}.aui .smiles__search-modal.loading.emission .content-airplane .message{font-family:"NunitoLight",Arial,sans-serif !important;font-size:16px;line-height:22px;color:#717171;letter-spacing:normal;text-align:left}@media (max-width: 768px){.aui .smiles__search-modal.loading.emission .content-airplane .message{font-size:12px;line-height:16px}}.aui .smiles__search-modal.loading .modal-body{border-bottom:1px solid #f7f7f7;height:auto;text-align:center;font-style:italic;border-bottom-right-radius:initial;border-bottom-left-radius:initial;margin-bottom:20px}.aui .smiles__search-modal.loading .modal-body .viaje-facil{background:#ffe6cc;border-radius:4px;border:1px solid #ffae61;height:auto;padding:30px;font-style:normal}.aui .smiles__search-modal.loading .modal-body .viaje-facil b{display:block}.aui .smiles__search-modal.loading .modal-body img{width:120px;padding:10px}.aui .smiles__search-modal.loading i{display:block;position:relative;top:36px;text-align:center;color:#d4d4d4}.aui .smiles__search-modal.loading img{width:100px;display:block;margin:0 auto}.aui .smiles__search-modal.loading .airplane{background:url(../images/loading/loading-aviao.gif) no-repeat center;background-size:120px auto !important;height:100px;text-indent:-9999px;display:block;background-size:25%}.aui .smiles__search-modal.loading .company{background:url(../images/loading/loading-empresas.gif) no-repeat center;height:55px;text-indent:-9999px;display:block;background-size:25%}.aui .smiles__search-modal.loading .loading span{font-size:25px;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.aui .smiles__search-modal.loading .loading span:nth-child(2){animation-delay:.2s}.aui .smiles__search-modal.loading .loading span:nth-child(3){animation-delay:.4s}.aui .smiles__search-modal.update-personal-data h3{text-align:left !important;font-size:18px}.aui .smiles__search-modal.update-personal-data p{text-align:left !important;padding-bottom:8px;font-size:14px}.aui .smiles__search-modal.update-personal-data .modal-header,.aui .smiles__search-modal.update-personal-data .modal-body{padding-left:25px !important}.aui .smiles__search-modal.update-personal-data .modal-body{min-height:100px}.aui .smiles__renew-modal{padding:4% 4% !important;height:fit-content;width:fit-content}@media screen and (max-width: 767px){.aui .smiles__renew-modal .modal{width:50%}}.aui .smiles__renew-modal .modal-header{font-family:"NunitoBold","Arial Bold",sans-serif;padding:0;color:#639;font-size:18px;text-align:left}@media screen and (max-width: 767px){.aui .smiles__renew-modal .modal-header{font-size:14px}}.aui .smiles__renew-modal .modal-body{padding:0;font-family:"NunitoRegular",Arial,sans-serif}.aui .smiles__renew-modal .modal-body p{letter-spacing:-0.09px;color:#7c7c7c;font-size:14px;margin:0}@media screen and (max-width: 767px){.aui .smiles__renew-modal .modal-body p{font-size:12px}}.aui .smiles__renew-modal .modal-body p::first-letter{text-transform:capitalize}.aui .smiles__renew-modal .modal-body .advertise-renew-modal_div{padding:5% 0 3% 0}@media screen and (max-width: 767px){.aui .smiles__renew-modal .modal-body .advertise-renew-modal_div{padding:3% 0 5% 0}}.aui .smiles__renew-modal .modal-body .modal-btn-group{text-align:right}.aui .smiles__renew-modal .modal-body .modal-btn-group .btn-renew-now{width:20%}@media screen and (max-width: 767px){.aui .smiles__renew-modal .modal-body .modal-btn-group{text-align:center}.aui .smiles__renew-modal .modal-body .modal-btn-group .btn-renew-now{width:95%}}.aui .smiles__card-congratulation-modal{font-size:16px;padding:2% 5% !important;height:fit-content;width:540px}@media screen and (max-width: 767px){.aui .smiles__card-congratulation-modal{padding:8% 5% !important;width:80%}}.aui .smiles__card-congratulation-modal .modal-header{margin-bottom:5%;font-family:"NunitoLight",Arial,sans-serif;padding:0;text-align:left;font-size:24px;color:#69c}.aui .smiles__card-congratulation-modal .modal-header img{display:unset !important;top:9px;right:9px;position:relative;width:20px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.aui .smiles__card-congratulation-modal .modal-header img{display:inline-block}}.aui .smiles__card-congratulation-modal .modal-header p span{font-family:"NunitoLight",Arial,sans-serif;color:#FF5A00;right:16px;position:relative}@media screen and (max-width: 767px){.aui .smiles__card-congratulation-modal .modal-header{font-size:18px}}.aui .smiles__card-congratulation-modal .modal-body{font-family:"NunitoLight",Arial,sans-serif;padding:0}.aui .smiles__card-congratulation-modal .modal-body p span{font-family:"NunitoLight",Arial,sans-serif}.aui .smiles__card-congratulation-modal .modal-btn-group{text-align:center;padding-top:5%}.aui .smiles__card-congratulation-modal .modal-btn-group .btn-request-card{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;width:140px}@media screen and (max-width: 767px){.aui .smiles__card-congratulation-modal .modal-btn-group .btn-request-card{width:100%}}.aui .smiles__card-congratulation-modal .modal-dismiss{margin-top:12px;margin-bottom:-20px}.aui .smiles__meu-bonus-month{font-size:16px;padding:3% 3% !important;height:fit-content;width:450px}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-month{padding:8% 5% !important;width:80%}}.aui .smiles__meu-bonus-month .modal-header{margin-bottom:5%;font-family:"NunitoBold","Arial Bold",sans-serif;padding:0;text-align:left;font-size:24px;color:#639}.aui .smiles__meu-bonus-month .modal-header span{float:left;padding:15px 35px 0 0}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-month .modal-header span{float:none;padding:0px 0px 0px 5px}}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-month .modal-header{font-size:18px;text-align:center;margin:15px 0}}.aui .smiles__meu-bonus-month .modal-body{font-family:"NunitoLight",Arial,sans-serif;padding:0}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-month .modal-body p{padding:0 20px;text-align:center}}.aui .smiles__meu-bonus-month .modal-body p span{font-family:"NunitoLight",Arial,sans-serif}.aui .smiles__meu-bonus-month .modal-btn-group{text-align:center;padding-top:5%}.aui .smiles__meu-bonus-month .modal-btn-group .btn-request-card{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;width:140px}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-month .modal-btn-group .btn-request-card{width:100%}}.aui .smiles__meu-bonus-month .modal-dismiss{margin-top:12px;margin-bottom:-20px}.aui .smiles__meu-bonus-available{font-size:16px;padding:3% 3% !important;height:fit-content;width:430px;background-color:#663399}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-available{padding:8% 5% !important;width:80%}}.aui .smiles__meu-bonus-available .modal-header{margin-bottom:5%;font-family:"NunitoBold","Arial Bold",sans-serif;padding:0;text-align:left;font-size:21px;line-height:22px;font-weight:bold;color:#FFFFFF}.aui .smiles__meu-bonus-available .modal-header button{margin-top:0}.aui .smiles__meu-bonus-available .modal-header button span{padding:15px 5px}.aui .smiles__meu-bonus-available .modal-header span{float:left;padding:20px 35px 0 0}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-available .modal-header span{float:none;padding:40px 20px 0 0}}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-available .modal-header{font-size:18px;text-align:center}.aui .smiles__meu-bonus-available .modal-header p{padding-top:20px;text-align:center}}.aui .smiles__meu-bonus-available .modal-body{font-family:"NunitoLight",Arial,sans-serif;padding:0}.aui .smiles__meu-bonus-available .modal-body p{font-size:16px;letter-spacing:0;line-height:23px;color:#FFFFFF;padding:0px 15px 10px 0}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-available .modal-body p{padding:0 50px;text-align:center}}.aui .smiles__meu-bonus-available .modal-body p span{font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-available .modal-body{overflow-y:initial}.aui .smiles__meu-bonus-available .modal-body p{padding-top:20px;text-align:center}}.aui .smiles__meu-bonus-available .modal-btn-group{padding-top:5%;text-align:center}.aui .smiles__meu-bonus-available .modal-dismiss{margin-top:12px;margin-bottom:-20px}.aui .smiles__meu-bonus-not-available{font-size:16px;padding:2% 3% !important;height:fit-content;width:400px;background-color:#663399;border-radius:4px}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-not-available{padding:8% 5% !important;width:80%}}.aui .smiles__meu-bonus-not-available .modal-header{padding-bottom:0;padding-top:none !important}.aui .smiles__meu-bonus-not-available .modal-header span{float:left;padding:0 35px 0 0}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-not-available .modal-header span{float:none;padding:0px 0px 0px 10px}}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-not-available .modal-header{font-size:18px;margin:15px 0}}.aui .smiles__meu-bonus-not-available .modal-body{font-family:"NunitoLight",Arial,sans-serif;padding:0;color:#FFFFFF}.aui .smiles__meu-bonus-not-available .modal-body p{float:right;padding:0px 20px 0px 0px}@media screen and (max-width: 767px){.aui .smiles__meu-bonus-not-available .modal-body p{margin-top:20px;padding:0 45px;text-align:center}}.aui .smiles__meu-bonus-not-available .modal-body p span{font-family:"NunitoLight",Arial,sans-serif}.aui .smiles__meu-bonus-not-available .modal-btn-group{padding-top:10%;text-align:center}.aui .smiles__meu-bonus-not-available .modal-dismiss{margin-top:12px;margin-bottom:-20px}@media (max-width: 767px){.aui .smiles__search-modal .tab:last-child{display:none}.aui .smiles__search-modal .tab label{font-size:12px;margin-right:5px;line-height:15px}.aui .smiles__search-modal.time .modal-body a{width:150px}.aui .smiles__search-modal.diamond .modal-body .column{width:33%}.aui .smiles__search-modal.diamond .modal-body .column.container-company{width:20%}.aui .smiles__search-modal.diamond .modal-body .column.amount-milage{margin:10px 0 0;width:100%;text-align:center}.aui .smiles__search-modal.diamond .modal-body .column .company__thumb{height:auto;width:100%;display:inline-block}.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__origin,.aui .smiles__search-modal.diamond .modal-body .column .smiles__tickets .travel__details-wrapper .travel__arrival{width:55%}.aui .smiles__search-modal.loading.airplane .airplane{background-size:35%}#alertModalDiamante{overflow-y:auto;max-height:80vh !important}#alertModalDiamante .modal-body .column .smiles__tickets .travel__details-wrapper .travel__info span{font:normal 5px 'Arial'}}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}@media print{html,body{margin:0;padding:0;border:0}canvas{right:250px;position:relative;width:1290px}}.smiles__flight-search-print{width:845px;margin:0 auto;background:#ffffff}.smiles__flight-search-print .smiles__tickets{margin:10px 0;border:2px solid #ececec;width:49%;min-height:auto;background:#ffffff;border-radius:2px;display:inline-block}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper{box-sizing:border-box;display:flex;background:#ffffff;align-items:center;padding:15px}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper span{margin:0;color:#555555;font:normal 14px 'Arial'}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__company{display:flex;flex-flow:column wrap;justify-content:center}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__company.back i{background:url(../images/svg/icons/ic-voo-volta-sidebar.svg) no-repeat center left}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__company i{background:url(../images/svg/icons/ic-voo-ida-sidebar.svg) no-repeat center left;padding:0 0 0 30px;text-transform:uppercase;font-weight:bold;display:inline-block;margin-bottom:10px;font-style:normal}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__company .thumb{padding:20px 5px;-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:75px;height:60px;justify-content:center;align-items:center;display:flex;margin:0 auto;margin-left:auto;background:#ffffff;text-shadow:0 0 black;margin-right:10px}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__company .thumb img{max-width:40px;width:100%}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__info{display:flex;flex-flow:column wrap;justify-content:center}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__info span{font:normal 10px 'Arial';color:#7c7c7c;text-align:center}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__origin{display:flex;flex-flow:column wrap;justify-content:center;white-space:nowrap;width:120px}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__origin span{text-align:right;margin-right:10px;white-space:normal}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__origin span:first-child{font-weight:bold}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__origin span:last-child{width:112px;font:normal 12px 'Arial';white-space:nowrap}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__origin .smiles-icons{margin-top:5px}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__arrival{display:flex;flex-flow:column wrap;justify-content:center;white-space:nowrap;width:120px;position:relative}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__arrival .smiles-icons{margin-top:5px}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__arrival span{text-align:left;margin-left:10px;white-space:normal}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__arrival span:first-child{font-weight:bold}.smiles__flight-search-print .smiles__tickets .travel__details-wrapper .travel__arrival span:last-child{font:normal 12px 'Arial'}.smiles__flight-search-print .smiles__tickets{margin:0;width:47.3%}.smiles__flight-search-print .smiles__tickets.last{position:relative;left:-15px}.smiles__flight-search-print .smiles__tickets.one{width:796px;box-sizing:border-box}.smiles__flight-search-print .smiles__tickets.one .travel__details-wrapper{width:395px;margin:0 auto}.smiles__flight-search-print .row{border:2px solid #ececec;border-top:0;width:752px;padding:20px}.smiles__flight-search-print .footer span{align-items:center;justify-content:center;display:flex;font-size:30%;margin:20px}@media (max-width: 767px){.smiles__flight-search-print{width:100%}.smiles__flight-search-print .smiles__tickets{display:none}.smiles__flight-search-print .row{width:100%;border-top:2px solid #ececec}}.aui .smiles__different-companies .smiles__tickets.last{position:relative;right:6px}.aui .smiles__different-companies .smiles-icons.ic-baggage:before{width:1.9em;height:1.7em}.aui .smiles__different-companies h4{color:#696969}.aui .smiles__different-companies h4.last{margin-top:50px}.aui .smiles__different-companies .btn,.aui .smiles__different-companies .modal-body button,.aui .modal-body .smiles__different-companies button{padding:15px 22px;width:auto;font:normal 14px 'Arial'}.aui .smiles__different-companies span{margin-bottom:30px;display:block;color:#999999;font-size:12px}.aui .smiles__different-companies .text-body{text-transform:lowercase}.aui .smiles__different-companies .text-body::first-letter{text-transform:initial}.aui .smiles__different-companies .smiles__tickets{margin:10px 0;border:2px solid #ececec;width:49%;min-height:auto;background:#ffffff;border-radius:2px;display:inline-block}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper{box-sizing:border-box;display:flex;background:#ffffff;align-items:center;padding:15px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper span{margin:0;color:#555555;font:normal 14px 'Arial'}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__company{display:flex;flex-flow:column wrap;justify-content:center}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__company.back i{background:url(../images/svg/icons/ic-voo-volta-sidebar.svg) no-repeat center left}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__company i{background:url(../images/svg/icons/ic-voo-ida-sidebar.svg) no-repeat center left;padding:0 0 0 30px;text-transform:uppercase;font-weight:bold;display:inline-block;margin-bottom:10px;font-style:normal}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__company .thumb{padding:20px 5px;-webkit-box-shadow:0 0 0 1px #ececec;-moz-box-shadow:0 0 0 1px #ececec;box-shadow:0 0 0 1px #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:75px;height:60px;justify-content:center;align-items:center;display:flex;margin:0 auto;margin-left:auto;background:#ffffff;text-shadow:0 0 black;margin-right:10px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__company .thumb img{max-width:40px;width:100%}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__info{display:flex;flex-flow:column wrap;justify-content:center}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__info span{font:normal 10px 'Arial';color:#7c7c7c;text-align:center}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__origin{display:flex;flex-flow:column wrap;justify-content:center;white-space:nowrap;width:120px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__origin span{text-align:right;margin-right:10px;white-space:normal}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__origin span:first-child{font-weight:bold}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__origin span:last-child{width:112px;font:normal 12px 'Arial';white-space:nowrap}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__origin .smiles-icons{margin-top:5px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__arrival{display:flex;flex-flow:column wrap;justify-content:center;white-space:nowrap;width:120px;position:relative}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__arrival .smiles-icons{margin-top:5px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__arrival span{text-align:left;margin-left:10px;white-space:normal}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__arrival span:first-child{font-weight:bold}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__arrival span:last-child{font:normal 12px 'Arial'}#contentTwoTickets .smiles__different-companies .travel__details-wrapper .travel__origin{width:auto}@media (max-width: 767px){.aui .smiles__different-companies .smiles__tickets{width:100%;margin:0}.aui .smiles__different-companies .smiles__tickets.last{position:relative;right:0;margin:0 0 20px;top:-2px}.aui .smiles__different-companies .smiles__tickets .travel__company i{margin-left:0;width:10px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper{padding:10px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper span{font:normal 12px 'Arial'}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__company .thumb{padding:0;width:45px;height:45px;margin-left:0}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__arrival span{margin-left:0px}#btn-two-tickets-cancel{width:225px;margin:0 auto}#btn-two-tickets-ok{float:none;margin-top:20px}}@media only screen and (max-device-width: 320px){.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__company .thumb{width:35px;height:35px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .smiles-icons.ic-janela:before,.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .smiles-icons.ic-baggage:before{font-size:10px}.aui .smiles__different-companies .smiles__tickets .travel__details-wrapper .travel__arrival span{margin-left:0px}}.smiles__passenger .which-passenger{width:100%;border:2px solid #ececec;padding:30px;margin:30px 0;display:flex;box-sizing:border-box;font-family:NunitoRegular}.smiles__passenger .which-passenger .checkbox{padding-left:0}.smiles__passenger .which-passenger .checkbox label{color:#5B5B5B;font-family:NunitoRegular}.smiles__passenger .which-passenger .checkbox label span{display:block;line-height:0.9em;font-size:12px;color:#7C7C7C;font-family:NunitoRegular}.smiles__passenger .which-passenger input[type=text].error{border:1px solid #E74646}.smiles__passenger .which-passenger span.message-error{color:#E74646;font-size:13px;font-weight:normal}.smiles__passenger .which-passenger label.error:before{border-color:#E74646}.smiles__passenger .which-passenger .special-needs-row{background-color:#F5F5F5;color:#7C7C7C;margin-top:30px !important}.smiles__passenger .which-passenger .special-needs-row button{background-color:transparent;outline:none}.smiles__passenger .which-passenger .special-needs-row button h4{font-size:18px;font-weight:bold;margin:0;text-align:left;color:#FF5A00 !important}.smiles__passenger .which-passenger .special-needs-row button h4:before{content:"\f107";font-family:'fontawesome-alloy';font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;padding:2px 5px;background-color:#FF5A00;color:white;margin-right:25px;border-radius:2px;font-weight:bold}.smiles__passenger .which-passenger .special-needs-row button h4.active:before{content:"\f106"}.smiles__passenger .which-passenger .special-needs-row .special-needs-container{padding:20px 40px 20px 30px}.smiles__passenger .which-passenger .special-needs-row .special-needs-item label:before{top:5px}.smiles__passenger .which-passenger .special-needs-row .special-needs-item label:after{top:7px}.smiles__passenger .which-passenger .row{margin:10px 0}.smiles__passenger .which-passenger .parts{margin:20px 0 25px;display:flex}.smiles__passenger .which-passenger .parts [type="checkbox"]:not(:checked)+label,.smiles__passenger .which-passenger .parts [type="checkbox"]:checked+label{color:#FF5A00;text-transform:uppercase;font-weight:bold;font-family:NunitoRegular}.smiles__passenger .which-passenger input{border:1px solid #777777;padding:12px;box-sizing:border-box;height:auto;font-size:14px;width:100%}.smiles__passenger .which-passenger .tooltip{opacity:10}.smiles__passenger .which-passenger .tooltip-inner{color:#535353;background-color:#ffffff;border:2px solid #FF5A00;text-align:left;border-radius:4px;padding:15px;font:12px 'Arial';letter-spacing:0.4px;max-width:300px;width:225px}.smiles__passenger .which-passenger .tooltip-inner b{color:#FF5A00;display:flex;margin-bottom:10px}.smiles__passenger .which-passenger .tooltip-inner p{margin:0}.smiles__passenger .which-passenger .tooltip-arrow{top:20%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#ffad5c}.smiles__passenger .which-passenger .tooltip-arrow:after{content:"\f0d9";z-index:9999;font-family:'fontawesome-alloy';font-size:14px;top:-9px;position:relative;left:-1px;color:#ffffff}.smiles__passenger .which-passenger .bootstrap-select{margin:15px 0 20px}.smiles__passenger .which-passenger .bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ffffff;margin:0;border-radius:4px;box-shadow:none;padding:10px;box-sizing:border-box;border-top-right-radius:0;border-top-left-radius:0;position:relative;box-sizing:border-box;border-top:1px solid #ffffff;padding:0}.smiles__passenger .which-passenger .bootstrap-select .dropdown-menu li>a:hover{color:#777777;background-color:#fbfbfb;background-image:none}.smiles__passenger .which-passenger .bootstrap-select.open .select-country{background:#ffffff;border:1px solid #777777;padding:12px}.smiles__passenger .which-passenger .bootstrap-select .select-country{background:#ffffff;border:1px solid #777777;padding:12px;outline:0 !important;box-shadow:none}.smiles__passenger .which-passenger .bootstrap-select .select-country .filter-option{font-weight:normal}.smiles__passenger .which-passenger .bootstrap-select li.disabled{display:none}.smiles__passenger .which-passenger .count-passenger{text-align:right;padding-top:10px}.smiles__passenger .which-passenger .count-passenger strong{display:block;font:16px NunitoRegular;color:#555555}.smiles__passenger .which-passenger .count-passenger a{font:15px NunitoRegular}.smiles__passenger .which-passenger .count-passenger a span{color:#555555}.smiles__passenger .which-passenger .passengerDataTip{font-family:'NunitoLight', Arial, sans-serif;font-size:10px;line-height:14px;background:#F5F5F5;border-left:2px solid #FF5A00;margin-top:-5px}.smiles__passenger .which-passenger .passengerDataTip p{padding:8px;margin:0}.smiles__passenger .which-passenger .passengerDataTip.withError{margin-top:14px}@media only screen and (max-device-width: 767px){.smiles__passenger .which-passenger .passengerDataTip{margin-top:10px}.smiles__passenger .which-passenger .passengerDataTip.withError{margin-top:10px}}.smiles__passenger .which-passenger .passengerDataTip.whatsapp{margin-top:5px}@media (max-width: 767px){.smiles__passenger h3{text-align:center;padding-bottom:20px}.smiles__passenger .which-passenger{padding:20px}.smiles__passenger .which-passenger .span12 h4{padding-top:12px}.smiles__passenger .which-passenger .span12 .count-passenger{text-align:right;padding-top:20px}.smiles__passenger .which-passenger .row .span12 .span2{width:30.89362% !important;float:left !important}.smiles__passenger .which-passenger .row-flex{display:flex}.smiles__passenger .which-passenger .row-flex h4,.smiles__passenger .which-passenger .row-flex strong,.smiles__passenger .which-passenger .row-flex button{font-size:14px}.smiles__passenger .which-passenger .special-needs-row button{margin-top:0;padding:0 14px 10px 14px}.smiles__passenger .which-passenger .special-needs-row button h4{font-size:14px;white-space:nowrap}.smiles__passenger .which-passenger .special-needs-row button h4:before{margin-right:0;float:right}.smiles__passenger .which-passenger .tooltip{position:relative}.smiles__passenger .which-passenger .tooltip .tooltip-arrow{transform:rotate(90deg);top:-2px;left:50%}}.passenger-data-v2 .yui3-widget-modal{width:473px !important;border:0}@media (max-width: 979px){.passenger-data-v2 .yui3-widget-modal{width:90% !important;max-width:unset}}.passenger-data-v2 .yui3-widget-modal .titleModal{margin-top:16px;text-align:left;width:100%;padding-left:25px}.passenger-data-v2 .yui3-widget-modal .titleModal span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:18px;color:#FF5A00}.passenger-data-v2 .yui3-widget-modal .titleModal a.close-modal{width:12px;height:12px;display:block;position:absolute;right:0;top:0;margin-right:22px;margin-top:22px;background:url("../images/svg/icons/ic-cancelar.svg") no-repeat !important}@media (max-width: 979px){.passenger-data-v2 .yui3-widget-modal .titleModal{max-width:unset;text-align:center !important}}.passenger-data-v2 .yui3-widget-modal .modal-body{padding-top:0 !important;padding-bottom:4px !important}.passenger-data-v2 .yui3-widget-modal .modal-body p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7C7C7C;text-align:left;padding:0 20px}.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons{display:block !important;text-align:right}@media (max-width: 979px){.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons{text-align:center}}.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons button{width:100px !important;padding:10px 0;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal}.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons button.hide{display:none !important}.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons.error320{margin-left:31px;margin-right:45px;display:flex !important;padding:0}.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons.error320 button{width:auto !important;flex:1;margin:0}.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons.error320 button:first-child{margin-right:5px;border:1px solid #FF5A00 !important;color:#FF5A00 !important}.passenger-data-v2 .yui3-widget-modal .yui3-widget-buttons.error320 button:last-child{margin-left:5px}.passenger-data-v2 .yui3-widget-modal .yui3-widget-bd{margin-bottom:0;padding-bottom:0 !important;border-radius:3px}.passenger-data-v2 .yui3-widget-modal .yui3-widget-ft{margin-top:0;padding-top:0 !important;padding-bottom:39px !important;border-radius:3px}.passenger-data-v2 .yui3-widget-modal .yui3-panel-content{border-radius:3px}#smilesSummaryTemplate{font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}#smilesSummaryTemplate .underside tfoot{background-color:#DFDFDF}#smilesSummaryTemplate .underside tfoot th,#smilesSummaryTemplate .underside tfoot td{background-color:#DFDFDF}#smilesSummaryTemplate .summary-side-rules-text div{color:#FF5A00;font-size:14px;font-weight:normal}#smilesSummaryTemplate .tooltip-help .tooltip-inner{color:#7C7C7C;font-size:11px;font-weight:normal}#smilesSummaryTemplate table tr td:last-child{width:125px}@media screen and (max-width: 764px){#smilesSummaryTemplate table tr td:last-child{width:95px}}#smilesSummaryTemplate table tr td:nth-child(3){width:40px}#smilesSummaryTemplate h4.resume{padding-left:10px;background-color:0}#smilesSummaryTemplate table.table.sub{width:calc(100% - 20px);margin:0 10px}#smilesSummaryTemplate table.table.sub.miles tr>td:nth-last-of-type(-n+2){display:none}#smilesSummaryTemplate table.table.sub.miles tr>th:nth-last-of-type(-n+2){display:none}#smilesSummaryTemplate table.table.totals{margin-top:-1px}#smilesSummaryTemplate table.table.totals tr th{color:#FF5A00}#smilesSummaryTemplate table.table.totals tr td{padding-top:7px !important;font-weight:bold}#smilesSummaryTemplate table.table.totals tr td .summary-plus-money{text-align:right}#smilesSummaryTemplate table.table.totals.miles tr>td:nth-last-of-type(-n+2){display:none}#smilesSummaryTemplate table.table.totals.miles tr>th:nth-last-of-type(-n+2){display:none}#smilesSummaryTemplate table.table.totals.miles tr td:first-child,#smilesSummaryTemplate table.table.totals.miles tr th:first-child{padding-left:10px !important}#smilesSummaryTemplate table.table.totals.miles tr td:nth-child(2),#smilesSummaryTemplate table.table.totals.miles tr th:nth-child(2){padding-right:10px !important}#smilesSummaryTemplate table.table.totals tr td,#smilesSummaryTemplate table.table.totals tr th{padding-left:0;padding-right:0}#smilesSummaryTemplate table.table.totals tr td:first-child,#smilesSummaryTemplate table.table.totals tr th:first-child{padding-left:10px !important}#smilesSummaryTemplate table.table.totals tr td:last-child,#smilesSummaryTemplate table.table.totals tr th:last-child{padding-right:10px !important;width:125px}@media screen and (max-width: 764px){#smilesSummaryTemplate table.table.totals tr td:last-child,#smilesSummaryTemplate table.table.totals tr th:last-child{width:95px}}#smilesSummaryTemplate table.table.totals tr td:nth-child(3),#smilesSummaryTemplate table.table.totals tr th:nth-child(3){text-align:right}.smiles__flight-search .payment-options .column-mandm,.smiles__flight-search .payment-options .column-miles{width:176px}.smiles__flight-search .payment-options .column-miles{margin-left:0}.smiles__flight-search .payment-options .column-mandm{margin-right:0}.smiles__flight-search .payment-options .column-mandm .club-fare li{margin-bottom:10px;border-radius:3px}.smiles__flight-search .payment-options .column-mandm .sam-fare{border:1px solid #c7c7c7;border-radius:3px;box-shadow:none;background-color:white}.smiles__flight-search .payment-options .column-mandm .sam-fare li{margin:0 4px}.smiles__flight-search header{display:inline-flex;width:100%;background:#999999;color:#fff;font:12px NunitoRegular, Arial, sans-serif;margin:0}.smiles__flight-search header dl{margin:0;padding:0}.smiles__flight-search header dl dd{padding:12px 0;margin:0 10px;display:inline-block;vertical-align:middle}.smiles__flight-search header dl dd a{color:#fff}.smiles__flight-search header dl dd i{padding:2px 6px;border-radius:20px;border:1px solid #fff;font:12px 'arial';margin-left:10px}.smiles__flight-search header dl dd:first-child{margin-right:440px}.smiles__flight-search header dl dd:last-child{padding:0;margin-left:80px}.smiles__flight-search header dl dd:last-child i{margin-left:15px;position:relative;top:7px}.smiles__flight-search header dl dd span{color:#fde101;font:12px 'arial';display:block}.smiles__flight-search article{display:block;margin-bottom:20px;background-color:#fff}@media screen and (min-width: 764px){.smiles__flight-search article .promotional-fare,.smiles__flight-search article .most-wanted-fare,.smiles__flight-search article .cancel-tax-free-fare,.smiles__flight-search article [class*="fare__tab-line"]{transform:rotate(-90deg)}}.smiles__flight-search article .promotional-fare,.smiles__flight-search article .most-wanted-fare{position:absolute;padding:5px 15px 12px 15px;border-radius:6px 6px 0 0;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;letter-spacing:1px;color:#fff;margin-top:87px;margin-left:-100px;left:52px;z-index:-1}@media screen and (max-width: 764px){.smiles__flight-search article .promotional-fare,.smiles__flight-search article .most-wanted-fare{width:126px;margin:0 0 0 auto !important;font-size:13px;padding:6px 4px 10px 4px;right:0;position:absolute;text-align:center}}.smiles__flight-search article .promotional-fare__tab-line,.smiles__flight-search article .most-wanted-fare__tab-line{display:flex;justify-content:center;width:209px;height:2px;left:-106px;margin-top:106px;position:absolute}@media screen and (max-width: 764px){.smiles__flight-search article .promotional-fare__tab-line,.smiles__flight-search article .most-wanted-fare__tab-line{width:100% !important;height:2px;margin:0 !important;left:0 !important}.smiles__flight-search article .promotional-fare__tab-line::before,.smiles__flight-search article .promotional-fare__tab-line::after,.smiles__flight-search article .most-wanted-fare__tab-line::before,.smiles__flight-search article .most-wanted-fare__tab-line::after{content:'';position:absolute;width:20px;height:5px;top:-2px;background-color:#fff;z-index:10}.smiles__flight-search article .promotional-fare__tab-line::before,.smiles__flight-search article .most-wanted-fare__tab-line::before{right:-20px}.smiles__flight-search article .promotional-fare__tab-line:after,.smiles__flight-search article .most-wanted-fare__tab-line:after{left:-20px}}.smiles__flight-search article .promotional-fare__tab-line span,.smiles__flight-search article .most-wanted-fare__tab-line span{height:100%}.smiles__flight-search article .promotional-fare{left:42px}.smiles__flight-search article .promotional-fare{background-color:#399}.smiles__flight-search article .promotional-fare__tab-line span{background-color:#399}.smiles__flight-search article .most-wanted-fare{background-color:#E01783}.smiles__flight-search article .most-wanted-fare__tab-line span{background-color:#E01783}.smiles__flight-search article .cancel-tax-free-fare{background-color:#FF5A00}.smiles__flight-search article .flight-search-tab-fare .cancel-tax-free-fare{position:absolute;width:145px;padding:5px 15px 12px 15px;border-radius:6px 6px 0 0;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;letter-spacing:1px;color:#fff;left:-68px;margin-top:69px;z-index:-1}@media screen and (min-width: 765px){.smiles__flight-search article .flight-search-tab-fare>div+div.promotional-fare:nth-child(2){margin-top:234px !important}.smiles__flight-search article .flight-search-tab-fare>div+div.most-wanted-fare:nth-child(2){margin-top:224px !important}}@media screen and (max-width: 764px){.smiles__flight-search article .flight-search-tab-fare .cancel-tax-free-fare{left:unset;margin-top:0;margin-left:-5px;width:140px}.smiles__flight-search article .flight-search-tab-fare>div+div:nth-child(2){left:170px}}.smiles__flight-search article .most-wanted-fare.animate,.smiles__flight-search article .promotional-fare.animate,.smiles__flight-search article .cancel-tax-free-fare.animate{animation-timing-function:ease-out}@media screen and (min-width: 765px){.smiles__flight-search article .most-wanted-fare.animate,.smiles__flight-search article .promotional-fare.animate,.smiles__flight-search article .cancel-tax-free-fare.animate{-webkit-animation:slideLeft .2s forwards;animation:slideLeft .2s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}}@media screen and (max-width: 764px){.smiles__flight-search article .most-wanted-fare.animate,.smiles__flight-search article .promotional-fare.animate,.smiles__flight-search article .cancel-tax-free-fare.animate{-webkit-animation:slideUp .2s forwards;animation:slideUp .2s forwards;-webkit-animation-delay:.6s;animation-delay:.6s}}@media screen and (min-width: 765px){.smiles__flight-search article .promotional-fare__tab-line.animate span,.smiles__flight-search article .most-wanted-fare__tab-line.animate span{width:46px;-webkit-animation:expandDesk .55s forwards;animation:expandDesk .55s forwards}}@media screen and (max-width: 764px){.smiles__flight-search article .promotional-fare__tab-line.animate span,.smiles__flight-search article .most-wanted-fare__tab-line.animate span{width:12vw;-webkit-animation:expandMobi .55s forwards;animation:expandMobi .55s forwards}}@keyframes slideLeft{0%{transform:rotate(-90deg) translateY(0)}50%{transform:rotate(-90deg) translateY(-34px)}100%{transform:rotate(-90deg) translateY(-30px)}}@keyframes slideUp{0%{transform:translateY(-28px)}35%{transform:translateY(-31px)}100%{transform:translateY(-28px)}}@keyframes expandDesk{0%{transform:scaleX(0)}70%{transform:scaleX(4.74)}85%{transform:scaleX(4.6)}100%{transform:scaleX(4.55)}}@keyframes expandMobi{0%{transform:scaleX(0)}100%{transform:scaleX(8.1)}}.smiles__flight-search article:nth-child(odd){background:#f8f8f8}.smiles__flight-search article:nth-child(odd) .pin{background:#f8f8f8 url("../images/svg/icons/ic-pin.svg") center top no-repeat !important}.smiles__flight-search article:nth-child(odd) .icon-flight{background:#f8f8f8 url("../images/svg/icons/ic-aviao.svg") center top no-repeat !important}.smiles__flight-search article:nth-child(odd) .checkin-details__connection .pin{background:#f8f8f8 url("../images/svg/icons/ic-conexao.svg") center top no-repeat !important}.smiles__flight-search article .column{margin:12px 7px 10px 10px;flex-grow:1}.smiles__flight-search article .column .company__thumb{padding:20px 5px;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:120px;height:80px;justify-content:center;align-items:center;display:flex;margin:16px 8px}@media screen and (max-width: 764px){.smiles__flight-search article .column.compThumb{width:56px}.smiles__flight-search article .column .company__thumb{margin:0 !important;width:auto !important;height:auto !important;position:absolute !important;width:90px !important;padding:0 !important;margin-left:-5px !important;max-height:65px !important;margin-top:32px !important}}.smiles__flight-search article .column .viaje-facil{margin:30px 0 0;display:block;border-left:2px solid #FF5A00;background:url("../images/svg/logos/logo-viaje-facil.svg") no-repeat 10px 0;padding:16px 0 0 25px;background-size:85%;position:relative;left:-10px;font-size:12px;color:#777777}@media screen and (max-width: 764px){.smiles__flight-search article .column .viaje-facil{display:none}}.smiles__flight-search article .column .column-header{font-size:12px;font-family:NunitoBold, Arial, sans-serif}.smiles__flight-search article .column .column-header span{font-size:10px}.smiles__flight-search article .column .card-cashback{height:30px;margin-left:0;position:relative}.smiles__flight-search article .column .card-cashback .position-regulator{width:372px;position:absolute;text-align:center;left:0}.smiles__flight-search article .column .card-cashback .position-regulator div{font-family:"NunitoRegular",Arial,sans-serif;border:2px solid #69c;border-radius:14px;font-size:11px;line-height:15px;color:#69c;padding:5px 7px;display:inline-block}.smiles__flight-search article .column .card-cashback .position-regulator div span{margin-right:6px}.smiles__flight-search article .column .card-cashback .position-regulator div span::before{margin-top:-6px}.smiles__flight-search article .column.card-cashback-mobile{width:100%;font-family:"NunitoRegular",Arial,sans-serif;border-top:1px solid #69c;border-bottom:1px solid #69c;margin:auto;padding:4px 0 2px;margin-top:35px;position:relative}.smiles__flight-search article .column.card-cashback-mobile div{display:inline-block;color:#69c;vertical-align:middle;font-size:11px;line-height:14px;margin-left:12px}.smiles__flight-search article .column.card-cashback-mobile div:nth-child(2){width:60%}.smiles__flight-search article .column.card-cashback-mobile div span{font-size:15px}.smiles__flight-search article .column.card-cashback-mobile div span::before{margin-top:-5px}.smiles__flight-search .flight-details__travel{display:flex;width:285px}.smiles__flight-search .flight-details__travel .travel__details-wrapper{display:flex;width:240px;margin-right:25px;margin-top:18px}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__origin{text-align:left;width:40%;display:flex;flex-flow:column wrap;color:#555555}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__airport{color:#555555;font:30px NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__date-info{color:#555555;font-size:14px;font-weight:bold;font-family:NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__info{color:#999999;font-size:12px;font-weight:bold;align-items:center;justify-content:center;display:flex;flex-flow:column wrap;line-height:18px;padding:0 10px 0 0;font-family:NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__location{white-space:nowrap;width:90px;overflow:hidden;text-overflow:ellipsis;font-family:NunitoRegular, Arial, sans-serif;color:#7C7C7C;font-weight:normal}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__arrival{display:flex;flex-flow:column wrap;color:#555555;font-family:NunitoRegular, Arial, sans-serif}.smiles__flight-search .diamond-logo{background:#555555;width:329px;display:flex;position:relative;left:10px;padding:5px;border-radius:4px;color:#dadada;align-items:center;justify-content:center}.smiles__flight-search .diamond-logo img{width:37%;margin:7px 0 0}.smiles__flight-search .miles{margin:0}.smiles__flight-search .miles li{padding:11px 7px 12px;border:1px solid #c7c7c7;border-radius:4px;margin-bottom:10px;background:#fff;min-width:135px;height:20px}.smiles__flight-search .miles li.disabled{opacity:0.4;cursor:no-drop}.smiles__flight-search .miles li [type="checkbox"]:not(:checked)+label:after{color:#f0f0f0;content:"\f00c";font-family:'fontawesome-alloy';font-size:14px}.smiles__flight-search .miles li.diamond{padding:5px 8px;line-height:15px;background:#555555;border:0}.smiles__flight-search .miles li.diamond label{color:#fff}.smiles__flight-search .miles li.diamond label:after{top:6px !important}.smiles__flight-search .miles li.diamond label:after,.smiles__flight-search .miles li.diamond label:before{margin-top:-1px}.smiles__flight-search .miles li.diamond s{display:block;font-size:12px;font-weight:normal}@media only screen and (max-device-width: 765px){.smiles__flight-search .miles li.diamond span{font-size:12px !important;white-space:break-spaces}}@media only screen and (max-device-width: 365px){.smiles__flight-search .miles li.diamond span{font-size:10px !important}}.smiles__flight-search .miles li.diamond,.smiles__flight-search .miles li.club{padding:12px 8px 13px;line-height:15px;background:#639;border:0;position:relative}.smiles__flight-search .miles li.diamond.disabled,.smiles__flight-search .miles li.club.disabled{opacity:0.4;cursor:no-drop}.smiles__flight-search .miles li.diamond.disabled label,.smiles__flight-search .miles li.club.disabled label{cursor:no-drop}.smiles__flight-search .miles li.diamond .checkbox.outlet,.smiles__flight-search .miles li.club .checkbox.outlet{margin-top:-3px}.smiles__flight-search .miles li.diamond .checkbox.outlet [type="checkbox"]:checked+label:after,.smiles__flight-search .miles li.club .checkbox.outlet [type="checkbox"]:checked+label:after{margin-top:2px !important}.smiles__flight-search .miles li.diamond [type="checkbox"]:checked+label:after,.smiles__flight-search .miles li.club [type="checkbox"]:checked+label:after{color:#639;content:"\f00c";font-family:'fontawesome-alloy';font-size:14px;top:6px !important}.smiles__flight-search .miles li.diamond label,.smiles__flight-search .miles li.club label{color:#fff;line-height:0.8em !important}.smiles__flight-search .miles li.diamond label:after,.smiles__flight-search .miles li.club label:after{top:6px !important}.smiles__flight-search .miles li.diamond label.outlet:before,.smiles__flight-search .miles li.club label.outlet:before{top:3px !important}.smiles__flight-search .miles li.diamond span,.smiles__flight-search .miles li.club span{display:block;color:#fff;font-size:10px;margin-top:5px;position:absolute;bottom:4px;left:37px}.smiles__flight-search .miles li.diamond span.outlet,.smiles__flight-search .miles li.club span.outlet{line-height:10px}.smiles__flight-search .miles li.diamond{background:#222222}.smiles__flight-search .miles li.diamond [type="checkbox"]:checked+label:after{color:#FF5A00}.smiles__flight-search .miles li.cheap{padding:5px 8px;line-height:15px;background:#399;border:0}.smiles__flight-search .miles li.cheap.disabled{opacity:0.4;cursor:no-drop}.smiles__flight-search .miles li.cheap.disabled label{cursor:no-drop}.smiles__flight-search .miles li.cheap [type="checkbox"]:checked+label:after{color:#399;content:"\f00c";font-family:'fontawesome-alloy';font-size:14px}.smiles__flight-search .miles li.cheap label{color:#fff}.smiles__flight-search .miles li.cheap span{display:block;color:#fff;font-size:13px;margin-top:5px}.smiles__flight-search .miles li label{margin:0;font-size:14px;font-weight:bold;color:#FF5A00}.smiles__flight-search .miles-money{margin:0;border-radius:4px}.smiles__flight-search .miles-money.diamond li{background:#555555}.smiles__flight-search .miles-money.diamond li b{color:#fff}.smiles__flight-search .miles-money.diamond li label{color:#fff}.smiles__flight-search .miles-money li{padding:11px 5px 12px;border-bottom:1px solid #c7c7c7;min-width:145px;border:1px solid  #c7c7c7;height:22px}.smiles__flight-search .miles-money li:last-child{border-bottom:none}.smiles__flight-search .miles-money li [type="checkbox"]:not(:checked)+label:after{color:#f0f0f0;content:"\f00c";font-family:'fontawesome-alloy';font-size:14px}.smiles__flight-search .miles-money li [type="checkbox"]:checked+label:after{color:#FF5A00;content:"\f00c";font-family:'fontawesome-alloy';font-size:14px}.smiles__flight-search .miles-money li.disabled{opacity:0.4;cursor:no-drop}.smiles__flight-search .miles-money li.disabled label{cursor:no-drop}.smiles__flight-search .miles-money li.club{padding:11px 10px 11px;line-height:15px;background:#639;border-bottom:1px solid #c7c7c7;position:relative}.smiles__flight-search .miles-money li.club.disabled{opacity:0.4;cursor:no-drop}.smiles__flight-search .miles-money li.club.disabled label{cursor:no-drop}.smiles__flight-search .miles-money li.club .checkbox.outlet{margin-top:-3px}.smiles__flight-search .miles-money li.club .checkbox.outlet [type="checkbox"]:checked+label:after{margin-top:2px !important}.smiles__flight-search .miles-money li.club [type="checkbox"]:checked+label:after{color:#639;content:"\f00c";font-family:'fontawesome-alloy';font-size:14px}.smiles__flight-search .miles-money li.club label{color:#fff;line-height:0.8em !important}.smiles__flight-search .miles-money li.club label:after{top:6px !important}.smiles__flight-search .miles-money li.club label.outlet:before{top:3px !important}.smiles__flight-search .miles-money li.club b{color:#fff}.smiles__flight-search .miles-money li.club span{display:block;color:#fff;font-size:10px;margin-top:5px;position:absolute;bottom:4px;left:42px}.smiles__flight-search .miles-money li.club span.outlet{line-height:10px}.smiles__flight-search .miles-money li label{margin:0;font-size:13px;font-weight:bold;color:#FF5A00}.smiles__flight-search .miles-money li b{color:#777777}.smiles__flight-search .miles-money li i{font-size:11px;font-style:normal;position:relative;top:-5px}.smiles__flight-search .cabin{margin:30px 0 15px 0;display:flex;align-items:left;justify-content:left;font-size:16px;font-family:"NunitoRegular",Arial,sans-serif;line-height:22px;font-weight:bold;color:#555555}.smiles__flight-search .seat{width:222px;padding:3px 0 2px 0;margin:5px 0;text-align:center;color:#FF5A00;font-size:12px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400;border:1px solid #FF5A00;border-radius:16px}.smiles__flight-search .details{margin:10px 10px 10px 0;display:flex;align-items:center;justify-content:left;font-size:12px;padding:0;border-radius:4px;font-family:NunitoRegular, Arial, sans-serif}.smiles__flight-search .details span{background:none;padding:8px 0px;border-radius:4px;font-weight:bold;font-size:14px;font-family:NunitoBold, Arial, sans-serif;margin-top:45px}.smiles__flight-search .details span:after{content:"\f107";font-family:'fontawesome-alloy';font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;padding:2px 5px;background-color:#FF5A00;color:white;margin-left:5px;border-radius:2px;font-weight:bold}.smiles__flight-search .details span.active:after{content:"\f106"}.smiles__flight-search .checkbox{padding-left:0}.smiles__flight-search .checkbox [type="checkbox"]:checked+label,.smiles__flight-search .checkbox [type="checkbox"]:not(:checked)+label{float:inherit;line-height:1.7em}.smiles__flight-search .checkbox input[type="checkbox"]{display:none}.smiles__flight-search .checkbox label{font-family:NunitoRegular, Arial, sans-serif}.smiles__flight-search span{font-family:NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel-open{border:1px solid #f8f8f8;border-radius:4px;float:left;position:relative;padding:30px 10px 10px;color:#999999;width:100%;box-sizing:border-box}.smiles__flight-search .flight-details__travel-open .flight-details__disclaimer{font-size:12px;margin:10px 0 0;float:left}.smiles__flight-search .flight-details__travel-open.direct .checkin-details__flight{width:625px}.smiles__flight-search .flight-details__travel-open.two-stops .checkin-details__flight{width:144px}.smiles__flight-search .flight-details__travel-open.two-stops.connection .checkin-details__flight{width:135px}.smiles__flight-search .flight-details__travel-open.two-stops.connection .checkin-details__connection{width:121px}.smiles__flight-search .flight-details__travel-open.three-stops.connection .tooltip{margin:0 163px}.smiles__flight-search .flight-details__travel-open.three-stops.connection .checkin-details__flight{width:135px}.smiles__flight-search .flight-details__travel-open.three-stops.connection .checkin-details__connection{width:205px}.smiles__flight-search .flight-details__travel-open.three-stops.connection .checkin-details__connection p{margin-left:0px}.smiles__flight-search .flight-details__travel-open.three-stops .checkin-details__flight{width:200px}.smiles__flight-search .flight-details__travel-open.three-stops .checkin-details__flight.visible-desktop{display:inline-table !important}.smiles__flight-search .flight-details__travel-open.three-stops .checkin-details__flight.last{float:right;width:110px}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open{padding:10px 0;border:0}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open .dash{width:715px}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open .first{float:left;width:110px;margin-right:140px}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open .last{width:365px;float:none}.smiles__flight-search .flight-details__travel-open.four-stops .checkin-details__flight{width:195px}.smiles__flight-search .flight-details__travel-open.four-stops .checkin-details__flight.visible-desktop{display:inline-table !important}.smiles__flight-search .flight-details__travel-open.four-stops .checkin-details__flight.last{float:right;width:110px}.smiles__flight-search .flight-details__travel-open.four-stops .flight-details__travel-open{padding:10px 0;border:0}.smiles__flight-search .flight-details__travel-open.four-stops .flight-details__travel-open .dash{width:715px}.smiles__flight-search .flight-details__travel-open.four-stops .flight-details__travel-open .first{float:left;width:110px;margin-right:20px}.smiles__flight-search .flight-details__travel-open.five-stops .checkin-details__flight{width:143px}.smiles__flight-search .flight-details__travel-open.five-stops .checkin-details__stop.last{float:right}.smiles__flight-search .flight-details__travel-open.five-stops .flight-details__travel-open{padding:10px 0;border:0}.smiles__flight-search .flight-details__travel-open.five-stops .flight-details__travel-open .dash{width:715px}.smiles__flight-search .flight-details__travel-open.five-stops .flight-details__travel-open .checkin-details__flight{width:138px}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__flight{width:210px}.smiles__flight-search .flight-details__travel-open.connection .tooltip{position:inherit;margin:0 auto;min-width:335px}.smiles__flight-search .flight-details__travel-open.connection .tooltip .tooltip-arrow{border-width:6px 6px 0}.smiles__flight-search .flight-details__travel-open.connection .tooltip .tooltip-arrow:after{top:-15px;left:-4px}.smiles__flight-search .flight-details__travel-open.connection .tooltip .tooltip-inner{padding:10px;border:1px solid #FF5A00}.smiles__flight-search .flight-details__travel-open.connection .tooltip .tooltip-inner span{text-align:center;display:block;text-transform:uppercase;color:#c63;font-weight:bold;margin-bottom:5px}.smiles__flight-search .flight-details__travel-open.connection .tooltip .tooltip-inner p{text-align:center;margin:0}.smiles__flight-search .flight-details__travel-open .dash{border-top:1px dashed #777;width:728px;margin:0;left:50px;position:relative;top:10px;border-bottom:0}.smiles__flight-search .flight-details__travel-open .checkin-details__return{display:inline-block;vertical-align:top;position:relative;z-index:2;float:right}.smiles__flight-search .flight-details__travel-open .checkin-details__return .pin{margin-left:30px;background:#fff url("../images/svg/icons/ic-pin.svg") center top no-repeat;display:block;width:25px;height:23px}.smiles__flight-search .flight-details__travel-open .checkin-details__return span{display:block;font:14px Arial;white-space:nowrap;width:85px;overflow:hidden;text-overflow:ellipsis}.smiles__flight-search .flight-details__travel-open .checkin-details__return p{text-align:center;font:16px NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel-open .checkin-details__depart{display:inline-block;vertical-align:top;position:relative;z-index:2}.smiles__flight-search .flight-details__travel-open .checkin-details__depart span{display:block;font:14px Arial;white-space:nowrap;width:85px;overflow:hidden;text-overflow:ellipsis}.smiles__flight-search .flight-details__travel-open .checkin-details__depart p{text-align:center;font:16px NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel-open .checkin-details__depart .pin{margin-left:30px;background:#fff url("../images/svg/icons/ic-pin.svg") center top no-repeat;display:block;width:25px;height:23px}.smiles__flight-search .flight-details__travel-open .checkin-details__flight{width:260px;display:inline-block;vertical-align:top;position:relative;z-index:2}.smiles__flight-search .flight-details__travel-open .checkin-details__flight .icon-flight{background:#fff url("../images/svg/icons/ic-aviao.svg") center top no-repeat;display:block;width:35px;height:23px;margin:0 auto}.smiles__flight-search .flight-details__travel-open .checkin-details__flight p{text-align:center;font:16px NunitoRegular, Arial, sans-serif;margin-top:7px}.smiles__flight-search .flight-details__travel-open .checkin-details__flight span{display:block;font:12px Arial}.smiles__flight-search .flight-details__travel-open .checkin-details__flight .company__thumb{width:44px;height:auto;justify-content:center;align-items:center;display:flex;margin:0 auto;display:block;margin-left:auto;margin-right:auto}.smiles__flight-search .flight-details__travel-open .checkin-details__stop{display:inline-block;vertical-align:top;position:relative;z-index:2}.smiles__flight-search .flight-details__travel-open .checkin-details__stop .pin{margin-left:30px;background:#fff url("../images/svg/icons/ic-pin.svg") center top no-repeat;display:block;width:25px;height:23px}.smiles__flight-search .flight-details__travel-open .checkin-details__stop p{text-align:center;font:16px NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel-open .checkin-details__stop span{display:block;font:14px Arial}.smiles__flight-search .flight-details__travel-open .checkin-details__stop span:first-child{white-space:nowrap;width:90px;overflow:hidden;text-overflow:ellipsis}.smiles__flight-search .flight-details__travel-open .checkin-details__stop i{display:block;font:12px Arial;font-style:inherit}.smiles__flight-search .flight-details__travel-open .checkin-details__stop span:last-child{text-align:center;border:1px solid #999999;border-radius:4px;font-size:11px;text-transform:uppercase;width:55px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#999999;margin-bottom:15px;padding:4px;font:10px Arial}.smiles__flight-search .flight-details__travel-open .checkin-details__connection{display:inline-block;vertical-align:top;position:relative;z-index:2;width:210px}.smiles__flight-search .flight-details__travel-open .checkin-details__connection .pin{margin:0 auto;background:#fff url("../images/svg/icons/ic-conexao.svg") center top no-repeat;display:block;width:55px;height:23px}.smiles__flight-search .flight-details__travel-open .checkin-details__connection p{text-align:center;font:16px NunitoRegular, Arial, sans-serif;margin-left:55px}.smiles__flight-search .flight-details__travel-open .checkin-details__connection span{display:block;font:14px Arial}.smiles__flight-search .flight-details__travel-open .checkin-details__connection i{display:block;font:12px Arial;font-style:inherit}.smiles__flight-search .flight-details__travel-open .checkin-details__connection span:last-child{text-align:center;border:1px solid #999999;border-radius:4px;font-size:11px;text-transform:uppercase;width:55px;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#999999;margin-bottom:15px;padding:4px;font:10px Arial}.smiles__flight-search .viaje__facil{margin:10px 0;display:block;background:url("../images/svg/logos/logo-viaje-facil.svg") no-repeat 55px 0;padding:0 0 0 148px;background-size:28%;font-size:12px;color:#777777;float:left;width:100%;box-sizing:border-box}.smiles__flight-search .more__flights{padding:30px 0;margin:30px auto;display:flex;align-items:center;justify-content:center;border-top:1px solid #f4f4f4}.smiles__flight-search .change__flights-or-view-all{padding:10px 0;margin:30px auto;border-top:1px solid #f4f4f4;cursor:pointer;width:100%}.smiles__flight-search .change__flights-or-view-all p{font-weight:bold;display:flex;float:right}.no__flights{align-items:center;justify-content:center;color:#7c7c7c;padding:95px 0 30px;border-radius:4px;border:1px solid #ededed;background:#f6f6f6 url("../images/svg/icons/ic-binoculos.svg") no-repeat center 25px;background-size:10%;margin-bottom:20px}.no__flights p{text-align:center;font:18px NunitoRegular, Arial, sans-serif;margin:0}.no__flights span{display:block;text-align:center}.no__flights a.btn{margin:20px auto 10px;width:105px;display:block;background-color:#787878;border:0}.no__flights a.btn:hover{background-color:#999999}.cuco__club.tooltip.in{opacity:inherit}.cuco__club.tooltip .tooltip-arrow{border-bottom-color:#74309c}.cuco__club .tooltip-inner{border-radius:4px;background:#74309c url("../images/svg/logos/logo-clube-smiles-branco.svg") no-repeat center 20px;background-size:20%;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.43);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.43);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.43);min-width:260px;right:35px;position:relative}.cuco__club span{text-transform:uppercase;font-size:15px;color:#ffe200;font-weight:bold;display:block;margin-top:50px}.cuco__club p{font-size:14px;font-weight:bold}.cuco__club p:last-child{font-weight:normal;font-size:12px}.cuco__club i{float:right;font-size:20px;color:#2a0c3c;cursor:pointer}.smiles__timer{background:#555 url("../images/svg/icons/ic-timer.svg") no-repeat center left 15px;padding:5px 5px 20px 65px;box-sizing:border-box;border-radius:4px;-webkit-box-shadow:3px 2px 28px -7px rgba(0,0,0,0.39);-moz-box-shadow:3px 2px 28px -7px rgba(0,0,0,0.39);box-shadow:3px 2px 28px -7px rgba(0,0,0,0.39);position:fixed;top:74px;z-index:9999;right:34px;width:300px;color:#fff}.smiles__timer p{margin:15px 0 0}.smiles__timer b{font:18px NunitoRegular, Arial, sans-serif}@media (max-width: 767px){.templateSegment.closed .segmentsFlightsTemplate{border:none;box-shadow:1px 2px 5px 0 rgba(0,0,0,0.25)}.smiles__flight-search .graybar{opacity:0;height:2px}.smiles__flight-search .payment-options{display:flex;width:100%}.smiles__flight-search .payment-options .column-mandm,.smiles__flight-search .payment-options .column-miles{width:50%}.smiles__flight-search .payment-options .column-miles .column-header{display:table-cell;line-height:27px;vertical-align:bottom}.smiles__flight-search .payment-options ul li{height:25px}.smiles__flight-search .payment-options ul li.club{padding:12px 12px 12px}.smiles__flight-search .payment-options ul li.club span{left:12px}.smiles__flight-search .payment-options ul li.club label{line-height:1.8em !important}.smiles__flight-search .payment-options ul li.club label:after{top:0px !important}.smiles__flight-search .payment-options ul li.club [type="checkbox"]:checked+label:after{top:0px !important}.smiles__flight-search .payment-options ul li.club .checkbox{margin-top:-5px}.smiles__flight-search .payment-options .column-mandm .club-fare li{margin-bottom:10px;border-radius:3px}.smiles__flight-search .payment-options .column-mandm .sam-fare{border:1px solid #c7c7c7;border-radius:3px;box-shadow:none;background-color:white}.smiles__flight-search .payment-options .column-mandm .sam-fare li{margin:0 4px}.smiles__flight-search .payment-options .column-header{height:37px}.smiles__flight-search .payment-options .column-header span{font-size:10px;display:block;line-height:10px}.smiles__flight-search header{margin:0}.smiles__flight-search header.fixedHeader{margin:0;top:59px !important}.smiles__flight-search header dl dd{display:none}.smiles__flight-search header dl dd:first-child{margin:0 10px;display:block}.smiles__flight-search .cuco__club .tooltip-inner{min-width:auto;right:-5px}.smiles__flight-search .cuco__club .tooltip-inner span{margin-top:40px !important}.smiles__flight-search .seat{margin:5px 0 30px}.smiles__flight-search article{display:inline-block}.smiles__flight-search article.flightsArticle{padding:0px 5px}.smiles__flight-search article:nth-child(2n+1) .checkin-details__connection .pin{background:#f8f8f8 url("../images/svg/icons/ic-conexao-mb.svg") 8px top no-repeat !important}.smiles__flight-search article .column:nth-child(1) .company__thumb{margin:0 -5px 0 0;width:65px;height:65px;padding:1px}.smiles__flight-search article .column:nth-child(1) .seat,.smiles__flight-search article .column:nth-child(1) .viaje-facil{display:none}}@media screen and (max-width: 767px) and (min-width: 765px){.smiles__flight-search article .column:nth-child(1).tooltip-help{margin-right:-5px !important}}@media (max-width: 767px){.smiles__flight-search .flight-details__travel{display:grid;width:220px;margin-bottom:15px;padding-left:20px}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__airport{font:29px NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__origin{text-align:left;font-size:14px;white-space:nowrap;width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.smiles__flight-search .flight-details__travel .travel__details-wrapper .cabin{margin:20px 0 30px}.smiles__flight-search .flight-details__travel .travel__details-wrapper .smiles-icons.ic-arrow-flight-details:before{width:100%;height:16px;margin-top:3px;background:url(../images/svg/icons/ic-arrow-flight-details.svg) no-repeat left}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__info{white-space:nowrap;padding:5px 2px 0;justify-content:initial;margin-right:5px;flex:1}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__info .ic-arrow-flight-details{width:100%;height:20px}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__info .ic-arrow-flight-details:before{background-position:right}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__info .travel__duration{font-size:14px;font-family:NunitoRegular, Arial, sans-serif}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__arrival{flex:1}.smiles__flight-search .details span{z-index:999;position:absolute;width:calc(80% - 36px);padding:12px 18px;left:10%;text-align:left;margin-top:14px !important;background-color:#ECECEC;padding-top:14px}.smiles__flight-search .details span:after{float:right;margin-top:-4px}.smiles__flight-search .visible-phone{display:block !important}.smiles__flight-search .visible-phone .diamond-logo{left:0;box-sizing:border-box;width:100%;display:inline-block;margin-top:50px;text-align:center}.smiles__flight-search .miles{margin:0;height:auto}.smiles__flight-search .miles li{min-width:initial}.smiles__flight-search .miles li label{font-size:14px}.smiles__flight-search .miles li.club span{font-size:12px;white-space:break-spaces}.smiles__flight-search .miles-money{border:none}.smiles__flight-search .miles-money li{min-width:initial}.smiles__flight-search .miles-money li label{font-size:14px;white-space:nowrap}.smiles__flight-search .miles-money li.club span{font-size:12px;white-space:break-spaces}.smiles__flight-search .column header{background:transparent}.smiles__flight-search .column header dl dd{margin:0}.smiles__flight-search .column header dl dd a{color:#766e6e;font-size:13px;font-weight:bold}.smiles__flight-search .column header dl dd i{border:1px solid #c5c5c5;color:#c5c5c5;margin-left:5px;top:0}.smiles__flight-search .column header dl dd span{color:#d2784a}.smiles__flight-search .flight-details__travel-open.connection .dash{min-height:450px}.smiles__flight-search .flight-details__travel-open.connection .tooltip{position:absolute;top:195px}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__flight{width:150px}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection{width:initial;margin:30px 0 0;display:block;float:initial}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection .pin{float:left;background:white url("../images/svg/icons/ic-conexao-mb.svg") 8px top no-repeat}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection span{float:right}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection i{text-align:right}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection i i{text-align:left;float:left;font-size:14px}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection p{text-align:left}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection p.last{float:left;width:50%;margin-left:55px}.smiles__flight-search .flight-details__travel-open.connection .checkin-details__connection p.last i{text-align:left;font-size:14px}.smiles__flight-search .flight-details__travel-open.three-stops .dash{border-left:1px dashed #777;left:20px;border-bottom:0;box-sizing:border-box;border-top:0;float:left;width:0;width:0;top:30px}.smiles__flight-search .flight-details__travel-open.three-stops .checkin-details__flight{width:150px}.smiles__flight-search .flight-details__travel-open.three-stops .checkin-details__flight.visible-desktop{display:none !important}.smiles__flight-search .flight-details__travel-open.three-stops .checkin-details__flight.last{display:none}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open{padding:0}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open .dash{width:initial;top:-60px;min-height:317px}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open .first{float:initial;width:150px;margin-right:0;margin-top:0}.smiles__flight-search .flight-details__travel-open.three-stops .flight-details__travel-open .checkin-details__return{margin-top:115px}.smiles__flight-search .flight-details__travel-open.four-stops .dash{border-left:1px dashed #777;left:20px;border-bottom:0;box-sizing:border-box;border-top:0;float:left;width:0;width:0;top:30px}.smiles__flight-search .flight-details__travel-open.four-stops .checkin-details__flight{width:160px}.smiles__flight-search .flight-details__travel-open.four-stops .checkin-details__flight.visible-desktop{display:none !important}.smiles__flight-search .flight-details__travel-open.four-stops .checkin-details__flight.visible-phone{display:inline-table !important}.smiles__flight-search .flight-details__travel-open.four-stops .checkin-details__flight.last{display:none}.smiles__flight-search .flight-details__travel-open.four-stops .flight-details__travel-open{padding:0}.smiles__flight-search .flight-details__travel-open.four-stops .flight-details__travel-open .dash{width:initial;top:-50px;min-height:490px}.smiles__flight-search .flight-details__travel-open.four-stops .flight-details__travel-open .first{float:initial;width:150px;margin-right:0;margin-top:0}.smiles__flight-search .flight-details__travel-open.four-stops .flight-details__travel-open .checkin-details__return{margin-top:0}.smiles__flight-search .flight-details__travel-open.five-stops .dash{border-left:1px dashed #777;left:20px;border-bottom:0;box-sizing:border-box;border-top:0;float:left;width:0;width:0;top:30px}.smiles__flight-search .flight-details__travel-open.five-stops .checkin-details__flight.last{display:none}.smiles__flight-search .flight-details__travel-open.five-stops .checkin-details__stop.last{display:none}.smiles__flight-search .flight-details__travel-open.five-stops .flight-details__travel-open{padding:0;height:625px}.smiles__flight-search .flight-details__travel-open.five-stops .flight-details__travel-open .dash{width:initial;top:-235px;min-height:770px}.smiles__flight-search .flight-details__travel-open.five-stops .flight-details__travel-open .first{float:initial;width:150px;margin-right:0;margin-top:0}.smiles__flight-search .flight-details__travel-open.five-stops .flight-details__travel-open .checkin-details__return{margin-top:0}.smiles__flight-search .flight-details__travel-open.two-stops .dash{border-left:1px dashed #777;left:20px;border-bottom:0;box-sizing:border-box;border-top:0;float:left;width:0;min-height:545px}.smiles__flight-search .flight-details__travel-open.direct .dash{border-left:1px dashed #777;left:20px;border-bottom:0;box-sizing:border-box;border-top:0;float:left;width:0;min-height:175px}.smiles__flight-search .flight-details__travel-open.direct .checkin-details__flight{width:150px}.smiles__flight-search .flight-details__travel-open .checkin-details__depart{display:inline}.smiles__flight-search .flight-details__travel-open .checkin-details__depart .pin{float:left;z-index:9999;margin-left:7px;height:26px}.smiles__flight-search .flight-details__travel-open .checkin-details__depart p{text-align:left}.smiles__flight-search .flight-details__travel-open .checkin-details__depart p span:first-child{float:right}.smiles__flight-search .flight-details__travel-open .checkin-details__depart p span:last-child{font:12px Arial}.smiles__flight-search .flight-details__travel-open .checkin-details__flight{width:150px;margin:30px 0 20px;display:inline-table}.smiles__flight-search .flight-details__travel-open .checkin-details__flight .icon-flight{padding:2px 0;background:white url("../images/svg/icons/ic-aviao.svg") center no-repeat;float:left}.smiles__flight-search .flight-details__travel-open .checkin-details__flight .company__thumb{float:left}.smiles__flight-search .flight-details__travel-open .checkin-details__flight p{float:left;text-align:left}.smiles__flight-search .flight-details__travel-open .checkin-details__return{display:block;float:initial;margin-bottom:20px}.smiles__flight-search .flight-details__travel-open .checkin-details__return .pin{float:left;z-index:9999;margin-left:7px;height:26px;background:white url("../images/svg/icons/ic-pin.svg") center no-repeat;padding:3px 0}.smiles__flight-search .flight-details__travel-open .checkin-details__return p{text-align:left}.smiles__flight-search .flight-details__travel-open .checkin-details__return span:first-child{float:right}.smiles__flight-search .flight-details__travel-open .checkin-details__return span:last-child{display:block;font:12px Arial}.smiles__flight-search .flight-details__travel-open .dash{border-left:1px dashed #777;left:20px;border-bottom:0;box-sizing:border-box;border-top:0;float:left;width:0;z-index:1;min-height:340px;top:25px}.smiles__flight-search .flight-details__travel-open .checkin-details__stop{display:block;float:initial;margin:0 0 25px}.smiles__flight-search .flight-details__travel-open .checkin-details__stop .pin{float:left;z-index:9999;margin-left:7px;height:20px;padding:4px 0;background-position-y:5px !important}.smiles__flight-search .flight-details__travel-open .checkin-details__stop p{text-align:left}.smiles__flight-search .flight-details__travel-open .checkin-details__stop i{text-align:right}.smiles__flight-search .flight-details__travel-open .checkin-details__stop i i{text-align:left;float:left;font-size:14px}.smiles__flight-search .flight-details__travel-open .checkin-details__stop span{float:right}.smiles__flight-search .cabin{margin:20px 0 20px 30px}.no__flights{background-size:25%}.no__flights a.btn{width:150px;font-size:inherit}.more__flights a.btn{font-size:12px}.smiles__timer{padding:10px 10px 10px 65px;border-radius:0;box-shadow:none;top:initial;width:100%;bottom:0;right:0}.smiles__timer p{margin:5px 0 0}.ios .smiles__flight-search .details span{margin:0}}@media only screen and (max-device-width: 365px){.smiles__flight-search .viaje__facil{text-align:center;background:none}.smiles__flight-search article .column{margin:10px 2px 10px 2px;width:15%}.smiles__flight-search article .column header{width:140px}.smiles__flight-search article .column header dl dd a{font-size:11px}.smiles__flight-search .cabin{white-space:nowrap}.smiles__flight-search .flight-details__travel .travel__details-wrapper{display:flex;margin-right:0px;justify-content:center}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__location{white-space:nowrap;width:80px;overflow:hidden;text-overflow:ellipsis}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__origin{font-size:14px;width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:10px}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__info{white-space:nowrap;padding-left:2px}.smiles__flight-search .flight-details__travel .travel__details-wrapper .travel__arrival{display:flex;flex-flow:column wrap;color:#555555;width:80px !important}.smiles__flight-search .miles{width:130px}.smiles__flight-search .miles li.club span{font-size:10px}.smiles__flight-search .data__select{width:50px}.smiles__flight-search .data__select li.date:after,.smiles__flight-search .smiles__carousel-header .data__select li.dateUp:after,.smiles__carousel-header .smiles__flight-search .data__select li.dateUp:after,.smiles__flight-search .data__select li.dateUp:after{left:37px}}.ie .smiles__flight-search article :nth-child(1).column .company__thumb{display:inline-block;width:100px;height:40px}.ie .smiles__flight-search .flight-details__travel-open .dash{left:0}.ie .smiles__order-summary-underside{display:initial;float:left}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.company__thumb{margin:0;padding:0}.company__thumb img{width:95%}}@media only screen and (max-device-width: 414px){.smiles__flight-search .viaje__facil{background:none;padding:0;text-align:center}.smiles__flight-search .viaje__facil .ico-viaje-facil{background:url("../images/svg/logos/logo-viaje-facil.svg") no-repeat top left;background-size:100% 100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;width:80px;height:20px}}@media only screen and (max-device-width: 480px){.flight-details__travel-open .checkin-details__flight p{margin-left:36px !important}.checkin-details__return .pin{float:none !important;position:relative;top:8px}.checkin-details__return p.visible-phone{width:90% !important;float:right !important;position:relative !important;top:-21px !important;left:3px !important}}.h6{font-size:28px !important;margin:0 0 10px 0 !important;padding:0 !important;font-family:'NunitoBold', Arial, Helvetica, sans-serif !important;color:#7C7C7C !important;text-transform:uppercase !important;display:block !important;text-align:left !important}.smls-column{position:relative;float:left;display:block}.smls-column+.smls-column{margin-left:1.6%}.smls-column+.smls-column.last{margin-left:0;padding-right:0}.smls-column-1{width:6.86666666667%}.smls-offset-1{margin-left:6.86666666667%}.smls-column-2{width:15.3333333333%}.smls-offset-2{margin-left:15.3333333333%}.smls-column-3{width:23.8%}.smls-offset-3{margin-left:23.8%}.smls-column-3-2{width:17.8%}.smls-column-4{width:32.2666666667%}.smls-column-5{width:40.7333333333%}.smls-column-6{width:49.2%}.smls-column-7{width:57.6666666667%}.smls-column-8{width:66.1333333333%}.smls-column-9{width:74.6%}.smls-column-10{width:83.0666666667%}.smls-column-11{width:91.5333333333%}.smls-column-12{width:100%;margin-left:0}.smls-row-height{display:inline-table;height:100%;width:100%}.smls-height{display:table-cell;float:none;height:100%}.smls-inline-block{display:inline-block;float:none;height:100%;vertical-align:middle}.smls-top{vertical-align:top}.smls-middle{vertical-align:middle}.smls-bottom{vertical-align:bottom}.smls-column.smls-align-left{text-align:left}.smls-column.smls-align-right{text-align:right}.smls-column.sml-offset-padding{padding-left:1.6%;box-sizing:content-box}.smls-column{padding:15px 0;min-height:50px;text-align:center;height:auto;display:block;float:left}@media only screen and (max-width: 550px){.smls-column-1,.smls-column-2,.smls-column-3,.smls-column-3-2,.smls-column-4,.smls-column-5,.smls-column-6,.smls-column-7,.smls-column-8,.smls-column-9,.smls-column-10,.smls-column-11,.smls-column-12,.row.smls-2-column{float:none;width:100%}.smls-column+.smls-column{margin-left:0}.smls-column{padding:5px 8px}}@media only screen and (max-width: 550px){.smls-inline-block{display:table-cell}}div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#ff9200;color:#ffffff;z-index:0;width:100%;max-width:500px;border-radius:6px;text-align:center;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.cs-select.cs-icon{text-align:right}div.cs-select:focus{outline:none}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select>span{padding-right:3em}.cs-select.cs-icon>span{padding-right:12px;font-weight:bold}.paymentData .cs-select>span{padding-right:0}.cs-select>span::after,.cs-select .cs-selected span::after{speak:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px}.cs-select.cs-icon>span::after,.cs-select.cs-icon .cs-selected span::after{speak:none;position:absolute;top:75%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:#b2b2b2}.cs-select>span::after{content:'\25BE';color:#ccc;font-size:22px;right:15px}.cs-select.cs-icon>span::after{content:'\25BE';right:6px}.cs-select.cs-icon>span::before,.cs-select.cs-icon .cs-selected span::before{speak:none;position:absolute;top:20%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:#b2b2b2}.cs-select.cs-icon>span::before{content:'\25B4';right:6px}.cs-select.cs-icon.cs-icon-room{background-position:center -86px}.cs-select.cs-icon.cs-icon-people{background-position:center 2px}.cs-select.cs-icon.cs-icon-child{background-position:center -43px}.cs-select.cs-active>span::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}div.cs-active{z-index:200}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#FFFFFF;visibility:hidden;padding:0 2px 0 0;height:auto;display:none}.cs-select.cs-skin-silver.payment .cs-options{overflow-y:auto}.cs-options ul{margin:0}.cs-select.cs-skin-silver .cs-options ul li:first-child{display:none}.cs-select.cs-skin-silver.cs-icon .cs-options ul li:first-child{display:block;border-top:1px solid #FF9200}.cs-select .cs-options ul li{float:left;width:100%;border:0;border-top:0;background:#ffffff;padding:0}.cs-select .cs-options ul li:hover{background:#F1F1F1}.cs-select .cs-options ul li:nth-child(2){border-top:1px solid #FF9200}.cs-select.cs-skin-silver.cs-icon .cs-options ul li:nth-child(2){border-top:none}.cs-select .cs-options ul li:last-child{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.cs-select.cs-active .cs-options{visibility:visible;display:block}.cs-select.cs-skin-silver{background:#ffffff;border:1px solid #7c7c7c;border-radius:3px;color:#7c7c7c;font-weight:normal;text-align:left;font:14px Arial, Sans-serif}.cs-select.cs-skin-silver .cs-options{background:#fff;padding:0 2px 0 0;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-radius:6px;height:200px;border-right:1px solid #e8e8e8}.cs-select.cs-skin-silver .cs-options ul li{border-right:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-top:0;border-bottom:0}.cs-select.cs-skin-silver .cs-options ul li:nth-child(2){border-top:1px solid #E8E8E8}.cs-select.cs-skin-silver .cs-options ul li:last-child{border-bottom:1px solid #E8E8E8}.cs-select.cs-skin-silver.cs-active{border:1px solid #FF9200}@media only screen and (max-width: 450px){.cs-select>span::after,.cs-select .cs-selected span::after{font-size:25px}#installmentSelectDiv .cs-select.cs-skin-silver .cs-options{height:200px}}.container-travel{margin:0 auto 15px;padding-bottom:15px;border-bottom:1px solid #ececec;width:1070px;text-align:center}.searchable-tab{background:#ececec;width:100%;border-top:1px solid #ddd}.searchable-tab li{float:left;padding:10px 0;width:200px;text-align:center;list-style:none;cursor:pointer;border-right:1px solid #ddd}.searchable-tab li:last-child{border:0}.searchable-tab li.current{background:#f6f6f6;border:0}.searchable-tab li span{font:14px Arial;color:#7c7c7c}.searchable-tab li.current span{color:#FF5A00;font-weight:bold}.searchable-tab li .icon{display:inline-block;vertical-align:middle;width:10px;height:10px;background:gray;margin-right:10px}.searchable-content{width:100%;background:#f6f6f6}.searchable-content .headline,.searchable-content .vertical-align-flights,.searchable-content .flight-legs{display:inline-block;vertical-align:top}.searchable-content .vertical-align-flights{width:765px}.searchable-content .flight-legs{position:relative;margin-top:20px}.searchable-content .flight-legs .remove-leg{position:absolute;top:15px;left:-21px;font-size:20px;font-weight:bold;color:#999;text-decoration:none;display:none}.searchable-content .flight-legs.cloned .remove-leg{display:block}.searchable-content .flight-legs .remove-leg:hover{text-decoration:none;color:#999}.searchable-content .flight-legs .container-input,.searchable-content .flight-legs .icon-plane-divider{display:inline-block;vertical-align:top}.searchable-content .flight-legs p.flight-step{position:absolute;top:15px;left:-25px;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;color:#999 !important}.searchable-content .flight-legs .container-input{width:280px;position:relative}.searchable-content .flight-legs .container-input .label-from-to label{position:absolute;top:17px;left:20px;color:#7c7c7c}.searchable-content .flight-legs .container-input .add-new-leg,.searchable-content .flight-legs .container-input .single-leg{margin-top:15px;float:right}.flight-legs .icon-plane-divider{width:40px;height:20px;background:url(../images/fligth-search/icon-divider-plane.png) no-repeat;margin:15px 10px 0}.searchable-content .headline{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;color:#7c7c7c;padding-top:10px;margin-top:40px;width:280px}.searchable-content .container-travel-details{width:1070px;margin:0 auto 25px;padding-bottom:25px;border-bottom:0}.searchable-content .depart-date-label,.searchable-content .which-date{display:inline-block;vertical-align:middle}.searchable-content .depart-date-label{font:bold 14px Arial;color:#7c7c7c;padding-right:20px}.searchable-content .which-date{background:#fff;border:1px solid #555;border-radius:5px;width:79px;height:79px;cursor:pointer;position:relative}.searchable-content .which-date input{position:absolute;top:-10px !important;left:0;height:100px !important;opacity:0}.searchable-content .which-date .week-day{text-align:center;padding:5px 0;font:normal 10px Arial;color:#555;border-bottom:1px solid #e5e5e5;display:block}.searchable-content .which-date .your-date span{display:block;text-align:center;font:bold 14px Arial;color:#555}.searchable-content .which-date .your-date span.first{font-size:22px}.searchable-content .which-date .your-date span.last:after{content:'';display:block;width:0;height:0;border-top:6px solid #ccc;border-left:6px solid transparent;border-right:6px solid transparent;position:relative;left:50%;margin-left:-6px;margin-top:3px}.aui .button-from-to,.aui .button-add-new-leg{font:14px Arial;color:#555;text-decoration:none}.button-add-new-leg strong{font-size:25px;display:inline-block;vertical-align:middle}.aui .button-from-to:hover,.aui .button-add-new-leg:hover{text-decoration:none;color:#555}.container-button-search{padding-bottom:0;display:inline-block;vertical-align:middle;padding-left:40px}.container-button-search button{display:inline-block}.label-passenger-type{font:bold 14px Arial;color:#7c7c7c;padding-right:10px;display:inline-block;vertical-align:middle;text-align:right;padding-left:30px;padding-top:10px}.label-passenger-type label{position:static !important;font:bold 14px Arial !important}.label-passenger-type span{display:block;font-weight:normal;font-size:10px;width:70px !important;white-space:nowrap}.container-choose-passenger-type{width:65px;display:inline-block;vertical-align:middle}.container-choose-passenger-type .passenger-type{border:1px solid #555;border-radius:5px;width:65px;height:50px;cursor:pointer;position:relative;display:block}.container-choose-passenger-type .passenger-type.icon-type-adult{background:#fff url(../images/fligth-search/icon-type-adult.png) no-repeat 14px center}.container-choose-passenger-type .passenger-type.icon-type-kid{background:#fff url(../images/fligth-search/icon-type-kid.png) no-repeat 10px center}.container-choose-passenger-type .passenger-type.icon-type-baby{background:#fff url(../images/fligth-search/icon-type-baby.png) no-repeat 14px center}.container-choose-passenger-type .passenger-type.icon-type-room{background:#fff url(../images/fligth-search/icon-room.png) no-repeat 14px center}.container-choose-passenger-type .passenger-type input,.container-choose-passenger-type .passenger-type .range,.container-choose-passenger-type .passenger-type .control-range{position:absolute;top:0;left:0}.container-choose-passenger-type .passenger-type input{visibility:hidden;width:10px;height:10px}.container-choose-passenger-type .passenger-type .range{font:bold 14px Arial, sans-serif;color:#555;top:18px;left:46px}.container-choose-passenger-type .passenger-type .control-range{width:0;height:0;left:45px;cursor:pointer}.container-choose-passenger-type .passenger-type .add-passenger{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:9px solid #b2b2b2;top:7px}.container-choose-passenger-type .passenger-type .add-passenger:hover{border-bottom-color:#FF5A00}.container-choose-passenger-type .passenger-type .remove-passenger{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #b2b2b2;top:35px}.container-choose-passenger-type .passenger-type .remove-passenger:hover{border-top-color:#FF5A00}.container-choose-passenger-type .cs-select{width:100%}.container-choose-passenger-type .cs-select select{display:none}.multiple-legs .single-leg,.from-to .flight-legs .depart-date,.from-to .add-new-leg{display:none}.searchable-content.one-leg .container-input,.searchable-content.from-to .container-input{width:340px;height:88px}.from-to .container-input .add-new-leg{display:block}.from-to .depart-return-date,.container-passenger-type{display:inline-block;vertical-align:middle}.from-to .container-travel-details{text-align:center}.from-to .depart-return-date .depart-date,.from-to .depart-return-date .return-date{display:inline-block;vertical-align:middle}.from-to .depart-return-date .return-date{padding-left:25px}.one-leg .flight-legs .depart-date,.one-leg .add-new-leg{display:none}.one-leg .container-passenger-type{padding-right:38px}.one-leg .depart-return-date{display:inline-block;vertical-align:middle}.one-leg .container-travel-details{text-align:center}.multiple-legs .depart-return-date .return-date,.one-leg .depart-return-date .return-date,.multiple-legs .container-input .add-new-leg{display:none}.searchable-content.multiple-legs .container-input{width:340px}.searchable-content.multiple-legs .flight-legs{margin-top:40px}.multiple-legs .container-travel-details{text-align:center}.multiple-legs .add-new-leg{margin-left:695px;margin-top:10px;width:340px}.multiple-legs .add-new-leg .button-from-to{float:left;margin-top:5px}.multiple-legs .add-new-leg .button-add-new-leg{float:right}.multiple-legs .depart-date{position:absolute;top:-15px;right:-120px}.multiple-legs.searchable-content .depart-date-label{padding-right:3px}.container-which-passenger{display:inline-block;vertical-align:middle}.container-which-passenger .fake-legal-mobile,.multiple-legs .container-travel-details .depart-date{display:none}.smls-btn{display:inline-block;width:auto;padding:15px 10px;border-radius:4px;color:#ffffff;font:bold 14px Arial,Helvetica,Sans-serif;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;background:transparent;border:1px solid transparent}.btn.smls-square,.aui .modal-body button.smls-square,button.btn.smls-square,.aui .modal-body button.smls-square{border-radius:4px;padding:15px 10px;font-style:normal}.smls-btn-color-orange{background:#FF5A00;font-size:14px !important}.smls-btn-default:hover,.smls-btn-color-orange:hover,.smls-btn-color-orange:focus{color:#fff;background-color:#FF5A00}#searchFlightTab button.searchFlightTab{display:none}.searchFlightTab{background:#fff;width:316px;min-height:10px;max-height:300px;position:absolute;margin-top:10px;border:2px solid #FF5A00;font:12px arial,sans-serif;color:#7c7c7c;letter-spacing:0px;padding:10px;z-index:10000 !important;display:none;border-radius:4px}.searchFlightTab ul{margin:0}.searchFlightTab ul li{padding:5px 0;border-bottom:1px solid #eee}.searchFlightTabBack{background:#fff;width:316px;min-height:100px;max-height:300px;position:absolute;margin-top:10px;border-top:1px solid #f36825;font:12px arial,sans-serif;color:#000000;letter-spacing:0px;padding:20px;z-index:3;display:none}.searchFlightTabBackCInter{min-height:100px;max-height:300px;overflow:auto;cursor:pointer}button.searchFlightTab{width:363px;height:76px;position:absolute;border:0px;margin:0px;padding:0px;bottom:-76px;left:0px;text-indent:-9999px}header.sheader .searchFlightTab{background:#fff;width:272px;position:relative;margin-top:30px;border-top:1px solid #f36825;font:12px arial,sans-serif;color:#000000;letter-spacing:0px;padding:20px;z-index:3}header.sheader button.searchFlightTab{width:312px;height:50px;position:absolute;border:0px;margin:0px;padding:0px;bottom:-49px;left:0px;text-indent:-9999px}.whiteArrowUp{background:url(../images/fligth-search/whiteArrowUp.png) no-repeat 0 0;width:29px;height:17px;position:absolute;top:-17px;left:23%}.whiteArrowUpTwo{background:url(../images/fligth-search/whiteArrowUp.png) no-repeat 0 0;width:29px;height:17px;position:absolute;top:-10px;left:12px}@media only screen and (max-width: 450px){.searchFlightTab{width:90%}.container-travel{width:100%;padding-bottom:10px;margin-bottom:20px;text-align:inherit}qt .headline{display:block;text-align:center;width:100%;color:#FF5A00;margin:0}.searchable-content .flight-legs .remove-leg{top:-25px;left:0}.searchable-content.one-leg .container-input,.searchable-content.from-to .container-input{width:100%;height:auto}.searchable-content .vertical-align-flights{width:100%;box-sizing:border-box;padding:0 10px}.searchable-content .flight-legs .container-input .single-leg{margin:15px 0;height:23px}.container-passenger-type{width:100%;border-top:1px solid #ececec;margin-top:20px}.container-which-passenger{display:inline-block;vertical-align:top;margin:20px 10px 0}.container-which-passenger .label-passenger-type{display:block;text-align:left;padding:0 0 10px}.container-which-passenger .label-passenger-type label span{display:none}.container-which-passenger .fake-legal-mobile{display:block;font:11px Arial;color:#7c7c7c;width:60px;padding-top:5px}.flight-legs .icon-plane-divider{position:absolute;top:65px;left:0;margin:0}.searchable-content .container-travel-details{width:100%}.from-to .depart-return-date .return-date,.from-to .depart-return-date .depart-date{padding-left:0}.from-to .depart-return-date .depart-date{float:left}.from-to .depart-return-date .return-date{float:right}.from-to .depart-return-date{width:100%;box-sizing:border-box;padding:0 10px}.one-leg .depart-return-date{width:100%;text-align:center}.one-leg .container-passenger-type{text-align:center;padding:0}.searchable-content.multiple-legs .container-input{width:70%;margin-bottom:10px}.multiple-legs .add-new-leg{width:100%;margin:0;padding:0 10px;box-sizing:border-box}.multiple-legs .add-new-leg .button-from-to,.multiple-legs .add-new-leg .button-add-new-leg{font-size:11px}.multiple-legs .add-new-leg .button-from-to{margin-top:7px}.multiple-legs .depart-date{top:8px;right:-3px}.multiple-legs.searchable-content .depart-date-label{display:block;text-align:center;padding-bottom:5px}.multiple-legs .container-travel{border:0;padding-bottom:0;margin-bottom:0}.multiple-legs .container-passenger-type{margin-top:10px}}.aui .nav-tabs.tab-search>li>a{overflow:hidden}.row.container-travel{margin:auto !important}.container-travel .txt-local{padding:5px 20px;font:bold 13px 'arial', sans-serif;color:#555;background:#fff;border:1px solid #757575;margin:0 10px 0 0;display:block}.container-hotel-content{margin-left:0 !important}.container-car-content .container-travel.fix-align-right{padding-right:227px}@media only screen and (max-width: 768px){.row.container-travel.row-title-mobile{padding:30px 0 0px 0}.smls-column{padding-left:0 !important}.container-car-content.searchable-content .headline{display:block;padding-right:0}.container-hotel-content .container-travel-select-info>.smls-column:first-child{margin-top:30px !important;z-index:10}.container-hotel-content .depart-date{margin-top:10px !important;border-bottom:none !important}.smls-column.smls-column-4.box-radio-milhas.mygroup{z-index:10}.tab-search-content input[type=text]{max-width:100% !important}}.uber-selection-section .uber-selection-list{margin:auto;width:58.5%;margin-top:25px;border:0;align-items:center;display:flex;padding-right:22px}@media screen and (max-width: 767px){.uber-selection-section .uber-selection-list{width:96%;padding-right:0}}.uber-selection-section .uber-selection-list li{float:none}.uber-selection-section .uber-selection-list li.uber-selection-tab-left-spacing a,.uber-selection-section .uber-selection-list li.uber-selection-tab-right-spacing a{border:0;background-color:#fff !important;font-family:"NunitoBold","Arial Bold",sans-serif;margin:0}.uber-selection-section .uber-selection-list .uber-box-accrual,.uber-selection-section .uber-selection-list .uber-box-redeem{width:30%;font-size:14px;border:1px solid #ececec;box-shadow:1px 1px #ececec;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 767px){.uber-selection-section .uber-selection-list .uber-box-accrual,.uber-selection-section .uber-selection-list .uber-box-redeem{box-shadow:0px 0px;border:0;text-align:center;position:absolute;width:94%;font-size:12px}}.uber-selection-section .uber-selection-list .uber-box-accrual .uber-box-select,.uber-selection-section .uber-selection-list .uber-box-redeem .uber-box-select{padding:10px;text-align:right}@media screen and (max-width: 767px){.uber-selection-section .uber-selection-list .uber-box-accrual,.uber-selection-section .uber-selection-list .uber-box-redeem{display:none}}.uber-selection-section .uber-selection-list .uber-box-redeem .uber-box-select{text-align:left}.uber-selection-section .uber-selection-list a{color:#7c7c7c}.uber-selection-section .uber-selection-list .active a{color:#FF5A00}.uber-selection-section .uber-selection-list .uber-selection-tab-left-spacing,.uber-selection-section .uber-selection-list .uber-selection-tab-right-spacing{width:18.4%}@media screen and (max-width: 767px){.uber-selection-section .uber-selection-list .uber-selection-tab-left-spacing,.uber-selection-section .uber-selection-list .uber-selection-tab-right-spacing{width:40%;font-size:11px}}.uber-selection-section .uber-selection-list .uber-selection-tab-right-spacing a{padding-left:10px}.uber-selection-section .uber-selection-list .uber-selection-tab-left-spacing a{padding-right:0}@media screen and (max-width: 767px){.uber-selection-section .uber-selection-list .uber-selection-tab-left-spacing{text-align:left}.uber-selection-section .uber-selection-list .uber-selection-tab-right-spacing{text-align:right}}.uber-selection-section .uber-selection-list .checkbox-slider{padding-left:10px;margin:auto;vertical-align:sub;width:10.6%}@media screen and (max-width: 767px){.uber-selection-section .uber-selection-list .checkbox-slider{width:17%}}.uber-selection-section .uber-selection-list .checkbox-slider .switch{position:relative;display:inline-block;width:65px;height:34px}.uber-selection-section .uber-selection-list .checkbox-slider .switch input{opacity:0;width:0;height:0}.uber-selection-section .uber-selection-list .checkbox-slider .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#FF5A00;-webkit-transition:.4s;transition:.4s;height:15px;margin-top:15px}.uber-selection-section .uber-selection-list .checkbox-slider .slider:before{position:absolute;content:"";height:26px;width:26px;left:-5px;bottom:-5px;background-color:white;-webkit-transition:.4s;transition:.4s;border:1px solid #ECECEC;box-shadow:-2px 2px 4px 0 rgba(187,187,187,0.8)}.uber-selection-section .uber-selection-list .checkbox-slider input:checked+.slider{background-color:#FF5A00}.uber-selection-section .uber-selection-list .checkbox-slider input:focus+.slider{box-shadow:0 0 1px #2196F3}.uber-selection-section .uber-selection-list .checkbox-slider input:checked+.slider:before{-webkit-transform:translateX(45px);-ms-transform:translateX(45px);transform:translateX(45px)}.uber-selection-section .uber-selection-list .checkbox-slider .slider.round{border-radius:34px}.uber-selection-section .uber-selection-list .checkbox-slider .slider.round:before{border-radius:50%}.uber-selection-section .uber-selection-list li,.uber-selection-section .uber-selection-list div{display:inline-block}.uber-selection-section .tab-content .uber-box-info{font:12px "NunitoLight",Arial,sans-serif}.container-travel-uber{margin:auto !important;margin-top:25px !important;border:0;display:table;width:754px}@media screen and (max-width: 767px){.container-travel-uber{width:96%}}.container-travel-uber .container-all-uber{border:0;display:inline}.container-travel-uber .container-all-uber .uber-width:first-child{margin-left:0 !important}.container-travel-uber .span3{border-radius:4px;border:1px solid #BCBEC0}.container-travel-uber .span3:last-child{padding-top:3px}.container-travel-uber .span3:last-child div.span12{max-height:30px}.container-travel-uber .span3:last-child div.uber-credits{margin-top:-10px}@media screen and (max-width: 767px){.container-travel-uber .span3 .span12{display:inline-flex}}.container-travel-uber .span3 .span12 span{border:0}.container-travel-uber .span3 .span12 span input[type="number"]{color:#7c7c7c;font-size:25px;border:none;font-family:"NunitoRegular",Arial,sans-serif;border-bottom:solid 1px #7c7c7c;background:transparent;text-align:center;min-height:25px;height:25px;width:60%;padding:0;box-shadow:unset;border-radius:unset;margin:0 auto;margin-top:-8px;margin-left:-10px}@media screen and (max-width: 767px){.container-travel-uber .span3 .span12 span input[type="number"]{margin-left:auto;width:100%}}.container-travel-uber .span3 .span12 .uber-upper-label{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;margin-left:20px}@media screen and (max-width: 767px){.container-travel-uber .span3 .span12 .uber-upper-label{margin-left:0;width:22.85714%}}.container-travel-uber .span3 .span12 .uber-bottom-cents{font-family:"NunitoRegular",Arial,sans-serif;margin-left:-46px;margin-top:-10px}.container-travel-uber .span3 .span12 .uber-bottom-cents .uber-bigger-comma{font-size:25px;margin:-5px}@media screen and (max-width: 767px){.container-travel-uber .span3 .span12 .uber-bottom-cents{margin-left:0;width:auto}}@media screen and (max-width: 767px){.container-travel-uber .span3 .span12 .span6{width:45%}}.container-travel-uber .span3 .uber-option-upper{display:inline-grid;width:90%}@media screen and (max-width: 767px){.container-travel-uber .span3 .uber-option-upper{margin-left:5%;height:auto !important;padding-bottom:10px;min-height:190px}}.container-travel-uber .span3 .uber-option-upper .uber-first-section{padding:10px 10px 18px 10px}@media screen and (max-width: 767px){.container-travel-uber .span3 .uber-option-upper .uber-first-section{padding:30px 8px 20px 8px}}.container-travel-uber .span3 .uber-option-upper .uber-first-section .uber-credits{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;line-height:normal;padding-bottom:15px;margin-top:3px}.container-travel-uber .span3 .uber-option-upper .uber-first-section .uber-upper-label{font-size:14px;font-family:"NunitoLight",Arial,sans-serif}.container-travel-uber .span3 .uber-option-upper .uber-first-section .uber-bottom-cents{font-size:14px;font-family:"NunitoRegular",Arial,sans-serif;margin-left:-5px}.container-travel-uber .span3 .uber-option-upper .uber-first-section .uber-upper-price{font-size:25px;font-family:"NunitoRegular",Arial,sans-serif}.container-travel-uber .span3 .uber-option-upper .uber-line{border-top:1px solid #D8D8D8;width:95%;margin:auto}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label{padding-top:8px;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:normal}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label.uber-text-cut{text-decoration:line-through}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label.uber-default-padding{padding:0}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label.uber-default-padding .uber-bottom-div-label{margin-bottom:-5px}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label .uber-win-miles-up{margin-bottom:5px}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label .uber-voucher-miles-value.club{font-weight:bold}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-miles{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;line-height:normal;margin-top:-5px;margin-bottom:5px}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-miles.uber-default-margin{text-decoration:line-through;margin:0;margin-top:-5px}.container-travel-uber .span3 .uber-option-upper .btn-primary,.container-travel-uber .span3 .uber-option-upper .aui .modal-body button,.aui .modal-body .container-travel-uber .span3 .uber-option-upper button{width:90%;font-size:12px;font-family:"NunitoLight",Arial,sans-serif}.container-travel-uber .span3 .uber-option-upper .btn-primary:disabled,.container-travel-uber .span3 .uber-option-upper .aui .modal-body button:disabled,.aui .modal-body .container-travel-uber .span3 .uber-option-upper button:disabled{background-color:#9B9B9B;border:1px solid #9B9B9B}.container-travel-uber .span3 .uber-option-upper .uber-upper-label-other{font-size:12px;font-family:"NunitoLight",Arial,sans-serif;line-height:normal;margin-top:-7px}@media screen and (max-width: 767px){.container-travel-uber .span3 .uber-option-upper .uber-upper-label-other{margin-bottom:18px}}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label-custom,.container-travel-uber .span3 .uber-option-upper .uber-credits{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;line-height:normal;padding-bottom:15px}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label-custom{padding-bottom:5px !important}@media screen and (max-width: 767px){.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label-custom{font-size:9px;padding-bottom:10px !important}}.container-travel-uber .span3 .uber-option-upper .clube-smiles-or-diamond{font-size:11px;line-height:initial;text-align:initial;padding:0 10px 5px}@media screen and (max-width: 767px){.container-travel-uber .span3 .uber-option-upper .clube-smiles-or-diamond{font-size:10px;text-align:left;padding-left:4%}}@media screen and (max-width: 767px){.container-travel-uber .span3 .uber-option-upper .uber-win-miles,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log{display:flex}.container-travel-uber .span3 .uber-option-upper .uber-win-miles .uber-bottom-div-label,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up .uber-bottom-div-label,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log .uber-bottom-div-label{width:auto;padding:10px 0px 10px 0;font-size:12px;text-align:right;margin:0 0 0 auto}.container-travel-uber .span3 .uber-option-upper .uber-win-miles .uber-bottom-div-miles,.container-travel-uber .span3 .uber-option-upper .uber-win-miles .uber-voucher-miles-value,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up .uber-bottom-div-miles,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up .uber-voucher-miles-value,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log .uber-bottom-div-miles,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log .uber-voucher-miles-value{width:auto;padding:10px 0 10px 2px;font-size:12px;text-align:left;margin:0 auto 0 0}.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up{margin-bottom:5px;padding-left:4%}.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up .uber-bottom-div-label{padding:0px 0px 0px 0px;font-size:11px;text-align:left}.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up .uber-bottom-div-miles,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-up .uber-voucher-miles-value{padding:0 0 0 3px;font-size:11px;text-align:left;width:100%}.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log{padding-left:4%}.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log .uber-bottom-div-label{text-align:left;padding-left:0px;padding-bottom:0px}.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log .uber-bottom-div-miles,.container-travel-uber .span3 .uber-option-upper .uber-win-miles-log .uber-voucher-miles-value{text-align:left;padding:10px 0 0 3px;width:100%}}@media screen and (max-width: 767px){.container-travel-uber .span3.uber-width{width:49%;height:295px;margin-bottom:10px}.container-travel-uber .span3.uber-width.uber-loged{height:235px}.container-travel-uber .span3.uber-left{float:left;margin-left:0 !important}.container-travel-uber .span3.uber-right{float:right}.container-travel-uber .span3 .uber-accrual,.container-travel-uber .span3 .uber-redeem{margin:0 auto;width:100%}}@media screen and (max-width: 767px){.container-travel-uber .tooltip{margin-top:-15px}}.container-travel-uber .tooltip .tooltip-inner-club{background-color:#639;color:#fff;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 767px){.container-travel-uber .tooltip .tooltip-inner-club{padding:5px}}.container-travel-uber .tooltip .tooltip-inner-club div{display:grid}.container-travel-uber .tooltip .tooltip-inner-club div .btn-club{border:1px solid #fff;font-family:"NunitoLight",Arial,sans-serif;font-size:10px;padding-bottom:4px;padding-top:4px}@media screen and (max-width: 767px){.container-travel-uber .tooltip .tooltip-inner-club div .btn-club{padding-left:0;padding-right:0}}.container-travel-uber .tooltip .tooltip-inner-club div .uber-bottom-span-miles-diamond-miles{margin:auto;width:80%;min-height:auto;margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:14px;text-align:center}@media screen and (max-width: 767px){.container-travel-uber .tooltip .tooltip-inner-club div .uber-bottom-span-miles-diamond-miles{font-size:12px;margin-top:0;margin-bottom:0}}@media screen and (max-width: 767px){.container-travel-uber .tooltip .tooltip-inner-club div .uber-bottom-span-miles-diamond{font-size:10px}}.container-travel-uber .tooltip .tooltip-arrow-club{margin-bottom:-16px}.container-travel-uber .tooltip .tooltip-arrow-club:after{font-size:30px !important;position:static !important;color:#639 !important;margin-left:5px !important}.uber-bottom-paragraph{width:70%;margin:0 auto;text-align:center;font-size:15px;margin-top:170px;margin-bottom:50px;font-family:"NunitoLight",Arial,sans-serif}.uber-bottom-paragraph .btn,.uber-bottom-paragraph .aui .modal-body button,.aui .modal-body .uber-bottom-paragraph button{font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (max-width: 767px){.uber-bottom-paragraph{margin-top:0;text-align:left;width:94%;font-size:13px;margin-bottom:0px}.uber-bottom-paragraph p:first-child{margin-bottom:10px !important}}.uber-bottom-paragraph button{margin:0;padding:0 !important;margin-left:5px;text-decoration:underline;font-family:inherit}@media screen and (max-width: 767px){.uber-bottom-paragraph button{display:inline-block !important;width:auto !important;margin:0 !important;margin-top:-6px !important;font-size:13px !important}}.uber-bottom-paragraph.diamond{margin-top:15px;margin-bottom:15px}.uber-desktop{display:block}@media screen and (max-width: 767px){.uber-desktop{display:none}}.uber-mobile{display:none}@media screen and (max-width: 767px){.uber-mobile{display:block}}.search-ticket__container{margin:30px auto;width:1010px}.search-ticket__container .smiles__dropdown{margin:10px 0;border:0}.search-ticket__container .smiles__dropdown .bootstrap-select{border:1px solid #7c7c7c;border-radius:3px}.search-ticket__container .smiles__dropdown .bootstrap-select li{width:44%;float:left;padding:10px 0;border-bottom:1px solid #bbb;margin:0 10px;height:30px}.search-ticket__container .smiles__dropdown .bootstrap-select li a{margin:0;font-family:"NunitoRegular",Arial,sans-serif}.search-ticket__container .smiles__dropdown .bootstrap-select li a span:hover{color:#FF5A00;font-size:18px}.search-ticket__container .smiles__dropdown .bootstrap-select li a:focus{background-color:transparent;background-image:none;color:#7c7c7c}.search-ticket__container .smiles__dropdown .bootstrap-select .dropdown-toggle span{font-size:14px;font-weight:normal;opacity:0.9}.search-ticket__container .smiles__dropdown .dropdown-menu{z-index:9999}.search-ticket__container .form-group{position:relative;float:right;width:100%;margin:10px 0}.search-ticket__container .form-group .icon{position:absolute;right:10px;top:14px;background:transparent;border:0}.search-ticket__container .form-group .icon i{font-size:20px;color:#7c7c7c}.search-ticket__container .btn-lg{margin:10px 0 0 16px;width:155px;padding:13px 0}@media only screen and (max-width: 780px){.search-ticket__container{width:100%;padding:0 10px;box-sizing:border-box}.search-ticket__container .smiles__dropdown .bootstrap-select li{width:100%;margin:0}.search-ticket__container .smiles__dropdown .bootstrap-select .dropdown-toggle{padding:5px 30px 10px 8px}.search-ticket__container .smiles__dropdown .bootstrap-select .dropdown-toggle span{font-size:11.3px}.search-ticket__container .form-group input[type='text']{padding:0 20px 0 8px;min-height:45px;font-size:11.3px}.search-ticket__container .form-group button{right:3px;top:11px}.search-ticket__container .form-group button i{font-size:15px}.search-ticket__container .btn-lg{margin:10px 0 0;display:inline-block;width:100%;padding:10px 0}}.smiles-kv-with-portlet{width:100%;position:relative}.smiles-kv-with-portlet__banner{position:relative;width:100%;justify-content:center;align-items:flex-start;max-width:1279px;margin:0 auto;overflow:hidden;height:350px}.smiles-kv-with-portlet__banner__content{padding:40px 0 40px 40px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-size:cover;background-position:center left}.smiles-kv-with-portlet__banner__content img.banner{position:absolute;left:0;top:0;height:100%;width:1279px;z-index:1;max-width:initial !important}.smiles-kv-with-portlet__banner__content__partners{position:absolute;z-index:2;display:flex;width:520px;max-width:100%;padding:0 80px 0 40px;right:0;box-sizing:border-box;justify-content:flex-end;align-items:center;flex-wrap:wrap}.smiles-kv-with-portlet__banner__content__partners img{margin:0;max-width:120px;max-height:90px}.smiles-kv-with-portlet__banner__content__title{display:flex;align-items:baseline;font-size:38px;flex-wrap:wrap;font-weight:300;margin:0;line-height:34px;max-width:100%;z-index:3}.smiles-kv-with-portlet__banner__content__title h1{display:flex;align-items:flex-end;margin:0 0 10px -2px}.smiles-kv-with-portlet__banner__content__title h1 label{font-size:38px;font-family:"NunitoLight",Arial,sans-serif;line-height:38px;margin:0}.smiles-kv-with-portlet__banner__content__title h1 strong{font-family:"NunitoRegular",Arial,sans-serif;font-size:38px;line-height:38px}.smiles-kv-with-portlet__banner__content__title h1 svg{fill:#FFF}.smiles-kv-with-portlet__banner__content__title span{display:block;clear:both;width:100%;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;margin:-5px 0 10px -2px;line-height:20px}.smiles-kv-with-portlet__banner__content__footer{flex:1;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:row;width:100%;z-index:2}.smiles-kv-with-portlet__banner__content__footer__border{border-left:1px solid #fff;border-bottom:1px solid #fff;border-bottom-left-radius:20px;flex:1;height:100%;position:relative}.smiles-kv-with-portlet__banner__content__footer span{color:#fff;margin:0 20px -19px 20px;font-size:14px;font-family:"NunitoLight",Arial,sans-serif;font-weight:400;display:flex;flex-direction:row;justify-content:center;align-items:center}.smiles-kv-with-portlet__banner__content__footer span img{margin-left:16px;line-height:3px;max-width:40px;max-height:40px}.smiles-kv-with-portlet__description{max-width:1250px;margin:30px auto 80px;width:100%}.smiles-kv-with-portlet__description .row{display:flex;align-items:center;justify-content:center}.smiles-kv-with-portlet__description .row .span4{height:100%;flex:1;justify-content:center;flex-direction:column}.smiles-kv-with-portlet__description .row .span4 h2{font-size:19px;font-family:"NunitoLight",Arial,sans-serif;font-weight:300;text-transform:uppercase;line-height:25px;color:#FF5A00;margin:0 26px 0 0;padding:0}.smiles-kv-with-portlet__description .row .span8{border-left:1px solid #cccccc;margin-left:0 !important;padding-left:26px;flex:2;justify-content:center;flex-direction:column}.smiles-kv-with-portlet__description .row .span8 p{font-size:16px;line-height:20px;font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C;padding:10px 0}.smiles-kv-with-portlet__description .row .span8 p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles-kv-with-portlet.big .smiles-kv-with-portlet__banner{height:550px}@media screen and (max-width: 764px){.smiles-kv-with-portlet__banner{height:230px !important}.smiles-kv-with-portlet__banner__content{padding:20px 0 20px 20px}.smiles-kv-with-portlet__banner__content img.banner{width:auto;height:100%}.smiles-kv-with-portlet__banner__content__partners{bottom:40px;right:initial;left:10px;justify-content:flex-start}.smiles-kv-with-portlet__banner__content__partners img{max-height:60px;max-width:90px;margin:0}.smiles-kv-with-portlet__banner__content__title h1{margin:5px 0 10px -2px}.smiles-kv-with-portlet__banner__content__title h1 label,.smiles-kv-with-portlet__banner__content__title h1 strong{font-size:25px;line-height:25px}.smiles-kv-with-portlet__banner__content__title span{font-size:16px}.smiles-kv-with-portlet__banner__content__footer span{margin:0 20px -12px 10px}.smiles-kv-with-portlet__banner__content__footer span img{margin-left:6px;max-height:25px;max-width:25px;margin-top:2px}.smiles-kv-with-portlet__description{margin:20px auto}.smiles-kv-with-portlet__description .row{flex:none;display:block}.smiles-kv-with-portlet__description .row .span4{display:block}.smiles-kv-with-portlet__description .row .span4 h2{font-size:16px;line-height:20px;margin-bottom:20px;margin-right:0}.smiles-kv-with-portlet__description .row .span8{float:none;display:block;width:100%;border-left:0;padding-left:0}.smiles-kv-with-portlet__description .row .span8 p{font-size:14px;line-height:18px;padding:0}}.smiles-kv-with-portlet .color-laranja-smiles{color:#ff5a00 !important;fill:#ff5a00 !important;border-color:#ff5a00 !important}.smiles-kv-with-portlet .color-laranja-gol{color:#ff5a00 !important;fill:#ff5a00 !important;border-color:#ff5a00 !important}.smiles-kv-with-portlet .color-laranja-queimado{color:#cc6633 !important;fill:#cc6633 !important;border-color:#cc6633 !important}.smiles-kv-with-portlet .color-roxo-clube{color:#663399 !important;fill:#663399 !important;border-color:#663399 !important}.smiles-kv-with-portlet .color-azul-cartoes{color:#6699CC !important;fill:#6699CC !important;border-color:#6699CC !important}.smiles-kv-with-portlet .color-verde-servicos{color:#01afaa !important;fill:#01afaa !important;border-color:#01afaa !important}.smiles-kv-with-portlet .color-vinho-transacoes{color:#a11f63 !important;fill:#a11f63 !important;border-color:#a11f63 !important}.smiles-kv-with-portlet .color-verde-iniciativas{color:#205865 !important;fill:#205865 !important;border-color:#205865 !important}.smiles-kv-with-portlet .color-amarelo{color:#fff200 !important;fill:#fff200 !important;border-color:#fff200 !important}.smiles-kv-with-portlet .color-cinza-claro{color:#bcbec0 !important;fill:#bcbec0 !important;border-color:#bcbec0 !important}.smiles-kv-with-portlet .color-cinza-medio{color:#7c7c7c !important;fill:#7c7c7c !important;border-color:#7c7c7c !important}.smiles-kv-with-portlet .color-branco{color:#ffffff !important;fill:#ffffff !important;border-color:#ffffff !important}.smiles-kv-with-portlet .color-verde-canal{color:#c0d574 !important;fill:#c0d574 !important;border-color:#c0d574 !important}.smiles-kv-with-portlet .color-rosa{color:#ff7baa !important;fill:#ff7baa !important;border-color:#ff7baa !important}.smiles-kv-with-portlet .color-magenta{color:#ec008c !important;fill:#ec008c !important;border-color:#ec008c !important}.smiles-kv-with-portlet .color-terracota{color:#bc6858 !important;fill:#bc6858 !important;border-color:#bc6858 !important}.smiles-kv-with-portlet .color-marrom-medio{color:#876f2b !important;fill:#876f2b !important;border-color:#876f2b !important}.smiles-kv-with-portlet .color-verde-web{color:#00f20c !important;fill:#00f20c !important;border-color:#00f20c !important}.smiles-kv-with-portlet .color-amarelo-escuro{color:#fec63b !important;fill:#fec63b !important;border-color:#fec63b !important}.smiles-kv-with-portlet .color-azul-ceu{color:#00beff !important;fill:#00beff !important;border-color:#00beff !important}.smiles-kv-with-portlet .color-azul-medio{color:#87b7c1 !important;fill:#87b7c1 !important;border-color:#87b7c1 !important}.smiles-kv-with-portlet .color-azul-marinho{color:#1e3265 !important;fill:#1e3265 !important;border-color:#1e3265 !important}.smiles-kv-with-portlet .color-tier-diamante{color:#231F20 !important;fill:#231F20 !important;border-color:#231F20 !important}.smiles-kv-with-portlet .color-tier-ouro{color:#d3b588 !important;fill:#d3b588 !important;border-color:#d3b588 !important}.smiles-kv-with-portlet .color-tier-prata{color:#bebfc1 !important;fill:#bebfc1 !important;border-color:#bebfc1 !important}.smiles-kv-with-portlet .color-preto{color:#000000 !important;fill:#000000 !important;border-color:#000000 !important}.smiles-kv-with-portlet .search-ticket{border:2px solid #FF5A00 !important;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:0 !important}.smiles-kv-with-portlet .search-ticket .searchable-content{background-color:#fff !important}.smiles-kv-with-portlet .search-ticket .searchable-content .container-travel .description{background:#fff !important}@media screen and (max-width: 764px){.smiles-kv-with-portlet .search-ticket::after{height:0 !important}}@media screen and (min-width: 765px){.smiles-kv-with-portlet .search-ticket{position:absolute;border:none !important;top:105px;z-index:10;left:70px;width:1130px}}.smiles-kv-with-portlet #searchHotelWidget{border:2px solid #FF5A00 !important;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top:0 !important;background-color:#fff !important}.smiles-kv-with-portlet #searchHotelWidget div.grayBox{background-color:#f5f5f5}@media screen and (min-width: 765px){.smiles-kv-with-portlet #searchHotelWidget{position:absolute;border:none !important;top:155px;z-index:10;left:70px;width:1130px;background:#fff}}.calendar-modal{font-family:"NunitoRegular",Arial,sans-serif;display:flex;align-items:center;height:100%}.calendar-modal__content{background-color:#fff;padding:15px;display:flex;flex-direction:column;border-radius:2px}.calendar-modal__content--single-segment{max-width:450px}.calendar-modal .calendar-modal__header{position:relative;margin-bottom:5px}.calendar-modal .calendar-modal__header .title{text-transform:uppercase;font-size:1.4em}.calendar-modal .calendar-modal__header .close-modal{float:right;right:0;top:0;cursor:pointer;font-weight:bold;color:#555;font-size:22px}.calendar-modal .calendar-modal__header .smiles-icons{vertical-align:top}.calendar-modal .calendar-modal__segments{display:flex;margin:0 auto;width:100%;justify-content:stretch}.calendar-modal .calendar-modal__segments--single-segment{display:inline-block}.calendar-modal .calendar-modal__segment:first-child:not(:only-child){margin-right:50px}.calendar-modal .calendar-modal__segment .header{display:flex;flex-direction:row;background-color:#FF5A00;color:#fff;padding:5px;align-items:center;margin-bottom:10px}@media (min-width: 400px){.calendar-modal .calendar-modal__segment .header{min-width:400px}}.calendar-modal .calendar-modal__segment .header .direction{display:flex;flex-direction:column;vertical-align:middle;align-items:center;margin:0px 5px;min-width:10%;max-width:25%}.calendar-modal .calendar-modal__segment .header .direction .direction__going{background:url(../images/svg/icons/ic-voo-ida.svg) no-repeat;padding:20px 5px 0px 20px;background-size:25px}.calendar-modal .calendar-modal__segment .header .direction .direction__back{background:url(../images/svg/icons/ic-voo-volta.svg) no-repeat;padding:20px 5px 0px 20px;background-size:25px}.calendar-modal .calendar-modal__segment .header .direction .direction__label{text-transform:uppercase;font:0.9em "NunitoRegular",Arial,sans-serif}.calendar-modal .calendar-modal__segment .header .line-separator{background:#ee861e;width:1px;height:40px;display:inline-block;position:relative;margin:0 10px 0 10px}.calendar-modal .calendar-modal__segment .header .airport{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-modal .calendar-modal__segment .header .airport .airport__city{color:#fff;display:inline-block;vertical-align:middle;margin:0;text-align:right}.calendar-modal .calendar-modal__segment .header .airport:last-child{text-align:left}.calendar-modal .calendar-modal__segment .header .airport .airport__code{display:block;font:0.9em 'NunitoLight'}.calendar-modal .calendar-modal__segment .header .arrow{width:35px;height:35px;background:url(../images/svg/icons/ic-arrow-right-mb.svg) no-repeat;margin:0 10px 0}.calendar-modal .calendar-modal__segment .month-navigation{font-family:1em "NunitoLight",Arial,sans-serif;display:flex;justify-content:space-between;text-transform:uppercase;margin-bottom:5px;font-weight:600}.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control{display:none}.calendar-modal .calendar-modal__segment .month-navigation .month-navigation__direction,.calendar-modal .calendar-modal__segment .month-navigation .month-navigation__direction--one-way{padding:0 10px;font-weight:600}.calendar-modal .calendar-modal__segment .month-navigation .navigation{padding:0 10px;display:flex;align-items:center;font-weight:500}.calendar-modal .calendar-modal__segment .month-navigation .navigation .navigation__month-name{margin-right:15px}.calendar-modal .calendar-modal__segment .month-navigation .navigation .arrow{color:#FF5A00;font-size:20px;display:inline-block;cursor:pointer;vertical-align:middle}.calendar-modal .calendar-modal__segment .month-navigation .navigation .arrow:first-child{margin-right:15px}.calendar-modal .calendar-modal__segment .month-navigation .navigation .arrow--disabled{color:#ececec;pointer-events:none}.calendar-modal .calendar-modal__segment .calendar-row{display:flex;width:100%;justify-content:space-around}.calendar-modal .calendar-modal__segment .calendar-row .day{font-family:"NunitoLight",Arial,sans-serif;border:#ececec solid 1px;width:100%;text-align:center;padding:4px 0;line-height:14px;font-size:12px}@media (max-height: 640px){.calendar-modal .calendar-modal__segment .calendar-row .day{padding:2px 0}}@media (max-height: 600px){.calendar-modal .calendar-modal__segment .calendar-row .day{padding:0px}}.calendar-modal .calendar-modal__segment .calendar-row .day .day__number{font-weight:600}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles{margin-top:3px;min-height:22.5px}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles .value{font-size:11px}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles .info{text-transform:lowercase;font-size:10px;line-height:10px;font-size:10px;margin-bottom:1px}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles .loading-animation{background-size:14px;padding-top:14px !important;margin:0px}.calendar-modal .calendar-modal__segment .calendar-row .day--disabled{pointer-events:none;opacity:0.3}.calendar-modal .calendar-modal__segment .calendar-row .day--lowest-price{color:#FF5A00}.calendar-modal .calendar-modal__segment .calendar-row .day--smiles-club{color:#fff;background-color:#639}.calendar-modal .calendar-modal__segment .calendar-row .day--smiles-diamond{color:#fff;background-color:#2e3132}.calendar-modal .calendar-modal__segment .calendar-row .day--unavailable .day__miles{font-size:1.4em;color:#7c7c7c;opacity:0.4;position:relative;top:2px}.calendar-modal .calendar-modal__segment .calendar-row .day:not(.week-day):not(.day--disabled):hover{cursor:pointer;border:1px solid #FF5A00;box-sizing:border-box;box-shadow:inset 0px 0px 0px 1px #FF5A00;-webkit-box-shadow:inset 0px 0px 0px 1px #FF5A00;-moz-box-shadow:inset 0px 0px 0px 1px #FF5A00}.calendar-modal .calendar-modal__segment .calendar-row .day--selected{pointer-events:none;border:1px solid #FF5A00;box-shadow:inset 0px 0px 0px 1px #FF5A00;-webkit-box-shadow:inset 0px 0px 0px 1px #FF5A00;-moz-box-shadow:inset 0px 0px 0px 1px #FF5A00;box-sizing:border-box}.calendar-modal .calendar-modal__segment .calendar-row .week-day{font-weight:600}.calendar-modal .calendar-modal__segment .calendar-row .week-day--active{background-color:#ececec}.calendar-modal .calendar-modal__caption-title{display:inline-block;margin-top:10px}.calendar-modal .calendar-modal__caption{margin-top:10px;display:flex;justify-content:left;font-size:0.9em}.calendar-modal .calendar-modal__caption .calendar-modal__caption-box{display:flex;flex-direction:row}.calendar-modal .calendar-modal__caption .item{margin-right:15px;font-size:12px;line-height:14px}.calendar-modal .calendar-modal__caption .lowest-price{color:#FF5A00}.calendar-modal .calendar-modal__caption .selected-date:before{content:' ';width:8px;display:inline-block;height:8px;border:2px solid #FF5A00;margin-right:5px;vertical-align:top}.calendar-modal .calendar-modal__caption .club-smiles{color:#639}.calendar-modal .calendar-modal__caption .diamond{font-family:"NunitoBold","Arial Bold",sans-serif;color:#2e3132;font-weight:normal}.calendar-modal .calendar-modal__caption .unavailable:before{color:#7c7c7c;font-family:'fontawesome-alloy';content:"";width:10px;display:inline-block;height:10px;margin-right:5px}.calendar-modal .calendar-modal__caption .search-icon:before{color:#7c7c7c;font-family:'fontawesome-alloy';content:"";width:10px;display:inline-block;height:10px;margin-right:5px}.calendar-modal__content--single-segment .calendar-modal__caption{flex-direction:column}.calendar-modal__content--single-segment .calendar-modal__caption.split-in-columns{flex-direction:row}.calendar-modal__content--single-segment .calendar-modal__caption .calendar-modal__caption-box{display:flex;flex-direction:column}.calendar-modal__content--single-segment .calendar-modal__caption .item{margin-right:15px;font-size:0.9em;line-height:16px}.calendar-modal .calendar-modal__warnings{width:100%;border-top:2px solid #ececec;margin-top:10px;padding-top:10px}.calendar-modal .calendar-modal__warnings span{color:#7c7c7c;display:block;word-wrap:break-word;font-size:10px;line-height:15px;font-style:italic}.calendar-modal .calendar-modal__footer{display:flex;flex-direction:column;align-items:flex-end}.calendar-modal .calendar-modal__footer.calendar-modal__footer--single-segment{margin-top:10px}.calendar-modal .calendar-modal__footer .modal-button{display:inline-block;float:right;background-color:#FF5A00;color:#fff;padding:8px 40px;border-radius:5px;cursor:pointer}.calendar-modal .calendar-modal__footer .modal-button--hidden{display:none}.calendar-modal .calendar-modal__footer .modal-button--disabled{pointer-events:none;background-color:#ececec}.calendar-modal .calendar-modal__footer .tooltip-inner{text-align:center;padding:5px 15px;max-width:100px}@media (max-width: 767px){.calendar-modal{font-family:"NunitoRegular",Arial,sans-serif;display:flex;align-items:center;width:100%}.calendar-modal__content{padding:10px;display:flex;flex-direction:column;max-height:70%;width:90vw}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal__content{width:94vw;padding:5px}}@media (max-width: 767px) and (max-width: 320px){.calendar-modal__content{width:94vw;padding:2px}}@media (max-width: 767px){.calendar-modal .calendar-modal__header{position:relative;margin-bottom:5px}.calendar-modal .calendar-modal__header .title{text-transform:uppercase;font-size:1.2em}.calendar-modal .calendar-modal__header .close{float:right;width:20px;right:0;top:0;font-weight:bold}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__header{font-size:1.0em;margin-bottom:3px}}@media (max-width: 767px){.calendar-modal .calendar-modal__segments{display:flex}.calendar-modal .calendar-modal__segment{margin-right:0}.calendar-modal .calendar-modal__segment:last-child:not(:only-child){display:none}.calendar-modal .calendar-modal__segment .header{min-width:90vw;display:flex;flex-direction:row;background-color:#FF5A00;color:#fff;padding:5px;align-items:center;margin-bottom:10px;box-sizing:border-box}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__segment .header{width:94vw;padding:3px}}@media (max-width: 767px){.calendar-modal .calendar-modal__segment .header .direction{max-width:30%;display:flex;flex-direction:column;vertical-align:middle;align-items:center;margin:0px}.calendar-modal .calendar-modal__segment .header .direction .direction__label{text-transform:uppercase;font:0.9em "NunitoRegular",Arial,sans-serif}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__segment .header .direction .direction__label{font-size:0.8em}}@media (max-width: 767px){.calendar-modal .calendar-modal__segment .header .line-separator{background:#ee861e;width:1px;height:35px;display:inline-block;position:relative;margin:0 10px 0 5px}.calendar-modal .calendar-modal__segment .header .airport{width:80px}.calendar-modal .calendar-modal__segment .header .airport .airport__city{vertical-align:middle;white-space:normal;text-align:left}.calendar-modal .calendar-modal__segment .header .airport .airport__code{display:none}.calendar-modal .calendar-modal__segment .header .arrow{width:35px;height:35px;background:url(../images/svg/icons/ic-arrow-right-mb.svg) no-repeat;margin:0 10px 0}.calendar-modal .calendar-modal__segment .month-navigation{margin-bottom:5px;font-size:1.1em}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__segment .month-navigation{font-size:0.9em}}@media (max-width: 767px){.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control{padding:0;display:flex}.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__direction{color:#ececec;cursor:pointer}.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__direction:first-child{padding-right:0.5em}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__direction:first-child{padding-right:0.1em}}@media (max-width: 767px){.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__direction:last-child{padding-left:0.5em}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__direction:last-child{padding-left:0.1em}}@media (max-width: 767px){.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__direction--active{color:#FF5A00 !important;pointer-events:none}.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__line-separator{background:#ececec;width:1px;display:inline-block;position:relative;margin:0 5px 0 5px}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__segment .month-navigation .segment-tab-control .segment-tab-control__line-separator{margin:0px 1px}}@media (max-width: 767px){.calendar-modal .calendar-modal__segment .month-navigation .month-navigation__direction{display:none}.calendar-modal .calendar-modal__segment .month-navigation .navigation .navigation__month-name{margin-right:10px}.calendar-modal .calendar-modal__segment .calendar-row{display:flex;width:100%;justify-content:space-around}.calendar-modal .calendar-modal__segment .calendar-row .day{font-family:"NunitoLight",Arial,sans-serif;width:100%;text-align:center;padding:5px 0;line-height:12px}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__segment .calendar-row .day{line-height:10px}}@media (max-width: 767px){.calendar-modal .calendar-modal__segment .calendar-row .day .day__number{font-size:0.9em;font-weight:600}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles{margin-top:3px;font-weight:300;min-height:18.5px}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles .value{font-size:0.8em}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles .info{font-size:0.7em;margin:0px}.calendar-modal .calendar-modal__segment .calendar-row .day .day__miles .loading-animation{background-size:12px;padding-top:12px !important;margin:0 !important}.calendar-modal .calendar-modal__segment .calendar-row .day--unavailable .day__miles{font-size:1.2em}.calendar-modal .calendar-modal__segment .calendar-row .day--selected-segment1{border:1px solid #FF5A00;box-shadow:inset 0px 0px 0px 1px #FF5A00;-webkit-box-shadow:inset 0px 0px 0px 1px #FF5A00;-moz-box-shadow:inset 0px 0px 0px 1px #FF5A00;box-sizing:border-box}.calendar-modal .calendar-modal__segment .calendar-row .tooltip-inner{padding:3px}.calendar-modal .calendar-modal__segment .calendar-row .week-day{font-size:0.8em}.calendar-modal .calendar-modal__caption-title{display:inline-block;margin-top:5px}.calendar-modal .calendar-modal__caption{margin-top:2px;display:flex;flex-direction:column;justify-content:normal}.calendar-modal .calendar-modal__caption.split-in-columns{flex-direction:row}.calendar-modal .calendar-modal__caption .calendar-modal__caption-box{display:flex;flex-direction:column}.calendar-modal .calendar-modal__caption .item{margin-right:15px;font-size:0.9em;line-height:16px}.calendar-modal .calendar-modal__caption .unavailable:before,.calendar-modal .calendar-modal__caption .search-icon:before{width:10px;display:inline-block;height:10px;margin-right:6px;margin-left:2px}.calendar-modal .calendar-modal__warnings{margin-top:5px;padding-top:5px}.calendar-modal .calendar-modal__warnings span{line-height:12px}.calendar-modal .calendar-modal__footer{margin-top:5px;padding-top:5px}}@media (max-width: 767px) and (max-width: 400px){.calendar-modal .calendar-modal__footer{margin-top:0px;padding-top:0px}}@media (max-width: 767px){.calendar-modal .calendar-modal__footer .modal-button{display:inline-block;float:right;padding:8px 40px;border-radius:5px;cursor:pointer}.calendar-modal .calendar-modal__footer .modal-button--hidden{display:none}}.modal-diamond-tier{width:620px;border:1px solid #979797;background-color:#fff}.modal-diamond-tier .header{display:table-cell;vertical-align:middle;font-family:"NunitoRegular",Arial,sans-serif;background-color:#222222;height:53px;width:620px}.modal-diamond-tier .header p{color:#fff;font-size:18px;line-height:22px;text-align:center;margin:0}.modal-diamond-tier .modal-body{padding:0;overflow:hidden;margin:18px 40px 0 43px;max-height:unset}.modal-diamond-tier .modal-body .rolesDiamante,.modal-diamond-tier .modal-body .details-diamante,.modal-diamond-tier .modal-body .disclaimer{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;line-height:16px}.modal-diamond-tier .modal-body .rolesDiamante{margin-bottom:13px}.modal-diamond-tier .modal-body .details-diamante{margin-bottom:5px}.modal-diamond-tier .modal-body .rectangle{margin-top:16px;width:532px;border:solid 1px #bbbbbb;color:#7C7C7C}.modal-diamond-tier .modal-body .rectangle .rectangle_body{margin:0  27px 14px 27px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .title-flight-depart-return{margin-top:11px;margin-left:16px;font-family:"NunitoRegular",Arial,sans-serif;font-size:10px;letter-spacing:-0.33px;line-height:12px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .img-colunm{position:relative;width:98px;height:66px;border:1px solid #ECECEC;border-radius:2px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .img-colunm .company__thumb img{position:absolute;width:66px;height:28px;right:0;left:0;bottom:0;top:0;margin:auto}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin,.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival{margin-top:15px;float:left;display:block;text-align:right;font-family:Arial;font-size:12px;line-height:14px;letter-spacing:-0.4px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__airport,.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__airport{display:block;font-family:Arial;font-weight:700}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__location p,.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__location p{margin-bottom:0}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__date-info,.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__date-info{display:block;font-size:10px;line-height:12px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin{width:113px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival{text-align:left}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info{margin:15px 8px 0 8px;float:left;display:block;text-align:center;font-family:Arial;font-size:9px;font-weight:400;letter-spacing:-0.3px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .travel__stops{display:block;line-height:10px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .travel__duration{display:block;line-height:11px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage{margin-top:15px;float:right;font-family:Arial;font-size:12px;font-weight:400;letter-spacing:-0.41px;line-height:15px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage p{margin:0;text-align:right}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage .amount-milage__title{font-size:9px;font-weight:400;letter-spacing:-0.31px;line-height:11px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage .strikethrough{text-decoration:line-through}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage .amount-milage__number{font-family:Arial;font-weight:700;letter-spacing:-0.12px;line-height:14px}.modal-diamond-tier .bottom-content{margin-bottom:20px}.modal-diamond-tier .bottom-content .clientes-diamante-p{margin-left:43px;margin-top:5px;color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:10px;line-height:12px;text-align:left}.modal-diamond-tier .bottom-content .confirmation{margin-top:11px;color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;line-height:16px;text-align:center}.modal-diamond-tier .bottom-content .buttons{display:table;margin:auto;margin-top:15px}.modal-diamond-tier .bottom-content .buttons .btn.btn-outline,.modal-diamond-tier .bottom-content .buttons .aui .modal-body button.btn-outline,.aui .modal-body .modal-diamond-tier .bottom-content .buttons button.btn-outline{font-family:"NunitoLight",Arial,sans-serif;margin-right:20px;float:left;width:184px;font-size:12px;border:1px solid #FF5A00;font-weight:100}.modal-diamond-tier .bottom-content .buttons .btn.btn-primary,.modal-diamond-tier .bottom-content .buttons .aui .modal-body button,.aui .modal-body .modal-diamond-tier .bottom-content .buttons button{font-family:"NunitoRegular",Arial,sans-serif;float:left;width:184px;font-size:12px;font-weight:100}@media screen and (max-width: 764px){.modal-diamond-tier{width:299px}.modal-diamond-tier .header{height:31px}.modal-diamond-tier .header p{font-size:12px;line-height:14px}.modal-diamond-tier .modal-body{margin:18px 9px 0 9px}.modal-diamond-tier .modal-body p{margin-bottom:5px}.modal-diamond-tier .modal-body .rolesDiamante,.modal-diamond-tier .modal-body .details-diamante,.modal-diamond-tier .modal-body .disclaimer{font-size:10px;line-height:12px;margin-bottom:9px}.modal-diamond-tier .modal-body .rolesDiamante{margin-bottom:8px}.modal-diamond-tier .modal-body .details-diamante{margin-bottom:14px}.modal-diamond-tier .modal-body .rectangle{width:99%}.modal-diamond-tier .modal-body .rectangle .rectangle_body{margin:20px  29px 14px 15px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .title-flight-depart-return{text-align:center;margin-left:-45px;font-size:12px;letter-spacing:-0.4px;line-height:14px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper{margin-left:34px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin,.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival{margin-top:7px;font-size:9px;line-height:11px;letter-spacing:-0.3px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__location p,.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__location p{width:42px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:8px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__date-info,.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__date-info{font-size:9px;line-height:11px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin{width:50px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival{text-align:left}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__location p{margin-left:0}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info{margin:7px 13px 0 13px;font-size:9px !important}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .travel__stops{font-size:9px !important}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .smiles-icons.seta-2::before{margin-top:-14px;font-size:10px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .travel__duration{font-size:9px !important;margin-top:-8px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage{margin-top:7px;font-size:9px;letter-spacing:-0.3px;line-height:11px}.modal-diamond-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage .amount-milage__number{line-height:11px}.modal-diamond-tier .bottom-content{margin-bottom:15px}.modal-diamond-tier .bottom-content .clientes-diamante-p{margin:auto;margin-top:5px;margin-left:0;font-size:9px;line-height:13px;text-align:center;width:99%}.modal-diamond-tier .bottom-content .confirmation{margin-top:11px;font-size:10px;line-height:12px}.modal-diamond-tier .bottom-content .buttons .btn.btn-primary,.modal-diamond-tier .bottom-content .buttons .aui .modal-body button,.aui .modal-body .modal-diamond-tier .bottom-content .buttons button,.modal-diamond-tier .bottom-content .buttons .btn.btn-outline,.modal-diamond-tier .bottom-content .buttons .aui .modal-body button.btn-outline,.aui .modal-body .modal-diamond-tier .bottom-content .buttons button.btn-outline{position:relative;float:unset;width:165px;height:28px;font-size:10px;font-weight:700}.modal-diamond-tier .bottom-content .buttons .btn.btn-primary span,.modal-diamond-tier .bottom-content .buttons .aui .modal-body button span,.aui .modal-body .modal-diamond-tier .bottom-content .buttons button span,.modal-diamond-tier .bottom-content .buttons .btn.btn-outline span,.modal-diamond-tier .bottom-content .buttons .aui .modal-body button.btn-outline span,.aui .modal-body .modal-diamond-tier .bottom-content .buttons button.btn-outline span{position:absolute;right:0;left:0;bottom:2px}.modal-diamond-tier .bottom-content .buttons .btn.btn-outline,.modal-diamond-tier .bottom-content .buttons .aui .modal-body button.btn-outline,.aui .modal-body .modal-diamond-tier .bottom-content .buttons button.btn-outline{margin-right:0}}.modal-passenger-limit{width:620px}.modal-passenger-limit .passenger-limit{margin:17px 43px}.modal-passenger-limit .passenger-limit .header{color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;line-height:22px;text-align:center;margin-bottom:23px}.modal-passenger-limit .passenger-limit .body{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;line-height:16px;margin-bottom:16px}.modal-passenger-limit .passenger-limit .disclaimer{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;line-height:13px;margin-bottom:18px}.modal-passenger-limit .passenger-limit .disclaimer a{color:#5B5B5B;text-decoration:underline}.modal-passenger-limit .passenger-limit .btn,.modal-passenger-limit .passenger-limit .aui .modal-body button,.aui .modal-body .modal-passenger-limit .passenger-limit button{font-family:"NunitoLight",Arial,sans-serif;text-transform:uppercase;display:table;margin:auto;width:74px}@media screen and (max-width: 767px){.modal-passenger-limit{width:unset}.modal-passenger-limit .passenger-limit{margin:26px 13px 12px 13px}.modal-passenger-limit .passenger-limit .header{font-size:16px;text-align:left;line-height:19px;margin-bottom:13px;word-spacing:-1.5px}.modal-passenger-limit .passenger-limit .body{font-size:12px;line-height:18px;margin-bottom:12px}.modal-passenger-limit .passenger-limit .disclaimer{line-height:15px;margin-bottom:13px}}.grayline-search_block .image-block{position:relative}@media screen and (max-width: 764px){.grayline-search_block .image-block{width:105%;left:-8px}}.grayline-search_block .image-block .search-block{position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;height:116px;width:965px;z-index:1}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block{width:80%;height:190px}}.grayline-search_block .image-block .search-block .options-section{width:456px;height:60px;background-color:#F7F7F7;border-radius:6px 6px 0 0}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .options-section{height:67px;width:100%;border-radius:6px}}.grayline-search_block .image-block .search-block .options-section div{float:left;font-size:16px;letter-spacing:-0.43px;font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .options-section div{font-size:14px;text-align:center}}@media screen and (max-width: 360px){.grayline-search_block .image-block .search-block .options-section div{font-size:12.5px}}.grayline-search_block .image-block .search-block .options-section div:nth-child(1){font-family:"NunitoRegular",Arial,sans-serif;margin:18px}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .options-section div:nth-child(1){font-size:16px;float:none;margin:0;margin-left:5px;margin:auto;display:table;padding-top:5px}}.grayline-search_block .image-block .search-block .options-section div:nth-child(2){margin:18px 11px 21px 0;cursor:pointer}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .options-section div:nth-child(2){width:30%;padding-left:6%;margin-right:0;margin-top:8px}}.grayline-search_block .image-block .search-block .options-section div:nth-child(3){width:63px;height:29px;margin:14px 12px 17px 0}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .options-section div:nth-child(3){margin-top:4px;margin-right:0;width:28%}}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch{position:relative;display:inline-block;width:60px;height:18px;bottom:-5px}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch input{opacity:0;width:0;height:0}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch input:checked+.slider{background-color:#FF5A00}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch input:focus+.slider{box-shadow:0 0 1px #FF5A00}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch input:checked+.slider:before{-webkit-transform:translateX(33px);-ms-transform:translateX(33px);transform:translateX(33px)}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#FF5A00;-webkit-transition:.4s;transition:.4s}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch .slider.round{border-radius:34px}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch .slider.round:before{border-radius:50%}.grayline-search_block .image-block .search-block .options-section div:nth-child(3) .switch .slider:before{position:absolute;content:"";height:29px;width:29px;background-color:white;-webkit-transition:.4s;transition:.4s;bottom:-6px;left:-1px;box-shadow:-2px 2px 4px 0 rgba(187,187,187,0.8)}.grayline-search_block .image-block .search-block .options-section div:nth-child(4){margin:18px 28px 21px 0;cursor:pointer}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .options-section div:nth-child(4){margin-right:0;margin-top:8px;width:28%}}.grayline-search_block .image-block .search-block .options-section div a{color:#7C7C7C}.grayline-search_block .image-block .search-block .options-section div.active a{color:#FF5A00}.grayline-search_block .image-block .search-block .text-field{width:837px;height:60px;float:left}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .text-field{width:100%}}.grayline-search_block .image-block .search-block .text-field input{font-size:16px;height:100%;border:0;border-radius:0 0 0 4px;font-family:"NunitoLight",Arial,sans-serif;color:#5B5B5B}.grayline-search_block .image-block .search-block .text-field input::placeholder{color:#7c7c7c;font-weight:300}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .text-field input{border-radius:6px}}.grayline-search_block .image-block .search-block .text-field .suggestion-picklist{background-color:#fff;font-family:"NunitoLight",Arial,sans-serif;margin:-5px 0 0 0;padding:0 20px;display:none;max-height:200px;overflow:hidden;overflow-y:auto;border-radius:0 0 4px 4px;position:relative}.grayline-search_block .image-block .search-block .text-field .suggestion-picklist::after{opacity:0;content:"";display:block;padding-bottom:1em}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block .text-field .suggestion-picklist{overflow-x:scroll;overflow-y:scroll}}.grayline-search_block .image-block .search-block .text-field .suggestion-picklist .destination-option{cursor:pointer;padding:3px 0}.grayline-search_block .image-block .search-block .text-field .suggestion-picklist .destination-option:hover,.grayline-search_block .image-block .search-block .text-field .suggestion-picklist .destination-option.selected{background-color:#ECECEC;color:#FF5A00}.grayline-search_block .image-block .search-block button{width:116px;height:60px;float:left;border-radius:0 4px 4px 0;font-size:16px}.grayline-search_block .image-block .search-block button span{font-family:"NunitoLight",Arial,sans-serif;font-weight:400}@media screen and (max-width: 764px){.grayline-search_block .image-block .search-block button{border-radius:6px;width:100%;height:40px;padding-top:8px;margin-top:14px}}.grayline-swiper-block{margin:55px 60px 65px}@media screen and (max-width: 764px){.grayline-swiper-block{margin:35px 0}}.grayline-swiper-block .header{height:40px}@media screen and (max-width: 764px){.grayline-swiper-block .header{height:unset}}.grayline-swiper-block .header .header_title{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:24px;line-height:40px}@media screen and (max-width: 764px){.grayline-swiper-block .header .header_title{padding-left:2px;font-size:20px;line-height:24px}}.grayline-swiper-block .header button{float:right;width:209px;height:40px;margin-right:110px;cursor:pointer}.grayline-swiper-block .header button span{font-family:"NunitoRegular",Arial,sans-serif;font-weight:400}.grayline-swiper-block .swiper-cards_block{margin-top:35px;height:352px}@media screen and (max-width: 764px){.grayline-swiper-block .swiper-cards_block{height:400px;margin-top:20px}}@media screen and (max-width: 320px){.grayline-swiper-block .swiper-cards_block{height:350px}}.grayline-swiper-block .swiper-cards_block .arrow{margin:0 15px;position:relative;width:15px;float:left;height:100%;cursor:pointer}.grayline-swiper-block .swiper-cards_block .arrow img{position:absolute;width:100%;height:26px;top:0;bottom:0;margin:auto}.grayline-swiper-block .swiper-cards_block .arrow.left{margin-right:38px;margin-left:8px}.grayline-swiper-block .swiper-cards_block .arrow.left img{float:left}.grayline-swiper-block .swiper-cards_block .arrow.left .black-arrow{display:none}@media screen and (max-width: 764px){.grayline-swiper-block .swiper-cards_block .arrow.left{margin:0}}.grayline-swiper-block .swiper-cards_block .arrow.right{margin-left:38px;margin-right:8px;float:right}.grayline-swiper-block .swiper-cards_block .arrow.right img{float:right}@media screen and (max-width: 764px){.grayline-swiper-block .swiper-cards_block .arrow.right{margin:0}}.grayline-swiper-block .swiper-cards_block .cards{float:left;width:1026px;height:100%;overflow:hidden;white-space:nowrap}@media screen and (max-width: 764px){.grayline-swiper-block .swiper-cards_block .cards{width:90%;overflow-x:scroll}}.grayline-swiper-block .swiper-cards_block .cards .card{display:inline-block;vertical-align:middle;position:relative;margin:0 36px;width:266px;height:100%}@media screen and (max-width: 764px){.grayline-swiper-block .swiper-cards_block .cards .card{width:90%;height:100%;margin:0 6%}}.grayline-swiper-block .swiper-cards_block .cards .card .inside-content-btn{width:191px;height:40px;position:absolute;top:240px;left:0;right:0;margin:auto}@media screen and (max-width: 764px){.grayline-swiper-block .swiper-cards_block .cards .card .inside-content-btn{width:70%;height:38px;top:70%}}.grayline-swiper-block .swiper-cards_block .cards .card .inside-content-btn span{font-family:"NunitoLight",Arial,sans-serif;font-size:16px;line-height:19px;font-weight:400}@media screen and (max-width: 764px){.grayline-swiper-block .header-button-mobile{width:82%;display:table !important;margin:auto;margin-top:20px}}@media screen and (min-width: 361px) and (max-width: 764px){.grayline-swiper-block .header-button-mobile{height:40px;cursor:pointer}.grayline-swiper-block .header-button-mobile span{font-family:"NunitoRegular",Arial,sans-serif;font-weight:400}}.agaxtur-search_block .image-block{position:relative}@media screen and (max-width: 813px){.agaxtur-search_block .image-block .img-content{position:absolute;width:104%;margin-left:-7px}}.agaxtur-search_block .image-block .search-block{position:absolute;background-color:white;border:1px solid #BCBEC0;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);width:1101px;height:144px;margin:auto;top:0;bottom:0;right:0;left:0;z-index:1;padding:24px 0 31px;transition:all .33s}@media screen and (max-width: 813px){.agaxtur-search_block .image-block .search-block{width:85%;height:auto !important;position:relative;top:68px;margin-bottom:68px;padding-bottom:0;padding-top:4px;margin-top:0}.agaxtur-search_block .image-block .search-block form{display:inline-block}}.agaxtur-search_block .image-block .search-block .search-field{position:relative;float:left;margin-left:23px}@media screen and (max-width: 813px){.agaxtur-search_block .image-block .search-block .search-field{margin-left:11px;margin-right:11px;margin-top:7px;width:-webkit-fill-available !important;width:-moz-available !important}}.agaxtur-search_block .image-block .search-block .search-field:nth-child(6),.agaxtur-search_block .image-block .search-block .search-field:nth-child(7),.agaxtur-search_block .image-block .search-block .search-field:nth-child(8),.agaxtur-search_block .image-block .search-block .search-field:nth-child(9){padding-top:4px}.agaxtur-search_block .image-block .search-block .search-field:nth-child(6):before,.agaxtur-search_block .image-block .search-block .search-field:nth-child(7):before,.agaxtur-search_block .image-block .search-block .search-field:nth-child(8):before,.agaxtur-search_block .image-block .search-block .search-field:nth-child(9):before{display:none}.agaxtur-search_block .image-block .search-block .search-field:nth-child(1),.agaxtur-search_block .image-block .search-block .search-field:nth-child(5),.agaxtur-search_block .image-block .search-block .search-field:nth-child(9){width:172px}.agaxtur-search_block .image-block .search-block .search-field:nth-child(2){width:173px}.agaxtur-search_block .image-block .search-block .search-field:nth-child(3),.agaxtur-search_block .image-block .search-block .search-field:nth-child(7){width:169px}.agaxtur-search_block .image-block .search-block .search-field:nth-child(4),.agaxtur-search_block .image-block .search-block .search-field:nth-child(8){width:272px}.agaxtur-search_block .image-block .search-block .search-field:nth-child(6){width:368px}.agaxtur-search_block .image-block .search-block .search-field label{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:17px}.agaxtur-search_block .image-block .search-block .search-field select{padding-left:43px;padding-right:0}.agaxtur-search_block .image-block .search-block .search-field:before{position:absolute;bottom:0;left:15px;top:20px;margin:auto}.agaxtur-search_block .image-block .search-block .botton-content{float:right;margin-right:27px;margin-top:32px;transition:all .33s}@media screen and (max-width: 813px){.agaxtur-search_block .image-block .search-block .botton-content{float:unset;display:inline-block;margin-right:11px;margin-left:11px;margin-top:22px;width:-webkit-fill-available}}.agaxtur-search_block .image-block .search-block .botton-content .expand-button{position:relative;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:15px;font-weight:400;line-height:19px;display:inline-block;margin-right:22px;cursor:pointer}.agaxtur-search_block .image-block .search-block .botton-content .expand-button:before{position:absolute;top:0;bottom:0;right:-19px;margin:auto}.agaxtur-search_block .image-block .search-block .botton-content button{width:172px;height:40px}@media screen and (max-width: 813px){.agaxtur-search_block .image-block .search-block .botton-content button{margin-top:14px;width:-webkit-fill-available}}.agaxtur-search_block .image-block .search-block.expanded{padding:11px 0 16px;height:200px}.agaxtur-search_block .image-block .search-block.expanded .search-field:before{display:block}.agaxtur-search_block .image-block .search-block.expanded .botton-content{margin-top:11px}.agaxtur-search_block .image-block .search-block.expanded .botton-content .expand-button{color:#FF5A00}.agaxtur-search_block .image-block .search-block.expanded .botton-content .expand-button .icon-caret-down:before{transform:rotate(180deg)}.agaxtur-spotlight_block{margin-left:24px;margin-top:40px}@media screen and (max-width: 813px){.agaxtur-spotlight_block{margin:auto;margin-top:40px;width:95%}}.agaxtur-spotlight_block .header{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px;margin-bottom:21px}@media screen and (max-width: 813px){.agaxtur-spotlight_block .cards{width:100%;height:max-content;overflow:hidden;white-space:nowrap;padding-bottom:27px}}.agaxtur-spotlight_block .cards .spotlight-card{position:relative;overflow:hidden;width:294px;height:475px;border-radius:3px;box-shadow:1px 3px 4px 0 rgba(0,0,0,0.1);float:left;margin-right:18px;transition:all .2s;cursor:pointer}@media screen and (max-width: 813px){.agaxtur-spotlight_block .cards .spotlight-card{width:95%;height:141vw;float:none;display:inline-block;box-shadow:1px 3px 4px 0 rgba(0,0,0,0.2)}.agaxtur-spotlight_block .cards .spotlight-card:first-child{margin-left:2%}.agaxtur-spotlight_block .cards .spotlight-card:last-child{margin-right:3%}}@media screen and (min-width: 814px){.agaxtur-spotlight_block .cards .spotlight-card:hover{transform:scale(1.06);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.2);border-radius:3.15px;margin-left:6px;margin-right:12px}}.agaxtur-spotlight_block .scrollbar-style_fix{display:table;margin:auto}@media screen and (min-width: 814px){.agaxtur-spotlight_block .scrollbar-style_fix{display:none}}.agaxtur-spotlight_block .scrollbar-style_fix div{float:left;margin-right:13px;background-color:#BCBEC0;width:6px;height:6px}.agaxtur-spotlight_block .scrollbar-style_fix div.selected{background-color:#7c7c7c}.shopping-search{font-family:"NunitoRegular"}.shopping-search .searchable-content{margin-top:1px}@media (max-width: 767px){.shopping-search .searchable-content{margin-top:0px}}.shopping-search .searchable-content .message-content{display:block;margin:5px 0}.shopping-search .searchable-content .content-search{display:flex;flex-direction:column;margin:30px 100px}.shopping-search .searchable-content .content-search #shopping-search:focus{border-color:#999 !important}.shopping-search .searchable-content .content-search .search-type{display:flex;align-items:center;justify-content:flex-start;margin:5px}.shopping-search .searchable-content .content-search .search-type .miles-type{display:flex;align-items:center}.shopping-search .searchable-content .content-search .search-type .miles-type div{display:flex;align-items:center;justify-content:center}.shopping-search .searchable-content .content-search .search-type .miles-type .switch-space{width:90px}.shopping-search .searchable-content .content-search .search-type span.search-type-question{color:#7C7C7C;font-family:NunitoBold, sans-serif;font-size:14px;letter-spacing:-0.43px;line-height:19px;text-align:left;width:100%;margin-right:15px}.shopping-search .searchable-content .content-search .autocomplete{display:flex;align-items:stretch}.shopping-search .searchable-content .content-search .autocomplete div:first-child{flex-grow:8;margin-right:10px}.shopping-search .searchable-content .content-search .autocomplete div:first-child .ico{background-image:url(../images/shopping/shop.svg);background-repeat:no-repeat;width:18px;height:18.6px;display:block;position:absolute;margin:22px 0 0 28px;z-index:13}.shopping-search .searchable-content .content-search .autocomplete div:last-child{flex-grow:0}.shopping-search .searchable-content .content-search .autocomplete #btnSearchCategory{text-align:center;line-height:40px}.shopping-search .searchable-content .content-search .autocomplete input,.shopping-search .searchable-content .content-search .autocomplete button{margin:0 5px;height:64px}@media (min-width: 600px){.shopping-search .searchable-content .slider-ativado{width:110px}.shopping-search .searchable-content .slider-desativado{width:110px}.shopping-search .searchable-content #btnSearchCategory{height:38px}.shopping-search .searchable-content .autocomplete div:first-child input{padding-left:60px}}.shopping-search .searchable-content .slider-desativado{color:#BCBEC0;font-weight:100;font-family:NunitoBold, sans-serif;font-size:16px;letter-spacing:-0.43px;line-height:19px;text-align:left;cursor:pointer;white-space:nowrap}.shopping-search .searchable-content .slider-ativado{color:#FF5A00;font-family:NunitoBold, sans-serif;font-weight:700;font-size:16px;letter-spacing:-0.43px;line-height:19px;text-align:left;cursor:pointer;white-space:nowrap}@media (max-width: 767px){.shopping-search .searchable-content .message-content{display:block;margin:15px 0}.shopping-search .searchable-content .content-search{display:flex;flex-direction:column;margin:0px 15px}.shopping-search .searchable-content .content-search .search-type{display:flex;align-items:center;margin:15px 0px}.shopping-search .searchable-content .content-search .search-type>span:first-child{margin-bottom:15px}.shopping-search .searchable-content .content-search .search-type .miles-type{display:flex;flex-direction:column}.shopping-search .searchable-content .content-search .search-type .miles-type .switch-space{width:80px !important}.shopping-search .searchable-content .content-search .autocomplete{display:flex;flex-direction:column}.shopping-search .searchable-content .content-search .autocomplete div:first-child{flex-grow:1;margin-right:0}.shopping-search .searchable-content .content-search .autocomplete div:last-child{flex-grow:1}.shopping-search .searchable-content .content-search .autocomplete input,.shopping-search .searchable-content .content-search .autocomplete button{margin:5px auto}.shopping-search .searchable-content .content-search span.search-type-question{margin-right:0px !important}.shopping-search .searchable-content .card-carousel .smiles-e-money-linha3{font-size:10px;font-family:"NunitoLight";text-align:center;white-space:nowrap;display:block}.shopping-search .searchable-content .autocomplete input{padding-left:45px}.shopping-search .searchable-content .autocomplete div:first-child .ico{margin:25px 0 0 15px !important}.shopping-search .searchable-content .slider-desativado,.shopping-search .searchable-content .slider-ativado{font-size:15px}}.shopping-search .searchable-content .slider{width:100%;margin:30px auto;position:relative !important}.shopping-search .searchable-content .slick-slide{margin:0px 5px}.shopping-search .searchable-content .slick-slide img{width:100%}.shopping-search .searchable-content .slick-prev:before,.shopping-search .searchable-content .slick-next:before{color:black}.shopping-search .searchable-content .card-carousel .slick-slide .slick-active{outline:none}.shopping-search #autocomplete-list-section{position:absolute;min-width:85%;z-index:999;height:0}.shopping-search #autocomplete-list-section.inv{display:none}.shopping-search #autocomplete-list-box{position:relative;top:8px;background-color:#ffffff;border:2px solid #ececec;border-radius:6px;font:14px "NunitoLight", Arial, sans-serif;color:#7c7c7c;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2)}.shopping-search #autocomplete-list-box:before{content:url(../images/shopping/dropdown-helper.png);width:21px;height:10px;position:absolute;top:-14px;left:10px}.shopping-search #autocomplete-list-box .suggest{cursor:pointer;transition:all 0.35s ease}.shopping-search #autocomplete-list-box .suggest.selected{background-color:#f8f8f8}.shopping-search #autocomplete-list-box .suggest:hover{background-color:#ececec;font-weight:bold}.shopping-search #autocomplete-list-box .simple-suggest{padding:10px}.shopping-search #autocomplete-list-box .product-suggest{padding:4px 10px;border-top:2px solid #ececec}.shopping-search #autocomplete-list-box .product-suggest table{width:100%}.shopping-search #autocomplete-list-box .product-suggest table>tbody>tr>td:first-child{width:60px;height:60px;padding-right:20px;text-align:center}.shopping-search #autocomplete-list-box .product-suggest img{max-width:60px;max-height:60px}.shopping-search .switch{position:relative;display:inline-block;width:50px;height:18px;margin:15px 40px 15px 20px}.shopping-search .switch input{opacity:0;width:0;height:0}.shopping-search .switch-slider{position:absolute;cursor:pointer;top:0;left:-3px;right:0;bottom:0;background-color:#FF5A00;-webkit-transition:0.4s;transition:0.4s}.shopping-search .selector{position:absolute;height:29px;width:29px;left:50%;bottom:-5px;border:1px solid #ECECEC;box-shadow:-2px 2px 4px 0 rgba(187,187,187,0.8) !important;background-color:white;-webkit-transition:0.4s;transition:0.4s;border-radius:34px}.shopping-search input:checked+.switch-slider{background-color:#FF5A00}.shopping-search input:focus+.switch-slider{box-shadow:0 0 1px #FF5A00}.shopping-search .switch-slider.round{border-radius:34px;width:50px}.shopping-search .precos-botao-resgatar-compra{display:flex;padding:0 15px;align-items:center;justify-content:center;border-radius:3px;height:30px;background:#ff5a00;color:white;font-family:"NunitoLight";font-weight:bold;letter-spacing:0;line-height:22px}.shopping-search .card-carousel .texto-livre__card{max-width:60%;background-color:#ff5a00;min-height:40px;position:absolute;left:0;bottom:10px;display:flex;align-items:center;padding:0 10px;box-sizing:border-box;color:#fff;color:#fcfcfc;font-family:Nunito, sans-serif;font-size:14px;font-weight:700;line-height:17px;text-align:center}.shopping-search .card-carousel .produtoIndisponivel__box{border:1px solid #ececec;width:100%;display:block;padding:20px;font-size:20px;color:#ececec;font-size:20px;text-align:center;box-sizing:border-box;border-radius:3px;margin:20px 0;position:absolute;bottom:0}.shopping-search .clube-smiles-ou-diamante{font-family:Nunito, sans-serif;font-size:14px;font-weight:400;line-height:17px;text-align:left}.shopping-search .card-carousel .oferta-box div .texto-oferta{display:block}.shopping-search .card-carousel .clube-section .ui-button{background-color:transparent !important;border-radius:3px;border:1px solid #ffffff !important;height:26px;padding:0 0.5em}.shopping-search .card-carousel .precos-botao-comprar__box{display:block;margin-top:0.67em}.shopping-search .card-carousel .clube-section{align-items:center;box-sizing:border-box;display:grid;grid-auto-flow:column;padding:10px;width:100%}.shopping-search .card-carousel .clube-subsection{color:#fff;font-family:Nunito, sans-serif;font-size:14px;line-height:17px;text-align:left;width:100%}.shopping-search .card-carousel .div-doar-milhas{display:table;margin:auto;color:#ffffff;font-family:Nunito, sans-serif;font-size:18px;font-weight:400;line-height:20px;text-align:center;background-color:#ff5a00;border-radius:3px;width:280px;height:44px}.shopping-search .card-carousel .texto-doar-milhas-bem{display:table-cell;vertical-align:middle}.shopping-search .card-carousel .smiles-and-money{margin-left:0;display:inline-block;font-family:NunitoBold, sans-serif;font-size:12px;color:#ff5a00}.shopping-search .card-carousel .slider-item{width:auto}.shopping-search .card-carousel .fonte-milhas-do-bem{color:#7c7c7c;font-family:Nunito, sans-serif;font-size:14px;font-weight:400;line-height:20px;width:280px;text-align:left}.shopping-search .card-carousel .box-produto{vertical-align:top;width:auto;height:auto;margin:3px;box-sizing:border-box;display:inline-block}.shopping-search .card-carousel .box-produto-transferencia{background:white;vertical-align:top;width:300px;height:430px;margin:5px;display:inline-block}.shopping-search .card-carousel .milhas-resgate{font-family:Nunito, sans-serif;font-weight:700}.shopping-search .card-carousel .smiles-resgate{font-family:Nunito, sans-serif;font-size:12px;font-weight:400;line-height:16px;width:41px;text-align:left;display:block}.shopping-search .card-carousel .clube-smiles-ou-diamante{font-family:Nunito, sans-serif;font-size:12px;font-weight:400;line-height:16px;width:150px;text-align:left;display:block}.shopping-search .card-carousel{box-sizing:border-box;background-color:#ffffff;border:1px solid #ececec;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);outline:none}.shopping-search .card-carousel .seta--clube.clube--seta{width:100%}.shopping-search .card-carousel .fornecedor-item-section{position:absolute;right:0;top:5px}.shopping-search .card-carousel .fornecedor-item-section>.fornecedor-item-image{background:white;width:80px}.shopping-search .card-carousel .imagem-oferta-section{position:absolute;top:0;left:5px;width:50px;height:50px;border-radius:0 0 3px 3px;z-index:1;background-color:#ff5a00;color:#fcfcfc;font-family:Nunito, sans-serif;font-size:14px;font-weight:700;line-height:13px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.shopping-search .card-carousel .image-promocao-section-box{display:flex;align-items:center;justify-content:center;height:11.42rem;position:relative;border-width:0px 0px 1px 0px;border-style:solid;border-color:#ececec;padding:5px}.shopping-search .card-carousel .image-promocao-section-box>img{max-width:auto;max-height:11.42rem;width:auto;height:auto;display:block}.shopping-search .card-carousel .image-promocao-milhas-bem{width:100%;height:100%;position:relative}.shopping-search .card-carousel .name-promocao-section-box{color:#7c7c7c;font-size:12px;letter-spacing:-0.09px;font-family:NunitoLight;line-height:16px;margin:5px 15px;min-height:35px;height:50px}.shopping-search .card-carousel .item-name{display:table;margin:auto}.shopping-search .card-carousel .oferta-avaliacao-section-box{display:block;width:100%;height:1.478em}.shopping-search .card-carousel .texto-oferta{color:#bcbec0;font-family:Nunito, sans-serif;font-size:14px;font-weight:400;line-height:20px;width:280px;text-align:left}.shopping-search .card-carousel .oferta-box,.shopping-search .estrela-box{display:block;height:0.739em;width:100%}.shopping-search .precos-resgate-acumulo{display:flex}.shopping-search .card-carousel .precos-section-box{display:inline-block;width:100%;margin:5px 7px}.shopping-search .card-carousel .precos-por-box,.shopping-search .card-carousel .preco-de-box{display:block;text-align:center;font-size:0.89em;white-space:nowrap;font-size:0.89em;white-space:nowrap}.shopping-search .card-carousel .precos-por-box .club-smiles{display:block;white-space:nowrap;width:100%;display:block;color:#663399}.shopping-search .card-carousel .precos-por-box .club-smiles .club-smiles-ou-diamante{display:block;white-space:nowrap;width:100%;display:block;color:#663399;font-size:0.74em}.shopping-search .card-carousel .precos-separator{position:relative;width:0.827em}.shopping-search .card-carousel .ou-separator{background:#ff5a00;border-radius:50%;color:white;font-size:11px;line-height:10px;padding:5px;position:absolute;top:3.255em;margin:20px -13px}.shopping-search .card-carousel .ou-separator .club-smiles{background:#663399;border-radius:100%;color:white;font-size:0.607em;line-height:0.607em;padding:0.4em 0.2em 0.53em;position:absolute;top:3.255em;left:-0.38em}.shopping-search .card-carousel span.ou-separator>span{margin-left:-1px}.shopping-search .card-carousel .preco-de{color:#7c7c7c;font-family:Nunito, sans-serif;line-height:1.55em;text-decoration:line-through;display:inline-block;margin-right:0.167em}.shopping-search .card-carousel .precos-botao-comprar-acumulo{display:flex;padding:0 15px;align-items:center;justify-content:center;border-radius:3px;height:30px;background:#ff5a00;color:white}.shopping-search .card-carousel .card-duplo .produto-info-resgate .precos-botao-comprar-acumulo{background:white;border:solid 1px #ff5a00;box-sizing:border-box;color:#ff5a00}.shopping-search .card-carousel .precos-botao-compra__text{font-size:17px;font-weight:700}.shopping-search .card-carousel .precos-por-section{color:#ff5a00;display:block;text-align:left}.shopping-search .clube-smiles .card-carousel .precos-por-section{color:#663399}.shopping-search .diamante .card-carousel .precos-por-section{color:#ff5a00}.shopping-search .card-carousel .preco-por{font-family:NunitoLight, sans-serif;line-height:1.343em}.shopping-search .card-carousel .separator-box{background-color:#bcbec0;display:block;width:100%;height:1px;margin-top:5px}.shopping-search .card-carousel .ganhe-clube-section-box{border:solid 1px #d2d2d2;border-top:none;border-radius:0 0 7px 7px;color:#ff5a00;display:flex;align-items:center;justify-content:center;width:100%;font-weight:700}.shopping-search .card-carousel .ganhe-clube-section-box .ganhe{display:block;font-size:0.858em}.shopping-search .card-carousel .smiles-e-money,.shopping-search .card-carousel .ganhe-clube-section-box{height:33px;box-sizing:border-box}.shopping-search .clube-smiles .card-carousel .ganhe-clube-section-box{color:#663399}.shopping-search .diamante .card-carousel .clube-section-box .clube--seta:before{border-bottom-color:black}.shopping-search .diamante .card-carousel .ganhe-clube-section-box{color:#ff5a00}.shopping-search .card-carousel .colunas-precos .ui-widget-content{background-color:transparent}.shopping-search .card-carousel .clube-section-box{position:relative;display:flex;align-items:center;width:100%;height:62px;margin-top:5px}.shopping-search .card-carousel .clube-section-box--diamante{background-color:black}.shopping-search .card-carousel .clube-section-box--clube{background-color:#663399}.shopping-search .card-carousel .clube-section-box .clube-section-text{color:#ffffff;font-family:Nunito, sans-serif;font-size:14px;font-weight:400;line-height:17px;text-align:left}.shopping-search .card-carousel .clube-section-text-bold{font-weight:700}.shopping-search .ui-page-theme-a .card-carousel .ui-btn.assine-btn{background-color:transparent;border:1px solid white;width:96px;height:30px}.shopping-search .card-carousel .assine-btn .ui-button-text{color:#ffffff;font-family:Nunito, sans-serif;font-size:12px;font-weight:400;letter-spacing:-0.32px;line-height:14px;text-align:left;margin:auto;display:table;padding:0}.shopping-search .card-carousel .nunito-light,.shopping-search .card-carousel .total-table thead th:first-child,.total-table thead .shopping-search .card-carousel th:first-child,.shopping-search .card-carousel .aui .modal.default-modal .modal-header button.close,.aui .modal.default-modal .modal-header .shopping-search .card-carousel button.close,.shopping-search .card-carousel .aui .modal.default-modal .modal-header h3,.aui .modal.default-modal .modal-header .shopping-search .card-carousel h3,.shopping-search .card-carousel .flight-locator .flight-locator__number,.flight-locator .shopping-search .card-carousel .flight-locator__number,.shopping-search .card-carousel .flight-flag .flight-flag__label,.flight-flag .shopping-search .card-carousel .flight-flag__label,.shopping-search .card-carousel .flight-flag-easy-travel .flight-flag__easy-travel,.flight-flag-easy-travel .shopping-search .card-carousel .flight-flag__easy-travel,.shopping-search .card-carousel .smiles-content .member-flights__title,.smiles-content .shopping-search .card-carousel .member-flights__title,.shopping-search .card-carousel .flight-info,.shopping-search .card-carousel .flight-info__easy-travel,.shopping-search .card-carousel #flights-payment-details-modal .modal-header h3,#flights-payment-details-modal .modal-header .shopping-search .card-carousel h3,.shopping-search .card-carousel .flights-payment-details h4,.flights-payment-details .shopping-search .card-carousel h4,.shopping-search .card-carousel .flights-payment-details .total-table th:first-child,.flights-payment-details .total-table .shopping-search .card-carousel th:first-child,.shopping-search .card-carousel .flights-payment-details .container-card-buyer h5,.flights-payment-details .container-card-buyer .shopping-search .card-carousel h5,.shopping-search .card-carousel .flights-payment-details__card .card-column h5,.flights-payment-details__card .card-column .shopping-search .card-carousel h5{color:#ffffff !important;font-family:NunitoLight !important;white-space:nowrap;font-size:12px !important;font-weight:400 !important;letter-spacing:-0.32px;line-height:14px !important;text-align:left}.shopping-search .card-carousel .texto-smiles{display:block;width:100%;height:100%;color:#ff5a00}.shopping-search .card-carousel .smiles-e-money{border:solid 1px #d2d2d2;border-top:none;border-radius:0 0 7px 7px;display:block;width:100%;display:flex;flex-direction:column;justify-content:center}.shopping-search .card-carousel .smiles-e-money-linha1{display:block;font-family:"NunitoLight", sans-serif;font-size:12px;color:#7c7c7c;text-align:center}.shopping-search .card-carousel .smiles-e-money-linha2{display:block;font-family:"NunitoLight", sans-serif;font-size:14px;color:#ff5a00;text-align:center}.shopping-search .card-carousel .smiles-e-money-linha3{font-size:9px;font-family:"NunitoLight";text-align:center;white-space:nowrap;display:block}.shopping-search .card-carousel .num-ganhe{font-family:Nunito, sans-serif}.shopping-search .line-title span{background:#f5f5f5}.shopping-search .line-title{font-size:20px;margin:30px 0 0 0;text-align:left;background-color:#f5f5f5;display:block}.shopping-search .card-carousel .block-from-price-per{text-align:left;display:block;color:#7c7c7c;font-family:Nunito, sans-serif;font-size:18px;font-weight:700;line-height:22px;text-align:left}.shopping-search .card-carousel .block-from-price-value,.shopping-search .block-from-price-from{color:#7c7c7c;font-family:Nunito, sans-serif;font-size:14px;font-weight:400;line-height:17px;text-align:left;text-decoration:strikethrough}.shopping-search .card-carousel .block-from-price-section .block-from-price-box{font-size:11px;line-height:12px;display:block;text-align:left;padding-bottom:1px}.shopping-search .card-carousel .club-text{color:#663399 !important}.shopping-search .card-carousel .icone-favorito{margin-bottom:10px;width:24px}.shopping-search .card-carousel .preco{border:solid 1px #d2d2d2;border-radius:7px;display:inline-block;padding:0.4em 0 0.3em;width:100%;box-sizing:border-box}.shopping-search .texto-clube{display:inline}.shopping-search .texto-diamante{display:none}.shopping-search .diamante .texto-clube{display:none}.shopping-search .diamante .texto-diamante{display:inline}.shopping-search .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.shopping-search .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;background-color:#bcbec0;cursor:pointer}.shopping-search .banner .slick-dots li{background:#bcbec0;margin:6.5px;height:6px;width:6px}.shopping-search .chaordic-box .slick-dots li.slick-active,.shopping-search .slick-dots li.slick-active{background:#ff5a00}.shopping-search .slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:16px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;opacity:0.5}.shopping-search .slick-dots li button:hover,.shopping-search .slick-dots li button:focus{outline:none}.shopping-search .slick-dots li button:hover:before,.shopping-search .slick-dots li button:focus:before{opacity:1}.shopping-search .slick-dots li button:before{font-family:"slick";font-size:6px;line-height:16px;position:absolute;top:0;left:0;width:16px;height:16px;content:"•";text-align:center;opacity:0.25}.shopping-search .slick-dots li.slick-active button,.shopping-search .slick-dots li button:hover{color:#ff5a00}.shopping-search .slick-dots li button{color:grey}.shopping-search .slick-dots li button:before{content:none}.shopping-search .slick-dots li.slick-active button:before{content:" "}.shopping-search .slick-prev:before{content:url(../images/shopping/seta-esquerda.svg);color:greenyellow}.shopping-search .slick-next:before{content:url(../images/shopping/seta-direita.svg)}.shopping-search .club-color{color:#663399 !important}.shopping-search .ou-separator.club-color{background-color:#663399 !important;color:#ffffff !important;font-size:11px}.shopping-search span.produto-info-acumulo.precos-section-box+span.precos-separator{margin:-1px}.shopping-search span.precos-separator+span.produto-info-resgate.precos-section-box{margin-left:-1px}.shopping-search .divider-search{box-sizing:border-box;height:1px;width:100%;border:1px solid #bec0c2;margin:30px 0 5px 0;opacity:0.7}#sul-america-parceira .atomo-laranja-smiles{font-weight:bold;font-size:17px;line-height:23px;padding:40px 30px;color:#ff5a00}#sul-america-parceira .purple-text{color:#663399;font-weight:bold}#sul-america-parceira .gray-text{font-weight:600}#sul-america-parceira a{text-decoration:underline}#sul-america-parceira .row .span8{border-left:1px solid #BBBCBC;padding-left:26px}#sul-america-carroussel{border:1px solid #ff5a00}#sul-america-carroussel .carroussel-left{background-color:#efefef;float:left;display:block;padding:40px;height:160px;font-weight:bold;font-size:1.2rem;line-height:1.7rem}#sul-america-carroussel .orange-text{color:#ff5a00}#sul-america-carroussel .carroussel-img{width:60px;height:60px;float:left;margin:0 20px}#sul-america-carroussel .carroussel span{color:#ff5a00;font-weight:bold;width:400px}#sul-america-carroussel .sulamerica-slide{width:450px}#sul-america-carroussel .img-concierge{background:url(../images/sulamerica-icons/concierge.svg) no-repeat}#sul-america-carroussel .img-luggage{background:url(../images/sulamerica-icons/luggage.svg) no-repeat}#sul-america-carroussel .img-remedy{background:url(../images/sulamerica-icons/remedy.svg) no-repeat}#sul-america-carroussel .img-ticket{background:url(../images/sulamerica-icons/ticket.svg) no-repeat}#sul-america-carroussel .img-wallet{background:url(../images/sulamerica-icons/wallet.svg) no-repeat}#sul-america-carroussel .carroussel-container{margin-left:100px;height:50px;width:450px;padding:50px 100px}#sul-america-carroussel .slick-arrow{display:block;font-size:60px;padding:70px 0;position:absolute;top:0;cursor:pointer;font-family:serif;color:#bbb}#sul-america-carroussel .slick-arrow.sulamerica-arrow-right{right:100px}#sul-america-carroussel .slick-arrow.sulamerica-arrow-left{margin-left:70px}#sul-america-carroussel ul.slick-dots{position:absolute;width:150px;margin:0 200px}#sul-america-carroussel .slick-dots li{display:inline;margin-right:2px;position:relative;float:left}#sul-america-carroussel .slick-dots li.slick-active button:before{color:#ff5a00}#sul-america-carroussel .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}#sul-america-carroussel .slick-dots li button:before{font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:"■";text-align:center;color:#7c7c7c;-webkit-font-smoothing:antialiased}@media (max-width: 979px){#sul-america-carroussel .carroussel-right{float:left;position:relative;height:160px}#sul-america-carroussel .carroussel-right .slick-arrow.sulamerica-arrow-right{right:10px}#sul-america-carroussel .carroussel-right .slick-arrow.sulamerica-arrow-left{margin-left:10px}#sul-america-carroussel .carroussel-right .carroussel-container{margin-left:30px;padding:10px;width:300px;margin-top:20px}#sul-america-carroussel .carroussel-right .carroussel-container .sulamerica-slide{width:300px}#sul-america-carroussel .carroussel-right .carroussel-container ul.slick-dots{margin:20px 120px}}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content-title .title-name>span{height:30px;color:#FF5A00;font-family:Nunito;font-size:22px;font-weight:bold;letter-spacing:0;line-height:30px;width:50%}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content-title .title-name .btn-contract-insurance{float:right;width:30%;color:#FFFFFF;background-color:#FF5A00;border-radius:3px;padding:8px 22px;font-weight:bold;border:1px solid rgba(0,0,0,0)}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content{width:100%}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .situation-title{height:19px;width:75px;color:#7C7C7C;font-size:14px;font-weight:bold;letter-spacing:0;line-height:19px;float:left}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .inputs-check{display:flex}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .select-radio{display:none}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .select-radio+.option-box{margin:10px 5px 10px 0px;pointer-events:none}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .select-radio+.option-box span{outline:none;padding:5px 15px;font-family:NunitoRegular,sans-serif;color:#FF5A00;background-color:#fff;border-top:1px solid #FF5A00;border-bottom:1px solid #FF5A00;border-left:1px solid #FF5A00;border-right:1px solid #FF5A00;border-radius:40px}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .select-radio{display:none}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .select-radio:checked+.option-box{margin:10px 5px 10px 0px;pointer-events:none}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .select-radio:checked+.option-box span{outline:none;padding:5px 15px;font-family:NunitoRegular,sans-serif;color:#fff;background-color:#FF5A00;border-top:1px solid #FF5A00;border-bottom:1px solid #FF5A00;border-left:1px solid #FF5A00;border-right:1px solid #FF5A00;border-radius:40px}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line{display:flex}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .dropdown{position:relative;display:inline-block}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .dropdown .dropbtn{background-color:#ddd;color:white;padding:16px;font-size:16px;border:none}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .dropdown .dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .dropdown .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .dropdown-content a:hover{background-color:#ddd}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .dropdown:hover .dropdown-content{display:block}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .dropdown:hover .dropbtn{background-color:#ddd}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .second-line .btn-find button{float:right;color:#FFFFFF;background-color:#FF5A00;border-radius:3px;padding:8px 22px;font-weight:bold;border:1px solid rgba(0,0,0,0)}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .third-line .clean-search button{float:right;width:12%;color:#7C7C7C;background-color:transparent;border-radius:3px;font-weight:bold;border:1px solid rgba(0,0,0,0)}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .template{width:100%}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .template .header .finished-top{border:1px solid #ECECEC;color:#BBBCBC;padding:8px}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .template .mid{border:1px solid #ECECEC;color:#BBBCBC}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .template .mid table tr td{width:25%}#myInsurances .smiles__my_insurances_sulamerica .my-insurances-content .content .template .mid table tr td .cancel-insurance{float:right;border:1px solid rgba(0,0,0,0);background-color:transparent;color:#FF5A00}.smiles__travel_insurance_availability{font-family:'NunitoRegular',Arial, Helvetica, sans-serif}.smiles__travel_insurance_availability .display-none{display:none}.smiles__travel_insurance_availability .display-inline{display:inline-block}.smiles__travel_insurance_availability .smls-text-right{text-align:right}.smiles__travel_insurance_availability .smls-text-left{text-align:left}.smiles__travel_insurance_availability label.terms{display:inline}.smiles__travel_insurance_availability h2{font-size:24px;font-family:'NunitoRegular',Arial, Helvetica, sans-serif;text-align:left;font-weight:bold}.smiles__travel_insurance_availability h3{font-size:20px;font-family:'NunitoRegular',Arial, Helvetica, sans-serif;text-align:left;font-weight:bold}.smiles__travel_insurance_availability label.info{color:#555555;font-size:14px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;text-align:left}.smiles__travel_insurance_availability .about-travel-insurance button{width:150px;height:50px;background-color:#FF5A00;border:none;color:#FFFFFF;border-radius:5px;float:right;margin-top:80px;font-family:'NunitoRegular',Arial, Helvetica, sans-serif}.smiles__travel_insurance_availability .smls-travel-insurance-asks{float:right;font-size:16px;text-decoration:underline;margin-top:5px}.smiles__travel_insurance_availability .smls-travel-insurance-payment{padding-left:50px}.smiles__travel_insurance_availability .smls-travel-insurance-payment button{height:42px;background-color:#FF5A00;border:none;color:#FFFFFF;border-radius:5px;width:220px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;font-size:18px;margin-bottom:10px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger{padding:15px 80px 15px 45px;float:left;display:block;border:2px solid #ececec;border-radius:5px;width:85%;margin-bottom:40px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label,.smiles__travel_insurance_availability .smls-travel-insurance-passenger small,.smiles__travel_insurance_availability .smls-travel-insurance-passenger button{font-family:'NunitoRegular',Arial, Helvetica, sans-serif}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-name{color:#696969;font-weight:normal;font-size:22px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.travel-insurance{color:#FF5A00;font-size:16px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-type{color:#7C7C7C;font-size:18px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-title{color:#7C7C7C;font-size:20px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;padding-bottom:10px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles{color:#FF5A00;font-size:18px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles-club{color:#663399;font-size:18px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-money{color:#7C7C7C;font-size:18px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.or{font-weight:100;font-size:13px;margin:0;padding:0 30px 3px 0;line-height:8px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-in-days{font-size:12px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger small.passenger-cpf{color:#A0A0A0;font-size:14px;display:inline-block}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button{width:190px;height:37px;color:#FFFFFF;font-size:16px;border-radius:5px;border:none;margin:10px 30px 0 0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button.color-gray{background-color:#7C7C7C;outline-color:#5A5A5A}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button.color-gray-light{background-color:#AAAAAA;outline-color:#8b8b8b;cursor:none}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button.color-orange{background-color:#FF5A00;outline-color:#D66B20}.smiles__travel_insurance_availability .smls-travel-insurance-passenger .smls-travel-insurance-values{padding:15px 0 5px 0}@media only screen and (max-width: 768px){.smiles__travel_insurance_availability h3{margin-bottom:0px;padding-bottom:0px;font-size:16px;font-weight:normal;line-height:20px}.smiles__travel_insurance_availability div.checkbox{padding:0}.smiles__travel_insurance_availability div.checkbox label{font-size:12px}.smiles__travel_insurance_availability label.confirm-terms{height:16px}.smiles__travel_insurance_availability label.terms{font-size:12px;line-height:16px}.smiles__travel_insurance_availability label.info{font-size:12px}.smiles__travel_insurance_availability div.smls-column-8{width:60%;float:left}.smiles__travel_insurance_availability div.smls-column-4{width:34%;float:right;padding:8px 0px}.smiles__travel_insurance_availability div.smls-travel-insurenca-bottom{float:left}.smiles__travel_insurance_availability .about-travel-insurance button{width:100%;margin-top:50px;font-size:12px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger{width:calc(100% - 11px);padding:5px 4px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label{margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-name{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger small.passenger-cpf{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-type{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.travel-insurance{font-size:12px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles-club{font-size:12px;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles{font-size:12px;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-money{font-size:12px;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-in-days{line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.or{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-title{font-size:12px;padding-bottom:0;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger div.smls-column-8{padding:5px 3px 5px 0px;width:53%;float:left}.smiles__travel_insurance_availability .smls-travel-insurance-passenger div.smls-column-4{width:45%;float:left;padding:8px 0px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button{width:73px;height:auto;line-height:14px;font-size:11px;padding:5px 10px;margin:10px 2px 0 0}.smiles__travel_insurance_availability .smls-travel-insurance-payment{float:left}.smiles__travel_insurance_availability .smls-travel-insurance-payment div.smls-column-5{width:45%;float:left;margin-left:10px;padding:8px 3px}.smiles__travel_insurance_availability .smls-travel-insurance-payment button{height:42px;width:100%;font-family:'NunitoRegular',Arial, Helvetica, sans-serif;font-size:14px}}.insuranceTravel{display:block;width:785px;min-height:auto;left:40%;padding-right:0px}.insuranceTravel h3{font-size:15px;padding:0px;text-align:left}.insuranceTravel .modal-body button{width:auto;float:left;margin:15px 0px}.insuranceTravel .modal-body button.cancel-travel-insurance{background-color:#FFFFFF;color:#FF5A00 !important;margin-right:20px}.smiles__travel_insurance_availability{font-family:'NunitoRegular',Arial, Helvetica, sans-serif}.smiles__travel_insurance_availability .display-none{display:none}.smiles__travel_insurance_availability .display-inline{display:inline-block}.smiles__travel_insurance_availability .smls-text-right{text-align:right}.smiles__travel_insurance_availability .smls-text-left{text-align:left}.smiles__travel_insurance_availability label.terms{display:inline}.smiles__travel_insurance_availability h2{font-size:24px;font-family:'NunitoRegular',Arial, Helvetica, sans-serif;text-align:left;font-weight:bold}.smiles__travel_insurance_availability h3{font-size:20px;font-family:'NunitoRegular',Arial, Helvetica, sans-serif;text-align:left;font-weight:bold}.smiles__travel_insurance_availability label.info{color:#555555;font-size:14px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;text-align:left}.smiles__travel_insurance_availability .about-travel-insurance button{width:150px;height:50px;background-color:#FF5A00;border:none;color:#FFFFFF;border-radius:5px;float:right;margin-top:80px;font-family:'NunitoRegular',Arial, Helvetica, sans-serif}.smiles__travel_insurance_availability .smls-travel-insurance-asks{float:right;font-size:16px;text-decoration:underline;margin-top:5px}.smiles__travel_insurance_availability .smls-travel-insurance-payment{padding-left:50px}.smiles__travel_insurance_availability .smls-travel-insurance-payment button{height:42px;background-color:#FF5A00;border:none;color:#FFFFFF;border-radius:5px;width:220px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;font-size:18px;margin-bottom:10px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger{padding:15px 80px 15px 45px;float:left;display:block;border:2px solid #ececec;border-radius:5px;width:85%;margin-bottom:40px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label,.smiles__travel_insurance_availability .smls-travel-insurance-passenger small,.smiles__travel_insurance_availability .smls-travel-insurance-passenger button{font-family:'NunitoRegular',Arial, Helvetica, sans-serif}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-name{color:#696969;font-weight:normal;font-size:22px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.travel-insurance{color:#FF5A00;font-size:16px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-type{color:#7C7C7C;font-size:18px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-title{color:#7C7C7C;font-size:20px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;padding-bottom:10px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles{color:#FF5A00;font-size:18px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles-club{color:#663399;font-size:18px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-money{color:#7C7C7C;font-size:18px;font-family:'NunitoLight',Arial, Helvetica, sans-serif;margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.or{font-weight:100;font-size:13px;margin:0;padding:0 30px 3px 0;line-height:8px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-in-days{font-size:12px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger small.passenger-cpf{color:#A0A0A0;font-size:14px;display:inline-block}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button{width:190px;height:37px;color:#FFFFFF;font-size:16px;border-radius:5px;border:none;margin:10px 30px 0 0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button.color-gray{background-color:#7C7C7C;outline-color:#5A5A5A}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button.color-gray-light{background-color:#AAAAAA;outline-color:#8b8b8b;cursor:none}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button.color-orange{background-color:#FF5A00;outline-color:#D66B20}.smiles__travel_insurance_availability .smls-travel-insurance-passenger .smls-travel-insurance-values{padding:15px 0 5px 0}@media only screen and (max-width: 768px){.smiles__travel_insurance_availability h3{margin-bottom:0px;padding-bottom:0px;font-size:16px;font-weight:normal;line-height:20px}.smiles__travel_insurance_availability div.checkbox{padding:0}.smiles__travel_insurance_availability div.checkbox label{font-size:12px}.smiles__travel_insurance_availability label.confirm-terms{height:16px}.smiles__travel_insurance_availability label.terms{font-size:12px;line-height:16px}.smiles__travel_insurance_availability label.info{font-size:12px}.smiles__travel_insurance_availability div.smls-column-8{width:60%;float:left}.smiles__travel_insurance_availability div.smls-column-4{width:34%;float:right;padding:8px 0px}.smiles__travel_insurance_availability div.smls-travel-insurenca-bottom{float:left}.smiles__travel_insurance_availability .about-travel-insurance button{width:100%;margin-top:50px;font-size:12px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger{width:calc(100% - 11px);padding:5px 4px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label{margin-bottom:0}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-name{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger small.passenger-cpf{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.passenger-type{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.travel-insurance{font-size:12px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles-club{font-size:12px;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-miles{font-size:12px;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-money{font-size:12px;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-in-days{line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.or{font-size:11px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger label.value-title{font-size:12px;padding-bottom:0;line-height:14px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger div.smls-column-8{padding:5px 3px 5px 0px;width:53%;float:left}.smiles__travel_insurance_availability .smls-travel-insurance-passenger div.smls-column-4{width:45%;float:left;padding:8px 0px}.smiles__travel_insurance_availability .smls-travel-insurance-passenger button{width:73px;height:auto;line-height:14px;font-size:11px;padding:5px 10px;margin:10px 2px 0 0}.smiles__travel_insurance_availability .smls-travel-insurance-payment{float:left}.smiles__travel_insurance_availability .smls-travel-insurance-payment div.smls-column-5{width:45%;float:left;margin-left:10px;padding:8px 3px}.smiles__travel_insurance_availability .smls-travel-insurance-payment button{height:42px;width:100%;font-family:'NunitoRegular',Arial, Helvetica, sans-serif;font-size:14px}}.insuranceTravel{display:block;width:785px;min-height:auto;left:40%;padding-right:0px}.insuranceTravel h3{font-size:15px;padding:0px;text-align:left}.insuranceTravel .modal-body button{width:auto;float:left;margin:15px 0px}.insuranceTravel .modal-body button.cancel-travel-insurance{background-color:#FFFFFF;color:#FF5A00 !important;margin-right:20px}.travel_insurance_booking .custom-select-travel{max-width:198px !important;height:50px !important;padding-left:14px !important;border:1px solid !important;border-radius:3px !important;text-indent:1px !important;-moz-border-radius:3px !important;color:#555 !important;font-weight:normal !important;font-size:14px !important}.travel_insurance_booking .which-insurance-booking{width:100%;border:2px solid #ececec;padding:30px;margin:30px 0;display:flex;box-sizing:border-box}.travel_insurance_booking .which-insurance-booking .checkbox{padding-left:0}.travel_insurance_booking .which-insurance-booking .checkbox label span{display:block;line-height:0.9em;font-size:12px;color:#8b8b8b}.travel_insurance_booking .which-insurance-booking .row{margin:10px 0}.travel_insurance_booking .which-insurance-booking .parts{margin:20px 0 25px;display:flex}.travel_insurance_booking .which-insurance-booking .parts [type="checkbox"]:not(:checked)+label,.travel_insurance_booking .which-insurance-booking .parts [type="checkbox"]:checked+label{color:#FF5A00;text-transform:uppercase}.travel_insurance_booking .which-insurance-booking input{border:1px solid #777777;padding:12px;box-sizing:border-box;height:auto;font-size:14px;width:100%}.travel_insurance_booking .which-insurance-booking .tooltip{opacity:10}.travel_insurance_booking .which-insurance-booking .tooltip--inner{color:#535353;background-color:#ffffff;border:2px solid #FF5A00;text-align:left;border-radius:4px;padding:15px;font:12px 'Arial';letter-spacing:0.4px;max-width:300px;width:225px}.travel_insurance_booking .which-insurance-booking .tooltip--inner b{color:#FF5A00;display:flex;margin-bottom:10px}.travel_insurance_booking .which-insurance-booking .tooltip--inner p{margin:0}.travel_insurance_booking .which-insurance-booking .tooltip--arrow{top:20%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#ffad5c}.travel_insurance_booking .which-insurance-booking .tooltip--arrow:after{content:"\f0d9";z-index:9999;font-family:'fontawesome-alloy';font-size:14px;top:-9px;position:relative;left:-1px;color:#ffffff}.travel_insurance_booking .which-insurance-booking .bootstrap-select{margin:15px 0 20px}.travel_insurance_booking .which-insurance-booking .bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ffffff;margin:0;border-radius:4px;box-shadow:none;padding:10px;box-sizing:border-box;border-top-right-radius:0;border-top-left-radius:0;position:relative;box-sizing:border-box;border-top:1px solid #ffffff;padding:0}.travel_insurance_booking .which-insurance-booking .bootstrap-select .dropdown-menu li>a:hover{color:#777777;background-color:#fbfbfb;background-image:none}.travel_insurance_booking .which-insurance-booking .bootstrap-select.open .select-country{background:#ffffff;border:1px solid #777777;padding:12px}.travel_insurance_booking .which-insurance-booking .bootstrap-select .select-country{background:#ffffff;border:1px solid #777777;padding:12px;outline:0 !important;box-shadow:none}.travel_insurance_booking .which-insurance-booking .bootstrap-select .select-country .filter-option{font-weight:normal}.travel_insurance_booking .which-insurance-booking .bootstrap-select li.disabled{display:none}.travel_insurance_booking .which-insurance-booking .count-insurance-booking{text-align:right;padding-top:10px}.travel_insurance_booking .which-insurance-booking .count-insurance-booking strong{display:block;font:16px NunitoRegular;color:#555555}.travel_insurance_booking .which-insurance-booking .count-insurance-booking a{font:15px NunitoRegular}.travel_insurance_booking .which-insurance-booking .count-insurance-booking a span{color:#555555}.travel_insurance_booking div.tooltip-mobile{display:none}@media only screen and (max-width: 768px){.travel_insurance_booking div.tooltip-mobile{display:inline}.travel_insurance_booking div.tooltip-desktop{display:none !important}.travel_insurance_booking div.fix-width-30{display:inline-block !important;width:25% !important;margin-right:5px !important}.travel_insurance_booking div.fix-width-30 input{text-align:center}.travel_insurance_booking .travel-insurance-tooltip-booking{max-width:100%;width:100%;display:inline;position:static;float:left;margin:0;padding:0}.travel_insurance_booking .travel-insurance-tooltip-booking div.tooltip--inner{background:#FF5A00;padding:5px 8px;border-radius:0;color:#ffffff;margin:0;font-size:12px;border:0px;width:calc(100% - 16px);max-width:none}.travel_insurance_booking .travel-insurance-tooltip-booking div.tooltip--arrow{margin-top:-20px}.travel_insurance_booking .travel-insurance-tooltip-booking div.tooltip--arrow::after{content:"\f0d8";color:#FF5A00 !important;font-size:20px;top:11px;position:relative;left:calc(100% - 20px);color:#ffffff;margin-right:20px}}@media (max-width: 767px){.smiles__insurance-booking .which-insurance-booking .row .fix-width-30{width:30.89362% !important;float:left !important}.smiles__insurance-booking .which-insurance-booking .tooltip{position:relative}.smiles__insurance-booking .which-insurance-booking .tooltip .tooltip-arrow{transform:rotate(90deg);top:-2px;left:50%}}.travel-insurance-tooltip{display:none}@media only screen and (max-width: 768px){.travel-insurance-tooltip{display:inline}.travel-insurance-tooltip div.tooltip-inner{background:#FF5A00;padding:2px 5px;border-radius:0;color:#ffffff;margin:-22px 0 0 5px;font-size:11px;font-weight:bold}.travel-insurance-tooltip div.tooltip-arrow::after{color:#FF5A00 !important}}.smiles__travel_insurance_sulamerica{width:100%;height:100%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content{width:100%;min-height:670px;display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile{display:flex;background:url(../images/sulamerica/searchable-content-bkg.png);background-repeat:no-repeat;background-size:500px 250px;background-position:center;background-position-y:-18px;background-position-x:-41px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile .content-gradient{background-color:rgba(0,0,0,0.41);display:flex;flex:1;height:180px;flex-direction:column}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile .content-gradient .content-title{display:flex;justify-content:space-between;align-items:flex-start;margin:20px 20px 10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile .content-gradient .content-title .title-name{font-size:16px;font-weight:300;line-height:20px;color:#fff;text-transform:uppercase}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile .content-gradient .content-title .title-brand{margin-right:0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile .content-gradient .border-farm{display:flex;flex-direction:row}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile .content-gradient .border-farm .border{margin:0px 0px 0px 20px;padding:0px 30px 0 100px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;border-bottom:1px solid #fff;border-left:1px solid #fff;height:50px;width:100px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile .content-gradient .border-farm .farm{content:url(../images/sulamerica/icons/seguro.svg);display:flex;align-items:flex-end;margin-bottom:-40px;padding:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content button[disabled],.smiles__travel_insurance_sulamerica .searchable-sulamerica-content button[disabled]:hover{background-color:#bbbcbc;border-color:#bbbcbc}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-title{display:none;justify-content:space-around;align-items:center;margin:20px 20px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-title .title-name{font-family:NunitoRegular,sans-serif;font-size:14px;font-weight:bold;letter-spacing:0;line-height:24px;color:#fff;text-transform:uppercase;margin-top:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-title .title-brand::before{content:url(../images/sulamerica/sulamerica.svg)}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless{display:flex;flex-direction:column;border-bottom:1px solid #FF5A00;border-left:1px solid #FF5A00;border-right:1px solid #FF5A00;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .description{font-family:NunitoRegular,sans-serif;color:#fff;font-size:16px;font-weight:300;margin:-30px 0 15px 20px;text-transform:uppercase}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content{display:flex;background-color:#fff;flex:1;box-sizing:border-box}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters{display:flex;flex-direction:column;flex:1;width:100%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .smls-travel-insurance-plans__msg-covid{display:flex;align-items:center;cursor:pointer;justify-content:center;margin-top:8px}@media (min-width: 768px){.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .smls-travel-insurance-plans__msg-covid{display:none}}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .smls-travel-insurance-plans__msg-covid .text{text-decoration:underline;margin:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .smls-travel-insurance-plans__msg-covid .ic{width:20px;margin-left:4px;background-size:contain}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .smls-travel-insurance-plans__msg-covid .ic-question{display:block;width:18px;height:16px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Ccircle cx='10' cy='8.64307' r='8' fill='%23FF5A00'/%3E%3Cpath d='M9.90359 10.5911C9.69825 10.5911 9.53492 10.5211 9.41359 10.3811C9.30159 10.2411 9.24559 10.0544 9.24559 9.82107C9.24559 9.34507 9.32959 8.9484 9.49759 8.63107C9.67492 8.31373 9.93159 7.96373 10.2676 7.58107C10.5196 7.29173 10.7016 7.05373 10.8136 6.86707C10.9349 6.67107 10.9956 6.45173 10.9956 6.20907C10.9956 5.94773 10.8976 5.7424 10.7016 5.59307C10.5149 5.4344 10.2583 5.35507 9.93159 5.35507C9.63292 5.35507 9.35292 5.41573 9.09159 5.53707C8.83959 5.6584 8.49892 5.84507 8.06959 6.09707C7.79892 6.2464 7.57492 6.32107 7.39759 6.32107C7.20159 6.32107 7.03359 6.23707 6.89359 6.06907C6.76292 5.89173 6.69759 5.68173 6.69759 5.43907C6.69759 5.27107 6.72559 5.13107 6.78159 5.01907C6.84692 4.89773 6.94492 4.78573 7.07559 4.68307C7.48625 4.3564 7.95759 4.1044 8.48959 3.92707C9.03092 3.7404 9.57225 3.64707 10.1136 3.64707C10.6923 3.64707 11.2103 3.74973 11.6676 3.95507C12.1343 4.1604 12.4936 4.44507 12.7456 4.80907C13.0069 5.16373 13.1376 5.56507 13.1376 6.01307C13.1376 6.3584 13.0676 6.67573 12.9276 6.96507C12.7969 7.24507 12.6383 7.4924 12.4516 7.70707C12.2649 7.9124 12.0129 8.16907 11.6956 8.47707C11.3409 8.80373 11.0749 9.07907 10.8976 9.30307C10.7203 9.51773 10.6083 9.7604 10.5616 10.0311C10.5243 10.2084 10.4449 10.3484 10.3236 10.4511C10.2116 10.5444 10.0716 10.5911 9.90359 10.5911ZM9.93159 13.7271C9.58625 13.7271 9.30159 13.6151 9.07759 13.3911C8.85359 13.1577 8.74159 12.8684 8.74159 12.5231C8.74159 12.1777 8.85359 11.8931 9.07759 11.6691C9.30159 11.4357 9.58625 11.3191 9.93159 11.3191C10.2676 11.3191 10.5476 11.4357 10.7716 11.6691C10.9956 11.8931 11.1076 12.1777 11.1076 12.5231C11.1076 12.8684 10.9956 13.1577 10.7716 13.3911C10.5476 13.6151 10.2676 13.7271 9.93159 13.7271Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='20' height='16' fill='white' transform='translate(0 0.643066)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .my-flights{display:flex;justify-content:center;font-family:NunitoRegular,sans-serif;font-weight:bold;text-decoration:underline;color:#FF5A00;margin:20px 0;font-size:16px;flex:1}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .my-flights .smls-travel-insurance-plans__msg-covid{display:none;margin-top:0}@media (min-width: 768px){.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .my-flights .smls-travel-insurance-plans__msg-covid{display:flex}}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .selectors{display:flex;flex-direction:column;flex-grow:1;padding:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .travel-type{display:flex;flex:1;font-family:NunitoBold,sans-serif;align-items:center;justify-content:space-between;border-bottom:2px solid #f5f5f5;margin-bottom:10px;padding-bottom:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .travel-type>div{display:flex}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .travel-type>span{text-transform:uppercase}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .trip-type{display:flex;flex:1;font-family:NunitoBold,sans-serif;align-items:center;justify-content:space-between;margin-top:5px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .trip-type .desktop{display:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .trip-type .mobile{display:block}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .trip-type>div{display:flex}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .trip-type>span{text-transform:uppercase}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .select-radio{display:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .select-radio:checked+.option-box{margin:10px 5px 10px 0px;pointer-events:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .select-radio:checked+.option-box span{outline:none;padding:5px 15px;font-family:NunitoRegular,sans-serif;color:#fff;background-color:#FF5A00;border-top:1px solid #FF5A00;border-bottom:1px solid #FF5A00;border-left:1px solid #FF5A00;border-right:1px solid #FF5A00;border-radius:40px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates{display:inline-flex;position:relative;margin:15px;flex:1}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .icon-cicle-calendar{width:48.02px;height:48.02px;box-sizing:border-box;background:#fff;display:flex;border-radius:48.02px;position:absolute;z-index:9;justify-content:center;align-items:center;margin:0;left:50%;margin-left:-24.01px;margin-top:45px;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1)}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .icon-cicle-calendar span{background-image:url(../images/svg/home-widget/icone-calendario.svg);background-repeat:no-repeat;width:24px;height:24px;display:block}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp{border:1px solid #bbbcbc;border-radius:3px;padding:10px 20px 20px 20px;width:135px;cursor:pointer !important;position:relative;display:flex;flex-direction:column;flex:1}@media only screen and (max-width: 373px){.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp{padding:15px}}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date.go,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.go.dateUp{margin-right:25px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date input[type="text"],.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp input[type="text"],.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp input[type="text"]{position:absolute;left:0;top:0 !important;width:100%;height:100%;background:transparent;border:0;color:transparent}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date .direction,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp .direction,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp .direction{display:flex;align-items:center;text-align:left;font-family:NunitoRegular,sans-serif;color:#7c7c7c;font-size:12px;margin-bottom:16px;margin-top:2px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date .direction span,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp .direction span,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp .direction span{width:24px;height:13.56px;display:inline-block;background-image:url(../images/svg/home-widget/icone-somente-ida.svg);background-repeat:no-repeat;background-size:contain;margin-right:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date.back .direction span,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.back.dateUp .direction span,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.back.dateUp .direction span{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date h6,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp h6,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date span,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp span,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date p,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp p{margin:0;padding:0;font-family:NunitoBold,sans-serif;color:#7c7c7c;text-transform:uppercase;display:block;text-align:left}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date h6,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp h6{font-size:28px;margin-bottom:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date span,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp span{font-family:"NunitoLight", Arial, Helvetica, sans-serif;color:#bcbec0;font-size:20px;font-weight:normal}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date p,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp p{font-size:16px}@media only screen and (max-width: 373px){.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date span,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp span{font-size:14px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .date p,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .dates-passenger .dates li.dateUp p{font-size:11px;white-space:nowrap}}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers{display:inline-flex;flex:1;margin:15px;border-top:1px solid #bbbcbc;border-bottom:1px solid #bbbcbc;border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;border-radius:3px;padding:15px;align-items:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box{display:flex;flex-direction:column;justify-content:center;flex:1}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box>div{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box>div span:nth-child(1){font-family:NunitoRegular,sans-serif;text-transform:uppercase;font-size:16px;text-align:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box>div span:nth-child(2){font-family:"NunitoLight",sans-serif,Arial;text-transform:uppercase;font-size:14px;text-align:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul{display:flex;padding:0;margin:20px 0;align-self:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li{display:inline-block;margin:0 20px;position:relative}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li::before{content:"";width:1px;height:67px;background:#eaeaea;display:block;position:absolute;right:0;margin-right:-25px;margin-top:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li:last-child::before{display:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li div{margin-top:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li span:first-child{font-family:"NunitoLight",sans-serif,Arial;display:block;color:#7c7c7c;font-size:14px;white-space:nowrap;text-transform:unset}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li input[type="number"]{font-family:NunitoBold,sans-serif;font-size:16px;text-align:center;width:30px;border:0;display:inline-block;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;padding:0;color:#7c7c7c}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li input[type="number"]:read-only{color:#7c7c7c;font-weight:bold}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li input[type="number"].disabled{font-family:"NunitoLight", Arial, Helvetica, sans-serif;color:#bcbec0;font-weight:normal}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li input[type="number"].morezero{color:#FF5A00}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.more,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.less{width:24px;height:24px;background-repeat:no-repeat;background-color:transparent;border:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.more:focus,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.less:focus{outline:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.more{background-image:url(../images/svg/home-widget/icone-mais.svg)}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.more.disabled{background-image:url(../images/svg/home-widget/icone-mais-2.svg);cursor:default}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.less{background-image:url(../images/svg/home-widget/icone-menos.svg)}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .passengers .passengers-box ul li button.less.disabled{background-image:url(../images/svg/home-widget/icone-menos-2.svg);cursor:default}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .option-box{pointer-events:none;font-family:NunitoRegular,sans-serif;margin:10px 5px 10px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .option-box span{outline:none;padding:5px 15px;color:#7c7c7c;border-top:1px solid #bbbcbc;border-bottom:1px solid #bbbcbc;border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;border-radius:40px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters input{border-color:#bbbcbc}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs input[type="radio"]:checked,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs input[type="radio"]:not(:checked){position:relative;left:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs label{cursor:default;margin:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs ul{margin:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .origin-content,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .destiny-content{display:flex;border:1px solid #cccccc;position:relative;margin:0 15px;flex:1;margin:0 15px 15px 15px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs input#input-destiny,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs input#input-origin{background:#fff url("../images/sulamerica/icons/arrow-drop-closed.png") 95.5% 50% no-repeat;background-size:15px 8px;padding-left:60px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .ico-input-origem{background:url("../images/sulamerica/icons/ico-airplane-orange.svg") no-repeat;position:absolute;width:25px;height:25px;top:16px;left:20px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .ico-input-destiny{background:url("../images/sulamerica/icons/ico-pin.svg") no-repeat;position:absolute;width:25px;height:25px;top:20px;left:20px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs input#input-destiny:focus,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs input#input-origin:focus{background:#fff url("../images/sulamerica/icons/ico-arrow-drop-open.svg") 95.5% 50% no-repeat;background-size:15px 8px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list{position:absolute;top:0;left:0;width:100%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .chosen-value{font-family:NunitoRegular,sans-serif;color:#7c7c7c;height:4rem;font-size:1.1rem;padding:1rem;background-color:#fff;border:0px solid transparent;transition:0.3s ease-in-out;width:100%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .chosen-value::-webkit-input-placeholder{color:#7c7c7c}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .chosen-value:hover{cursor:pointer}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .chosen-value:focus,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .chosen-value.open{box-shadow:0px 5px 8px 0px rgba(0,0,0,0.2);outline:0;color:#7c7c7c}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list{list-style:none;margin-top:4rem;box-shadow:0px 5px 8px 0px rgba(0,0,0,0.2);overflow:hidden;max-height:0;transition:0.3s ease-in-out}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list.open{max-height:220px;overflow:auto;z-index:10}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list li{position:relative;height:20px;background-color:#fff;padding:15px 0 15px 60px;font-size:1.1rem;display:flex;align-items:center;cursor:pointer;transition:background-color 0.3s}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list li:hover{background-color:#c7c7c7}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list li.closed{max-height:0;overflow:hidden;padding:0;opacity:0;z-index:10}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs.closed{opacity:0.5}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .actions{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .actions .schengen{display:flex;flex:1;justify-content:center;margin-left:15px;margin-top:15px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .actions .schengen a{font-family:NunitoRegular,sans-serif;text-decoration:underline;color:#7c7c7c;font-size:14px;line-height:22px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .actions .buttons{display:flex;flex:1;justify-content:center;align-items:center;margin:20px 15px 40px 15px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .actions .buttons a{display:flex;flex:1;font-family:NunitoRegular,sans-serif;text-decoration:underline;color:#7c7c7c;font-size:16px;line-height:22px;width:50%;justify-content:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .actions .buttons button{width:50%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group{display:flex;flex-direction:column;margin:0px;padding:0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content i.seguro::before{content:url(../images/sulamerica/icons/seguro.svg);display:flex;align-items:flex-end;justify-content:flex-end;height:100%;margin:15px 5px}@media only screen and (min-width: 766px){.smiles__travel_insurance_sulamerica{width:89.2%;margin:auto;background:url(../images/sulamerica/searchable-content-bkg.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content{height:670px !important;display:flex;flex-direction:column;background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .header-mobile{display:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-title{display:flex;justify-content:space-between;align-items:center;margin:30px 40px 10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-title .title-name{font-size:34px;font-weight:300;letter-spacing:-2.4px;line-height:41px;color:#fff;text-transform:capitalize;font-family:"NunitoLight",Arial,sans-serif}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-title .title-brand{margin-right:40px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless{display:flex;flex-direction:row;border:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group{display:flex;margin:0px 15px 0px 40px;padding:0 0 0 70px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;border-bottom-left-radius:20px;border-bottom:1px solid #fff;border-left:1px solid #fff;flex:1}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .description{font-family:"NunitoLight",Arial,sans-serif;color:#fff;font-size:20px;font-weight:100;margin:15px 0px;text-transform:unset}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content{display:flex;background-color:#fff;padding:20px;margin:0 5px 40px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .my-flights{margin-left:15px;justify-content:space-between;align-items:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .selectors{flex-direction:row;margin-left:15px;padding:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .selectors .travel-type{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:0;margin:0;padding:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .selectors .travel-type>span{margin:0px 15px 10px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .selectors .trip-type{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:0;margin-top:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .selectors .trip-type>span{margin:0px 15px 10px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .selectors .trip-type .desktop{display:block}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .selectors .trip-type .mobile{display:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .select-radio:checked+.option-box{margin:15px 15px 15px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .option-box{margin:15px 15px 15px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .legs{display:flex;flex-direction:row}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .legs .origin-content{margin:0 15px 15px 15px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .legs .destiny-content{margin:0 0 15px 0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .legs .origin{flex:1;margin:10px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .legs .destiny{flex:1;margin:10px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .legs .destiny-content .icon-cicle-divider{width:38.02px;height:38.02px;border:1px solid #bcbec0;box-sizing:border-box;background:#fff;display:inline-flex;border-radius:38.02px;margin:8px 0 0 -27px;position:absolute;z-index:9;justify-content:center;align-items:center;left:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .legs .destiny-content .icon-cicle-divider span{background-image:url(../images/svg/home-widget/seta.svg);background-repeat:no-repeat;width:21.55px;height:12.73px;display:block}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger{display:flex;flex-direction:row;margin-top:-10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .dates{margin-left:15px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers{margin:5px;margin-top:15px;margin-bottom:15px;border:0;padding:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box{display:flex;flex:1;background-color:#efefef;padding:10px 0;align-items:flex-start}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box div{display:flex;flex-direction:row;margin:10px 0 10px 20px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box div span:first-child{font-size:14px;margin-left:10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box div span:nth-child(2){font-size:12px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box div span:nth-child(2)::before{content:"-";margin:0 10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul{display:flex;padding:0;margin:0;align-self:center;width:100%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li{display:flex;flex-direction:column;flex:1;margin:0 20px;position:relative;border-top:1px solid #bbbcbc;border-bottom:1px solid #bbbcbc;border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;background-color:#fff;align-items:center;justify-content:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li:last-child{margin-left:0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li:last-child::before{display:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li div{margin:0;display:flex;flex:1;justify-content:center;align-items:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li span{font-family:"NunitoLight", Arial, Helvetica, sans-serif;display:block;color:#7c7c7c;font-size:14px;margin:15px 0 0 0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li input[type="number"]{font-family:NunitoBold,sans-serif;font-size:16px;text-align:center;width:30px;border:0;display:inline-block;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;padding:0;color:#7c7c7c}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li input[type="number"]:read-only{color:#7c7c7c;font-weight:bold}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li input[type="number"].disabled{font-family:"NunitoLight", Arial, Helvetica, sans-serif;color:#bcbec0;font-weight:normal}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li input[type="number"].morezero{color:#FF5A00}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.more,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.less{width:24px;height:24px;background-repeat:no-repeat;background-color:transparent;border:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.more:focus,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.less:focus{outline:none}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.more{background-image:url(../images/svg/home-widget/icone-mais.svg)}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.more.disabled{background-image:url(../images/svg/home-widget/icone-mais-2.svg);cursor:default}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.less{background-image:url(../images/svg/home-widget/icone-menos.svg)}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li button.less.disabled{background-image:url(../images/svg/home-widget/icone-menos-2.svg);cursor:default}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions{display:flex;flex-direction:row}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .schengen{display:flex;flex:1;align-items:center;padding:0;justify-content:flex-start;margin-top:0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .schengen a{font-family:"NunitoLight",Arial,sans-serif;text-decoration:underline;color:#7c7c7c;font-size:14px;line-height:22px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .buttons{display:flex;flex:1;justify-content:flex-end;align-items:center;margin:0px 5px 0 0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .buttons a{font-family:"NunitoLight",Arial,sans-serif;text-decoration:underline;color:#7c7c7c;line-height:22px;font-size:16px;text-align:right;flex-direction:column;margin-right:10%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .buttons button{font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:400;padding:10px 15px;width:44%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group-farm{display:flex;justify-content:flex-end;align-items:flex-end}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group-farm .divider-mobile::before{content:" "}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group-farm .divider-mobile{border-bottom:1px solid #fff;width:100%}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group-farm .seguro{content:url(../images/sulamerica/icons/seguro.svg);margin:0 20px -10px 0}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless i.seguro{margin:0px 10px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .divider-mobile{display:none}}.smiles__travel_insurance_sulamerica_background{background-color:#f5f5f5}.smiles__travel_insurance_sulamerica_result{display:flex;flex-direction:column;flex:1;margin-top:30px;font-family:"NunitoLight",sans-serif,Arial;font-size:14px !important;font-weight:300 !important;letter-spacing:0 !important;line-height:20px !important}.smiles__travel_insurance_sulamerica_result #content.smiles-content.main{background-color:#f5f5f5 !important;height:100%;min-height:400px;margin-bottom:0}.smiles__travel_insurance_sulamerica_result button[disabled],.smiles__travel_insurance_sulamerica_result button[disabled]:hover{background-color:#bbbcbc;border-color:#bbbcbc}.smiles__travel_insurance_sulamerica_result input[type="radio"]:checked,.smiles__travel_insurance_sulamerica_result input[type="radio"]:not(:checked){position:relative;left:0}.smiles__travel_insurance_sulamerica_result label{cursor:default;margin:0}.smiles__travel_insurance_sulamerica_result [id^="headerIncomplete"].inv,.smiles__travel_insurance_sulamerica_result [id^="headerComplete"].inv,.smiles__travel_insurance_sulamerica_result #resumeValues.inv,.smiles__travel_insurance_sulamerica_result #confirm_payment.inv,.smiles__travel_insurance_sulamerica_result #resumeTotalMiles span.inv,.smiles__travel_insurance_sulamerica_result #resumeTotalMoney span.inv{display:none}.smiles__travel_insurance_sulamerica_result .content{display:flex;flex-direction:column;flex-grow:1}.smiles__travel_insurance_sulamerica_result .content .smls-travel-insurance-plans__msg-covid{display:flex;align-items:center;cursor:pointer;justify-content:center;margin-top:8px;height:25px}@media (min-width: 768px){.smiles__travel_insurance_sulamerica_result .content .smls-travel-insurance-plans__msg-covid{display:none}}.smiles__travel_insurance_sulamerica_result .content .smls-travel-insurance-plans__msg-covid .text{text-decoration:underline;margin:0;color:#FF5A00}.smiles__travel_insurance_sulamerica_result .content .smls-travel-insurance-plans__msg-covid .ic{width:20px;margin-left:4px;background-size:contain}.smiles__travel_insurance_sulamerica_result .content .smls-travel-insurance-plans__msg-covid .ic-question{display:block;width:18px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Ccircle cx='10' cy='8.64307' r='8' fill='%23FF5A00'/%3E%3Cpath d='M9.90359 10.5911C9.69825 10.5911 9.53492 10.5211 9.41359 10.3811C9.30159 10.2411 9.24559 10.0544 9.24559 9.82107C9.24559 9.34507 9.32959 8.9484 9.49759 8.63107C9.67492 8.31373 9.93159 7.96373 10.2676 7.58107C10.5196 7.29173 10.7016 7.05373 10.8136 6.86707C10.9349 6.67107 10.9956 6.45173 10.9956 6.20907C10.9956 5.94773 10.8976 5.7424 10.7016 5.59307C10.5149 5.4344 10.2583 5.35507 9.93159 5.35507C9.63292 5.35507 9.35292 5.41573 9.09159 5.53707C8.83959 5.6584 8.49892 5.84507 8.06959 6.09707C7.79892 6.2464 7.57492 6.32107 7.39759 6.32107C7.20159 6.32107 7.03359 6.23707 6.89359 6.06907C6.76292 5.89173 6.69759 5.68173 6.69759 5.43907C6.69759 5.27107 6.72559 5.13107 6.78159 5.01907C6.84692 4.89773 6.94492 4.78573 7.07559 4.68307C7.48625 4.3564 7.95759 4.1044 8.48959 3.92707C9.03092 3.7404 9.57225 3.64707 10.1136 3.64707C10.6923 3.64707 11.2103 3.74973 11.6676 3.95507C12.1343 4.1604 12.4936 4.44507 12.7456 4.80907C13.0069 5.16373 13.1376 5.56507 13.1376 6.01307C13.1376 6.3584 13.0676 6.67573 12.9276 6.96507C12.7969 7.24507 12.6383 7.4924 12.4516 7.70707C12.2649 7.9124 12.0129 8.16907 11.6956 8.47707C11.3409 8.80373 11.0749 9.07907 10.8976 9.30307C10.7203 9.51773 10.6083 9.7604 10.5616 10.0311C10.5243 10.2084 10.4449 10.3484 10.3236 10.4511C10.2116 10.5444 10.0716 10.5911 9.90359 10.5911ZM9.93159 13.7271C9.58625 13.7271 9.30159 13.6151 9.07759 13.3911C8.85359 13.1577 8.74159 12.8684 8.74159 12.5231C8.74159 12.1777 8.85359 11.8931 9.07759 11.6691C9.30159 11.4357 9.58625 11.3191 9.93159 11.3191C10.2676 11.3191 10.5476 11.4357 10.7716 11.6691C10.9956 11.8931 11.1076 12.1777 11.1076 12.5231C11.1076 12.8684 10.9956 13.1577 10.7716 13.3911C10.5476 13.6151 10.2676 13.7271 9.93159 13.7271Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='20' height='16' fill='white' transform='translate(0 0.643066)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.smiles__travel_insurance_sulamerica_result .title_plans{color:#FF5A00;font-family:NunitoRegular,sans-serif;font-size:20px;font-weight:bold;margin-left:10px;margin-bottom:15px}.smiles__travel_insurance_sulamerica_result .subtitle_plans{display:flex;align-items:center;margin-top:15px;margin-bottom:15px}.smiles__travel_insurance_sulamerica_result .subtitle_plans .smls-travel-insurance-plans__msg-covid{display:none;margin-top:0}@media (min-width: 768px){.smiles__travel_insurance_sulamerica_result .subtitle_plans .smls-travel-insurance-plans__msg-covid{display:flex}}.smiles__travel_insurance_sulamerica_result .subtitle_plans>span:before{content:"1";display:flex;justify-content:center;align-items:center;justify-content:center;color:#fff;font-family:NunitoRegular,sans-serif;font-weight:bold;font-size:18px;width:32px;height:32px;background-color:#FF5A00;margin:-10px 15px 10px 0}.smiles__travel_insurance_sulamerica_result .subtitle_plans>div{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica_result .subtitle_plans>div>label:first-child{color:#FF5A00;font-family:NunitoRegular,sans-serif;font-size:18px}@media (min-width: 768px){.smiles__travel_insurance_sulamerica_result .smls-travel-insurance-plans_header{display:flex;justify-content:space-between;align-items:center}}.smiles__travel_insurance_sulamerica_result .smls-travel-insurance-plans_header .smls-travel-insurance-plans__msg-covid{display:none}@media (min-width: 768px){.smiles__travel_insurance_sulamerica_result .smls-travel-insurance-plans_header .smls-travel-insurance-plans__msg-covid{display:flex}}.smiles__travel_insurance_sulamerica_result .content_plans{display:flex;flex-direction:column;background-color:#fff;margin:-5px}.smiles__travel_insurance_sulamerica_result .content_plans button[disabled="true"]{background-color:#bbbcbc;border-color:#bbbcbc}.smiles__travel_insurance_sulamerica_result .content_plans .content_align{display:flex;flex-direction:column;background-color:#f5f5f5}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .cards{display:flex;flex-direction:column;align-items:center;padding:5px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions{display:flex;flex-direction:column;margin:0 10px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions span{margin:20px 0px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons{display:flex;flex-direction:column;flex:1}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.compare{display:flex;align-items:center;align-self:center}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.compare>a{color:#FF5A00;text-transform:uppercase;text-decoration:underline;font-size:14px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>span.hidden-desktop{font-family:"NunitoLight",Arial,sans-serif;font-weight:lighter;margin:0 auto;text-align:center;width:70%;max-width:250px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.msg-select-plan{font-family:"NunitoLight",sans-serif,Arial;font-size:16px;color:#7c7c7c;line-height:22px;margin-right:57px;display:none}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.refresh{margin:0;width:80%;line-height:48px}@media screen and (max-width: 320px){.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.refresh{width:100%;line-height:38px}}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.refresh>a{font-family:"NunitoLight",sans-serif,Arial;font-weight:300;color:#7c7c7c;font-size:16px;text-decoration:underline;margin-right:15px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>span.compare:before{content:url(../images/sulamerica/icons/comparar.png);margin-right:15px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons button{font-family:"NunitoLight",sans-serif,Arial;font-size:16px !important;letter-spacing:0;line-height:22px;text-align:center;font-weight:lighter}@media screen and (max-width: 320px){.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons button{font-size:100%}}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>div{display:flex;flex-direction:row;margin-bottom:20px;margin-top:20px}.smiles__travel_insurance_sulamerica_result .plan_card.active{background-color:#ececec}.smiles__travel_insurance_sulamerica_result .plan_card.active .plan-selected{box-shadow:0px 0px 0px 0px #d8d8d8}@media only screen and (max-width: 700px){.smiles__travel_insurance_sulamerica_result .plan_card.active .plan-selected{border:2px solid #f78649;border-radius:12px}}.smiles__travel_insurance_sulamerica_result .plan_card{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 5px;max-width:98%;width:98%;margin-top:5px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px}.smiles__travel_insurance_sulamerica_result .plan_card input[type="radio"]{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;outline:none;border:1px solid #FF5A00;margin:10px;position:absolute;top:6px;left:10px;z-index:9;background-color:#fff}.smiles__travel_insurance_sulamerica_result .plan_card input[type="radio"]:before{content:"";display:block;width:50%;height:50%;margin:25% 25%;border-radius:50%}.smiles__travel_insurance_sulamerica_result .plan_card input[type="radio"]:checked:before{background-color:#FF5A00}.smiles__travel_insurance_sulamerica_result .plan_card input[type="radio"]:checked{border-color:#FF5A00}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected{display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;box-shadow:3px 5px 15px 5px #d8d8d8}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header{border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;display:flex;position:relative}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header.brasil{background:url("../images/sulamerica/brasil.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header.america-latina{background:url("../images/sulamerica/america-latina.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header.estudante{background:url("../images/sulamerica/estudante.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header.europa{background:url("../images/sulamerica/europa.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header.mundo{background:url("../images/sulamerica/mundo.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header span.info{position:absolute;right:15px;top:10px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header span.info a::before{content:url(../images/sulamerica/icons/ico-info-branco.png)}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div{border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;background-color:rgba(255,90,0,0.8);width:100%;display:flex;flex-direction:row;justify-content:center}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span{width:20px;height:21px;margin-top:8.5px;margin-right:8px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span.ico-america-latina{background:url("../images/sulamerica/icons/ico-america-latina.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span.ico-brasil{background:url("../images/sulamerica/icons/ico-brasil.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span.ico-compacto{background:url("../images/sulamerica/icons/ico-compacto.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span.ico-estudante{background:url("../images/sulamerica/icons/ico-estudante.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span.ico-europa{background:url("../images/sulamerica/icons/ico-europa.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span.ico-prestige{background:url("../images/sulamerica/icons/ico-prestige.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span.ico-mundo{background:url("../images/sulamerica/icons/ico-mundo.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>label{font-family:NunitoRegular,sans-serif;color:#fff;font-size:16px;font-weight:800;text-transform:uppercase;margin:10px 0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc{display:flex;flex-direction:column;flex:1}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params{display:flex;align-items:center;justify-content:center;padding:5px 15px 0px 15px;flex:1}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>span{display:flex;align-items:center;justify-content:center;width:auto;margin-right:5px;height:36px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>span::before{content:url(../images/sulamerica/icons/ico-boneco-p.svg)}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label{display:inline-block;font-family:"NunitoLight",Arial,sans-serif;font-weight:lighter}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:first-child{vertical-align:text-bottom;margin-right:20px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:first-child span.hidden-desktop{margin-top:1px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:first-child b{vertical-align:middle}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:nth-child(2)::before{content:url(../images/sulamerica/icons/ico-boneco-p-gray.png)}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:nth-child(2) span.hidden-desktop,.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:nth-child(2) b{vertical-align:text-bottom}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:nth-child(2) span.hidden-desktop{margin-bottom:1px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .divider{border-top:1px solid #7c7c7c;margin:0 15px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits{display:flex;padding:0px 15px 15px 15px;flex-direction:column;text-align:center;justify-content:center;padding-bottom:7px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits div{display:flex;flex-direction:row;justify-content:center;flex:1}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits div label{font-family:"NunitoLight",Arial,sans-serif;color:#7c7c7c;font-size:12px;font-weight:100;letter-spacing:0;line-height:16px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits div label:first-child{margin-right:5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values{display:flex;justify-content:center;padding:5px;background:linear-gradient(0deg, #fff 0%, #f0f0f0 100%);border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay{padding:15px 0px 0px;font-family:NunitoRegular,sans-serif;color:#7c7c7c;margin-left:-10px;margin-right:30px}@media screen and (max-width: 320px){.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay{margin-left:0px;margin-right:15px}}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay label:first-child{font-weight:bold;font-size:12px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay label:nth-child(2){font-size:12px;font-weight:100;font-family:"NunitoLight",Arial,sans-serif;font-weight:100;line-height:normal;margin-top:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span{margin-top:10px;text-transform:uppercase;border:1px solid #FF5A00;border-radius:3px;color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;font-weight:lighter;font-size:10px;padding:7px 6px 5px 6px;position:relative;width:100%;display:flex;flex-direction:column;line-height:12px;text-align:center}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span::after,.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span::before{content:"";position:absolute;bottom:100%;border-style:solid}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span::after{left:40%;border-width:6px;border-color:transparent transparent #FF5A00 transparent}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span::before{left:41%;border-width:5px;border-color:transparent transparent #f5f5f5 transparent;z-index:99}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span.club{color:#639;border:1px solid #639}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span.club::after{border-color:transparent transparent #639 transparent}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span.diamond{color:#000;border:1px solid #000}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span.diamond::after{border-color:transparent transparent #000 transparent}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span strong{font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 767px){.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span strong br{display:none}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span::after{left:14%}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay span::before{left:15%}}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .or{border-left:1px solid #bbbcbc;height:80px;margin:12px 20px 0 5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .or span{background-color:#f5f5f5;margin-left:-9px;margin-top:25px;position:absolute;font-size:11px;font-weight:bold;letter-spacing:0;line-height:16px;text-align:center}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.badge,.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.smiles,.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.club,.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.diamond{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;font-size:10px;padding:0 5px;font-family:"NunitoLight",Arial,sans-serif}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.smiles{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:1px solid #FF5A00;color:#FF5A00;line-height:normal}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.club{color:#fff !important;background-color:#639;flex-wrap:nowrap;width:60px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.club{color:#fff !important;background-color:#639;flex-wrap:nowrap;width:60px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club span.diamond{color:#fff !important;background-color:#000000;flex-wrap:nowrap}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child{border-bottom:1px solid #d8d8d8;margin-bottom:10px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child span.smiles{display:inline-block}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child>label{display:inline-flex;flex-direction:column;font-family:NunitoRegular,sans-serif;font-size:16px;font-weight:bold;color:#FF5A00;margin:5px 0 5px 3px;vertical-align:middle}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child>label span{font-weight:100;text-transform:uppercase;font-size:10px;line-height:normal;margin-top:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:last-child{display:flex}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:last-child>label{font-family:NunitoRegular,sans-serif;font-size:17px;font-weight:bold;color:#639;margin:5px 0 15px 15px;display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:last-child>label span{font-size:10px;font-weight:100;text-transform:uppercase;line-height:normal;margin-top:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:last-child>span{display:flex;flex-wrap:nowrap;flex-direction:column}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:last-child>span span{width:99%;text-align:center}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:last-child>span span:first-child{margin-bottom:3px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:last-child>span span:nth-child(2){margin-left:0px}.smiles__travel_insurance_sulamerica_result #confirm_payment{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica_result #confirm_payment .content{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 1px 7px 0 #d8d8d8;flex:1;margin-bottom:20px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .title{font-family:NunitoRegular,sans-serif;font-size:20px;line-height:27px;color:#FF5A00;text-align:center;margin:20px 20px 0 20px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .subtitle{color:#7c7c7c;font-family:"NunitoLight",sans-serif,Arial;font-size:14px;font-weight:300;line-height:20px;text-align:center;margin:0 20px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 15px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .type{display:flex;width:250px;justify-content:space-between;margin:15px 0px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values{display:flex;width:100%;justify-content:space-between;margin:15px 0px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values span{color:#bbbcbc;cursor:pointer}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .active span{color:#FF5A00}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .active .installment span{color:#7c7c7c}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .active .installment span.installment{color:#7c7c7c}@media (min-width: 1000px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .active .installment span.installment b{color:#FF5A00}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .active .installment span.installment b #value,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .active .installment span.installment b #valueMobile{color:#FF5A00 !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values input[type="radio"]{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;outline:none;border:1px solid #FF5A00;margin:0 10px;background-color:#e8e8e8;border-color:#7c7c7c}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values input[type="radio"]:before{content:"";display:block;width:65%;height:65%;margin:3px 18%;border-radius:50%}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values input[type="radio"]:checked:before{content:"";display:block;width:65%;height:65%;margin:3px 18%;border-radius:50%;background-color:#FF5A00}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values input[type="radio"]:checked{border-color:#7c7c7c;background-color:#fff}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .installment{font-size:12px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .paymentMoney{display:flex;flex-direction:column;align-items:center}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .paymentMoney #totalMoney{display:flex;flex-direction:column;align-items:flex-end}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .values .paymentMiles{display:flex;flex-direction:column;margin-left:5%;align-items:center}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .switch{position:relative;display:inline-block;width:250px;height:18px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .switch input{opacity:0;width:0;height:0}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#FF5A00;-webkit-transition:0.4s;transition:0.4s}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .slider:before{position:absolute;content:"";height:28px;width:28px;left:0;bottom:-5px;-webkit-transition:0.4s;transition:0.4s;border:1px solid #eaeaea;background-color:#ffffff;box-shadow:1px 4px 6px 0 #bdbdbd}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment input:checked+.slider{background-color:#FF5A00}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment input:checked+.slider:before{-webkit-transform:translateX(225px);-ms-transform:translateX(225px);transform:translateX(225px)}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .slider.round{border-radius:34px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment .slider.round:before{border-radius:50%}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .switch_payment span.inv+label.empty:before{content:"-"}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin:30px 0px;font-family:"NunitoLight",sans-serif,Arial !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions label,.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions span{font-family:"NunitoLight",sans-serif,Arial}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions .terms{width:85%}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions .terms a{font-family:NunitoRegular,sans-serif;font-weight:300;color:#7c7c7c;text-decoration:underline}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions .terms label{font-family:NunitoRegular,sans-serif;font-size:11px;letter-spacing:0;line-height:15px;color:#7c7c7c}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions .terms label>b:first-child{color:#FF5A00}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions .terms label>b:last-child{font-family:NunitoBold,sans-serif}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions #addCheckout{width:40%;margin-top:20px;font-size:16px}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions [type="checkbox"]:not(:checked)+label:before{border:2px solid #999;background:#f5f5f5;width:16px;height:16px;top:-3px}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions [type="checkbox"]:not(:checked)+label:after{content:"" !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions [type="checkbox"]:checked+label:before{background:#ff5a00;border:2px solid #ff5a00;width:16px;height:16px;top:-3px}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions [type="checkbox"]:not(:checked)+label:after,.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions [type="checkbox"]:checked+label:after{content:url(../images/sulamerica/icons/smls-icon-check-slin.png);top:-1px;left:2px}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions.hide-mobile{display:none}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions.hide-desktop.inv{display:none}@media screen and (max-width: 767px){#sulamerica-plan-info-modal.sulamerica_modal{font-family:"NunitoRegular",Arial,sans-serif;height:100% !important;top:0px !important;width:100% !important;left:0px !important;border-radius:0px;overflow:auto}#sulamerica-plan-info-modal.sulamerica_modal .modal-header{margin-bottom:10px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header label.hidden-desktop{text-align:left;text-transform:uppercase;font-weight:bold;font-size:1.05rem}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .close{margin-top:2rem;margin-right:15px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .close .ic-fechar-orange{font-size:12px !important}#sulamerica-plan-info-modal.sulamerica_modal .modal-body{padding:0px 15px;height:auto;min-height:100%;max-height:unset}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .subtitle{font-size:95%;margin-bottom:25px;color:#7c7c7c}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .subtitle .plan-set{color:#FF5A00}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul{margin-left:0}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li{list-style:none;border-bottom:1px solid #7c7c7c;padding-bottom:10px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li:not(:first-child){margin-top:20px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .description{margin:0px;width:95%;position:relative}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .description::after{content:url(../images/sulamerica/icons/ico-arrow-drop-close.svg);top:-3px;right:-10px;position:absolute}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .description.active{color:#FF5A00}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .description.active::after{content:url(../images/svg/icons/arrow-up-orange.svg)}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .coverage-details .pricing-info{margin-top:20px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .coverage-details .pricing-info:not(:last-child){padding-bottom:10px;border-bottom:1px solid #7c7c7c}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .coverage-details .pricing-info p{text-transform:uppercase;margin-bottom:0}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .coverage-details .pricing-info p.plan-name{font-size:12px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .coverage-details .pricing-info p.price{font-size:16px;color:#FF5A00}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .coverage-details .pricing-info p.price .crossed-out{border-top:1px solid #FF5A00;display:block;margin-top:10px;height:1px;width:30%;margin-bottom:5px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul.highlight-active li .description:not(.active){opacity:0.6}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile{margin:0px;padding-bottom:15px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li{list-style:none;border-bottom:1px solid #7c7c7c;padding-bottom:10px;display:flex}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li:not(:first-child){margin-top:20px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li p{margin:0}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li p.description{flex:2;font-size:12px;margin-right:15px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li p.price{flex:1;font-size:16px;color:#FF5A00;text-align:right}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li p.price .crossed-out{border-top:1px solid #FF5A00;display:block;margin-top:10px;height:1px}}@media only screen and (min-width: 766px){#sulamerica-plan-info-modal.sulamerica_modal .modal-header{text-align:left;padding-top:1rem;padding-left:20px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .hidden-desktop{display:none !important}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .hidden-mobile{font-family:"NunitoLight",Arial,sans-serif;font-weight:300;font-size:16px;color:#7c7c7c}#sulamerica-plan-info-modal.sulamerica_modal .modal-body{height:400px;padding:0 20px}}@media only screen and (min-width: 766px) and (max-width: 1366px){#sulamerica-plan-info-modal.sulamerica_modal .modal-body{max-height:400px;height:auto}}@media only screen and (min-width: 766px){#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .modal-title{font-size:16px;font-family:"NunitoLight",Arial,sans-serif}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table thead tr th{padding:10px 30px;font-family:"NunitoLight",Arial,sans-serif}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table thead tr th:first-child{font-weight:600;font-size:15px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table thead tr th:not(:first-child){text-align:center;width:15%}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table thead tr th:not(:first-child):not(.selected){font-weight:100}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table tbody tr:nth-child(odd) td.selected{background-color:#eef8f9}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table tbody tr:nth-child(even) td.selected{background-color:#dfe9ea}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table tbody tr td{font-family:"NunitoLight",Arial,sans-serif;font-weight:300}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table #sulamerica-table tbody tr td:not(:first-child){padding:5px 15px;text-align:center}#sulamerica-plan-info-modal.sulamerica_modal.individual-plan{width:60%}#sulamerica-plan-info-modal.sulamerica_modal.individual-plan .modal-header{padding-top:2.3rem}#sulamerica-plan-info-modal.sulamerica_modal.individual-plan .modal-header .hidden-mobile{display:none}#sulamerica-plan-info-modal.sulamerica_modal.individual-plan .modal-body thead tr th:first-child{font-weight:300 !important}#sulamerica-plan-info-modal.sulamerica_modal.individual-plan .modal-body thead tr th:first-child b{font-weight:600}#sulamerica-plan-info-modal.sulamerica_modal.individual-plan .modal-body tbody tr td:first-child{border-right:1px solid #d8d8d8}.smiles__travel_insurance_sulamerica_result{margin-top:40px;display:flex;align-items:center}.smiles__travel_insurance_sulamerica_result .content{width:1160px;flex-grow:1;width:1160px}.smiles__travel_insurance_sulamerica_result .content .switch_payment .switch{position:relative;display:inline-block;width:320px !important;height:18px}.smiles__travel_insurance_sulamerica_result .content .switch_payment .type{display:flex;width:350px !important;justify-content:space-between;margin:15px 0px}.smiles__travel_insurance_sulamerica_result .content .switch_payment .values{width:420px !important}.smiles__travel_insurance_sulamerica_result .content .switch_payment .values .paymentMoney #totalMoney{display:flex;flex-direction:row !important;align-items:center !important;justify-content:center !important}.smiles__travel_insurance_sulamerica_result .content .switch_payment .values .paymentMiles{display:flex;flex-direction:row !important;align-items:center !important;justify-content:center !important;margin-left:0px}.smiles__travel_insurance_sulamerica_result .content .switch_payment .values input[type="radio"]{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;outline:none;border:1px solid #FF5A00;margin:0 10px;background-color:#e8e8e8;border-color:#7c7c7c}.smiles__travel_insurance_sulamerica_result .content .switch_payment .values input[type="radio"]:before{content:"";display:block;width:65%;height:65%;margin:3px 18%;border-radius:50%}.smiles__travel_insurance_sulamerica_result .content .switch_payment .values input[type="radio"]:checked:before{content:"";display:block;width:65%;height:65%;margin:3px 18%;border-radius:50%;background-color:#FF5A00}.smiles__travel_insurance_sulamerica_result .content .switch_payment .values input[type="radio"]:checked{border-color:#7c7c7c;background-color:#fff}.smiles__travel_insurance_sulamerica_result .content .switch_payment input:checked+.slider:before{-webkit-transform:translateX(295px) !important;-ms-transform:translateX(295px) !important;transform:translateX(295px) !important}.smiles__travel_insurance_sulamerica_result span.hidden-mobile{display:initial}.smiles__travel_insurance_sulamerica_result span.hidden-desktop{display:none !important}.smiles__travel_insurance_sulamerica_result .title_plans{margin-left:0px;margin-bottom:0px}.smiles__travel_insurance_sulamerica_result .subtitle_plans>span:before{margin-top:10px}.smiles__travel_insurance_sulamerica_result .subtitle_plans>div>label:first-child{font-size:20px}.smiles__travel_insurance_sulamerica_result .content_plans{display:flex;padding:40px 0px;align-items:center;justify-content:center;box-shadow:0 1px 7px 0 #d8d8d8}.smiles__travel_insurance_sulamerica_result .content_plans .content_align{display:flex;flex-direction:column;background-color:#fff}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .cards{display:flex;flex-direction:row}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions{display:flex;flex-direction:column;padding-right:5px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions span{margin:10px 0px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons{display:flex;flex-direction:row !important;justify-content:space-between}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.compare{justify-content:center;margin-top:-10px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.compare a{font-size:14px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.compare a:hover{opacity:0.7}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.refresh{margin:20px 0px;width:auto;line-height:inherit}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.refresh>a{margin-right:29px}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons button{font-size:inherit}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>div{display:flex;flex-direction:row;flex:1;align-items:baseline;justify-content:flex-end;margin-bottom:10px;margin-top:inherit}.smiles__travel_insurance_sulamerica_result .plan_card{border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;margin:0px 15px 10px 0px;padding:10px;width:300px;max-width:300px}.smiles__travel_insurance_sulamerica_result .plan_card input[type="radio"]{position:relative;top:inherit;left:inherit}.smiles__travel_insurance_sulamerica_result .plan_card input[type="radio"]:before{content:"";display:block;width:65%;height:65%;margin:3px 20%;border-radius:50%}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params{justify-content:start;padding:15px 15px 15px 10px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>span{align-items:center;width:36px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>span::before{content:url(../images/sulamerica/icons/ico-boneco.png)}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label{display:block;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:first-child{vertical-align:inherit;margin-right:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:first-child span.hidden-desktop{margin-bottom:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:first-child b{vertical-align:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:nth-child(2)::before{content:none}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params>div label:nth-child(2) b{vertical-align:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits{text-align:inherit;justify-content:inherit;flex-direction:row;padding:15px 15px 15px 20px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits>div{flex-direction:column;justify-content:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits>div label{font-family:"NunitoLight",Arial,sans-serif;color:#7c7c7c;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits>div label:first-child{margin-right:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values{padding:20px 15px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay{font-family:"NunitoLight",sans-serif,Arial;padding-top:5px;margin-left:0px;margin-right:25px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay>span.hidden-mobile{display:block;margin-left:5px;margin-top:5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay>span.hidden-mobile::before{content:url(../images/sulamerica/icons/ico-ganhe-mais.png);width:75px;height:auto;left:0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .or{height:100px;margin-top:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .or span{margin-top:40px;font-size:11px;font-weight:bold;letter-spacing:0;line-height:16px;text-align:center}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child{border-bottom:none;margin-bottom:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child span.smiles{line-height:normal}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child>label{margin-bottom:15px;margin-top:0px;display:block}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:first-child>label span{font-size:12px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:nth-child(2){display:block}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:nth-child(2) span{flex-direction:row}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:nth-child(2) span span{width:auto;line-height:normal;padding:1.5px 5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:nth-child(2) span span:first-child{margin-bottom:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:nth-child(2) span span:nth-child(2){margin-left:5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:nth-child(2) label{display:block;margin-left:0px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club div:nth-child(2) label span{font-size:12px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header span.info{right:10px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header span.info a::before{content:url(../images/sulamerica/icons/ico-info.png)}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div{float:left;flex-direction:column;align-items:center;justify-content:flex-end;height:100px;min-height:100px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>span{width:42px;height:42px;margin-top:15px;margin-right:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header>div>label{font-size:18px}.smiles__travel_insurance_sulamerica_result .plan_card:last-child{margin-right:0}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions{flex-direction:row}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions .terms{width:100%}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions #addCheckoutMobile,.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions #addCheckout{font-size:16px;width:25%;padding:10px;font-family:"NunitoLight",Arial,sans-serif;font-weight:400;margin-top:0px}.smiles__travel_insurance_sulamerica_result #confirm_payment .aceite_actions.hide-mobile{display:flex}.smiles__travel_insurance_sulamerica_result #confirm_payment.inv{display:none}.smiles__travel_insurance_sulamerica_result .aceite_actions.hide-desktop{display:none}}.smiles__travel_insurance_sulamerica_passengers{display:flex;flex-direction:column;font-family:"NunitoLight",sans-serif,Arial}.smiles__travel_insurance_sulamerica_passengers .content_passenger{display:flex;flex-direction:column;margin-top:50px}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin-top:15px;margin-bottom:15px}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger .title{display:flex;flex:1;margin-bottom:15px}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger .title span:before{content:"2";display:flex;justify-content:center;align-items:center;justify-content:center;color:#fff;font-family:NunitoRegular,sans-serif;font-weight:bold;font-size:18px;width:32px;height:32px;background-color:#FF5A00;margin:3px 15px 10px 0}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger div>div{display:flex;flex-direction:column;flex:1}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger div>div>label:first-child{color:#FF5A00;font-family:"NunitoLight",sans-serif,Arial;letter-spacing:0;font-size:20px}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger button{font-family:"NunitoLight",sans-serif,Arial;font-size:16px;letter-spacing:0;line-height:22px;text-align:center;font-weight:lighter}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger.inv{display:none !important}.smiles__travel_insurance_sulamerica_passengers .content_passenger.hide-mobile{display:none}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger{font-family:NunitoRegular,sans-serif;background-color:#fff;width:100%;box-shadow:0 1px 7px 0 #d8d8d8;border-top:4px solid #FF5A00;display:flex;flex-direction:column;color:#818181;margin-top:30px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger *{margin:0;padding:0;box-sizing:border-box;font-family:"NunitoLight",sans-serif,Arial}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger [type="checkbox"]:not(:checked),.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger [type="checkbox"]:checked{position:relative;left:unset}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header{display:flex;height:45px;margin-bottom:16px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .title{grid-area:"title";display:flex;align-items:center;margin-left:10px;height:100%;flex:1}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .title h3{font-size:18px;color:#f45925}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .check{grid-area:"check";display:flex;justify-content:center;align-items:center;width:56px;height:100%}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .check img{width:19px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .remove-button{display:flex;justify-content:center;align-items:center;width:150px;height:35px;margin:0;background-color:#FF5A00;border:none;border-bottom-left-radius:8px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .remove-button p{margin:0 0 0 6px;color:#f8f7fd;font-size:14px;white-space:nowrap}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .remove-button img{height:18px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .remove-button span.delete{width:18px;height:18px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .remove-button span.delete:before{content:url(../images/sulamerica/icons/trash.svg)}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .complete{display:none}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .incomplete{display:flex}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .action_button{display:flex;justify-content:center;align-items:center}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .action_button .warning:before{content:url(../images/sulamerica/icons/trash.svg)}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .action_button .check{width:25px;height:25px;background:url(../images/sulamerica/icons/ico-check.svg);background-size:contain;background-repeat:no-repeat;margin-right:10px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content{margin:0 16px 16px 16px;padding:8px 0}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data{display:flex;align-items:center;margin-bottom:25px;cursor:pointer}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data input{opacity:0;z-index:-999;width:0;height:0;border:none;padding:0;margin:0}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data .input-checkbox{width:20px;height:20px;border:1px solid #818181;border-radius:3px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data input:checked ~ .input-checkbox{position:relative}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data input:checked ~ .input-checkbox::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/sulamerica/icons/ico-check.svg);background-repeat:no-repeat;background-position:center}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data p{margin:0 0 0 8px;font-size:12px;letter-spacing:0;line-height:20px;color:#818181}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .title{color:#f45925;margin-bottom:4px;margin-top:8px;font-size:14px;letter-spacing:0;line-height:20px;font-weight:bold}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data{display:flex;flex-direction:column;align-items:center;flex:1}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group{width:100%;flex:1;margin:0 16px 16px 0;position:relative;height:48px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group p{position:absolute;top:50%;left:17px;transform:translateY(-50%);transition:0.2s;pointer-events:none}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group p sup,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group p sup,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group p sup{display:inline-block;height:100%;transform:translateY(4px)}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select{width:100%;height:100%;padding:22px 16px 8px;font-size:14px;color:#818181;border:1px solid #81818181;border-radius:4px;border-color:#f45925}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input.active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select.active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input.active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select.active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input.active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select.active{border-color:#81818181}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input::placeholder,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select::placeholder,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input::placeholder,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select::placeholder,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input::placeholder,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select::placeholder{color:#818181}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input[type="date"],.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select[type="date"],.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input[type="date"],.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select[type="date"],.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input[type="date"],.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select[type="date"]{color:transparent}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input[type="date"]:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input[type="date"].active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select[type="date"]:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select[type="date"].active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input[type="date"]:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input[type="date"].active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select[type="date"]:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select[type="date"].active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input[type="date"]:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input[type="date"].active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select[type="date"]:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select[type="date"].active{color:currentColor}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input[type="date"]::-webkit-calendar-picker-indicator,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select[type="date"]::-webkit-calendar-picker-indicator,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input[type="date"]::-webkit-calendar-picker-indicator,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select[type="date"]::-webkit-calendar-picker-indicator,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input[type="date"]::-webkit-calendar-picker-indicator,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:50%;transform:translateY(-50%);filter:invert(0.4);right:8px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input:focus ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input.active ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select:focus ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select.active ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input:focus ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input.active ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select:focus ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select.active ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input:focus ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input.active ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select:focus ~ p,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select.active ~ p{top:30%;left:18px;font-size:12px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group input:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group input:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group input:focus,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select:focus{outline-color:#f45925}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group .arrow-tooltip,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group .arrow-tooltip,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group .arrow-tooltip{width:20px;height:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none;background-size:20px;background-repeat:no-repeat;background-position:center}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group .arrow,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group .arrow,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group .arrow{width:20px;height:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none;background-image:url(../images/sulamerica/icons/arrow-down.svg);background-size:20px;background-repeat:no-repeat;background-position:center}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;padding:0 16px;font-size:16px;color:#f45925}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select option,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select option,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select option{color:#818181}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select option:disabled,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select option:disabled,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select option:disabled{color:#f45925}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select::-ms-expand,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select::-ms-expand,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select::-ms-expand{display:none}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .input-group select.active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-group select.active,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-group select.active{color:#818181}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row{display:flex;justify-content:center;width:100%;flex-direction:column}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile{display:flex;flex-direction:row}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile .input-complement,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile .input-ddd,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile .input-complement,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile .input-ddd,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile .input-complement,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile .input-ddd{margin-right:0px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile .input-state,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile .input-state,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile .input-state{margin-right:0px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile .input-state select,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile .input-state select,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile .input-state select{width:100px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-address{flex:2}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-complement{flex:2}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-district{flex:3}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .input-city{flex:3}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .nocheck{border-color:#81818181 !important}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .input-phone{flex:6}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger footer{display:flex;justify-content:flex-end;align-items:center;padding:24px 16px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger footer button{background-color:#f45925;border:none;width:100%;max-width:150px;font-size:16px;font-weight:bold;color:#fff;border-radius:4px;padding:8px 16px;cursor:pointer}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger footer button:disabled{background-color:#bbbcbc}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger footer button[type="reset"]{background:none;color:#818181;font-weight:normal;text-decoration:underline;margin-right:16px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer a{font-family:"NunitoLight",sans-serif,Arial;font-weight:300;color:#7c7c7c;font-size:14px;text-decoration:underline}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer button{background-color:#FF5A00;border:none;width:100%;max-width:150px;font-size:16px;font-family:"NunitoLight",sans-serif,Arial;font-weight:bold;color:#fff;border-radius:4px;padding:8px 16px;cursor:pointer}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer button:disabled{background-color:#bbbcbc}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger div[id^="headerComplete"] button.edit-button{padding:10px;width:100px;margin:10px;height:40px;position:relative}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .row.alert-birthday90y{color:red;font-weight:300;text-align:center}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .alert-birthday90y.inv{display:none !important}.smiles__travel_insurance_sulamerica_passengers .content_resume{display:flex;flex-direction:column;margin:40px 0 0 5px;flex:1}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_title{display:flex;flex-direction:column}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_title label{color:#FF5A00;font-family:NunitoRegular,sans-serif;font-size:16px;font-weight:bold;margin-bottom:15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected{background-color:#fff;box-shadow:0 1px 7px 0 #d8d8d8}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .plan_selected{display:flex;background-color:#f47920;padding:10px 15px;justify-content:space-between}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .plan_selected label#plan_name{font-family:"NunitoLight",sans-serif,Arial;text-transform:uppercase;text-decoration:none;color:#fff;font-size:14px;font-weight:bold;letter-spacing:0;line-height:20px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .plan_selected label{text-decoration:underline;font-size:14px;color:#fff}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .plan_selected a{font-family:"NunitoLight",sans-serif,Arial;color:#fff;text-decoration:underline;font-size:12px;letter-spacing:0;line-height:20px;text-align:right}@media screen and (max-width: 767px){.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .plan_selected span.arrow-down::after{content:url(../images/svg/icons/arrow-down-white.svg)}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .plan_selected span.arrow-up::after{content:url(../images/svg/icons/arrow-up-white.svg)}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers{margin:10px 15px 5px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers .resume_quantity{font-size:14px;font-family:"NunitoLight",Arial,sans-serif;font-weight:bold;color:#FF5A00;display:inline-block;margin-right:5px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers a.hidden-desktop{color:#7c7c7c;text-decoration:underline;font-size:12px;font-family:"NunitoLight",Arial,sans-serif;margin:10px 0px 15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers span{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;color:#7c7c7c}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age{font-family:"NunitoLight",Arial,sans-serif;color:#7c7c7c;display:flex;margin-left:15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count{display:flex;position:relative}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count>label{font-size:12px !important;padding-left:15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members{font-size:12px;font-weight:bold;margin-left:5px;margin-right:15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .ico-member,.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .ico-member-gray{top:2px;left:0;position:absolute;vertical-align:middle}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .ico-member{content:url(../images/sulamerica/icons/ico-boneco-p.svg)}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .ico-member-gray{content:url(../images/sulamerica/icons/ico-boneco-p-gray.png)}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .hidden-toggle{display:none !important}}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total{margin:15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total>label{font-family:"NunitoLight",sans-serif,Arial;font-size:14px;color:#FF5A00;margin-bottom:15px;font-weight:bold;letter-spacing:0;line-height:19px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total .title{display:flex;justify-content:space-between;border-top:1px solid #bbbcbc;border-bottom:1px solid #bbbcbc;border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;padding:5px 15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total .title label:last-child,.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total .title label:first-child{font-family:"NunitoLight",sans-serif,Arial;font-size:14px;font-weight:bold;letter-spacing:0;line-height:19px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total .title .or{font-family:"NunitoLight",sans-serif,Arial;letter-spacing:0;line-height:19px;font-weight:bold;font-size:12px;color:#bbbcbc;margin-left:13px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total .total{display:flex;flex:1}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total .total div{display:flex;flex:1;padding:5px 15px;border-top:1px solid #bbbcbc;border-bottom:1px solid #bbbcbc;border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;border-top:0}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total .total div+div{border-left:0;justify-content:flex-end}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected span.inv+label.empty:before{content:"-"}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"]{position:absolute;z-index:999;height:auto}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box{position:relative;top:8px;background-color:#ffffff;border:2px solid #ff5a00;border-radius:2px;font:14px "NunitoLight", Arial, sans-serif;color:#7c7c7c;padding:10px 15px;box-shadow:2px 2px 5px 2px rgba(129,129,129,0.5)}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box>p{line-height:15px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box .arrow-tooltip{width:10px;height:10px;background-color:#ffffff;border-top:2px solid #ff5a00;border-left:2px solid #ff5a00;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-7px;left:20px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box span{font-family:"NunitoLight",sans-serif,Arial;font-size:12px;line-height:14px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box .passengers{font-size:12px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box .passengers tr{border-bottom:1px solid #bbbcbc}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box .passengers td{padding:3px 0px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"] #tooltip-list-box .passengers tr:last-child{border-bottom:none}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].cpf-alert{width:300px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].cpf-alert .title{display:flex;font-size:12px;font-weight:bold;margin:0px !important;color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].cpf-alert span{font-family:NunitoRegular,sans-serif;font-size:12px;line-height:20px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].max-limit-insurance{width:250px;margin-top:15px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].max-limit-insurance .title{display:flex;font-size:12px;font-weight:bold;margin:0px !important;color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].max-limit-insurance span{font-family:NunitoRegular,sans-serif;font-size:12px;line-height:20px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].inv{display:none !important}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].sml{width:268px !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin:30px 0px;font-family:"NunitoLight",sans-serif,Arial !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 1px 7px 0 #d8d8d8;flex:1;margin-bottom:20px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .title{font-family:NunitoRegular,sans-serif;font-size:20px;line-height:27px;color:#FF5A00;text-align:center;margin:20px 20px 0 20px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .subtitle{color:#7c7c7c;font-family:"NunitoLight",sans-serif,Arial;font-size:14px;font-weight:300;line-height:20px;text-align:center;margin:0 20px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 15px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .type{display:flex;width:250px;justify-content:space-between;margin:15px 0px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values{display:flex;width:100%;justify-content:space-between;margin:15px 0px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values span{color:#bbbcbc;cursor:pointer}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .active span{color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .active .installment span{color:#7c7c7c}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .active .installment span.installment{color:#7c7c7c}@media (min-width: 1000px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .active .installment span.installment b{color:#FF5A00}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .active .installment span.installment b #value,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .active .installment span.installment b #valueMobile{color:#FF5A00 !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values input[type="radio"]{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;outline:none;border:1px solid #FF5A00;margin:0 10px;background-color:#e8e8e8;border-color:#7c7c7c}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values input[type="radio"]:before{content:"";display:block;width:65%;height:65%;margin:3px 18%;border-radius:50%}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values input[type="radio"]:checked:before{content:"";display:block;width:65%;height:65%;margin:3px 18%;border-radius:50%;background-color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values input[type="radio"]:checked{border-color:#7c7c7c;background-color:#fff}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .installment{font-size:12px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .paymentMoney{display:flex;flex-direction:column;align-items:center}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .paymentMoney #totalMoney{display:flex;flex-direction:column;align-items:flex-end}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .values .paymentMiles{display:flex;flex-direction:column;margin-left:5%;align-items:center}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .switch{position:relative;display:inline-block;width:250px;height:18px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .switch input{opacity:0;width:0;height:0}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#FF5A00;-webkit-transition:0.4s;transition:0.4s}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .slider:before{position:absolute;content:"";height:28px;width:28px;left:0;bottom:-5px;-webkit-transition:0.4s;transition:0.4s;border:1px solid #eaeaea;background-color:#ffffff;box-shadow:1px 4px 6px 0 #bdbdbd}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment input:checked+.slider{background-color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment input:checked+.slider:before{-webkit-transform:translateX(225px);-ms-transform:translateX(225px);transform:translateX(225px)}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .slider.round{border-radius:34px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment .slider.round:before{border-radius:50%}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .switch_payment span.inv+label.empty:before{content:"-"}.smiles__travel_insurance_sulamerica_passengers .aceite_actions label,.smiles__travel_insurance_sulamerica_passengers .aceite_actions span{font-family:"NunitoLight",sans-serif,Arial}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .terms{width:85%}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .terms a{font-family:"NunitoLight",sans-serif,Arial;font-weight:300;color:#7c7c7c;text-decoration:underline}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .terms label{font-family:NunitoRegular,sans-serif;font-size:11px;letter-spacing:0;line-height:15px;color:#7c7c7c}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .terms label>b:first-child{color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .terms label>b:last-child{font-family:NunitoBold,sans-serif}.smiles__travel_insurance_sulamerica_passengers .aceite_actions #addCheckoutMobile,.smiles__travel_insurance_sulamerica_passengers .aceite_actions #addCheckout{font-size:16px;width:40%;padding:10px;font-family:"NunitoLight",Arial,sans-serif;font-weight:400;margin-top:30px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions [type="checkbox"]:not(:checked)+label:before{border:2px solid #999;background:#f5f5f5;width:16px;height:16px;top:-3px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions [type="checkbox"]:not(:checked)+label:after{content:"" !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions [type="checkbox"]:checked+label:before{background:#ff5a00;border:2px solid #ff5a00;width:16px;height:16px;top:-3px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions [type="checkbox"]:not(:checked)+label:after,.smiles__travel_insurance_sulamerica_passengers .aceite_actions [type="checkbox"]:checked+label:after{content:url(../images/sulamerica/icons/smls-icon-check-slin.png);top:-1px;left:2px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions.hide-mobile{display:none}.smiles__travel_insurance_sulamerica_passengers .aceite_actions.hide-desktop.inv{display:none}@media only screen and (min-width: 766px){.smiles__travel_insurance_sulamerica_passengers{display:flex;flex-direction:row;width:1170px}.smiles__travel_insurance_sulamerica_passengers .content_passenger{width:800px;min-width:800px}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger{display:flex;flex-direction:row;align-items:center}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger .title{display:flex;flex:1;margin-bottom:0px}.smiles__travel_insurance_sulamerica_passengers .content_passenger .subtitle_passenger.inv{display:none !important}.smiles__travel_insurance_sulamerica_passengers .content_passenger #confirm_payment .content{width:800px}.smiles__travel_insurance_sulamerica_passengers .content_passenger #confirm_payment.inv{display:none}.smiles__travel_insurance_sulamerica_passengers .content_resume{display:flex;flex-direction:column;margin:40px 0 0 30px;width:340px;min-width:340px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age,.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers,.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_total{margin:15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers{display:flex;margin:15px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers label{font-family:"NunitoLight",sans-serif,Arial;font-size:14px;color:#FF5A00;margin-right:15px;font-weight:bold}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers>span:first-child{width:20px;height:20px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers>span:first-child:before{content:url(../images/sulamerica/icons/ico-boneco-p.svg)}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age{display:flex}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count{display:flex;flex-direction:column;flex:1;border-top:1px solid #bbbcbc;border-bottom:1px solid #bbbcbc;border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;padding:15px;justify-content:center;align-items:center}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members{display:flex;flex-direction:row;align-content:center;justify-items:center}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .ico-member{width:15px;height:15px;content:url(../images/sulamerica/icons/ico-boneco-p.svg);margin-right:10px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .ico-member-gray{width:11px;height:15px;content:url(../images/sulamerica/icons/ico-boneco-p-gray.png);margin-right:10px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .number{font-family:"NunitoLight",sans-serif,Arial;font-size:18px;font-weight:bold;letter-spacing:0;line-height:17px}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age .travelers-count .members .number.active{color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers .content_resume .resume_selected .resume_travelers_age div+div{margin-left:15px}.smiles__travel_insurance_sulamerica_passengers .sticky{top:100px;left:1048px;width:439px !important;position:fixed;position:-webkit-fixed;display:flex;flex:1;justify-content:center;align-items:center}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header{display:flex;height:45px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .title{margin-top:8px;margin-left:20px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger header .remove-button{display:flex;width:188px;margin-left:10px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content{width:770px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .title{font-weight:lighter}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data{display:flex;flex-direction:column;align-items:center;flex:1}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row{display:flex;justify-content:center;width:100%;flex-direction:row}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile{display:flex;flex-direction:row}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile .input-complement,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile .input-ddd,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile .input-complement,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile .input-ddd,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile .input-complement,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile .input-ddd{margin-right:16px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .personal-data .row .fix-mobile .input-state,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .address-data .row .fix-mobile .input-state,.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .form-content .contact-data .row .fix-mobile .input-state{margin-right:16px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data{margin-bottom:15px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .content .use-user-data p{margin:0 0 0 8px;font-size:14px;letter-spacing:0;line-height:20px;color:#818181}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer{display:flex;justify-content:flex-end}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer a{font-family:"NunitoLight",sans-serif,Arial;font-weight:300;color:#7c7c7c;font-size:14px;text-decoration:underline;margin-right:30px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer button{font-family:"NunitoLight",sans-serif,Arial;font-weight:lighter;margin-right:15px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger .form-footer button:disabled{background-color:#bbbcbc}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content{margin-bottom:0px}}.sulamerica-price-plans .insurance-passenger{position:relative;display:flex;justify-content:center;align-items:center;min-height:640px}.sulamerica-price-plans .insurance-passenger h3{font-family:var(--fonts-style-x);font-size:2.25em}.sulamerica-price-plans .insurance-passenger h6{font-family:var(--fonts-style-x);font-size:1em}.sulamerica-price-plans .insurance-passenger p{font-size:1em}.sulamerica-price-plans .insurance-passenger a{text-decoration:none}.sulamerica-price-plans .insurance-passenger section.card-container{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;max-width:1200px;height:auto;margin:20px;text-align:center;font-family:"nunito-light", sans-serif;font-weight:300;font-style:normal;font-size:1em;line-height:1.5;color:#303336}.sulamerica-price-plans .insurance-passenger section.card-container .card{background-color:RED;height:100%;border-radius:8px;background-color:#fff;box-shadow:0 1px 12px 0 #cccccc;overflow:hidden}.sulamerica-price-plans .insurance-passenger section.card-container .card .world-back{background:url(../images/sulamerica/price/mundo_bg.png);opacity:0.46;background-repeat:no-repeat;background-size:100%;filter:sepia(100%) hue-rotate(190deg) saturate(500%) contrast(90%) brightness(1.5)}.sulamerica-price-plans .insurance-passenger section.card-container .card .latin-back{background:url(../images/sulamerica/price/america_latina_bg.png);opacity:0.46;background-repeat:no-repeat;background-size:100%}.sulamerica-price-plans .insurance-passenger section.card-container .card .europe-back{background:url(../images/sulamerica/price/europa_bg.png);opacity:0.46;background-repeat:no-repeat;background-size:100%}.sulamerica-price-plans .insurance-passenger section.card-container .card .brazil-back{background:url(../images/sulamerica/price/brasil_bg.png);opacity:0.46;background-repeat:no-repeat;background-size:100%}.sulamerica-price-plans .insurance-passenger section.card-container .card .student-back{background:url(../images/sulamerica/price/estudante_bg.png);opacity:0.46;background-repeat:no-repeat;background-size:100%}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top{position:relative;height:120px;font-weight:300;font-style:normal;font-size:1em;line-height:1.5;color:#303336;background-color:#05317f;overflow:hidden}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top .card-icon{position:absolute;display:block;margin:0 auto;width:100%;top:25px;z-index:2}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top .card-icon .world::before{content:url(../images/sulamerica/price/mundo.png)}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top .card-icon .latin-america::before{content:url(../images/sulamerica/price/america_latina.png)}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top .card-icon .europe::before{content:url(../images/sulamerica/price/europa.png)}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top .card-icon .brazil::before{content:url(../images/sulamerica/price/brasil.png)}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top .card-icon .student::before{content:url(../images/sulamerica/price/estudante.png)}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top .card-icon p{color:white;margin-top:0px}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top a{background-color:#05317f;opacity:0.56;display:block;height:100%}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top a img{width:100%;height:inherit;object-fit:cover;object-position:center;transition:300ms}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-top:hover{opacity:0.75}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-content{height:94px;color:#7c7c7c;font-size:13px;font-weight:300;letter-spacing:0;line-height:17px;text-align:center;padding:12px}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-footer{padding:20px;background:linear-gradient(0deg, #fff 0%, #f0f0f0 100%)}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-footer h3{color:#05317f;font-family:"nunito-regular", sans-serif;font-size:13px;letter-spacing:0;line-height:17px;text-align:center;text-transform:uppercase}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-footer p{padding:0px 10px;color:#7c7c7c;font-family:"nunito-light", sans-serif;font-size:12px;letter-spacing:0;line-height:16px;text-transform:uppercase;text-align:center}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-footer .plans-text{height:60px;display:inline-block}.sulamerica-price-plans .insurance-passenger section.card-container .card .card-footer button{font-family:"nunito-bold", sans-serif;border-radius:3px;background-color:#ff5a00;border:none;color:white;padding:12px 20px;text-align:center;text-decoration:none;font-size:16px;margin:4px 2px;cursor:pointer}.sulamerica-price-plans .insurance-passenger .card-one{height:100%;border-radius:8px;background:linear-gradient(24.35deg, #f47920 0%, #ffb135 100%)}.sulamerica-price-plans .insurance-passenger .card-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sulamerica-price-plans .insurance-passenger .card-middle .text{height:100px;width:193px;color:#ffffff;font-family:"nunito-bold";text-align:left;font-size:18px;font-weight:bold;letter-spacing:0;line-height:21px;margin-left:40px}.sulamerica-price-plans .insurance-passenger .card-middle span{content:url(../images/sulamerica/price/arrow.svg);height:16px;width:111px;margin-left:40px;float:left}@media only screen and (max-width: 1240px){.sulamerica-price-plans .insurance-passenger{height:auto;padding:80px 0}.sulamerica-price-plans .insurance-passenger .card-container{grid-template-columns:1fr 1fr;height:auto;margin:0;padding:40px}.sulamerica-price-plans .insurance-passenger .card{height:auto}}@media only screen and (max-width: 700px){.sulamerica-price-plans .insurance-passenger .card-container{width:100%;grid-template-columns:1fr;padding:20px}.sulamerica-price-plans .insurance-passenger .card .card-content{padding:25px 12px 40px}.sulamerica-price-plans .insurance-passenger .card .card-footer button{width:160px;padding:4px 13px}.sulamerica-price-plans .insurance-passenger .card-one{height:418px !important}.sulamerica-price-plans .insurance-passenger .card-one .card-middle{top:35%}.sulamerica-price-plans .insurance-passenger .card-one .card-middle .text{margin-left:15px;float:left}.sulamerica-price-plans .insurance-passenger .card-one .card-middle span{margin-left:15px;float:left;position:relative;width:100%;display:flex}}@media only screen and (max-width: 425px){.sulamerica-price-plans .insurance-passenger .card-container{padding:20px}}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items{background-color:#ffffff;box-shadow:0 1px 3px 0 #d8d8d8}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .accordion{position:relative;background-color:white;border-bottom:1px solid #d8d8d8 !important;color:#ff5a00;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-family:"nunito-regular";font-size:18px;transition:0.4s;letter-spacing:0;line-height:24px}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .accordion .title-accordion{width:90%}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .accordion:after{content:url("../images/sulamerica/price/arrow-top2.svg");color:#777;font-weight:bold;margin-left:5px;position:absolute;display:inline-block;right:15px;top:22px}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .active{background-color:white;border-bottom:1px solid white !important}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .active:after{content:url("../images/sulamerica/price/arrow-buttom2.svg")}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .panel .box-text{margin-top:20px;width:100%}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .panel .box-text b{color:#7c7c7c;font-family:"nunito-bold";font-size:16px;font-weight:800;letter-spacing:0;line-height:22px}.sulamerica-price-accordion .insurance-passenger-accordion .accordion-items .panel .box-text p{text-align:justify;color:#7c7c7c;font-family:"nunito-regular";font-size:14px;letter-spacing:0;line-height:19px}@media only screen and (max-width: 320px){.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .selectors .trip-type,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .selectors .travel-type{font-size:12px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .selectors .trip-type label,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .selectors .travel-type label{font-size:12px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers{padding:15px 0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .dates-passenger .passengers .passengers-box ul li div{display:inline-flex;align-items:center}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .schengen{display:flex;justify-content:center;margin-left:0px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .schengen a{font-size:12px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .buttons a{display:flex;justify-content:center;font-family:"NunitoLight",Arial,sans-serif;font-weight:lighter}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .border-group .content .search-parameters .actions .buttons button{width:160px}}.insurance-content *{box-sizing:border-box}.insurance-content .insurance-content__title{text-align:center;font-weight:bold;font-style:normal;font-size:1.1em;line-height:1.5;color:#ff5a00}@media screen and (min-width: 700px){.insurance-content .insurance-content__title{display:none}}.insurance-content h3{font-family:var(--fonts-style-x);font-size:2.25em}.insurance-content p{font-size:1em;line-height:1.3em}.insurance-content .insurance-content__cards{display:block;text-align:center;width:1020px;max-width:100%;margin:auto;height:420px;transition:all ease 0.3s;position:relative;overflow:hidden}.insurance-content .insurance-content__cards .card{flex:1 0 248px;margin:auto;width:75%;height:95%;box-shadow:0 1px 12px 0 #cccccc;border-radius:8px;display:none}.insurance-content .insurance-content__cards .card.active,.insurance-content .insurance-content__cards .card.next,.insurance-content .insurance-content__cards .card.prev{display:block}.insurance-content .insurance-content__cards .card.next,.insurance-content .insurance-content__cards .card.prev{width:65%;position:absolute;top:0}.insurance-content .insurance-content__cards .card.next.next,.insurance-content .insurance-content__cards .card.prev.next{right:-58%}.insurance-content .insurance-content__cards .card.next.prev,.insurance-content .insurance-content__cards .card.prev.prev{left:-58%}@media screen and (min-width: 700px){.insurance-content .insurance-content__cards{display:flex;flex-flow:row wrap;justify-content:center;align-content:center;height:auto;padding:20px 0}.insurance-content .insurance-content__cards .card{flex:1 0 276px;height:380px;margin:0 2.5% 40px;display:block;width:100%}.insurance-content .insurance-content__cards .card.next,.insurance-content .insurance-content__cards .card.prev{position:static}}.insurance-content .insurance-content__cards .card:first-of-type{color:#fff;background:linear-gradient(24.35deg, #f47920 0%, #ffb135 100%);text-align:left;display:flex;flex-direction:column;align-items:start;justify-content:center;padding:0 40px;font-weight:bold;font-size:1.2em;line-height:1.2em}@media screen and (max-width: 700px){.insurance-content .insurance-content__cards .card:first-of-type{display:none}}.insurance-content .insurance-content__cards .card:first-of-type img{margin-top:5px;height:12px}.insurance-content .insurance-content__cards .card .card-header{position:relative;height:27%}.insurance-content .insurance-content__cards .card .card-header img{width:100%}.insurance-content .insurance-content__cards .card .card-header>img{height:100%}.insurance-content .insurance-content__cards .card .card-header .card-header__icon{border-radius:8px 8px 0 0;display:flex;flex-direction:column;position:absolute;top:0;justify-content:space-evenly;align-items:center;width:100%;height:100%;background-color:rgba(5,49,127,0.68)}.insurance-content .insurance-content__cards .card .card-header .card-header__icon img{width:15%}.insurance-content .insurance-content__cards .card .card-header .card-header__icon span{font-size:18px;font-weight:bold;color:#fff}.insurance-content .insurance-content__cards .card .card-content{height:27%;display:flex;align-items:center}.insurance-content .insurance-content__cards .card .card-content p{color:#7c7c7c;font-size:13px;line-height:17px;text-align:center;margin:0;padding:12px 20px}.insurance-content .insurance-content__cards .card .card-footer{padding:20px 10px;background:linear-gradient(0deg, #fff 0%, #f0f0f0 100%);text-align:center;text-transform:uppercase}.insurance-content .insurance-content__cards .card .card-footer .card-footer__title{color:#05317f;font-size:13px}.insurance-content .insurance-content__cards .card .card-footer p{color:#7c7c7c;font-size:13px}.insurance-content .insurance-content__cards .card .card-footer p:nth-child(2){min-height:34px;width:80%;margin:0px auto 10px;font-size:12px}.insurance-content .insurance-content__cards .card .card-footer button{font-weight:bold;border-radius:3px;background-color:#ff5a00;border:none;color:white;padding:5px 55px;text-align:center;text-decoration:none;font-size:14px;margin:4px 2px;cursor:pointer;outline:none}@media screen and (max-width: 700px){.insurance-content .insurance-content__cards .card .card-footer button span{display:none}}.insurance-content .insurance-content__card-indicator{width:26%;margin:auto;display:flex;justify-content:space-evenly;align-items:center}.insurance-content .insurance-content__cards .card .card-footer p.student-text{width:90%}@media screen and (min-width: 700px){.insurance-content .insurance-content__cards .card .card-footer p:nth-child(2){width:80%}.insurance-content .insurance-content__cards .card .card-footer button{padding:8px 50px}.insurance-content .insurance-content__cards .card .card-footer button:hover{opacity:0.8}.insurance-content .insurance-content__card-indicator{display:none}}.insurance-content .insurance-content__card-indicator span::before{display:block;content:" ";width:0.5em;height:0.5em;background-color:#BBBCBC}.insurance-content .insurance-content__card-indicator span.active::before{background-color:#ff5a00}body{background-color:#f5f5f5}.smiles__my-flights-travel-insurance-price{font-family:NunitoLight ,Arial, Helvetica, sans-serif;padding:32px 0 16px 0}.smiles__my-flights-travel-insurance-price *,.smiles__my-flights-travel-insurance-price *::before,.smiles__my-flights-travel-insurance-price *::after{box-sizing:border-box}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content{padding:0 8px;display:flex;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group{display:flex;align-items:flex-start;justify-content:space-between}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group .smls-travel-insurance-header-title{font-size:20px;text-align:left;font-weight:bold;color:#FF5A00;margin:0;letter-spacing:0;line-height:23px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group .smls-travel-insurance-button{background-color:#fff;border-radius:3px;min-width:144px;height:30px;border:1px solid #FF5A00;font-size:12px;padding:9px;color:#FF5A00;font-weight:bold;display:flex;align-items:center;justify-content:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-header-subtitle{font-size:14px;text-align:left;font-weight:bold;color:#7C7C7C;font-family:'NunitoLight';max-width:90%;margin:0;margin-top:18px;line-height:17px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card{background-color:#fff;border-top:3px solid #FF5A00;margin-top:10px;box-shadow:0 1px 7px 0 #D8D8D8;padding-bottom:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card #smls-travel-insurance__msg-covid{display:none;justify-content:center;align-items:center;margin:15px 7px 14px 7px;text-decoration:underline;border-top:1px solid #D8D8D8;padding-top:9px;cursor:pointer}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card #smls-travel-insurance__msg-covid .text{font-size:14px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card #smls-travel-insurance__msg-covid i{background-position:center;margin-left:4px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card #smls-travel-insurance__msg-covid.active{display:flex}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header{position:relative;overflow-y:hidden;background:url("../images/extra-revenue-insurance/bg-sulamerica-shadow.png") center center no-repeat;background-size:cover}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group{padding:1px 15px 0 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column:last-child{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-title{display:flex;justify-content:start}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-title h3{font-size:18px;letter-spacing:0;line-height:normal;color:#fff;font-family:NunitoLight, sans-serif;font-weight:bold;display:flex;margin-top:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-title i{margin-right:12px;margin-top:15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-subtitle{font-size:13px;letter-spacing:0;line-height:normal;color:#fff;position:relative;border-top:1px solid #fff;padding-top:8px;margin-bottom:21px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-subtitle span{font-family:NunitoLight, sans-serif;font-weight:bold;font-size:13px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-backdrop{background:#000;width:100%;min-height:100px;opacity:0.42;position:absolute;top:0;left:0;z-index:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc{padding:22px 55px 25px 55px;background-color:#f5f5f5}@media (max-width: 330px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc{padding:22px 30px 25px 30px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p{font-size:14px;font-family:NunitoLight, sans-serift;text-align:center;line-height:19px;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p span{font-family:NunitoLight, sans-serif;font-weight:bold;color:#FF5A00;font-size:14px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel{background-color:#fff;border-bottom:1px solid #D8D8D8;padding:20px 15px 25px 15px;width:100%;height:150px;margin-top:0px}@media (max-width: 330px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel{padding:5px 5px 25px 5px;height:150px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{display:flex;flex:1 0 11%;justify-content:center;align-items:center;position:relative;cursor:pointer}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{bottom:15px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container .arrow{color:#ffffff;border-top:3px solid #BBBCBC;border-left:3px solid #BBBCBC;width:15px;height:15px;position:absolute;transform:rotate(-45deg)}@media (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container .arrow{margin-top:-20px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container.right-arrow .arrow{transform:rotate(130deg)}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel{width:239px;margin-bottom:0;margin-top:-15px;display:flex;justify-content:center}@media (max-width: 330px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel{width:196px;margin-top:0px;display:flex;justify-content:center}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{display:none;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{flex-direction:row;align-items:center;min-height:60px}}@media (max-width: 330px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{height:110px;justify-content:end}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{display:block;min-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{min-width:40px;min-height:40px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-bell{width:30px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='35px' height='30px' viewBox='0 0 35 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-758.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(78.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cpath d='M18,5.0586963 C26.7655,5.44554074 32,10.9409481 32,18.637037 C32,19.1931259 31.552,19.6444444 31,19.6444444 L3,19.6444444 C2.448,19.6444444 2,19.1931259 2,18.637037 C2,10.9409481 7.234,5.44554074 16,5.0586963 L16,2.01481481 L13.5005,2.01481481 C13.2225,2.01481481 13,1.78663704 13,1.50607407 L13,0.508237037 C13,0.223140741 13.224,2.23820962e-13 13.5005,2.23820962e-13 L20.4995,2.23820962e-13 C20.778,2.23820962e-13 21,0.227674074 21,0.508237037 L21,1.50607407 C21,1.79117037 20.776,2.01481481 20.4995,2.01481481 L18,2.01481481 L18,5.0586963 Z M0,27.7037037 C0,28.2597926 0.448,28.7111111 1,28.7111111 L33,28.7111111 C33.552,28.7111111 34,28.2597926 34,27.7037037 C34,23.4947556 32.458,21.6592593 28.5,21.6592593 L5.5,21.6592593 C1.542,21.6592593 0,23.4947556 0,27.7037037 L0,27.7037037 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-wallet{width:47px;height:45px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='45px' viewBox='0 0 47 45' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 44 0 44 44 0 44'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-736.000000, -427.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 122.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(56.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cg transform='translate(0.451613, -0.000000)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg %3E%3C/g%3E%3Cpath d='M34.9838857,19.5379685 L25.961774,19.5379685 C25.4053264,19.5379685 24.9537168,19.9859456 24.9537168,20.5379175 L24.9537168,23.117786 C22.5933509,22.0803389 19.8559717,22.3578247 17.7561886,23.8477488 C16.4472263,24.7742015 15.4815075,26.1026338 15.0092328,27.6275561 C14.7965327,28.314521 14.6891746,29.0284846 14.6916948,29.747448 C14.6916948,30.4864103 14.8051012,31.2218728 15.0293939,31.9273369 L9.01633287,31.9273369 L9.01633287,14.428229 L34.9838857,14.428229 L34.9838857,19.5379685 Z M27.4536986,24.9276937 C27.2969457,24.7502028 27.1286001,24.5832113 26.94967,24.4277192 L26.94967,21.5378665 L34.9637245,21.5378665 L34.9838857,24.9276937 L27.4536986,24.9276937 Z M34.9838857,31.9273369 L28.9657843,31.9273369 C29.4935023,30.2864205 29.4093295,28.512011 28.7288909,26.9275918 L34.9838857,26.9275918 L34.9838857,31.9273369 Z M24.6366828,28.8089958 C24.4133981,29.1499785 24.0877957,29.5329589 23.6588673,29.9579373 C23.2929426,30.3304183 23.018247,30.6424024 22.8352846,30.8948895 C22.6523223,31.1473766 22.5384118,31.4328621 22.4940573,31.7518458 C22.4673438,31.8938386 22.4063563,32.002333 22.313111,32.0773292 C22.2188577,32.1523254 22.100915,32.1903235 21.9577709,32.1903235 C21.8060583,32.1903235 21.6835793,32.1368262 21.58983,32.0308316 C21.4955766,31.924337 21.448702,31.7783445 21.448702,31.591854 C21.448702,31.1058787 21.537915,30.6933998 21.7168452,30.3569169 C21.8952713,30.0204341 22.154342,29.6519529 22.4940573,29.2544731 C22.7616965,28.9349894 22.9577636,28.6695029 23.0832667,28.4570138 C23.2082658,28.2440246 23.2702613,28.0055368 23.2702613,27.7390504 C23.2702613,27.4465653 23.1613911,27.2145771 22.9426427,27.0420859 C22.7233903,26.8690947 22.4265174,26.7820992 22.0515202,26.7820992 C21.730454,26.7820992 21.4219885,26.8510957 21.1276358,26.9885886 C20.8327791,27.1260816 20.4890316,27.3225716 20.0958893,27.5795585 C19.8731086,27.7040522 19.6896422,27.765549 19.5470021,27.765549 C19.3952895,27.765549 19.263234,27.6970525 19.1518437,27.5600595 C19.0399494,27.4225665 18.9845062,27.2610748 18.9845062,27.0745843 C18.9845062,26.8180973 19.0913603,26.6101079 19.3060765,26.4501161 C19.6810737,26.1316323 20.1231068,25.8816451 20.6316716,25.6996544 C21.1412445,25.5181636 21.6543456,25.4276682 22.172487,25.4276682 C22.7168379,25.4276682 23.2012094,25.5201635 23.6256015,25.706654 C24.0494895,25.8921445 24.3801322,26.1491314 24.6170257,26.4766147 C24.8534151,26.805098 24.9713578,27.1810788 24.9713578,27.6065571 C24.9713578,28.0670337 24.8599675,28.4675132 24.6366828,28.8089958 L24.6366828,28.8089958 Z M22.6881083,34.6941958 C22.4960734,34.8851861 22.2611961,34.9806812 21.9844844,34.9806812 C21.6987002,34.9806812 21.4623108,34.8851861 21.2748121,34.6941958 C21.0873135,34.5047055 20.9935642,34.2677175 20.9935642,33.984232 C20.9935642,33.7007465 21.0873135,33.4642585 21.2748121,33.2732682 C21.4623108,33.0832779 21.6987002,32.9872828 21.9844844,32.9872828 C22.2702686,32.9872828 22.507162,33.0832779 22.6946607,33.2732682 C22.8821593,33.4642585 22.9759086,33.7007465 22.9759086,33.984232 C22.9759086,34.2677175 22.8796391,34.5047055 22.6881083,34.6941958 L22.6881083,34.6941958 Z M35.9919428,12.4283309 L31.128067,12.4283309 L31.128067,7.99855678 C31.128067,7.69257238 30.986939,7.40308714 30.7450052,7.2135968 C30.5015594,7.02410646 30.1840214,6.95560995 29.8831164,7.02860623 C22.453735,8.82351472 8.34093456,12.2333409 7.80666426,12.3533348 C7.32985322,12.4498298 6.99013795,12.8708084 7,13.3532838 L7,32.9272859 C7,33.4797577 7.45132411,33.9272349 8.00827569,33.9272349 L16.0374511,33.9272349 C18.3519503,37.1935684 22.8982882,37.9805283 26.191107,35.6846453 C26.87961,35.2046698 27.4789,34.6102001 27.9627674,33.9272349 L35.9919428,33.9272349 C36.5483904,33.9272349 37,33.4797577 37,32.9272859 L37,13.42828 C37,12.8758081 36.5483904,12.4283309 35.9919428,12.4283309 L35.9919428,12.4283309 Z' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-medicine{width:43px;height:35px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='35px' viewBox='0 0 43 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon points='0.041792437 0.0751004016 16.2519444 0.0751004016 16.2519444 7.96984843 0.041792437 7.96984843'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-728.000000, -431.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(48.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(0.300000, -0.000000)'%3E%3Cpath d='M17.806021,25.3731969 C17.806021,28.2647961 15.4485904,30.6050306 12.5932216,30.4948735 C9.87720365,30.3899298 7.76784403,28.0229525 7.76784403,25.2473031 L7.76784403,18.9613985 C7.76784403,18.6285136 8.03217576,18.3583826 8.35833615,18.3583826 L17.2155289,18.3583826 C17.5415947,18.3583826 17.806021,18.6285136 17.806021,18.9613985 L17.806021,25.3731969 Z M12.786838,1.98263027 C8.98418595,1.98263027 5.90163934,5.1540149 5.90163934,9.06599106 L5.90163934,17.0511724 C5.90163934,17.1300491 5.90958064,17.2068984 5.92262706,17.2819134 L5.92262706,25.2240359 C5.92262706,29.0383092 8.84559142,32.2664619 12.5790407,32.379805 C16.4584586,32.4974925 19.6511434,29.3086334 19.6511434,25.3731969 L19.6511434,17.2815272 C19.6641899,17.2066088 19.6721311,17.129856 19.6721311,17.0510759 L19.6721311,9.06589452 C19.6721311,5.15391835 16.58949,1.98263027 12.786838,1.98263027 L12.786838,1.98263027 Z' id='Fill-1' fill='%23FF5A00' transform='translate(12.786885, 17.182796) rotate(24.000000) translate(-12.786885, -17.182796) '%3E%3C/path%3E%3Cpath d='M24.4509015,22.6666667 L39.2527756,22.6666667 C39.7218956,22.6666667 40.0771823,22.2100999 39.9855195,21.7203193 C39.2292078,17.6738787 35.8759682,14.6236559 31.8516522,14.6236559 C27.8277089,14.6236559 24.4745624,17.6739779 23.7181576,21.7203193 C23.6265879,22.2100999 23.9818746,22.6666667 24.4509015,22.6666667' fill='%23FF5A00'%3E%3C/path%3E%3Cg transform='translate(23.703704, 23.397849)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.5092778,0.0751004016 L0.78437037,0.0751004016 C0.319185185,0.0751004016 -0.0333148148,0.519404068 0.0555740741,0.997430237 C0.793722222,4.97028993 4.13464815,7.96984843 8.14668519,7.96984843 C12.1589074,7.96984843 15.4997407,4.97028993 16.2382593,0.997430237 C16.3268704,0.519404068 15.9742778,0.0751004016 15.5092778,0.0751004016' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-ticket{width:40px;height:31px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='31px' viewBox='0 0 40 31' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-735.000000, -433.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(55.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 3.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cpath d='M30.03752,16.9654232 L27.65352,17.8071474 L26.95472,23.5484958 L25.72792,24.0281709 C25.59312,24.0804048 25.44112,24.014614 25.38832,23.8806399 L24.91872,18.7728773 L21.92792,19.9184356 L21.55112,21.6832254 L20.78712,21.9822747 C20.68552,22.022148 20.57072,21.9723064 20.53112,21.8718258 L18.83472,17.558737 C18.79472,17.457459 18.84472,17.3434215 18.94592,17.3043457 L19.71072,17.0048977 L21.16392,18.0232603 L24.14352,16.8294554 L21.02712,12.7930869 C20.97392,12.6595116 21.03992,12.5079932 21.17432,12.4549618 L22.40192,11.9756854 L26.80072,15.6878844 L29.13952,14.6822812 C29.80912,14.4207127 30.55232,14.7201608 30.79992,15.3505568 C31.04752,15.9801553 30.70592,16.703456 30.03752,16.9654232 L30.03752,16.9654232 Z M14.87192,7.66060295 L12.67232,6.70324637 L13.49872,4.81644446 L15.69832,5.77340231 L14.87192,7.66060295 Z M13.21872,11.4346055 L11.01952,10.4776476 L11.84592,8.590447 L14.04552,9.54740486 L13.21872,11.4346055 Z M11.56592,15.2090068 L9.36632,14.2512515 L10.19272,12.3644495 L12.39232,13.3214074 L11.56592,15.2090068 Z M36.15112,12.6459547 L8.74952,0.720664835 C7.60352,0.221850552 6.34192,0.566754113 5.93752,1.48942098 L0.12552,14.760034 C-0.27848,15.6827009 0.32512,16.8394237 1.47152,17.3386367 L4.06752,18.4682457 C5.35472,16.7066458 7.43432,15.5567015 9.78792,15.5567015 C13.69752,15.5567015 16.86672,18.7158586 16.86672,22.6130695 C16.86672,23.0807826 16.81872,23.5369325 16.73152,23.9795255 L28.87312,29.2635278 C30.01912,29.7623421 31.28032,29.4174385 31.68472,28.4943729 L37.49632,15.2241586 C37.90072,14.3006943 37.29672,13.1447689 36.15112,12.6459547 L36.15112,12.6459547 Z'%3E%3C/path%3E%3Cpath d='M12.7856237,24.6295224 C13.0364863,24.8789261 13.0364863,25.2854063 12.7856237,25.5348101 C12.6726551,25.6547158 12.5102377,25.7238614 12.3329454,25.7238614 C12.1661057,25.7238614 12.0016782,25.6547158 11.8806692,25.5348101 L9.94653486,23.611923 L8.00677224,25.5352098 C7.78807154,25.7678268 7.35187622,25.7830148 7.10221972,25.5352098 C6.85095514,25.2854063 6.85095514,24.8789261 7.10221972,24.6295224 L9.035952,22.7066352 L7.10221972,20.7841478 C6.85095514,20.5343443 6.85095514,20.1282638 7.10221972,19.8784603 C7.35268027,19.6290566 7.761538,19.6286569 8.01280259,19.8784603 L9.94653486,21.8013475 L11.8806692,19.8784603 C12.1315317,19.6286569 12.5403895,19.6290566 12.791252,19.8784603 C13.0425166,20.1282638 13.0425166,20.5343443 12.791252,20.7841478 L10.8571177,22.7066352 L12.7856237,24.6295224 Z M9.87979899,16.6222222 C6.52210004,16.6222222 3.8,19.3280933 3.8,22.6666667 C3.8,26.0048403 6.52210004,28.7111111 9.87979899,28.7111111 C13.2379,28.7111111 15.96,26.0048403 15.96,22.6666667 C15.96,19.3280933 13.2379,16.6222222 9.87979899,16.6222222 L9.87979899,16.6222222 Z' id='Fill-4'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-suitcase{width:37px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='37px' height='30px' viewBox='0 0 37 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-774.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' %3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(93.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cg transform='translate(1.645161, 0.000000)'%3E%3Cpath d='M20.8471392,14.9169826 C20.4852144,15.4571063 19.9571823,16.0654008 19.2616925,16.7398999 C18.6681628,17.3311517 18.2225091,17.8253911 17.9267571,18.2265509 C17.6296546,18.6263997 17.4446408,19.0799987 17.3730662,19.5860368 C17.3298513,19.8121808 17.2312673,19.9832637 17.0793399,20.1032183 C16.9274125,20.2225175 16.7356463,20.2821671 16.5040415,20.2821671 C16.2582567,20.2821671 16.059063,20.1982644 15.9071356,20.029148 C15.754533,19.8600316 15.6789069,19.6279882 15.6789069,19.3330178 C15.6789069,18.5615062 15.8234067,17.9073273 16.1130816,17.3731031 C16.4027565,16.8388789 16.8227514,16.2554929 17.3730662,15.6229452 C17.8072409,15.116907 18.1252756,14.695427 18.3285206,14.3578498 C18.5304153,14.0202725 18.6323754,13.6413994 18.6323754,13.2192639 C18.6323754,12.7551771 18.4547892,12.3867918 18.1002919,12.112797 C17.7451195,11.8388023 17.2643537,11.7011494 16.6559689,11.7011494 C16.1346891,11.7011494 15.635692,11.8099607 15.1576272,12.0282388 C14.6802375,12.2465169 14.1224952,12.5585301 13.4857506,12.9662448 C13.1231506,13.1635473 12.8267233,13.2618707 12.5944432,13.2618707 C12.3486585,13.2618707 12.1352849,13.1524039 11.9543225,12.9354368 C11.7726848,12.7171587 11.6828789,12.4608621 11.6828789,12.1652362 C11.6828789,11.7575215 11.857089,11.4271546 12.2041586,11.1741355 C12.8118682,10.6687529 13.5289655,10.271526 14.3541001,9.98376597 C15.1792346,9.69600593 16.0117967,9.55114267 16.8517864,9.55114267 C17.734991,9.55114267 18.5202868,9.69862789 19.2076738,9.99425381 C19.8950609,10.2892242 20.4311958,10.6962834 20.814728,11.2160869 C21.1989355,11.7365458 21.3907016,12.3343526 21.3907016,13.0081962 C21.3907016,13.7390673 21.209064,14.375548 20.8471392,14.9169826 L20.8471392,14.9169826 Z M17.6769209,24.2557466 C17.3649634,24.5585829 16.9848073,24.7093456 16.5364526,24.7093456 C16.0732429,24.7093456 15.6897106,24.5585829 15.3858559,24.2557466 C15.0813258,23.9542212 14.9293984,23.5786256 14.9293984,23.128304 C14.9293984,22.678638 15.0813258,22.3030423 15.3858559,22.000206 C15.6897106,21.6986806 16.0732429,21.5472625 16.5364526,21.5472625 C16.9996624,21.5472625 17.3838699,21.6986806 17.6877247,22.000206 C17.9915794,22.3030423 18.1435068,22.678638 18.1435068,23.128304 C18.1435068,23.5786256 17.9882033,23.9542212 17.6769209,24.2557466 L17.6769209,24.2557466 Z M13.9705678,2.39778189 C13.9705678,2.11723223 14.2068993,1.88781078 14.4972494,1.88781078 L19.3022064,1.88781078 C19.5932318,1.88781078 19.8288881,2.11723223 19.8288881,2.39778189 L19.8288881,5.23474198 L13.9705678,5.23474198 L13.9705678,2.39778189 Z M31.3510615,5.23474198 L27.7129069,5.23474198 L27.7129069,3.70417317 L25.3475662,3.70417317 L25.3475662,5.23474198 L21.7755844,5.23474198 L21.7755844,2.39778189 C21.7755844,1.07565885 20.6655016,0 19.3022064,0 L14.4972494,0 C13.1339543,0 12.0252219,1.07565885 12.0252219,2.39778189 L12.0252219,5.23474198 L8.45661629,5.23474198 L8.45661629,3.70417317 L6.09127559,3.70417317 L6.09127559,5.23474198 L2.65028896,5.23474198 C1.18638413,5.23474198 0,6.38643765 0,7.80688417 L0,26.1370025 C0,27.5581045 1.18638413,28.7111111 2.65028896,28.7111111 L6.09262606,28.7111111 L6.09262606,5.23670845 L8.4424364,5.23670845 L8.4424364,28.7111111 L25.3421643,28.7111111 L25.3421643,5.23670845 L27.6919747,5.23670845 L27.6919747,28.7111111 L31.3503863,28.7111111 C32.8136159,28.7111111 34,27.557449 34,26.1370025 L34,7.80688417 C34,6.38643765 32.8142911,5.23474198 31.3510615,5.23474198 L31.3510615,5.23474198 Z' %3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-covid{width:40px;height:34px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='34' viewBox='0 0 40 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='7' y='1' width='20' height='28'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.11133 1.41431H26.0772V28.5841H7.11133V1.41431Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0112 25.8106C18.0112 21.3902 21.5115 17.7941 25.814 17.7941C25.9024 17.7941 25.9898 17.7982 26.0772 17.8009C24.9029 15.9912 23.209 14.5673 21.2091 13.7647C22.9304 12.5421 24.0604 10.5027 24.0604 8.18983C24.0604 4.44771 21.1079 1.41431 17.4655 1.41431C13.823 1.41431 10.8705 4.44771 10.8705 8.18983C10.8705 10.5027 12.0002 12.5421 13.7218 13.7647C9.86276 15.3136 7.12518 19.1618 7.11133 23.6719V26.2127C7.11133 27.5224 8.14476 28.5841 9.41957 28.5841H18.4929C18.1817 27.7196 18.0112 26.7852 18.0112 25.8106Z' fill='%23FF5A00'/%3E%3C/g%3E%3Cmask id='mask1' mask-type='alpha' maskUnits='userSpaceOnUse' x='19' y='18' width='14' height='15'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.603 18.9912H32.6833V32.0717H19.603V18.9912Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask1)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.3158 26.1398C30.3158 26.2842 30.1991 26.4006 30.0551 26.4006C29.911 26.4006 29.7943 26.2842 29.7943 26.1398V25.8794H29.0765C29.013 26.4199 28.8004 26.9324 28.4628 27.3595L28.9707 27.8671L29.1753 27.6945C29.2771 27.5923 29.4424 27.5923 29.5442 27.6945C29.6459 27.7959 29.6459 27.9612 29.5442 28.063L28.6747 28.9325C28.5729 29.0342 28.4076 29.0342 28.3058 28.9325C28.2041 28.8307 28.2041 28.6657 28.3058 28.5636L28.4791 28.3594L27.9712 27.8514C27.5441 28.1891 27.0316 28.4016 26.4907 28.4648V29.1826H26.7515C26.8955 29.1826 27.0123 29.2993 27.0123 29.4437C27.0123 29.5874 26.8955 29.7045 26.7515 29.7045H25.5345C25.3904 29.7045 25.2737 29.5874 25.2737 29.4437C25.2737 29.2993 25.3904 29.1826 25.5345 29.1826H25.7952V28.4648C25.2544 28.4016 24.7422 28.1891 24.3148 27.8514L23.8072 28.3594L23.9802 28.5636C24.0819 28.6657 24.0819 28.8307 23.9802 28.9325C23.8784 29.0342 23.7131 29.0342 23.6113 28.9325L22.7418 28.063C22.6404 27.9615 22.6404 27.7962 22.7422 27.6945C22.8439 27.5927 23.0089 27.5923 23.1107 27.6945L23.3153 27.8671L23.8232 27.3595C23.4856 26.9324 23.273 26.4199 23.2095 25.8794H22.4917V26.1398C22.4917 26.2842 22.3749 26.4006 22.2309 26.4006C22.0869 26.4006 21.9702 26.2842 21.9702 26.1398V24.9231C21.9702 24.7787 22.0869 24.6623 22.2309 24.6623C22.3749 24.6623 22.4917 24.7787 22.4917 24.9231V25.1835H23.2095C23.273 24.643 23.4856 24.1305 23.8232 23.7034L23.3153 23.1955L23.131 23.3684C23.0292 23.4699 22.8649 23.4699 22.7628 23.3684C22.661 23.267 22.6603 23.1017 22.7621 22.9999L23.6113 22.1304C23.7131 22.0287 23.8784 22.0287 23.9802 22.1304C24.0819 22.2322 24.0819 22.3972 23.9802 22.4993L23.8072 22.7035L24.3151 23.2114C24.7422 22.8738 25.2544 22.6613 25.7952 22.5981V21.88H25.5345C25.3904 21.88 25.2737 21.7636 25.2737 21.6192C25.2737 21.4755 25.3904 21.3584 25.5345 21.3584H26.7515C26.8955 21.3584 27.0123 21.4755 27.0123 21.6192C27.0123 21.7636 26.8955 21.88 26.7515 21.88H26.4907V22.5981C27.0316 22.6613 27.5441 22.8738 27.9712 23.2114L28.4791 22.7035L28.3058 22.4993C28.2041 22.3972 28.2041 22.2322 28.3058 22.1304C28.4076 22.0287 28.5729 22.0287 28.6747 22.1304L29.5442 22.9999V23.0002C29.6459 23.102 29.6459 23.267 29.5442 23.3688C29.4421 23.4706 29.2767 23.4706 29.1753 23.3684L28.9707 23.1955L28.4628 23.7034C28.8004 24.1305 29.013 24.643 29.0765 25.1835H29.7943V24.9231V24.9228C29.7943 24.7787 29.911 24.6623 30.0551 24.6623C30.1991 24.6623 30.3158 24.7787 30.3158 24.9231V26.1398ZM26.1433 18.9912C22.5367 18.9912 19.603 21.9252 19.603 25.5314C19.603 29.1377 22.5367 32.0717 26.1433 32.0717C29.7495 32.0717 32.6835 29.1377 32.6835 25.5314C32.6835 21.9252 29.7495 18.9912 26.1433 18.9912Z' fill='%23FF5A00'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.4053 25.4192C24.9461 25.4192 24.5737 25.0468 24.5737 24.5876C24.5737 24.1285 24.9461 23.7561 25.4053 23.7561C25.8645 23.7561 26.2368 24.1285 26.2368 24.5876C26.2368 25.0468 25.8645 25.4192 25.4053 25.4192Z' fill='%23FF5A00'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.6527 27.0823C26.4229 27.0823 26.2368 26.8962 26.2368 26.6666C26.2368 26.4368 26.4229 26.2507 26.6527 26.2507C26.8823 26.2507 27.0684 26.4368 27.0684 26.6666C27.0684 26.8962 26.8823 27.0823 26.6527 27.0823Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item.active{display:flex}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:center;font-size:14px;letter-spacing:0;color:#FF5A00;line-height:17px;margin-top:-5px;font-family:NunitoLight, sans-serif}@media (min-width: 769px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:left;margin:0;margin-left:10px}}@media (max-width: 330px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{width:190px;height:150px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .wallet span{width:197px;height:70px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .bell{width:238px !important}@media (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .bell span{width:197px;height:70px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .medicine span br{display:none}@media (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .medicine span{width:175px;height:70px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .medicine span br{display:block}}@media (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .ticket span{width:187px;height:70px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .suitcase{width:213px !important}@media (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .suitcase span{width:161px;height:70px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .covid span{width:197px;height:70px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator{display:flex;justify-content:center;margin:30px 0 0 0}@media (max-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator{margin:0 0 0 0}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span{display:block;width:6px;height:6px;background-color:#BBBCBC;margin-right:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span:last-child{margin-right:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span.active{background-color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select{margin:0 14px 0 14px;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-title h3{font-size:13px;text-transform:uppercase;font-family:NunitoLight, sans-serif;font-weight:bold;color:#7c7c7c;margin-bottom:10px;text-align:center;letter-spacing:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list{display:flex;justify-content:center;margin-bottom:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]:checked+label{color:#fff;background-color:#FF5A00;border-color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label{padding:0;margin:0;text-align:center;border:1px solid #7c7c7c;border-radius:16px;padding:0 13px;font-size:12px;font-family:NunitoLight, sans-serif;margin-right:10px;transition:all .2s ease;color:#7c7c7c}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label::before{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label::after{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers{display:flex;flex-direction:column;padding:0 16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers h3{font-size:14px;line-height:20px;color:#7c7c7c;text-align:center;font-family:NunitoLight, sans-serif;padding:0;margin-top:20px;margin-bottom:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg{border:1px solid #BBBCBC;width:100%;padding:14px 29px;margin-top:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-title{display:flex;align-items:center;justify-content:center;margin:0 18px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-title .ic{margin-right:12px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-title p{line-height:16px;font-size:14px;color:#7C7C7C;text-align:left;margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-body{margin-top:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-body p{margin:0;text-align:center;font-size:14px;line-height:19px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-body p a{text-decoration:underline}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-all-passenger-list{height:20px;margin-bottom:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-all-passenger-list label{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:20px;margin:0;color:#7C7C7C}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-all-passenger-list label:after{left:4px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label{background-color:#ACACAC;border-color:#ACACAC;display:flex;justify-content:space-between;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='36px' height='30px' viewBox='0 0 36 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon/seguro@2x%3C/title%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='banner/seguro' transform='translate(-1096.000000, -434.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='icon/seguro' transform='translate(1096.000000, 434.000000)'%3E%3Cpath d='M13.9609756,4.03902439 C13.9609756,2.8097561 15.0146341,1.75609756 16.2439024,1.75609756 L20.5463415,1.75609756 C21.7756098,1.75609756 22.8292683,2.8097561 22.8292683,4.03902439 L22.8292683,4.47804878 L25.1121951,4.47804878 L25.1121951,3.86341463 C25.1121951,1.93170732 23.5317073,0.351219512 21.6,0.351219512 L15.0146341,0.351219512 C13.0829268,0.351219512 11.502439,1.93170732 11.502439,3.86341463 L11.502439,4.47804878 L13.7853659,4.47804878 L13.7853659,4.03902439 L13.9609756,4.03902439 Z' id='Path'%3E%3C/path%3E%3Cpath d='M33.4536585,5.79512195 L26.9560976,5.79512195 L24.7609756,5.79512195 L12.8195122,5.79512195 L9.83414634,5.79512195 L3.33658537,5.79512195 C1.93170732,5.79512195 0.790243902,6.93658537 0.790243902,8.34146341 L0.790243902,26.9560976 C0.790243902,28.3609756 1.93170732,29.502439 3.33658537,29.502439 L12.8195122,29.502439 L12.8195122,29.502439 L24.7609756,29.502439 L24.7609756,29.502439 L33.4536585,29.502439 C34.8585366,29.502439 36,28.3609756 36,26.9560976 L36,8.34146341 C36,6.93658537 34.8585366,5.79512195 33.4536585,5.79512195 Z M25.8146341,19.1414634 L19.9317073,19.1414634 L19.9317073,25.0243902 L16.8585366,25.0243902 L16.8585366,19.1414634 L10.9756098,19.1414634 L10.9756098,16.0682927 L16.8585366,16.0682927 L16.8585366,10.1853659 L19.9317073,10.1853659 L19.9317073,16.0682927 L25.8146341,16.0682927 L25.8146341,19.1414634 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");height:17px;width:20px;top:23px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label::before{background-color:#ACACAC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label span{font-size:14px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label span.insurance-hired{display:flex;margin-right:70px;font-size:10px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label{color:#fff;background-color:#FF5A00;border-color:#FF5A00;text-transform:capitalize}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::after{display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='14px' viewBox='0 0 20 14' enable-background='new 0 0 20 14' xml:space='preserve'%3e%3cpath id='Retângulo_Arredondado_768_copiar' fill='%23FF5A00' d='M0.4,5.7c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0l6.1,6.2 c0.5,0.5,0.5,1.3,0,1.8c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0L0.4,7.5C-0.1,7-0.1,6.2,0.4,5.7z M6.5,11.9L17.9,0.4 c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0c0.5,0.5,0.5,1.3,0,1.8L8.2,13.6c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0C6,13.2,6,12.4,6.5,11.9 L6.5,11.9z'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-size:contain}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::before{border:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label span{color:#FFFFFF;font-family:NunitoLight, sans-serif;font-size:16px;letter-spacing:0;line-height:20px;text-transform:capitalize}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label{padding:10px;margin:0 0 10px 0;font-size:14px;color:#FF5A00;display:flex;width:100%;border:1px solid #D8D8D8;border-radius:3px;background-color:#fff;transition:all .2s ease}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::after{content:'';left:inherit;top:14px;right:12px;transition:all .2s ease;position:absolute}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::before{left:inherit;right:10px;top:10px;border:2px solid #7c7c7c;border-radius:2px;width:20px;height:20px;position:absolute;transition:all .2s ease}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label span{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;letter-spacing:0;line-height:20px;text-transform:capitalize}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label span.insurance-hired{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-action{display:flex;justify-content:center;padding:0px 16px 16px 16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title{border-top:1px solid #D8D8D8;margin:0 7px;padding-top:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title p{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:14px;margin:0;padding:0;text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list{padding:0 16px;margin-top:13px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card{display:flex;width:100%;position:relative}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card i.ic-info-plan{position:absolute;right:10px;z-index:2;top:13px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"].hidden+label{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label{border:1px solid #FF5A00;border-radius:5px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label .smls-travel-insurance-plans-card-header{border-top-left-radius:4px;border-top-right-radius:4px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-radio::after{content:'';position:absolute;display:block;width:10px;height:10px;background-color:#FF5A00;border-radius:50%;top:3px;left:3px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label{margin:0;padding:0;display:flex;width:100%;flex-direction:column;border:1px solid transparent;border-radius:8px;box-shadow:0 1px 7px 0 #D8D8D8;margin-bottom:16px;background-color:#fff}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::after{display:none;transition:all .2s ease}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::before{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header{background-color:#FF5A00;display:flex;align-items:center;justify-content:space-between;min-width:100%;padding:10px 10px 10px 10px;border-top-left-radius:8px;border-top-right-radius:8px;background:url("../images/extra-revenue-insurance/bg-planos.png") center center no-repeat;background-size:104%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-radio{display:block;width:16px;height:16px;background-color:#fff;border-radius:50%;border-color:#fff;position:relative;transition:all .2s ease}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title{color:#fff;text-transform:uppercase;font-family:NunitoLight, sans-serif;font-weight:bold;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center;margin:0 auto}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title .ic{margin-right:5px;position:relative;bottom:1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body{padding:10px 5px 5px 5px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group{display:flex;justify-content:center;align-items:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info{display:flex;align-items:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .ic{margin-right:6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info:first-child{margin-right:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text{padding:0;margin:0;font-family:NunitoLight, sans-serif;font-size:12px;line-height:17px;color:#7c7c7c;margin-top:2px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text .smls-travel-insurance-plans-number{font-family:NunitoLight, sans-serif;font-weight:bold;font-size:12px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content{text-align:center;margin-top:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content .smls-travel-insurance-plans-info-text{padding:0;margin:0;font-size:11px;line-height:16px;font-family:NunitoLight, sans-serif;color:#7c7c7c}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content .smls-travel-insurance-plans-info-text span{font-size:11px;padding:0;margin:0;line-height:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer{background:linear-gradient(0deg, #fff 0%, #F0F0F0 100%);padding:10px;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-value{display:flex;flex-direction:column;margin:0;padding:0;color:#7c7c7c;font-size:14px;font-family:NunitoLight, sans-serif;font-weight:bold;line-height:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-value .smls-travel-insurance-plans-card-installment{margin:0;padding:0;font-size:10px;line-height:16px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles{color:#FF5A00;text-transform:uppercase;font-family:"NunitoLight",Arial,sans-serif;font-size:9px;line-height:12px;border-radius:3px;border:1px solid #FF5A00;padding:3px 6px 3px 6px;position:relative;margin-top:8px;min-width:82px;text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles strong{font-family:"NunitoRegular",Arial,sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond{color:#000;border:1px solid #000}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club{color:#639;border:1px solid #639}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FF5A00;position:absolute;left:5px;top:-6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f5f5f5;position:absolute;left:6px;top:-5px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond{color:#000;border:1px solid #000}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000;position:absolute;left:5px;top:-6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club{color:#639;border:1px solid #639}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #639;position:absolute;left:5px;top:-6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider{display:flex;flex-direction:column;align-items:center;margin:0 5px;color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:11px;text-transform:uppercase}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::after{content:'';display:block;background-color:#D8D8D8;height:22px;width:1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::before{content:'';display:block;background-color:#D8D8D8;height:22px;width:1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles{display:flex;justify-content:space-between;align-items:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles.primary .smls-travel-insurance-plans-label{color:#FF5A00;border:1px solid #FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles.primary .smls-travel-insurance-plans-number{color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-group{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-group .smls-travel-insurance-plans-label{margin-bottom:3px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-label{font-size:10px;line-height:9px;font-family:NunitoLight, sans-serif;text-align:center;border-radius:3px;min-width:75px;padding:4px;margin-right:5px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-label.smls-travel-club{background-color:#663399;color:#fff}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-label.smls-travel-diamond{background-color:#000;color:#fff}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number{font-size:14px;line-height:14px;margin:0;padding:0;display:flex;flex-direction:column;font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number span{font-size:9px;line-height:7px;margin:0;padding:0;text-transform:uppercase;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number.smls-travel-club{color:#663399}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-divider-line{background-color:#D8D8D8;display:block;height:1px;width:100%;margin:6px 0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans{margin-top:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans.hidden{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-plans-link{display:flex;justify-content:center;color:#FF5A00;text-decoration:underline;text-transform:uppercase;font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-plans-link .ic{margin-right:9px;margin-top:-3px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-compare-text{font-size:12px;font-family:'NunitoLight';text-align:center;line-height:15px;color:#7c7c7c;margin:15px 20px;padding:0px 43px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-button-continue{display:flex;justify-content:center;width:100%;padding:0 16px 16px 16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance{margin-top:13px;background-color:#fff;box-shadow:0 1px 7px 0 #D8D8D8;padding:16px 10px;margin-top:20px;display:flex;flex-direction:column;width:100%;height:auto}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .header{display:flex;justify-content:space-between;align-items:center;padding:8px 13px;cursor:pointer}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .header.active .smls-about-travel-insurance-arrow{transform:rotate(180deg)}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .header .smls-about-travel-insurance-title{color:#FF5A00;font-size:18px;line-height:22px;text-align:left;font-family:NunitoLight, sans-serif;max-width:73%;margin:-10px 0px 0px 0px;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .header .smls-about-travel-insurance-arrow{transition:all ease .2s}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .content{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .content.active{display:block}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .content b{display:block;font-size:16px;color:#7C7C7C;margin-bottom:10px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .content b:not(:first-of-type){margin-top:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .content p{font-size:15px;color:#7C7C7C;line-height:20px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form{background-color:#fff;box-shadow:0 4px 7px 0 #D8D8D8;padding:0 16px;position:relative;z-index:1;padding-bottom:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header{border-top:1px solid #D8D8D8;padding-top:25px;margin-bottom:22px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-title{color:#FF5A00;font-size:16px;font-family:NunitoLight, sans-serif;font-weight:bold;margin:0;padding:0;line-height:20px;margin-bottom:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-desc{font-size:14px;font-family:NunitoLight, sans-serif;line-height:17px;color:#7c7c7c;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form{margin-bottom:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form form{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger{padding:11px 13px 10px 13px;border-top:3px solid #FF5A00;display:flex;justify-content:space-between;align-items:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger .smls-travel-insurance-form-passenger-name{color:#FF5A00;font-size:16px;line-height:20px;font-family:NunitoLight, sans-serif;font-weight:bold;text-transform:capitalize}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header{border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-collapsed{border-top:1px solid #E3E3E3;display:flex}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions{margin-left:20px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions .smls-travel-insurance-button{min-width:73px;margin-left:12px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-expanded{border-bottom:0px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-expanded .smls-travel-insurance-form-passenger-actions{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content{padding:11px 13px 10px 13px;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group{margin-top:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-title{font-family:'NunitoBold';font-size:14px;line-height:20px;color:#FF5A00;margin:0;padding:0;margin-bottom:5px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input{margin-bottom:10px;width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input .msg-error{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input .msg-error.active{display:block;font-size:11px;color:#e74646;line-height:20px;position:absolute;top:-20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.cep{max-width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.number{max-width:38%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.district{max-width:58%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.complement{max-width:58%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.uf{max-width:38%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.dd-and-ddd{max-width:48%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input:last-child{margin-right:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input{border-color:#BBBCBC;color:#7C7C7C}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input.has-error{border-color:#e74646 !important;color:#e74646 !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input.active{border-color:#BBBCBC;color:#7C7C7C}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .select.smls-travel-input select{padding:4px 16px 0;border-color:#BBBCBC;color:#7C7C7C}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-action{margin-top:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance{box-shadow:0 1px 7px 0 #D8D8D8;padding:35px 16px;background-color:#fff;margin-top:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header{margin-bottom:30px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-title{font-family:NunitoLight, sans-serif;font-weight:bold;font-size:14px;line-height:21px;color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-desc{font-size:12px;line-height:17px;font-family:'NunitoLight';color:#7c7c7c;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money{display:flex;justify-content:center;align-items:center;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch{position:relative;display:inline-block;width:60px;height:34px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch input{opacity:0;width:0;height:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;height:16px;width:67px;background-color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-slider::before{position:absolute;content:"";height:28px;width:28px;left:-4px;bottom:-4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;box-shadow:1px 4px 6px 0 #BDBDBD;border:1px solid #EAEAEA}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-slider.round{border-radius:34px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money input:checked+.smls-pay-slider::before{-webkit-transform:translateX(44px);-ms-transform:translateX(44px);transform:translateX(44px)}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels{display:flex;justify-content:space-between;width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box{background-color:#FF5A00;border-color:transparent}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box::after{background-color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text{color:#fff;font-family:NunitoLight, sans-serif;font-weight:bold;text-transform:lowercase}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text{color:#fff;font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment{color:#fff}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment .money-installment-price{color:#fff}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label{display:flex;flex-direction:column;align-items:center;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label::after{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label::before{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-title{color:#7c7c7c;font-family:NunitoLight, sans-serif;font-weight:bold;font-size:13px;letter-spacing:0;line-height:17px;padding:0;margin:0 0 0 12px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box{width:118px;height:47px;border:1px solid #C0C2C3;border-radius:5px;padding:8px;display:flex;align-items:center;position:relative}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::before{content:'';display:block;width:14px;height:14px;border:1px solid #979797;border-radius:50%;background-color:#fff;margin-right:6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::after{content:'';display:block;width:9.6px;height:9.6px;background-color:#E8E8E8;border-radius:50%;position:absolute;left:10px;top:18px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.miles .miles-text{font-size:12px;letter-spacing:0;line-height:17px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.miles .miles-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-group{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text{font-size:12px;letter-spacing:0;line-height:17px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment{font-size:8px;line-height:10px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment-price{font-family:NunitoLight, sans-serif;font-weight:bold;font-size:8px;line-height:10px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions{padding:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check{display:flex}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]:checked+label::after{display:block;width:15px;height:15px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='14px' viewBox='0 0 20 14' enable-background='new 0 0 20 14' xml:space='preserve'%3E%3Cpath id='Retângulo_Arredondado_768_copiar' fill='%23FFF' d='M0.4,5.7c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0l6.1,6.2 c0.5,0.5,0.5,1.3,0,1.8c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0L0.4,7.5C-0.1,7-0.1,6.2,0.4,5.7z M6.5,11.9L17.9,0.4 c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0c0.5,0.5,0.5,1.3,0,1.8L8.2,13.6c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0C6,13.2,6,12.4,6.5,11.9 L6.5,11.9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;left:3px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]:checked+label::before{border:transparent;background-color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label{margin:0;padding:0;font-size:11px;line-height:15px;text-align:left;padding-left:30px;position:relative}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::before{left:0;right:inherit;top:5px;border:2px solid #7c7c7c;border-radius:2px;width:20px;height:20px;position:absolute;transition:all .2s ease}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::after{content:'';left:3px;top:10px;right:inherit;transition:all .2s ease;position:absolute}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span{margin:0;padding:0;font-size:11px;line-height:15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.color-primary{color:#FF5A00;font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.underline{text-decoration:underline}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.bold{font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action{margin-top:25px;display:flex;justify-content:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action .smls-travel-insurance-button{min-width:126px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-button{background-color:#FF5A00;border:none;padding:10px;display:flex;align-items:center;justify-content:center;height:40px;border-radius:3px;color:#fff;min-width:100%;font-family:NunitoLight, sans-serif;font-size:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-button:disabled{background-color:#BBBCBC;cursor:no-drop}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-button-line{font-family:'NunitoLight';font-size:16px;line-height:22px;color:#7c7c7c;border:none;display:flex;padding:10px;align-items:center;justify-content:center;min-width:100%;background-color:transparent;text-decoration:underline}.smiles__my-flights-travel-insurance-price #smls-tavel-insurance__step-1{display:none}.smiles__my-flights-travel-insurance-price #smls-tavel-insurance__step-1.visible{display:block}.smiles__my-flights-travel-insurance-price #smls-tavel-insurance__step-2{display:none}.smiles__my-flights-travel-insurance-price #smls-tavel-insurance__step-2.visible{display:block}.smiles__my-flights-travel-insurance-price .ic-seguro-white{display:block;width:25px;height:21px;margin-right:10px;background-size:cover;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='30px' height='25px' viewBox='0 0 30 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-414.000000, -326.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(27.000000, 22.000000)'%3E%3Cpath d='M11.6341463,3.36585366 C11.6341463,2.34146341 12.5121951,1.46341463 13.5365854,1.46341463 L17.1219512,1.46341463 C18.1463415,1.46341463 19.0243902,2.34146341 19.0243902,3.36585366 L19.0243902,3.73170732 L20.9268293,3.73170732 L20.9268293,3.2195122 C20.9268293,1.6097561 19.6097561,0.292682927 18,0.292682927 L12.5121951,0.292682927 C10.902439,0.292682927 9.58536585,1.6097561 9.58536585,3.2195122 L9.58536585,3.73170732 L11.4878049,3.73170732 L11.4878049,3.36585366 L11.6341463,3.36585366 Z'%3E%3C/path%3E%3Cpath d='M27.8780488,4.82926829 L22.4634146,4.82926829 L20.6341463,4.82926829 L10.6829268,4.82926829 L8.19512195,4.82926829 L2.7804878,4.82926829 C1.6097561,4.82926829 0.658536585,5.7804878 0.658536585,6.95121951 L0.658536585,22.4634146 C0.658536585,23.6341463 1.6097561,24.5853659 2.7804878,24.5853659 L10.6829268,24.5853659 L10.6829268,24.5853659 L20.6341463,24.5853659 L20.6341463,24.5853659 L27.8780488,24.5853659 C29.0487805,24.5853659 30,23.6341463 30,22.4634146 L30,6.95121951 C30,5.7804878 29.0487805,4.82926829 27.8780488,4.82926829 Z M21.5121951,15.9512195 L16.6097561,15.9512195 L16.6097561,20.8536585 L14.0487805,20.8536585 L14.0487805,15.9512195 L9.14634146,15.9512195 L9.14634146,13.3902439 L14.0487805,13.3902439 L14.0487805,8.48780488 L16.6097561,8.48780488 L16.6097561,13.3902439 L21.5121951,13.3902439 L21.5121951,15.9512195 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .ic-mundo-compacto{display:block;width:20px;height:21px;background-size:cover;background-repeat:no-repeat;background-image:url("../images/sulamerica/icons/ico-compacto.png")}.smiles__my-flights-travel-insurance-price .ic-mundo{display:block;width:20px;height:21px;background-size:cover;background-repeat:no-repeat;background-image:url("../images/sulamerica/icons/ico-mundo.png")}.smiles__my-flights-travel-insurance-price .ic-mundo-prestige{display:block;width:22px;height:23px;background-repeat:no-repeat;background-image:url("../images/sulamerica/icons/ico-prestige.png")}.smiles__my-flights-travel-insurance-price .ic-info-plan{display:block;width:20px;height:17px;background-size:cover;background-image:url("../images/sulamerica/icons/ico-info.png")}.smiles__my-flights-travel-insurance-price .ic-profile-orange{display:block;width:10px;height:14px;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='10px' height='14px' viewBox='0 0 10 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg transform='translate(-22.000000, -67.000000)' fill='%23FF5A00'%3e%3cg transform='translate(22.000000, 63.000000)'%3e%3cg transform='translate(0.000000, 4.000000)'%3e%3cpath d='M5.2,6.58823529 C6.96725333,6.58823529 8.4,5.11334902 8.4,3.29411765 C8.4,1.47488627 6.96725333,0 5.2,0 C3.43274667,0 2,1.47488627 2,3.29411765 L2,3.29587451 C2.00290133,5.11370039 3.434112,6.58630275 5.2,6.58823529 Z'%3e%3c/path%3e%3cpath d='M1.31147541,14 L8.68852459,14 C9.41278689,14 10,13.3661649 10,12.5843995 L10,12.2605808 C9.92918033,9.27985695 7.63327869,6.92553631 4.87196721,7.00180179 C2.21,7.07541302 0.0681967213,9.38726565 0,12.2605808 L0,12.5843995 C0,13.3661649 0.587213115,14 1.31147541,14 Z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.smiles__my-flights-travel-insurance-price .ic-profile-gray{display:block;width:10px;height:14px;background-position:cover;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='10px' height='14px' viewBox='0 0 10 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg transform='translate(-22.000000, -67.000000)' fill='%23BBBCBC'%3e%3cg transform='translate(22.000000, 63.000000)'%3e%3cg transform='translate(0.000000, 4.000000)'%3e%3cpath d='M5.2,6.58823529 C6.96725333,6.58823529 8.4,5.11334902 8.4,3.29411765 C8.4,1.47488627 6.96725333,0 5.2,0 C3.43274667,0 2,1.47488627 2,3.29411765 L2,3.29587451 C2.00290133,5.11370039 3.434112,6.58630275 5.2,6.58823529 Z'%3e%3c/path%3e%3cpath d='M1.31147541,14 L8.68852459,14 C9.41278689,14 10,13.3661649 10,12.5843995 L10,12.2605808 C9.92918033,9.27985695 7.63327869,6.92553631 4.87196721,7.00180179 C2.21,7.07541302 0.0681967213,9.38726565 0,12.2605808 L0,12.5843995 C0,13.3661649 0.587213115,14 1.31147541,14 Z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.smiles__my-flights-travel-insurance-price .ic-comparar-plan{display:block;width:23px;height:24px;background-position:cover;background-repeat:no-repeat;background-image:url("../images/sulamerica/icons/comparar.png")}.smiles__my-flights-travel-insurance-price .ic-going{display:block;width:21px;height:21px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='21px' height='22px' viewBox='0 0 21 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1179.000000, -278.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg transform='translate(1157.000000, 231.000000)'%3E%3Cg transform='translate(0.000000, 36.000000)'%3E%3Cg transform='translate(22.000000, 11.905263)'%3E%3Cpath d='M11.875,13.8041958 L13.1041667,11.7902098 L19.0208333,11.6643357 C19.0208333,11.6643357 19.7291666,11.5384615 20.0833333,11.3706294 C20.4375,11.1818182 21,10.7202797 21,10.5104895 C21,10.3006993 20.4375,9.81818183 20.0833333,9.65034969 C19.7291666,9.46153849 19.0208333,9.35664337 19.0208333,9.35664337 L13.1041667,9.23076926 L11.875,7.21678325 L11.3333333,6.31468531 L7.91666665,0 L6.58333333,0 L9.27083329,9.16783217 C9.27083329,9.16783217 7.72916667,9.18881122 6.22916666,9.23076926 C4.72916667,9.25174824 2.95833333,9.60839158 2.95833333,9.60839158 L1.29166667,6.71328675 L0,6.71328675 L0.937500003,10.0489511 C0.354166666,10.2587412 0,10.4895105 0,10.4895105 C0,10.4895105 0.354166666,10.7202797 0.937500003,10.93007 L0,14.2657343 L1.29166667,14.2657343 L2.95833333,11.3706294 C2.95833333,11.3706294 4.72916667,11.7272727 6.22916666,11.7482518 C7.72916667,11.7692308 9.27083329,11.8111888 9.27083329,11.8111888 L6.58333333,21 L7.91666665,21 L11.3333333,14.6853147 L11.875,13.8041958 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .ic-back{display:block;width:21px;height:21px;transform:rotate(180deg);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='21px' height='22px' viewBox='0 0 21 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1179.000000, -278.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg transform='translate(1157.000000, 231.000000)'%3E%3Cg transform='translate(0.000000, 36.000000)'%3E%3Cg transform='translate(22.000000, 11.905263)'%3E%3Cpath d='M11.875,13.8041958 L13.1041667,11.7902098 L19.0208333,11.6643357 C19.0208333,11.6643357 19.7291666,11.5384615 20.0833333,11.3706294 C20.4375,11.1818182 21,10.7202797 21,10.5104895 C21,10.3006993 20.4375,9.81818183 20.0833333,9.65034969 C19.7291666,9.46153849 19.0208333,9.35664337 19.0208333,9.35664337 L13.1041667,9.23076926 L11.875,7.21678325 L11.3333333,6.31468531 L7.91666665,0 L6.58333333,0 L9.27083329,9.16783217 C9.27083329,9.16783217 7.72916667,9.18881122 6.22916666,9.23076926 C4.72916667,9.25174824 2.95833333,9.60839158 2.95833333,9.60839158 L1.29166667,6.71328675 L0,6.71328675 L0.937500003,10.0489511 C0.354166666,10.2587412 0,10.4895105 0,10.4895105 C0,10.4895105 0.354166666,10.7202797 0.937500003,10.93007 L0,14.2657343 L1.29166667,14.2657343 L2.95833333,11.3706294 C2.95833333,11.3706294 4.72916667,11.7272727 6.22916666,11.7482518 C7.72916667,11.7692308 9.27083329,11.8111888 9.27083329,11.8111888 L6.58333333,21 L7.91666665,21 L11.3333333,14.6853147 L11.875,13.8041958 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .ic-line{display:block;width:134px;height:13px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='135px' height='12px' viewBox='0 0 135 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E36813994-3393-4B34-B45E-7342937B252A@2x%3C/title%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1293.000000, -398.000000)' fill='%23FF5A00' fill-rule='nonzero'%3E%3Cg transform='translate(1157.000000, 231.000000)'%3E%3Cg transform='translate(0.000000, 36.000000)'%3E%3Cg transform='translate(15.000000, 50.021053)'%3E%3Cpath d='M246.809343,81.8348711 L247.245131,82.0800017 L255.245131,86.5800017 L256.019864,87.0157895 L255.245131,87.4515772 L247.245131,91.9515772 L246.809343,92.1967079 L246.319082,91.3251323 L246.754869,91.0800017 L253.093,87.515 L121,87.5157895 L121,86.5157895 L253.089,86.515 L246.754869,82.9515772 L246.319082,82.7064466 L246.809343,81.8348711 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .ic-check{display:block;width:17px;height:12px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23FF5A00' viewBox='0 0 50.1 35' style='enable-background:new 0 0 50.1 35;' xml:space='preserve'%3E%3Cpath d='M43.4,0c-1.8,0-3.5,0.7-4.7,1.9L20.9,19.2l-9.5-9.3C10.1,8.7,8.4,8,6.7,8C4.9,8,3.2,8.7,2,9.9 c-1.3,1.2-2,2.9-1.9,4.6c0,1.7,0.7,3.4,1.9,4.6L16.2,33c1.3,1.2,3,1.9,4.7,1.9c1.8,0,3.5-0.7,4.7-1.9l22.5-21.9 c2.5-2.5,2.6-6.6,0.1-9.1l-0.1-0.1C46.9,0.7,45.2,0,43.4,0z'/%3E%3C/svg%3E%0A")}.smiles__my-flights-travel-insurance-price .ic-alert{display:block;width:20px;height:18px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='19px' viewBox='0 0 22 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-897.000000, -2114.000000)' fill='%23F47920' fill-rule='nonzero'%3E%3Cg transform='translate(387.000000, 2093.000000)'%3E%3Cg transform='translate(511.000000, 22.000000)'%3E%3Cpath d='M19.7423309,14.6169927 L11.5386553,0.877523709 C11.215452,0.336255882 10.6258814,0 9.99998272,0 C9.37408399,0 8.78451341,0.336255882 8.46127108,0.877563157 L0.257634537,14.6169927 C-0.076389052,15.1764461 -0.086271869,15.8773605 0.231814213,16.4462026 C0.54997842,17.0150447 1.14943182,17.3684211 1.79630711,17.3684211 L18.2036583,17.3684211 C18.8505336,17.3684211 19.4500261,17.0150447 19.7681903,16.4461632 C20.0862764,15.8772816 20.0763935,15.1763672 19.7423309,14.6169927 Z M18.6343616,15.7995688 C18.5467835,15.9561385 18.3817443,16.053457 18.2036583,16.053457 L1.79630711,16.053457 C1.61822109,16.053457 1.45318196,15.9561779 1.36564285,15.7996083 C1.27806469,15.6429992 1.28079906,15.4500189 1.37271317,15.2960529 L9.57642784,1.55658386 C9.66541225,1.40758827 9.82771701,1.3150035 10.0000218,1.3150035 C10.1722875,1.3150035 10.3345922,1.40758827 10.4235767,1.55658386 L18.6272132,15.2960529 C18.7192054,15.4500584 18.7219398,15.6429992 18.6343616,15.7995688 Z' id='Shape' stroke='%23F47920' stroke-width='0.5'%3E%3C/path%3E%3Cpath d='M9.87476776,5.26315789 C9.35388613,5.26315789 8.94736842,5.53349063 8.94736842,6.01273128 C8.94736842,7.4749278 9.12519938,9.57608538 9.12519938,11.0383216 C9.12524046,11.419227 9.46829113,11.5789474 9.87480884,11.5789474 C10.1796971,11.5789474 10.6116427,11.419227 10.6116427,11.0383216 C10.6116427,9.57612511 10.7894737,7.47496754 10.7894737,6.01273128 C10.7894737,5.53353036 10.3702626,5.26315789 9.87476776,5.26315789 Z' id='Path'%3E%3C/path%3E%3Cpath d='M9.79373391,12.6315789 C9.26402013,12.6315789 8.86666667,13.0502181 8.86666667,13.5526316 C8.86666667,14.0430552 9.2639812,14.4736842 9.79373391,14.4736842 C10.28736,14.4736842 10.7087719,14.0430552 10.7087719,13.5526316 C10.7087719,13.0502181 10.2873211,12.6315789 9.79373391,12.6315789 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover}.smiles__my-flights-travel-insurance-price .ic-maleta{display:block;min-width:30px;height:24px;background-size:cover;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='37px' viewBox='0 0 46 37' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECC46BC85-58EF-4D2D-B0C0-8674E07C1D02@2x%3C/title%3E%3Cdefs%3E%3Cpolygon id='path-1' points='3.88185654e-05 0.08002 45.9708278 0.08002 45.9708278 36 3.88185654e-05 36'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='%5Bdesktop%5D-Seguro-com-PNR' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='4.1-Seguro-com-PNR---Faça-sua-cotação---Escolher-plano' transform='translate(-519.000000, -519.000000)'%3E%3Cg id='Box-seguro-viagem-1' transform='translate(387.000000, 264.000000)'%3E%3Cg id='Contrate-/-Uma-apólice-ou-mais' transform='translate(132.000000, 250.000000)'%3E%3Cg id='Group' transform='translate(0.000000, 2.000000)'%3E%3Cg id='Maleta' transform='translate(0.000000, 3.142857)'%3E%3Cg id='Group-3'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-2'%3E%3C/g%3E%3Cpath d='M43.3797857,34.60002 L2.59117806,34.60002 C1.91185316,34.60002 1.35868861,34.03002 1.35868861,33.33002 L1.35868861,27.28992 L44.6219797,27.28992 L44.6219797,33.33002 C44.6121781,34.03002 44.0591105,34.60002 43.3797857,34.60002 L43.3797857,34.60002 Z M2.59117806,8.18002 L8.07430042,8.18002 L37.8966633,8.18002 L43.3797857,8.18002 C44.0591105,8.18002 44.6121781,8.75002 44.6121781,9.45002 L44.6121781,25.88002 L1.34888692,25.88002 L1.34888692,9.46002 C1.34888692,8.76002 1.90214852,8.18002 2.59117806,8.18002 L2.59117806,8.18002 Z M8.75362532,6.79002 L37.2173384,6.79002 L37.2173384,1.49002 L8.75362532,1.49002 L8.75362532,6.79002 Z M43.3797857,6.78002 L38.5759882,6.78002 L38.5759882,0.78002 C38.5759882,0.39002 38.2750473,0.08002 37.8966633,0.08002 L8.07430042,0.08002 C7.69581941,0.08002 7.39497553,0.39002 7.39497553,0.78002 L7.39497553,6.78002 L2.59117806,6.78002 C1.16459578,6.78002 3.88185654e-05,7.98002 3.88185654e-05,9.45002 L3.88185654e-05,33.33002 C3.88185654e-05,34.80002 1.16459578,36.00002 2.59117806,36.00002 L43.3797857,36.00002 C44.8062709,36.00002 45.9708278,34.80002 45.9708278,33.33002 L45.9708278,9.46002 C45.9708278,7.98002 44.8062709,6.78002 43.3797857,6.78002 L43.3797857,6.78002 Z' id='Fill-1' stroke='%23FF5A00' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3Cpath d='M19.0818182,17.6973294 L22.6467532,17.6973294 L22.6467532,21.3076162 C22.6467532,21.6933729 22.9487013,22 23.3285714,22 C23.7084416,22 24.0103896,21.6933729 24.0103896,21.3076162 L24.0103896,17.6973294 L27.5753247,17.6973294 C27.9551948,17.6973294 28.2571429,17.3907023 28.2571429,17.0049456 C28.2571429,16.6191889 27.9551948,16.3125618 27.5753247,16.3125618 L24.0103896,16.3125618 L24.0103896,12.6923838 C24.0103896,12.3066271 23.7084416,12 23.3285714,12 C22.9487013,12 22.6467532,12.3066271 22.6467532,12.6923838 L22.6467532,16.3125618 L19.0818182,16.3125618 C18.7019481,16.3125618 18.4,16.6191889 18.4,17.0049456 C18.4,17.3907023 18.7116883,17.6973294 19.0818182,17.6973294' id='Fill-4' stroke='%23FF5A00' fill='%23FF5A00'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .ic-question{display:block;width:16px;height:16px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Ccircle cx='10' cy='8.64307' r='8' fill='%23FF5A00'/%3E%3Cpath d='M9.90359 10.5911C9.69825 10.5911 9.53492 10.5211 9.41359 10.3811C9.30159 10.2411 9.24559 10.0544 9.24559 9.82107C9.24559 9.34507 9.32959 8.9484 9.49759 8.63107C9.67492 8.31373 9.93159 7.96373 10.2676 7.58107C10.5196 7.29173 10.7016 7.05373 10.8136 6.86707C10.9349 6.67107 10.9956 6.45173 10.9956 6.20907C10.9956 5.94773 10.8976 5.7424 10.7016 5.59307C10.5149 5.4344 10.2583 5.35507 9.93159 5.35507C9.63292 5.35507 9.35292 5.41573 9.09159 5.53707C8.83959 5.6584 8.49892 5.84507 8.06959 6.09707C7.79892 6.2464 7.57492 6.32107 7.39759 6.32107C7.20159 6.32107 7.03359 6.23707 6.89359 6.06907C6.76292 5.89173 6.69759 5.68173 6.69759 5.43907C6.69759 5.27107 6.72559 5.13107 6.78159 5.01907C6.84692 4.89773 6.94492 4.78573 7.07559 4.68307C7.48625 4.3564 7.95759 4.1044 8.48959 3.92707C9.03092 3.7404 9.57225 3.64707 10.1136 3.64707C10.6923 3.64707 11.2103 3.74973 11.6676 3.95507C12.1343 4.1604 12.4936 4.44507 12.7456 4.80907C13.0069 5.16373 13.1376 5.56507 13.1376 6.01307C13.1376 6.3584 13.0676 6.67573 12.9276 6.96507C12.7969 7.24507 12.6383 7.4924 12.4516 7.70707C12.2649 7.9124 12.0129 8.16907 11.6956 8.47707C11.3409 8.80373 11.0749 9.07907 10.8976 9.30307C10.7203 9.51773 10.6083 9.7604 10.5616 10.0311C10.5243 10.2084 10.4449 10.3484 10.3236 10.4511C10.2116 10.5444 10.0716 10.5911 9.90359 10.5911ZM9.93159 13.7271C9.58625 13.7271 9.30159 13.6151 9.07759 13.3911C8.85359 13.1577 8.74159 12.8684 8.74159 12.5231C8.74159 12.1777 8.85359 11.8931 9.07759 11.6691C9.30159 11.4357 9.58625 11.3191 9.93159 11.3191C10.2676 11.3191 10.5476 11.4357 10.7716 11.6691C10.9956 11.8931 11.1076 12.1777 11.1076 12.5231C11.1076 12.8684 10.9956 13.1577 10.7716 13.3911C10.5476 13.6151 10.2676 13.7271 9.93159 13.7271Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='20' height='16' fill='white' transform='translate(0 0.643066)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}#modalMessageCovidTravelInsurance{border-radius:0px}#modalMessageCovidTravelInsurance .ic-covid-virus{display:block;width:44px;height:43px;background-size:cover;background-image:url("data:image/svg+xml,%0A%3Csvg width='44' height='43' viewBox='0 0 44 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.1489 29.2766C26.115 29.2766 25.2766 28.4576 25.2766 27.4466C25.2766 26.4361 26.115 25.617 27.1489 25.617C28.1828 25.617 29.0213 26.4361 29.0213 27.4466C29.0213 28.4576 28.1828 29.2766 27.1489 29.2766ZM16.8513 16.4681C15.3002 16.4681 14.0426 15.2392 14.0426 13.7234C14.0426 12.2077 15.3002 10.9787 16.8513 10.9787C18.4024 10.9787 19.6596 12.2077 19.6596 13.7234C19.6596 15.2392 18.4024 16.4681 16.8513 16.4681ZM42.625 17.0207C41.8656 17.0207 41.25 17.6223 41.25 18.3644V19.7082H37.466C37.1316 16.9222 36.0114 14.2816 34.2302 12.0817L36.9081 9.4643L37.9861 10.3561C38.5229 10.8816 39.3932 10.882 39.9304 10.3574C40.4677 9.83324 40.4686 8.98227 39.9318 8.45724C39.9313 8.45681 39.9309 8.45681 39.9304 8.45638L35.3474 3.97707C34.8102 3.45204 33.9398 3.45204 33.403 3.97707C32.8658 4.50167 32.8658 5.35221 33.4026 5.87724L34.3156 6.93031L31.6373 9.54772C29.3863 7.80751 26.6842 6.71273 23.8335 6.3855V2.6875H25.2085C25.9679 2.6875 26.5835 2.08593 26.5835 1.34375C26.5835 0.60157 25.9679 0 25.2085 0H18.7915C18.0321 0 17.4165 0.60157 17.4165 1.34375C17.4165 2.08593 18.0321 2.6875 18.7915 2.6875H20.1665V6.3855C17.3158 6.71273 14.6137 7.80751 12.3627 9.54772L9.6844 6.93031L10.597 5.87724C11.1342 5.35221 11.1342 4.50167 10.597 3.97707C10.0602 3.45204 9.18984 3.45204 8.6526 3.97707L4.17516 8.45638C3.63924 8.98227 3.64188 9.83324 4.18 10.3561C4.71636 10.8777 5.58316 10.8777 6.11952 10.3561L7.09192 9.4643L9.76976 12.0817C7.98864 14.2816 6.8684 16.9222 6.534 19.7082H2.75V18.3644C2.75 17.6223 2.13444 17.0207 1.375 17.0207C0.61556 17.0207 0 17.6223 0 18.3644V24.6356C0 25.3777 0.61556 25.9793 1.375 25.9793C2.13444 25.9793 2.75 25.3777 2.75 24.6356V23.2918H6.534C6.8684 26.0778 7.98864 28.7184 9.76976 30.9183L7.09192 33.5353L6.01392 32.6435C5.47668 32.1193 4.60592 32.1201 4.06956 32.6452C3.53364 33.1698 3.53364 34.019 4.06956 34.5441L8.6526 39.0229C9.18984 39.548 10.0602 39.548 10.597 39.0229C11.1342 38.4983 11.1342 37.6478 10.597 37.1228L9.6844 36.0697L12.3622 33.4527C14.6137 35.1929 17.3158 36.2877 20.1665 36.6145V40.3125H18.7915C18.0321 40.3125 17.4165 40.9141 17.4165 41.6562C17.4165 42.3984 18.0321 43 18.7915 43H25.2085C25.9679 43 26.5835 42.3984 26.5835 41.6562C26.5835 40.9141 25.9679 40.3125 25.2085 40.3125H23.8335V36.6145C26.6842 36.2877 29.3863 35.1929 31.6373 33.4527L34.3152 36.0697L33.4026 37.1228C32.8658 37.6478 32.8658 38.4983 33.403 39.0229C33.9398 39.548 34.8102 39.548 35.3474 39.0229L39.9304 34.5441C40.4677 34.019 40.4677 33.1685 39.9304 32.6435C39.3932 32.1189 38.5229 32.1189 37.9861 32.6435L36.9081 33.5353L34.2302 30.9183C36.0114 28.7184 37.1316 26.0778 37.466 23.2918H41.25V24.6356C41.25 25.3777 41.8656 25.9793 42.625 25.9793C43.3844 25.9793 44 25.3777 44 24.6356V18.3644C44 17.6227 43.3849 17.0207 42.6254 17.0207H42.625Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A")}#modalMessageCovidTravelInsurance .close .ic-fechar::before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7821 1.26495C13.0663 0.980832 13.0716 0.506652 12.7825 0.217508C12.4913 -0.0736513 12.0244 -0.0714726 11.735 0.217872L6.5 5.45292L1.26495 0.217872C0.980832 -0.0662504 0.506652 -0.0716355 0.217508 0.217508C-0.0736513 0.508668 -0.0714726 0.975609 0.217872 1.26495L5.45292 6.5L0.217872 11.735C-0.0662504 12.0192 -0.0716355 12.4933 0.217508 12.7825C0.508668 13.0737 0.975609 13.0715 1.26495 12.7821L6.5 7.54708L11.735 12.7821C12.0192 13.0663 12.4933 13.0716 12.7825 12.7825C13.0737 12.4913 13.0715 12.0244 12.7821 11.735L7.54708 6.5L12.7821 1.26495Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A");height:13px;width:13px;background-position:center;background-size:100%}#modalMessageCovidTravelInsurance .modal-body{display:flex;align-items:center;justify-content:center;flex-direction:column}#modalMessageCovidTravelInsurance .modal-body h3{font-size:14px;color:#FF5A00;text-align:center;line-height:18px;font-family:NunitoLight, sans-serif}#modalMessageCovidTravelInsurance .modal-body p{font-size:14px;line-height:17px;font-family:NunitoLight, sans-serif;text-align:center;max-width:334px}#modalMessageCovidTravelInsurance .modal-body p span{font-family:NunitoBold, sans-serif}#modalMessageCovidTravelInsurance .modal-body #buttton-covid-msg{min-width:100%;font-size:14px;font-family:NunitoLight, sans-serif;height:38px;line-height:19px;font-weight:normal}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid{margin-top:20px;border:1px solid #FF5A00;padding:10px 18px}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid.active{opacity:0.6}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .ic{display:none}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .sulamerica-plan-info-modal-msg-covid__header{display:flex;align-items:center}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .sulamerica-plan-info-modal-msg-covid__header .ic-covid-virus{display:block;min-width:28px;min-height:28px;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='44' height='43' viewBox='0 0 44 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.1489 29.2766C26.115 29.2766 25.2766 28.4576 25.2766 27.4466C25.2766 26.4361 26.115 25.617 27.1489 25.617C28.1828 25.617 29.0213 26.4361 29.0213 27.4466C29.0213 28.4576 28.1828 29.2766 27.1489 29.2766ZM16.8513 16.4681C15.3002 16.4681 14.0426 15.2392 14.0426 13.7234C14.0426 12.2077 15.3002 10.9787 16.8513 10.9787C18.4024 10.9787 19.6596 12.2077 19.6596 13.7234C19.6596 15.2392 18.4024 16.4681 16.8513 16.4681ZM42.625 17.0207C41.8656 17.0207 41.25 17.6223 41.25 18.3644V19.7082H37.466C37.1316 16.9222 36.0114 14.2816 34.2302 12.0817L36.9081 9.4643L37.9861 10.3561C38.5229 10.8816 39.3932 10.882 39.9304 10.3574C40.4677 9.83324 40.4686 8.98227 39.9318 8.45724C39.9313 8.45681 39.9309 8.45681 39.9304 8.45638L35.3474 3.97707C34.8102 3.45204 33.9398 3.45204 33.403 3.97707C32.8658 4.50167 32.8658 5.35221 33.4026 5.87724L34.3156 6.93031L31.6373 9.54772C29.3863 7.80751 26.6842 6.71273 23.8335 6.3855V2.6875H25.2085C25.9679 2.6875 26.5835 2.08593 26.5835 1.34375C26.5835 0.60157 25.9679 0 25.2085 0H18.7915C18.0321 0 17.4165 0.60157 17.4165 1.34375C17.4165 2.08593 18.0321 2.6875 18.7915 2.6875H20.1665V6.3855C17.3158 6.71273 14.6137 7.80751 12.3627 9.54772L9.6844 6.93031L10.597 5.87724C11.1342 5.35221 11.1342 4.50167 10.597 3.97707C10.0602 3.45204 9.18984 3.45204 8.6526 3.97707L4.17516 8.45638C3.63924 8.98227 3.64188 9.83324 4.18 10.3561C4.71636 10.8777 5.58316 10.8777 6.11952 10.3561L7.09192 9.4643L9.76976 12.0817C7.98864 14.2816 6.8684 16.9222 6.534 19.7082H2.75V18.3644C2.75 17.6223 2.13444 17.0207 1.375 17.0207C0.61556 17.0207 0 17.6223 0 18.3644V24.6356C0 25.3777 0.61556 25.9793 1.375 25.9793C2.13444 25.9793 2.75 25.3777 2.75 24.6356V23.2918H6.534C6.8684 26.0778 7.98864 28.7184 9.76976 30.9183L7.09192 33.5353L6.01392 32.6435C5.47668 32.1193 4.60592 32.1201 4.06956 32.6452C3.53364 33.1698 3.53364 34.019 4.06956 34.5441L8.6526 39.0229C9.18984 39.548 10.0602 39.548 10.597 39.0229C11.1342 38.4983 11.1342 37.6478 10.597 37.1228L9.6844 36.0697L12.3622 33.4527C14.6137 35.1929 17.3158 36.2877 20.1665 36.6145V40.3125H18.7915C18.0321 40.3125 17.4165 40.9141 17.4165 41.6562C17.4165 42.3984 18.0321 43 18.7915 43H25.2085C25.9679 43 26.5835 42.3984 26.5835 41.6562C26.5835 40.9141 25.9679 40.3125 25.2085 40.3125H23.8335V36.6145C26.6842 36.2877 29.3863 35.1929 31.6373 33.4527L34.3152 36.0697L33.4026 37.1228C32.8658 37.6478 32.8658 38.4983 33.403 39.0229C33.9398 39.548 34.8102 39.548 35.3474 39.0229L39.9304 34.5441C40.4677 34.019 40.4677 33.1685 39.9304 32.6435C39.3932 32.1189 38.5229 32.1189 37.9861 32.6435L36.9081 33.5353L34.2302 30.9183C36.0114 28.7184 37.1316 26.0778 37.466 23.2918H41.25V24.6356C41.25 25.3777 41.8656 25.9793 42.625 25.9793C43.3844 25.9793 44 25.3777 44 24.6356V18.3644C44 17.6227 43.3849 17.0207 42.6254 17.0207H42.625Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A")}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .sulamerica-plan-info-modal-msg-covid__header h3{font-size:14px;text-align:left;line-height:17px;margin-left:17px}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid p{font-size:12px;color:#7C7C7C;font-family:NunitoLight, sans-serif;text-align:left;margin:0;margin-top:8px}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid p span{font-family:NunitoBold, Arial, sans-serif}@media (min-width: 768px){#sulamerica-confirm-modal{width:450px}}#sulamerica-confirm-modal .modal-body{margin-top:-20px}#sulamerica-confirm-modal .modal-body .modal-main .ico-warning::before{content:'';height:48px;width:48px;background-image:url(../images/sulamerica/icons/ico-warning-circle.svg);background-repeat:no-repeat;background-size:contain}#sulamerica-confirm-modal .modal-body .modal-main .message-title{width:auto;max-width:300px;margin:10px auto;font-size:14px}@media (min-width: 768px){#sulamerica-confirm-modal .modal-body .modal-main .message-title{width:328px;max-width:328px;font-size:16px}}#sulamerica-confirm-modal .modal-body .modal-main .message-text{text-align:center;margin-bottom:15px}#sulamerica-confirm-modal .modal-body .modal-main .buttons-sulamerica button{font-family:"NunitoLight",Arial,sans-serif}@media (max-width: 768px){#modalTermsTravelInsurance{top:10px !important;height:90% !important}}#modalTermsTravelInsurance .modal-header{z-index:2000}@media (max-width: 330px){#modalTermsTravelInsurance .modal-body{max-height:67%}}@media (min-width: 331px) and (max-width: 768px){#modalTermsTravelInsurance .modal-body{max-height:77%}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price{display:flex;justify-content:center;background-color:#f5f5f5}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar{display:flex;flex-direction:column;margin-top:44px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-title{font-size:16px;line-height:22px;color:#FF5A00;font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card{background-color:#fff;box-shadow:0 1px 7px 0 #D8D8D8}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-header{min-width:380px;background-color:#FF5A00;padding:10px 22px;color:#fff;font-size:14px;font-family:NunitoLight, sans-serif;font-weight:bold;line-height:20px;box-shadow:0 1px 7px 0 #D8D8D8;text-transform:uppercase;display:flex;align-items:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-header .ic{margin-right:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-header span{margin-top:2px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body{padding:16px 22px 30px 22px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-company{display:flex;justify-content:space-between;align-items:baseline}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-company-logo{max-width:66px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-company-cabine{font-family:NunitoLight, sans-serif;font-size:14px;line-height:20px;color:#BBBCBC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-origin{display:flex;flex-direction:column;text-align:left}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-info{display:flex;flex-direction:column;align-items:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-info .smls-travel-insurance-sidebar-stops,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-info .smls-travel-insurance-sidebar-duration{font-size:12px;line-height:20px;color:#BBBCBC;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-arrival{display:flex;flex-direction:column;text-align:right}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-origin .smls-travel-insurance-sidebar-airport,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-origin .smls-travel-insurance-sidebar-location,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-arrival .smls-travel-insurance-sidebar-airport,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-arrival .smls-travel-insurance-sidebar-location{font-size:14px;font-family:NunitoLight, sans-serif;font-weight:bold;line-height:20px;color:#7c7c7c}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-origin .smls-travel-insurance-sidebar-date-info,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-sidebar .smls-travel-insurance-sidebar-card .smls-travel-insurance-sidebar-body .smls-travel-insurance-sidebar-details .smls-travel-insurance-sidebar-arrival .smls-travel-insurance-sidebar-date-info{font-size:14px;font-family:NunitoLight, sans-serif;line-height:20px;color:#7c7c7c}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content{margin-right:40px;min-width:840px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group{display:flex;justify-content:space-between}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group .smls-travel-insurance-button{min-width:144px;height:40px;text-decoration:none;font-size:16px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-header-subtitle{margin-top:0px;position:relative;bottom:15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card{margin-top:25px;padding-bottom:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header{background-size:cover}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group{display:flex;flex-direction:row;padding:5px 26px 7px 26px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column:last-child{display:block;padding-top:4px;transform:scale(0.83);margin-right:-3px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column:last-child::before{content:url("../images/sulamerica/sulamerica.svg")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-title h3{font-size:18px;letter-spacing:0;line-height:normal;color:#fff;font-family:NunitoLight, sans-serif;font-weight:bold;display:flex;margin-top:15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-title i{margin-right:12px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column .smls-travel-insurance-card-header-subtitle{font-size:14px;margin-bottom:12px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos{display:flex;margin:19px 18px 4px 18px;padding:10px 6px 25px 6px;border-bottom:1px solid #D8D8D8;justify-content:space-between}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc{padding:0;background-color:transparent;max-width:235px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p{text-align:left;color:#7c7c7c}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p span{font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel{padding:0;border-bottom:none;height:auto;margin-top:-15px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel{width:239px;margin-bottom:0;margin-top:4px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item{display:none;flex-direction:column;justify-content:center;align-items:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item{flex-direction:row;align-items:center;min-height:60px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic{display:block;min-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic{min-width:40px;min-height:40px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-bell{width:30px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='35px' height='30px' viewBox='0 0 35 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-758.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(78.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cpath d='M18,5.0586963 C26.7655,5.44554074 32,10.9409481 32,18.637037 C32,19.1931259 31.552,19.6444444 31,19.6444444 L3,19.6444444 C2.448,19.6444444 2,19.1931259 2,18.637037 C2,10.9409481 7.234,5.44554074 16,5.0586963 L16,2.01481481 L13.5005,2.01481481 C13.2225,2.01481481 13,1.78663704 13,1.50607407 L13,0.508237037 C13,0.223140741 13.224,2.23820962e-13 13.5005,2.23820962e-13 L20.4995,2.23820962e-13 C20.778,2.23820962e-13 21,0.227674074 21,0.508237037 L21,1.50607407 C21,1.79117037 20.776,2.01481481 20.4995,2.01481481 L18,2.01481481 L18,5.0586963 Z M0,27.7037037 C0,28.2597926 0.448,28.7111111 1,28.7111111 L33,28.7111111 C33.552,28.7111111 34,28.2597926 34,27.7037037 C34,23.4947556 32.458,21.6592593 28.5,21.6592593 L5.5,21.6592593 C1.542,21.6592593 0,23.4947556 0,27.7037037 L0,27.7037037 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-wallet{width:47px;height:45px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='45px' viewBox='0 0 47 45' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 44 0 44 44 0 44'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-736.000000, -427.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 122.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(56.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cg transform='translate(0.451613, -0.000000)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg %3E%3C/g%3E%3Cpath d='M34.9838857,19.5379685 L25.961774,19.5379685 C25.4053264,19.5379685 24.9537168,19.9859456 24.9537168,20.5379175 L24.9537168,23.117786 C22.5933509,22.0803389 19.8559717,22.3578247 17.7561886,23.8477488 C16.4472263,24.7742015 15.4815075,26.1026338 15.0092328,27.6275561 C14.7965327,28.314521 14.6891746,29.0284846 14.6916948,29.747448 C14.6916948,30.4864103 14.8051012,31.2218728 15.0293939,31.9273369 L9.01633287,31.9273369 L9.01633287,14.428229 L34.9838857,14.428229 L34.9838857,19.5379685 Z M27.4536986,24.9276937 C27.2969457,24.7502028 27.1286001,24.5832113 26.94967,24.4277192 L26.94967,21.5378665 L34.9637245,21.5378665 L34.9838857,24.9276937 L27.4536986,24.9276937 Z M34.9838857,31.9273369 L28.9657843,31.9273369 C29.4935023,30.2864205 29.4093295,28.512011 28.7288909,26.9275918 L34.9838857,26.9275918 L34.9838857,31.9273369 Z M24.6366828,28.8089958 C24.4133981,29.1499785 24.0877957,29.5329589 23.6588673,29.9579373 C23.2929426,30.3304183 23.018247,30.6424024 22.8352846,30.8948895 C22.6523223,31.1473766 22.5384118,31.4328621 22.4940573,31.7518458 C22.4673438,31.8938386 22.4063563,32.002333 22.313111,32.0773292 C22.2188577,32.1523254 22.100915,32.1903235 21.9577709,32.1903235 C21.8060583,32.1903235 21.6835793,32.1368262 21.58983,32.0308316 C21.4955766,31.924337 21.448702,31.7783445 21.448702,31.591854 C21.448702,31.1058787 21.537915,30.6933998 21.7168452,30.3569169 C21.8952713,30.0204341 22.154342,29.6519529 22.4940573,29.2544731 C22.7616965,28.9349894 22.9577636,28.6695029 23.0832667,28.4570138 C23.2082658,28.2440246 23.2702613,28.0055368 23.2702613,27.7390504 C23.2702613,27.4465653 23.1613911,27.2145771 22.9426427,27.0420859 C22.7233903,26.8690947 22.4265174,26.7820992 22.0515202,26.7820992 C21.730454,26.7820992 21.4219885,26.8510957 21.1276358,26.9885886 C20.8327791,27.1260816 20.4890316,27.3225716 20.0958893,27.5795585 C19.8731086,27.7040522 19.6896422,27.765549 19.5470021,27.765549 C19.3952895,27.765549 19.263234,27.6970525 19.1518437,27.5600595 C19.0399494,27.4225665 18.9845062,27.2610748 18.9845062,27.0745843 C18.9845062,26.8180973 19.0913603,26.6101079 19.3060765,26.4501161 C19.6810737,26.1316323 20.1231068,25.8816451 20.6316716,25.6996544 C21.1412445,25.5181636 21.6543456,25.4276682 22.172487,25.4276682 C22.7168379,25.4276682 23.2012094,25.5201635 23.6256015,25.706654 C24.0494895,25.8921445 24.3801322,26.1491314 24.6170257,26.4766147 C24.8534151,26.805098 24.9713578,27.1810788 24.9713578,27.6065571 C24.9713578,28.0670337 24.8599675,28.4675132 24.6366828,28.8089958 L24.6366828,28.8089958 Z M22.6881083,34.6941958 C22.4960734,34.8851861 22.2611961,34.9806812 21.9844844,34.9806812 C21.6987002,34.9806812 21.4623108,34.8851861 21.2748121,34.6941958 C21.0873135,34.5047055 20.9935642,34.2677175 20.9935642,33.984232 C20.9935642,33.7007465 21.0873135,33.4642585 21.2748121,33.2732682 C21.4623108,33.0832779 21.6987002,32.9872828 21.9844844,32.9872828 C22.2702686,32.9872828 22.507162,33.0832779 22.6946607,33.2732682 C22.8821593,33.4642585 22.9759086,33.7007465 22.9759086,33.984232 C22.9759086,34.2677175 22.8796391,34.5047055 22.6881083,34.6941958 L22.6881083,34.6941958 Z M35.9919428,12.4283309 L31.128067,12.4283309 L31.128067,7.99855678 C31.128067,7.69257238 30.986939,7.40308714 30.7450052,7.2135968 C30.5015594,7.02410646 30.1840214,6.95560995 29.8831164,7.02860623 C22.453735,8.82351472 8.34093456,12.2333409 7.80666426,12.3533348 C7.32985322,12.4498298 6.99013795,12.8708084 7,13.3532838 L7,32.9272859 C7,33.4797577 7.45132411,33.9272349 8.00827569,33.9272349 L16.0374511,33.9272349 C18.3519503,37.1935684 22.8982882,37.9805283 26.191107,35.6846453 C26.87961,35.2046698 27.4789,34.6102001 27.9627674,33.9272349 L35.9919428,33.9272349 C36.5483904,33.9272349 37,33.4797577 37,32.9272859 L37,13.42828 C37,12.8758081 36.5483904,12.4283309 35.9919428,12.4283309 L35.9919428,12.4283309 Z' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-medicine{width:43px;height:35px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='35px' viewBox='0 0 43 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon points='0.041792437 0.0751004016 16.2519444 0.0751004016 16.2519444 7.96984843 0.041792437 7.96984843'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-728.000000, -431.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(48.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(0.300000, -0.000000)'%3E%3Cpath d='M17.806021,25.3731969 C17.806021,28.2647961 15.4485904,30.6050306 12.5932216,30.4948735 C9.87720365,30.3899298 7.76784403,28.0229525 7.76784403,25.2473031 L7.76784403,18.9613985 C7.76784403,18.6285136 8.03217576,18.3583826 8.35833615,18.3583826 L17.2155289,18.3583826 C17.5415947,18.3583826 17.806021,18.6285136 17.806021,18.9613985 L17.806021,25.3731969 Z M12.786838,1.98263027 C8.98418595,1.98263027 5.90163934,5.1540149 5.90163934,9.06599106 L5.90163934,17.0511724 C5.90163934,17.1300491 5.90958064,17.2068984 5.92262706,17.2819134 L5.92262706,25.2240359 C5.92262706,29.0383092 8.84559142,32.2664619 12.5790407,32.379805 C16.4584586,32.4974925 19.6511434,29.3086334 19.6511434,25.3731969 L19.6511434,17.2815272 C19.6641899,17.2066088 19.6721311,17.129856 19.6721311,17.0510759 L19.6721311,9.06589452 C19.6721311,5.15391835 16.58949,1.98263027 12.786838,1.98263027 L12.786838,1.98263027 Z' id='Fill-1' fill='%23FF5A00' transform='translate(12.786885, 17.182796) rotate(24.000000) translate(-12.786885, -17.182796) '%3E%3C/path%3E%3Cpath d='M24.4509015,22.6666667 L39.2527756,22.6666667 C39.7218956,22.6666667 40.0771823,22.2100999 39.9855195,21.7203193 C39.2292078,17.6738787 35.8759682,14.6236559 31.8516522,14.6236559 C27.8277089,14.6236559 24.4745624,17.6739779 23.7181576,21.7203193 C23.6265879,22.2100999 23.9818746,22.6666667 24.4509015,22.6666667' fill='%23FF5A00'%3E%3C/path%3E%3Cg transform='translate(23.703704, 23.397849)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.5092778,0.0751004016 L0.78437037,0.0751004016 C0.319185185,0.0751004016 -0.0333148148,0.519404068 0.0555740741,0.997430237 C0.793722222,4.97028993 4.13464815,7.96984843 8.14668519,7.96984843 C12.1589074,7.96984843 15.4997407,4.97028993 16.2382593,0.997430237 C16.3268704,0.519404068 15.9742778,0.0751004016 15.5092778,0.0751004016' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-ticket{width:40px;height:31px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='31px' viewBox='0 0 40 31' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-735.000000, -433.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(55.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 3.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cpath d='M30.03752,16.9654232 L27.65352,17.8071474 L26.95472,23.5484958 L25.72792,24.0281709 C25.59312,24.0804048 25.44112,24.014614 25.38832,23.8806399 L24.91872,18.7728773 L21.92792,19.9184356 L21.55112,21.6832254 L20.78712,21.9822747 C20.68552,22.022148 20.57072,21.9723064 20.53112,21.8718258 L18.83472,17.558737 C18.79472,17.457459 18.84472,17.3434215 18.94592,17.3043457 L19.71072,17.0048977 L21.16392,18.0232603 L24.14352,16.8294554 L21.02712,12.7930869 C20.97392,12.6595116 21.03992,12.5079932 21.17432,12.4549618 L22.40192,11.9756854 L26.80072,15.6878844 L29.13952,14.6822812 C29.80912,14.4207127 30.55232,14.7201608 30.79992,15.3505568 C31.04752,15.9801553 30.70592,16.703456 30.03752,16.9654232 L30.03752,16.9654232 Z M14.87192,7.66060295 L12.67232,6.70324637 L13.49872,4.81644446 L15.69832,5.77340231 L14.87192,7.66060295 Z M13.21872,11.4346055 L11.01952,10.4776476 L11.84592,8.590447 L14.04552,9.54740486 L13.21872,11.4346055 Z M11.56592,15.2090068 L9.36632,14.2512515 L10.19272,12.3644495 L12.39232,13.3214074 L11.56592,15.2090068 Z M36.15112,12.6459547 L8.74952,0.720664835 C7.60352,0.221850552 6.34192,0.566754113 5.93752,1.48942098 L0.12552,14.760034 C-0.27848,15.6827009 0.32512,16.8394237 1.47152,17.3386367 L4.06752,18.4682457 C5.35472,16.7066458 7.43432,15.5567015 9.78792,15.5567015 C13.69752,15.5567015 16.86672,18.7158586 16.86672,22.6130695 C16.86672,23.0807826 16.81872,23.5369325 16.73152,23.9795255 L28.87312,29.2635278 C30.01912,29.7623421 31.28032,29.4174385 31.68472,28.4943729 L37.49632,15.2241586 C37.90072,14.3006943 37.29672,13.1447689 36.15112,12.6459547 L36.15112,12.6459547 Z'%3E%3C/path%3E%3Cpath d='M12.7856237,24.6295224 C13.0364863,24.8789261 13.0364863,25.2854063 12.7856237,25.5348101 C12.6726551,25.6547158 12.5102377,25.7238614 12.3329454,25.7238614 C12.1661057,25.7238614 12.0016782,25.6547158 11.8806692,25.5348101 L9.94653486,23.611923 L8.00677224,25.5352098 C7.78807154,25.7678268 7.35187622,25.7830148 7.10221972,25.5352098 C6.85095514,25.2854063 6.85095514,24.8789261 7.10221972,24.6295224 L9.035952,22.7066352 L7.10221972,20.7841478 C6.85095514,20.5343443 6.85095514,20.1282638 7.10221972,19.8784603 C7.35268027,19.6290566 7.761538,19.6286569 8.01280259,19.8784603 L9.94653486,21.8013475 L11.8806692,19.8784603 C12.1315317,19.6286569 12.5403895,19.6290566 12.791252,19.8784603 C13.0425166,20.1282638 13.0425166,20.5343443 12.791252,20.7841478 L10.8571177,22.7066352 L12.7856237,24.6295224 Z M9.87979899,16.6222222 C6.52210004,16.6222222 3.8,19.3280933 3.8,22.6666667 C3.8,26.0048403 6.52210004,28.7111111 9.87979899,28.7111111 C13.2379,28.7111111 15.96,26.0048403 15.96,22.6666667 C15.96,19.3280933 13.2379,16.6222222 9.87979899,16.6222222 L9.87979899,16.6222222 Z' id='Fill-4'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-suitcase{width:37px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='37px' height='30px' viewBox='0 0 37 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-774.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' %3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(93.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cg transform='translate(1.645161, 0.000000)'%3E%3Cpath d='M20.8471392,14.9169826 C20.4852144,15.4571063 19.9571823,16.0654008 19.2616925,16.7398999 C18.6681628,17.3311517 18.2225091,17.8253911 17.9267571,18.2265509 C17.6296546,18.6263997 17.4446408,19.0799987 17.3730662,19.5860368 C17.3298513,19.8121808 17.2312673,19.9832637 17.0793399,20.1032183 C16.9274125,20.2225175 16.7356463,20.2821671 16.5040415,20.2821671 C16.2582567,20.2821671 16.059063,20.1982644 15.9071356,20.029148 C15.754533,19.8600316 15.6789069,19.6279882 15.6789069,19.3330178 C15.6789069,18.5615062 15.8234067,17.9073273 16.1130816,17.3731031 C16.4027565,16.8388789 16.8227514,16.2554929 17.3730662,15.6229452 C17.8072409,15.116907 18.1252756,14.695427 18.3285206,14.3578498 C18.5304153,14.0202725 18.6323754,13.6413994 18.6323754,13.2192639 C18.6323754,12.7551771 18.4547892,12.3867918 18.1002919,12.112797 C17.7451195,11.8388023 17.2643537,11.7011494 16.6559689,11.7011494 C16.1346891,11.7011494 15.635692,11.8099607 15.1576272,12.0282388 C14.6802375,12.2465169 14.1224952,12.5585301 13.4857506,12.9662448 C13.1231506,13.1635473 12.8267233,13.2618707 12.5944432,13.2618707 C12.3486585,13.2618707 12.1352849,13.1524039 11.9543225,12.9354368 C11.7726848,12.7171587 11.6828789,12.4608621 11.6828789,12.1652362 C11.6828789,11.7575215 11.857089,11.4271546 12.2041586,11.1741355 C12.8118682,10.6687529 13.5289655,10.271526 14.3541001,9.98376597 C15.1792346,9.69600593 16.0117967,9.55114267 16.8517864,9.55114267 C17.734991,9.55114267 18.5202868,9.69862789 19.2076738,9.99425381 C19.8950609,10.2892242 20.4311958,10.6962834 20.814728,11.2160869 C21.1989355,11.7365458 21.3907016,12.3343526 21.3907016,13.0081962 C21.3907016,13.7390673 21.209064,14.375548 20.8471392,14.9169826 L20.8471392,14.9169826 Z M17.6769209,24.2557466 C17.3649634,24.5585829 16.9848073,24.7093456 16.5364526,24.7093456 C16.0732429,24.7093456 15.6897106,24.5585829 15.3858559,24.2557466 C15.0813258,23.9542212 14.9293984,23.5786256 14.9293984,23.128304 C14.9293984,22.678638 15.0813258,22.3030423 15.3858559,22.000206 C15.6897106,21.6986806 16.0732429,21.5472625 16.5364526,21.5472625 C16.9996624,21.5472625 17.3838699,21.6986806 17.6877247,22.000206 C17.9915794,22.3030423 18.1435068,22.678638 18.1435068,23.128304 C18.1435068,23.5786256 17.9882033,23.9542212 17.6769209,24.2557466 L17.6769209,24.2557466 Z M13.9705678,2.39778189 C13.9705678,2.11723223 14.2068993,1.88781078 14.4972494,1.88781078 L19.3022064,1.88781078 C19.5932318,1.88781078 19.8288881,2.11723223 19.8288881,2.39778189 L19.8288881,5.23474198 L13.9705678,5.23474198 L13.9705678,2.39778189 Z M31.3510615,5.23474198 L27.7129069,5.23474198 L27.7129069,3.70417317 L25.3475662,3.70417317 L25.3475662,5.23474198 L21.7755844,5.23474198 L21.7755844,2.39778189 C21.7755844,1.07565885 20.6655016,0 19.3022064,0 L14.4972494,0 C13.1339543,0 12.0252219,1.07565885 12.0252219,2.39778189 L12.0252219,5.23474198 L8.45661629,5.23474198 L8.45661629,3.70417317 L6.09127559,3.70417317 L6.09127559,5.23474198 L2.65028896,5.23474198 C1.18638413,5.23474198 0,6.38643765 0,7.80688417 L0,26.1370025 C0,27.5581045 1.18638413,28.7111111 2.65028896,28.7111111 L6.09262606,28.7111111 L6.09262606,5.23670845 L8.4424364,5.23670845 L8.4424364,28.7111111 L25.3421643,28.7111111 L25.3421643,5.23670845 L27.6919747,5.23670845 L27.6919747,28.7111111 L31.3503863,28.7111111 C32.8136159,28.7111111 34,27.557449 34,26.1370025 L34,7.80688417 C34,6.38643765 32.8142911,5.23474198 31.3510615,5.23474198 L31.3510615,5.23474198 Z' %3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item.active{display:flex;width:269px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item span{text-align:center;font-size:14px;letter-spacing:0;color:#FF5A00;line-height:17px;margin-top:-5px;margin-left:30px !important}}@media (min-width: 768px) and (min-width: 769px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item span{text-align:left;margin:0;margin-left:10px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator{display:flex;justify-content:center;margin:0 0 0 0 !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator span{display:block;width:6px;height:6px;background-color:#BBBCBC;margin-right:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator span:last-child{margin-right:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator span.active{background-color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{display:flex;flex:1 0 11%;justify-content:center;align-items:center;position:relative;cursor:pointer}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{bottom:8px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container .arrow{color:#ffffff;border-top:3px solid #BBBCBC;border-left:3px solid #BBBCBC;width:15px;height:15px;position:absolute;transform:rotate(-45deg)}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container.right-arrow .arrow{transform:rotate(130deg)}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel{width:239px;margin-bottom:0;margin-top:-15px}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel{width:298px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{display:none;flex-direction:column;justify-content:center;align-items:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{flex-direction:row;align-items:center;min-height:60px;width:298px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{display:block;min-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{min-width:40px;min-height:40px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-bell{width:30px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='35px' height='30px' viewBox='0 0 35 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-758.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(78.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cpath d='M18,5.0586963 C26.7655,5.44554074 32,10.9409481 32,18.637037 C32,19.1931259 31.552,19.6444444 31,19.6444444 L3,19.6444444 C2.448,19.6444444 2,19.1931259 2,18.637037 C2,10.9409481 7.234,5.44554074 16,5.0586963 L16,2.01481481 L13.5005,2.01481481 C13.2225,2.01481481 13,1.78663704 13,1.50607407 L13,0.508237037 C13,0.223140741 13.224,2.23820962e-13 13.5005,2.23820962e-13 L20.4995,2.23820962e-13 C20.778,2.23820962e-13 21,0.227674074 21,0.508237037 L21,1.50607407 C21,1.79117037 20.776,2.01481481 20.4995,2.01481481 L18,2.01481481 L18,5.0586963 Z M0,27.7037037 C0,28.2597926 0.448,28.7111111 1,28.7111111 L33,28.7111111 C33.552,28.7111111 34,28.2597926 34,27.7037037 C34,23.4947556 32.458,21.6592593 28.5,21.6592593 L5.5,21.6592593 C1.542,21.6592593 0,23.4947556 0,27.7037037 L0,27.7037037 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-wallet{width:47px;height:45px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='45px' viewBox='0 0 47 45' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 44 0 44 44 0 44'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-736.000000, -427.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 122.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(56.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cg transform='translate(0.451613, -0.000000)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg %3E%3C/g%3E%3Cpath d='M34.9838857,19.5379685 L25.961774,19.5379685 C25.4053264,19.5379685 24.9537168,19.9859456 24.9537168,20.5379175 L24.9537168,23.117786 C22.5933509,22.0803389 19.8559717,22.3578247 17.7561886,23.8477488 C16.4472263,24.7742015 15.4815075,26.1026338 15.0092328,27.6275561 C14.7965327,28.314521 14.6891746,29.0284846 14.6916948,29.747448 C14.6916948,30.4864103 14.8051012,31.2218728 15.0293939,31.9273369 L9.01633287,31.9273369 L9.01633287,14.428229 L34.9838857,14.428229 L34.9838857,19.5379685 Z M27.4536986,24.9276937 C27.2969457,24.7502028 27.1286001,24.5832113 26.94967,24.4277192 L26.94967,21.5378665 L34.9637245,21.5378665 L34.9838857,24.9276937 L27.4536986,24.9276937 Z M34.9838857,31.9273369 L28.9657843,31.9273369 C29.4935023,30.2864205 29.4093295,28.512011 28.7288909,26.9275918 L34.9838857,26.9275918 L34.9838857,31.9273369 Z M24.6366828,28.8089958 C24.4133981,29.1499785 24.0877957,29.5329589 23.6588673,29.9579373 C23.2929426,30.3304183 23.018247,30.6424024 22.8352846,30.8948895 C22.6523223,31.1473766 22.5384118,31.4328621 22.4940573,31.7518458 C22.4673438,31.8938386 22.4063563,32.002333 22.313111,32.0773292 C22.2188577,32.1523254 22.100915,32.1903235 21.9577709,32.1903235 C21.8060583,32.1903235 21.6835793,32.1368262 21.58983,32.0308316 C21.4955766,31.924337 21.448702,31.7783445 21.448702,31.591854 C21.448702,31.1058787 21.537915,30.6933998 21.7168452,30.3569169 C21.8952713,30.0204341 22.154342,29.6519529 22.4940573,29.2544731 C22.7616965,28.9349894 22.9577636,28.6695029 23.0832667,28.4570138 C23.2082658,28.2440246 23.2702613,28.0055368 23.2702613,27.7390504 C23.2702613,27.4465653 23.1613911,27.2145771 22.9426427,27.0420859 C22.7233903,26.8690947 22.4265174,26.7820992 22.0515202,26.7820992 C21.730454,26.7820992 21.4219885,26.8510957 21.1276358,26.9885886 C20.8327791,27.1260816 20.4890316,27.3225716 20.0958893,27.5795585 C19.8731086,27.7040522 19.6896422,27.765549 19.5470021,27.765549 C19.3952895,27.765549 19.263234,27.6970525 19.1518437,27.5600595 C19.0399494,27.4225665 18.9845062,27.2610748 18.9845062,27.0745843 C18.9845062,26.8180973 19.0913603,26.6101079 19.3060765,26.4501161 C19.6810737,26.1316323 20.1231068,25.8816451 20.6316716,25.6996544 C21.1412445,25.5181636 21.6543456,25.4276682 22.172487,25.4276682 C22.7168379,25.4276682 23.2012094,25.5201635 23.6256015,25.706654 C24.0494895,25.8921445 24.3801322,26.1491314 24.6170257,26.4766147 C24.8534151,26.805098 24.9713578,27.1810788 24.9713578,27.6065571 C24.9713578,28.0670337 24.8599675,28.4675132 24.6366828,28.8089958 L24.6366828,28.8089958 Z M22.6881083,34.6941958 C22.4960734,34.8851861 22.2611961,34.9806812 21.9844844,34.9806812 C21.6987002,34.9806812 21.4623108,34.8851861 21.2748121,34.6941958 C21.0873135,34.5047055 20.9935642,34.2677175 20.9935642,33.984232 C20.9935642,33.7007465 21.0873135,33.4642585 21.2748121,33.2732682 C21.4623108,33.0832779 21.6987002,32.9872828 21.9844844,32.9872828 C22.2702686,32.9872828 22.507162,33.0832779 22.6946607,33.2732682 C22.8821593,33.4642585 22.9759086,33.7007465 22.9759086,33.984232 C22.9759086,34.2677175 22.8796391,34.5047055 22.6881083,34.6941958 L22.6881083,34.6941958 Z M35.9919428,12.4283309 L31.128067,12.4283309 L31.128067,7.99855678 C31.128067,7.69257238 30.986939,7.40308714 30.7450052,7.2135968 C30.5015594,7.02410646 30.1840214,6.95560995 29.8831164,7.02860623 C22.453735,8.82351472 8.34093456,12.2333409 7.80666426,12.3533348 C7.32985322,12.4498298 6.99013795,12.8708084 7,13.3532838 L7,32.9272859 C7,33.4797577 7.45132411,33.9272349 8.00827569,33.9272349 L16.0374511,33.9272349 C18.3519503,37.1935684 22.8982882,37.9805283 26.191107,35.6846453 C26.87961,35.2046698 27.4789,34.6102001 27.9627674,33.9272349 L35.9919428,33.9272349 C36.5483904,33.9272349 37,33.4797577 37,32.9272859 L37,13.42828 C37,12.8758081 36.5483904,12.4283309 35.9919428,12.4283309 L35.9919428,12.4283309 Z' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-medicine{width:43px;height:35px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='35px' viewBox='0 0 43 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon points='0.041792437 0.0751004016 16.2519444 0.0751004016 16.2519444 7.96984843 0.041792437 7.96984843'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-728.000000, -431.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(48.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(0.300000, -0.000000)'%3E%3Cpath d='M17.806021,25.3731969 C17.806021,28.2647961 15.4485904,30.6050306 12.5932216,30.4948735 C9.87720365,30.3899298 7.76784403,28.0229525 7.76784403,25.2473031 L7.76784403,18.9613985 C7.76784403,18.6285136 8.03217576,18.3583826 8.35833615,18.3583826 L17.2155289,18.3583826 C17.5415947,18.3583826 17.806021,18.6285136 17.806021,18.9613985 L17.806021,25.3731969 Z M12.786838,1.98263027 C8.98418595,1.98263027 5.90163934,5.1540149 5.90163934,9.06599106 L5.90163934,17.0511724 C5.90163934,17.1300491 5.90958064,17.2068984 5.92262706,17.2819134 L5.92262706,25.2240359 C5.92262706,29.0383092 8.84559142,32.2664619 12.5790407,32.379805 C16.4584586,32.4974925 19.6511434,29.3086334 19.6511434,25.3731969 L19.6511434,17.2815272 C19.6641899,17.2066088 19.6721311,17.129856 19.6721311,17.0510759 L19.6721311,9.06589452 C19.6721311,5.15391835 16.58949,1.98263027 12.786838,1.98263027 L12.786838,1.98263027 Z' id='Fill-1' fill='%23FF5A00' transform='translate(12.786885, 17.182796) rotate(24.000000) translate(-12.786885, -17.182796) '%3E%3C/path%3E%3Cpath d='M24.4509015,22.6666667 L39.2527756,22.6666667 C39.7218956,22.6666667 40.0771823,22.2100999 39.9855195,21.7203193 C39.2292078,17.6738787 35.8759682,14.6236559 31.8516522,14.6236559 C27.8277089,14.6236559 24.4745624,17.6739779 23.7181576,21.7203193 C23.6265879,22.2100999 23.9818746,22.6666667 24.4509015,22.6666667' fill='%23FF5A00'%3E%3C/path%3E%3Cg transform='translate(23.703704, 23.397849)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.5092778,0.0751004016 L0.78437037,0.0751004016 C0.319185185,0.0751004016 -0.0333148148,0.519404068 0.0555740741,0.997430237 C0.793722222,4.97028993 4.13464815,7.96984843 8.14668519,7.96984843 C12.1589074,7.96984843 15.4997407,4.97028993 16.2382593,0.997430237 C16.3268704,0.519404068 15.9742778,0.0751004016 15.5092778,0.0751004016' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-ticket{width:40px;height:31px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='31px' viewBox='0 0 40 31' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-735.000000, -433.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(55.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 3.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cpath d='M30.03752,16.9654232 L27.65352,17.8071474 L26.95472,23.5484958 L25.72792,24.0281709 C25.59312,24.0804048 25.44112,24.014614 25.38832,23.8806399 L24.91872,18.7728773 L21.92792,19.9184356 L21.55112,21.6832254 L20.78712,21.9822747 C20.68552,22.022148 20.57072,21.9723064 20.53112,21.8718258 L18.83472,17.558737 C18.79472,17.457459 18.84472,17.3434215 18.94592,17.3043457 L19.71072,17.0048977 L21.16392,18.0232603 L24.14352,16.8294554 L21.02712,12.7930869 C20.97392,12.6595116 21.03992,12.5079932 21.17432,12.4549618 L22.40192,11.9756854 L26.80072,15.6878844 L29.13952,14.6822812 C29.80912,14.4207127 30.55232,14.7201608 30.79992,15.3505568 C31.04752,15.9801553 30.70592,16.703456 30.03752,16.9654232 L30.03752,16.9654232 Z M14.87192,7.66060295 L12.67232,6.70324637 L13.49872,4.81644446 L15.69832,5.77340231 L14.87192,7.66060295 Z M13.21872,11.4346055 L11.01952,10.4776476 L11.84592,8.590447 L14.04552,9.54740486 L13.21872,11.4346055 Z M11.56592,15.2090068 L9.36632,14.2512515 L10.19272,12.3644495 L12.39232,13.3214074 L11.56592,15.2090068 Z M36.15112,12.6459547 L8.74952,0.720664835 C7.60352,0.221850552 6.34192,0.566754113 5.93752,1.48942098 L0.12552,14.760034 C-0.27848,15.6827009 0.32512,16.8394237 1.47152,17.3386367 L4.06752,18.4682457 C5.35472,16.7066458 7.43432,15.5567015 9.78792,15.5567015 C13.69752,15.5567015 16.86672,18.7158586 16.86672,22.6130695 C16.86672,23.0807826 16.81872,23.5369325 16.73152,23.9795255 L28.87312,29.2635278 C30.01912,29.7623421 31.28032,29.4174385 31.68472,28.4943729 L37.49632,15.2241586 C37.90072,14.3006943 37.29672,13.1447689 36.15112,12.6459547 L36.15112,12.6459547 Z'%3E%3C/path%3E%3Cpath d='M12.7856237,24.6295224 C13.0364863,24.8789261 13.0364863,25.2854063 12.7856237,25.5348101 C12.6726551,25.6547158 12.5102377,25.7238614 12.3329454,25.7238614 C12.1661057,25.7238614 12.0016782,25.6547158 11.8806692,25.5348101 L9.94653486,23.611923 L8.00677224,25.5352098 C7.78807154,25.7678268 7.35187622,25.7830148 7.10221972,25.5352098 C6.85095514,25.2854063 6.85095514,24.8789261 7.10221972,24.6295224 L9.035952,22.7066352 L7.10221972,20.7841478 C6.85095514,20.5343443 6.85095514,20.1282638 7.10221972,19.8784603 C7.35268027,19.6290566 7.761538,19.6286569 8.01280259,19.8784603 L9.94653486,21.8013475 L11.8806692,19.8784603 C12.1315317,19.6286569 12.5403895,19.6290566 12.791252,19.8784603 C13.0425166,20.1282638 13.0425166,20.5343443 12.791252,20.7841478 L10.8571177,22.7066352 L12.7856237,24.6295224 Z M9.87979899,16.6222222 C6.52210004,16.6222222 3.8,19.3280933 3.8,22.6666667 C3.8,26.0048403 6.52210004,28.7111111 9.87979899,28.7111111 C13.2379,28.7111111 15.96,26.0048403 15.96,22.6666667 C15.96,19.3280933 13.2379,16.6222222 9.87979899,16.6222222 L9.87979899,16.6222222 Z' id='Fill-4'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-suitcase{width:37px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='37px' height='30px' viewBox='0 0 37 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-774.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' %3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(93.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cg transform='translate(1.645161, 0.000000)'%3E%3Cpath d='M20.8471392,14.9169826 C20.4852144,15.4571063 19.9571823,16.0654008 19.2616925,16.7398999 C18.6681628,17.3311517 18.2225091,17.8253911 17.9267571,18.2265509 C17.6296546,18.6263997 17.4446408,19.0799987 17.3730662,19.5860368 C17.3298513,19.8121808 17.2312673,19.9832637 17.0793399,20.1032183 C16.9274125,20.2225175 16.7356463,20.2821671 16.5040415,20.2821671 C16.2582567,20.2821671 16.059063,20.1982644 15.9071356,20.029148 C15.754533,19.8600316 15.6789069,19.6279882 15.6789069,19.3330178 C15.6789069,18.5615062 15.8234067,17.9073273 16.1130816,17.3731031 C16.4027565,16.8388789 16.8227514,16.2554929 17.3730662,15.6229452 C17.8072409,15.116907 18.1252756,14.695427 18.3285206,14.3578498 C18.5304153,14.0202725 18.6323754,13.6413994 18.6323754,13.2192639 C18.6323754,12.7551771 18.4547892,12.3867918 18.1002919,12.112797 C17.7451195,11.8388023 17.2643537,11.7011494 16.6559689,11.7011494 C16.1346891,11.7011494 15.635692,11.8099607 15.1576272,12.0282388 C14.6802375,12.2465169 14.1224952,12.5585301 13.4857506,12.9662448 C13.1231506,13.1635473 12.8267233,13.2618707 12.5944432,13.2618707 C12.3486585,13.2618707 12.1352849,13.1524039 11.9543225,12.9354368 C11.7726848,12.7171587 11.6828789,12.4608621 11.6828789,12.1652362 C11.6828789,11.7575215 11.857089,11.4271546 12.2041586,11.1741355 C12.8118682,10.6687529 13.5289655,10.271526 14.3541001,9.98376597 C15.1792346,9.69600593 16.0117967,9.55114267 16.8517864,9.55114267 C17.734991,9.55114267 18.5202868,9.69862789 19.2076738,9.99425381 C19.8950609,10.2892242 20.4311958,10.6962834 20.814728,11.2160869 C21.1989355,11.7365458 21.3907016,12.3343526 21.3907016,13.0081962 C21.3907016,13.7390673 21.209064,14.375548 20.8471392,14.9169826 L20.8471392,14.9169826 Z M17.6769209,24.2557466 C17.3649634,24.5585829 16.9848073,24.7093456 16.5364526,24.7093456 C16.0732429,24.7093456 15.6897106,24.5585829 15.3858559,24.2557466 C15.0813258,23.9542212 14.9293984,23.5786256 14.9293984,23.128304 C14.9293984,22.678638 15.0813258,22.3030423 15.3858559,22.000206 C15.6897106,21.6986806 16.0732429,21.5472625 16.5364526,21.5472625 C16.9996624,21.5472625 17.3838699,21.6986806 17.6877247,22.000206 C17.9915794,22.3030423 18.1435068,22.678638 18.1435068,23.128304 C18.1435068,23.5786256 17.9882033,23.9542212 17.6769209,24.2557466 L17.6769209,24.2557466 Z M13.9705678,2.39778189 C13.9705678,2.11723223 14.2068993,1.88781078 14.4972494,1.88781078 L19.3022064,1.88781078 C19.5932318,1.88781078 19.8288881,2.11723223 19.8288881,2.39778189 L19.8288881,5.23474198 L13.9705678,5.23474198 L13.9705678,2.39778189 Z M31.3510615,5.23474198 L27.7129069,5.23474198 L27.7129069,3.70417317 L25.3475662,3.70417317 L25.3475662,5.23474198 L21.7755844,5.23474198 L21.7755844,2.39778189 C21.7755844,1.07565885 20.6655016,0 19.3022064,0 L14.4972494,0 C13.1339543,0 12.0252219,1.07565885 12.0252219,2.39778189 L12.0252219,5.23474198 L8.45661629,5.23474198 L8.45661629,3.70417317 L6.09127559,3.70417317 L6.09127559,5.23474198 L2.65028896,5.23474198 C1.18638413,5.23474198 0,6.38643765 0,7.80688417 L0,26.1370025 C0,27.5581045 1.18638413,28.7111111 2.65028896,28.7111111 L6.09262606,28.7111111 L6.09262606,5.23670845 L8.4424364,5.23670845 L8.4424364,28.7111111 L25.3421643,28.7111111 L25.3421643,5.23670845 L27.6919747,5.23670845 L27.6919747,28.7111111 L31.3503863,28.7111111 C32.8136159,28.7111111 34,27.557449 34,26.1370025 L34,7.80688417 C34,6.38643765 32.8142911,5.23474198 31.3510615,5.23474198 L31.3510615,5.23474198 Z' %3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item.active{display:flex}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:center;font-size:14px;letter-spacing:0;color:#FF5A00;line-height:17px;margin-top:-5px}}@media (min-width: 768px) and (min-width: 769px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:left;margin:0;margin-left:13px !important}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item.covid span{width:280px !important;margin-left:7px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator{display:flex;justify-content:center;margin:30px 0 0 0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span{display:block;width:6px;height:6px;background-color:#BBBCBC;margin-right:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span:last-child{margin-right:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span.active{background-color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select{display:flex;align-items:baseline;border-bottom:none;padding:0px 8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-title{margin-right:18px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-title h3{font-size:14px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list{margin-bottom:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label{font-size:14px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers{align-items:flex-start;padding:0 22px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg{margin-bottom:30px;position:relative}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-title{margin:0;align-items:flex-start}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-title .ic-maleta{width:46px;height:36px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-title p{font-size:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-body{display:flex;justify-content:center;padding-left:105px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-msg .smls-travel-insurance-card-select-passengers-msg-body p{position:absolute;top:33px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-title{margin-bottom:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-title h3{font-family:NunitoLight, sans-serif;padding:0;margin-top:4px;margin-bottom:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-all-passenger-list{height:20px;margin-bottom:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-all-passenger-list label{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:20px;margin:0;color:#7C7C7C}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-all-passenger-list label:after{left:4px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list{width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label{background-color:#ACACAC;border-color:#ACACAC;display:flex;justify-content:space-between;flex-direction:row}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='36px' height='30px' viewBox='0 0 36 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon/seguro@2x%3C/title%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='banner/seguro' transform='translate(-1096.000000, -434.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='icon/seguro' transform='translate(1096.000000, 434.000000)'%3E%3Cpath d='M13.9609756,4.03902439 C13.9609756,2.8097561 15.0146341,1.75609756 16.2439024,1.75609756 L20.5463415,1.75609756 C21.7756098,1.75609756 22.8292683,2.8097561 22.8292683,4.03902439 L22.8292683,4.47804878 L25.1121951,4.47804878 L25.1121951,3.86341463 C25.1121951,1.93170732 23.5317073,0.351219512 21.6,0.351219512 L15.0146341,0.351219512 C13.0829268,0.351219512 11.502439,1.93170732 11.502439,3.86341463 L11.502439,4.47804878 L13.7853659,4.47804878 L13.7853659,4.03902439 L13.9609756,4.03902439 Z' id='Path'%3E%3C/path%3E%3Cpath d='M33.4536585,5.79512195 L26.9560976,5.79512195 L24.7609756,5.79512195 L12.8195122,5.79512195 L9.83414634,5.79512195 L3.33658537,5.79512195 C1.93170732,5.79512195 0.790243902,6.93658537 0.790243902,8.34146341 L0.790243902,26.9560976 C0.790243902,28.3609756 1.93170732,29.502439 3.33658537,29.502439 L12.8195122,29.502439 L12.8195122,29.502439 L24.7609756,29.502439 L24.7609756,29.502439 L33.4536585,29.502439 C34.8585366,29.502439 36,28.3609756 36,26.9560976 L36,8.34146341 C36,6.93658537 34.8585366,5.79512195 33.4536585,5.79512195 Z M25.8146341,19.1414634 L19.9317073,19.1414634 L19.9317073,25.0243902 L16.8585366,25.0243902 L16.8585366,19.1414634 L10.9756098,19.1414634 L10.9756098,16.0682927 L16.8585366,16.0682927 L16.8585366,10.1853659 L19.9317073,10.1853659 L19.9317073,16.0682927 L25.8146341,16.0682927 L25.8146341,19.1414634 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");height:25px;width:30px;top:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label::before{background-color:#ACACAC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label span{font-size:16px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label span.insurance-hired{display:flex;margin-right:70px;font-size:16px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::after{width:19px;height:15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label{font-size:16px;line-height:20px;padding:14px 12px;margin:0 0 12px 0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::before{width:26px;height:26px;top:12px;right:18px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::after{top:19px;right:21px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-action{justify-content:flex-end;padding:10px 22px 20px 0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title{display:flex;justify-content:space-between;margin:21px 15px 0 15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title p{margin-top:3px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid{display:flex;align-items:center;cursor:pointer}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid .text{font-family:NunitoLight, sans-serif;font-weight:bold;text-decoration:underline}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid .ic{width:20px;margin-left:4px;background-size:contain}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card{min-width:235px;margin-right:4px;padding:29px 6px 8px 6px;position:relative}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card i.ic-info-plan{right:13px;top:35px;cursor:pointer}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card:last-child{margin-right:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"].hidden+label{display:flex}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]+label:hover{border-radius:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]+label:hover+.smls-travel-insurance-plans-radio-backdrop{background-color:#ececec;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]+label:hover+.smls-travel-insurance-plans-radio-backdrop::after{opacity:1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]+label:hover::after{opacity:1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label{border-radius:8px;border:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label+.smls-travel-insurance-plans-radio-backdrop{background-color:#ececec;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label+.smls-travel-insurance-plans-radio-backdrop::after{opacity:1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label::after{opacity:1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label{border-radius:8px;position:relative;z-index:1;margin-bottom:0;border:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header{flex-direction:column;position:relative;padding:0 10px 7px 10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-radio{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title{flex-direction:column;align-items:center;justify-content:center;margin-top:3px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title .ic{margin-right:0;bottom:0px;margin-bottom:8px;margin-left:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .ic{position:absolute;top:5px;right:6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body{padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group{margin:10px 5px 0px 5px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .ic{width:7px;height:10px;background-size:contain;margin-right:4px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text{font-size:11px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text .smls-travel-insurance-plans-number{font-size:11px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content{margin-bottom:8px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer{flex-direction:column;padding:0px 0px 12px 0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price{flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:11px 12px 5px 12px;align-items:flex-start}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles{font-size:10px;margin-top:0px;min-width:108px;display:flex;justify-content:center;flex-direction:column;align-items:center;height:20px;padding:0;text-align:center;line-height:12px;height:30px;font-family:"NunitoLight",Arial,sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles strong{font-family:"NunitoRegular",Arial,sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FF5A00;border-left:0px;left:-6px;top:6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #f5f5f5;border-left:0px;left:-5px;top:7px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond{color:#000;border:1px solid #000}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #000;border-left:0px;left:-6px;top:6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club{color:#639;border:1px solid #639}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #639;border-left:0px;left:-6px;top:6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider{flex-direction:row;margin:0;justify-content:space-between;width:100%;margin-top:-6px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::before{width:107px;height:1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::after{width:107px;height:1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles{justify-content:space-between;width:100%;padding:0 15px;margin-top:3px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number{flex-direction:row;align-items:center;font-size:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number span{margin-left:5px;font-family:NunitoLight, sans-serif;font-size:10px;font-weight:600;letter-spacing:0;line-height:7px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::after{content:'';position:absolute;display:block;width:8px;height:8px;background-color:#FF5A00;border-radius:50%;transition:all .1s ease;top:-19px;left:48.2%;opacity:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::before{content:'';width:14px;height:14px;display:block;background-color:#fff;border-radius:50%;border:1px solid #FF5A00;box-shadow:inset -1px 1px 3px 0 rgba(133,133,133,0.5);position:absolute;transition:all .2s ease;top:-22px;left:47%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans{display:flex;justify-content:space-between;align-items:center;margin-top:5px;margin-bottom:18px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans.hidden{display:flex}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-plans-link{margin-left:22px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-plans-link .ic{width:22px;height:22px;margin-top:-2px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-text{font-size:12px;font-family:'NunitoLight';text-align:center;line-height:15px;color:#7c7c7c;margin:15px 20px;padding:0 !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-button-continue{display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card #smls-travel-insurance__msg-covid.active{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance{padding:0;display:flex;justify-content:space-between;width:840px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .header{padding:25px 22px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .header .smls-about-travel-insurance-title{font-size:18px;max-width:80%;margin:0px 0px 0px 0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-about-travel-insurance .content{padding:20px 25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form{background-color:transparent;box-shadow:none;padding:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header{border-top:none;padding-top:34px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-title{font-size:20px;line-height:27px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-desc{line-height:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form{background-color:#fff;box-shadow:0 1px 7px 0 #D8D8D8;margin-bottom:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header{padding-left:20px;padding-right:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions{width:auto}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions .smls-travel-insurance-button{min-width:166px;margin-left:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger .smls-travel-insurance-form-passenger-name{font-size:18px;line-height:24px;width:100%;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content{padding:0 20px;padding-bottom:21px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group{margin-top:0px;padding-top:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-title{font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input{margin-bottom:15px;width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input .msg-error{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input .msg-error.active{display:block;font-size:11px;color:#e74646;line-height:20px;position:absolute;top:-20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.firstname{max-width:49%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.lastname{max-width:49%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.cpf{max-width:32%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.birthday{max-width:32%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.gender{max-width:32%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.cep{max-width:20%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.street{max-width:31%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.number{max-width:15%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.district{max-width:40%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.complement{max-width:27%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.uf{max-width:15%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.dd-and-ddd{max-width:10%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.telephone{max-width:75%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.city{max-width:40%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input:last-child{margin-right:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input{border-color:#BBBCBC !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input.has-error{border-color:#e74646 !important;color:#e74646 !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input.active{border-color:#BBBCBC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .select.smls-travel-input select{padding:4px 16px 0;border-color:#BBBCBC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-action{display:flex;flex-direction:row-reverse}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .content .smls-travel-insurance-action .smls-travel-insurance-button-line{min-width:98px;margin-right:23px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance{padding:21px 72px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-title{font-size:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-desc{font-size:14px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money{position:relative;padding-bottom:22px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money input:checked+.smls-pay-slider::before{-moz-transform:translateX(52px);-webkit-transform:translateX(52px);transform:translateX(52px)}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch{position:relative;z-index:1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch .smls-pay-slider{width:73px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels{justify-content:center;position:absolute;top:0;z-index:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label{display:flex;align-items:center;text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-title{font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box{background-color:transparent}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text{color:#FF5A00;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text{color:#FF5A00;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment{color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment .money-installment-price{color:#FF5A00}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label{width:100%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-title{font-family:NunitoLight, sans-serif;font-size:14px;line-height:16px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box{background-color:transparent;border:1px solid transparent;text-align:left;align-items:baseline;margin-top:10px;width:auto;justify-content:flex-start;padding:0 0 0 30px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::before{width:17px;height:17px;position:absolute;left:8px;margin-right:0;top:-1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::after{width:12.8px;height:12.8px;position:absolute;left:10px;top:1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.miles .miles-text{font-family:NunitoLight, sans-serif;font-size:14px;line-height:16px;color:#BBBCBC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.miles .miles-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text{font-family:NunitoLight, sans-serif;font-size:14px;line-height:16px;color:#BBBCBC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text p{margin:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment{font-size:11px;line-height:16px;color:#BBBCBC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment .money-installment-price{font-size:11px;line-height:16px;color:#BBBCBC}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label:first-child{margin-right:120px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions{display:flex;align-items:center;justify-content:space-between;padding:10px 0px;margin-top:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]:checked+label::after{left:2px;top:2px;width:12px;height:9px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label{font-size:11px;padding-left:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label p{margin:0;font-size:11px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span{font-size:11px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.color-primary{font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.bold{font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::before{top:-2px;width:16px;height:16px;background-color:#f5f5f5}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::after{left:2px;top:2px;width:12px;height:9px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action{margin-top:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action .smls-travel-insurance-button{min-width:150px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-button{min-width:164px;height:40px}#modalMessageCovidTravelInsurance{max-width:468px;border-radius:3px}#modalMessageCovidTravelInsurance .ic-covid-virus{width:47px;height:47px}#modalMessageCovidTravelInsurance .close{right:20px;top:10px}#modalMessageCovidTravelInsurance .close .ic-fechar::before{width:16px;height:16px}#modalMessageCovidTravelInsurance .modal-body h3{font-size:16px}#modalMessageCovidTravelInsurance .modal-body #buttton-covid-msg{min-width:168px;height:54px}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid{display:flex;align-items:center;justify-content:center;margin-top:20px;padding:16px 18px}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .ic{display:flex}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .ic .ic-covid-virus{display:block;min-width:48px;min-height:47px;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='44' height='43' viewBox='0 0 44 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.1489 29.2766C26.115 29.2766 25.2766 28.4576 25.2766 27.4466C25.2766 26.4361 26.115 25.617 27.1489 25.617C28.1828 25.617 29.0213 26.4361 29.0213 27.4466C29.0213 28.4576 28.1828 29.2766 27.1489 29.2766ZM16.8513 16.4681C15.3002 16.4681 14.0426 15.2392 14.0426 13.7234C14.0426 12.2077 15.3002 10.9787 16.8513 10.9787C18.4024 10.9787 19.6596 12.2077 19.6596 13.7234C19.6596 15.2392 18.4024 16.4681 16.8513 16.4681ZM42.625 17.0207C41.8656 17.0207 41.25 17.6223 41.25 18.3644V19.7082H37.466C37.1316 16.9222 36.0114 14.2816 34.2302 12.0817L36.9081 9.4643L37.9861 10.3561C38.5229 10.8816 39.3932 10.882 39.9304 10.3574C40.4677 9.83324 40.4686 8.98227 39.9318 8.45724C39.9313 8.45681 39.9309 8.45681 39.9304 8.45638L35.3474 3.97707C34.8102 3.45204 33.9398 3.45204 33.403 3.97707C32.8658 4.50167 32.8658 5.35221 33.4026 5.87724L34.3156 6.93031L31.6373 9.54772C29.3863 7.80751 26.6842 6.71273 23.8335 6.3855V2.6875H25.2085C25.9679 2.6875 26.5835 2.08593 26.5835 1.34375C26.5835 0.60157 25.9679 0 25.2085 0H18.7915C18.0321 0 17.4165 0.60157 17.4165 1.34375C17.4165 2.08593 18.0321 2.6875 18.7915 2.6875H20.1665V6.3855C17.3158 6.71273 14.6137 7.80751 12.3627 9.54772L9.6844 6.93031L10.597 5.87724C11.1342 5.35221 11.1342 4.50167 10.597 3.97707C10.0602 3.45204 9.18984 3.45204 8.6526 3.97707L4.17516 8.45638C3.63924 8.98227 3.64188 9.83324 4.18 10.3561C4.71636 10.8777 5.58316 10.8777 6.11952 10.3561L7.09192 9.4643L9.76976 12.0817C7.98864 14.2816 6.8684 16.9222 6.534 19.7082H2.75V18.3644C2.75 17.6223 2.13444 17.0207 1.375 17.0207C0.61556 17.0207 0 17.6223 0 18.3644V24.6356C0 25.3777 0.61556 25.9793 1.375 25.9793C2.13444 25.9793 2.75 25.3777 2.75 24.6356V23.2918H6.534C6.8684 26.0778 7.98864 28.7184 9.76976 30.9183L7.09192 33.5353L6.01392 32.6435C5.47668 32.1193 4.60592 32.1201 4.06956 32.6452C3.53364 33.1698 3.53364 34.019 4.06956 34.5441L8.6526 39.0229C9.18984 39.548 10.0602 39.548 10.597 39.0229C11.1342 38.4983 11.1342 37.6478 10.597 37.1228L9.6844 36.0697L12.3622 33.4527C14.6137 35.1929 17.3158 36.2877 20.1665 36.6145V40.3125H18.7915C18.0321 40.3125 17.4165 40.9141 17.4165 41.6562C17.4165 42.3984 18.0321 43 18.7915 43H25.2085C25.9679 43 26.5835 42.3984 26.5835 41.6562C26.5835 40.9141 25.9679 40.3125 25.2085 40.3125H23.8335V36.6145C26.6842 36.2877 29.3863 35.1929 31.6373 33.4527L34.3152 36.0697L33.4026 37.1228C32.8658 37.6478 32.8658 38.4983 33.403 39.0229C33.9398 39.548 34.8102 39.548 35.3474 39.0229L39.9304 34.5441C40.4677 34.019 40.4677 33.1685 39.9304 32.6435C39.3932 32.1189 38.5229 32.1189 37.9861 32.6435L36.9081 33.5353L34.2302 30.9183C36.0114 28.7184 37.1316 26.0778 37.466 23.2918H41.25V24.6356C41.25 25.3777 41.8656 25.9793 42.625 25.9793C43.3844 25.9793 44 25.3777 44 24.6356V18.3644C44 17.6227 43.3849 17.0207 42.6254 17.0207H42.625Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A")}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .group{display:flex;flex-direction:column;align-items:flex-start;margin-left:17px}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header{justify-content:center}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header h3{font-size:16px;margin-left:0}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header .ic-covid-virus{display:none}#sulamerica-plan-info-modal #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header p{max-width:640px;font-size:14px}}body{background-color:#f5f5f5}.smiles__my-flights-travel-insurance{font-family:'NunitoRegular',Arial, Helvetica, sans-serif;padding:32px 0 16px 0}.smiles__my-flights-travel-insurance *,.smiles__my-flights-travel-insurance *::before,.smiles__my-flights-travel-insurance *::after{box-sizing:border-box}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar{padding:0 8px;top:0;margin-right:0px;max-width:765px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume{border-radius:3px;background-color:#FFFFFF;box-shadow:0 1px 7px 0 #D8D8D8;padding-bottom:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-header{display:flex;justify-content:space-between;background-color:#FF5A00;box-shadow:0 1px 7px 0 #D8D8D8;padding:7px 0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-header .smiles_text-title{color:#FFFFFF;font-family:NunitoRegular, sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;text-align:center;margin-left:17px;margin-top:0;margin-bottom:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-header i{display:block;margin-right:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats{margin:5px;margin-top:8px;border-radius:3px;border:1px solid #C9C9C9}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-subtitle{display:flex;padding:10px 0;justify-content:space-between;border-bottom:1px solid #D8D8D8;margin:0 10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-subtitle .smiles_text-title{color:#FF5A00;font-family:NunitoLight, sans-serif;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-align:center;margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-subtitle i{font-size:10px;color:#FF5A00;cursor:pointer}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend{padding:3px 12px;display:flex;justify-content:space-between;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend .resume-container-fullcell{width:100%;display:flex;justify-content:flex-start;padding:8px 0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend .resume-container-fullcell .smiles_text-title i:before{margin-top:-5px;margin-right:2px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend .resume-container-fullcell .smiles_text-title:first-child{margin-right:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend .resume-container-cell{font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend .resume-container-cell:first-child{width:50%}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend .resume-container-cell:last-child{width:50%;display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-legend .smiles_text-title{color:#7C7C7C;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-values{display:flex;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-values .resume-container-cell{display:flex;align-items:center;color:#7C7C7C;font-family:NunitoLight, sans-serif;width:50%;padding:9px 12px 7px 12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-values .resume-container-cell:first-child{border-right:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-seats .revenue-insurance-resume-values .resume-container-cell:last-child{display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body{margin:5px;margin-top:8px;border-radius:3px;border:1px solid #C9C9C9}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-subtitle{display:flex;padding:10px 12px;justify-content:space-between;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-subtitle .smiles_text-title{color:#FF5A00;font-family:NunitoLight, sans-serif;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-align:center;margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-subtitle i{font-size:10px;color:#FF5A00;cursor:pointer}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-legend{padding:5px 12px;display:flex;justify-content:space-between;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-legend .resume-container-cell:first-child{width:50%}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-legend .resume-container-cell:last-child{width:50%;display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-legend .smiles_text-title{color:#7C7C7C;font-family:NunitoRegular, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-values{display:flex;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-values .resume-container-cell{display:flex;align-items:center;color:#7C7C7C;font-family:NunitoLight, sans-serif;width:50%;padding:9px 12px 7px 12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-values .resume-container-cell:first-child{border-right:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body .revenue-insurance-resume-values .resume-container-cell:last-child{display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan{margin:5px;margin-top:8px;border-radius:3px;border:1px solid #C9C9C9}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-subtitle{display:flex;padding:10px 0;justify-content:space-between;border-bottom:1px solid #D8D8D8;margin:0px 10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-subtitle .smiles_text-title{color:#FF5A00;font-family:NunitoLight, sans-serif;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;text-align:center;margin:0;margin-top:2px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-subtitle i{font-size:10px;color:#FF5A00;cursor:pointer}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-legend{padding:5px 13px;display:flex;justify-content:space-between;font-family:NunitoRegular, sans-serif;border-bottom:1px solid #D8D8D8;height:45px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-legend .resume-container-cell{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-legend .resume-container-cell i{font-size:10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-legend .resume-container-cell .smiles_text-title{font-family:NunitoLight, sans-serif;font-weight:400;font-size:14px;color:#7C7C7C;margin:3px 0 0 8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-legend .resume-container-cell:first-child{width:50%}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-legend .resume-container-cell:last-child{width:50%;display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-legend .smiles_text-title{color:#7C7C7C;font-family:NunitoRegular, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-age{padding:3px 12px;display:flex;justify-content:space-between;font-family:NunitoRegular, sans-serif;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-age .resume-container-cell .smiles_text-title span{font-family:NunitoRegular, sans-serif;background-color:#94286B}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-age .resume-container-cell:first-child{width:50%}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-age .resume-container-cell:last-child{width:50%;display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-age .smiles_text-title{color:#7C7C7C;font-family:Nunitolight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-values{display:flex;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-values .resume-container-cell{display:flex;align-items:center;color:#7C7C7C;font-family:NunitoLight, sans-serif;width:50%;padding:9px 12px 7px 12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-values .resume-container-cell:first-child{border-right:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-details-plan .revenue-insurance-resume-values .resume-container-cell:last-child{display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total{margin:5px;margin-top:8px;border-radius:3px;background-color:#F6F6F6;display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-subtitle{display:flex;padding:6px 12px;justify-content:space-between;border:1px solid #FF5A00;border-radius:3px 3px 0 0;background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-subtitle .smiles_text-title{color:#FFFFFF;font-family:NunitoRegular, sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-align:center;margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-subtitle i{font-size:10px;color:#FF5A00;cursor:pointer}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-legend{padding:5px 12px;display:flex;justify-content:space-between;border-right:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-legend .resume-container-cell:first-child{width:50%}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-legend .resume-container-cell:last-child{width:50%;display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-legend .smiles_text-title{color:#7C7C7C;font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-values{display:flex;justify-content:space-between;border-right:1px solid #D8D8D8;border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-values .resume-container-cell{display:flex;align-items:center;color:#7C7C7C;font-family:NunitoLight, sans-serif;width:50%;padding:9px 12px 7px 12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-values .resume-container-cell:first-child{border-right:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-body-total .revenue-insurance-resume-values .resume-container-cell:last-child{display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-content{padding:0 8px;display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group{display:flex;align-items:flex-start;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group .smls-travel-insurance-header-title{font-size:20px;text-align:left;font-weight:bold;color:#FF5A00;margin:0;letter-spacing:0;line-height:23px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group .smls-travel-insurance-button{background-color:#fff;border-radius:3px;min-width:144px;height:30px;border:1px solid #FF5A00;font-size:12px;padding:9px;color:#FF5A00;font-family:Nunitolight, sans-serif;font-weight:bold;display:flex;align-items:center;justify-content:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-header-subtitle{font-size:14px;text-align:left;color:#7C7C7C;font-family:NunitoRegular, sans-serif;max-width:90%;margin:0;margin-top:18px;line-height:17px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card{background-color:#fff;border-top:3px solid #FF5A00;margin-top:12px;box-shadow:0 1px 7px 0 #D8D8D8;padding-bottom:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header{position:relative;overflow-y:hidden;background:url("../images/extra-revenue-insurance/bg-sulamerica-shadow.png") center center no-repeat;height:97px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group{padding:6px 15px 0 15px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column:last-child{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .smls-travel-insurance-card-header-title{font-size:18px;letter-spacing:0;line-height:24px;color:#fff;font-family:NunitoRegular, sans-serif;display:flex}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .smls-travel-insurance-card-header-subtitle{font-family:NunitoRegular, sans-serif;font-size:13px;letter-spacing:0;line-height:normal;color:#fff;position:relative;border-top:1px solid #fff;padding-top:9px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .smls-travel-insurance-card-header-subtitle span{font-family:NunitoBold, sans-serif;font-size:13px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-backdrop{background:#000;width:100%;min-height:100px;opacity:0.42;position:absolute;top:0;left:0;z-index:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc{padding:20px 15px;display:flex;justify-content:center;background-color:#f5f5f5}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p{font-size:14px;font-family:NunitoRegular, sans-serif;text-align:center;line-height:19px;margin:0;padding:0;width:243px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p span{font-family:NunitoBold, sans-serif;color:#FF5A00;font-size:14px;margin-right:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel{background-color:#fff;border-bottom:1px solid #D8D8D8;padding:20px 15px 25px 15px;width:100%;height:150px;margin-top:0px}@media (max-width: 330px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel{padding:5px 5px 25px 5px;height:150px}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{display:flex;flex:1 0 11%;justify-content:center;align-items:center;position:relative;cursor:pointer}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{bottom:15px}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container .arrow{color:#ffffff;border-top:3px solid #BBBCBC;border-left:3px solid #BBBCBC;width:15px;height:15px;position:absolute;transform:rotate(-45deg)}@media (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container .arrow{margin-top:-20px}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container.right-arrow .arrow{transform:rotate(130deg)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel{width:239px;margin-bottom:0;margin-top:-15px}@media (max-width: 330px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel{width:196px;margin-top:0px;display:flex;justify-content:center}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{display:none;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{flex-direction:row;align-items:center;min-height:60px}}@media (max-width: 330px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{height:110px;justify-content:end}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{display:block;min-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{min-width:40px;min-height:40px}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-bell{width:30px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='35px' height='30px' viewBox='0 0 35 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-758.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(78.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cpath d='M18,5.0586963 C26.7655,5.44554074 32,10.9409481 32,18.637037 C32,19.1931259 31.552,19.6444444 31,19.6444444 L3,19.6444444 C2.448,19.6444444 2,19.1931259 2,18.637037 C2,10.9409481 7.234,5.44554074 16,5.0586963 L16,2.01481481 L13.5005,2.01481481 C13.2225,2.01481481 13,1.78663704 13,1.50607407 L13,0.508237037 C13,0.223140741 13.224,2.23820962e-13 13.5005,2.23820962e-13 L20.4995,2.23820962e-13 C20.778,2.23820962e-13 21,0.227674074 21,0.508237037 L21,1.50607407 C21,1.79117037 20.776,2.01481481 20.4995,2.01481481 L18,2.01481481 L18,5.0586963 Z M0,27.7037037 C0,28.2597926 0.448,28.7111111 1,28.7111111 L33,28.7111111 C33.552,28.7111111 34,28.2597926 34,27.7037037 C34,23.4947556 32.458,21.6592593 28.5,21.6592593 L5.5,21.6592593 C1.542,21.6592593 0,23.4947556 0,27.7037037 L0,27.7037037 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-wallet{width:47px;height:45px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='45px' viewBox='0 0 47 45' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 44 0 44 44 0 44'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-736.000000, -427.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 122.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(56.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cg transform='translate(0.451613, -0.000000)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg %3E%3C/g%3E%3Cpath d='M34.9838857,19.5379685 L25.961774,19.5379685 C25.4053264,19.5379685 24.9537168,19.9859456 24.9537168,20.5379175 L24.9537168,23.117786 C22.5933509,22.0803389 19.8559717,22.3578247 17.7561886,23.8477488 C16.4472263,24.7742015 15.4815075,26.1026338 15.0092328,27.6275561 C14.7965327,28.314521 14.6891746,29.0284846 14.6916948,29.747448 C14.6916948,30.4864103 14.8051012,31.2218728 15.0293939,31.9273369 L9.01633287,31.9273369 L9.01633287,14.428229 L34.9838857,14.428229 L34.9838857,19.5379685 Z M27.4536986,24.9276937 C27.2969457,24.7502028 27.1286001,24.5832113 26.94967,24.4277192 L26.94967,21.5378665 L34.9637245,21.5378665 L34.9838857,24.9276937 L27.4536986,24.9276937 Z M34.9838857,31.9273369 L28.9657843,31.9273369 C29.4935023,30.2864205 29.4093295,28.512011 28.7288909,26.9275918 L34.9838857,26.9275918 L34.9838857,31.9273369 Z M24.6366828,28.8089958 C24.4133981,29.1499785 24.0877957,29.5329589 23.6588673,29.9579373 C23.2929426,30.3304183 23.018247,30.6424024 22.8352846,30.8948895 C22.6523223,31.1473766 22.5384118,31.4328621 22.4940573,31.7518458 C22.4673438,31.8938386 22.4063563,32.002333 22.313111,32.0773292 C22.2188577,32.1523254 22.100915,32.1903235 21.9577709,32.1903235 C21.8060583,32.1903235 21.6835793,32.1368262 21.58983,32.0308316 C21.4955766,31.924337 21.448702,31.7783445 21.448702,31.591854 C21.448702,31.1058787 21.537915,30.6933998 21.7168452,30.3569169 C21.8952713,30.0204341 22.154342,29.6519529 22.4940573,29.2544731 C22.7616965,28.9349894 22.9577636,28.6695029 23.0832667,28.4570138 C23.2082658,28.2440246 23.2702613,28.0055368 23.2702613,27.7390504 C23.2702613,27.4465653 23.1613911,27.2145771 22.9426427,27.0420859 C22.7233903,26.8690947 22.4265174,26.7820992 22.0515202,26.7820992 C21.730454,26.7820992 21.4219885,26.8510957 21.1276358,26.9885886 C20.8327791,27.1260816 20.4890316,27.3225716 20.0958893,27.5795585 C19.8731086,27.7040522 19.6896422,27.765549 19.5470021,27.765549 C19.3952895,27.765549 19.263234,27.6970525 19.1518437,27.5600595 C19.0399494,27.4225665 18.9845062,27.2610748 18.9845062,27.0745843 C18.9845062,26.8180973 19.0913603,26.6101079 19.3060765,26.4501161 C19.6810737,26.1316323 20.1231068,25.8816451 20.6316716,25.6996544 C21.1412445,25.5181636 21.6543456,25.4276682 22.172487,25.4276682 C22.7168379,25.4276682 23.2012094,25.5201635 23.6256015,25.706654 C24.0494895,25.8921445 24.3801322,26.1491314 24.6170257,26.4766147 C24.8534151,26.805098 24.9713578,27.1810788 24.9713578,27.6065571 C24.9713578,28.0670337 24.8599675,28.4675132 24.6366828,28.8089958 L24.6366828,28.8089958 Z M22.6881083,34.6941958 C22.4960734,34.8851861 22.2611961,34.9806812 21.9844844,34.9806812 C21.6987002,34.9806812 21.4623108,34.8851861 21.2748121,34.6941958 C21.0873135,34.5047055 20.9935642,34.2677175 20.9935642,33.984232 C20.9935642,33.7007465 21.0873135,33.4642585 21.2748121,33.2732682 C21.4623108,33.0832779 21.6987002,32.9872828 21.9844844,32.9872828 C22.2702686,32.9872828 22.507162,33.0832779 22.6946607,33.2732682 C22.8821593,33.4642585 22.9759086,33.7007465 22.9759086,33.984232 C22.9759086,34.2677175 22.8796391,34.5047055 22.6881083,34.6941958 L22.6881083,34.6941958 Z M35.9919428,12.4283309 L31.128067,12.4283309 L31.128067,7.99855678 C31.128067,7.69257238 30.986939,7.40308714 30.7450052,7.2135968 C30.5015594,7.02410646 30.1840214,6.95560995 29.8831164,7.02860623 C22.453735,8.82351472 8.34093456,12.2333409 7.80666426,12.3533348 C7.32985322,12.4498298 6.99013795,12.8708084 7,13.3532838 L7,32.9272859 C7,33.4797577 7.45132411,33.9272349 8.00827569,33.9272349 L16.0374511,33.9272349 C18.3519503,37.1935684 22.8982882,37.9805283 26.191107,35.6846453 C26.87961,35.2046698 27.4789,34.6102001 27.9627674,33.9272349 L35.9919428,33.9272349 C36.5483904,33.9272349 37,33.4797577 37,32.9272859 L37,13.42828 C37,12.8758081 36.5483904,12.4283309 35.9919428,12.4283309 L35.9919428,12.4283309 Z' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-medicine{width:43px;height:35px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='35px' viewBox='0 0 43 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon points='0.041792437 0.0751004016 16.2519444 0.0751004016 16.2519444 7.96984843 0.041792437 7.96984843'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-728.000000, -431.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(48.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(0.300000, -0.000000)'%3E%3Cpath d='M17.806021,25.3731969 C17.806021,28.2647961 15.4485904,30.6050306 12.5932216,30.4948735 C9.87720365,30.3899298 7.76784403,28.0229525 7.76784403,25.2473031 L7.76784403,18.9613985 C7.76784403,18.6285136 8.03217576,18.3583826 8.35833615,18.3583826 L17.2155289,18.3583826 C17.5415947,18.3583826 17.806021,18.6285136 17.806021,18.9613985 L17.806021,25.3731969 Z M12.786838,1.98263027 C8.98418595,1.98263027 5.90163934,5.1540149 5.90163934,9.06599106 L5.90163934,17.0511724 C5.90163934,17.1300491 5.90958064,17.2068984 5.92262706,17.2819134 L5.92262706,25.2240359 C5.92262706,29.0383092 8.84559142,32.2664619 12.5790407,32.379805 C16.4584586,32.4974925 19.6511434,29.3086334 19.6511434,25.3731969 L19.6511434,17.2815272 C19.6641899,17.2066088 19.6721311,17.129856 19.6721311,17.0510759 L19.6721311,9.06589452 C19.6721311,5.15391835 16.58949,1.98263027 12.786838,1.98263027 L12.786838,1.98263027 Z' id='Fill-1' fill='%23FF5A00' transform='translate(12.786885, 17.182796) rotate(24.000000) translate(-12.786885, -17.182796) '%3E%3C/path%3E%3Cpath d='M24.4509015,22.6666667 L39.2527756,22.6666667 C39.7218956,22.6666667 40.0771823,22.2100999 39.9855195,21.7203193 C39.2292078,17.6738787 35.8759682,14.6236559 31.8516522,14.6236559 C27.8277089,14.6236559 24.4745624,17.6739779 23.7181576,21.7203193 C23.6265879,22.2100999 23.9818746,22.6666667 24.4509015,22.6666667' fill='%23FF5A00'%3E%3C/path%3E%3Cg transform='translate(23.703704, 23.397849)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.5092778,0.0751004016 L0.78437037,0.0751004016 C0.319185185,0.0751004016 -0.0333148148,0.519404068 0.0555740741,0.997430237 C0.793722222,4.97028993 4.13464815,7.96984843 8.14668519,7.96984843 C12.1589074,7.96984843 15.4997407,4.97028993 16.2382593,0.997430237 C16.3268704,0.519404068 15.9742778,0.0751004016 15.5092778,0.0751004016' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-ticket{width:40px;height:31px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='31px' viewBox='0 0 40 31' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-735.000000, -433.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(55.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 3.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cpath d='M30.03752,16.9654232 L27.65352,17.8071474 L26.95472,23.5484958 L25.72792,24.0281709 C25.59312,24.0804048 25.44112,24.014614 25.38832,23.8806399 L24.91872,18.7728773 L21.92792,19.9184356 L21.55112,21.6832254 L20.78712,21.9822747 C20.68552,22.022148 20.57072,21.9723064 20.53112,21.8718258 L18.83472,17.558737 C18.79472,17.457459 18.84472,17.3434215 18.94592,17.3043457 L19.71072,17.0048977 L21.16392,18.0232603 L24.14352,16.8294554 L21.02712,12.7930869 C20.97392,12.6595116 21.03992,12.5079932 21.17432,12.4549618 L22.40192,11.9756854 L26.80072,15.6878844 L29.13952,14.6822812 C29.80912,14.4207127 30.55232,14.7201608 30.79992,15.3505568 C31.04752,15.9801553 30.70592,16.703456 30.03752,16.9654232 L30.03752,16.9654232 Z M14.87192,7.66060295 L12.67232,6.70324637 L13.49872,4.81644446 L15.69832,5.77340231 L14.87192,7.66060295 Z M13.21872,11.4346055 L11.01952,10.4776476 L11.84592,8.590447 L14.04552,9.54740486 L13.21872,11.4346055 Z M11.56592,15.2090068 L9.36632,14.2512515 L10.19272,12.3644495 L12.39232,13.3214074 L11.56592,15.2090068 Z M36.15112,12.6459547 L8.74952,0.720664835 C7.60352,0.221850552 6.34192,0.566754113 5.93752,1.48942098 L0.12552,14.760034 C-0.27848,15.6827009 0.32512,16.8394237 1.47152,17.3386367 L4.06752,18.4682457 C5.35472,16.7066458 7.43432,15.5567015 9.78792,15.5567015 C13.69752,15.5567015 16.86672,18.7158586 16.86672,22.6130695 C16.86672,23.0807826 16.81872,23.5369325 16.73152,23.9795255 L28.87312,29.2635278 C30.01912,29.7623421 31.28032,29.4174385 31.68472,28.4943729 L37.49632,15.2241586 C37.90072,14.3006943 37.29672,13.1447689 36.15112,12.6459547 L36.15112,12.6459547 Z'%3E%3C/path%3E%3Cpath d='M12.7856237,24.6295224 C13.0364863,24.8789261 13.0364863,25.2854063 12.7856237,25.5348101 C12.6726551,25.6547158 12.5102377,25.7238614 12.3329454,25.7238614 C12.1661057,25.7238614 12.0016782,25.6547158 11.8806692,25.5348101 L9.94653486,23.611923 L8.00677224,25.5352098 C7.78807154,25.7678268 7.35187622,25.7830148 7.10221972,25.5352098 C6.85095514,25.2854063 6.85095514,24.8789261 7.10221972,24.6295224 L9.035952,22.7066352 L7.10221972,20.7841478 C6.85095514,20.5343443 6.85095514,20.1282638 7.10221972,19.8784603 C7.35268027,19.6290566 7.761538,19.6286569 8.01280259,19.8784603 L9.94653486,21.8013475 L11.8806692,19.8784603 C12.1315317,19.6286569 12.5403895,19.6290566 12.791252,19.8784603 C13.0425166,20.1282638 13.0425166,20.5343443 12.791252,20.7841478 L10.8571177,22.7066352 L12.7856237,24.6295224 Z M9.87979899,16.6222222 C6.52210004,16.6222222 3.8,19.3280933 3.8,22.6666667 C3.8,26.0048403 6.52210004,28.7111111 9.87979899,28.7111111 C13.2379,28.7111111 15.96,26.0048403 15.96,22.6666667 C15.96,19.3280933 13.2379,16.6222222 9.87979899,16.6222222 L9.87979899,16.6222222 Z' id='Fill-4'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-suitcase{width:37px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='37px' height='30px' viewBox='0 0 37 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-774.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' %3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(93.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cg transform='translate(1.645161, 0.000000)'%3E%3Cpath d='M20.8471392,14.9169826 C20.4852144,15.4571063 19.9571823,16.0654008 19.2616925,16.7398999 C18.6681628,17.3311517 18.2225091,17.8253911 17.9267571,18.2265509 C17.6296546,18.6263997 17.4446408,19.0799987 17.3730662,19.5860368 C17.3298513,19.8121808 17.2312673,19.9832637 17.0793399,20.1032183 C16.9274125,20.2225175 16.7356463,20.2821671 16.5040415,20.2821671 C16.2582567,20.2821671 16.059063,20.1982644 15.9071356,20.029148 C15.754533,19.8600316 15.6789069,19.6279882 15.6789069,19.3330178 C15.6789069,18.5615062 15.8234067,17.9073273 16.1130816,17.3731031 C16.4027565,16.8388789 16.8227514,16.2554929 17.3730662,15.6229452 C17.8072409,15.116907 18.1252756,14.695427 18.3285206,14.3578498 C18.5304153,14.0202725 18.6323754,13.6413994 18.6323754,13.2192639 C18.6323754,12.7551771 18.4547892,12.3867918 18.1002919,12.112797 C17.7451195,11.8388023 17.2643537,11.7011494 16.6559689,11.7011494 C16.1346891,11.7011494 15.635692,11.8099607 15.1576272,12.0282388 C14.6802375,12.2465169 14.1224952,12.5585301 13.4857506,12.9662448 C13.1231506,13.1635473 12.8267233,13.2618707 12.5944432,13.2618707 C12.3486585,13.2618707 12.1352849,13.1524039 11.9543225,12.9354368 C11.7726848,12.7171587 11.6828789,12.4608621 11.6828789,12.1652362 C11.6828789,11.7575215 11.857089,11.4271546 12.2041586,11.1741355 C12.8118682,10.6687529 13.5289655,10.271526 14.3541001,9.98376597 C15.1792346,9.69600593 16.0117967,9.55114267 16.8517864,9.55114267 C17.734991,9.55114267 18.5202868,9.69862789 19.2076738,9.99425381 C19.8950609,10.2892242 20.4311958,10.6962834 20.814728,11.2160869 C21.1989355,11.7365458 21.3907016,12.3343526 21.3907016,13.0081962 C21.3907016,13.7390673 21.209064,14.375548 20.8471392,14.9169826 L20.8471392,14.9169826 Z M17.6769209,24.2557466 C17.3649634,24.5585829 16.9848073,24.7093456 16.5364526,24.7093456 C16.0732429,24.7093456 15.6897106,24.5585829 15.3858559,24.2557466 C15.0813258,23.9542212 14.9293984,23.5786256 14.9293984,23.128304 C14.9293984,22.678638 15.0813258,22.3030423 15.3858559,22.000206 C15.6897106,21.6986806 16.0732429,21.5472625 16.5364526,21.5472625 C16.9996624,21.5472625 17.3838699,21.6986806 17.6877247,22.000206 C17.9915794,22.3030423 18.1435068,22.678638 18.1435068,23.128304 C18.1435068,23.5786256 17.9882033,23.9542212 17.6769209,24.2557466 L17.6769209,24.2557466 Z M13.9705678,2.39778189 C13.9705678,2.11723223 14.2068993,1.88781078 14.4972494,1.88781078 L19.3022064,1.88781078 C19.5932318,1.88781078 19.8288881,2.11723223 19.8288881,2.39778189 L19.8288881,5.23474198 L13.9705678,5.23474198 L13.9705678,2.39778189 Z M31.3510615,5.23474198 L27.7129069,5.23474198 L27.7129069,3.70417317 L25.3475662,3.70417317 L25.3475662,5.23474198 L21.7755844,5.23474198 L21.7755844,2.39778189 C21.7755844,1.07565885 20.6655016,0 19.3022064,0 L14.4972494,0 C13.1339543,0 12.0252219,1.07565885 12.0252219,2.39778189 L12.0252219,5.23474198 L8.45661629,5.23474198 L8.45661629,3.70417317 L6.09127559,3.70417317 L6.09127559,5.23474198 L2.65028896,5.23474198 C1.18638413,5.23474198 0,6.38643765 0,7.80688417 L0,26.1370025 C0,27.5581045 1.18638413,28.7111111 2.65028896,28.7111111 L6.09262606,28.7111111 L6.09262606,5.23670845 L8.4424364,5.23670845 L8.4424364,28.7111111 L25.3421643,28.7111111 L25.3421643,5.23670845 L27.6919747,5.23670845 L27.6919747,28.7111111 L31.3503863,28.7111111 C32.8136159,28.7111111 34,27.557449 34,26.1370025 L34,7.80688417 C34,6.38643765 32.8142911,5.23474198 31.3510615,5.23474198 L31.3510615,5.23474198 Z' %3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-covid{width:40px;height:34px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='34' viewBox='0 0 40 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='7' y='1' width='20' height='28'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.11133 1.41431H26.0772V28.5841H7.11133V1.41431Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0112 25.8106C18.0112 21.3902 21.5115 17.7941 25.814 17.7941C25.9024 17.7941 25.9898 17.7982 26.0772 17.8009C24.9029 15.9912 23.209 14.5673 21.2091 13.7647C22.9304 12.5421 24.0604 10.5027 24.0604 8.18983C24.0604 4.44771 21.1079 1.41431 17.4655 1.41431C13.823 1.41431 10.8705 4.44771 10.8705 8.18983C10.8705 10.5027 12.0002 12.5421 13.7218 13.7647C9.86276 15.3136 7.12518 19.1618 7.11133 23.6719V26.2127C7.11133 27.5224 8.14476 28.5841 9.41957 28.5841H18.4929C18.1817 27.7196 18.0112 26.7852 18.0112 25.8106Z' fill='%23FF5A00'/%3E%3C/g%3E%3Cmask id='mask1' mask-type='alpha' maskUnits='userSpaceOnUse' x='19' y='18' width='14' height='15'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.603 18.9912H32.6833V32.0717H19.603V18.9912Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask1)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.3158 26.1398C30.3158 26.2842 30.1991 26.4006 30.0551 26.4006C29.911 26.4006 29.7943 26.2842 29.7943 26.1398V25.8794H29.0765C29.013 26.4199 28.8004 26.9324 28.4628 27.3595L28.9707 27.8671L29.1753 27.6945C29.2771 27.5923 29.4424 27.5923 29.5442 27.6945C29.6459 27.7959 29.6459 27.9612 29.5442 28.063L28.6747 28.9325C28.5729 29.0342 28.4076 29.0342 28.3058 28.9325C28.2041 28.8307 28.2041 28.6657 28.3058 28.5636L28.4791 28.3594L27.9712 27.8514C27.5441 28.1891 27.0316 28.4016 26.4907 28.4648V29.1826H26.7515C26.8955 29.1826 27.0123 29.2993 27.0123 29.4437C27.0123 29.5874 26.8955 29.7045 26.7515 29.7045H25.5345C25.3904 29.7045 25.2737 29.5874 25.2737 29.4437C25.2737 29.2993 25.3904 29.1826 25.5345 29.1826H25.7952V28.4648C25.2544 28.4016 24.7422 28.1891 24.3148 27.8514L23.8072 28.3594L23.9802 28.5636C24.0819 28.6657 24.0819 28.8307 23.9802 28.9325C23.8784 29.0342 23.7131 29.0342 23.6113 28.9325L22.7418 28.063C22.6404 27.9615 22.6404 27.7962 22.7422 27.6945C22.8439 27.5927 23.0089 27.5923 23.1107 27.6945L23.3153 27.8671L23.8232 27.3595C23.4856 26.9324 23.273 26.4199 23.2095 25.8794H22.4917V26.1398C22.4917 26.2842 22.3749 26.4006 22.2309 26.4006C22.0869 26.4006 21.9702 26.2842 21.9702 26.1398V24.9231C21.9702 24.7787 22.0869 24.6623 22.2309 24.6623C22.3749 24.6623 22.4917 24.7787 22.4917 24.9231V25.1835H23.2095C23.273 24.643 23.4856 24.1305 23.8232 23.7034L23.3153 23.1955L23.131 23.3684C23.0292 23.4699 22.8649 23.4699 22.7628 23.3684C22.661 23.267 22.6603 23.1017 22.7621 22.9999L23.6113 22.1304C23.7131 22.0287 23.8784 22.0287 23.9802 22.1304C24.0819 22.2322 24.0819 22.3972 23.9802 22.4993L23.8072 22.7035L24.3151 23.2114C24.7422 22.8738 25.2544 22.6613 25.7952 22.5981V21.88H25.5345C25.3904 21.88 25.2737 21.7636 25.2737 21.6192C25.2737 21.4755 25.3904 21.3584 25.5345 21.3584H26.7515C26.8955 21.3584 27.0123 21.4755 27.0123 21.6192C27.0123 21.7636 26.8955 21.88 26.7515 21.88H26.4907V22.5981C27.0316 22.6613 27.5441 22.8738 27.9712 23.2114L28.4791 22.7035L28.3058 22.4993C28.2041 22.3972 28.2041 22.2322 28.3058 22.1304C28.4076 22.0287 28.5729 22.0287 28.6747 22.1304L29.5442 22.9999V23.0002C29.6459 23.102 29.6459 23.267 29.5442 23.3688C29.4421 23.4706 29.2767 23.4706 29.1753 23.3684L28.9707 23.1955L28.4628 23.7034C28.8004 24.1305 29.013 24.643 29.0765 25.1835H29.7943V24.9231V24.9228C29.7943 24.7787 29.911 24.6623 30.0551 24.6623C30.1991 24.6623 30.3158 24.7787 30.3158 24.9231V26.1398ZM26.1433 18.9912C22.5367 18.9912 19.603 21.9252 19.603 25.5314C19.603 29.1377 22.5367 32.0717 26.1433 32.0717C29.7495 32.0717 32.6835 29.1377 32.6835 25.5314C32.6835 21.9252 29.7495 18.9912 26.1433 18.9912Z' fill='%23FF5A00'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.4053 25.4192C24.9461 25.4192 24.5737 25.0468 24.5737 24.5876C24.5737 24.1285 24.9461 23.7561 25.4053 23.7561C25.8645 23.7561 26.2368 24.1285 26.2368 24.5876C26.2368 25.0468 25.8645 25.4192 25.4053 25.4192Z' fill='%23FF5A00'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.6527 27.0823C26.4229 27.0823 26.2368 26.8962 26.2368 26.6666C26.2368 26.4368 26.4229 26.2507 26.6527 26.2507C26.8823 26.2507 27.0684 26.4368 27.0684 26.6666C27.0684 26.8962 26.8823 27.0823 26.6527 27.0823Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item.active{display:flex}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:center;font-size:14px;letter-spacing:0;color:#FF5A00;line-height:17px;margin-top:-5px;font-family:NunitoLight, sans-serif}@media (min-width: 769px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:left;margin:0;margin-left:10px}}@media (max-width: 330px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{width:190px;height:150px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .wallet span{width:197px;height:70px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .bell span{width:197px;height:70px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .medicine span{width:175px;height:70px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .ticket span{width:187px;height:70px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .suitcase span{width:161px;height:70px}}@media (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .covid span{width:197px;height:70px}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator{display:flex;justify-content:center;margin:30px 0 0 0}@media (max-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator{margin:0 0 0 0}}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span{display:block;width:6px;height:6px;background-color:#BBBCBC;margin-right:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span:last-child{margin-right:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span.active{background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select{margin:20px 14px 15px 14px;border-bottom:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-title h3{font-size:13px;text-transform:uppercase;font-family:NunitoBold, sans-serif;color:#7c7c7c;margin-bottom:10px;text-align:center;letter-spacing:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list{display:flex;justify-content:center;margin-bottom:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]:checked+label{color:#fff;background-color:#FF5A00;border-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label{padding:0;margin:0;text-align:center;border:1px solid #7c7c7c;border-radius:16px;padding:4px 8px;font-size:12px;font-family:NunitoRegular, sans-serif;margin-right:10px;transition:all .2s ease}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label::before{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label::after{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-all-passenger-list{height:20px;margin-bottom:10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-all-passenger-list label{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:20px;margin:0;color:#7C7C7C}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-all-passenger-list label:after{left:4px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers{display:flex;flex-direction:column;padding:0 16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers h3{font-size:14px;line-height:20px;color:#7c7c7c;text-align:center;font-family:NunitoRegular, sans-serif;padding:0 5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label{color:#fff;background-color:#FF5A00;border-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::after{display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='14px' viewBox='0 0 20 14' enable-background='new 0 0 20 14' xml:space='preserve'%3e%3cpath id='Retângulo_Arredondado_768_copiar' fill='%23FF5A00' d='M0.4,5.7c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0l6.1,6.2 c0.5,0.5,0.5,1.3,0,1.8c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0L0.4,7.5C-0.1,7-0.1,6.2,0.4,5.7z M6.5,11.9L17.9,0.4 c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0c0.5,0.5,0.5,1.3,0,1.8L8.2,13.6c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0C6,13.2,6,12.4,6.5,11.9 L6.5,11.9z'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-size:contain}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::before{border:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label{padding:10px;margin:0 0 10px 0;font-size:14px;color:#FF5A00;display:flex;width:100%;border:1px solid #D8D8D8;border-radius:3px;transition:all .2s ease;box-sizing:border-box;text-transform:capitalize}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label.header{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label.header span{line-height:20px;font-family:NunitoLight}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label.header span.confirmed-data{font-size:10px;display:none;font-family:NunitoRegular, sans-serif;letter-spacing:normal;color:#fff}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::after{content:'';left:inherit;top:14px;right:12px;transition:all .2s ease;position:absolute}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::before{left:inherit;right:10px;top:10px;border:2px solid #7c7c7c;border-radius:2px;width:20px;height:20px;position:absolute;transition:all .2s ease}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content{padding:0 20px;padding-bottom:21px;border:1px solid #FF5A00;border-radius:3px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group{margin-top:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-title{font-family:NunitoRegular, sans-serif;font-weight:bold;color:#FF5A00;font-size:14px;letter-spacing:0;line-height:20px;margin-top:9px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input{margin-right:0px;width:100%;margin-bottom:12.38px;position:relative}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input .msg-error{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input .msg-error.active{display:block;font-size:11px;color:red;line-height:20px;position:absolute;top:-20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input.has-error{border-color:red !important;color:red !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.cpf{max-width:100%;margin-right:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.cep{max-width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.number{max-width:28%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.complement{max-width:68%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.uf{max-width:28%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.city{max-width:68%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.dd-and-ddd{max-width:48%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input:telephone{margin-right:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-action{display:flex;flex-direction:row-reverse;margin-top:22px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-action .smls-travel-insurance-button-line{min-width:98px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-action{display:flex;justify-content:center;padding:0px 16px 16px 16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-action .smls-travel-insurance-button{font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body #smls-travel-insurance__msg-covid{display:none;justify-content:center;align-items:center;margin:15px 14px 14px 14px;text-decoration:underline;border-top:1px solid #D8D8D8;padding-top:9px;cursor:pointer}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body #smls-travel-insurance__msg-covid .text{font-size:14px;font-family:NunitoRegular, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body #smls-travel-insurance__msg-covid i{background-position:center;margin-left:4px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body #smls-travel-insurance__msg-covid.active{display:flex}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title{border-top:1px solid #D8D8D8;margin:0 16px;padding-top:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title p{color:#FF5A00;font-size:14px;margin:0;padding:0;text-align:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list{padding:0 16px;margin-top:13px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card{display:flex;width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"].hidden+label{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label{border:1px solid #FF5A00;border-radius:5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label .smls-travel-insurance-plans-card-header{border-top-left-radius:4px;border-top-right-radius:4px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-radio::after{content:'';position:absolute;display:block;width:10px;height:10px;background-color:#FF5A00;border-radius:50%;top:3px;left:3px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label{margin:0;padding:0;display:flex;width:100%;flex-direction:column;border:1px solid transparent;border-radius:8px;box-shadow:0 1px 7px 0 #D8D8D8;margin-bottom:16px;background-color:#fff}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::after{display:none;transition:all .2s ease}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::before{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header{background-color:#FF5A00;display:flex;align-items:center;justify-content:space-between;min-width:100%;padding:5px;border-top-left-radius:8px;border-top-right-radius:8px;background:url("../images/extra-revenue-insurance/bg-planos.png") center center no-repeat;background-size:104%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-radio{display:block;width:16px;height:16px;background-color:#fff;border-radius:50%;border-color:#fff;position:relative;transition:all .2s ease}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title{color:#fff;text-transform:uppercase;font-family:NunitoBold, sans-serif;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center;margin:0 auto}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title .ic{margin-right:5px;position:relative;bottom:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body{padding:10px 5px 5px 5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group{display:flex;justify-content:center;align-items:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info{display:flex;align-items:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .ic{margin-right:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info:first-child{margin-right:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text{padding:0;margin:0;font-family:NunitoLight, sans-serif;font-size:12px;line-height:17px;color:#7c7c7c}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text .smls-travel-insurance-plans-number{font-family:NunitoBold, sans-serif;font-size:12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content{text-align:center;margin-top:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content .smls-travel-insurance-plans-info-text{padding:0;margin:0;font-size:11px;line-height:16px;font-family:NunitoLight, sans-serif;color:#7c7c7c}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content .smls-travel-insurance-plans-info-text span{font-size:11px;padding:0;margin:0;line-height:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer{background:linear-gradient(0deg, #fff 0%, #F0F0F0 100%);padding:10px;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-value{display:flex;flex-direction:column;margin:0;padding:0;color:#7c7c7c;font-size:14px;font-family:NunitoBold, sans-serif;line-height:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-value .smls-travel-insurance-plans-card-installment{margin:0;padding:0;font-size:10px;line-height:16px;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles{color:#FF5A00;text-transform:uppercase;font-family:"NunitoLight",Arial,sans-serif;font-size:9px;line-height:12px;border-radius:3px;border:1px solid #FF5A00;padding:3px 6px 3px 6px;position:relative;margin-top:8px;min-width:82px;text-align:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles strong{font-family:"NunitoRegular",Arial,sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond{color:#000;border:1px solid #000}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club{color:#639;border:1px solid #639}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FF5A00;position:absolute;left:5px;top:-6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f5f5f5;position:absolute;left:6px;top:-5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond{color:#000;border:1px solid #000}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000;position:absolute;left:5px;top:-6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club{color:#639;border:1px solid #639}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club::before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #639;position:absolute;left:5px;top:-6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider{display:flex;flex-direction:column;align-items:center;margin:0 5px;color:#7C7C7C;font-family:NunitoRegular, sans-serif;font-size:11px;text-transform:uppercase}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::after{content:'';display:block;background-color:#D8D8D8;height:22px;width:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::before{content:'';display:block;background-color:#D8D8D8;height:22px;width:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles{display:flex;justify-content:space-between;align-items:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles.primary .smls-travel-insurance-plans-label{color:#FF5A00;border:1px solid #FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles.primary .smls-travel-insurance-plans-number{color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-group{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-group .smls-travel-insurance-plans-label{margin-bottom:3px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-label{font-size:10px;line-height:9px;font-family:NunitoLight, sans-serif;text-align:center;border-radius:3px;min-width:75px;padding:4px;margin-right:5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-label.smls-travel-club{background-color:#663399;color:#fff}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-label.smls-travel-diamond{background-color:#000;color:#fff}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number{font-size:14px;line-height:14px;margin:0;padding:0;display:flex;flex-direction:column;font-family:NunitoBold, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number span{font-size:9px;line-height:7px;margin:0;padding:0;text-transform:uppercase;font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number.smls-travel-club{color:#663399}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-divider-line{background-color:#D8D8D8;display:block;height:1px;width:100%;margin:6px 0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans{margin-top:25px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans.hidden{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-plans-link{display:flex;justify-content:center;color:#FF5A00;text-decoration:underline;text-transform:uppercase;font-family:NunitoBold, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-plans-link .ic{margin-right:9px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-compare-text{font-size:12px;font-family:NunitoLight, sans-serif;text-align:center;line-height:15px;color:#7c7c7c;margin:15px 20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-button-continue{display:flex;justify-content:center;width:100%;padding:0 16px 16px 16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-about-travel-insurance{margin-top:13px;background-color:#fff;box-shadow:0 1px 7px 0 #D8D8D8;padding:16px 10px;display:flex;align-items:center;justify-content:center;width:100%;margin-top:80px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-about-travel-insurance .smls-about-travel-insurance-title{color:#FF5A00;font-size:16px;line-height:22px;text-align:left;font-family:NunitoRegular, sans-serif;max-width:80%;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-about-travel-insurance .smls-about-travel-insurance-arrow{transform:rotate(180deg)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form{background-color:#fff;box-shadow:0 4px 7px 0 #D8D8D8;padding:0 16px;position:relative;z-index:1;padding-bottom:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header{border-top:1px solid #D8D8D8;padding-top:25px;margin-bottom:25px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-title{color:#FF5A00;font-size:16px;font-family:NunitoRegular, sans-serif;margin:0;padding:0;line-height:20px;margin-bottom:5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-desc{font-size:14px;font-family:NunitoRegular, sans-serif;line-height:17px;color:#7c7c7c;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label{margin-bottom:10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label form{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger{padding:11px 13px 10px 13px;border-top:3px solid #FF5A00;display:flex;justify-content:space-between;align-items:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger .smls-travel-insurance-form-passenger-name{color:#FF5A00;font-size:16px;line-height:20px;font-family:NunitoRegular, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger.header{border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger.header.toggler-header-collapsed{border-top:1px solid #E3E3E3;display:flex;background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions{margin-left:20px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions .smls-travel-insurance-button{min-width:73px;margin-left:12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger.header.toggler-header-expanded{border-bottom:0px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form+label .smls-travel-insurance-form-passenger.header.toggler-header-expanded .smls-travel-insurance-form-passenger-actions{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance{box-shadow:0 1px 7px 0 #D8D8D8;padding:31px 16px 54px 16px;background-color:#fff;margin-top:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header{margin-bottom:30px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-title{font-family:NunitoBold, sans-serif;font-size:14px;line-height:21px;color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-desc{font-size:12px;line-height:17px;font-family:NunitoLight, sans-serif;color:#7c7c7c;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money{display:flex;justify-content:center;align-items:center;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch{position:relative;display:inline-block;width:60px;height:34px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch input{opacity:0;width:0;height:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;height:16px;width:67px;background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-slider::before{position:absolute;content:"";height:28px;width:28px;left:-4px;bottom:-4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;box-shadow:1px 4px 6px 0 #BDBDBD;border:1px solid #EAEAEA}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-slider.round{border-radius:34px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money input:checked+.smls-pay-slider::before{-webkit-transform:translateX(44px);-ms-transform:translateX(44px);transform:translateX(44px)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels{display:flex;justify-content:space-between;width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box{background-color:#FF5A00;border-color:transparent}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box::after{background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text{color:#fff;font-family:NunitoBold, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text p{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text{color:#fff;font-family:NunitoBold, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text p{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment{color:#fff}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment .money-installment-price{color:#fff}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label{display:flex;flex-direction:column;align-items:center;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label::after{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label::before{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-title{color:#7c7c7c;font-family:NunitoBold, sans-serif;font-size:13px;letter-spacing:0;line-height:17px;padding:0;margin:0 0 0 12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box{height:47px;border:1px solid #C0C2C3;border-radius:5px;padding:17px;display:flex;align-items:center;justify-content:center;position:relative}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::before{content:'';display:block;width:14px;height:14px;border:1px solid #979797;border-radius:50%;background-color:#fff;margin-right:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::after{content:'';display:block;width:9.6px;height:9.6px;background-color:#E8E8E8;border-radius:50%;position:absolute;left:19.5px;top:18px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.miles .miles-text{font-family:NunitoLight, sans-serif;font-size:14px;letter-spacing:0;line-height:17px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.miles .miles-text p{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money::after{left:19.5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-group{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text{font-family:NunitoLight, sans-serif;font-size:12px;letter-spacing:0;line-height:17px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text p{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment{font-family:NunitoLight, sans-serif;font-size:8px;line-height:10px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment-price{font-family:NunitoBold, sans-serif;font-size:8px;line-height:10px;color:#848484;margin:0;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions{padding:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check{display:flex;display:flex;justify-content:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]:checked+label::after{display:block;width:13px;height:8px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='14px' viewBox='0 0 20 14' enable-background='new 0 0 20 14' xml:space='preserve'%3E%3Cpath id='Retângulo_Arredondado_768_copiar' fill='%23FFF' d='M0.4,5.7c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0l6.1,6.2 c0.5,0.5,0.5,1.3,0,1.8c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0L0.4,7.5C-0.1,7-0.1,6.2,0.4,5.7z M6.5,11.9L17.9,0.4 c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0c0.5,0.5,0.5,1.3,0,1.8L8.2,13.6c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0C6,13.2,6,12.4,6.5,11.9 L6.5,11.9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;left:3px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]:checked+label::before{border:transparent;background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label{margin:0;padding:0;font-size:11px;line-height:15px;text-align:left;padding-left:25px;position:relative;width:240px;color:#7C7C7C}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::before{left:0;right:inherit;top:5px;border:2px solid #7c7c7c;border-radius:2px;width:16px;height:16px;position:absolute;transition:all .2s ease;background:#f5f5f5}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::after{content:'';left:3px;top:9px;right:inherit;transition:all .2s ease;position:absolute}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span{margin:0;padding:0;font-size:11px;line-height:15px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.color-primary{color:#FF5A00;font-family:NunitoBold, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.underline{text-decoration:underline}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span.bold{font-family:NunitoBold, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action{margin-top:12px;display:flex;justify-content:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action .smls-travel-insurance-button{min-width:126px;font-family:Nunitolight, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-locator{display:flex;height:19px;width:272px;margin-top:25px;margin-bottom:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-locator .smsl-locator-title{color:#7C7C7C;font-family:NunitoLight, sans-serif;font-weight:100;font-size:14px;letter-spacing:0;line-height:19px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-locator .smsl-locator-title .smsl-text-tag{font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-locator .separator-mob{display:block;margin:0 5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-button{background-color:#FF5A00;border:none;padding:10px;display:flex;align-items:center;justify-content:center;height:40px;border-radius:3px;color:#fff;min-width:100%;font-family:NunitoRegular, sans-serif;font-size:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-button:disabled{background-color:#BBBCBC;cursor:no-drop}.smiles__my-flights-travel-insurance .smls-travel-insurance-button-line{font-family:NunitoLight, sans-serif;font-size:16px;line-height:22px;color:#7c7c7c;border:none;display:flex;padding:10px;align-items:center;justify-content:center;min-width:100%;background-color:transparent;text-decoration:underline}.smiles__my-flights-travel-insurance #smls-tavel-insurance__step-1.visible{display:block}.smiles__my-flights-travel-insurance #smls-tavel-insurance__step-2.visible{display:block}.smiles__my-flights-travel-insurance .ic-seguro-white{display:block;width:25px;height:21px;margin-right:10px;background-size:cover;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='30px' height='25px' viewBox='0 0 30 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-414.000000, -326.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(27.000000, 22.000000)'%3E%3Cpath d='M11.6341463,3.36585366 C11.6341463,2.34146341 12.5121951,1.46341463 13.5365854,1.46341463 L17.1219512,1.46341463 C18.1463415,1.46341463 19.0243902,2.34146341 19.0243902,3.36585366 L19.0243902,3.73170732 L20.9268293,3.73170732 L20.9268293,3.2195122 C20.9268293,1.6097561 19.6097561,0.292682927 18,0.292682927 L12.5121951,0.292682927 C10.902439,0.292682927 9.58536585,1.6097561 9.58536585,3.2195122 L9.58536585,3.73170732 L11.4878049,3.73170732 L11.4878049,3.36585366 L11.6341463,3.36585366 Z'%3E%3C/path%3E%3Cpath d='M27.8780488,4.82926829 L22.4634146,4.82926829 L20.6341463,4.82926829 L10.6829268,4.82926829 L8.19512195,4.82926829 L2.7804878,4.82926829 C1.6097561,4.82926829 0.658536585,5.7804878 0.658536585,6.95121951 L0.658536585,22.4634146 C0.658536585,23.6341463 1.6097561,24.5853659 2.7804878,24.5853659 L10.6829268,24.5853659 L10.6829268,24.5853659 L20.6341463,24.5853659 L20.6341463,24.5853659 L27.8780488,24.5853659 C29.0487805,24.5853659 30,23.6341463 30,22.4634146 L30,6.95121951 C30,5.7804878 29.0487805,4.82926829 27.8780488,4.82926829 Z M21.5121951,15.9512195 L16.6097561,15.9512195 L16.6097561,20.8536585 L14.0487805,20.8536585 L14.0487805,15.9512195 L9.14634146,15.9512195 L9.14634146,13.3902439 L14.0487805,13.3902439 L14.0487805,8.48780488 L16.6097561,8.48780488 L16.6097561,13.3902439 L21.5121951,13.3902439 L21.5121951,15.9512195 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .ic-mundo-compacto{display:block;width:20px;height:21px;background-size:cover;background:url("../images/extra-revenue-insurance/bg-planos.png") center center no-repeat}.smiles__my-flights-travel-insurance .ic-mundo{display:block;width:20px;height:21px;background-size:cover;background-repeat:no-repeat;background-image:url("../images/sulamerica/icons/ico-mundo.png")}.smiles__my-flights-travel-insurance .ic-mundo-prestige{display:block;width:22px;height:23px;background-repeat:no-repeat;background-image:url("../images/sulamerica/icons/ico-prestige.png")}.smiles__my-flights-travel-insurance .ic-info-plan{display:block;width:20px;height:17px;background-size:cover;background-image:url("../images/sulamerica/icons/ico-info.png");position:absolute;right:6px;top:5px}.smiles__my-flights-travel-insurance .ic-profile-orange{display:block;width:10px;height:14px;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='10px' height='14px' viewBox='0 0 10 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg transform='translate(-22.000000, -67.000000)' fill='%23FF5A00'%3e%3cg transform='translate(22.000000, 63.000000)'%3e%3cg transform='translate(0.000000, 4.000000)'%3e%3cpath d='M5.2,6.58823529 C6.96725333,6.58823529 8.4,5.11334902 8.4,3.29411765 C8.4,1.47488627 6.96725333,0 5.2,0 C3.43274667,0 2,1.47488627 2,3.29411765 L2,3.29587451 C2.00290133,5.11370039 3.434112,6.58630275 5.2,6.58823529 Z'%3e%3c/path%3e%3cpath d='M1.31147541,14 L8.68852459,14 C9.41278689,14 10,13.3661649 10,12.5843995 L10,12.2605808 C9.92918033,9.27985695 7.63327869,6.92553631 4.87196721,7.00180179 C2.21,7.07541302 0.0681967213,9.38726565 0,12.2605808 L0,12.5843995 C0,13.3661649 0.587213115,14 1.31147541,14 Z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.smiles__my-flights-travel-insurance .ic-profile-gray{display:block;width:10px;height:14px;background-position:cover;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg width='10px' height='14px' viewBox='0 0 10 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg transform='translate(-22.000000, -67.000000)' fill='%23BBBCBC'%3e%3cg transform='translate(22.000000, 63.000000)'%3e%3cg transform='translate(0.000000, 4.000000)'%3e%3cpath d='M5.2,6.58823529 C6.96725333,6.58823529 8.4,5.11334902 8.4,3.29411765 C8.4,1.47488627 6.96725333,0 5.2,0 C3.43274667,0 2,1.47488627 2,3.29411765 L2,3.29587451 C2.00290133,5.11370039 3.434112,6.58630275 5.2,6.58823529 Z'%3e%3c/path%3e%3cpath d='M1.31147541,14 L8.68852459,14 C9.41278689,14 10,13.3661649 10,12.5843995 L10,12.2605808 C9.92918033,9.27985695 7.63327869,6.92553631 4.87196721,7.00180179 C2.21,7.07541302 0.0681967213,9.38726565 0,12.2605808 L0,12.5843995 C0,13.3661649 0.587213115,14 1.31147541,14 Z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.smiles__my-flights-travel-insurance .ic-comparar-plan{display:block;width:23px;height:24px;background-position:cover;background-image:url("../images/sulamerica/icons/comparar.png");background-repeat:no-repeat}.smiles__my-flights-travel-insurance .ic-going{display:block;width:21px;height:21px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='21px' height='22px' viewBox='0 0 21 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1179.000000, -278.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg transform='translate(1157.000000, 231.000000)'%3E%3Cg transform='translate(0.000000, 36.000000)'%3E%3Cg transform='translate(22.000000, 11.905263)'%3E%3Cpath d='M11.875,13.8041958 L13.1041667,11.7902098 L19.0208333,11.6643357 C19.0208333,11.6643357 19.7291666,11.5384615 20.0833333,11.3706294 C20.4375,11.1818182 21,10.7202797 21,10.5104895 C21,10.3006993 20.4375,9.81818183 20.0833333,9.65034969 C19.7291666,9.46153849 19.0208333,9.35664337 19.0208333,9.35664337 L13.1041667,9.23076926 L11.875,7.21678325 L11.3333333,6.31468531 L7.91666665,0 L6.58333333,0 L9.27083329,9.16783217 C9.27083329,9.16783217 7.72916667,9.18881122 6.22916666,9.23076926 C4.72916667,9.25174824 2.95833333,9.60839158 2.95833333,9.60839158 L1.29166667,6.71328675 L0,6.71328675 L0.937500003,10.0489511 C0.354166666,10.2587412 0,10.4895105 0,10.4895105 C0,10.4895105 0.354166666,10.7202797 0.937500003,10.93007 L0,14.2657343 L1.29166667,14.2657343 L2.95833333,11.3706294 C2.95833333,11.3706294 4.72916667,11.7272727 6.22916666,11.7482518 C7.72916667,11.7692308 9.27083329,11.8111888 9.27083329,11.8111888 L6.58333333,21 L7.91666665,21 L11.3333333,14.6853147 L11.875,13.8041958 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .ic-back{display:block;width:21px;height:21px;transform:rotate(180deg);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='21px' height='22px' viewBox='0 0 21 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1179.000000, -278.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg transform='translate(1157.000000, 231.000000)'%3E%3Cg transform='translate(0.000000, 36.000000)'%3E%3Cg transform='translate(22.000000, 11.905263)'%3E%3Cpath d='M11.875,13.8041958 L13.1041667,11.7902098 L19.0208333,11.6643357 C19.0208333,11.6643357 19.7291666,11.5384615 20.0833333,11.3706294 C20.4375,11.1818182 21,10.7202797 21,10.5104895 C21,10.3006993 20.4375,9.81818183 20.0833333,9.65034969 C19.7291666,9.46153849 19.0208333,9.35664337 19.0208333,9.35664337 L13.1041667,9.23076926 L11.875,7.21678325 L11.3333333,6.31468531 L7.91666665,0 L6.58333333,0 L9.27083329,9.16783217 C9.27083329,9.16783217 7.72916667,9.18881122 6.22916666,9.23076926 C4.72916667,9.25174824 2.95833333,9.60839158 2.95833333,9.60839158 L1.29166667,6.71328675 L0,6.71328675 L0.937500003,10.0489511 C0.354166666,10.2587412 0,10.4895105 0,10.4895105 C0,10.4895105 0.354166666,10.7202797 0.937500003,10.93007 L0,14.2657343 L1.29166667,14.2657343 L2.95833333,11.3706294 C2.95833333,11.3706294 4.72916667,11.7272727 6.22916666,11.7482518 C7.72916667,11.7692308 9.27083329,11.8111888 9.27083329,11.8111888 L6.58333333,21 L7.91666665,21 L11.3333333,14.6853147 L11.875,13.8041958 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .ic-line{display:block;width:134px;height:13px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='135px' height='12px' viewBox='0 0 135 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E36813994-3393-4B34-B45E-7342937B252A@2x%3C/title%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1293.000000, -398.000000)' fill='%23FF5A00' fill-rule='nonzero'%3E%3Cg transform='translate(1157.000000, 231.000000)'%3E%3Cg transform='translate(0.000000, 36.000000)'%3E%3Cg transform='translate(15.000000, 50.021053)'%3E%3Cpath d='M246.809343,81.8348711 L247.245131,82.0800017 L255.245131,86.5800017 L256.019864,87.0157895 L255.245131,87.4515772 L247.245131,91.9515772 L246.809343,92.1967079 L246.319082,91.3251323 L246.754869,91.0800017 L253.093,87.515 L121,87.5157895 L121,86.5157895 L253.089,86.515 L246.754869,82.9515772 L246.319082,82.7064466 L246.809343,81.8348711 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .ic-check{display:block;width:17px;height:12px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23FF5A00' viewBox='0 0 50.1 35' style='enable-background:new 0 0 50.1 35;' xml:space='preserve'%3E%3Cpath d='M43.4,0c-1.8,0-3.5,0.7-4.7,1.9L20.9,19.2l-9.5-9.3C10.1,8.7,8.4,8,6.7,8C4.9,8,3.2,8.7,2,9.9 c-1.3,1.2-2,2.9-1.9,4.6c0,1.7,0.7,3.4,1.9,4.6L16.2,33c1.3,1.2,3,1.9,4.7,1.9c1.8,0,3.5-0.7,4.7-1.9l22.5-21.9 c2.5-2.5,2.6-6.6,0.1-9.1l-0.1-0.1C46.9,0.7,45.2,0,43.4,0z'/%3E%3C/svg%3E%0A")}.smiles__my-flights-travel-insurance .ic-alert{display:block;width:20px;height:18px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='19px' viewBox='0 0 22 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-897.000000, -2114.000000)' fill='%23F47920' fill-rule='nonzero'%3E%3Cg transform='translate(387.000000, 2093.000000)'%3E%3Cg transform='translate(511.000000, 22.000000)'%3E%3Cpath d='M19.7423309,14.6169927 L11.5386553,0.877523709 C11.215452,0.336255882 10.6258814,0 9.99998272,0 C9.37408399,0 8.78451341,0.336255882 8.46127108,0.877563157 L0.257634537,14.6169927 C-0.076389052,15.1764461 -0.086271869,15.8773605 0.231814213,16.4462026 C0.54997842,17.0150447 1.14943182,17.3684211 1.79630711,17.3684211 L18.2036583,17.3684211 C18.8505336,17.3684211 19.4500261,17.0150447 19.7681903,16.4461632 C20.0862764,15.8772816 20.0763935,15.1763672 19.7423309,14.6169927 Z M18.6343616,15.7995688 C18.5467835,15.9561385 18.3817443,16.053457 18.2036583,16.053457 L1.79630711,16.053457 C1.61822109,16.053457 1.45318196,15.9561779 1.36564285,15.7996083 C1.27806469,15.6429992 1.28079906,15.4500189 1.37271317,15.2960529 L9.57642784,1.55658386 C9.66541225,1.40758827 9.82771701,1.3150035 10.0000218,1.3150035 C10.1722875,1.3150035 10.3345922,1.40758827 10.4235767,1.55658386 L18.6272132,15.2960529 C18.7192054,15.4500584 18.7219398,15.6429992 18.6343616,15.7995688 Z' id='Shape' stroke='%23F47920' stroke-width='0.5'%3E%3C/path%3E%3Cpath d='M9.87476776,5.26315789 C9.35388613,5.26315789 8.94736842,5.53349063 8.94736842,6.01273128 C8.94736842,7.4749278 9.12519938,9.57608538 9.12519938,11.0383216 C9.12524046,11.419227 9.46829113,11.5789474 9.87480884,11.5789474 C10.1796971,11.5789474 10.6116427,11.419227 10.6116427,11.0383216 C10.6116427,9.57612511 10.7894737,7.47496754 10.7894737,6.01273128 C10.7894737,5.53353036 10.3702626,5.26315789 9.87476776,5.26315789 Z' id='Path'%3E%3C/path%3E%3Cpath d='M9.79373391,12.6315789 C9.26402013,12.6315789 8.86666667,13.0502181 8.86666667,13.5526316 C8.86666667,14.0430552 9.2639812,14.4736842 9.79373391,14.4736842 C10.28736,14.4736842 10.7087719,14.0430552 10.7087719,13.5526316 C10.7087719,13.0502181 10.2873211,12.6315789 9.79373391,12.6315789 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .ic-question{display:block;width:16px;height:16px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='20' height='17' viewBox='0 0 20 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Ccircle cx='10' cy='8.64307' r='8' fill='%23FF5A00'/%3E%3Cpath d='M9.90359 10.5911C9.69825 10.5911 9.53492 10.5211 9.41359 10.3811C9.30159 10.2411 9.24559 10.0544 9.24559 9.82107C9.24559 9.34507 9.32959 8.9484 9.49759 8.63107C9.67492 8.31373 9.93159 7.96373 10.2676 7.58107C10.5196 7.29173 10.7016 7.05373 10.8136 6.86707C10.9349 6.67107 10.9956 6.45173 10.9956 6.20907C10.9956 5.94773 10.8976 5.7424 10.7016 5.59307C10.5149 5.4344 10.2583 5.35507 9.93159 5.35507C9.63292 5.35507 9.35292 5.41573 9.09159 5.53707C8.83959 5.6584 8.49892 5.84507 8.06959 6.09707C7.79892 6.2464 7.57492 6.32107 7.39759 6.32107C7.20159 6.32107 7.03359 6.23707 6.89359 6.06907C6.76292 5.89173 6.69759 5.68173 6.69759 5.43907C6.69759 5.27107 6.72559 5.13107 6.78159 5.01907C6.84692 4.89773 6.94492 4.78573 7.07559 4.68307C7.48625 4.3564 7.95759 4.1044 8.48959 3.92707C9.03092 3.7404 9.57225 3.64707 10.1136 3.64707C10.6923 3.64707 11.2103 3.74973 11.6676 3.95507C12.1343 4.1604 12.4936 4.44507 12.7456 4.80907C13.0069 5.16373 13.1376 5.56507 13.1376 6.01307C13.1376 6.3584 13.0676 6.67573 12.9276 6.96507C12.7969 7.24507 12.6383 7.4924 12.4516 7.70707C12.2649 7.9124 12.0129 8.16907 11.6956 8.47707C11.3409 8.80373 11.0749 9.07907 10.8976 9.30307C10.7203 9.51773 10.6083 9.7604 10.5616 10.0311C10.5243 10.2084 10.4449 10.3484 10.3236 10.4511C10.2116 10.5444 10.0716 10.5911 9.90359 10.5911ZM9.93159 13.7271C9.58625 13.7271 9.30159 13.6151 9.07759 13.3911C8.85359 13.1577 8.74159 12.8684 8.74159 12.5231C8.74159 12.1777 8.85359 11.8931 9.07759 11.6691C9.30159 11.4357 9.58625 11.3191 9.93159 11.3191C10.2676 11.3191 10.5476 11.4357 10.7716 11.6691C10.9956 11.8931 11.1076 12.1777 11.1076 12.5231C11.1076 12.8684 10.9956 13.1577 10.7716 13.3911C10.5476 13.6151 10.2676 13.7271 9.93159 13.7271Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='20' height='16' fill='white' transform='translate(0 0.643066)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.smiles__my-flights-travel-insurance .d-md-none{display:block}.smiles__my-flights-travel-insurance__modal__confirm-remove-item{background-color:#fff;border-radius:5px;width:470px;height:250px}.smiles__my-flights-travel-insurance__modal__confirm-remove-item div:first-child{position:relative}.smiles__my-flights-travel-insurance__modal__confirm-remove-item div:last-child{display:flex;align-content:space-between;justify-content:center}.smiles__my-flights-travel-insurance__modal__confirm-remove-item span{color:#fc5a02;font-size:36px;border:3px solid #fc5a02;height:50px;width:50px;display:block;text-align:center;border-radius:50%;line-height:50px;margin:30px auto 14px auto;font-family:"NunitoLight",Arial,sans-serif;cursor:text}.smiles__my-flights-travel-insurance__modal__confirm-remove-item label{font-size:16px;text-align:center;width:260px;margin:0 auto 36px auto;color:#fc5a02;font-family:"NunitoRegular",Arial,sans-serif;cursor:text}.smiles__my-flights-travel-insurance__modal__confirm-remove-item a{position:absolute;font-size:34px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg);right:30px;top:0;cursor:pointer}.smiles__my-flights-travel-insurance__modal__confirm-remove-item button{width:168px;border:1px solid #fc5a02;border-radius:5px;height:52px;font-family:"NunitoLight",Arial,sans-serif;margin:0 10px;outline:none}.smiles__my-flights-travel-insurance__modal__confirm-remove-item button.cancel{background-color:#fc5a02;color:white}.smiles__my-flights-travel-insurance__modal__confirm-remove-item button.confirm{background-color:white;color:#fc5a02}.smiles__my-flights-travel-insurance__modal__alpha{width:100%;height:100%;background-color:#000;opacity:0.4;position:fixed;z-index:1000;display:none;top:0;left:0}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item{top:inherit !important;bottom:100px;border-radius:0;padding:20px;min-height:304px;min-width:288px}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item a{right:-9px;top:-39px;display:block;width:13px;height:14px;transform:rotate(0deg);background-image:url("data:image/svg+xml,%3Csvg width='17px' height='17px' viewBox='0 0 17 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='%5BDesktop%5D-Carrinho-único-Bagagem' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1147.000000, -1211.000000)' fill='%23FF5A00'%3E%3Cg id='Lightbox-Cancelamento' transform='translate(726.000000, 1183.000000)'%3E%3Cg id='Rectangle-5' transform='translate(421.643812, 28.767991)'%3E%3Cpath d='M8.17321468,-0.999862244 C8.82120782,-0.999786158 9.34649103,-0.474502946 9.34656711,0.173490192 L9.3484957,16.5984957 C9.34857176,17.2462921 8.82349066,17.7714966 8.17569423,17.7715726 C8.17560241,17.7715726 8.17551059,17.7715726 8.17541878,17.7715726 C7.52742564,17.7714965 7.00214243,17.2462133 7.00206634,16.5982202 L7.00013776,0.173214679 C7.00006169,-0.474581753 7.5251428,-0.999786181 8.17293923,-0.999862244 C8.17303105,-0.999862255 8.17312286,-0.999862255 8.17321468,-0.999862244 Z' transform='translate(8.174317, 8.385855) rotate(-45.000000) translate(-8.174317, -8.385855) '%3E%3C/path%3E%3Cpath d='M8.17321468,-0.999862244 C8.82120782,-0.999786158 9.34649103,-0.474502946 9.34656711,0.173490192 L9.3484957,16.5984957 C9.34857176,17.2462921 8.82349066,17.7714966 8.17569423,17.7715726 C8.17560241,17.7715726 8.17551059,17.7715726 8.17541878,17.7715726 C7.52742564,17.7714965 7.00214243,17.2462133 7.00206634,16.5982202 L7.00013776,0.173214679 C7.00006169,-0.474581753 7.5251428,-0.999786181 8.17293923,-0.999862244 C8.17303105,-0.999862255 8.17312286,-0.999862255 8.17321468,-0.999862244 Z' transform='translate(8.174317, 8.385855) scale(1, -1) rotate(-225.000000) translate(-8.174317, -8.385855) '%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item label{margin:0 auto 20px auto}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item .smiles__my-flights-travel-insurance__modal__confirm-remove-item__footer{flex-direction:column}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item .smiles__my-flights-travel-insurance__modal__confirm-remove-item__footer button{margin:0;width:100%}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item .smiles__my-flights-travel-insurance__modal__confirm-remove-item__footer button:first-child{margin-bottom:13px}@media (min-width: 768px){.smiles__my-flights-travel-insurance{display:flex;flex-direction:column}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar{display:flex;flex-direction:column;margin-top:51px;padding:0 8px;max-width:765px;min-height:100%}}@media (min-width: 768px) and (min-width: 1230px){.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar{position:absolute;width:342px;right:75px;top:125px;margin-right:0px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume{position:fixed;top:initial;min-width:342px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume.scrolling{top:135px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume.set-bottom{top:auto;position:absolute;bottom:202px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-header{justify-content:center;padding:11px 0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-header .smiles_text-title{margin-left:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-sidebar .smiles__extra-revenue-insurance-resume .revenue-insurance-resume-header i{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content{margin-right:40px;max-width:765px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote{order:2}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group{display:flex;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-group .smls-travel-insurance-button{min-width:144px;height:40px;text-decoration:none;font-size:16px;font-family:NunitoLight, sans-serif;font-weight:normal}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-header .smls-travel-insurance-header-subtitle{margin-top:0px;position:relative;bottom:15px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card{margin-top:24px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header{background-size:cover}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group{display:flex;flex-direction:row;padding:9px 24px 0 32px;height:97px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column:last-child{display:block;padding-top:4px;transform:scale(0.83)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .column:last-child::before{content:url(../images/sulamerica/sulamerica.svg)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-header .smls-travel-insurance-card-header-group .smls-travel-insurance-card-header-subtitle{font-size:14px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos{display:flex;margin:22px 18px;padding:10px 6px 15px 6px;border-bottom:1px solid #D8D8D8;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc{padding:0;background-color:transparent;max-width:240px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p{text-align:left;color:#7c7c7c}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-desc p span{font-family:NunitoRegular, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel{padding:0;border-bottom:none;height:auto;margin-top:-15px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel{width:239px;margin-bottom:0;margin-top:4px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item{display:none;flex-direction:column;justify-content:center;align-items:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item{flex-direction:row;align-items:center;min-height:60px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic{display:block;min-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic{min-width:40px;min-height:40px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-bell{width:30px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='35px' height='30px' viewBox='0 0 35 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-758.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(78.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cpath d='M18,5.0586963 C26.7655,5.44554074 32,10.9409481 32,18.637037 C32,19.1931259 31.552,19.6444444 31,19.6444444 L3,19.6444444 C2.448,19.6444444 2,19.1931259 2,18.637037 C2,10.9409481 7.234,5.44554074 16,5.0586963 L16,2.01481481 L13.5005,2.01481481 C13.2225,2.01481481 13,1.78663704 13,1.50607407 L13,0.508237037 C13,0.223140741 13.224,2.23820962e-13 13.5005,2.23820962e-13 L20.4995,2.23820962e-13 C20.778,2.23820962e-13 21,0.227674074 21,0.508237037 L21,1.50607407 C21,1.79117037 20.776,2.01481481 20.4995,2.01481481 L18,2.01481481 L18,5.0586963 Z M0,27.7037037 C0,28.2597926 0.448,28.7111111 1,28.7111111 L33,28.7111111 C33.552,28.7111111 34,28.2597926 34,27.7037037 C34,23.4947556 32.458,21.6592593 28.5,21.6592593 L5.5,21.6592593 C1.542,21.6592593 0,23.4947556 0,27.7037037 L0,27.7037037 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-wallet{width:47px;height:45px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='45px' viewBox='0 0 47 45' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 44 0 44 44 0 44'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-736.000000, -427.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 122.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(56.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cg transform='translate(0.451613, -0.000000)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg %3E%3C/g%3E%3Cpath d='M34.9838857,19.5379685 L25.961774,19.5379685 C25.4053264,19.5379685 24.9537168,19.9859456 24.9537168,20.5379175 L24.9537168,23.117786 C22.5933509,22.0803389 19.8559717,22.3578247 17.7561886,23.8477488 C16.4472263,24.7742015 15.4815075,26.1026338 15.0092328,27.6275561 C14.7965327,28.314521 14.6891746,29.0284846 14.6916948,29.747448 C14.6916948,30.4864103 14.8051012,31.2218728 15.0293939,31.9273369 L9.01633287,31.9273369 L9.01633287,14.428229 L34.9838857,14.428229 L34.9838857,19.5379685 Z M27.4536986,24.9276937 C27.2969457,24.7502028 27.1286001,24.5832113 26.94967,24.4277192 L26.94967,21.5378665 L34.9637245,21.5378665 L34.9838857,24.9276937 L27.4536986,24.9276937 Z M34.9838857,31.9273369 L28.9657843,31.9273369 C29.4935023,30.2864205 29.4093295,28.512011 28.7288909,26.9275918 L34.9838857,26.9275918 L34.9838857,31.9273369 Z M24.6366828,28.8089958 C24.4133981,29.1499785 24.0877957,29.5329589 23.6588673,29.9579373 C23.2929426,30.3304183 23.018247,30.6424024 22.8352846,30.8948895 C22.6523223,31.1473766 22.5384118,31.4328621 22.4940573,31.7518458 C22.4673438,31.8938386 22.4063563,32.002333 22.313111,32.0773292 C22.2188577,32.1523254 22.100915,32.1903235 21.9577709,32.1903235 C21.8060583,32.1903235 21.6835793,32.1368262 21.58983,32.0308316 C21.4955766,31.924337 21.448702,31.7783445 21.448702,31.591854 C21.448702,31.1058787 21.537915,30.6933998 21.7168452,30.3569169 C21.8952713,30.0204341 22.154342,29.6519529 22.4940573,29.2544731 C22.7616965,28.9349894 22.9577636,28.6695029 23.0832667,28.4570138 C23.2082658,28.2440246 23.2702613,28.0055368 23.2702613,27.7390504 C23.2702613,27.4465653 23.1613911,27.2145771 22.9426427,27.0420859 C22.7233903,26.8690947 22.4265174,26.7820992 22.0515202,26.7820992 C21.730454,26.7820992 21.4219885,26.8510957 21.1276358,26.9885886 C20.8327791,27.1260816 20.4890316,27.3225716 20.0958893,27.5795585 C19.8731086,27.7040522 19.6896422,27.765549 19.5470021,27.765549 C19.3952895,27.765549 19.263234,27.6970525 19.1518437,27.5600595 C19.0399494,27.4225665 18.9845062,27.2610748 18.9845062,27.0745843 C18.9845062,26.8180973 19.0913603,26.6101079 19.3060765,26.4501161 C19.6810737,26.1316323 20.1231068,25.8816451 20.6316716,25.6996544 C21.1412445,25.5181636 21.6543456,25.4276682 22.172487,25.4276682 C22.7168379,25.4276682 23.2012094,25.5201635 23.6256015,25.706654 C24.0494895,25.8921445 24.3801322,26.1491314 24.6170257,26.4766147 C24.8534151,26.805098 24.9713578,27.1810788 24.9713578,27.6065571 C24.9713578,28.0670337 24.8599675,28.4675132 24.6366828,28.8089958 L24.6366828,28.8089958 Z M22.6881083,34.6941958 C22.4960734,34.8851861 22.2611961,34.9806812 21.9844844,34.9806812 C21.6987002,34.9806812 21.4623108,34.8851861 21.2748121,34.6941958 C21.0873135,34.5047055 20.9935642,34.2677175 20.9935642,33.984232 C20.9935642,33.7007465 21.0873135,33.4642585 21.2748121,33.2732682 C21.4623108,33.0832779 21.6987002,32.9872828 21.9844844,32.9872828 C22.2702686,32.9872828 22.507162,33.0832779 22.6946607,33.2732682 C22.8821593,33.4642585 22.9759086,33.7007465 22.9759086,33.984232 C22.9759086,34.2677175 22.8796391,34.5047055 22.6881083,34.6941958 L22.6881083,34.6941958 Z M35.9919428,12.4283309 L31.128067,12.4283309 L31.128067,7.99855678 C31.128067,7.69257238 30.986939,7.40308714 30.7450052,7.2135968 C30.5015594,7.02410646 30.1840214,6.95560995 29.8831164,7.02860623 C22.453735,8.82351472 8.34093456,12.2333409 7.80666426,12.3533348 C7.32985322,12.4498298 6.99013795,12.8708084 7,13.3532838 L7,32.9272859 C7,33.4797577 7.45132411,33.9272349 8.00827569,33.9272349 L16.0374511,33.9272349 C18.3519503,37.1935684 22.8982882,37.9805283 26.191107,35.6846453 C26.87961,35.2046698 27.4789,34.6102001 27.9627674,33.9272349 L35.9919428,33.9272349 C36.5483904,33.9272349 37,33.4797577 37,32.9272859 L37,13.42828 C37,12.8758081 36.5483904,12.4283309 35.9919428,12.4283309 L35.9919428,12.4283309 Z' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-medicine{width:43px;height:35px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='35px' viewBox='0 0 43 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon points='0.041792437 0.0751004016 16.2519444 0.0751004016 16.2519444 7.96984843 0.041792437 7.96984843'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-728.000000, -431.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(48.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(0.300000, -0.000000)'%3E%3Cpath d='M17.806021,25.3731969 C17.806021,28.2647961 15.4485904,30.6050306 12.5932216,30.4948735 C9.87720365,30.3899298 7.76784403,28.0229525 7.76784403,25.2473031 L7.76784403,18.9613985 C7.76784403,18.6285136 8.03217576,18.3583826 8.35833615,18.3583826 L17.2155289,18.3583826 C17.5415947,18.3583826 17.806021,18.6285136 17.806021,18.9613985 L17.806021,25.3731969 Z M12.786838,1.98263027 C8.98418595,1.98263027 5.90163934,5.1540149 5.90163934,9.06599106 L5.90163934,17.0511724 C5.90163934,17.1300491 5.90958064,17.2068984 5.92262706,17.2819134 L5.92262706,25.2240359 C5.92262706,29.0383092 8.84559142,32.2664619 12.5790407,32.379805 C16.4584586,32.4974925 19.6511434,29.3086334 19.6511434,25.3731969 L19.6511434,17.2815272 C19.6641899,17.2066088 19.6721311,17.129856 19.6721311,17.0510759 L19.6721311,9.06589452 C19.6721311,5.15391835 16.58949,1.98263027 12.786838,1.98263027 L12.786838,1.98263027 Z' id='Fill-1' fill='%23FF5A00' transform='translate(12.786885, 17.182796) rotate(24.000000) translate(-12.786885, -17.182796) '%3E%3C/path%3E%3Cpath d='M24.4509015,22.6666667 L39.2527756,22.6666667 C39.7218956,22.6666667 40.0771823,22.2100999 39.9855195,21.7203193 C39.2292078,17.6738787 35.8759682,14.6236559 31.8516522,14.6236559 C27.8277089,14.6236559 24.4745624,17.6739779 23.7181576,21.7203193 C23.6265879,22.2100999 23.9818746,22.6666667 24.4509015,22.6666667' fill='%23FF5A00'%3E%3C/path%3E%3Cg transform='translate(23.703704, 23.397849)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.5092778,0.0751004016 L0.78437037,0.0751004016 C0.319185185,0.0751004016 -0.0333148148,0.519404068 0.0555740741,0.997430237 C0.793722222,4.97028993 4.13464815,7.96984843 8.14668519,7.96984843 C12.1589074,7.96984843 15.4997407,4.97028993 16.2382593,0.997430237 C16.3268704,0.519404068 15.9742778,0.0751004016 15.5092778,0.0751004016' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-ticket{width:40px;height:31px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='31px' viewBox='0 0 40 31' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-735.000000, -433.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(55.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 3.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cpath d='M30.03752,16.9654232 L27.65352,17.8071474 L26.95472,23.5484958 L25.72792,24.0281709 C25.59312,24.0804048 25.44112,24.014614 25.38832,23.8806399 L24.91872,18.7728773 L21.92792,19.9184356 L21.55112,21.6832254 L20.78712,21.9822747 C20.68552,22.022148 20.57072,21.9723064 20.53112,21.8718258 L18.83472,17.558737 C18.79472,17.457459 18.84472,17.3434215 18.94592,17.3043457 L19.71072,17.0048977 L21.16392,18.0232603 L24.14352,16.8294554 L21.02712,12.7930869 C20.97392,12.6595116 21.03992,12.5079932 21.17432,12.4549618 L22.40192,11.9756854 L26.80072,15.6878844 L29.13952,14.6822812 C29.80912,14.4207127 30.55232,14.7201608 30.79992,15.3505568 C31.04752,15.9801553 30.70592,16.703456 30.03752,16.9654232 L30.03752,16.9654232 Z M14.87192,7.66060295 L12.67232,6.70324637 L13.49872,4.81644446 L15.69832,5.77340231 L14.87192,7.66060295 Z M13.21872,11.4346055 L11.01952,10.4776476 L11.84592,8.590447 L14.04552,9.54740486 L13.21872,11.4346055 Z M11.56592,15.2090068 L9.36632,14.2512515 L10.19272,12.3644495 L12.39232,13.3214074 L11.56592,15.2090068 Z M36.15112,12.6459547 L8.74952,0.720664835 C7.60352,0.221850552 6.34192,0.566754113 5.93752,1.48942098 L0.12552,14.760034 C-0.27848,15.6827009 0.32512,16.8394237 1.47152,17.3386367 L4.06752,18.4682457 C5.35472,16.7066458 7.43432,15.5567015 9.78792,15.5567015 C13.69752,15.5567015 16.86672,18.7158586 16.86672,22.6130695 C16.86672,23.0807826 16.81872,23.5369325 16.73152,23.9795255 L28.87312,29.2635278 C30.01912,29.7623421 31.28032,29.4174385 31.68472,28.4943729 L37.49632,15.2241586 C37.90072,14.3006943 37.29672,13.1447689 36.15112,12.6459547 L36.15112,12.6459547 Z'%3E%3C/path%3E%3Cpath d='M12.7856237,24.6295224 C13.0364863,24.8789261 13.0364863,25.2854063 12.7856237,25.5348101 C12.6726551,25.6547158 12.5102377,25.7238614 12.3329454,25.7238614 C12.1661057,25.7238614 12.0016782,25.6547158 11.8806692,25.5348101 L9.94653486,23.611923 L8.00677224,25.5352098 C7.78807154,25.7678268 7.35187622,25.7830148 7.10221972,25.5352098 C6.85095514,25.2854063 6.85095514,24.8789261 7.10221972,24.6295224 L9.035952,22.7066352 L7.10221972,20.7841478 C6.85095514,20.5343443 6.85095514,20.1282638 7.10221972,19.8784603 C7.35268027,19.6290566 7.761538,19.6286569 8.01280259,19.8784603 L9.94653486,21.8013475 L11.8806692,19.8784603 C12.1315317,19.6286569 12.5403895,19.6290566 12.791252,19.8784603 C13.0425166,20.1282638 13.0425166,20.5343443 12.791252,20.7841478 L10.8571177,22.7066352 L12.7856237,24.6295224 Z M9.87979899,16.6222222 C6.52210004,16.6222222 3.8,19.3280933 3.8,22.6666667 C3.8,26.0048403 6.52210004,28.7111111 9.87979899,28.7111111 C13.2379,28.7111111 15.96,26.0048403 15.96,22.6666667 C15.96,19.3280933 13.2379,16.6222222 9.87979899,16.6222222 L9.87979899,16.6222222 Z' id='Fill-4'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item .ic-suitcase{width:37px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='37px' height='30px' viewBox='0 0 37 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-774.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' %3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(93.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cg transform='translate(1.645161, 0.000000)'%3E%3Cpath d='M20.8471392,14.9169826 C20.4852144,15.4571063 19.9571823,16.0654008 19.2616925,16.7398999 C18.6681628,17.3311517 18.2225091,17.8253911 17.9267571,18.2265509 C17.6296546,18.6263997 17.4446408,19.0799987 17.3730662,19.5860368 C17.3298513,19.8121808 17.2312673,19.9832637 17.0793399,20.1032183 C16.9274125,20.2225175 16.7356463,20.2821671 16.5040415,20.2821671 C16.2582567,20.2821671 16.059063,20.1982644 15.9071356,20.029148 C15.754533,19.8600316 15.6789069,19.6279882 15.6789069,19.3330178 C15.6789069,18.5615062 15.8234067,17.9073273 16.1130816,17.3731031 C16.4027565,16.8388789 16.8227514,16.2554929 17.3730662,15.6229452 C17.8072409,15.116907 18.1252756,14.695427 18.3285206,14.3578498 C18.5304153,14.0202725 18.6323754,13.6413994 18.6323754,13.2192639 C18.6323754,12.7551771 18.4547892,12.3867918 18.1002919,12.112797 C17.7451195,11.8388023 17.2643537,11.7011494 16.6559689,11.7011494 C16.1346891,11.7011494 15.635692,11.8099607 15.1576272,12.0282388 C14.6802375,12.2465169 14.1224952,12.5585301 13.4857506,12.9662448 C13.1231506,13.1635473 12.8267233,13.2618707 12.5944432,13.2618707 C12.3486585,13.2618707 12.1352849,13.1524039 11.9543225,12.9354368 C11.7726848,12.7171587 11.6828789,12.4608621 11.6828789,12.1652362 C11.6828789,11.7575215 11.857089,11.4271546 12.2041586,11.1741355 C12.8118682,10.6687529 13.5289655,10.271526 14.3541001,9.98376597 C15.1792346,9.69600593 16.0117967,9.55114267 16.8517864,9.55114267 C17.734991,9.55114267 18.5202868,9.69862789 19.2076738,9.99425381 C19.8950609,10.2892242 20.4311958,10.6962834 20.814728,11.2160869 C21.1989355,11.7365458 21.3907016,12.3343526 21.3907016,13.0081962 C21.3907016,13.7390673 21.209064,14.375548 20.8471392,14.9169826 L20.8471392,14.9169826 Z M17.6769209,24.2557466 C17.3649634,24.5585829 16.9848073,24.7093456 16.5364526,24.7093456 C16.0732429,24.7093456 15.6897106,24.5585829 15.3858559,24.2557466 C15.0813258,23.9542212 14.9293984,23.5786256 14.9293984,23.128304 C14.9293984,22.678638 15.0813258,22.3030423 15.3858559,22.000206 C15.6897106,21.6986806 16.0732429,21.5472625 16.5364526,21.5472625 C16.9996624,21.5472625 17.3838699,21.6986806 17.6877247,22.000206 C17.9915794,22.3030423 18.1435068,22.678638 18.1435068,23.128304 C18.1435068,23.5786256 17.9882033,23.9542212 17.6769209,24.2557466 L17.6769209,24.2557466 Z M13.9705678,2.39778189 C13.9705678,2.11723223 14.2068993,1.88781078 14.4972494,1.88781078 L19.3022064,1.88781078 C19.5932318,1.88781078 19.8288881,2.11723223 19.8288881,2.39778189 L19.8288881,5.23474198 L13.9705678,5.23474198 L13.9705678,2.39778189 Z M31.3510615,5.23474198 L27.7129069,5.23474198 L27.7129069,3.70417317 L25.3475662,3.70417317 L25.3475662,5.23474198 L21.7755844,5.23474198 L21.7755844,2.39778189 C21.7755844,1.07565885 20.6655016,0 19.3022064,0 L14.4972494,0 C13.1339543,0 12.0252219,1.07565885 12.0252219,2.39778189 L12.0252219,5.23474198 L8.45661629,5.23474198 L8.45661629,3.70417317 L6.09127559,3.70417317 L6.09127559,5.23474198 L2.65028896,5.23474198 C1.18638413,5.23474198 0,6.38643765 0,7.80688417 L0,26.1370025 C0,27.5581045 1.18638413,28.7111111 2.65028896,28.7111111 L6.09262606,28.7111111 L6.09262606,5.23670845 L8.4424364,5.23670845 L8.4424364,28.7111111 L25.3421643,28.7111111 L25.3421643,5.23670845 L27.6919747,5.23670845 L27.6919747,28.7111111 L31.3503863,28.7111111 C32.8136159,28.7111111 34,27.557449 34,26.1370025 L34,7.80688417 C34,6.38643765 32.8142911,5.23474198 31.3510615,5.23474198 L31.3510615,5.23474198 Z' %3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item.active{display:flex;width:269px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item span{text-align:center;font-size:14px;letter-spacing:0;color:#FF5A00;line-height:17px;margin-top:-5px;margin-left:30px !important}}@media (min-width: 768px) and (min-width: 769px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .carousel .item span{text-align:left;margin:0;margin-left:10px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator{display:flex;justify-content:center;margin:0 0 0 0 !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator span{display:block;width:6px;height:6px;background-color:#BBBCBC;margin-right:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator span:last-child{margin-right:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__card-indicator span.active{background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{display:flex;flex:1 0 11%;justify-content:center;align-items:center;position:relative;cursor:pointer}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container{bottom:5px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container .arrow{color:#ffffff;border-top:3px solid #BBBCBC;border-left:3px solid #BBBCBC;width:15px;height:15px;position:absolute;transform:rotate(-45deg)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .arrow-container.right-arrow .arrow{transform:rotate(130deg)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel{width:239px;margin-bottom:0;margin-top:-15px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{display:none;flex-direction:column;justify-content:center;align-items:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item{flex-direction:row;align-items:center;min-height:60px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{display:block;min-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center}}@media (min-width: 768px) and (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic{min-width:40px;min-height:40px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-bell{width:30px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='35px' height='30px' viewBox='0 0 35 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-758.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(78.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cpath d='M18,5.0586963 C26.7655,5.44554074 32,10.9409481 32,18.637037 C32,19.1931259 31.552,19.6444444 31,19.6444444 L3,19.6444444 C2.448,19.6444444 2,19.1931259 2,18.637037 C2,10.9409481 7.234,5.44554074 16,5.0586963 L16,2.01481481 L13.5005,2.01481481 C13.2225,2.01481481 13,1.78663704 13,1.50607407 L13,0.508237037 C13,0.223140741 13.224,2.23820962e-13 13.5005,2.23820962e-13 L20.4995,2.23820962e-13 C20.778,2.23820962e-13 21,0.227674074 21,0.508237037 L21,1.50607407 C21,1.79117037 20.776,2.01481481 20.4995,2.01481481 L18,2.01481481 L18,5.0586963 Z M0,27.7037037 C0,28.2597926 0.448,28.7111111 1,28.7111111 L33,28.7111111 C33.552,28.7111111 34,28.2597926 34,27.7037037 C34,23.4947556 32.458,21.6592593 28.5,21.6592593 L5.5,21.6592593 C1.542,21.6592593 0,23.4947556 0,27.7037037 L0,27.7037037 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-wallet{width:47px;height:45px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='47px' height='45px' viewBox='0 0 47 45' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0 0 44 0 44 44 0 44'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-736.000000, -427.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 122.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(56.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cg transform='translate(0.451613, -0.000000)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg %3E%3C/g%3E%3Cpath d='M34.9838857,19.5379685 L25.961774,19.5379685 C25.4053264,19.5379685 24.9537168,19.9859456 24.9537168,20.5379175 L24.9537168,23.117786 C22.5933509,22.0803389 19.8559717,22.3578247 17.7561886,23.8477488 C16.4472263,24.7742015 15.4815075,26.1026338 15.0092328,27.6275561 C14.7965327,28.314521 14.6891746,29.0284846 14.6916948,29.747448 C14.6916948,30.4864103 14.8051012,31.2218728 15.0293939,31.9273369 L9.01633287,31.9273369 L9.01633287,14.428229 L34.9838857,14.428229 L34.9838857,19.5379685 Z M27.4536986,24.9276937 C27.2969457,24.7502028 27.1286001,24.5832113 26.94967,24.4277192 L26.94967,21.5378665 L34.9637245,21.5378665 L34.9838857,24.9276937 L27.4536986,24.9276937 Z M34.9838857,31.9273369 L28.9657843,31.9273369 C29.4935023,30.2864205 29.4093295,28.512011 28.7288909,26.9275918 L34.9838857,26.9275918 L34.9838857,31.9273369 Z M24.6366828,28.8089958 C24.4133981,29.1499785 24.0877957,29.5329589 23.6588673,29.9579373 C23.2929426,30.3304183 23.018247,30.6424024 22.8352846,30.8948895 C22.6523223,31.1473766 22.5384118,31.4328621 22.4940573,31.7518458 C22.4673438,31.8938386 22.4063563,32.002333 22.313111,32.0773292 C22.2188577,32.1523254 22.100915,32.1903235 21.9577709,32.1903235 C21.8060583,32.1903235 21.6835793,32.1368262 21.58983,32.0308316 C21.4955766,31.924337 21.448702,31.7783445 21.448702,31.591854 C21.448702,31.1058787 21.537915,30.6933998 21.7168452,30.3569169 C21.8952713,30.0204341 22.154342,29.6519529 22.4940573,29.2544731 C22.7616965,28.9349894 22.9577636,28.6695029 23.0832667,28.4570138 C23.2082658,28.2440246 23.2702613,28.0055368 23.2702613,27.7390504 C23.2702613,27.4465653 23.1613911,27.2145771 22.9426427,27.0420859 C22.7233903,26.8690947 22.4265174,26.7820992 22.0515202,26.7820992 C21.730454,26.7820992 21.4219885,26.8510957 21.1276358,26.9885886 C20.8327791,27.1260816 20.4890316,27.3225716 20.0958893,27.5795585 C19.8731086,27.7040522 19.6896422,27.765549 19.5470021,27.765549 C19.3952895,27.765549 19.263234,27.6970525 19.1518437,27.5600595 C19.0399494,27.4225665 18.9845062,27.2610748 18.9845062,27.0745843 C18.9845062,26.8180973 19.0913603,26.6101079 19.3060765,26.4501161 C19.6810737,26.1316323 20.1231068,25.8816451 20.6316716,25.6996544 C21.1412445,25.5181636 21.6543456,25.4276682 22.172487,25.4276682 C22.7168379,25.4276682 23.2012094,25.5201635 23.6256015,25.706654 C24.0494895,25.8921445 24.3801322,26.1491314 24.6170257,26.4766147 C24.8534151,26.805098 24.9713578,27.1810788 24.9713578,27.6065571 C24.9713578,28.0670337 24.8599675,28.4675132 24.6366828,28.8089958 L24.6366828,28.8089958 Z M22.6881083,34.6941958 C22.4960734,34.8851861 22.2611961,34.9806812 21.9844844,34.9806812 C21.6987002,34.9806812 21.4623108,34.8851861 21.2748121,34.6941958 C21.0873135,34.5047055 20.9935642,34.2677175 20.9935642,33.984232 C20.9935642,33.7007465 21.0873135,33.4642585 21.2748121,33.2732682 C21.4623108,33.0832779 21.6987002,32.9872828 21.9844844,32.9872828 C22.2702686,32.9872828 22.507162,33.0832779 22.6946607,33.2732682 C22.8821593,33.4642585 22.9759086,33.7007465 22.9759086,33.984232 C22.9759086,34.2677175 22.8796391,34.5047055 22.6881083,34.6941958 L22.6881083,34.6941958 Z M35.9919428,12.4283309 L31.128067,12.4283309 L31.128067,7.99855678 C31.128067,7.69257238 30.986939,7.40308714 30.7450052,7.2135968 C30.5015594,7.02410646 30.1840214,6.95560995 29.8831164,7.02860623 C22.453735,8.82351472 8.34093456,12.2333409 7.80666426,12.3533348 C7.32985322,12.4498298 6.99013795,12.8708084 7,13.3532838 L7,32.9272859 C7,33.4797577 7.45132411,33.9272349 8.00827569,33.9272349 L16.0374511,33.9272349 C18.3519503,37.1935684 22.8982882,37.9805283 26.191107,35.6846453 C26.87961,35.2046698 27.4789,34.6102001 27.9627674,33.9272349 L35.9919428,33.9272349 C36.5483904,33.9272349 37,33.4797577 37,32.9272859 L37,13.42828 C37,12.8758081 36.5483904,12.4283309 35.9919428,12.4283309 L35.9919428,12.4283309 Z' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-medicine{width:43px;height:35px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='35px' viewBox='0 0 43 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon points='0.041792437 0.0751004016 16.2519444 0.0751004016 16.2519444 7.96984843 0.041792437 7.96984843'%3E%3C/polygon%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-728.000000, -431.000000)'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' id='Benefícios'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(48.000000, 0.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(0.300000, -0.000000)'%3E%3Cpath d='M17.806021,25.3731969 C17.806021,28.2647961 15.4485904,30.6050306 12.5932216,30.4948735 C9.87720365,30.3899298 7.76784403,28.0229525 7.76784403,25.2473031 L7.76784403,18.9613985 C7.76784403,18.6285136 8.03217576,18.3583826 8.35833615,18.3583826 L17.2155289,18.3583826 C17.5415947,18.3583826 17.806021,18.6285136 17.806021,18.9613985 L17.806021,25.3731969 Z M12.786838,1.98263027 C8.98418595,1.98263027 5.90163934,5.1540149 5.90163934,9.06599106 L5.90163934,17.0511724 C5.90163934,17.1300491 5.90958064,17.2068984 5.92262706,17.2819134 L5.92262706,25.2240359 C5.92262706,29.0383092 8.84559142,32.2664619 12.5790407,32.379805 C16.4584586,32.4974925 19.6511434,29.3086334 19.6511434,25.3731969 L19.6511434,17.2815272 C19.6641899,17.2066088 19.6721311,17.129856 19.6721311,17.0510759 L19.6721311,9.06589452 C19.6721311,5.15391835 16.58949,1.98263027 12.786838,1.98263027 L12.786838,1.98263027 Z' id='Fill-1' fill='%23FF5A00' transform='translate(12.786885, 17.182796) rotate(24.000000) translate(-12.786885, -17.182796) '%3E%3C/path%3E%3Cpath d='M24.4509015,22.6666667 L39.2527756,22.6666667 C39.7218956,22.6666667 40.0771823,22.2100999 39.9855195,21.7203193 C39.2292078,17.6738787 35.8759682,14.6236559 31.8516522,14.6236559 C27.8277089,14.6236559 24.4745624,17.6739779 23.7181576,21.7203193 C23.6265879,22.2100999 23.9818746,22.6666667 24.4509015,22.6666667' fill='%23FF5A00'%3E%3C/path%3E%3Cg transform='translate(23.703704, 23.397849)'%3E%3Cmask fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg%3E%3C/g%3E%3Cpath d='M15.5092778,0.0751004016 L0.78437037,0.0751004016 C0.319185185,0.0751004016 -0.0333148148,0.519404068 0.0555740741,0.997430237 C0.793722222,4.97028993 4.13464815,7.96984843 8.14668519,7.96984843 C12.1589074,7.96984843 15.4997407,4.97028993 16.2382593,0.997430237 C16.3268704,0.519404068 15.9742778,0.0751004016 15.5092778,0.0751004016' fill='%23FF5A00' mask='url(%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-ticket{width:40px;height:31px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='31px' viewBox='0 0 40 31' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-735.000000, -433.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)'%3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(55.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 3.000000)'%3E%3Cg transform='translate(0.000000, -0.000000)'%3E%3Cpath d='M30.03752,16.9654232 L27.65352,17.8071474 L26.95472,23.5484958 L25.72792,24.0281709 C25.59312,24.0804048 25.44112,24.014614 25.38832,23.8806399 L24.91872,18.7728773 L21.92792,19.9184356 L21.55112,21.6832254 L20.78712,21.9822747 C20.68552,22.022148 20.57072,21.9723064 20.53112,21.8718258 L18.83472,17.558737 C18.79472,17.457459 18.84472,17.3434215 18.94592,17.3043457 L19.71072,17.0048977 L21.16392,18.0232603 L24.14352,16.8294554 L21.02712,12.7930869 C20.97392,12.6595116 21.03992,12.5079932 21.17432,12.4549618 L22.40192,11.9756854 L26.80072,15.6878844 L29.13952,14.6822812 C29.80912,14.4207127 30.55232,14.7201608 30.79992,15.3505568 C31.04752,15.9801553 30.70592,16.703456 30.03752,16.9654232 L30.03752,16.9654232 Z M14.87192,7.66060295 L12.67232,6.70324637 L13.49872,4.81644446 L15.69832,5.77340231 L14.87192,7.66060295 Z M13.21872,11.4346055 L11.01952,10.4776476 L11.84592,8.590447 L14.04552,9.54740486 L13.21872,11.4346055 Z M11.56592,15.2090068 L9.36632,14.2512515 L10.19272,12.3644495 L12.39232,13.3214074 L11.56592,15.2090068 Z M36.15112,12.6459547 L8.74952,0.720664835 C7.60352,0.221850552 6.34192,0.566754113 5.93752,1.48942098 L0.12552,14.760034 C-0.27848,15.6827009 0.32512,16.8394237 1.47152,17.3386367 L4.06752,18.4682457 C5.35472,16.7066458 7.43432,15.5567015 9.78792,15.5567015 C13.69752,15.5567015 16.86672,18.7158586 16.86672,22.6130695 C16.86672,23.0807826 16.81872,23.5369325 16.73152,23.9795255 L28.87312,29.2635278 C30.01912,29.7623421 31.28032,29.4174385 31.68472,28.4943729 L37.49632,15.2241586 C37.90072,14.3006943 37.29672,13.1447689 36.15112,12.6459547 L36.15112,12.6459547 Z'%3E%3C/path%3E%3Cpath d='M12.7856237,24.6295224 C13.0364863,24.8789261 13.0364863,25.2854063 12.7856237,25.5348101 C12.6726551,25.6547158 12.5102377,25.7238614 12.3329454,25.7238614 C12.1661057,25.7238614 12.0016782,25.6547158 11.8806692,25.5348101 L9.94653486,23.611923 L8.00677224,25.5352098 C7.78807154,25.7678268 7.35187622,25.7830148 7.10221972,25.5352098 C6.85095514,25.2854063 6.85095514,24.8789261 7.10221972,24.6295224 L9.035952,22.7066352 L7.10221972,20.7841478 C6.85095514,20.5343443 6.85095514,20.1282638 7.10221972,19.8784603 C7.35268027,19.6290566 7.761538,19.6286569 8.01280259,19.8784603 L9.94653486,21.8013475 L11.8806692,19.8784603 C12.1315317,19.6286569 12.5403895,19.6290566 12.791252,19.8784603 C13.0425166,20.1282638 13.0425166,20.5343443 12.791252,20.7841478 L10.8571177,22.7066352 L12.7856237,24.6295224 Z M9.87979899,16.6222222 C6.52210004,16.6222222 3.8,19.3280933 3.8,22.6666667 C3.8,26.0048403 6.52210004,28.7111111 9.87979899,28.7111111 C13.2379,28.7111111 15.96,26.0048403 15.96,22.6666667 C15.96,19.3280933 13.2379,16.6222222 9.87979899,16.6222222 L9.87979899,16.6222222 Z' id='Fill-4'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item .ic-suitcase{width:37px;height:30px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='37px' height='30px' viewBox='0 0 37 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-774.000000, -434.000000)' fill='%23FF5A00'%3E%3Cg transform='translate(387.000000, 304.000000)'%3E%3Cg transform='translate(0.000000, 1.000000)' %3E%3Cg transform='translate(25.600000, 125.540705)'%3E%3Cg transform='translate(268.000000, 0.000000)'%3E%3Cg transform='translate(93.500000, 0.000000)'%3E%3Cg transform='translate(0.000000, 4.000000)'%3E%3Cg transform='translate(1.645161, 0.000000)'%3E%3Cpath d='M20.8471392,14.9169826 C20.4852144,15.4571063 19.9571823,16.0654008 19.2616925,16.7398999 C18.6681628,17.3311517 18.2225091,17.8253911 17.9267571,18.2265509 C17.6296546,18.6263997 17.4446408,19.0799987 17.3730662,19.5860368 C17.3298513,19.8121808 17.2312673,19.9832637 17.0793399,20.1032183 C16.9274125,20.2225175 16.7356463,20.2821671 16.5040415,20.2821671 C16.2582567,20.2821671 16.059063,20.1982644 15.9071356,20.029148 C15.754533,19.8600316 15.6789069,19.6279882 15.6789069,19.3330178 C15.6789069,18.5615062 15.8234067,17.9073273 16.1130816,17.3731031 C16.4027565,16.8388789 16.8227514,16.2554929 17.3730662,15.6229452 C17.8072409,15.116907 18.1252756,14.695427 18.3285206,14.3578498 C18.5304153,14.0202725 18.6323754,13.6413994 18.6323754,13.2192639 C18.6323754,12.7551771 18.4547892,12.3867918 18.1002919,12.112797 C17.7451195,11.8388023 17.2643537,11.7011494 16.6559689,11.7011494 C16.1346891,11.7011494 15.635692,11.8099607 15.1576272,12.0282388 C14.6802375,12.2465169 14.1224952,12.5585301 13.4857506,12.9662448 C13.1231506,13.1635473 12.8267233,13.2618707 12.5944432,13.2618707 C12.3486585,13.2618707 12.1352849,13.1524039 11.9543225,12.9354368 C11.7726848,12.7171587 11.6828789,12.4608621 11.6828789,12.1652362 C11.6828789,11.7575215 11.857089,11.4271546 12.2041586,11.1741355 C12.8118682,10.6687529 13.5289655,10.271526 14.3541001,9.98376597 C15.1792346,9.69600593 16.0117967,9.55114267 16.8517864,9.55114267 C17.734991,9.55114267 18.5202868,9.69862789 19.2076738,9.99425381 C19.8950609,10.2892242 20.4311958,10.6962834 20.814728,11.2160869 C21.1989355,11.7365458 21.3907016,12.3343526 21.3907016,13.0081962 C21.3907016,13.7390673 21.209064,14.375548 20.8471392,14.9169826 L20.8471392,14.9169826 Z M17.6769209,24.2557466 C17.3649634,24.5585829 16.9848073,24.7093456 16.5364526,24.7093456 C16.0732429,24.7093456 15.6897106,24.5585829 15.3858559,24.2557466 C15.0813258,23.9542212 14.9293984,23.5786256 14.9293984,23.128304 C14.9293984,22.678638 15.0813258,22.3030423 15.3858559,22.000206 C15.6897106,21.6986806 16.0732429,21.5472625 16.5364526,21.5472625 C16.9996624,21.5472625 17.3838699,21.6986806 17.6877247,22.000206 C17.9915794,22.3030423 18.1435068,22.678638 18.1435068,23.128304 C18.1435068,23.5786256 17.9882033,23.9542212 17.6769209,24.2557466 L17.6769209,24.2557466 Z M13.9705678,2.39778189 C13.9705678,2.11723223 14.2068993,1.88781078 14.4972494,1.88781078 L19.3022064,1.88781078 C19.5932318,1.88781078 19.8288881,2.11723223 19.8288881,2.39778189 L19.8288881,5.23474198 L13.9705678,5.23474198 L13.9705678,2.39778189 Z M31.3510615,5.23474198 L27.7129069,5.23474198 L27.7129069,3.70417317 L25.3475662,3.70417317 L25.3475662,5.23474198 L21.7755844,5.23474198 L21.7755844,2.39778189 C21.7755844,1.07565885 20.6655016,0 19.3022064,0 L14.4972494,0 C13.1339543,0 12.0252219,1.07565885 12.0252219,2.39778189 L12.0252219,5.23474198 L8.45661629,5.23474198 L8.45661629,3.70417317 L6.09127559,3.70417317 L6.09127559,5.23474198 L2.65028896,5.23474198 C1.18638413,5.23474198 0,6.38643765 0,7.80688417 L0,26.1370025 C0,27.5581045 1.18638413,28.7111111 2.65028896,28.7111111 L6.09262606,28.7111111 L6.09262606,5.23670845 L8.4424364,5.23670845 L8.4424364,28.7111111 L25.3421643,28.7111111 L25.3421643,5.23670845 L27.6919747,5.23670845 L27.6919747,28.7111111 L31.3503863,28.7111111 C32.8136159,28.7111111 34,27.557449 34,26.1370025 L34,7.80688417 C34,6.38643765 32.8142911,5.23474198 31.3510615,5.23474198 L31.3510615,5.23474198 Z' %3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item.active{display:flex}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:center;font-size:14px;letter-spacing:0;color:#FF5A00;line-height:17px;margin-top:-5px}}@media (min-width: 768px) and (min-width: 769px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item span{text-align:left;margin:0;margin-left:10px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .carousel .item.covid span{min-width:280px;margin-left:10px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator{display:flex;justify-content:center;margin:30px 0 0 0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span{display:block;width:6px;height:6px;background-color:#BBBCBC;margin-right:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span:last-child{margin-right:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-infos .smls-travel-insurance-card-carousel .insurance-advantages__items .insurance-advantages__card-indicator span.active{background-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select{display:flex;align-items:baseline;border-bottom:none;padding:0px 8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-title{margin-right:18px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-title h3{font-size:14px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select .smls-travel-insurance-card-select-list input[type="radio"]+label{font-size:14px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-all-passenger-list{height:20px;margin-bottom:10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-all-passenger-list label{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:20px;margin:0;color:#7C7C7C}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-all-passenger-list label:after{left:4px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers{align-items:flex-start;padding:0 22px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-title{margin-bottom:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passengers-title h3{padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .smls-travel-insurance-form{width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .smls-travel-insurance-form .header{display:flex;justify-content:space-between;padding-right:80px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .smls-travel-insurance-form .content{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .smls-travel-insurance-form .content.expanded{display:block}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label{background-color:#FF5A00;color:#fff;font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::after{width:19px;height:15px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label{font-size:16px;line-height:20px;padding:18px 12px;margin:0 0 12px 0;color:#FF5A00;border:1px solid #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label.header{flex-direction:row;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label.header span.confirmed-data{font-family:NunitoLight, sans-serif;font-weight:normal;font-size:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::before{width:26px;height:26px;top:15px;right:18px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::after{right:21px;top:21px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content{padding:0 20px;padding-bottom:21px;border:1px solid #FF5A00;border-radius:3px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group{margin-top:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .mb-md-0{margin-bottom:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-title{font-family:NunitoRegular, sans-serif;color:#FF5A00;font-size:14px;letter-spacing:0;line-height:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:0px;flex-wrap:nowrap}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .mt-md-20{margin-top:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs:last-child{margin-bottom:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input{margin-right:20px;width:100%;margin-bottom:12.38px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input{border-color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input input.active{border-color:#999}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.cpf{max-width:30%;margin-right:54px;margin-top:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.cep{max-width:20%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.number{max-width:14%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.complement{max-width:20%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.street{max-width:38%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.uf{max-width:14%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.city{max-width:68%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.dd-and-ddd{max-width:20%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input.telephone{max-width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-form-group .smls-travel-insurance-form-group-inputs .smls-travel-input:last-child{margin-right:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-action{display:flex;flex-direction:row-reverse;margin-top:9px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-select-passengers .smls-travel-insurance-card-select-passenger-list .content .smls-travel-insurance-action .smls-travel-insurance-button{font-family:NunitoLight, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body .smls-travel-insurance-card-action{justify-content:flex-end;padding:10px 22px 22px 0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-card-body #smls-travel-insurance__msg-covid.active{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title{display:flex;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid{display:flex;align-items:center;cursor:pointer}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid .text{text-decoration:underline}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-title .smls-travel-insurance-plans__msg-covid .ic{width:20px;margin-left:4px;background-size:contain}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card{min-width:235px;margin-right:4px;padding:29px 6px 8px 6px;position:relative}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card:last-child{margin-right:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"].hidden+label{display:flex}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label{border-radius:8px;border:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label+.smls-travel-insurance-plans-radio-backdrop{background-color:#ececec;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label+.smls-travel-insurance-plans-radio-backdrop::after{opacity:1}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input[type="radio"]:checked+label::after{opacity:1}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label{border-radius:8px;position:relative;z-index:1;margin-bottom:0;border:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label:hover{border-radius:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label:hover+.smls-travel-insurance-plans-radio-backdrop{background-color:#ececec;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:8px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label:hover+.smls-travel-insurance-plans-radio-backdrop::after{opacity:1}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label:hover::after{opacity:1}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header{flex-direction:column;position:relative}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-radio{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title{flex-direction:column;align-items:center;justify-content:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title .ic{margin-right:0;bottom:0px;margin-bottom:8px;margin-left:10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-header .ic{position:absolute;top:5px;right:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body{padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group{margin:10px 5px 0px 5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .ic{width:7px;height:10px;background-size:contain;margin-right:4px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text{font-size:11px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group .smls-travel-insurance-plans-age-info .smls-travel-insurance-plans-text .smls-travel-insurance-plans-number{font-size:11px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content{margin-bottom:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer{flex-direction:column;padding:0px 0px 12px 0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price{flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:14px 12px 5px 12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles{font-size:10px;margin-top:0px;min-width:108px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;text-align:center;line-height:12px;height:30px;font-family:"NunitoLight",Arial,sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles strong{font-family:"NunitoRegular",Arial,sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FF5A00;border-left:0px;left:-6px;top:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles::after{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #f5f5f5;border-left:0px;left:-5px;top:7px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond{color:#000;border:1px solid #000}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.diamond::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #000;border-left:0px;left:-6px;top:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club{color:#639;border:1px solid #639}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-price .smls-travel-insurance-plans-card-earn-miles.club::before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #639;border-left:0px;left:-6px;top:6px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider{flex-direction:row;margin:0;justify-content:space-between;width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::before{width:94px;height:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-divider::after{width:94px;height:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles{justify-content:space-between;width:100%;padding:0 15px;margin-top:10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number{flex-direction:row;align-items:center;font-size:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .smls-travel-insurance-plans-card-miles .smls-travel-insurance-plans-miles .smls-travel-insurance-plans-number span{margin-left:5px;font-family:NunitoLight, sans-serif;font-size:10px;font-weight:600;letter-spacing:0;line-height:7px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::after{content:'';position:absolute;display:block;width:8px;height:8px;background-color:#FF5A00;border-radius:50%;transition:all .1s ease;top:-19px;left:48.3%;opacity:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label::before{content:'';width:14px;height:14px;display:block;background-color:#fff;border-radius:50%;border:1px solid #FF5A00;box-shadow:inset -1px 1px 3px 0 rgba(133,133,133,0.5);position:absolute;transition:all .2s ease;top:-22px;left:47%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans{display:flex;justify-content:space-between;align-items:center;margin-top:5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans.hidden{display:flex}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-compare-plans .smls-travel-insurance-plans-link{margin-left:22px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-price-quote .smls-travel-insurance-card .smls-travel-insurance-button-continue{display:flex;justify-content:flex-end}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-about-travel-insurance{padding:16px 22px;display:flex;justify-content:space-between}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form{background-color:transparent;box-shadow:none;padding:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header{border-top:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-title{font-size:20px;line-height:27px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-hiring-form-header .smls-travel-insurance-hiring-form-desc{line-height:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form{background-color:#fff;box-shadow:0 1px 7px 0 #D8D8D8}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header{padding-left:20px;padding-right:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions{width:auto}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger.header.toggler-header-collapsed .smls-travel-insurance-form-passenger-actions .smls-travel-insurance-button{min-width:166px;margin-left:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-hiring-form .smls-travel-insurance-form .smls-travel-insurance-form-passenger .smls-travel-insurance-form-passenger-name{font-size:18px;line-height:24px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance{padding:21px 72px 37px 72px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-title{font-size:16px;font-family:NunitoRegular, sans-serif;font-weight:bold;letter-spacing:0;line-height:22px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-header .smls-pay-travel-insurance-header-desc{font-size:14px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money{position:relative;padding-bottom:22px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money input:checked+.smls-pay-slider::before{-moz-transform:translateX(52px);-webkit-transform:translateX(52px);transform:translateX(52px)}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch{position:relative;z-index:1}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-switch .smls-pay-slider{width:73px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels{justify-content:center;position:absolute;top:0;z-index:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label{display:flex;align-items:center;text-align:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-title{font-family:NunitoBold, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box{background-color:transparent}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text{color:#FF5A00;font-family:NunitoLight, sans-serif;font-weight:bold;margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.miles .miles-text p{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text{color:#FF5A00;font-family:NunitoLight, sans-serif;font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-text p{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment{color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]:checked+label .smls-pay-travel-insurance-box.money .money-installment .money-installment-price{color:#FF5A00}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label{width:100%}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-title{font-family:NunitoRegular, sans-serif;font-size:14px;line-height:16px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box{background-color:transparent;border:1px solid transparent;text-align:center;align-items:baseline;margin-top:10px;width:auto;justify-content:flex-start;padding:0 0 0 30px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::before{width:17px;height:17px;position:absolute;left:8px !important;margin-right:0;top:-1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box::after{width:13.4px;height:13.4px;position:absolute;left:10px !important;top:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.mile .miles-text{font-family:NunitoRegular, sans-serif;font-size:14px;line-height:16px;color:#BBBCBC;margin-left:7px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.mile .miles-text p{margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money::before{left:15px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money::after{left:17px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text{font-family:NunitoLight, sans-serif;font-size:14px;line-height:16px;color:#BBBCBC}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-text p{padding-left:0px;margin:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment{font-size:11px;line-height:16px;color:#BBBCBC;width:158px;margin-top:7px;margin-left:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label input[type="radio"]+label .smls-pay-travel-insurance-box.money .money-installment .money-installment-price{font-size:11px;line-height:16px;color:#BBBCBC}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .smls-pay-travel-insurance-labels .smls-pay-travel-insurance-label:first-child{margin-right:120px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions{display:flex;align-items:center;justify-content:space-between;padding:10px 0px;margin-top:12px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label{width:374px;font-size:11px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label span{font-size:11px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label p{margin-top:-3px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::before{top:-5px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-check input[type="checkbox"]+label::after{top:-1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action{margin-top:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-terms-and-conditions .smls-terms-and-conditions-action .smls-travel-insurance-button{min-width:150px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-locator{order:1;display:flex;flex-direction:column;margin-top:0;margin-bottom:7px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-locator .smsl-locator-title{margin:0;margin-right:10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-travel-insurance-locator .separator-mob{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-button{min-width:177px;height:40px}.smiles__my-flights-travel-insurance .d-md-none{display:none}.modal-backdrop{z-index:2}}@media (min-width: 768px) and (max-width: 768px){#modalTermsTravelInsurance{top:10px !important;height:90% !important}}@media (min-width: 768px){#modalTermsTravelInsurance .modal-header{z-index:2000}}@media (min-width: 768px) and (max-width: 330px){#modalTermsTravelInsurance .modal-body{max-height:67%}}@media (min-width: 768px) and (min-width: 331px) and (max-width: 768px){#modalTermsTravelInsurance .modal-body{max-height:77%}}@media (min-width: 768px){.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item{min-height:246px;min-width:468px;border-radius:3px}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item a{right:10px;top:-10px;width:16px;height:16px}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item label{margin:0 auto 36px auto}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item span{margin-top:10px}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item .smiles__my-flights-travel-insurance__modal__confirm-remove-item__footer{flex-direction:row}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item .smiles__my-flights-travel-insurance__modal__confirm-remove-item__footer button{width:168px;height:54px}.aui .modal.smiles__my-flights-travel-insurance__modal__confirm-remove-item .smiles__my-flights-travel-insurance__modal__confirm-remove-item__footer button:first-child{margin-bottom:0;margin-right:20px}}.smiles__emission_details .emission-details{min-height:0;background:white}.smiles__emission_details .emission-details .templateFlightSummary{padding-bottom:10px}@media only screen and (max-width: 768px){.smiles__emission_details .offset2{display:none !important}}.my-calls,.edit-call{font-family:"NunitoRegular",Arial,sans-serif;padding:0 15px !important}@media screen and (min-width: 765px){.my-calls,.edit-call{width:100% !important;max-width:859px;height:auto !important}}.my-calls h3,.edit-call h3{border:none !important;font-size:16px !important;padding:18px 0 26px !important;margin:0 !important;font-weight:normal !important;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (min-width: 765px){.my-calls h3,.edit-call h3{font-size:18px !important}}.my-calls div:not([class]),.my-calls div[class=""],.my-calls .row div,.edit-call div:not([class]),.edit-call div[class=""],.edit-call .row div{display:grid;margin-top:7px}.my-calls div:not([class]) b,.my-calls div[class=""] b,.my-calls .row div b,.edit-call div:not([class]) b,.edit-call div[class=""] b,.edit-call .row div b{font-size:14px;font-weight:700;line-height:21.25px}@media screen and (min-width: 765px){.my-calls div:not([class]) b,.my-calls div[class=""] b,.my-calls .row div b,.edit-call div:not([class]) b,.edit-call div[class=""] b,.edit-call .row div b{display:none}}.my-calls div:not([class]) span,.my-calls div[class=""] span,.my-calls .row div span,.edit-call div:not([class]) span,.edit-call div[class=""] span,.edit-call .row div span{font-size:12px;font-weight:300;line-height:26.56px}@media screen and (min-width: 765px){.my-calls div:not([class]) span,.my-calls div[class=""] span,.my-calls .row div span,.edit-call div:not([class]) span,.edit-call div[class=""] span,.edit-call .row div span{font-size:14px}}.my-calls .btn-primary,.my-calls .aui .modal-body button,.aui .modal-body .my-calls button,.edit-call .btn-primary,.edit-call .aui .modal-body button,.aui .modal-body .edit-call button{font-size:14px !important;font-weight:normal !important;font-family:"NunitoRegular",Arial,sans-serif !important}.my-calls .btn-primary:hover,.my-calls .aui .modal-body button:hover,.aui .modal-body .my-calls button:hover,.edit-call .btn-primary:hover,.edit-call .aui .modal-body button:hover,.aui .modal-body .edit-call button:hover{cursor:pointer}.my-calls a:hover,.edit-call a:hover{cursor:pointer}.my-calls p{font-size:12px !important;font-weight:400 !important;font-family:"NunitoRegular",Arial,sans-serif;line-height:21.25px !important;margin-bottom:0;margin-left:0 !important;padding-bottom:30px;border-bottom:1px solid #ECECEC}@media screen and (min-width: 765px){.my-calls p{border:none;font-weight:300 !important;line-height:20.56px;font-size:14px !important}}.my-calls h4{margin:0 !important;padding:10px 0 55px 0 !important;font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (min-width: 765px){.my-calls__table .head b:nth-child(1),.my-calls__table .head b:nth-child(4),.my-calls__table .head b:nth-child(6),.my-calls__table .body .row div:nth-child(1),.my-calls__table .body .row div:nth-child(4),.my-calls__table .body .row div:nth-child(6){width:85px}.my-calls__table .head b:nth-child(2),.my-calls__table .body .row div:nth-child(2){width:113px}.my-calls__table .head b:nth-child(3),.my-calls__table .body .row div:nth-child(3){width:230px}.my-calls__table .head b:nth-child(5),.my-calls__table .body .row div:nth-child(5){width:110px}}.my-calls__table .head{display:none}@media screen and (min-width: 765px){.my-calls__table .head{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #ECECEC;padding:6px 14px}}.my-calls__table .head b{font-family:"NunitoRegular",Arial,sans-serif}.my-calls__table .body .row{display:flex;flex-flow:column nowrap;border-bottom:1px solid #ECECEC;padding:17px 0 30px 0}@media screen and (min-width: 765px){.my-calls__table .body .row{flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:15px 14px}}.my-calls__table .body .row:before,.my-calls__table .body .row:after{content:none !important}.my-calls__table .body .row div span{font-family:"NunitoLight",Arial,sans-serif}.my-calls__table .body .row div span a{color:#FF5A00;text-decoration:none;position:relative}.my-calls__table .body .row div span a:before{content:' ';position:absolute;width:100%;height:1px;margin-top:18px;background-color:#c63}.my-calls #pager ul{margin:0 !important;width:100%;display:flex;flex-flow:row wrap;justify-content:center;box-shadow:none}.my-calls #pager ul li.active a{background-color:#ECECEC}.my-calls #pager ul li a{width:28px;height:32px;padding:5px 4px;border-radius:3px;border:none;text-decoration:none;color:#7C7C7C}.edit-call h3{width:100% !important;border-bottom:1px solid #ECECEC !important;padding-bottom:10px !important}@media screen and (min-width: 765px){.edit-call h3+div{margin:20px 0 18px 0 !important}.edit-call h3+div b{text-transform:uppercase}.edit-call div:not([class]),.edit-call div[class=""]{display:block}.edit-call div.edit-call__details{display:flex;flex-flow:row wrap;width:95%;justify-content:space-between;margin-bottom:33px}.edit-call div.edit-call__details div:last-child{flex:0 1 25%}.edit-call div b{display:block !important}}.edit-call p{border:none}.edit-call hr{width:100%;height:1px;background-color:#ECECEC;margin:25px 0 13px 0}@media screen and (min-width: 765px){.edit-call .attach-file>div:first-child{display:flex;justify-content:space-between;align-items:center;margin:18px 0 50px 0}}.edit-call .attach-file__header h3{width:69% !important;border:none !important}@media screen and (max-width: 764px){.edit-call .attach-file__header h3{text-transform:uppercase}}@media screen and (min-width: 765px){.edit-call .attach-file__header h3{width:70% !important;font-size:14px !important;padding-bottom:5px !important}}.edit-call .attach-file__header h3 span{text-transform:capitalize}.edit-call .attach-file__header p{font-size:12px !important;font-weight:400 !important;line-height:21.25px !important;margin-top:0 !important;margin-left:0 !important}@media screen and (min-width: 765px){.edit-call .attach-file__header p{font-size:14px !important;font-weight:400 !important;width:360px}}.edit-call .attach-file #attach-file__options-toggler{position:static;margin:15px auto !important;padding:10px;font-size:14px;font-weight:700;height:40px;width:179px}@media screen and (min-width: 765px){.edit-call .attach-file #attach-file__options-toggler{align-self:flex-end;margin:0 15px 0 0 !important}}@media screen and (min-width: 765px){.edit-call .attach-file #new-attachment form>div{margin-top:12px}.edit-call .attach-file #new-attachment form>div:last-child{display:flex;justify-content:space-between}}.edit-call .attach-file #new-attachment button{position:static;font-size:12px;font-weight:700}.edit-call .attach-file #new-attachment textarea{width:100% !important;max-width:100% !important;margin:8px 0;border-color:#BCBEC0;font-family:"NunitoLight",Arial,sans-serif;font-size:14px}.edit-call .attach-file #new-attachment .file-upload{min-width:auto}@media screen and (min-width: 765px){.edit-call .attach-file #new-attachment .file-upload{min-width:300px}}.edit-call .attach-file #new-attachment .file-upload__container{width:100% !important;margin-bottom:0}.edit-call .attach-file #new-attachment .file-upload__captcha{transform:scale(0.8);transform-origin:left bottom}@media screen and (max-width: 764px){.edit-call .attach-file #new-attachment .file-upload__captcha{transform-origin:left top;transform:scale(0.85)}.edit-call .attach-file #new-attachment .file-upload__captcha div:first-child{max-width:260px}}.edit-call .attach-file #new-attachment .actions{display:flex;justify-content:space-between}@media screen and (min-width: 765px){.edit-call .attach-file #new-attachment .actions{flex:0 1 37%;align-items:flex-end}}.edit-call .attach-file #new-attachment .actions button{flex:0 1 47.5%;padding:10px}.edit-call .attach-file #new-attachment .actions button.btn-outline{font-weight:400}@media screen and (min-width: 765px){.edit-call .attach-file #new-attachment .actions button{height:38px;font-size:14px !important;font-weight:400}}@media screen and (max-width: 764px){.edit-call .attach-file #new-attachment .actions button.btn-primary,.edit-call .attach-file #new-attachment .actions .aui .modal-body button,.aui .modal-body .edit-call .attach-file #new-attachment .actions button{font-family:"NunitoBold","Arial Bold",sans-serif !important;font-weight:700 !important;font-size:12px !important;padding:5px 0}}@media screen and (max-width: 764px){.edit-call #attachments-list{border-top:1px solid #ECECEC;margin-top:25px;padding-top:13px}}.edit-call #attachments-list .head{display:none}@media screen and (min-width: 765px){.edit-call #attachments-list .head{display:flex;justify-content:space-between;border-bottom:1px solid #ECECEC;padding-bottom:4px}.edit-call #attachments-list .head b:nth-child(1),.edit-call #attachments-list .head b:nth-child(4){flex:1 1 28%}.edit-call #attachments-list .head b:nth-child(2),.edit-call #attachments-list .head b:nth-child(3){flex:1 1 17%}}.edit-call #attachments-list .body .row{border-bottom:1px solid #ECECEC;padding:13px 0 25px 0}@media screen and (min-width: 765px){.edit-call #attachments-list .body .row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;padding:10px 0 10px 0}}.edit-call #attachments-list .body .row div:nth-child(2) span{text-transform:uppercase;word-break:break-all}@media screen and (min-width: 765px){.edit-call #attachments-list .body .row div:nth-child(1),.edit-call #attachments-list .body .row div:nth-child(4){flex:1 1 28%}.edit-call #attachments-list .body .row div:nth-child(2),.edit-call #attachments-list .body .row div:nth-child(3){flex:1 1 17%}.edit-call #attachments-list .body .row div b{display:none !important}.edit-call #attachments-list .body .row div:nth-child(1) span{color:#FF5A00;text-decoration:underline}}.edit-call__button{width:174px;margin:auto !important;display:block !important;font-size:14px !important;font-weight:normal !important;font-family:"NunitoRegular",Arial,sans-serif !important}.edit-call__button:hover{cursor:pointer}@media screen and (max-width: 764px){.edit-call__button{width:40% !important}}.file-upload__container{position:relative;width:100%;height:40px;border:1px solid #ECECEC;border-radius:3px}.file-upload__container:hover{cursor:pointer}.file-upload__container input,.file-upload__container label,.file-upload__container span{position:absolute;height:100%}.file-upload__container input{opacity:0;z-index:10}.file-upload__container input:hover{cursor:pointer}.file-upload__container label{height:20px;margin:10px;width:73%;font-size:12px;font-weight:100;font-family:"NunitoLight",Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload__container span{width:43px;right:0;background-image:url(../images/account/ic-clip.png);background-repeat:no-repeat;background-position:center}.myuber-section .smls-uber-lateral-esquerda{padding:10px}.myuber-section .smls-uber-lateral-esquerda>div{margin-top:30px}@media screen and (max-width: 767px){.myuber-section .smls-div-uber-no-orders span{margin-top:0}}@media screen and (max-width: 767px){.uber-aba-section-porc .uber-div-line-90-porc{margin-top:45px !important}#uberAccrualWidget .row .uber-lineall div{padding-top:0}}.smls-btn-uber-regulamento,.smls-btn-uber-table-resend,.smls-btn-uber-table-cancel{text-align:left;border:0;background-image:none}.smls-uber-table{width:100%}.pagination-content{margin-top:inherit;margin-left:15.3333333333% !important}.pagination-content li a{color:#7f7f7f}.pagination-content li.active a{color:#ffffff}.uber-widget{padding-left:10px;background-color:#fff}.uber-bottom-div-label-custom{padding-bottom:5px}.smls-align-left{display:none}.uber-headline{color:#FF5A00}.row-title-mobile{display:none}.uber-title-font{font-family:'nunito-bold', Arial, sans-serif !important;font-size:1.8em !important;color:#FF5A00 !important}.smls-uber-table-header{color:#7c7c7c}.uber-bottom-div-label-custom{padding-bottom:23px !important}div #myUberContent{margin-top:10px !important}@media (max-width: 767px){.smls-btn-uber-table-resend-mobile{border:0}.pagination-content{margin-left:0% !important}.btn:hover,.aui .modal-body button:hover{background-position:0 0px}.smls-btn-uber-regulamento,.smls-btn-uber-table-resend,.smls-btn-uber-table-cancel{width:0 !important}}@media (max-width: 640px){div.uber-bottom-div-label-custom{padding-bottom:5px}div.uber-bottom-div-miles-diamond{padding-bottom:5px}.uber-width{z-index:1}.smls-uber-fix-2{width:15.5% !important}.smls-uber-fix-3{width:25% !important}.smls-btn-uber-table-resend-mobile{margin-left:5px !important}.smls-btn-uber-table-garbage{margin-left:-30px !important}}#my-tours-portlet{margin:0 8px 16px;padding:0 18px 40px;background-color:#fff;width:855px;border:1px solid #ECECEC;box-shadow:0 1px 3px 0 #ECECEC;border-radius:3px}@media screen and (max-width: 767px){#my-tours-portlet{width:90vw;padding:4px 12px;margin:0 auto 16pt auto}}#my-tours-portlet .header h4{line-height:22px;font-size:18px;padding-top:8px}@media screen and (max-width: 767px){#my-tours-portlet .header h4{padding:0;margin:0 0 0 5px;font-size:4vw;font-weight:700;line-height:25px;display:inline-block;width:auto}}#my-tours-portlet .header p{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:16px}@media screen and (max-width: 767px){#my-tours-portlet .header p{margin:10px 0 0 5px}}#my-tours-portlet .header .smartphone-line{display:none}@media screen and (max-width: 767px){#my-tours-portlet .header .smartphone-line{border:0px;border-bottom:1px solid #BCBEC0;margin:20px 16px 0px 16px;display:block}}#my-tours-portlet .cards .card{border:1px solid #BCBEC0;border-radius:3px;width:815px;margin:auto;margin-top:20px;display:table}@media screen and (max-width: 767px){#my-tours-portlet .cards .card{width:auto !important;display:block}}#my-tours-portlet .cards .card .card-header{padding:12px 0 12px 17px;border-bottom:1px solid #BCBEC0;background-color:#ECECEC;display:inline-block;width:100%}#my-tours-portlet .cards .card .card-header div{font-family:"NunitoRegular",Arial,sans-serif;float:left}#my-tours-portlet .cards .card .card-header div P{margin-bottom:5px}#my-tours-portlet .cards .card .card-header div:nth-child(1){width:160px}#my-tours-portlet .cards .card .card-header div:nth-child(2){width:242px}#my-tours-portlet .cards .card .card-header div:nth-child(3){width:195px}#my-tours-portlet .cards .card .card-header div:nth-child(4){width:72px}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-header{display:inline-grid;padding:14px 0 6px 10px;box-shadow:0 1px 3px 0 #BCBEC0}#my-tours-portlet .cards .card .card-header div{margin-bottom:6px}#my-tours-portlet .cards .card .card-header div P{margin-bottom:1px}}#my-tours-portlet .cards .card .card-body{padding:12px 17px;display:inline-block;position:relative;width:100%;font-family:"NunitoRegular",Arial,sans-serif}#my-tours-portlet .cards .card .card-body div{float:left}#my-tours-portlet .cards .card .card-body div:nth-child(1){width:126px}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body div:nth-child(1){padding-left:10px}}#my-tours-portlet .cards .card .card-body div:nth-child(2){width:276px}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body div:nth-child(2){padding-left:10px;margin-bottom:8px}}#my-tours-portlet .cards .card .card-body div:nth-child(3){width:194px}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body div:nth-child(3){padding-left:10px;margin-bottom:6px}#my-tours-portlet .cards .card .card-body div:nth-child(3) p{margin-bottom:18px}}#my-tours-portlet .cards .card .card-body div:nth-child(4){width:130px;position:absolute;right:70px;top:0;bottom:0;margin:auto;display:table}#my-tours-portlet .cards .card .card-body div:nth-child(4) button{padding:7px}#my-tours-portlet .cards .card .card-body div:nth-child(4) button span{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:19px}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body div:nth-child(4){width:50vw;position:initial !important;margin:0 20%;float:none;padding-bottom:20px}}#my-tours-portlet .cards .card .card-body div:nth-child(5){width:100%}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body div:nth-child(5){display:none}}#my-tours-portlet .cards .card .card-body div:nth-child(5) p{margin-top:22px}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body{padding:14px 0 6px 0px}}#my-tours-portlet .cards .collapsible{display:none}@media screen and (max-width: 767px){#my-tours-portlet .cards .collapsible{display:block;cursor:pointer;border:none;text-align:left;outline:none;font-size:8px;width:auto;position:absolute;margin-left:60vw;margin-top:150px;background:transparent}}#my-tours-portlet .cards .collapsed{display:block;transform:scale(-1)}#my-tours-portlet .cards .collapsing{display:none}#my-tours-portlet .cards #toggleCardsBtn{margin:0px auto}#my-tours-portlet .cards .active{background-color:#e69602}#my-tours-portlet .pagination{height:32px;display:table;margin:auto;margin-top:40px;padding:10px 0}#my-tours-portlet .pagination li{float:left;height:20px;cursor:pointer}#my-tours-portlet .pagination li.active a{background-color:#ECECEC;cursor:text}#my-tours-portlet .pagination li.disabled a{color:#BCBEC0;cursor:not-allowed}#my-tours-portlet .pagination li.disabled a i{cursor:not-allowed}#my-tours-portlet .pagination li a{padding:8px 10px;border-radius:3px;color:#7C7C7C}#voucher-modal{padding:40px !important}#voucher-modal .close{position:absolute;right:10px;top:10px;font-size:30px}#voucher-modal .header{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:18px;line-height:22px;margin-bottom:14px}#voucher-modal .body{font-size:14px;line-height:22px;margin-bottom:26px}#voucher-modal .body span{color:#FF5A00;text-decoration:underline}#voucher-modal #button-ok{display:table;margin:auto}#voucher-modal #button-ok span{font-family:"NunitoRegular",Arial,sans-serif;font-weight:400}.smiles__insurance{padding:0px 20px}@media screen and (min-width: 650px) and (max-width: 991px){.smiles__insurance{padding:0px 15px}}.smiles__insurance .title-container{position:relative;padding-left:13px;margin-top:20px;margin-bottom:20px}@media screen and (min-width: 992px){.smiles__insurance .title-container{padding-left:0px;margin-top:0px}}.smiles__insurance .title-container .title{font-size:20px;font-family:NunitoLight, sans-serif;font-weight:bold}@media screen and (max-width: 320px){.smiles__insurance .title-container .title{font-size:1.2rem}}@media screen and (min-width: 992px){.smiles__insurance .title-container .title{margin-bottom:50px;font-size:1.58rem;margin-top:-5px}}.smiles__insurance .title-container .btn-purchase.hidden-mobile{line-height:40px;background-color:#FF5A00;color:#fff;padding:0px 25px;border-radius:3px;position:absolute;right:3.5%;top:0;font-size:16px;font-weight:100;font-family:NunitoLight, sans-serif}@media screen and (max-width: 992px){.smiles__insurance .title-container .btn-purchase.hidden-mobile{display:none}}.smiles__insurance .title-container .btn-purchase.hidden-desktop{color:#7c7c7c;text-decoration:underline;font-size:14px;font-family:NunitoLight, sans-serif;font-weight:bold;position:absolute;right:0;top:25%}@media screen and (min-width: 320px){.smiles__insurance .title-container .btn-purchase.hidden-desktop{font-size:1rem}}@media screen and (min-width: 992px){.smiles__insurance .filter{margin-top:-10px;width:96.5%}}.smiles__insurance .filter .situation,.smiles__insurance .filter .coverage{display:flex;padding:0px 15px}@media screen and (min-width: 992px){.smiles__insurance .filter .situation,.smiles__insurance .filter .coverage{padding:0px}}.smiles__insurance .filter .situation.coverage,.smiles__insurance .filter .coverage.coverage{padding:15px 0;margin:0px;border-top:1px solid #D8D8D8;padding:15px 0}@media screen and (min-width: 992px){.smiles__insurance .filter .situation.coverage,.smiles__insurance .filter .coverage.coverage{position:absolute;top:-19%;left:45%;margin-top:-15px;border-top:none;padding:0}}@media screen and (min-width: 1200px){.smiles__insurance .filter .situation.coverage,.smiles__insurance .filter .coverage.coverage{left:37.5%}}.smiles__insurance .filter .situation.coverage .btn-group-filter,.smiles__insurance .filter .coverage.coverage .btn-group-filter{text-align:right}.smiles__insurance .filter .situation label,.smiles__insurance .filter .coverage label{text-transform:uppercase;color:#7c7c7c;font-family:NunitoLight, sans-serif;font-weight:bold;padding-top:3.5px}@media screen and (min-width: 992px){.smiles__insurance .filter .situation label,.smiles__insurance .filter .coverage label{margin-right:15px}}@media screen and (max-width: 320px){.smiles__insurance .filter .situation label,.smiles__insurance .filter .coverage label{font-size:90%}}.smiles__insurance .filter .btn-group-filter{flex:1}@media screen and (max-width: 991px){.smiles__insurance .filter .btn-group-filter{text-align:center}}@media screen and (max-width: 320px){.smiles__insurance .filter .btn-group-filter{font-size:90%}}.smiles__insurance .filter .btn-group-filter button{font-family:NunitoLight, sans-serif;font-weight:300;font-size:12px;border-radius:15px;padding:1px 9px;outline:none}.smiles__insurance .filter .btn-group-filter button.active{color:#fff;background-color:#FF5A00}.smiles__insurance .filter .btn-group-filter button:first-child{margin-right:8px}@media screen and (min-width: 992px){.smiles__insurance .filter .btn-group-filter button{padding:1px 15px 0px}}@media screen and (max-width: 320px){.smiles__insurance .filter .btn-group-filter button{padding:2px 7px}.smiles__insurance .filter .btn-group-filter button:first-child{margin-right:5px}}@media (max-width: 768px){.smiles__insurance .filter .advanced-filter-container{margin-top:-10px}}.smiles__insurance .filter .advanced-filter-container .toggle-body{transform:scale(1.5)}.smiles__insurance .filter header{background-color:#fff;padding:8px 15px;text-transform:uppercase;color:#FF5A00;border-radius:2px;position:relative;margin-top:20px}.smiles__insurance .filter header.with-shadow{box-shadow:0px 1px 4px #cbcbcb}.smiles__insurance .filter header img.icon-filter{vertical-align:middle}.smiles__insurance .filter header span.title{font-family:NunitoLight, sans-serif;font-size:12px;font-weight:bold;margin-left:5px;vertical-align:middle}.smiles__insurance .filter .toggle-body{right:5%;position:absolute;top:44%;transform:scale(1.5)}.smiles__insurance .filter .advanced-filter-body{position:relative;padding:0px 16px}@media screen and (max-width: 991px){.smiles__insurance .filter .advanced-filter-body{border:1px solid #fff;background-color:#fff;display:none}}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body{display:flex !important;justify-content:space-between;width:100%;margin-top:13px;padding:0px;flex-wrap:wrap}}.smiles__insurance .filter .advanced-filter-body .plan-container{position:relative;z-index:9999}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .plan-container{display:inline-block;width:27.5%}}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .plan-container .toggle-body{top:37%;transform:scale(1.5);margin-right:5px}}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan{background-color:#fff;height:50px;border:1px solid #BBBCBC;border-radius:3px;margin-bottom:10px;cursor:pointer;height:54px}@media (max-width: 768px){.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan{margin-bottom:15px}}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan span{font-family:NunitoLight, sans-serif;font-weight:300;display:block;line-height:50px;padding-left:15px;font-size:1.1rem}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan .plan-options{display:block;padding:0px;margin:-2px 0px 0px -1px;border:1px solid #BBBCBC;background-color:#fff;border-radius:1px 1px 3px 3px;font-family:NunitoLight, sans-serif;font-weight:300;padding-bottom:10px;width:101%}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan .plan-options{display:table}}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan .plan-options.hidden{display:none !important}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan .plan-options hr{margin:5px 40px 5px 15px;border-top-color:#D8D8D8;height:1px}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan .plan-options li{padding:5px 15px;font-size:1.1rem;cursor:pointer}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan .plan-options li:first-child{padding:10px 15px 5px}.smiles__insurance .filter .advanced-filter-body .plan-container .select-plan .plan-options li.active{color:#FF5A00}.smiles__insurance .filter .advanced-filter-body .dates-container{display:flex}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container{width:50%;font-size:1rem;position:relative}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container img{position:absolute;z-index:999;width:24px;height:24px;top:28%;left:7%}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .dates-container .input-container img{top:7%;width:35px;height:35px}}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate label{padding-left:18%;top:15%;color:#7c7c7c;font-size:16px}@media screen and (max-width: 320px){.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate label{padding-left:15%}}@media screen and (min-width: 650px) and (max-width: 767px){.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate label{padding-left:21%}}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate label{padding-left:23%}}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input{padding-left:31.5%;padding-right:5%;border:1px solid #BBBCBC;font-size:11px !important;font-family:NunitoLight, sans-serif;color:#7c7c7c;height:54px}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input ::placeholder{color:#BBBCBC}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input :-ms-input-placeholder{color:#BBBCBC}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input ::-ms-input-placeholder{color:#BBBCBC}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input:not(:focus){padding-top:1.3rem !important}@media screen and (min-width: 650px){.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input{padding-left:27%}}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input{padding-left:35%}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input.with-value{font-size:16px !important}}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container .input__animate input.with-value{border:1px solid #FF5A00;font-family:NunitoLight, sans-serif;font-size:16px !important}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container:first-child{margin-right:10px}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .dates-container .input-container:first-child{margin-right:20px}}@media screen and (min-width: 992px){.smiles__insurance .filter .advanced-filter-body .dates-container{display:inline-flex;width:48%;justify-content:center;margin-left:10px}.smiles__insurance .filter .advanced-filter-body .dates-container .input-container{width:40%}}.smiles__insurance .filter .advanced-filter-body .locator-container{width:100%;margin-top:15px}@media (min-width: 768px){.smiles__insurance .filter .advanced-filter-body .locator-container{width:176px;margin-top:0px}}.smiles__insurance .filter .advanced-filter-body .locator-container input{border:1px solid #BBBCBC;height:54px}.smiles__insurance .filter .advanced-filter-body .locator-container label{font-family:NunitoLight, sans-serif;color:#BBBCBC;font-size:16px}.smiles__insurance .filter .filter-footer{width:100%}.smiles__insurance .filter .filter-footer .filter-actions-container{margin-top:30px;margin-bottom:20px;display:flex;flex-direction:row}@media screen and (min-width: 992px){.smiles__insurance .filter .filter-footer .filter-actions-container{width:100%;display:flex;flex-direction:row;justify-content:flex-end;margin-top:13px}.smiles__insurance .filter .filter-footer .filter-actions-container a{margin-right:27px}}.smiles__insurance .filter .filter-footer .filter-actions-container a{font-size:16px;text-decoration:underline;color:#7c7c7c;font-family:NunitoLight, sans-serif;font-weight:300;width:40%;text-align:center;line-height:40px}@media screen and (min-width: 992px){.smiles__insurance .filter .filter-footer .filter-actions-container a{width:auto;text-align:right}}.smiles__insurance .filter .filter-footer .filter-actions-container button{background-color:#FF5A00;width:60%;height:40px;margin:0;outline:none;font-family:NunitoLight, sans-serif;font-size:16px}@media screen and (min-width: 992px){.smiles__insurance .filter .filter-footer .filter-actions-container button{font-family:NunitoLight, sans-serif;font-weight:300;height:40px;width:176px}}.smiles__insurance .filter .filter-footer .filter-actions-container button:disabled{background-color:#BBBCBC;border-color:#BBBCBC}.smiles__insurance .filter .contract-insurance{background-color:#fff;margin:20px 0px;padding:16px 30px;position:relative}@media screen and (min-width: 992px){.smiles__insurance .filter .contract-insurance:not(.hidden){padding:25px 30px;width:96.5%;margin-top:10px;display:flex}}.smiles__insurance .filter .contract-insurance .contract-insurance-title{text-align:center}.smiles__insurance .filter .contract-insurance .contract-insurance-title img{width:35px;margin:6px 10px 0px 0px;vertical-align:baseline}.smiles__insurance .filter .contract-insurance .contract-insurance-title h5{line-height:115%;margin-top:3px;display:inline-block}.smiles__insurance .filter .contract-insurance .contract-insurance-title h5 p{text-align:left;margin:0px;line-height:normal}@media screen and (min-width: 992px){.smiles__insurance .filter .contract-insurance .contract-insurance-title{width:60%;text-align:left;padding-left:3%}.smiles__insurance .filter .contract-insurance .contract-insurance-title img{vertical-align:middle;width:auto;float:left;margin-right:6%}.smiles__insurance .filter .contract-insurance .contract-insurance-title h5{font-size:1.15rem}.smiles__insurance .filter .contract-insurance .contract-insurance-title h5 p{display:inline-block}}.smiles__insurance .filter .contract-insurance .close{opacity:1}@media screen and (min-width: 992px){.smiles__insurance .filter .contract-insurance .close{position:absolute;right:2%;top:13%}}.smiles__insurance .filter .contract-insurance .close img{width:16px;margin-top:-5px}.smiles__insurance .filter .contract-insurance .contract-insurance-subtitle{line-height:115%;font-size:95%;text-align:center;color:#848484;font-family:NunitoLight, sans-serif}@media screen and (min-width: 992px){.smiles__insurance .filter .contract-insurance .contract-insurance-subtitle{position:absolute;top:48%;left:18.4%;width:38%;text-align:left;font-size:1rem}}.smiles__insurance .filter .contract-insurance .btn-contract-now{background-color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:1.05rem;box-sizing:border-box;width:100%}@media screen and (min-width: 992px){.smiles__insurance .filter .contract-insurance .btn-contract-now{box-sizing:unset;width:20%;margin-left:6%;line-height:40px;margin-top:1px;font-size:1.15rem}}.smiles__insurance .filter .sorting{margin-top:24px}@media screen and (min-width: 992px){.smiles__insurance .filter .sorting{margin-top:0px}}.smiles__insurance .filter .sorting span{font-size:14px}.smiles__insurance .filter .sorting .sort-by{margin-right:5px;font-family:NunitoLight, sans-serif;color:#7c7c7c}.smiles__insurance .filter .sorting .sort-column{cursor:pointer;font-family:NunitoLight, sans-serif;font-weight:bold;color:#FF5A00}.smiles__insurance .filter .sorting .sort-column img{vertical-align:inherit}.smiles__insurance .timeline{margin-bottom:50px}.smiles__insurance .timeline .card{margin-top:15px;background-color:#fff}@media screen and (min-width: 992px){.smiles__insurance .timeline .card{width:96.5%}}.smiles__insurance .timeline .card .row.status{border-bottom:1px solid #ECECEC;color:#BBBCBC;text-transform:uppercase;font-family:NunitoLight, sans-serif;font-size:12px;font-family:NunitoLight, sans-serif}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row.status{margin-bottom:-15px}}.smiles__insurance .timeline .card .row.status p{padding:10px 0px 8px 15px;margin-bottom:0px}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row.status p{padding-left:30px}}.smiles__insurance .timeline .card .row.status p .bullet{display:inline-block;height:12px;width:12px;background-color:#BBBCBC;border-radius:6px;margin-right:5px;vertical-align:middle}.smiles__insurance .timeline .card .row.status[data-status="Contratado"]{color:#6CD844}.smiles__insurance .timeline .card .row.status[data-status="Contratado"] p .bullet{background-color:#6CD844}.smiles__insurance .timeline .card .row.status .bullet{margin-top:-3px}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2){display:inline-flex;width:100%}}.smiles__insurance .timeline .card .row:nth-child(2) .col{border-bottom:1px solid #ECECEC;font-size:1.1rem}@media screen and (max-width: 320px){.smiles__insurance .timeline .card .row:nth-child(2) .col{font-size:90%}}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:first-child,.smiles__insurance .timeline .card .row:nth-child(2) .col:nth-child(2){width:40%}}.smiles__insurance .timeline .card .row:nth-child(2) .col p{margin-bottom:0px}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col p:first-child{margin-bottom:5px}}.smiles__insurance .timeline .card .row:nth-child(2) .col:first-child{padding:15px}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:first-child{padding-left:30px}}.smiles__insurance .timeline .card .row:nth-child(2) .col:first-child p strong{font-family:NunitoLight, sans-serif;font-weight:bold;font-size:14px}.smiles__insurance .timeline .card .row:nth-child(2) .col:first-child p.od-dates{font-family:NunitoLight, sans-serif;font-size:14px}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child){text-align:center;font-family:NunitoLight, sans-serif}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child) .secondary{color:#A3A3A3;margin-bottom:5px}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2){display:flex}@media (max-width: 768px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2){height:65px}}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds,.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .plan-contracted{padding:10px;font-size:14px}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds,.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .plan-contracted{padding:15px 10px}}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds{width:30%;border-right:1px solid #ECECEC;position:relative}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds{border-left:1px solid #ECECEC}}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary img{margin-top:-3px}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary span{font-family:NunitoLight, sans-serif;font-weight:bold;color:#FF5A00;font-size:16px;vertical-align:middle}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds{visibility:hidden;font-family:NunitoLight, sans-serif;position:absolute;background-color:#fff;padding:10px 15px;border:1px solid #FF5A00;font-size:90%;text-align:left;width:290px;bottom:60%;right:51%}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds::after,.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds::before{content:"";position:absolute;top:100%;border-style:solid}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds::after{right:1.4%;border-width:6px;border-color:#FF5A00 transparent transparent transparent}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds::before{right:2%;border-width:4px;border-color:#fff transparent transparent transparent;z-index:99}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds h6{margin:0 0 5px 0;font-weight:bold;color:#FF5A00}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds h6 img{margin-bottom:3px}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary .tooltip-insureds span{color:#7c7c7c;font-size:90%;text-transform:capitalize;font-family:NunitoLight, sans-serif;font-weight:lighter}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .insureds .primary:hover .tooltip-insureds{visibility:visible;opacity:1}}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .plan-contracted{flex:1}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .plan-contracted{border-right:1px solid #ECECEC}}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .plan-contracted .principal{font-family:NunitoLight, sans-serif;font-weight:bold;font-size:88%}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(2) .plan-contracted .principal{font-size:14px}}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(3){flex:1}}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(3) span{color:#A3A3A3;font-family:NunitoLight, sans-serif;font-size:14px;letter-spacing:0;line-height:21px;text-align:center}.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(3) .btn-outline{border:none;padding:12px;font-family:NunitoLight, sans-serif;font-size:13px;text-decoration:underline}@media screen and (max-width: 320px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(3) .btn-outline{font-size:90%}}@media screen and (min-width: 768px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(3) .btn-outline{height:18px !important;padding:0}}@media screen and (min-width: 992px){.smiles__insurance .timeline .card .row:nth-child(2) .col:not(:first-child):nth-child(3) .btn-outline{height:100%}}.smiles__insurance .timeline .card .row .cancel-insurance{height:40px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media (min-width: 768px){.smiles__insurance .timeline .card .row .cancel-insurance{height:auto;display:flex;flex-direction:column;align-items:center}}.smiles__insurance .timeline .card div:nth-child(3) .btn-primary,.smiles__insurance .timeline .card div:nth-child(3) .aui .modal-body button,.aui .modal-body .smiles__insurance .timeline .card div:nth-child(3) button{outline:none;margin-top:0;border-radius:0;padding:12px;font-family:NunitoLight, sans-serif;font-weight:bold;font-size:14px;width:100%}@media screen and (max-width: 320px){.smiles__insurance .timeline .card div:nth-child(3) .btn-primary,.smiles__insurance .timeline .card div:nth-child(3) .aui .modal-body button,.aui .modal-body .smiles__insurance .timeline .card div:nth-child(3) button{font-size:90%}}.smiles__insurance .offer-contracting-insurance{background-color:#fff;text-align:center;padding:30px 10px}.smiles__insurance .offer-contracting-insurance h5{font-family:NunitoLight, sans-serif;font-weight:400;color:#7c7c7c;font-size:1.25rem;margin-top:25px;margin-bottom:5px}.smiles__insurance .offer-contracting-insurance p{font-family:NunitoLight, sans-serif;color:#848484;font-size:1.08rem;width:80%;margin:auto}.smiles__insurance .offer-contracting-insurance .btn-know-more{font-family:NunitoLight, sans-serif;font-weight:100;font-size:1.2rem;padding:20px 0;color:#fff;width:77%;margin:25px auto 0px;background-color:#FF5A00}@media screen and (min-width: 992px){.smiles__insurance .offer-contracting-insurance{display:flex;padding:25px 30px;position:relative;width:96.5%}.smiles__insurance .offer-contracting-insurance img{margin:0px 20px}.smiles__insurance .offer-contracting-insurance h5{margin:10px 20px;width:90%;text-align:left}.smiles__insurance .offer-contracting-insurance p{position:absolute;top:45%;width:33%;text-align:left;left:19.8%}.smiles__insurance .offer-contracting-insurance .btn-know-more{width:45%;margin:10px 15px}}@media screen and (min-width: 992px) and (max-width: 1200px){.smiles__insurance .offer-contracting-insurance h5{width:95%}.smiles__insurance .offer-contracting-insurance p{top:45%;left:22%;width:45%}}.smiles__insurance .loading-more{display:flex;align-content:center;justify-content:center;text-align:center;padding:0px 30px 40px 30px}.smiles__insurance .loading-more .btn-loading-more{font-family:NunitoLight, sans-serif;font-weight:100;font-size:1.2rem;padding:20px 0;width:55%}@media screen and (min-width: 992px){.smiles__insurance .loading-more{display:flex;padding:0px 30px 40px 30px;position:relative;width:90.5%}.smiles__insurance .loading-more .btn-loading-more{width:35%;margin:10px 15px}}.smiles__insurance .nothing-found{margin-top:30px;margin-bottom:40px;background-color:#fff;text-align:center;padding:40px}.smiles__insurance .nothing-found img{margin-bottom:15px}.smiles__insurance .nothing-found p{margin:auto;font-family:NunitoLight, sans-serif;font-size:1.1rem;color:#7c7c7c}@media screen and (min-width: 992px){.smiles__insurance .nothing-found{width:96.5%;margin-top:10px;margin-bottom:30px}.smiles__insurance .nothing-found img{display:block;margin:0 auto 15px}.smiles__insurance .nothing-found p{display:inline-block}}#insurance-details-modal{font-family:NunitoLight, sans-serif;display:block !important}#insurance-details-modal .modal{z-index:999999999;width:100% !important;min-height:100% !important;left:0px !important;top:0px !important;border-radius:0px;height:100% !important;overflow:auto}#insurance-details-modal .modal .modal-header{padding:0px;text-align:left}#insurance-details-modal .modal .modal-header .actions{padding:20px 25px 25px 15px}#insurance-details-modal .modal .modal-header .actions .close{opacity:1}#insurance-details-modal .modal .modal-header .actions .close img{display:inherit;width:20px}#insurance-details-modal .modal .modal-header .actions .icon-print,#insurance-details-modal .modal .modal-header .actions .icon-save{cursor:pointer;display:inline-block;margin-right:15px}#insurance-details-modal .modal .modal-header .actions .icon-save{margin-bottom:2px}#insurance-details-modal .modal .modal-header h5{font-size:1.2rem;font-family:NunitoLight, sans-serif;font-weight:normal;color:#7c7c7c;border-bottom:1px solid #ECECEC;margin:0px;padding:0px 0px 10px 15px}#insurance-details-modal .modal .modal-body{padding:0px;height:auto;min-height:100%;max-height:unset}#insurance-details-modal .modal .modal-body label{color:#A3A3A3;margin-bottom:0px;font-size:98%}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile{margin-top:20px;border:1px solid #FF5A00;padding:10px 18px;display:none}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid.active,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile.active{opacity:0.6}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .ic,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .ic{display:none}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .sulamerica-plan-info-modal-msg-covid__header,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .sulamerica-plan-info-modal-msg-covid__header{display:flex;align-items:center}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .sulamerica-plan-info-modal-msg-covid__header .ic-covid-virus,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .sulamerica-plan-info-modal-msg-covid__header .ic-covid-virus{display:block;min-width:28px;min-height:28px;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='44' height='43' viewBox='0 0 44 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.1489 29.2766C26.115 29.2766 25.2766 28.4576 25.2766 27.4466C25.2766 26.4361 26.115 25.617 27.1489 25.617C28.1828 25.617 29.0213 26.4361 29.0213 27.4466C29.0213 28.4576 28.1828 29.2766 27.1489 29.2766ZM16.8513 16.4681C15.3002 16.4681 14.0426 15.2392 14.0426 13.7234C14.0426 12.2077 15.3002 10.9787 16.8513 10.9787C18.4024 10.9787 19.6596 12.2077 19.6596 13.7234C19.6596 15.2392 18.4024 16.4681 16.8513 16.4681ZM42.625 17.0207C41.8656 17.0207 41.25 17.6223 41.25 18.3644V19.7082H37.466C37.1316 16.9222 36.0114 14.2816 34.2302 12.0817L36.9081 9.4643L37.9861 10.3561C38.5229 10.8816 39.3932 10.882 39.9304 10.3574C40.4677 9.83324 40.4686 8.98227 39.9318 8.45724C39.9313 8.45681 39.9309 8.45681 39.9304 8.45638L35.3474 3.97707C34.8102 3.45204 33.9398 3.45204 33.403 3.97707C32.8658 4.50167 32.8658 5.35221 33.4026 5.87724L34.3156 6.93031L31.6373 9.54772C29.3863 7.80751 26.6842 6.71273 23.8335 6.3855V2.6875H25.2085C25.9679 2.6875 26.5835 2.08593 26.5835 1.34375C26.5835 0.60157 25.9679 0 25.2085 0H18.7915C18.0321 0 17.4165 0.60157 17.4165 1.34375C17.4165 2.08593 18.0321 2.6875 18.7915 2.6875H20.1665V6.3855C17.3158 6.71273 14.6137 7.80751 12.3627 9.54772L9.6844 6.93031L10.597 5.87724C11.1342 5.35221 11.1342 4.50167 10.597 3.97707C10.0602 3.45204 9.18984 3.45204 8.6526 3.97707L4.17516 8.45638C3.63924 8.98227 3.64188 9.83324 4.18 10.3561C4.71636 10.8777 5.58316 10.8777 6.11952 10.3561L7.09192 9.4643L9.76976 12.0817C7.98864 14.2816 6.8684 16.9222 6.534 19.7082H2.75V18.3644C2.75 17.6223 2.13444 17.0207 1.375 17.0207C0.61556 17.0207 0 17.6223 0 18.3644V24.6356C0 25.3777 0.61556 25.9793 1.375 25.9793C2.13444 25.9793 2.75 25.3777 2.75 24.6356V23.2918H6.534C6.8684 26.0778 7.98864 28.7184 9.76976 30.9183L7.09192 33.5353L6.01392 32.6435C5.47668 32.1193 4.60592 32.1201 4.06956 32.6452C3.53364 33.1698 3.53364 34.019 4.06956 34.5441L8.6526 39.0229C9.18984 39.548 10.0602 39.548 10.597 39.0229C11.1342 38.4983 11.1342 37.6478 10.597 37.1228L9.6844 36.0697L12.3622 33.4527C14.6137 35.1929 17.3158 36.2877 20.1665 36.6145V40.3125H18.7915C18.0321 40.3125 17.4165 40.9141 17.4165 41.6562C17.4165 42.3984 18.0321 43 18.7915 43H25.2085C25.9679 43 26.5835 42.3984 26.5835 41.6562C26.5835 40.9141 25.9679 40.3125 25.2085 40.3125H23.8335V36.6145C26.6842 36.2877 29.3863 35.1929 31.6373 33.4527L34.3152 36.0697L33.4026 37.1228C32.8658 37.6478 32.8658 38.4983 33.403 39.0229C33.9398 39.548 34.8102 39.548 35.3474 39.0229L39.9304 34.5441C40.4677 34.019 40.4677 33.1685 39.9304 32.6435C39.3932 32.1189 38.5229 32.1189 37.9861 32.6435L36.9081 33.5353L34.2302 30.9183C36.0114 28.7184 37.1316 26.0778 37.466 23.2918H41.25V24.6356C41.25 25.3777 41.8656 25.9793 42.625 25.9793C43.3844 25.9793 44 25.3777 44 24.6356V18.3644C44 17.6227 43.3849 17.0207 42.6254 17.0207H42.625Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A")}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .sulamerica-plan-info-modal-msg-covid__header h3,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .sulamerica-plan-info-modal-msg-covid__header h3{font-size:14px;text-align:left;line-height:17px;margin-left:17px}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid p,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile p{font-size:12px;color:#7C7C7C;font-family:NunitoLight, sans-serif;text-align:left;margin:0;margin-top:8px;line-height:17px}@media (min-width: 768px){#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid p,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile p{margin-top:0px}}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid p span,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile p span{font-family:NunitoRegular, sans-serif}@media (min-width: 768px){#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile{display:flex;align-items:center;justify-content:center;margin:0 40px;margin-top:47px;padding:16px 18px}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .ic,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .ic{display:flex}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .ic .ic-covid-virus,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .ic .ic-covid-virus{display:block;min-width:48px;min-height:47px;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='44' height='43' viewBox='0 0 44 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.1489 29.2766C26.115 29.2766 25.2766 28.4576 25.2766 27.4466C25.2766 26.4361 26.115 25.617 27.1489 25.617C28.1828 25.617 29.0213 26.4361 29.0213 27.4466C29.0213 28.4576 28.1828 29.2766 27.1489 29.2766ZM16.8513 16.4681C15.3002 16.4681 14.0426 15.2392 14.0426 13.7234C14.0426 12.2077 15.3002 10.9787 16.8513 10.9787C18.4024 10.9787 19.6596 12.2077 19.6596 13.7234C19.6596 15.2392 18.4024 16.4681 16.8513 16.4681ZM42.625 17.0207C41.8656 17.0207 41.25 17.6223 41.25 18.3644V19.7082H37.466C37.1316 16.9222 36.0114 14.2816 34.2302 12.0817L36.9081 9.4643L37.9861 10.3561C38.5229 10.8816 39.3932 10.882 39.9304 10.3574C40.4677 9.83324 40.4686 8.98227 39.9318 8.45724C39.9313 8.45681 39.9309 8.45681 39.9304 8.45638L35.3474 3.97707C34.8102 3.45204 33.9398 3.45204 33.403 3.97707C32.8658 4.50167 32.8658 5.35221 33.4026 5.87724L34.3156 6.93031L31.6373 9.54772C29.3863 7.80751 26.6842 6.71273 23.8335 6.3855V2.6875H25.2085C25.9679 2.6875 26.5835 2.08593 26.5835 1.34375C26.5835 0.60157 25.9679 0 25.2085 0H18.7915C18.0321 0 17.4165 0.60157 17.4165 1.34375C17.4165 2.08593 18.0321 2.6875 18.7915 2.6875H20.1665V6.3855C17.3158 6.71273 14.6137 7.80751 12.3627 9.54772L9.6844 6.93031L10.597 5.87724C11.1342 5.35221 11.1342 4.50167 10.597 3.97707C10.0602 3.45204 9.18984 3.45204 8.6526 3.97707L4.17516 8.45638C3.63924 8.98227 3.64188 9.83324 4.18 10.3561C4.71636 10.8777 5.58316 10.8777 6.11952 10.3561L7.09192 9.4643L9.76976 12.0817C7.98864 14.2816 6.8684 16.9222 6.534 19.7082H2.75V18.3644C2.75 17.6223 2.13444 17.0207 1.375 17.0207C0.61556 17.0207 0 17.6223 0 18.3644V24.6356C0 25.3777 0.61556 25.9793 1.375 25.9793C2.13444 25.9793 2.75 25.3777 2.75 24.6356V23.2918H6.534C6.8684 26.0778 7.98864 28.7184 9.76976 30.9183L7.09192 33.5353L6.01392 32.6435C5.47668 32.1193 4.60592 32.1201 4.06956 32.6452C3.53364 33.1698 3.53364 34.019 4.06956 34.5441L8.6526 39.0229C9.18984 39.548 10.0602 39.548 10.597 39.0229C11.1342 38.4983 11.1342 37.6478 10.597 37.1228L9.6844 36.0697L12.3622 33.4527C14.6137 35.1929 17.3158 36.2877 20.1665 36.6145V40.3125H18.7915C18.0321 40.3125 17.4165 40.9141 17.4165 41.6562C17.4165 42.3984 18.0321 43 18.7915 43H25.2085C25.9679 43 26.5835 42.3984 26.5835 41.6562C26.5835 40.9141 25.9679 40.3125 25.2085 40.3125H23.8335V36.6145C26.6842 36.2877 29.3863 35.1929 31.6373 33.4527L34.3152 36.0697L33.4026 37.1228C32.8658 37.6478 32.8658 38.4983 33.403 39.0229C33.9398 39.548 34.8102 39.548 35.3474 39.0229L39.9304 34.5441C40.4677 34.019 40.4677 33.1685 39.9304 32.6435C39.3932 32.1189 38.5229 32.1189 37.9861 32.6435L36.9081 33.5353L34.2302 30.9183C36.0114 28.7184 37.1316 26.0778 37.466 23.2918H41.25V24.6356C41.25 25.3777 41.8656 25.9793 42.625 25.9793C43.3844 25.9793 44 25.3777 44 24.6356V18.3644C44 17.6227 43.3849 17.0207 42.6254 17.0207H42.625Z' fill='%23FF5A00'/%3E%3C/svg%3E%0A")}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .group,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .group{display:flex;flex-direction:column;align-items:flex-start;margin-left:17px}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .group .sulamerica-plan-info-modal-msg-covid__header{justify-content:center}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header h3,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .group .sulamerica-plan-info-modal-msg-covid__header h3{font-size:16px;margin-left:0;margin-bottom:5px;margin-top:0}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header .ic-covid-virus,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .group .sulamerica-plan-info-modal-msg-covid__header .ic-covid-virus{display:none}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid .group .sulamerica-plan-info-modal-msg-covid__header p,#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile .group .sulamerica-plan-info-modal-msg-covid__header p{max-width:640px;font-size:14px}}#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile{display:flex}@media (min-width: 768px){#insurance-details-modal .modal .modal-body #sulamerica-plan-info-modal-msg-covid-mobile{display:none}}#insurance-details-modal .modal .modal-body .row.status{border-bottom:1px solid #ECECEC;color:#BBBCBC;text-transform:uppercase;font-family:NunitoLight, sans-serif}@media screen and (min-width: 992px){#insurance-details-modal .modal .modal-body .row.status{margin-bottom:-15px}}#insurance-details-modal .modal .modal-body .row.status p{padding:10px 0px 8px 15px;margin-bottom:0px}@media screen and (min-width: 992px){#insurance-details-modal .modal .modal-body .row.status p{padding-left:30px}}#insurance-details-modal .modal .modal-body .row.status p .bullet{display:inline-block;height:12px;width:12px;background-color:#BBBCBC;border-radius:6px;margin-right:5px;vertical-align:middle}#insurance-details-modal .modal .modal-body .row.status[data-status="Contratado"]{color:#6CD844}#insurance-details-modal .modal .modal-body .row.status[data-status="Contratado"] p .bullet{background-color:#6CD844}#insurance-details-modal .modal .modal-body .row.status p .bullet{margin-right:5px;margin-bottom:2px}#insurance-details-modal .modal .modal-body .policy-info{border-bottom:1px solid #ECECEC}#insurance-details-modal .modal .modal-body .policy-info .od{display:none}#insurance-details-modal .modal .modal-body .policy-info .od label.dates{color:#7c7c7c}#insurance-details-modal .modal .modal-body .policy-info .plan-contracted-container{border-bottom:1px solid #ECECEC;padding:15px}#insurance-details-modal .modal .modal-body .policy-info .plan-contracted-container span{color:#7c7c7c;font-size:1rem;text-transform:uppercase}#insurance-details-modal .modal .modal-body .policy-info .financial-info{display:flex}#insurance-details-modal .modal .modal-body .policy-info .financial-info>div{padding:15px}#insurance-details-modal .modal .modal-body .policy-info .financial-info>div span{color:#7c7c7c;font-weight:normal}#insurance-details-modal .modal .modal-body .policy-info .financial-info .financial-info-1{flex:1}#insurance-details-modal .modal .modal-body .policy-info .financial-info .financial-info-2 label,#insurance-details-modal .modal .modal-body .policy-info .financial-info .financial-info-2 span{text-align:right}#insurance-details-modal .modal .modal-body .insureds{border-bottom:1px solid #ECECEC}#insurance-details-modal .modal .modal-body .insureds p{margin-bottom:0px}#insurance-details-modal .modal .modal-body .insureds .insureds-icon{padding:15px 15px 10px}#insurance-details-modal .modal .modal-body .insureds .insureds-icon img{vertical-align:baseline;margin-top:3px}#insurance-details-modal .modal .modal-body .insureds .insureds-icon span.insureds-amount{font-weight:bold;font-family:NunitoLight, sans-serif;color:#FF5A00;font-size:16px}#insurance-details-modal .modal .modal-body .insureds .insured-names{padding:0px 15px 10px;text-transform:capitalize}#insurance-details-modal .modal .modal-body .coverages-container{padding:15px 20px}#insurance-details-modal .modal .modal-body .coverages-container .title{text-transform:uppercase;color:#FF5A00;font-family:NunitoLight, sans-serif;font-weight:bold;display:flex}#insurance-details-modal .modal .modal-body .coverages-container .title .plan{margin-right:5px}#insurance-details-modal .modal .modal-body .coverages-container .coverage{display:flex;font-weight:bold;padding:20px 0px 10px;border-bottom:1.5px solid #7c7c7c}#insurance-details-modal .modal .modal-body .coverages-container .coverage .description{font-size:90%;flex:1;color:#7c7c7c}#insurance-details-modal .modal .modal-body .coverages-container .coverage .pricing{font-size:95%;min-width:30%;margin-left:10%;text-align:right;color:#FF5A00}@media screen and (min-width: 768px){#insurance-details-modal .modal{top:50% !important;left:50% !important}}@media screen and (max-width: 991px){#insurance-details-modal .modal .modal-header h5.hidden-mobile{display:none}}@media screen and (min-width: 992px){#insurance-details-modal .modal{width:57% !important;overflow:hidden;margin-top:15%;margin-bottom:5%;border-radius:3px;position:absolute;height:auto !important}#insurance-details-modal .modal .modal-header{display:flex;border-bottom:1px solid #ECECEC}#insurance-details-modal .modal .modal-header .actions{padding:0px}#insurance-details-modal .modal .modal-header .actions .icon-print,#insurance-details-modal .modal .modal-header .actions .ic-save{margin-top:12px}#insurance-details-modal .modal .modal-header .actions .icon-save{margin-right:35px}#insurance-details-modal .modal .modal-header .actions .close{border-left:1px solid #ECECEC;padding:10px 30px 10px 25px}#insurance-details-modal .modal .modal-header .actions .close img{width:19px}#insurance-details-modal .modal .modal-header h5{flex:1;border-bottom:none;padding:15px 25px 8px}#insurance-details-modal .modal .modal-body .row.status .status{padding-left:25px}#insurance-details-modal .modal .modal-body .row.status .status .bullet{margin-bottom:3px}#insurance-details-modal .modal .modal-body .policy-info{display:flex;margin-top:15px}#insurance-details-modal .modal .modal-body .policy-info .od{width:40%;display:block;padding:15px 25px;color:#7c7c7c;border-right:1px solid #ECECEC}#insurance-details-modal .modal .modal-body .policy-info .od .route{font-weight:bold}#insurance-details-modal .modal .modal-body .policy-info .plan-contracted-container{width:30%;padding:15px 25px;border-bottom:none;border-right:1px solid #ECECEC}#insurance-details-modal .modal .modal-body .policy-info .plan-contracted-container span{color:#7c7c7c;font-weight:bold}#insurance-details-modal .modal .modal-body .policy-info .financial-info{width:42%;padding:15px 25px;display:flex;flex-direction:column-reverse}#insurance-details-modal .modal .modal-body .policy-info .financial-info>div{display:flex;padding:0px;display:inline-flex;color:#7c7c7c}#insurance-details-modal .modal .modal-body .policy-info .financial-info>div label{font-weight:bold;color:#7c7c7c}#insurance-details-modal .modal .modal-body .policy-info .financial-info>div label::after{content:" :";margin-left:-3px}#insurance-details-modal .modal .modal-body .policy-info .financial-info>div span{margin-left:5px;font-weight:normal;font-size:98%}#insurance-details-modal .modal .modal-body .insureds{display:flex}#insurance-details-modal .modal .modal-body .insureds .insureds-icon{padding:15px 25px;text-align:center}#insurance-details-modal .modal .modal-body .insureds .insured-names{padding:15px 30px 15px 5px}#insurance-details-modal .modal .modal-body .coverages-container{margin:30px 40px;padding:0px}#insurance-details-modal .modal .modal-body .coverages-container .title{padding:15px 20px;color:#fff;background-color:#62B1C6}#insurance-details-modal .modal .modal-body .coverages-container .title .plan{font-weight:bold}#insurance-details-modal .modal .modal-body .coverages-container .title .hidden-mobile{font-weight:normal}#insurance-details-modal .modal .modal-body .coverages-container .coverages{border:0.5px solid rgba(163,163,163,0.5)}#insurance-details-modal .modal .modal-body .coverages-container .coverages .coverage{border:none;padding:0px;font-weight:lighter;color:#7c7c7c}#insurance-details-modal .modal .modal-body .coverages-container .coverages .coverage:nth-child(even){background-color:#F0F0F0}#insurance-details-modal .modal .modal-body .coverages-container .coverages .coverage .description{padding:5px 20px;border-right:1px solid #D8D8D8}#insurance-details-modal .modal .modal-body .coverages-container .coverages .coverage .pricing{padding:5px 20px;text-align:center;margin-left:0px;font-weight:normal;color:#7c7c7c;min-width:20%}}@media screen and (min-width: 992px){#insurance-details-modal{background-color:rgba(0,0,0,0.76);min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;top:0;left:0;z-index:999999999;overflow:auto}}#insurance-cancel-modal{font-family:NunitoLight, sans-serif;display:block}#insurance-cancel-modal.hidden-cancel-modal{display:none !important}#insurance-cancel-modal .modal{z-index:999999999;width:100% !important;left:0px !important;top:0px !important;border-radius:0px;overflow:auto;margin-top:0 !important}#insurance-cancel-modal .modal .modal-header{padding:0px;text-align:left}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-header{display:flex;align-items:center;border-bottom:1px solid #ECECEC;justify-content:space-between}}#insurance-cancel-modal .modal .modal-header .actions{padding:20px 25px 25px 15px}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-header .actions{padding:20px 25px 20px 15px}}#insurance-cancel-modal .modal .modal-header .actions .close{opacity:1}#insurance-cancel-modal .modal .modal-header .actions .close img{display:inherit;width:20px}#insurance-cancel-modal .modal .modal-header h5{font-size:1.2rem;font-family:NunitoLight, sans-serif;font-weight:normal;color:#7c7c7c;margin:0px;padding:0px 0px 10px 15px}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-header h5{padding:0px 0px 0px 15px}}#insurance-cancel-modal .modal .modal-body{padding:27px;height:auto;min-height:100%;max-height:unset;display:flex;flex-direction:column}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-text{display:flex;justify-content:center;flex-direction:column;margin-bottom:10px;align-items:center}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-text p{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:19px;text-align:left;margin-bottom:27px}@media (max-width: 330px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-text p{text-align:center;width:305px;font-size:14px}}@media (min-width: 331px) and (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-text p{text-align:center;width:305px;font-size:16px}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-text input[type="checkbox"]:checked+label:after{left:4.5px}#insurance-cancel-modal .modal .modal-body .insurance-cancel-text input[type="checkbox"]+label{color:#7C7C7C;font-family:NunitoLight;font-size:14px;letter-spacing:0}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-text input[type="checkbox"]+label{width:228px}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-text input[type="checkbox"]+label:before{border:1px solid #979797}#insurance-cancel-modal .modal .modal-body .insurance-cancel-text input[type="checkbox"]+label:after{left:4.5px}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-top:10px}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-container{flex-direction:column}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list{width:49.2%;margin-bottom:10px}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list{width:100%}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label{background-color:#ACACAC;border-color:#ACACAC;display:flex;justify-content:space-between;flex-direction:column}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='36px' height='30px' viewBox='0 0 36 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon/seguro@2x%3C/title%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='banner/seguro' transform='translate(-1096.000000, -434.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='icon/seguro' transform='translate(1096.000000, 434.000000)'%3E%3Cpath d='M13.9609756,4.03902439 C13.9609756,2.8097561 15.0146341,1.75609756 16.2439024,1.75609756 L20.5463415,1.75609756 C21.7756098,1.75609756 22.8292683,2.8097561 22.8292683,4.03902439 L22.8292683,4.47804878 L25.1121951,4.47804878 L25.1121951,3.86341463 C25.1121951,1.93170732 23.5317073,0.351219512 21.6,0.351219512 L15.0146341,0.351219512 C13.0829268,0.351219512 11.502439,1.93170732 11.502439,3.86341463 L11.502439,4.47804878 L13.7853659,4.47804878 L13.7853659,4.03902439 L13.9609756,4.03902439 Z' id='Path'%3E%3C/path%3E%3Cpath d='M33.4536585,5.79512195 L26.9560976,5.79512195 L24.7609756,5.79512195 L12.8195122,5.79512195 L9.83414634,5.79512195 L3.33658537,5.79512195 C1.93170732,5.79512195 0.790243902,6.93658537 0.790243902,8.34146341 L0.790243902,26.9560976 C0.790243902,28.3609756 1.93170732,29.502439 3.33658537,29.502439 L12.8195122,29.502439 L12.8195122,29.502439 L24.7609756,29.502439 L24.7609756,29.502439 L33.4536585,29.502439 C34.8585366,29.502439 36,28.3609756 36,26.9560976 L36,8.34146341 C36,6.93658537 34.8585366,5.79512195 33.4536585,5.79512195 Z M25.8146341,19.1414634 L19.9317073,19.1414634 L19.9317073,25.0243902 L16.8585366,25.0243902 L16.8585366,19.1414634 L10.9756098,19.1414634 L10.9756098,16.0682927 L16.8585366,16.0682927 L16.8585366,10.1853659 L19.9317073,10.1853659 L19.9317073,16.0682927 L25.8146341,16.0682927 L25.8146341,19.1414634 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");height:17px;width:20px;top:23px}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label::before{background-color:#ACACAC}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label span{font-size:14px;font-family:NunitoLight, sans-serif}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked:disabled+label span.insurance-hired{display:flex;margin-right:70px;font-size:10px;font-family:NunitoLight, sans-serif}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label{color:#fff;background-color:#FF5A00;border-color:#FF5A00;text-transform:capitalize}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::after{display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20px' height='14px' viewBox='0 0 20 14' enable-background='new 0 0 20 14' xml:space='preserve'%3e%3cpath id='Retângulo_Arredondado_768_copiar' fill='%23FF5A00' d='M0.4,5.7c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0l6.1,6.2 c0.5,0.5,0.5,1.3,0,1.8c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0L0.4,7.5C-0.1,7-0.1,6.2,0.4,5.7z M6.5,11.9L17.9,0.4 c0.5-0.5,1.3-0.5,1.7,0c0,0,0,0,0,0c0.5,0.5,0.5,1.3,0,1.8L8.2,13.6c-0.5,0.5-1.3,0.5-1.7,0c0,0,0,0,0,0C6,13.2,6,12.4,6.5,11.9 L6.5,11.9z'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-size:contain}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label::before{border:none;width:24px;height:24px}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]:checked+label span{color:#FFFFFF;font-family:NunitoLight, sans-serif;font-size:16px;letter-spacing:0;line-height:20px;text-transform:capitalize}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label{padding:15px;margin:0 0 10px 0;font-size:14px;color:#FF5A00;display:flex;width:100%;border:1px solid #FF5A00;border-radius:3px;background-color:#fff;transition:all .2s ease}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::after{content:'';left:inherit;top:20px;right:14px;transition:all .2s ease;position:absolute;transform:scale(1.3)}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label::before{left:inherit;right:10px;top:13px;border:2px solid #7c7c7c;border-radius:2px;width:21px;height:21px;position:absolute;transition:all .2s ease}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label span{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;letter-spacing:0;line-height:20px;text-transform:capitalize}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list input[type="checkbox"]+label span.insurance-hired{display:none}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions{display:flex;flex-direction:column;height:auto}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-action-text{padding-top:27px;margin-top:17px;border-top:1px solid #ECECEC;display:flex;flex-direction:row;justify-content:center}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-action-text{flex-direction:column;align-items:center}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-action-text i{font-size:20px;margin-right:17px}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-action-text i{margin-right:0px;margin-bottom:10px}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-action-text p{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:19px;width:440px;margin-top:7px}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-action-text p{margin-top:0px;width:100%;max-width:290px;text-align:center}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns{display:flex;flex-direction:row;justify-content:center}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns{flex-direction:column;align-items:center}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-travel-insurance-button{height:54px;width:285px;border-radius:3px;background-color:#FF5A00;font-family:NunitoLight, sans-serif;font-weight:normal;font-size:16px;letter-spacing:0;line-height:22px;text-align:center;color:#ffffff;margin:27px}@media (max-width: 330px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-travel-insurance-button{width:95%;height:44px !important;padding:0}}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-travel-insurance-button{margin:10px 15px 40px 15px}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-travel-insurance-button:first-child{border:1px solid #FF5A00;border-radius:3px;background-color:#FFFFFF;color:#ff5a00}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-travel-insurance-button:first-child{margin:15px 15px 5px 15px;height:44px !important}}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-travel-insurance-button{height:44px !important}}#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-btn-disabled{background-color:#BBBCBC;border:1px solid #BBBCBC;color:white}@media (max-width: 768px){#insurance-cancel-modal .modal .modal-body .insurance-cancel-actions .insurance-cancel-actions-btns .smls-btn-disabled{height:44px !important}}@media screen and (min-width: 768px){#insurance-cancel-modal .modal{top:50% !important;left:50% !important;width:56% !important}}@media screen and (max-width: 991px){#insurance-cancel-modal .modal{height:100% !important}#insurance-cancel-modal .modal .modal-header h5.hidden-mobile{display:block}}@media screen and (min-width: 992px){#insurance-cancel-modal .modal{min-width:800px;width:56% !important;overflow:hidden;margin-top:10%;margin-bottom:5%;border-radius:3px;position:absolute;height:auto !important}#insurance-cancel-modal .modal .modal-header{display:flex;border-bottom:1px solid #ECECEC}#insurance-cancel-modal .modal .modal-header .actions{padding:0px}#insurance-cancel-modal .modal .modal-header .actions .icon-print,#insurance-cancel-modal .modal .modal-header .actions .ic-save{margin-top:12px}#insurance-cancel-modal .modal .modal-header .actions .icon-save{margin-right:35px}#insurance-cancel-modal .modal .modal-header .actions .close{border-left:1px solid #ECECEC;padding:10px 30px 10px 25px}#insurance-cancel-modal .modal .modal-header .actions .close img{width:19px}#insurance-cancel-modal .modal .modal-header h5{flex:1;border-bottom:none;padding:15px 25px 8px}#insurance-cancel-modal .modal .modal-body .row.status .status{padding-left:25px}#insurance-cancel-modal .modal .modal-body .row.status .status .bullet{margin-bottom:3px}#insurance-cancel-modal .modal .modal-body .policy-info{display:flex;margin-top:15px}#insurance-cancel-modal .modal .modal-body .policy-info .od{width:40%;display:block;padding:20px 25px;color:#7c7c7c;border-right:1px solid #ECECEC}#insurance-cancel-modal .modal .modal-body .policy-info .od .route{font-weight:bold}#insurance-cancel-modal .modal .modal-body .policy-info .plan-contracted-container{width:20%;padding:15px 25px;border-bottom:none;border-right:1px solid #ECECEC}#insurance-cancel-modal .modal .modal-body .policy-info .plan-contracted-container span{color:#7c7c7c;font-weight:bold}#insurance-cancel-modal .modal .modal-body .policy-info .financial-info{width:30%;padding:20px 25px;display:block}#insurance-cancel-modal .modal .modal-body .policy-info .financial-info>div{display:flex;padding:0px;display:inline-flex;color:#7c7c7c}#insurance-cancel-modal .modal .modal-body .policy-info .financial-info>div label{font-weight:bold;color:#7c7c7c}#insurance-cancel-modal .modal .modal-body .policy-info .financial-info>div label::after{content:" :";margin-left:-3px}#insurance-cancel-modal .modal .modal-body .policy-info .financial-info>div span{margin-left:5px;font-weight:normal;font-size:98%}#insurance-cancel-modal .modal .modal-body .insureds{display:flex}#insurance-cancel-modal .modal .modal-body .insureds .insureds-icon{padding:20px 25px;text-align:center}#insurance-cancel-modal .modal .modal-body .insureds .insured-names{padding:15px 30px 15px 5px}#insurance-cancel-modal .modal .modal-body .coverages-container{margin:30px 40px;padding:0px}#insurance-cancel-modal .modal .modal-body .coverages-container .title{padding:15px 20px;background-color:#F47920;color:#fff}#insurance-cancel-modal .modal .modal-body .coverages-container .title .plan{font-weight:bold}#insurance-cancel-modal .modal .modal-body .coverages-container .title .hidden-mobile{font-weight:normal}#insurance-cancel-modal .modal .modal-body .coverages-container .coverages{border:0.5px solid rgba(163,163,163,0.5)}#insurance-cancel-modal .modal .modal-body .coverages-container .coverages .coverage{border:none;padding:0px;font-weight:lighter;color:#7c7c7c}#insurance-cancel-modal .modal .modal-body .coverages-container .coverages .coverage:nth-child(even){background-color:#F0F0F0}#insurance-cancel-modal .modal .modal-body .coverages-container .coverages .coverage .description{padding:5px 20px;border-right:1px solid #D8D8D8}#insurance-cancel-modal .modal .modal-body .coverages-container .coverages .coverage .pricing{padding:5px 20px;text-align:center;margin-left:0px;font-weight:normal;color:#7c7c7c;min-width:20%}}@media screen and (min-width: 992px){#insurance-cancel-modal{background-color:rgba(0,0,0,0.76);min-height:100%;min-width:100%;width:100%;height:auto;position:fixed;top:0;left:0;z-index:999999999;overflow:auto}}.card-container{display:flex;justify-content:space-around;flex-flow:row wrap}.card-container__message{padding:0 20px}.card-container__card{width:68%;display:flex;flex-flow:row wrap;justify-content:space-evenly;font-size:11px;color:#000}.card-container__card .front-card,.card-container__card .back-card{width:327px;height:209px;box-sizing:border-box;line-height:12px;margin-bottom:18px}.card-container__card .front-card .card-image,.card-container__card .back-card .card-image{position:absolute;z-index:-10;width:327px}.card-container__card .front-card .card-content,.card-container__card .back-card .card-content{padding:22px;padding-top:125px !important;font-family:card-Impress !important}.card-container__card .front-card .card-content .diamond,.card-container__card .back-card .card-content .diamond{color:#FFFFFF}.card-container__card .front-card .card-content .diamond .number,.card-container__card .back-card .card-content .diamond .number{font-size:14px}.card-container__card .front-card .card-content .prata,.card-container__card .back-card .card-content .prata{color:#444444}.card-container__card .front-card .card-content .prata .name,.card-container__card .back-card .card-content .prata .name{font-size:18px}.card-container__card .front-card .card-content .prata .number,.card-container__card .back-card .card-content .prata .number{font-size:16px}.card-container__card .front-card .card-content .ouro,.card-container__card .back-card .card-content .ouro{color:#56451D}.card-container__card .front-card .card-content .ouro .name,.card-container__card .back-card .card-content .ouro .name{font-size:18px}.card-container__card .front-card .card-content .ouro .number,.card-container__card .back-card .card-content .ouro .number{font-size:16px}.card-container__card .front-card .card-content:first-of-type{padding-top:119px}.card-container__card .back-card .smiles-site{font-size:11px;text-transform:uppercase;line-height:40px}.card-container .diamante .back-card{color:#fff}.card-container__print-button{margin:20px 0 10px 0}.card-container__print-button span{font-size:15px;font-weight:bold;cursor:pointer}@media screen and (max-width: 1250px){.card-container .card-container__card{flex-direction:column}.card-container .card-container__print-button{width:45%}}@media screen and (max-width: 767px){.card-container .card-container__card{width:100%}.card-container .card-container__card .front-card,.card-container .card-container__card .back-card{margin:0 auto 18px auto}}@media screen and (max-width: 576px){.card-container{justify-content:center}.card-container .card-container__card{width:auto}.card-container .card-container__print-button{width:45%}}@media print{.headerMain,footer,.portlet-body .card-container .card-container__message,.portlet-body .card-container .card-container__print-button span,.smiles__header-my-account,.smiles-header,.smiles__aside-menu,.row.header-panel,.header-account{display:none}#column-2{margin:1cm !important;width:100% !important}.diamante .back-card .card-content{color:#fff !important}.diamante .back-card .card-content .smiles-site,.diamante .back-card .card-content strong{color:#fff !important}}.optin-container{box-sizing:border-box;margin:60px 0 30px 0px !important;width:100% !important;padding:2.6vh 7.2%;display:flex;flex-flow:row wrap;border:1px solid #a9a9a9;font-size:13px}.optin-container:before{content:"Cadastre-se:";margin-top:-65px;width:100%;text-align:center;font-size:19px;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;position:relative}@media screen and (max-width: 620px){.optin-container:before{font-family:"NunitoLight",Arial,sans-serif}}.optin-container__userLabel{font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;font-size:17px;font-weight:400;margin:0;color:#7c7c7c;text-align:left;margin-bottom:20px}.optin-container__messageUserName{text-transform:capitalize}.optin-container__user,.optin-container__phone{height:50px !important;font-weight:bold !important}.optin-container__message,.optin-container__user,.optin-container__phone{margin-bottom:15px !important}.optin-container__message{font-weight:600 !important}@media screen and (max-width: 620px){.optin-container__message{font-weight:400 !important;font-size:14px !important;margin-right:6%}}.optin-container__terms{font-size:13px !important;font-weight:600 !important;letter-spacing:-0.04em;margin-bottom:20px !important}.optin-container button{font-family:"NunitoLight",Arial,sans-serif !important;padding:5px 16px !important;border-radius:12px !important}@media screen and (max-width: 620px){.optin-container button{margin:auto;width:126px !important;font-size:16px !important}}@media screen and (max-width: 980px){.optin-container{margin:auto}}@media screen and (max-width: 620px){.optin-container{padding:3vh 11.9%}}.optin-dynamic-container{box-sizing:border-box;top:22px;right:93px;padding:41px 62px 42px 30px;font-family:"NunitoLight",Arial,sans-serif;margin-top:50px;background-color:#FF5A00}@media screen and (max-width: 620px){.optin-dynamic-container{right:unset;width:unset;padding:70px 25px 42px 25px}}.optin-dynamic-container:before{content:attr(data-before);margin-top:-75px;text-align:center;width:100%;font-size:19px;color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;position:absolute;right:0px;font-weight:bold;font-size:22px}@media screen and (max-width: 620px){.optin-dynamic-container:before{font-family:"NunitoLight",Arial,sans-serif;margin-top:-110px}}.optin-dynamic-container__message{color:#fff;font-size:22px;line-height:26px;margin-bottom:25px}@media screen and (max-width: 620px){.optin-dynamic-container__message{font-size:14px;line-height:20px}}.optin-dynamic-container button{font-family:"NunitoRegular",Arial,sans-serif !important;background-color:#fff !important;color:#FF5A00 !important;margin-top:25px !important;border-radius:12px !important;padding:6px 16px !important}@media screen and (max-width: 620px){.optin-dynamic-container button{margin:auto;margin-top:50px !important;width:126px !important;font-size:16px !important}}.smiles__optin__modal-title{user-select:none;text-align:left;font-size:.7em;font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (max-width: 764px){.smiles__optin__modal-title{font-size:16px;line-height:20px}}.smiles__optin__modal-body{display:flex;flex-flow:column nowrap;font-family:"NunitoRegular",Arial,sans-serif}.smiles__optin__modal-body .btn,.smiles__optin__modal-body .aui .modal-body button,.aui .modal-body .smiles__optin__modal-body button{margin:auto}#shell-vehicle .add-vehicle{width:100%;margin-bottom:50px;padding-left:5px;padding-right:5px}#shell-vehicle .container-shell-form .container-shell-form__table .vehicles__list{font-weight:700;color:#555;padding-bottom:30px}#shell-vehicle .container-shell-form .container-shell-form__table .vehicles__list a{text-decoration:none;color:#555;cursor:pointer}#shell-vehicle .container-shell-form .container-shell-form__table .vehicles__list a:hover{text-decoration:none;color:#777}#shell-vehicle .container-shell-form .container-shell-form__table .vehicles__list td{padding:0px 10px}#shell-vehicle .container-shell-form [name='placa']{text-transform:uppercase}#shell-vehicle .container-shell-form .container-shell-form__button--save{width:100%}#shell-vehicle .container-shell-form .row{margin-bottom:7px}@media screen and (max-width: 770px){.container-shell-form__button--add{margin:auto}.container-shell-form__table table{margin:auto}.container-shell__insert-form div{margin-bottom:7px}.container-shell__insert-form input{width:100% !important;height:45px !important}.container-shell__insert-form .select-uf{height:45px !important}.container-shell__insert-form .row{margin-bottom:-0.5px !important}}.register .container__label{display:block;position:relative;margin-top:9px;padding-left:25px;font-size:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:0;line-height:15px}.register .container__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.register .position-checkmark{top:0 !important}@media screen and (max-width: 450px){.register .position-checkmark{top:10px !important}}.register .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;border:1px solid gray}.register .container__label input:checked ~ .checkmark{background-color:#FF5A00;border:1px solid #FF5A00}.register .checkmark:after{content:"";position:absolute;display:none}.register .container__label input:checked ~ .checkmark:after{display:block}.register .container__label .checkmark:after{left:5px;top:0px;width:4px;height:9px;border:solid white;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.register #open-program-regulation,.register #open-terms-of-use{display:inline !important;margin-right:0 !important;text-decoration:underline !important}.register__container{width:600px;margin:0 auto;background:#fff;padding:50px 40px 40px;box-sizing:border-box}.register .checked{display:inline-block}.register .container-form-group__header{text-align:left}.register .container-form-group__header:first-child{margin-top:0}.register .line{display:block;float:left;width:91%}.register .line hr{margin:0 0 15px}.register .group-checked i{float:right;color:#FF5A00;font-size:20px;visibility:visible;position:relative;top:-45px;height:2px}.register .member-data{width:600px;margin:0 auto;background:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding:15px 50px}.register input::-webkit-input-placeholder{color:#ccccc6 !important}.register ::-moz-placeholder{color:#ccccc6 !important}.register :-ms-input-placeholder{color:#ccccc6 !important}.register :-moz-placeholder{color:#ccccc6 !important}.register .member-data__action-buttons{margin-top:10px}.register .member-data__action-buttons button{text-align:center}.register .member-data__action-buttons .save-user-btn{float:right !important}.upper-case{text-transform:uppercase}.lower-case{text-transform:lowercase}.background-member-data{background:#f5f5f5;padding:40px 0}.member-data{width:600px;margin:0 auto;background:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding:15px 50px}@media screen and (max-width: 600px){.member-data{padding:10px 5px}}.member-data #validateMinor label,.member-data #validateMinor .span10{color:#ff6600;font-weight:bold}.member-data #actionMinor{padding-left:30%}.member-data #validateMinor input{border-color:#ff6600}.member-data h4{margin-top:0}.member-data select{padding:0 3.0em 0 1.5em}.member-data__section-header{margin:30px 0;border-bottom:2px solid #ececec}.member-data__section-header.span12{margin-left:0 !important}.member-data .span12.with-border{border:1px solid #979797;border-radius:5px;padding:0 10px 10px 10px}.member-data .span12.with-border label,.member-data .span12.with-border p,.member-data .span12.with-border span{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C !important;display:inline-block;margin-bottom:0}.member-data .span12.with-border span.accept{color:#FF5A00 !important;font-family:"NunitoBold", Arial, sans-serif}.member-data .span12.with-border span#open-program-regulation{margin-right:4px}.member-data .span12.with-border label[for='terms-of-use-checkbox']::before,.member-data .span12.with-border label[for='terms-of-use-checkbox']::after{margin-top:10px}.member-data .span12.light-label label{color:#999}.member-data #registerUserButton:disabled{background:#BBBBBB;border-color:#BBBBBB}.member-data .container-form-group__header.closed{border-color:#bbb}.member-data .container-form-group__header.closed h4{color:#bbb}.member-data .container-form-group__header.closed h4:before{background:#bbb}.member-data .adress-data-header+div{min-height:49px}.member-data__birth div{display:flex;height:50px}.member-data__birth .input__animate{width:28%;margin:0 15px 0 0}.member-data__birth .input__animate:last-of-type{margin:0}.member-data #city{height:50px}.member-data .city{margin-top:30px}.member-data .tooltip.right{margin-left:auto;padding:0 5px;margin-top:-6px;position:relative;float:left}.member-data [class*="span"]{margin-right:15px !important;margin-left:0 !important;margin-bottom:15px;float:left !important}.member-data [class*="span"] [class*="span"]:last-child{margin-right:0 !important;float:right}@media screen and (min-width: 767px){.member-data [class*="span"] [class*="span"]{margin-bottom:0}}.member-data .member-data__cell-phone .member-data__phone,.member-data .member-data__home-phone .member-data__phone{float:left !important}.member-data .member-data__password .span7{float:left !important}.member-data .member-data__doc .span5{float:left !important}.member-data__message-terms{font-size:13px;letter-spacing:0;line-height:15px;padding-top:5px}.member-data__open-terms-of-use{cursor:pointer;text-decoration:underline}.member-data__name-tooltip:after,.member-data__name-tooltip:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.member-data__name-tooltip:after{border-color:rgba(255,255,255,0);border-width:5px}.member-data__name-tooltip:before{border-color:rgba(194,225,245,0)}.member-data__name-tooltip{width:300px;max-width:92%;display:none;margin:0 0 0 51%;padding:10px;position:absolute;font-size:12px;text-align:justify;border:2px solid #FF5A00;border-radius:4px;background-color:#fff}@media screen and (min-width: 1114px){.member-data__name-tooltip:after,.member-data__name-tooltip:before{right:100%;top:19%}.member-data__name-tooltip:after{border-right-color:#fff;margin-top:-5px}.member-data__name-tooltip:before{border-right-color:#FF5A00;margin-top:-8px;border-width:8px}}@media screen and (max-width: 1114px){.member-data__name-tooltip{position:relative;margin:70px 0 4px 0}.member-data__name-tooltip:after,.member-data__name-tooltip:before{bottom:100%;left:50%}.member-data__name-tooltip:after{border-bottom-color:#fff;margin-left:-5px}.member-data__name-tooltip:before{border-bottom-color:#FF5A00;border-width:8px;margin-left:-8px}}@media screen and (max-width: 767px){.member-data__name-tooltip{margin:16px auto 4px auto}.member-data__action-buttons{display:flex}.member-data__action-buttons button.btn,.member-data__action-buttons .aui .modal-body button,.aui .modal-body .member-data__action-buttons button{margin-right:5px;padding:10px 20px}.member-data__title{padding-left:0}.member-data__address div{display:flex}.member-data__address div .input__animate:first-child{margin-right:14px;width:28%}.member-data__city div{display:flex}.member-data__city div .span2{margin-right:14px;width:35% !important}.member-data .member-data{margin-top:20px}.member-data .member-data__section-header h4{margin-top:40px}.member-data .member-data__password{position:relative}.member-data .member-data__password .span4{width:160px !important}.member-data .member-data__password .tooltip.right{position:absolute;left:164px;top:-6px}}@media (max-width: 414px){.member-data__birth .input__animate{margin-right:5px}}@media screen and (max-width: 350px){.member-data__birth .input__animate{margin:0}}.member-data.update-member-data-message-blocked{width:600px;margin-left:60px;padding:30px 20px;border:1px solid #fc5a02;border-radius:5px;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;font-size:16px;background:none;box-shadow:none;margin-top:25px;margin-bottom:25px}@media screen and (max-width: 767px){.member-data.update-member-data-message-blocked{margin:0 10px 20px 10px;font-size:13px;border:1px solid #fc5a02 !important;border-radius:5px;width:calc(100% - 20px) !important;padding:20px !important}}.member-data.update-member-data-message-blocked.message-blocked-personal-data{display:none}.member-data.update-member-data-message-blocked.message-blocked-address-contact{display:none}.member-data.update-member-data{width:600px;margin-bottom:40px;float:left;margin-left:60px;margin-top:10px}.member-data.update-member-data .group-checked i{top:9px}.member-data.update-member-data .group-checked .ic-warning{font-size:10px;top:4px}.member-data.update-member-data .member-data__ddi,.member-data.update-member-data .member-data__ddd{width:17%}.member-data.update-member-data .form-group--toggler{display:none}.member-data.update-member-data .container-form-group__title{cursor:pointer;position:relative}.member-data.update-member-data .container-form-group__title:after{content:'\f078';color:#7c7c7c;position:absolute;top:12px;right:-33px;font-family:'fontawesome-alloy';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.member-data.update-member-data .container-form-group__header.open .container-form-group__title:after{content:'\f077';color:#FF5A00}.member-data.update-member-data .update-member-data__file textarea{height:75px}.member-data.update-member-data .member-data__choose-email{padding-top:13px}.member-data.update-member-data .member-data__choose-email-disclaimer p{font-size:12px}.member-data.update-member-data .has-error{position:relative}.member-data.update-member-data .has-error i{display:block;position:absolute;top:13px;right:9px;font-size:7px}.member-data.update-member-data .has-error i:before{background-position:0em -341.6em}.member-data.update-member-data .fake-upload{position:relative}.member-data.update-member-data .fake-upload .alert-message{font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;box-sizing:border-box;width:100%;margin-bottom:20px}.member-data.update-member-data .fake-upload .fake-label{font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;display:inline-block;text-decoration:underline;font-weight:bold}.member-data.update-member-data .fake-upload .fake-path-file{font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;padding-bottom:2px;border-bottom:1px solid #ececec;position:relative;display:none}.member-data.update-member-data .fake-upload .fake-path-file i{position:absolute;top:0;right:0;cursor:pointer}.member-data.update-member-data .fake-upload input{position:absolute;top:22px;left:140px;opacity:0}.member-data.update-member-data .fake-upload.has-error .ic-warning-vermelho{display:none}.member-data.update-member-data [class*="span"]{margin-right:10px !important;margin-left:0 !important;margin-bottom:15px}.member-data.update-member-data [class*="span"] [class*="span"]:last-child{margin-right:0 !important}@media screen and (min-width: 767px){.member-data.update-member-data [class*="span"] [class*="span"]{margin-bottom:0}}@media (max-width: 450px){.aui .register{background:transparent;padding:0 5px 0 5px}.aui .register .member-data{width:100%;border:none;padding:10px}.aui .register .member-data__home-phone div{display:flex;height:50px}.aui .register .member-data__cell-phone div{display:flex;height:50px}.aui .register .member-data.update-member-data{margin-left:0;float:initial;margin-top:initial;box-sizing:border-box}.aui .register .member-data__email{display:flex}.aui .register .member-data__birth{width:49%;float:right;margin:0 !important}.aui .register .member-data__gender{width:45%;display:inline-block}.aui .register .member-data__nacionality{width:49%;display:inline-block}.aui .register .member-data__language{width:45%;float:right;margin:0 !important}.aui .register .member-data__zipcode{width:49%;display:inline-block}.aui .register .member-data__country{width:45%;float:right;margin:0 !important}.aui .register .member-data__state{width:29%;display:inline-block}.aui .register .member-data__city{width:65%;float:right;margin:0 !important}.aui .register .member-data__adress{width:65%;display:inline-block}.aui .register .member-data__adress-number{width:29%;float:right;margin:0 !important}.aui .register .member-data__ddi{width:23%;display:inline-block}.aui .register .member-data__ddd{width:25%;display:inline-block}.aui .register .member-data__phone{width:43%;float:right;margin:0 !important}.aui .register .member-data__phone label{line-height:12px;width:86px;display:block}.aui .register .member-data__action-buttons button{width:35%;display:inline-block}.aui .register .member-data.update-member-data .container-form-group__header{width:92%}.aui .register .member-data.update-member-data .container-form-group__title{font-size:17px}.aui .register .member-data.update-member-data .container-form-group__title:after{right:-21px;font-size:15px}.aui .register .member-data.update-member-data .member-data__phone label{line-height:12px;width:105px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aui .register .member-data.update-member-data .update-member-data__language,.aui .register .member-data.update-member-data .update-member-data__nationality{width:45%;display:inline-block}.aui .register .member-data.update-member-data .update-member-data__language{width:50%;float:right;margin:0 !important}.aui .register .member-data.update-member-data .update-member-data__zipcode{width:49%;float:right;margin-right:0 !important}.aui .register .member-data.update-member-data .member-data__country{width:45%;float:left}.aui .register .member-data.update-member-data .member-data__city{width:100%}.aui .register .member-data.update-member-data .has-error i{top:21px}.aui .register .member-data.update-member-data .update-member-data__address{clear:both}.aui .register .member-data.update-member-data .update-member-data__address .span9{width:65%;float:left}.aui .register .member-data.update-member-data .update-member-data__address .span3{width:29%;float:right;margin:0 !important}.aui .register .member-data.update-member-data .member-data__address-detail{clear:both}.aui .register .member-data.update-member-data .member-data__home-phone{margin-bottom:0}.aui .register .member-data.update-member-data .member-data__choose-email{width:10%;float:left}.aui .register .member-data.update-member-data .member-data__your-email{width:75%;float:right}.aui .register .member-data.update-member-data .member-data__action-buttons{display:block}.aui .register .member-data.update-member-data .member-data__action-buttons button{width:44%}.aui .register .member-data.update-member-data .member-data__action-buttons button:first-child{float:left}.aui .register .member-data.update-member-data .member-data__action-buttons button:last-child{float:right}}@media (max-width: 321px){.aui .register .member-data.update-member-data .container-form-group__title{font-size:13px}.aui .register .member-data.update-member-data .update-member-data__address .span8{width:57%}.aui .register .member-data.update-member-data .member-data__birth,.aui .register .member-data.update-member-data .member-data__nacionality{width:48%}.aui .register .member-data.update-member-data .member-data__country{width:63%}.aui .register .member-data.update-member-data .member-data__ddi{width:23%}.aui .register .member-data.update-member-data .member-data__phone label{line-height:12px;width:80px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aui .register .member-data .member-data__birth,.aui .register .member-data .member-data__zipcode,.aui .register .member-data .member-data__nacionality{width:48%}.aui .register .member-data .member-data__state{width:40%}.aui .register .member-data .member-data__city{width:53%}.aui .register .member-data .member-data__adress{width:53%}.aui .register .member-data .member-data__adress{width:60%}.aui .register .member-data .member-data__adress-number{width:33%}.aui .register .member-data .member-data__action-buttons button{width:45%}}@media (max-width: 320px){.aui .register .member-data__phone{width:43%;float:right;margin:0 !important}.aui .register .member-data__phone label{display:block;width:66px;line-height:12px}.aui .register .member-data__ddi label{font-size:10px;left:15px}.aui .register .member-data__ddi i{font-size:7px}.aui .register .member-data__ddd label{font-size:10px;left:15px}.aui .register .member-data__ddd i{font-size:7px}}@media (max-width: 360px){.aui .register .member-data__birth label{line-height:12px}}.reCaptcha-form{transform:scale(0.8);transform-origin:0 0}@media screen and (max-width: 376px){.reCaptcha-form{transform:scale(0.77);transform-origin:0 0}}.register-success{background:#fff;border:2px solid;box-sizing:border-box;padding:20px;float:left;width:100%;border-color:#FF5A00;margin-top:20px}.register-success h3{line-height:25px}.register-success strong{color:#FF5A00}.register-success .btn,.register-success .aui .modal-body button,.aui .modal-body .register-success button{margin:25px 0 0}.account-family .container__label{font-family:'Nunito', sans-serif;display:block;position:relative;padding-left:25px;cursor:pointer !important;font-size:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#FFF}.account-family .container__label input{position:absolute;opacity:0;cursor:pointer !important;height:0;width:0}.account-family .checkmark{position:absolute;top:-10px;left:0;height:15px;width:15px;background-color:#FFF;margin-top:12px;border:1px solid grey;border-radius:3px}.account-family .container__label input:checked ~ .checkmark{background-color:#FF5A00;border:1px solid #FF5A00;margin-top:12px}.account-family .checkmark:after{content:"";position:absolute;display:none}.account-family .container__label input:checked ~ .checkmark:after{display:block}.account-family .container__label .checkmark:after{left:6px;top:1px;width:4px;height:10px;border:solid white;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.account-family .identity{background:url(../images/account/ic-account-family.png) no-repeat left;height:87px;margin:20px 0;display:block}.account-family .edit{word-wrap:break-word;font:20px/25px 'nunito', Arial, sans-serif;margin:45px 0 30px;color:#7c7c7c;cursor:pointer}.account-family .edit:hover{color:#FF5A00}.account-family .extract{color:#7c7c7c;padding:20px 0;display:block;border:0;font-weight:bold;cursor:pointer}.account-family .extract i{font-size:20px}.account-family .extract:hover{color:#FF5A00}.account-family .trash{color:#7c7c7c;padding:20px 0;display:block;border:0;font-weight:bold;cursor:pointer}.account-family .trash i{font-size:20px}.account-family .trash:hover{color:#FF5A00}.account-family .panel{padding:0;box-shadow:none}.account-family table{border:1px solid #ececec;width:100%;display:inline-table;border-collapse:collapse;margin-bottom:20px}.account-family table tr{border-bottom:1px solid #ececec}.account-family table tr.blocked td{color:#ececec}.account-family table tr.blocked td .btn-link{text-decoration:none;color:#ececec}.account-family table td .btn-link{color:#7c7c7c}.account-family table td i[class^="icon-"]{font-size:20px;display:inline-flex;vertical-align:bottom;padding-right:5px}.account-family table td:nth-of-type(2){text-align:left;padding:0px 10px}.account-family table td:nth-of-type(3){padding:10px 20px}.account-family table td:nth-of-type(4){text-align:left}.account-family table td:nth-of-type(4) .btn-link:hover{text-decoration:none}.account-family table td:first-of-type{padding:30px 20px;vertical-align:middle;font-weight:bold;color:#7c7c7c;width:190px}.account-family table td:first-of-type.invite{color:#FF5A00;cursor:pointer}.account-family__create .content,.account-family__change-member .content{border:1px solid #ececec;width:450px;max-width:100%;margin:0 auto;padding:30px 20px;box-sizing:border-box;display:flow-root}.account-family__create form,.account-family__change-member form{display:none}@media only screen and (min-width: 764px){.account-family__create .container,.account-family__change-member .container{padding:0 15px;margin:20px 0;width:100%;box-sizing:border-box}}.account-family__create .container .row-spacing,.account-family__change-member .container .row-spacing{margin-left:0}.account-family__create .container .box-rule,.account-family__change-member .container .box-rule{border:1px solid #999;padding:10px 20px;border-radius:5px}.account-family__create .container .box-rule label,.account-family__create .container .box-rule p,.account-family__create .container .box-rule span,.account-family__change-member .container .box-rule label,.account-family__change-member .container .box-rule p,.account-family__change-member .container .box-rule span{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:13px;color:#7C7C7C !important;margin-bottom:0;cursor:unset}.account-family__create .container .box-rule span.accept,.account-family__change-member .container .box-rule span.accept{color:#FF5A00 !important;font-family:"NunitoBold", Arial, sans-serif}.account-family__create .container .box-rule #createTermsAgreementDiv,.account-family__change-member .container .box-rule #createTermsAgreementDiv{padding:10px 0;font-size:13px}.account-family__create .container #showModalTermos,.account-family__change-member .container #showModalTermos{text-decoration:underline;color:gray}.account-family__create .container #confirm:disabled,.account-family__change-member .container #confirm:disabled{background-color:lightgray;border:1px solid lightgray}.account-family__create .container .smiles-logos,.account-family__change-member .container .smiles-logos{font-size:3px}.account-family__modal{padding:40px 40px 0;box-sizing:border-box}.account-family__modal h3{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#FF5A00;font-weight:normal;text-align:center}.account-family__modal button{margin:20px 0 0}.account-family__registration .info{margin:20px 0;text-align:center}.account-family__registration h3{margin:0}.account-family__keyboard{width:350px;margin:0 auto}.account-family__keyboard .number-keyboard{margin-top:20px}.account-family__keyboard .smiles-logos{font-size:3px}.account-family__keyboard .group{margin-top:20px}.account-family__join-club{border:1px solid #ececec;padding:60px}.account-family__join-club .sponsored{display:inline-block;vertical-align:middle;margin-right:40px}.account-family__join-club .sponsored .smiles-logos{font-size:5px}.account-family__join-club .packages{display:inline-block;vertical-align:middle}.account-family__join-club .packages .title{font:bold 12px Arial, sans-serif;color:#7c7c7c;display:inline-block;vertical-align:bottom;text-align:left}.account-family__join-club .packages .title span{display:block;color:#639;font-size:28px}.account-family__join-club .packages .per-month{display:inline-block;vertical-align:bottom;font:bold 12px Arial, sans-serif;color:#639;width:55px}.account-family__join-club .packages .fee{font:bold 15px Arial, sans-serif;color:#7c7c7c;padding:15px 0}.account-family__join-club .packages .your-plan{color:#639;font:bold 15px Arial, sans-serif}.account-family__choosen-plan{border:1px solid #ececec;margin-top:40px;float:left;width:100%;box-sizing:border-box}.account-family__choosen-plan header{border-bottom:1px solid #ececec;padding:20px 0 10px;text-align:center}.account-family__choosen-plan .description-plan h4{margin:0}.account-family__choosen-plan .description-plan .resume{padding:30px}.account-family__choosen-plan .description-plan table{border:0;margin-top:30px}.account-family__choosen-plan .description-plan table td{padding:5px}.account-family__choosen-plan .description-plan .profile{padding:30px;border-left:1px solid #ececec}.account-family__choosen-plan .description-plan .profile table tr{border:0}.account-family__choosen-plan .description-plan .profile table tr td{padding:10px 0}.account-family__warning{background-color:#fff;border:2px solid #FF5A00;border-radius:4px;padding:20px;display:flex;text-align:right}.account-family__warning i{background:url(../images/account/ic-af-my-account.png) no-repeat left;height:35px;margin:0;display:block;width:51px}.account-family__warning p{margin:0}.account-family__warning strong{color:#FF5A00}.account-family__warning b{color:#FF5A00}.invate-modal{width:300px;max-width:90%;margin:auto;display:flex;flex-direction:column}.invate-modal .input__animate{margin-bottom:12px}.invate-modal .input__animate .check-icon{background:url(../images/account/ic-check-small.png) no-repeat left;position:absolute;top:16px;right:-25px}@media (max-width: 640px){.aui .account-family.row{margin-left:0}.aui .account-family .panel [class*="span4"]{width:100%}.aui .account-family .trash{text-align:center;background:#FF5A00;margin:10px 60px 30px;padding:10px;color:#fff}.aui .account-family .extract{text-align:center}.aui .account-family__create .content{width:100%;padding:20px}.aui .account-family__create .container{padding:0;margin:0}.aui .account-family [class*="span"]{float:left}.aui .account-family [class*="span3"]{width:22.85714%}.aui .account-family [class*="span4"]{width:31.42857%}.aui .account-family [class*="span6"]{width:48.57143%}.aui .account-family [class*="span9"]{width:74.28571%}.aui .account-family .btn-outline{width:95%}.aui .account-family__modal{padding:0}.aui .account-family__modal button{margin-top:20px}.aui .account-family__modal [class*="span4"]{width:100%}.aui .account-family__join-club{padding:10px}.aui .account-family__join-club .sponsored{display:block;margin-right:0;text-align:center;border-bottom:1px solid #ececec}.aui .account-family__join-club .packages{padding-top:10px;text-align:center;display:block}.aui .account-family__choosen-plan{padding:0}.aui .account-family__choosen-plan .description-plan{padding:10px 0 0}.aui .account-family__choosen-plan .description-plan .resume{padding:10px 5px}.aui .account-family__choosen-plan .description-plan .profile{padding:10px 5px;text-align:left}.aui .account-family__keyboard{width:100%}.aui .account-family__warning{display:inline-block;text-align:center}.aui .account-family__warning .btn-outline{width:100%}.aui .account-family__warning small{margin:0 0 10px;display:block}.aui .account-family__warning .logo{justify-content:center;margin-bottom:20px}.aui .account-family__warning [class*="span8"]{width:100%}.aui .account-family__warning [class*="span2"]{width:40.17094%}}.sectionFull .account-family.row{margin-left:0}.sectionFull .account-family.row .buying-status img{width:40px}.sectionFull .account-family.row .smls-color-orange{white-space:nowrap;color:#FF5A00}.sectionFull .account-family.row .smls-txt-left{text-align:left}.sectionFull .account-family.row table td:first-of-type{text-align:left}.sectionFull .account-family.row table td:nth-of-type(2){text-align:right;padding-right:50px}.account-family img#smls-img-card{max-height:28px;margin-top:-38px !important;position:relative;float:right;right:10px}.account-family h2{font-size:19px}.account-family .smls-btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.account-family .smls-btn{display:inline-block;width:100%;padding:15px 10px;border-radius:4px;color:#ffffff;font:bold 14px Arial,Helvetica,Sans-serif;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;background:transparent;border:1px solid transparent}.account-family .smls-button-orange{color:#fff !important;background-color:#FF5A00 !important}.account-family .smls-btn-color-silver{background:#555555}.account-family .smls-float-right{float:right}.account-family .row.margin{margin-left:-534px}.account-family .teclado .smls-column-2{right:50px;position:relative}.account-family .teclado .logo{width:85px;max-width:inherit}.account-family .number-keyboard-center{width:310px;margin:0 auto;display:block;height:420px}.account-family .number-keyboard-center img{width:60%}.account-family .number-keyboard .layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;border:2px solid #FF5A00;padding:0 20px 20px;border-radius:4px;box-sizing:border-box}.account-family .number-keyboard .layout>*{border-top:none;border-left:none;width:18%;box-sizing:border-box;text-align:center;padding:0.3cm 0;cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;background:#555555;margin:2px;color:#ffffff;font-weight:bold;border-radius:4px}.account-family .number-keyboard .layout span{float:left;display:block;width:100%;background:transparent;color:#7c7c7c;text-align:left;cursor:default}.account-family .number-keyboard .layout span.active{background:transparent;color:#7c7c7c}.account-family .number-keyboard .layout .active{background:#777;color:#fff}.miles-operation{margin:15px 0 0 0;display:inline-block}.miles-operation .description h3{padding:0;margin:0}.miles-operation .milage-action{margin-top:10px}.miles-operation .milage-action a .action:hover{border-color:#FF5A00}.miles-operation .milage-action .action{border:1px solid #ececec;width:31.9%;height:85px;float:left;margin-right:15px;color:#7c7c7c}.miles-operation .milage-action .action:first-child strong:first-child{margin-top:23px}.miles-operation .milage-action .action.last{margin:0}.miles-operation .milage-action .action strong{display:block;margin-top:10px;color:#FF5A00;text-transform:uppercase}.miles-operation .milage-action .action i{width:57px;height:83px;display:inline-block;margin-left:10px}.miles-operation .milage-action .action i.ic-cart{background:url(../images/account/ic-purchase.png) center no-repeat}.miles-operation .milage-action .action i.ic-activate{background:url(../images/account/ic-activate.png) center no-repeat}.miles-operation .milage-action .action i.ic-exchange{background:url(../images/account/ic-exchange.png) center no-repeat}.miles-operation .request-miles{border:1px solid #ececec;margin-top:10px;width:100%}.miles-operation .request-miles .solicitate{padding:20px 10px;color:#7c7c7c;border-right:1px solid #ececec;margin:20px 0}.miles-operation .request-miles .solicitate strong{display:block;color:#FF5A00;text-transform:uppercase;margin-bottom:10px}.miles-operation .request-miles .partners{display:inline-block;vertical-align:top;padding:20px 0 0}@media (max-width: 640px){.miles-operation{font-size:12px}.miles-operation .milage-action .action{width:49%;margin-bottom:15px;margin-right:0}.miles-operation .milage-action .action i{width:37px;margin-left:9px}.miles-operation .milage-action .action i.ic-cart,.miles-operation .milage-action .action i.ic-exchange{background-size:100%}.miles-operation .milage-action .action i.ic-activate{background-size:80%}.miles-operation .milage-action .action strong{margin-top:17px}.miles-operation .milage-action .action.solicitate{float:right}.miles-operation .milage-action .action.solicitate span{text-align:center;padding:33px 0;display:block}.miles-operation .milage-action .action.reactivate{float:right}.miles-operation .milage-action .span4{width:31.42857%;float:left}.miles-operation .milage-action .span7{width:57.14286%;float:left}}.user-utilities{border:1px solid #ececec;padding:15px 10px;margin:20px 0 0 0}.user-utilities .action{display:inline-block;vertical-align:top;width:24.6%;padding:0 0 0 10px;border-right:1px solid #ececec}.user-utilities .action.last{border-right:0}.user-utilities .action.last i{font-weight:bold}.user-utilities .action h4{color:#7c7c7c;font-size:15px}.user-utilities .action h4 i{vertical-align:text-top}.user-utilities .action p{height:80px}.user-utilities .action a{color:#FF5A00}.user-utilities .action a:hover{color:#c63}@media (max-width: 640px){.user-utilities{padding:15px 10px 5px}.user-utilities .action{width:100%;padding:0 0 10px 10px;border-right:0;border-bottom:1px solid #ececec}.user-utilities .action p{height:auto}.user-utilities .action.last{border:0}}.miles-to-expire-account{margin:20px 0 0 0}.miles-to-expire-account table{border:1px solid #ececec;float:left;width:100%}.miles-to-expire-account table tr td{border-bottom:1px solid #ececec;padding:20px;font:14px Arial, sans-serif;color:#7c7c7c;text-align:left}.miles-to-expire-account table tr td:nth-child(2){text-align:right}.miles-to-expire-account .advertising{margin-left:0;border:0;width:initial;margin:0}.miles-to-expire-account .advertising img{vertical-align:top;display:inline-block}.oneclick-account{margin:25px 0 0 0}.oneclick-account .cards{border:1px solid #ececec;padding:20px}.oneclick-account .cards h4{margin-top:0}.oneclick-account .cards p{margin:0}.oneclick-account .cards .saved-cards{margin:10px 0 0 0}.oneclick-account .cards .saved-cards .warning{width:20px;height:20px;background-color:#FF5A00;text-align:center;border-radius:50%;display:inline-block;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);font-style:normal;font-size:11px;padding-top:2px}.oneclick-account .cards .saved-cards .info{vertical-align:text-top}.oneclick-account .cards button{margin:30px 0 0}.club-mgm{margin-top:20px}.club-mgm .club{height:205px;background-color:#f6f6f6;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF6F6F6', endColorstr='#FFFFFFFF');background-image:-owg-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:-webkit-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:-moz-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:-o-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);border:1px solid #ececec}.club-mgm .club .logo{text-align:center;padding:18% 0 0}.club-mgm .club .logo i{font-size:4px}.club-mgm .club .accumulation{background:#639;padding:5px 10px;font:14px Arial, sans-serif}.club-mgm .club .accumulation p{color:#fff;width:125px;display:inline-block;margin-top:5px}.club-mgm .club .accumulation a{padding:5px;border:1px solid #fff;margin-top:9px;float:right;color:#fff}.club-mgm .club .accumulation a:hover{color:#639;background:#fff}.club-mgm .club .status p{color:#7c7c7c;padding:8px 10px;border-bottom:1px solid #ececec;margin:0}.club-mgm .club .status p span{float:right}.club-mgm .club .status p:last-child{border:0}.club-mgm .club .status a{color:#639}.club-mgm .club .status a:last-child{float:right}.club-mgm .advertising{margin:0;border:0;width:initial}.club-mgm .mgm{height:205px;background-color:#f6f6f6;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFF6F6F6', endColorstr='#FFFFFFFF');background-image:-owg-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:-webkit-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:-moz-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:-o-linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);background-image:linear-gradient(left, #f6f6f6 34%, #fff 34%, #fff 34%);border:1px solid #ececec}.club-mgm .mgm .logo{text-align:center;padding:13% 0 0}.club-mgm .mgm .logo span{background:url(../images/account/logo-mgm.svg) center no-repeat;display:block;height:75px}.club-mgm .mgm .logo a{margin-top:43px;display:block;text-align:left;margin-left:13px;color:#FF5A00}.club-mgm .mgm .logo a i{font-size:inherit}.club-mgm .mgm .resume{background:#fff;padding:12px 10px;font:14px Arial, sans-serif;height:57px}.club-mgm .mgm .resume p{width:144px;display:inline-flex;margin:0;color:#FF5A00}.club-mgm .mgm .resume span{padding:5px;border:1px solid #FF5A00;float:right;color:#FF5A00;margin-top:2px}.club-mgm .mgm .status p{color:#7c7c7c;padding:8px 10px;border-bottom:1px solid #ececec;margin:0}.club-mgm .mgm .status p span{float:right}.club-mgm .mgm .status p:last-child{border:0}.club-mgm .mgm .status a{color:#FF5A00}.club-mgm .mgm .status a:last-child{float:right}@media (max-width: 640px){.club-mgm .club{height:205px;margin-bottom:10px;background:#fff}.club-mgm .club .logo{display:none}.club-mgm .mgm{height:245px;margin-bottom:10px;background:#fff}.club-mgm .mgm .resume{background:#f6f6f6}.club-mgm .mgm .invite{background:#FF5A00;padding:10px}.club-mgm .mgm .invite a{color:#fff}.club-mgm .mgm .logo{display:none}}.header-account{margin-bottom:10px;font-family:"NunitoRegular",Arial,sans-serif}.header-account a{color:#FF5A00;white-space:nowrap}.header-account .member[class*="span3"]{width:21.07692%}.header-account .number{font-size:14px}.header-account .number h3{margin:0;height:30px;width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-account .number h4{margin:0;color:#7c7c7c;font-size:16px}.header-account .info a{color:#7c7c7c;margin-bottom:4px;display:block;border-bottom:1px solid #ececec;width:185px;padding-bottom:4px;font-size:12px}.header-account .info .member{font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;cursor:pointer;font-size:12px}.header-account .info .member:hover+.tooltip-help{display:block}.header-account .info .tooltip-help{display:none}.header-account .info .tooltip-help p{margin:0}.header-account .my-category{margin-right:25px}.header-account .my-category[class*="span5"]{margin-left:0;width:36.17094%}.header-account .my-category small{font-size:80%}.header-account .my-category .category a{text-decoration:underline;color:#7c7c7c}.header-account .my-category .category .card{float:left}.header-account .my-category .category .card .icon-card{display:block;background-position:center center;background-repeat:no-repeat;background-size:contain;width:68px;height:46px}.header-account .my-category .category .card .icon-card.diamante{background-image:url(../images/bms/raster/categories/category-diamante.png)}.header-account .my-category .category .card .icon-card.ouro{background-image:url(../images/bms/raster/categories/category-ouro.png)}.header-account .my-category .category .card .icon-card.prata{background-image:url(../images/bms/raster/categories/category-prata.png)}.header-account .my-category .category .card .icon-card.smiles{background-image:url(../images/bms/raster/categories/category-smiles.png)}.header-account .my-category .category .your-category p{margin:0}.header-account .my-category .category .your-category p:first-child{font-weight:bold}.header-account .my-category .category .your-category small{display:block}.header-account .my-category .disclaimer{font-size:12px;line-height:1.4em;margin:10px 0 0 0;width:365px}.header-account .my-category .status{margin:0}.header-account .my-category .status p{color:#7c7c7c;margin:0}.header-account .my-category .status i,.header-account .my-category .status strong{color:#FF5A00}.header-account .my-category .status .milestones{display:flex;align-items:center;padding:10px 0 0 0}.header-account .my-category .status .milestones i,.header-account .my-category .status .milestones strong,.header-account .my-category .status .milestones span{margin-right:5px;margin-left:5px}.header-account .renew-pending{margin:0 0 0 0;color:red;font-family:"NunitoRegular",Arial,sans-serif}.header-account .club-cobranded .img-content{margin:0}.header-account .club-cobranded .img-content img{justify-content:center;align-items:center;display:flex;float:right;width:95px}.header-account .club-cobranded .img-content i{float:right}.header-account .club-cobranded .club{font-family:"NunitoRegular",Arial,sans-serif}.header-account .club-cobranded .club.canceled[class*="span3"],.header-account .club-cobranded .club.suspended[class*="span3"]{width:15%}.header-account .club-cobranded .club.canceled[class*="span3"] [class*="span3"],.header-account .club-cobranded .club.suspended[class*="span3"] [class*="span3"]{width:70%}.header-account .club-cobranded .club.canceled span,.header-account .club-cobranded .club.suspended span{border:1px solid red;color:red;display:block;text-align:center;border-radius:10px;margin-top:15px;font-size:12px;margin-left:16px;margin-right:16px}.header-account .club-cobranded .club.canceled .status,.header-account .club-cobranded .club.suspended .status{margin-top:6px;font-size:12px;margin-left:75px;color:#c63}.header-account .club-cobranded .club.canceled .status a,.header-account .club-cobranded .club.suspended .status a{margin-top:5px;display:block;font-weight:bold;color:#c63}.header-account .club-cobranded .club.activated[class*="span3"]{width:15%}.header-account .club-cobranded .club.activated[class*="span3"] [class*="span4"]{width:70%}.header-account .club-cobranded .club.activated span{border:1px solid #639;color:#639;display:block;text-align:center;border-radius:10px;margin-top:7px;margin-left:16px;margin-right:16px}.header-account .club-cobranded .club .club-miles{text-align:center;font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-top:4px}.header-account .club-cobranded .join-club{margin:0}@media (max-width: 764px){.header-account .club-cobranded .btn-cobranded{margin-bottom:15px}}@media (min-width: 640px){.header-account .my-category{margin-left:50px !important}}@media (max-width: 640px){.header-account .member{text-align:center;font-size:12px}.header-account .member[class*="theme-dark"]{border-top:1px solid #ececec;padding-top:25px}.header-account .member[class*="span3"]{width:100%;margin-top:70px}.header-account .member .tooltip-help .bottom{margin-top:20px}.header-account .info{margin-bottom:20px;text-align:right}.header-account .info a{border:0;display:inline}.header-account .my-category[class*="span5"]{width:initial;margin-bottom:20px}.header-account .my-category .disclaimer{width:100%}.header-account .my-category .category .card{margin-right:10px}.header-account .club-cobranded span{width:100%;margin-left:0px !important;margin-right:0px !important}.header-account .club-cobranded .span3{border-bottom:1px solid #ececec;padding-bottom:25px}.header-account .club-cobranded .span3 .span4 img{width:200%;max-width:none;margin-left:-50%}.header-account .club-cobranded .span3{margin:0 auto}.header-account .club-cobranded .club.canceled[class*="span3"],.header-account .club-cobranded .club.suspended[class*="span3"]{width:60%}.header-account .club-cobranded .club.canceled [class*="span3"],.header-account .club-cobranded .club.suspended [class*="span3"]{width:33%}.header-account .club-cobranded .club.activated[class*="span3"]{width:100%;margin-bottom:10px;align-items:center;justify-content:center;display:flex;flex-flow:column wrap}.header-account .club-cobranded .club.activated[class*="span3"] [class*="span4"]{width:21%}.header-account .my-category .category .your-category p,.header-account .my-category .category .your-category small{display:inline}.header-account .my-category .category .your-category p{font-size:90%}.header-account .my-category .status{margin-top:5px}}.bms .header-account{margin:0 auto;background:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding:30px 20px}.bms .header-account .member[class*="span3"]{margin-top:0}.cobranded-account{margin:10px 0 0}.cobranded-account h4{color:#69c}.cobranded-account .container{border:1px solid #69c;padding:0 20px 25px;display:block}.cobranded-account .container a{color:#69c}.cobranded-account .container .logo{width:120px;height:80px;justify-content:center;align-items:center;display:flex}.cobranded-account .container .accrual-info P{margin:0}.cobranded-account .container .accrual-info strong{color:#69c}.cobranded-account .container .accrual-info .card-company{width:100px;justify-content:center;align-items:center;display:flex;margin-bottom:20px}.warning-easy-travel{margin:20px 0 20px 0;background:#399;border-color:#399;padding:15px;white-space:nowrap}.warning-easy-travel div.logo-easy-travel{width:50px;height:50px;background:url(../images/account/viajefacil.png) no-repeat 0 0;background-size:50px;border:none;float:left}.warning-easy-travel .smls-btn-color-white{display:inline-block;vertical-align:middle}.warning-vertical-align{display:inline-block;vertical-align:middle}.warning-vertical-align p{font-family:"NunitoRegular";color:#fff;font-size:16px;margin:0}.warning-vertical-align p span{display:block;font-size:14px}.warning-easy-travel-disclaimer{padding-left:15px;padding-right:45px}.warning-easy-travel hr{display:none}.warning-easy-travel-amount{padding:0 18px}.warning-easy-travel-deadline{padding:0 18px;border-right:1px solid #297a7a;border-left:1px solid #297a7a}.warning-easy-travel-amount p,.warning-easy-travel-deadline p{font-size:18px}.warning-easy-travel .smls-btn-color-white{border:0;padding-left:30px;padding-right:30px;color:#339999;font-weight:bold}.warning-easy-travel form{display:inline}@media (min-width: 100px) and (max-width: 767px){.warning-easy-travel{white-space:normal}.warning-vertical-align p{text-align:left}.warning-easy-travel-disclaimer{padding:5px 0 25px 10px;width:75%;float:left}.warning-easy-travel img{float:left}.warning-easy-travel-disclaimer p{font-size:14px}.warning-easy-travel hr{display:block;width:100%;border-color:#297a7a}.warning-easy-travel-amount{float:left;border:0;padding:0 0 15px;width:49%}.warning-easy-travel-deadline{float:left;border:0;padding:0 0 15px;width:49%;text-align:left}.warning-easy-travel-amount{float:right}.warning-easy-travel-amount p{text-align:right}.warning-easy-travel .smls-btn-color-white{display:block;width:100%}}.my-preferences{counter-reset:question-counter}.my-preferences.alert{background:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding-right:20px !important;padding-left:15px !important;width:1150px;font-size:13px;text-align:left;font-weight:normal;font-family:"NunitoLight",Arial,sans-serif}.my-preferences.alert button.btn,.my-preferences.alert .aui .modal-body button,.aui .modal-body .my-preferences.alert button{font-size:10px;margin-top:1px;float:right}.my-preferences.alert .span10{margin-left:0}.my-preferences.alert .span10 span{text-align:left}.my-preferences.alert .close-box{top:-6px !important;right:-6px !important}.my-preferences.alert .close-box .btn-close{font-size:16px}.my-preferences__container{margin:0 auto;box-shadow:0 1px 3px 0 #D8D8D8;background:#fff;padding:20px 40px;box-sizing:border-box;user-select:none;float:right;width:830px;margin-top:30px}.my-preferences i{float:right;color:#FF5A00;font-size:20px;visibility:visible;position:relative;top:-66px;left:22px;background:#ffffff}.my-preferences i.hidden{visibility:hidden}.my-preferences.quiz i{float:right;color:#FF5A00;font-size:20px;visibility:visible;position:relative;top:-56px;left:20px;background:#ffffff}.my-preferences.quiz i.hidden{visibility:hidden}.my-preferences.alert span{display:inline-block;padding:5px 0 0 0;text-align:right;line-height:1.2em;color:#7c7c7c}.my-preferences.alert span strong{color:#FF5A00}.my-preferences .brand-main{margin:5px 0 10px}.my-preferences .brand-main span{margin-right:10px}.my-preferences .span12 div{display:inline-block;width:342px;margin-right:30px}.my-preferences .container-form-group__header{cursor:pointer}.my-preferences .container-form-group__header.closed{border-color:#7c7c7c}.my-preferences .container-form-group__header.closed h2{color:#bbb}.my-preferences .container-form-group__header.closed h2:before{background:#7c7c7c}.my-preferences .container-form-group__header.closed span:before{color:#7c7c7c}.my-preferences .container-form-group__header h2{font-size:14px;font-weight:normal;margin-bottom:0}.my-preferences .container-form-group__header h2:before{counter-increment:question-counter;content:counter(question-counter)}.my-preferences .container-form-group__header span{border-bottom:1px solid #FF5A00;width:295px;margin-left:0;float:right;line-height:1.2em;padding-top:4px}.my-preferences .container-form-group__header span:before{content:"\f078";float:right;font-family:'fontawesome-alloy';font-size:19px;color:#FF5A00}.my-preferences__options{border:1px solid #ececec;padding:5px 20px 20px;float:left;width:100%;box-sizing:border-box}.my-preferences__options b{font:15px "NunitoBold","Arial Bold",sans-serif}.my-preferences__options.view{display:none}.my-preferences__options.view.in{display:block}.my-preferences__options.group-checked i{float:right;color:#FF5A00;font-size:20px;visibility:visible;position:relative;top:-60px;left:20px}.my-preferences__options .btn-select{width:290px !important}.my-preferences__options .btn-select [type="checkbox"]:checked+label:before,.my-preferences__options .btn-select [type="checkbox"]:not(:checked)+label:before,.my-preferences__options .btn-select [type="checkbox"]:checked+label:after,.my-preferences__options .btn-select [type="checkbox"]:not(:checked)+label:after{display:none}.my-preferences__options .btn-select label{float:right;text-decoration:underline;color:#FF5A00 !important;font-weight:bold !important;margin:20px 0 0;width:100%;text-align:right;outline:none}.my-preferences__options ul{margin:0;width:100%;float:left}.my-preferences__options ul li{padding:20px 0}.my-preferences__options ul li:first-child{padding:0 0 20px}.my-preferences__options ul [type="checkbox"]:not(:checked)+label,.my-preferences__options ul [type="checkbox"]:checked+label{display:block;width:100%;font:13px "NunitoRegular",Arial,sans-serif;color:#7c7c7c;box-sizing:border-box}.my-preferences__options ul [type="checkbox"]:checked+label{color:#FF5A00}.my-preferences__options ul [type="checkbox"]:checked+label:before,.my-preferences__options ul [type="checkbox"]:not(:checked)+label:before{width:18px;height:16px}.my-preferences__options ul.others{width:100%}.my-preferences__options ul.others li{float:right;width:75%}.my-preferences__options ul.others li:first-child{width:20%;float:left}.my-preferences__options ul.others li input{border:0;border-bottom:1px solid #999;box-shadow:none;max-height:10px;height:10px;min-height:17px;border-radius:0;padding:0}.my-preferences .group-btn{padding:20px;border-top:1px solid #f3f3f3;margin-top:20px;margin-left:0 !important}.my-preferences .group-btn .offset3{margin-left:362px !important}.my-preferences .group-btn.span8{width:100%;box-sizing:border-box;float:left}.my-preferences .group-btn .span5{width:372px !important}.my-preferences .group-btn .span2{width:150px !important;margin:0}.my-preferences .group-btn .btn,.my-preferences .group-btn .aui .modal-body button,.aui .modal-body .my-preferences .group-btn button{float:left}.my-preferences .group-btn .btn:last-child,.my-preferences .group-btn .aui .modal-body button:last-child,.aui .modal-body .my-preferences .group-btn button:last-child{float:right;margin:0}.my-preferences .one-column{width:365px;margin:0 auto 40px;display:flex}@media (max-width: 640px){.my-preferences{padding:0 15px 0 22px}.my-preferences.alert{width:100%}.my-preferences .span12 div{width:100%;margin-right:0}.my-preferences__container{padding:10px;width:100%;margin:0}.my-preferences__options ul{width:100%}.my-preferences.alert{box-sizing:border-box;width:90vw;margin:30px 5vw 16px 5vw !important}.my-preferences.alert button{margin-top:20px}.my-preferences.alert .span10>span{text-align:left;margin-bottom:8px}.my-preferences .span5{width:100% !important}.my-preferences .span5:nth-child(2n){float:initial}.my-preferences .container-form-group__header span{width:83%;margin-left:3px;float:right;font-size:14px;padding-top:4px}.my-preferences .group-btn{padding:20px 0}.my-preferences .group-btn .span2{width:135px !important}.my-preferences .group-btn .offset3{margin-left:0 !important}.my-preferences .group-btn .span5{width:initial !important;margin-right:0 !important}.my-preferences .group-btn .btn,.my-preferences .group-btn .aui .modal-body button,.aui .modal-body .my-preferences .group-btn button{width:45%}.my-preferences .one-column{width:100%;margin:0;display:initial}}.my-promotions{width:90vw !important;height:auto !important;padding:0 15px 15px 15px !important}@media screen and (min-width: 765px){.my-promotions{width:100% !important}}@media screen and (min-width: 764px), (-ms-high-contrast: active), (-ms-high-contrast: none){.my-promotions{max-width:859px;min-width:859px;width:859px}}.my-promotions h2{font-size:16px !important;padding:9px 0 !important;margin:0 !important;font-weight:normal !important;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (min-width: 765px){.my-promotions h2{font-size:18px !important}}.my-promotions .tabs{display:flex;justify-content:space-between;width:316px;max-width:100%}.my-promotions .tabs .tab{font-size:12.5px;line-height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-family:"NunitoBold","Arial Bold",sans-serif;color:#BCBEC0;transition:color .3s}@media screen and (min-width: 765px){.my-promotions .tabs .tab{font-size:14px;line-height:44px}}@media screen and (max-width: 764px){.my-promotions .tabs .tab{letter-spacing:.3px}}@media screen and (max-width: 339px){.my-promotions .tabs .tab{font-size:11px}}.my-promotions .tabs .tab::after{content:'';display:block;position:relative;top:2px;width:0;height:2px;background:#FF5A00;transition:width .3s}.my-promotions .tabs .tab:hover{color:#7C7C7C}.my-promotions .tabs .tab:hover::after{width:100%}.my-promotions .tabs .selected{border-bottom:2px solid #FF5A00;color:#7C7C7C}.my-promotions__container{display:flex;width:200%}.my-promotions__container:before{content:'';height:1px;background-color:#ECECEC;position:absolute;width:100%;margin-left:-12px;top:94px}@media screen and (min-width: 764px){.my-promotions__container:before{top:106px}}.my-promotions__container .error-message{width:310px;max-width:100%;font-size:15.5px !important;line-height:20px !important;padding:25px 0 18px}.my-promotions__container .valid,.my-promotions__container .closed{width:50%;opacity:1}.my-promotions__container .closed{transform:translateX(-100%)}.my-promotions__container .valid.slide{transform:translateX(-100%)}.my-promotions__container .closed.slide{transform:translateX(0)}.my-promotions__container .valid.slide,.my-promotions__container .closed.slide{opacity:0}.my-promotions__container .closed .promotion img{filter:grayscale(100%)}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.my-promotions__container .closed .promotion .details:before{content:'';position:absolute;background-color:rgba(0,0,0,0.5);width:130px;height:75px;margin-left:-155px;margin-top:-15px}}.my-promotions__container .promotion{display:flex;flex-flow:column;border-radius:3px;padding:10px;margin-top:15px}@media screen and (max-width: 764px){.my-promotions__container .promotion{border:1px solid #ECECEC}}@media screen and (min-width: 765px){.my-promotions__container .promotion{flex-flow:row wrap;align-items:flex-start}}.my-promotions__container .promotion .header{width:100%;margin:0;border-bottom:1px solid #ECECEC}@media screen and (max-width: 764px){.my-promotions__container .promotion .header{display:none !important}}.my-promotions__container .promotion .header b{margin:0;padding:5px 0}.my-promotions__container .promotion .header b:nth-child(1){width:155px}.my-promotions__container .promotion .header b:nth-child(2){width:238px}.my-promotions__container .promotion .header b:nth-child(3){width:152px}.my-promotions__container .promotion img{width:100%;height:75px;position:relative}@media screen and (min-width: 765px){.my-promotions__container .promotion img{width:130px}}.my-promotions__container .promotion img::before{position:absolute;width:100%;height:100%;content:' ';display:block;background:url(../images/account/loading-image.png);object-fit:cover;background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#d8d8d8}@media screen and (min-width: 765px){.my-promotions__container .promotion .details{width:207px}}.my-promotions__container .promotion>span,.my-promotions__container .promotion>b,.my-promotions__container .promotion>div{margin-top:12px}.my-promotions__container .promotion>span{line-height:20px}.my-promotions__container .promotion>div{display:flex !important}.my-promotions__container .promotion>div div:first-child{width:64%}.my-promotions__container .promotion>div span{margin-top:12px}@media screen and (min-width: 765px){.my-promotions__container .promotion img{margin:-1px 25px 0 0}.my-promotions__container .promotion .details{margin:0 29px 0 0}.my-promotions__container .promotion .validity{width:240px;margin:0 60px 0 0}.my-promotions__container .promotion .validity,.my-promotions__container .promotion .details{margin-top:15px}.my-promotions__container .promotion .validity span,.my-promotions__container .promotion .details span{margin-top:0 !important}}.my-promotions__container .promotion span,.my-promotions__container .promotion b{display:block;font-size:13px}@media screen and (min-width: 765px){.my-promotions__container .promotion span,.my-promotions__container .promotion b{font-size:13.8px}}.my-promotions__container .promotion a{width:35%;padding:4px 10px !important;font-size:12px !important;margin-top:17px;text-decoration:none !important;font-family:"NunitoRegular",Arial,sans-serif;font-weight:100;align-self:flex-end}@media screen and (min-width: 765px){.my-promotions__container .promotion a{align-self:flex-start;width:13%;line-height:23px}}.my-promotions .btn-more-promotions{position:static !important;height:39px !important;font-size:14px !important;font-weight:400 !important;margin-top:35px;font-family:"NunitoRegular",Arial,sans-serif;padding:10px 16px}@media screen and (max-width: 764px){.my-promotions .btn-more-promotions{margin-left:calc(100% - 206px)}}.my-promotions .btn-more-promotions:before{content:'';height:1px;background-color:#ECECEC;position:absolute;width:100%;margin-left:-35%;bottom:65px}@media screen and (min-width: 765px){.my-promotions .btn-more-promotions:before{margin-left:-4%}}.bms .smiles__extract{font-family:"NunitoRegular",Arial,sans-serif}@media screen and (min-width: 764px){.bms .smiles__extract{width:100% !important;max-width:859px;height:auto !important}}.bms .smiles__extract input,.bms .smiles__extract .select,.bms .smiles__extract select{border-color:#ECECEC !important;border-radius:6px;max-width:100%;height:41px !important;min-height:41px}@media screen and (min-width: 340px){.bms .smiles__extract input,.bms .smiles__extract .select,.bms .smiles__extract select{min-width:220px}}.bms .smiles__extract input:focus,.bms .smiles__extract .select:focus,.bms .smiles__extract select:focus{border-color:#BCBEC0 !important}.bms .smiles__extract .select{line-height:normal}.bms .smiles__extract .select::after{top:18px;right:15px}.bms .smiles__extract .select select{color:#BCBEC0}.bms .smiles__extract strong{color:#7C7C7C;font-weight:bold;font-size:12px}.bms .smiles__extract h2{font-size:19px;margin:5px 0 5px 7px}.bms .smiles__extract .filter{padding:10px 0;width:100%}@media screen and (min-width: 764px){.bms .smiles__extract .filter{width:883px;padding:8px 20px 18px 20px;margin-left:-12px;display:flex;align-items:flex-end;flex-flow:row wrap;position:relative;background:#ECECEC}.bms .smiles__extract .filter>div:not(:last-child){margin-right:7px}}.bms .smiles__extract .filter>div:not(:last-child),.bms .smiles__extract .filter>button{margin-bottom:10px}.bms .smiles__extract .filter .period{width:100%;padding-top:0;display:flex;flex-direction:row;align-items:center}@media screen and (min-width: 764px){.bms .smiles__extract .filter .period{width:220px;flex-direction:column;align-items:flex-start}}.bms .smiles__extract .filter .period strong{margin-right:5vw}@media screen and (max-width: 344px){.bms .smiles__extract .filter .period strong{margin-right:4vw}}@media screen and (min-width: 764px){.bms .smiles__extract .filter .period strong{margin:0 0 4px 0}}.bms .smiles__extract .filter .period .select,.bms .smiles__extract .filter .period select{width:100%}.bms .smiles__extract .filter .search{position:relative}.bms .smiles__extract .filter .search input{width:334px;padding:0 15px;font-size:12px;font-family:"NunitoRegular",Arial,sans-serif;border-color:#BCBEC0;color:#BCBEC0}.bms .smiles__extract .filter .search input::-webkit-input-placeholder{color:#BCBEC0}@media screen and (max-width: 764px){.bms .smiles__extract .filter .search input{width:100%}}.bms .smiles__extract .filter .search i{position:absolute;top:11px;right:16px;color:#7C7C7C;font-size:18px;cursor:pointer}.bms .smiles__extract .filter button{height:39px !important;font-size:13px !important;position:relative !important;top:-1px;left:1px}@media screen and (max-width: 764px){.bms .smiles__extract .filter button{width:100% !important}}.bms .smiles__extract .filter .actions{text-align:center;display:flex;font-size:11px;color:#7C7C7C;user-select:none}@media screen and (min-width: 764px){.bms .smiles__extract .filter .actions{text-align:left;flex:0 0 35.1%;padding-left:5px}}.bms .smiles__extract .filter .actions span{flex:1 1 70%;line-height:28px}@media screen and (min-width: 764px){.bms .smiles__extract .filter .actions span{flex:1 1 25%;font-size:14px;cursor:pointer}.bms .smiles__extract .filter .actions span:not(:first-child){padding-left:18px}}.bms .smiles__extract .filter .actions span:nth-child(2){flex:1 1 100%}@media screen and (min-width: 764px){.bms .smiles__extract .filter .actions span:nth-child(2){flex:1 1 50%}}.bms .smiles__extract .filter .actions span:not(:last-child){border-right:1px solid #BCBEC0}.bms .smiles__extract .filter .actions span i{font-size:15px}@media screen and (max-width: 764px){.bms .smiles__extract .filter-options.open{transform:translateX(80vw);-webkit-box-shadow:200px 0px 300px 131px rgba(88,113,138,0.63);-moz-box-shadow:200px 0px 300px 131px rgba(88,113,138,0.63);box-shadow:200px 0px 300px 131px rgba(88,113,138,0.63)}}@media screen and (min-width: 764px){.bms .smiles__extract .filter-options.open{transform:scaleY(1)}}.bms .smiles__extract .filter-options{width:80vw;height:100vh;margin-left:-80vw;position:fixed;top:0;left:0;z-index:9999;overflow-y:auto;background-color:#fff;­-webkit-­transition:all .4s ease;­-moz-­transition:all .4s ease;-­o-­transition:all .4s ease;transition:all .4s ease}@media screen and (min-width: 764px){.bms .smiles__extract .filter-options{position:relative;display:flex;flex-flow:row wrap;width:860px;height:auto;z-index:0;margin-left:-13px;padding:0 20px;background-color:#ECECEC;transform-origin:top;transform:scaleY(0)}}.bms .smiles__extract .filter-options__actions{display:flex;flex:1 2 80%;align-items:center;justify-content:space-around;justify-content:space-evenly;position:sticky;top:0;z-index:1;background-color:#FF5A00;color:#fff}@media screen and (min-width: 764px){.bms .smiles__extract .filter-options__actions{display:none}}.bms .smiles__extract .filter-options__actions span{font-size:1.6em}.bms .smiles__extract .filter-options__actions button{position:inherit !important;border:1px solid #fff;background:none;width:60px !important;min-width:unset !important;height:5vh !important;max-height:32px;margin:0;padding:0}.bms .smiles__extract .filter-options__actions .close-filters{text-align:center;line-height:8vh;font-size:34px;margin-bottom:3px}.bms .smiles__extract .filter-options .option{display:flex;flex-direction:column;padding:27px 4vw 0 4vw;margin-bottom:18px}.bms .smiles__extract .filter-options .option strong{margin-bottom:10px}@media screen and (max-width: 764px){.bms .smiles__extract .filter-options .option:nth-child(3),.bms .smiles__extract .filter-options .option:nth-child(4){padding-top:0;display:flex;justify-content:space-between}.bms .smiles__extract .filter-options .option>*:not(strong){margin-left:4vw}}@media screen and (min-width: 764px){.bms .smiles__extract .filter-options .option{padding:0 7px 0 0}.bms .smiles__extract .filter-options .option:nth-child(5){padding-left:7px}.bms .smiles__extract .filter-options .option strong{margin-bottom:5px}.bms .smiles__extract .filter-options .option .select{width:200px}}.bms .smiles__extract .filter-options .last-option{margin-top:-54px}.bms .smiles__extract .filter-options__actions-desktop{display:flex;justify-content:space-between;width:226px;height:40px;margin:-31px 0 18px 1px}@media screen and (max-width: 764px){.bms .smiles__extract .filter-options__actions-desktop{display:none}}.bms .smiles__extract .filter-options__actions-desktop button{position:inherit !important;height:100% !important}.bms .smiles__extract .miles-details{color:#BCBEC0;border:1px solid #ECECEC;padding:10px;margin-top:10px}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details{display:flex;width:88%;margin:30px auto 0 auto;background-color:#f5f5f5}}.bms .smiles__extract .miles-details>*{user-select:none}.bms .smiles__extract .miles-details span,.bms .smiles__extract .miles-details strong{color:#5B5B5B}.bms .smiles__extract .miles-details>div{display:flex;flex-direction:column}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details>div{width:50%;padding:0 25px;margin:0 !important;font-size:.8em;flex-flow:row wrap;align-content:flex-start}}.bms .smiles__extract .miles-details>div:first-child{border-bottom:1px solid #ECECEC;margin-bottom:7px}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details>div:first-child{border-right:1px solid #ECECEC;border-bottom:none}}.bms .smiles__extract .miles-details>div h4{margin:0;line-height:1.4em;font-size:14px}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details>div h4{flex:1 1 100%}}.bms .smiles__extract .miles-details>div h4 small{font-size:.8em;display:block;color:#BCBEC0}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details>div h4 small{display:inline}}.bms .smiles__extract .miles-details>div p{margin:5px 0 0 0;font-size:1.2em}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details>div p{display:inherit;flex-direction:column;margin:10px 35px 0 0;color:#7C7C7C}.bms .smiles__extract .miles-details>div p strong{font-weight:bold;font-size:1em;margin-top:6px}}.bms .smiles__extract .miles-details>div p:last-of-type{margin-bottom:5px}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details>div p:last-of-type{margin-right:0}}.bms .smiles__extract .miles-details>div span{margin:7px 0}@media screen and (min-width: 764px){.bms .smiles__extract .miles-details>div span{margin:0}}.bms .smiles__extract .miles-details>div small{line-height:12px}.bms .smiles__extract .timeline{margin-top:36px}.bms .smiles__extract .timeline h4.theme-dark{width:100%;text-align:center}.bms .smiles__extract .timeline p{margin-left:0}.bms .smiles__extract .timeline .date-container{border:1px solid #ddd;margin-bottom:20px}.bms .smiles__extract .timeline .date-container .card.card-body{display:flex;flex-direction:column;position:relative;color:#7C7C7C}.bms .smiles__extract .timeline .date-container .card.card-body hr{display:none}.bms .smiles__extract .timeline .date-container .card.card-body>div{border-top:1px solid #ddd}.bms .smiles__extract .timeline .date-container .card.card-body>div:nth-child(2){border:none}@media screen and (min-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body>div:nth-child(2){display:flex;flex-direction:row;align-items:center}.bms .smiles__extract .timeline .date-container .card.card-body>div:nth-child(2) p:nth-child(1){min-width:230px;padding-right:14px}.bms .smiles__extract .timeline .date-container .card.card-body>div:nth-child(2) p:nth-child(2){min-width:220px}.bms .smiles__extract .timeline .date-container .card.card-body>div:nth-child(2) p:nth-child(3){min-width:200px}.bms .smiles__extract .timeline .date-container .card.card-body>div:nth-child(2) p:nth-child(4){width:100%;margin-right:50px;text-align:right}}@media screen and (max-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body>div:nth-child(2) p:not(:first-child){display:flex}}.bms .smiles__extract .timeline .date-container .card.card-body>div p{color:#7C7C7C}.bms .smiles__extract .timeline .date-container .card.card-body>div .positive{color:#009B20;display:inline;font-weight:normal}.bms .smiles__extract .timeline .date-container .card.card-body>div .negative{color:#EEA11A;display:inline;font-weight:normal}@media screen and (max-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body .date,.bms .smiles__extract .timeline .date-container .card.card-body .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .bms .smiles__extract .timeline .date-container .card.card-body li.dateUp{margin-bottom:15px}.bms .smiles__extract .timeline .date-container .card.card-body>div p:last-of-type{min-height:22px}}.bms .smiles__extract .timeline .date-container .card.card-body .details-toggler{cursor:pointer;border:0;color:#fff;background:#FF5A00;border-radius:4px;outline:none;width:20px;height:20px;text-align:center;position:absolute;right:10px}.bms .smiles__extract .timeline .date-container .card.card-body .details-toggler::before{display:inline-block;margin-top:5px}.bms .smiles__extract .timeline .date-container .card.card-body .details-toggler.arrow::before{transform:rotate(180deg)}@media screen and (min-width: 1300px){.bms .smiles__extract .timeline .date-container .card.card-body .details-toggler.arrow::before{margin-left:1px}}.bms .smiles__extract .timeline .date-container .card.card-body .links{display:flex;justify-content:space-between;align-items:center;width:358px !important;max-width:100%;height:50px}@media screen and (min-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body .links{margin-right:300px}}.bms .smiles__extract .timeline .date-container .card.card-body a{display:inline;font-size:12px;font-weight:900}@media screen and (min-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body a.receipt{background-image:url(../images/account/ic-file.png);background-repeat:no-repeat;background-position-y:6px;padding-left:20px;padding-top:5px;cursor:pointer}}.bms .smiles__extract .timeline .date-container .card.card-body a.bonus{margin-left:-14px;margin-right:4px;text-decoration:none;color:#BCBEC0;font-size:14px;transition:all 0.4s ease;-webkit-transition:all .4s ease;position:relative}@media screen and (max-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body a.bonus{order:1;margin-left:10px}}.bms .smiles__extract .timeline .date-container .card.card-body a.bonus:before{content:attr(data-title);background-color:#fff;color:#7C7C7C;font-size:12px;padding:3px;box-sizing:border-box;position:absolute;left:-40px;bottom:23px;width:94px;line-height:30px;opacity:0;transition:all .4s ease;z-index:5000;text-align:center;border:2px solid #FF5A00}.bms .smiles__extract .timeline .date-container .card.card-body a.bonus:after{content:"";position:absolute;opacity:0;right:-3px;top:-6px;transition:all .1s ease;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FF5A00}.bms .smiles__extract .timeline .date-container .card.card-body a.bonus:hover:after,.bms .smiles__extract .timeline .date-container .card.card-body a.bonus:hover:before{opacity:1}.bms .smiles__extract .timeline .date-container .card.card-body a.bonus:hover i:after{content:" ";z-index:5001;position:absolute;right:0;top:-6px;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent}.bms .smiles__extract .timeline .date-container .card.card-body .header{display:none}@media screen and (min-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body .header{display:initial}.bms .smiles__extract .timeline .date-container .card.card-body .header:first-child{border-bottom:1px solid #ddd;border-top:0;margin-bottom:10px;display:block}.bms .smiles__extract .timeline .date-container .card.card-body .header b{font-size:12px;display:inline-block;padding-bottom:5px}.bms .smiles__extract .timeline .date-container .card.card-body .header b:first-child{min-width:230px}.bms .smiles__extract .timeline .date-container .card.card-body .header b:nth-child(2){min-width:220px}.bms .smiles__extract .timeline .date-container .card.card-body .header b:nth-child(3){min-width:202px}.bms .smiles__extract .timeline .date-container .card.card-body .header b:nth-child(4){margin-left:10px}}.bms .smiles__extract .timeline .date-container .card.card-body i{margin:0;font-size:11px;vertical-align:baseline;color:#FF5A00}.bms .smiles__extract .timeline .date-container .card.card-body .date-container{border:0;border-top:1px solid #f5f5f5;margin-top:15px;font-size:12px}.bms .smiles__extract .timeline .date-container .card.card-body .date-container a{width:initial;display:inline-block;border-bottom:0;border-top:20px solid transparent;padding:0;font-weight:bold}.bms .smiles__extract .timeline .date-container .card.card-body .date-container span i{display:inline-block;font-size:15px;margin-top:19px;margin-left:0}.bms .smiles__extract .timeline .date-container .card.card-body .detail{display:flex;flex-direction:column;justify-content:flex-start;margin-top:10px;padding-top:10px}.bms .smiles__extract .timeline .date-container .card.card-body .detail p{line-height:28px}@media screen and (min-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body .detail p{padding:0 7px 4px 0}}@media screen and (min-width: 764px){.bms .smiles__extract .timeline .date-container .card.card-body .detail{flex-flow:row wrap}.bms .smiles__extract .timeline .date-container .card.card-body .detail p:nth-child(2),.bms .smiles__extract .timeline .date-container .card.card-body .detail p:nth-child(5){width:265px}.bms .smiles__extract .timeline .date-container .card.card-body .detail p:nth-child(3),.bms .smiles__extract .timeline .date-container .card.card-body .detail p:nth-child(6){width:300px}.bms .smiles__extract .timeline .date-container .card.card-body .detail p:nth-child(4),.bms .smiles__extract .timeline .date-container .card.card-body .detail p:nth-child(7){width:250px}}.bms .smiles__extract .timeline .date-container .card.card-body .sub-detail{padding-left:18px;padding-right:18px}.bms .smiles__extract .timeline .date-container .card.card-body .sub-detail p:first-child{min-width:100%}.bms .smiles__extract .timeline .date-container .card.card-body .sub-detail p:nth-child(3),.bms .smiles__extract .timeline .date-container .card.card-body .sub-detail p:nth-child(6){width:230px}.bms .smiles__extract .timeline .date-container .card.card-body:not(:first-child) .header{display:none !important}.bms .smiles__extract .timeline .date-container.in{height:auto;display:block;margin-bottom:25px}.bms .smiles__extract .timeline .nothing{cursor:default}.bms .smiles__extract .timeline .nothing.date-container{border:0}.bms .smiles__extract .timeline .nothing .card{text-align:center;border:0;padding:0;margin:5px 0 0}.bms .smiles__extract .timeline .nothing .card small{font-size:12px;color:#BCBEC0}.bms .smiles__extract .timeline a.nothing.btn{margin:0 auto;color:#7C7C7C;background:#BCBEC0}.bms .smiles__extract .timeline a.nothing.btn:after{display:none}.bms .smiles__extract .timeline a.nothing i{display:none}.bms .smiles__extract .timeline p{margin-bottom:5px}.bms .smiles__extract .timeline a.btn{background-color:#BCBEC0;color:#fff;text-align:center;text-decoration:none;border:0;border-radius:18.5px;width:232px;margin:0 auto;height:25px;padding:4px 15px;font:12px "NunitoRegular",Arial,sans-serif;margin-bottom:30px;position:relative}.bms .smiles__extract .timeline a.btn.arrow i::before{transform:rotate(180deg)}.bms .smiles__extract .timeline a.btn i{font-size:12px;float:right;margin:2px 0}.bms .smiles__extract .timeline a.btn:after{content:'';border-right:1px solid #7C7C7C;top:32px;position:absolute;right:116px;width:1px;height:15px}.bms .smiles__extract .timeline a.open{background:#7C7C7C}.bms .smiles__extract .timeline .card{padding:10px;margin:0}.bms .smiles__extract .timeline .card p{margin:0;font-size:12px}.bms .smiles__extract .timeline .card span{width:auto;display:block;color:#FF5A00;font-size:12px;font-weight:700}@media screen and (max-width: 764px){.bms .smiles__extract .timeline .card span{border-bottom:1px solid #f5f5f5}}.bms .smiles__extract .timeline .card span.negative,.bms .smiles__extract .timeline .card span.positive{border:none}.bms .smiles__extract .timeline .card:nth-child(even){background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.bms .smiles__extract .timeline .card:nth-child(even) span{border-color:#fff}.bms .smiles__extract .filter-desktop{display:none}.bms .smiles__extract [type="checkbox"]+label{color:#7C7C7C}.bms .smiles__extract [type="checkbox"]:checked+label:after,.bms .smiles__extract [type="checkbox"]:checked+label:before,.bms .smiles__extract [type="checkbox"]:not(:checked)+label:before,.bms .smiles__extract [type="checkbox"]:not(:checked)+label:after{width:15px;height:15px;left:3px;top:4px;border-color:#BCBEC0}.bms .smiles__extract [type="checkbox"]:checked+label:after{margin-left:2px;margin-top:-3px}.bms .smiles__extract [type="checkbox"]:not(:checked)+label:after{margin-left:2px}@media (min-width: 992px){.bms .smiles__extract .timeline a{align-items:center;justify-content:center;display:block;margin-bottom:5px}.bms .smiles__extract .timeline .date-container{border:0}.bms .smiles__extract .timeline .date-container .card{display:table;width:100%}.bms .smiles__extract .timeline .date-container .card p.date{display:block}.bms .smiles__extract .timeline .date-container .card p strong{display:none}.bms .smiles__extract .timeline .date-container .card .card-body .detail{border:0}.bms .smiles__extract .timeline .date-container .card .card-body .detail p:nth-child(4){display:block;margin-top:5px}.bms .smiles__extract .timeline .date-container .card .card-body .detail p:nth-child(2){width:320px;display:inline-block}.bms .smiles__extract .timeline .date-container .card .card-body .detail hr{margin:0 0 10px;border-color:#ddd;border-bottom:0}}.smiles__extract__modal-title{display:block;box-sizing:border-box;width:100%;padding:0 25px;user-select:none;text-align:left;font-size:.7em}@media screen and (max-width: 764px){.smiles__extract__modal-title{font-size:16px;line-height:20px}}.smiles__extract__modal-body{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0 25px 10px 25px}.smiles__extract__modal-body>*{user-select:none}.smiles__extract__modal-body p{flex:3 0 100%;margin-bottom:35px}@media screen and (max-width: 764px){.smiles__extract__modal-body p{font-size:12px}}@media screen and (max-width: 764px){.smiles__extract__modal-body a:first-of-type{order:1}}.smiles__extract__modal-body a{margin:0 0 10px 0 !important;width:100% !important}@media screen and (min-width: 764px){.smiles__extract__modal-body a{flex:0 1 37%}.smiles__extract__modal-body a.mail-sent{margin:0 auto 10px auto !important}}@media only screen and (max-height: 650px){#receiptModal .modal{height:88% !important;max-height:582px;display:flex;flex-direction:column}#receiptModal .modal .data{overflow-y:scroll}}.receipt-modal{z-index:99999;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.receipt-modal .modal{width:350px}.receipt-modal .modal .modal-header{background-color:#FF5A00;display:flex;justify-content:space-between;padding:11px 22px}.receipt-modal .modal .modal-header h4{margin:0;color:white;font-family:'NunitoBold', Arial Bold, Helvetica, sans-serif;font-size:18px}.receipt-modal .modal .modal-header a{color:white;cursor:pointer}.receipt-modal .modal .modal-header .close-img{width:16px;display:block}.receipt-modal .modal .data{padding:22px 22px 10px 22px}.receipt-modal .modal .data ul{margin:0}.receipt-modal .modal .data ul li{list-style:none;margin-bottom:10px;font-size:12px}.receipt-modal .modal .data ul li:nth-child(1){text-transform:capitalize}.receipt-modal .modal .data ul li label{width:100%;float:left;font-weight:bold;margin-bottom:5px;cursor:default;font-size:14px}.diamond-fee-card{display:table;margin:auto;width:866px;border:1px solid #ECECEC;box-shadow:0 1px 3px 0 #ECECEC;background-color:#fff;padding:0 52px 24px 16px;margin:0 8px 16px;border-radius:3px}.diamond-fee-card.free-reservations{padding-right:16px}.diamond-fee-card h4{padding:8px 0 16px;font-size:18px}.diamond-fee-card p{margin:0}.diamond-fee-card_body{font-family:"NunitoLight",Arial,sans-serif}.diamond-fee-card_body .intro{margin-bottom:30px;font-size:13px}.diamond-fee-card_body .diamonds{height:33px}.diamond-fee-card_body .diamonds .description{float:left;margin-right:10px}.diamond-fee-card_body .diamonds .description p,.diamond-fee-card_body .diamonds .description a{font-size:12px;line-height:13px;text-align:left}.diamond-fee-card_body .diamonds .description a{text-decoration:underline}.diamond-fee-card_body .diamonds .images{display:inline-block}.diamond-fee-card_body .diamonds .images img{margin-left:22px}.diamond-fee-card_body .bottom-text{display:inline-block;margin-top:37px}.diamond-fee-card_body .bottom-text p{color:#7C7C7C;font-size:10px;line-height:13px;text-align:left}@media screen and (max-width: 764px){.diamond-fee-card{width:96%;padding:0 16px 16px}.diamond-fee-card h4{font-size:16px}.diamond-fee-card_body{font-size:12px}.diamond-fee-card_body .diamonds{position:relative;height:100%}.diamond-fee-card_body .diamonds .description{width:100%}.diamond-fee-card_body .diamonds .description a{position:absolute;right:0;top:0}.diamond-fee-card_body .diamonds .description p{padding-bottom:25px}.diamond-fee-card_body .diamonds .images img{width:16%;height:37px;margin-left:1%;margin-right:1%;margin-bottom:20px}}@media screen and (max-width: 764px) and (min-width: 375px){.diamond-fee-card_body .diamonds .images :first-child{margin-left:3%}.diamond-fee-card_body .diamonds .images :nth-child(5){margin-right:0}.diamond-fee-card_body .diamonds .images :nth-child(6){margin-left:3%}.diamond-fee-card_body .diamonds .images :last-child{margin-right:0}}@media screen and (max-width: 764px){.diamond-fee-card_body .bottom-text{margin-top:0;font-size:10px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.bms .suspended-account{width:90vw;text-align:left}}@media screen and (max-width: 764px){.bms .suspended-account{margin-top:-32px;background-color:#fff}}.bms .suspended-account .card{width:90%;margin:auto}@media screen and (min-width: 764px){.bms .suspended-account .card{width:100%;padding:23px 5% 90px 5%;display:flex;flex-flow:row wrap;background-color:#fff;margin-top:12px}}.bms .suspended-account h3{margin:0;font-size:16px;line-height:21px}@media screen and (min-width: 764px){.bms .suspended-account h3{flex:1 0 100%;font-size:20px;margin-bottom:20px}}@media screen and (min-width: 764px){.bms .suspended-account .suspended-account__phones,.bms .suspended-account .suspended-account__contact{display:flex;flex-direction:column;align-items:center}.bms .suspended-account .suspended-account__phones button,.bms .suspended-account .suspended-account__contact button{min-width:185px}.bms .suspended-account .suspended-account__phones{width:44%;padding-right:40px;border-right:1px solid #BCBEC0}.bms .suspended-account .suspended-account__contact{width:56%;padding-left:40px}}.bms .suspended-account h5{font-weight:normal;font-size:12px}@media screen and (min-width: 764px){.bms .suspended-account h5{font-size:15px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.bms .suspended-account h5{width:100%}}.bms .suspended-account button{text-align:center !important;font-family:NunitoLight !important}.bms .suspended-account .call-center__container,.bms .suspended-account .contact-form{margin-bottom:18px !important}.bms .suspended-account .call-center__container span,.bms .suspended-account .contact-form span{font-size:10px}.bms .suspended-account .call-center__container{width:90%;margin:auto;padding:10px 20px;border:1px solid #ECECEC}@media screen and (min-width: 764px){.bms .suspended-account .call-center__container{width:80%;margin-bottom:auto !important}}.bms .suspended-account .call-center__container p{font-size:12px}@media screen and (min-width: 764px){.bms .suspended-account .call-center__container p{font-size:14px;line-height:15px;margin-bottom:14px}}.bms .suspended-account .call-center__container p:first-child{color:#FF5A00;font-weight:bold}@media screen and (min-width: 764px){.bms .suspended-account .call-center__container p:first-child{font-size:18px}}.bms .suspended-account .suspended-account__or{text-align:center;height:20px;margin:10px 0;font-size:13px}@media screen and (min-width: 764px){.bms .suspended-account .suspended-account__or{display:none}}.bms .suspended-account .suspended-account__or::before,.bms .suspended-account .suspended-account__or::after{width:30%;height:1px;margin-top:10px;position:absolute;background-color:gray;content:" "}.bms .suspended-account .suspended-account__or::before{margin-left:-35.5%}.bms .suspended-account .suspended-account__or::after{margin-left:6.5%}.bms .suspended-account .contact-form{width:94%;margin:auto}@media screen and (min-width: 764px){.bms .suspended-account .contact-form{width:65%}}.bms .suspended-account .contact-form div{margin-bottom:10px}.bms .suspended-account .contact-form div:first-child{margin-top:14px}@media screen and (min-width: 764px){.data-sent-modal{width:390px;padding:0 27px !important}}.data-sent-modal .modal-header h3{font-size:.9em;font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (min-width: 764px){.data-sent-modal .modal-header h3{font-size:.9em}}.data-sent-modal .modal-header h3,.data-sent-modal .modal-body p{text-align:left !important}.data-sent-modal .modal-body p,.data-sent-modal .modal-footer button{font-family:"NunitoLight",Arial,sans-serif}.data-sent-modal .modal-body{padding:0 15px !important}@media screen and (min-width: 764px){.data-sent-modal .modal-body{padding-bottom:20px !important}}.data-sent-modal .modal-body p{font-size:12px}@media screen and (min-width: 764px){.data-sent-modal .modal-body p{font-size:16px}}.data-sent-modal .modal-footer{padding:5px 15px 25px !important}.data-sent-modal .modal-footer button{width:150px !important;margin:auto !important;letter-spacing:1px;font-weight:500}@media screen and (min-width: 764px){.data-sent-modal .modal-footer button{width:100% !important}}.account-optin-success{text-align:center;margin-bottom:80px;margin-top:50px}@media screen and (max-width: 812px){.account-optin-success{margin-bottom:15px;margin-top:35px}}.account-optin-success .top-block p{font-family:"NunitoLight",Arial,sans-serif}.account-optin-success .top-block p.title{width:740px;display:inline-block;line-height:37px;font-size:32px;color:#FF5A00}.account-optin-success .top-block p.title span{text-transform:capitalize}@media screen and (max-width: 812px){.account-optin-success .top-block p.title{width:unset;line-height:22px;font-size:18px;margin:0 6%}}.account-optin-success .top-block p.subtitle{width:470px;margin:auto;margin-top:15px;line-height:27px;font-size:20px;color:#7C7C7C}@media screen and (max-width: 812px){.account-optin-success .top-block p.subtitle{width:unset;margin-top:13px;line-height:20px;font-size:13px;margin-right:11%;margin-left:11%}}.account-optin-success .top-block p.subtitle .brand-color-bold{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif}.account-optin-success .top-block p.subtitle .optin-custom-text{display:block;margin:0;margin-top:35px}.account-optin-success .top-block p.subtitle .optin-custom-text span{display:block}.account-optin-success .top-block p.subtitle .optin-custom-text .optin-custom-title{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif}.account-optin-success .top-block p.subtitle a{display:block;width:fit-content;margin:auto;margin-top:50px}.account-optin-success .top-block p.subtitle a.underline{text-decoration:underline}@media screen and (max-width: 812px){.account-optin-success .top-block p.subtitle a{margin-top:40px}}.account-optin-success .bottom-block{font-family:"NunitoLight",Arial,sans-serif;display:inline-block;margin-top:45px;font-size:30px;line-height:40px;color:#5B5B5B}@media screen and (max-width: 812px){.account-optin-success .bottom-block{font-size:14px;line-height:19px;margin:28px 3% 0 3%}}.account-optin-success .bottom-block.suspended{margin-top:90px}@media screen and (max-width: 812px){.account-optin-success .bottom-block.suspended{margin:70px 3% 0 3%}}.account-optin-success .bottom-block.suspended .left-block{width:365px;line-height:36px;position:relative;top:-7px}@media screen and (max-width: 812px){.account-optin-success .bottom-block.suspended .left-block{width:unset;line-height:27px;font-size:20px;border-right:0;padding:0;margin:0 10%}}.account-optin-success .bottom-block.suspended .right-block{width:390px;font-size:24px;line-height:28px}@media screen and (max-width: 812px){.account-optin-success .bottom-block.suspended .right-block{width:unset;line-height:17px;font-size:13px;text-align:center;margin:15px 2% 0}}.account-optin-success .bottom-block.set-width{width:952px}@media screen and (max-width: 812px){.account-optin-success .bottom-block.set-width{width:unset}}.account-optin-success .bottom-block .bold{font-family:"NunitoRegular",Arial,sans-serif;font-weight:700}.account-optin-success .bottom-block .left-block{width:360px;padding:4px 0;color:#639;display:inline-block;font-family:"NunitoBold","Arial Bold",sans-serif;padding-right:17px;border-right:1px solid #7C7C7C;text-transform:uppercase}@media screen and (max-width: 812px){.account-optin-success .bottom-block .left-block{width:unset;line-height:27px;font-size:20px;border-right:0;padding:0;margin:0 10%}}.account-optin-success .bottom-block .right-block{width:640px;margin-left:35px;text-align:left;color:#7C7C7C;display:inline-block;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 812px){.account-optin-success .bottom-block .right-block{width:unset;line-height:17px;font-size:13px;text-align:center;margin:15px 2% 0}}.account-optin-success .regularize-button-block{margin-top:50px}.account-optin-success .regularize-button-block a{font-family:"NunitoRegular",Arial,sans-serif;font-weight:500;padding:9px 52px}@media screen and (max-width: 812px){.account-optin-success .regularize-button-block{margin-top:30px}.account-optin-success .regularize-button-block a{width:fit-content;margin:auto}}.retrocredit-warning-delta{display:inline-flex}.retrocredit-warning-delta .space{width:180px;margin:25px}.retrocredit-warning-delta .warning-delta{display:flex;padding:0px;-webkit-box-shadow:2px 1px 5px 0px #cccacc;-moz-box-shadow:2px 1px 5px 0px #cccacc;box-shadow:2px 1px 5px 0px #cccacc;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;margin:15px 0px}.retrocredit-warning-delta .warning-delta .ico{display:flex;align-items:center;justify-content:center;background-color:#F95923;width:70px;height:70px;border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px}.retrocredit-warning-delta .warning-delta .ico img{width:40px;height:40px}.retrocredit-warning-delta .warning-delta .text{padding:10px 15px}.retrocredit-warning-delta .warning-delta .text p:first-child{line-height:20px}.retrocredit-warning-delta .warning-delta .text p{font-size:12px !important;color:#000000 !important;margin:0px;padding:0px;line-height:15px}.smiles__my-smiles__header{height:225px;width:100%;background-color:#fff;box-shadow:0 1px 3px 0 #D8D8D8;border-top:8px solid;border-color:#FF5A00}.smiles__my-smiles__header h3{height:56px;width:100%;border-bottom:2px solid #ECECEC;padding:7px 32px;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;margin:0}.smiles__my-smiles__header__info{height:160px;width:100%;display:flex}.smiles__my-smiles__header__info__actions{display:inline-block;float:left;width:280px}.smiles__my-smiles__header__info__actions label{font-family:"NunitoLight",Arial,sans-serif;font-size:15px;margin:30px 0 0 32px;line-height:22px;max-width:230px;cursor:text}.smiles__my-smiles__header__info__actions label.desktop{display:block}.smiles__my-smiles__header__info__actions label.mobile{display:none}.smiles__my-smiles__header__info div button{width:120px;height:30px;border:0;border-radius:4px;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px}.smiles__my-smiles__header__info__products{float:left;display:flex;width:calc(100% - 280px)}.smiles__my-smiles__header__info__products__overflow{float:left;display:flex;width:100%}.smiles__my-smiles__header__info__products__overflow__category{flex:1 1 0;width:0;display:flex;flex-direction:column;align-items:center}.smiles__my-smiles__header__info__products__overflow__category img{width:65px;height:40px;content:url(../images/bms/raster/categories/category-smiles.png);margin:25px 0 7px 0;border-radius:1px}.smiles__my-smiles__header__info__products__overflow__category button{margin-bottom:10px;background-color:#FF5A00;color:#fff;text-transform:capitalize}.smiles__my-smiles__header__info__products__overflow__category small{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;line-height:12px}.smiles__my-smiles__header__info__products__overflow__clube-smiles{flex:1 1 0;width:0;display:flex;flex-direction:column;align-items:center;position:relative}.smiles__my-smiles__header__info__products__overflow__clube-smiles h4{display:flex;margin:34px 0 18px 0}.smiles__my-smiles__header__info__products__overflow__clube-smiles h4 span{margin-right:-1px;font-size:18px;font-family:"NunitoLight",Arial,sans-serif;color:#639}.smiles__my-smiles__header__info__products__overflow__clube-smiles h4 em{height:5px;margin-top:7px;font-size:9px}.smiles__my-smiles__header__info__products__overflow__clube-smiles h4 strong{margin-left:-1px;font-size:18px;color:#FF5A00}.smiles__my-smiles__header__info__products__overflow__clube-smiles button{background-color:#639;color:#fff;margin-bottom:10px}.smiles__my-smiles__header__info__products__overflow__clube-smiles small{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:2px;line-height:12px}.smiles__my-smiles__header__info__products__overflow__clube-smiles small.status{position:relative;cursor:pointer}.smiles__my-smiles__header__info__products__overflow__clube-smiles small.status:before{content:"·";font-size:50px;vertical-align:middle;line-height:20px;position:absolute;top:-7px;left:-14px}.smiles__my-smiles__header__info__products__overflow__clube-smiles small.status:after{content:'';border:solid;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:1px;right:-10px}.smiles__my-smiles__header__info__products__overflow__clube-smiles small.status.ativo{color:#60ca3c}.smiles__my-smiles__header__info__products__overflow__clube-smiles small.status.ativo:after{border-color:#60ca3c}.smiles__my-smiles__header__info__products__overflow__clube-smiles small.status.suspenso{color:red}.smiles__my-smiles__header__info__products__overflow__clube-smiles small.status.suspenso:after{border-color:red}.smiles__my-smiles__header__info__products__overflow__clube-smiles small:first-letter{text-transform:capitalize}.smiles__my-smiles__header__info__products__overflow__clube-smiles a.regularize{color:red;text-decoration:underline;font-size:10px;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:2px;line-height:12px;text-transform:capitalize}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options{position:absolute;width:168px;height:auto;background-color:#fff;z-index:10;box-shadow:0px 0px 7px -3px #0c0c0c;border-radius:8px;top:144px;margin:auto;display:none}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options div{width:100%;height:44px;display:block;margin:auto;border-bottom:1px solid #ECECEC;padding:11px 17px}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options div:last-child{border-bottom:none}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options div a{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;cursor:pointer;color:#7C7C7C}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options div a:hover{color:#639}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options em{position:absolute;top:3px;right:4px;font-family:"NunitoRegular",Arial,sans-serif;font-style:normal;width:18px;text-align:center;cursor:pointer}.smiles__my-smiles__header__info__products__overflow__cobranded{flex:1 1 0;width:0;display:flex;flex-direction:column;align-items:center;position:relative}.smiles__my-smiles__header__info__products__overflow__cobranded__cards{position:relative;width:100%;height:73px;max-width:201px}.smiles__my-smiles__header__info__products__overflow__cobranded__cards img{width:66px;height:40px;margin:25px 0 7px 0;border-radius:2px;position:absolute;content:url(../images/my-smiles/cartao_international.png)}.smiles__my-smiles__header__info__products__overflow__cobranded__cards img:first-child{margin:25px 0 0 -33px;left:50%;z-index:3}.smiles__my-smiles__header__info__products__overflow__cobranded__cards img:nth-child(2){margin:31px 0 0 0px;right:47%;z-index:2;height:33px;width:60px;opacity:0.6}.smiles__my-smiles__header__info__products__overflow__cobranded__cards img:nth-child(3){margin:31px 0 0 0px;left:47%;z-index:2;height:33px;width:60px;opacity:0.6}.smiles__my-smiles__header__info__products__overflow__cobranded button{background-color:#69c;color:#fff;margin-bottom:10px}.smiles__my-smiles__header__info__products__overflow__cobranded small{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:2px;line-height:12px;position:relative;cursor:pointer}.smiles__my-smiles__header__info__products__overflow__cobranded small:after{content:'';border:solid #7c7c7c;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:1px;right:-10px}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards{position:absolute;width:168px;height:auto;background-color:#fff;z-index:10;box-shadow:0px 0px 7px -3px #0c0c0c;border-radius:8px;top:144px;margin:auto;display:none}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div{width:100%;height:56px;display:block;margin:auto;border-bottom:1px solid #ECECEC;padding:16px 17px}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div:last-child{border-bottom:none}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div a{cursor:pointer;color:#7C7C7C}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div a:hover{color:#69c}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div a img{width:38px;height:24px;float:left;border-radius:3px}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div a small{float:left;width:89px;height:24px;margin-left:7px;font-size:10px;font-family:"NunitoLight",Arial,sans-serif}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div a small:after{display:none}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div a small:last-child{text-transform:capitalize}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div:last-child{border-bottom:none}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards em{position:absolute;top:3px;right:4px;font-family:"NunitoRegular",Arial,sans-serif;font-style:normal;width:18px;text-align:center;cursor:pointer}.smiles__my-smiles__header__info__products__overflow__cobranded img{content:url(../images/my-smiles/cartao_international.png)}.smiles__my-smiles__header__info__products__overflow__cobranded img.infinite{content:url(../images/my-smiles/cartao_black.png)}.smiles__my-smiles__header__info__products__overflow__cobranded img.internacional{content:url(../images/my-smiles/cartao_international.png)}.smiles__my-smiles__header__info__products__overflow__cobranded img.platinum{content:url(../images/my-smiles/cartao_platinum.png)}.smiles__my-smiles__header__info__products__overflow__cobranded img.gold{content:url(../images/my-smiles/cartao_gold.png)}.smiles__my-smiles__header__info__products__overflow__cobranded img.no-card{opacity:0.4}.smiles__my-smiles__header__info__products__overflow__cobranded button.infinite{background-color:#000000}.smiles__my-smiles__header__info__products__overflow__cobranded button.internacional{background-color:#8d1d59}.smiles__my-smiles__header__info__products__overflow__cobranded button.platinum{background-color:#3e748b}.smiles__my-smiles__header__info__products__overflow__cobranded button.gold{background-color:#b36b29}.smiles__my-smiles__header.smiles{border-color:#FF5A00}.smiles__my-smiles__header.smiles h3{color:#FF5A00}.smiles__my-smiles__header.smiles .smiles__my-smiles__header__info__products__overflow__category img{content:url(../images/bms/raster/categories/category-smiles.png)}.smiles__my-smiles__header.smiles .smiles__my-smiles__header__info__products__overflow__category button{background-color:#FF5A00}.smiles__my-smiles__header.prata{border-color:#b2b2b1}.smiles__my-smiles__header.prata h3{color:#b2b2b1}.smiles__my-smiles__header.prata .smiles__my-smiles__header__info__products__overflow__category img{content:url(../images/bms/raster/categories/category-prata.png)}.smiles__my-smiles__header.prata .smiles__my-smiles__header__info__products__overflow__category button{background-color:#b2b2b1}.smiles__my-smiles__header.ouro{border-color:#d7b586}.smiles__my-smiles__header.ouro h3{color:#d7b586}.smiles__my-smiles__header.ouro .smiles__my-smiles__header__info__products__overflow__category img{content:url(../images/bms/raster/categories/category-ouro.png)}.smiles__my-smiles__header.ouro .smiles__my-smiles__header__info__products__overflow__category button{background-color:#d7b586}.smiles__my-smiles__header.diamante{border-color:#000}.smiles__my-smiles__header.diamante h3{color:#000}.smiles__my-smiles__header.diamante .smiles__my-smiles__header__info__products__overflow__category img{content:url(../images/bms/raster/categories/category-diamante.png)}.smiles__my-smiles__header.diamante .smiles__my-smiles__header__info__products__overflow__category button{background-color:#000}@media screen and (max-width: 764px){.smiles__my-smiles__header{width:calc(100% - 20px);margin:0 10px 190px 10px;height:200px;float:left}.smiles__my-smiles__header h3{font-size:20px;margin:0 20px;line-height:22px;padding:20px 0;height:auto;width:calc(100% - 40px);border-bottom:1px solid #ECECEC}}@media screen and (max-width: 764px) and (max-width: 320px){.smiles__my-smiles__header h3{font-size:18px}}@media screen and (max-width: 764px){.smiles__my-smiles__header__info{display:block;position:relative;height:auto}.smiles__my-smiles__header__info__actions{width:100%;padding:20px 20px}.smiles__my-smiles__header__info__actions label{margin:0;width:100%;max-width:100%}.smiles__my-smiles__header__info__actions label.desktop{display:none}.smiles__my-smiles__header__info__actions label.mobile{display:block}.smiles__my-smiles__header__info div button{width:140px;height:36px;font-size:14px}.smiles__my-smiles__header__info__products{width:calc(100% + 20px);top:15px;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;height:600px;margin-left:-10px}.smiles__my-smiles__header__info__products__overflow{float:left;display:flex;width:max-content;position:absolute}.smiles__my-smiles__header__info__products__overflow__cobranded,.smiles__my-smiles__header__info__products__overflow__clube-smiles,.smiles__my-smiles__header__info__products__overflow__category{min-width:180px;height:170px;background-color:#fff;margin:0 0 150px 10px;box-shadow:0 1px 3px 0 #D8D8D8;position:relative}.smiles__my-smiles__header__info__products__overflow__clube-smiles h4 span,.smiles__my-smiles__header__info__products__overflow__clube-smiles h4 strong{font-size:20px}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options{width:194px}.smiles__my-smiles__header__info__products__overflow__clube-smiles__options div a{font-size:11px}.smiles__my-smiles__header__info__products__overflow__cobranded{margin-right:10px}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards{width:194px}.smiles__my-smiles__header__info__products__overflow__cobranded__list-cards div a small{width:110px;font-size:11px}.smiles__my-smiles__header__info__products::-webkit-scrollbar{width:0;height:0;display:none}}.smiles__my-smiles__achievements{width:100%;height:277px;margin-top:15px}.smiles__my-smiles__achievements__title{width:100%;height:56px;float:left;background-color:#FF5A00;border-top-left-radius:7px;border-top-right-radius:7px;position:relative}.smiles__my-smiles__achievements__title h3{padding:5px 30px;font-size:26px;line-height:26px;color:#fff;display:inline-block;position:relative}.smiles__my-smiles__achievements__title em{font-size:18px;border-radius:50%;border:2px solid #fff;height:24px;width:24px;float:right;text-align:center;color:#fff;cursor:pointer;font-style:normal;line-height:23px;font-family:"NunitoRegular",Arial,sans-serif;margin:18px 16px 0 0}.smiles__my-smiles__achievements__modal{position:absolute;background-color:#fff;border:2px solid #FF5A00;right:5px;top:-45px;padding:12px 12px;height:54px;width:205px;display:none}.smiles__my-smiles__achievements__modal:before,.smiles__my-smiles__achievements__modal:after{content:"";position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;top:100%;right:12px;margin-left:-10px}.smiles__my-smiles__achievements__modal:before{border-top:8px solid #FF5A00;margin-top:1px}.smiles__my-smiles__achievements__modal:after{border-top:8px solid #fff;margin-top:-2px;z-index:1}.smiles__my-smiles__achievements__modal label{cursor:text;font-size:12px;line-height:14px;font-family:"NunitoRegular",Arial,sans-serif}.smiles__my-smiles__achievements__content{display:block;float:left;border:1px solid #FF5A00;background-color:#fff;width:100%;height:221px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding-top:15px}.smiles__my-smiles__achievements__content__overflow{display:flex}.smiles__my-smiles__achievements__content__overflow div{margin:0 30px;text-align:center;width:20%}.smiles__my-smiles__achievements__content__overflow div label{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:17px;line-height:20px;margin-bottom:0;display:block;cursor:text}.smiles__my-smiles__achievements__content__overflow div span{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:17px;display:block;margin-top:5px;color:#5B5B5B;padding:0 10px}.smiles__my-smiles__achievements__content__overflow div img{height:49px;display:block;text-align:center;margin:auto auto 10px auto}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__title{background-color:#FF5A00}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content{background-image:url(../images/my-smiles/bg_dotted_lines_smiles.png);background-repeat:no-repeat;background-size:cover;border-color:#FF5A00}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div label{color:#FF5A00}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.moeda{content:url(../images/my-smiles/icone_moeda_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.mapa{content:url(../images/my-smiles/icone_mapa_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.pin{content:url(../images/my-smiles/icone_pin_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.aviao{content:url(../images/my-smiles/icone_aviao_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.promo{content:url(../images/my-smiles/icone_promo_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.pessoa{content:url(../images/my-smiles/icone_pessoa_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.cel{content:url(../images/my-smiles/icone_cel_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.acumular{content:url(../images/my-smiles/icone_acumular_smiles.svg)}.smiles__my-smiles__achievements.smiles .smiles__my-smiles__achievements__content div img.resgate{content:url(../images/my-smiles/icone_resgate_smiles.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__title{background-color:#b2b2b1}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content{background-image:url(../images/my-smiles/bg_dotted_lines_prata.png);background-repeat:no-repeat;background-size:cover;border-color:#b2b2b1}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div label{color:#b2b2b1}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.moeda{content:url(../images/my-smiles/icone_moeda_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.mapa{content:url(../images/my-smiles/icone_mapa_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.pin{content:url(../images/my-smiles/icone_pin_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.aviao{content:url(../images/my-smiles/icone_aviao_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.promo{content:url(../images/my-smiles/icone_promo_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.pessoa{content:url(../images/my-smiles/icone_pessoa_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.cel{content:url(../images/my-smiles/icone_cel_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.acumular{content:url(../images/my-smiles/icone_acumular_prata.svg)}.smiles__my-smiles__achievements.prata .smiles__my-smiles__achievements__content div img.resgate{content:url(../images/my-smiles/icone_resgate_prata.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__title{background-color:#d7b586}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content{background-image:url(../images/my-smiles/bg_dotted_lines_ouro.png);background-repeat:no-repeat;background-size:cover;border-color:#d7b586}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div label{color:#d7b586}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.moeda{content:url(../images/my-smiles/icone_moeda_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.mapa{content:url(../images/my-smiles/icone_mapa_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.pin{content:url(../images/my-smiles/icone_pin_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.aviao{content:url(../images/my-smiles/icone_aviao_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.promo{content:url(../images/my-smiles/icone_promo_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.pessoa{content:url(../images/my-smiles/icone_pessoa_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.cel{content:url(../images/my-smiles/icone_cel_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.acumular{content:url(../images/my-smiles/icone_acumular_ouro.svg)}.smiles__my-smiles__achievements.ouro .smiles__my-smiles__achievements__content div img.resgate{content:url(../images/my-smiles/icone_resgate_ouro.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__title{background-color:#000}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content{background-image:url(../images/my-smiles/bg_dotted_lines_diamante.png);background-repeat:no-repeat;background-size:cover;border-color:#000}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div label{color:#000}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.moeda{content:url(../images/my-smiles/icone_moeda_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.mapa{content:url(../images/my-smiles/icone_mapa_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.pin{content:url(../images/my-smiles/icone_pin_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.aviao{content:url(../images/my-smiles/icone_aviao_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.promo{content:url(../images/my-smiles/icone_promo_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.pessoa{content:url(../images/my-smiles/icone_pessoa_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.cel{content:url(../images/my-smiles/icone_cel_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.acumular{content:url(../images/my-smiles/icone_acumular_diamante.svg)}.smiles__my-smiles__achievements.diamante .smiles__my-smiles__achievements__content div img.resgate{content:url(../images/my-smiles/icone_resgate_diamante.svg)}@media screen and (max-width: 764px){.smiles__my-smiles__achievements{width:calc(100% + 2px);margin:10px 0 0 -1px;height:370px;float:left}.smiles__my-smiles__achievements.smiles{background-color:#FF5A00}.smiles__my-smiles__achievements.prata{background-color:#b2b2b1}.smiles__my-smiles__achievements.ouro{background-color:#d7b586}.smiles__my-smiles__achievements.diamante{background-color:#000}.smiles__my-smiles__achievements__modal{display:none}.smiles__my-smiles__achievements__title{border-radius:0;height:70px}.smiles__my-smiles__achievements__title h3{width:calc(100% - 45px);padding:5px 0 5px 20px;font-size:20px;margin-bottom:0;margin-top:5px}}@media screen and (max-width: 764px) and (max-width: 380px){.smiles__my-smiles__achievements__title h3{font-size:19px}}@media screen and (max-width: 764px) and (max-width: 363px){.smiles__my-smiles__achievements__title h3{font-size:18px}}@media screen and (max-width: 764px) and (max-width: 340px){.smiles__my-smiles__achievements__title h3{font-size:17px}}@media screen and (max-width: 764px) and (max-width: 325px){.smiles__my-smiles__achievements__title h3{font-size:16px}}@media screen and (max-width: 764px){.smiles__my-smiles__achievements__title em{font-size:22px;width:30px;height:30px;line-height:30px;margin:23px 10px 0 0}.smiles__my-smiles__achievements__modal{right:2px}.smiles__my-smiles__achievements__content{background:none;position:relative;overflow:auto;height:300px;border:none;padding:0}.smiles__my-smiles__achievements__content__overflow{position:absolute;width:auto}.smiles__my-smiles__achievements__content__overflow div{min-width:160px;height:270px;margin:5px;border-radius:7px;background-color:#fff;padding:25px 10px}.smiles__my-smiles__achievements__content__overflow div img{height:55px}.smiles__my-smiles__achievements__content__overflow div label{font-size:16px}}.smiles__my-smiles__benefits{width:100%;float:left;background-color:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding:30px 24px 24px 24px;margin-top:16px;position:relative}.smiles__my-smiles__benefits h3{font-size:24px;line-height:24px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#7C7C7C;padding:0;margin:0 0 26px 0;display:block;float:left}.smiles__my-smiles__benefits em{font-size:18px;border-radius:50%;border:2px solid #FF5A00;height:24px;width:24px;float:right;text-align:center;color:#FF5A00;cursor:pointer;font-style:normal;line-height:23px;font-family:"NunitoRegular",Arial,sans-serif}.smiles__my-smiles__benefits__modal{position:absolute;width:168px;height:auto;background-color:#fff;z-index:10;box-shadow:0px 0px 7px -3px #0c0c0c;border-radius:8px;top:80px;margin:auto;display:none;right:21px}.smiles__my-smiles__benefits__modal div{width:100%;min-height:44px;display:block;margin:auto;border-bottom:1px solid #ECECEC;padding:11px 14px}.smiles__my-smiles__benefits__modal div a{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;cursor:pointer;color:#7C7C7C;line-height:16px;display:block}.smiles__my-smiles__benefits__modal div a.clube:hover{color:#639}.smiles__my-smiles__benefits__modal div a.cobranded-smiles:hover{color:#69c}.smiles__my-smiles__benefits__modal div a.category:hover{color:#FF5A00}.smiles__my-smiles__benefits__modal small{position:absolute;top:3px;right:4px;font-family:"NunitoRegular",Arial,sans-serif;font-style:normal;width:18px;text-align:center;cursor:pointer}.smiles__my-smiles__benefits__info{width:100%;float:left;box-shadow:0 1px 3px 0 #D8D8D8}.smiles__my-smiles__benefits__info__header{height:55px;width:100%;float:left;background-color:#FF5A00}.smiles__my-smiles__benefits__info__header button{border:none;background:none;color:#fff;opacity:70%;font-size:15px;font-family:"NunitoLight",Arial,sans-serif;padding:21px 8px;line-height:14px;cursor:pointer;text-align:center;position:relative;width:210px;outline:none}.smiles__my-smiles__benefits__info__header button.active{font-family:"NunitoBold","Arial Bold",sans-serif;opacity:100%}.smiles__my-smiles__benefits__info__header button.active:before{content:'';position:absolute;width:180px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;bottom:1px;height:8px;left:50%;margin-left:-90px}.smiles__my-smiles__benefits__info__content{width:100%;border:1px solid #ECECEC;float:left;padding:40px 0 30px 0}.smiles__my-smiles__benefits__info__content__list{width:100%;display:block;float:left}.smiles__my-smiles__benefits__info__content__list ul{display:none;width:100%;float:left;position:relative}.smiles__my-smiles__benefits__info__content__list ul:before{content:'';border-right:1px solid #ECECEC;width:calc(50% - 40px);position:absolute;height:100%}.smiles__my-smiles__benefits__info__content__list ul.active{display:block}.smiles__my-smiles__benefits__info__content__list ul li{width:calc(50% - 10px);display:block;float:left;padding:0 50px 16px 30px}.smiles__my-smiles__benefits__info__content__list ul li:nth-child(odd){clear:both}.smiles__my-smiles__benefits__info__content__list ul li:nth-child(even){clear:none}.smiles__my-smiles__benefits__info__content__list ul li h4{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;margin:0 0 5px 0;color:#5B5B5B;position:relative}.smiles__my-smiles__benefits__info__content__list ul li h4:before{content:'';background:#1fa52f url(../images/svg/icons/ic-check-solid-white.svg) center no-repeat;background-size:8px;height:15px;width:15px;position:absolute;left:-30px;top:3px;border-radius:50%}.smiles__my-smiles__benefits__info__content__list ul li label{font-size:16px;font-family:"NunitoLight",Arial,sans-serif;cursor:text}.smiles__my-smiles__benefits__info__content p{float:left;width:100%;font-family:"NunitoLight",Arial,sans-serif;padding:20px 50px 0 30px;margin-bottom:0;font-size:16px}.smiles__my-smiles__benefits__info__content p a{cursor:pointer;text-decoration:underline}.smiles__my-smiles__benefits__info__content p a.category{color:#FF5A00}.smiles__my-smiles__benefits__info__content p a.club{color:#639}.smiles__my-smiles__benefits__info__content p a.cobranded{color:#69c}@media screen and (max-width: 764px){.smiles__my-smiles__benefits{width:calc(100% - 20px);margin:16px 10px 0 10px;padding:15px 15px 0 15px}.smiles__my-smiles__benefits h3{font-size:18px;width:calc(100% - 35px);max-width:250px;margin-bottom:16px}.smiles__my-smiles__benefits em{font-size:22px;width:30px;height:30px;line-height:30px;margin:9px 0}.smiles__my-smiles__benefits__modal{top:65px;width:190px}.smiles__my-smiles__benefits__modal div{padding:16px 18px}.smiles__my-smiles__benefits__modal div a{font-size:11px}.smiles__my-smiles__benefits__info{width:calc(100% + 30px);margin:0 0 0 -15px}.smiles__my-smiles__benefits__info__header button{width:130px;padding:12px 40px 12px 8px;line-height:16px}.smiles__my-smiles__benefits__info__header button.active{font-family:"NunitoRegular",Arial,sans-serif}.smiles__my-smiles__benefits__info__header button.active:before{margin-left:-60px;width:120px}.smiles__my-smiles__benefits__info__content{border:none;padding:40px 8px 30px 0}.smiles__my-smiles__benefits__info__content__list ul:before{content:none;border:none}.smiles__my-smiles__benefits__info__content__list ul li:nth-child(odd),.smiles__my-smiles__benefits__info__content__list ul li:nth-child(even){border:none;width:100%;padding:0 20px 16px 20px}.smiles__my-smiles__benefits__info__content p{padding:0px 10px 0 20px;font-size:14px}}.smiles__my-smiles__partners-experience{float:left;width:100%;background-color:#fff;box-shadow:0 1px 3px 0 #D8D8D8;padding:40px 0 40px 32px;margin-top:16px;position:relative;overflow:hidden}.smiles__my-smiles__partners-experience h3{width:100%;color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;padding:0;margin:0;line-height:24px}.smiles__my-smiles__partners-experience p{font-size:16px;font-family:"NunitoLight",Arial,sans-serif;line-height:16px;margin:10px 0 0 0;padding:0}.smiles__my-smiles__partners-experience__partners{float:left;width:100%;margin-bottom:28px}.smiles__my-smiles__partners-experience__partners__list{float:left;width:calc(100% + 30px);margin:20px 0 0 -30px;padding:10px 0 0 30px;height:170px;position:relative;overflow:hidden}.smiles__my-smiles__partners-experience__partners__list__overflow{position:absolute;width:max-content}.smiles__my-smiles__partners-experience__partners__list__overflow__item{width:162px;height:126px;border:2px solid #ffaa8f;border-radius:10px;box-shadow:0px 8px 20px 5px #D8D8D8;margin:0 14px 0 0;float:left;padding:15px 16px 21px 16px}.smiles__my-smiles__partners-experience__partners__list__overflow__item svg{max-height:20px;width:auto;fill:#757575;margin:0}.smiles__my-smiles__partners-experience__partners__list__overflow__item h4{color:#7C7C7C;font-size:12px;text-transform:uppercase;line-height:18px;font-family:"NunitoBold","Arial Bold",sans-serif;margin:2px 0 5px 0}.smiles__my-smiles__partners-experience__partners__list__overflow__item h4 span{display:block;white-space:nowrap}.smiles__my-smiles__partners-experience__partners__list__overflow__item label{font-size:11px;font-family:"NunitoLight",Arial,sans-serif;color:#FF5A00;line-height:14px;cursor:text}.smiles__my-smiles__partners-experience__partners__bullets{width:calc(100% - 32px);float:left;text-align:center;margin-top:10px}.smiles__my-smiles__partners-experience__partners__bullets em{height:8px;width:8px;border:1px solid #FF5A00;display:inline-block;border-radius:50%;cursor:pointer;margin:0 3px}.smiles__my-smiles__partners-experience__partners__bullets em.active{background-color:#FF5A00}.smiles__my-smiles__partners-experience__experience{width:100%;float:left}.smiles__my-smiles__partners-experience__experience__list{min-width:100%;height:127px;float:left;box-shadow:0 8px 20px 5px #D8D8D8;margin:30px 0 15px 0;border-radius:10px 0 0 10px;padding:0 24px;position:relative;overflow:hidden}.smiles__my-smiles__partners-experience__experience__list__overflow{position:absolute;width:max-content}.smiles__my-smiles__partners-experience__experience__list__overflow__border{position:relative;width:calc(100% - 24px);margin:26px 0;height:1px;overflow:hidden}.smiles__my-smiles__partners-experience__experience__list__overflow__border:before{content:'';border-top:3px dashed;display:block;position:absolute;left:0;right:0}.smiles__my-smiles__partners-experience__experience__list__overflow:after{content:'';height:30px;width:36px;background:url(../images/my-smiles/icone_aviao_smiles.svg) center no-repeat white;background-size:25px;position:absolute;top:0;left:45%;margin:11px auto 0 auto}.smiles__my-smiles__partners-experience__experience__list__overflow__item{display:inline-block;width:70px;height:60px;position:relative}.smiles__my-smiles__partners-experience__experience__list__overflow__item.active svg{-webkit-transition:all 0.3s;transform:scale(1.3);fill:#FF5A00}.smiles__my-smiles__partners-experience__experience__list__overflow__item svg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:70px;max-height:60px;-webkit-transition:all 0.3s;cursor:pointer;fill:#BBBBBB}.smiles__my-smiles__partners-experience__experience__list__overflow__item svg:hover{-webkit-transition:all 0.3s;transform:scale(1.3);fill:#FF5A00}.smiles__my-smiles__partners-experience__experience__bullets{width:calc(100% - 32px);float:left;text-align:center;margin-bottom:28px}.smiles__my-smiles__partners-experience__experience__bullets em{height:8px;width:8px;border:1px solid #FF5A00;display:inline-block;border-radius:50%;cursor:pointer;margin:0 3px}.smiles__my-smiles__partners-experience__experience__bullets em.active{background-color:#FF5A00}.smiles__my-smiles__partners-experience__experience__info-item{float:left;width:100%;display:none}.smiles__my-smiles__partners-experience__experience__info-item h4{display:flex;font-size:15px;float:left;margin-bottom:20px}.smiles__my-smiles__partners-experience__experience__info-item h4 span{font-family:"NunitoLight",Arial,sans-serif;margin-right:-1px;color:#7C7C7C}.smiles__my-smiles__partners-experience__experience__info-item h4 strong{font-family:"NunitoRegular",Arial,sans-serif;margin-left:-1px}.smiles__my-smiles__partners-experience__experience__info-item h4 em{height:5px;font-size:7px;margin:6px -1px 0 -1px}.smiles__my-smiles__partners-experience__experience__info-item p{font-size:14px;width:100%;float:left;font-family:"NunitoLight",Arial,sans-serif;padding-right:32px;margin:0 0 16px 0;cursor:text;min-height:50px}.smiles__my-smiles__partners-experience__experience__info-item a{font-size:14px;color:#FF5A00;border:1px solid #FF5A00;border-radius:3px;padding:6px 25px;float:left;font-family:"NunitoLight",Arial,sans-serif;cursor:pointer}@media screen and (max-width: 764px){.smiles__my-smiles__partners-experience{width:calc(100% - 20px);margin:16px 10px 0 10px;padding:15px}.smiles__my-smiles__partners-experience h3{font-size:20px}.smiles__my-smiles__partners-experience__partners{margin-bottom:5px}.smiles__my-smiles__partners-experience__partners__list{margin:10px 0 0 -15px;padding-left:15px;padding-top:10px;height:170px;width:calc(100% + 30px);overflow:auto}.smiles__my-smiles__partners-experience__partners__list__overflow__item{box-shadow:0px 8px 20px 5px #D8D8D8}.smiles__my-smiles__partners-experience__partners__bullets{display:none}.smiles__my-smiles__partners-experience__experience__list{width:calc(100% + 15px);overflow-x:scroll}.smiles__my-smiles__partners-experience__experience__bullets{display:none}}.smiles__mission-smiles{width:100%;float:left;background-color:#fff;box-shadow:0 1px 3px 0 #d8d8d8}.smiles__mission-smiles *{font-weight:100 !important}.smiles__mission-smiles__header{width:100%;margin:18px 0 0 20px}.smiles__mission-smiles__header h3{color:#FF5A00;font-size:18px;font-weight:100;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:11px;margin:0}.smiles__mission-smiles__content{width:100%;margin-top:35px}.smiles__mission-smiles__content__infos__waiting-start{float:left;width:394px}.smiles__mission-smiles__content__infos__waiting-start__top{height:292px;text-align:center}.smiles__mission-smiles__content__infos__waiting-start__top__icon{height:130px;width:100%;text-align:center;margin-bottom:18px}.smiles__mission-smiles__content__infos__waiting-start__top__icon img.icon{margin:auto;max-height:130px}.smiles__mission-smiles__content__infos__waiting-start__top__icon img.icon.gemstone{content:url(../images/mission-smiles/icons-random/gemstone.svg)}.smiles__mission-smiles__content__infos__waiting-start__top__icon img.icon.reward{content:url(../images/mission-smiles/icons-random/reward.svg)}.smiles__mission-smiles__content__infos__waiting-start__top__icon img.icon.trophy{content:url(../images/mission-smiles/icons-random/trophy.svg)}.smiles__mission-smiles__content__infos__waiting-start__top small{color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;line-height:24px;margin-bottom:22px;display:block}.smiles__mission-smiles__content__infos__waiting-start__top label{font-size:24px;font-family:"NunitoLight",Arial,sans-serif;cursor:text;line-height:24px;color:#2e3132;display:block;text-transform:uppercase}.smiles__mission-smiles__content__infos__waiting-start__top label strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__infos__started{float:left;width:394px;margin-bottom:50px}.smiles__mission-smiles__content__infos__started__top{height:292px;text-align:center}.smiles__mission-smiles__content__infos__started__top__icon__list{height:178px;width:100%;text-align:center;margin-bottom:26px;position:relative}.smiles__mission-smiles__content__infos__started__top__icon__list img.icon{margin:auto;max-height:110px;position:absolute;left:0}.smiles__mission-smiles__content__infos__started__top__icon__list img.icon.gemstone{content:url(../images/mission-smiles/icons-random/gemstone.svg);right:8px;top:28px}.smiles__mission-smiles__content__infos__started__top__icon__list img.icon.reward{content:url(../images/mission-smiles/icons-random/reward.svg);right:8px;top:30px}.smiles__mission-smiles__content__infos__started__top__icon__list img.icon.trophy{content:url(../images/mission-smiles/icons-random/trophy.svg);right:8px;top:33px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-1{position:absolute;left:102px;content:url(../images/mission-smiles/circs/circ-1-off.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-1.on{content:url(../images/mission-smiles/circs/circ-1-on.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2{height:178px;width:85px;position:absolute}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2.left{left:102px;content:url(../images/mission-smiles/circs/circ-2-steps-left-off.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2.left.on{content:url(../images/mission-smiles/circs/circ-2-steps-left-on.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2.right{left:199px;content:url(../images/mission-smiles/circs/circ-2-steps-right-off.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2.right.on{content:url(../images/mission-smiles/circs/circ-2-steps-right-on.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3{position:absolute}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.bottom{width:143px;height:43px;content:url(../images/mission-smiles/circs/circ-3-steps-bottom-off.svg);left:121px;top:134px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.bottom.on{content:url(../images/mission-smiles/circs/circ-3-steps-bottom-on.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.left{width:84px;height:128px;content:url(../images/mission-smiles/circs/circ-3-steps-left-off.svg);left:103px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.left.on{content:url(../images/mission-smiles/circs/circ-3-steps-left-on.svg)}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.right{width:84px;height:128px;content:url(../images/mission-smiles/circs/circ-3-steps-right-off.svg);left:198px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.right.on{content:url(../images/mission-smiles/circs/circ-3-steps-right-on.svg)}.smiles__mission-smiles__content__infos__started__top__icon__flight{height:178px;width:100%;text-align:center;margin-bottom:26px;position:relative}.smiles__mission-smiles__content__infos__started__top__icon__flight img.icon{margin:auto;height:150px;position:absolute;left:0;top:46px}.smiles__mission-smiles__content__infos__started__top__icon__flight img.icon.gemstone{content:url(../images/mission-smiles/icons-random/gemstone.svg);right:8px}.smiles__mission-smiles__content__infos__started__top__icon__flight img.icon.reward{content:url(../images/mission-smiles/icons-random/reward.svg);right:8px}.smiles__mission-smiles__content__infos__started__top__icon__flight img.icon.trophy{content:url(../images/mission-smiles/icons-random/trophy.svg);right:8px}.smiles__mission-smiles__content__infos__started__top label{color:#FF5A00;font-size:24px;font-family:"NunitoLight",Arial,sans-serif;cursor:text;line-height:24px;display:block;text-transform:uppercase}.smiles__mission-smiles__content__infos__started__top label strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__infos__started__top label small{color:#7C7C7C;font-size:24px;font-family:"NunitoLight",Arial,sans-serif}.smiles__mission-smiles__content__infos__started__top h4{display:none}.smiles__mission-smiles__content__steps__waiting-start{width:calc(100% - 394px);float:left}.smiles__mission-smiles__content__steps__waiting-start__top{height:22px}.smiles__mission-smiles__content__steps__waiting-start__top label{color:#FF5A00;font-size:16px;line-height:22px;font-family:"NunitoLight",Arial,sans-serif;cursor:text}.smiles__mission-smiles__content__steps__waiting-start__middle{flex-direction:column;display:flex;margin-bottom:40px}.smiles__mission-smiles__content__steps__waiting-start__middle ul{margin:30px 0 40px 0}.smiles__mission-smiles__content__steps__waiting-start__middle ul li{width:364px;height:40px;font-size:14px;line-height:40px;box-shadow:4px 4px 13px #eaeaea;border-radius:5px;border-left:3px solid #FF5A00;padding-left:18px;color:#000;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:10px}.smiles__mission-smiles__content__steps__waiting-start__middle__box{width:364px;background:#fff;box-shadow:4px 4px 15px rgba(0,0,0,0.1);border-radius:5px;padding:20px 17px 0 38px;margin-top:30px;margin-bottom:40px}.smiles__mission-smiles__content__steps__waiting-start__middle__box__header{width:100%;float:left;position:relative;margin-bottom:30px}.smiles__mission-smiles__content__steps__waiting-start__middle__box__header label{line-height:10px !important;font-family:"NunitoRegular",Arial,sans-serif !important;font-size:14px !important;color:#000;text-align:left !important;width:auto !important;margin-bottom:0 !important}.smiles__mission-smiles__content__steps__waiting-start__middle__box__header i{width:20px;height:20px;border-radius:50%;position:absolute;top:10px;right:20px;font-style:normal;cursor:pointer}.smiles__mission-smiles__content__steps__waiting-start__middle__box__header i.tips-information{background-color:#FF5A00}.smiles__mission-smiles__content__steps__waiting-start__middle__box__header i.tips-information::after{content:'?';color:#fff;font-size:16px;position:absolute;top:1px;font-style:normal;line-height:20px;font-family:Arial, sans-serif;width:100%;text-align:center}.smiles__mission-smiles__content__steps__waiting-start__middle__box__header i.tips-check{background-color:#71b25b;cursor:default}.smiles__mission-smiles__content__steps__waiting-start__middle__box__header i.tips-check::after{content:'';background-image:url(../images/mission-smiles/icons/check.svg);width:13px;height:10px;position:absolute;background-repeat:no-repeat;background-size:contain;top:6px;left:3px}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights{width:100%;float:left}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div{width:calc(100% - 20px);display:flex;margin-bottom:31px;margin-right:20px;justify-content:space-between}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div.evenly{justify-content:space-evenly}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div.mobile-only{display:none}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div i{width:40px;height:40px;border-radius:50%;background-color:#ECECEC}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div i.check{background-color:#FF5A00;position:relative}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div i.check::after{content:url(../images/mission-smiles/icons/airplane.svg);position:absolute;top:9px;width:24px;left:7px}.smiles__mission-smiles__content__steps__waiting-start__middle label{color:#000;font-size:16px;line-height:22px;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:0;cursor:text}.smiles__mission-smiles__content__steps__waiting-start__middle label strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__steps__started{width:calc(100% - 394px);float:left;margin-bottom:11px}.smiles__mission-smiles__content__steps__started__top h4{color:#FF5A00;font-size:20px;line-height:10px;font-family:"NunitoLight",Arial,sans-serif;margin:0 0 38px 0;text-transform:uppercase}.smiles__mission-smiles__content__steps__started__top h4 strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__steps__started__top label{color:#7C7C7C;font-size:16px;line-height:16px;font-family:"NunitoLight",Arial,sans-serif;cursor:text;margin-bottom:0}.smiles__mission-smiles__content__steps__started__middle__list{flex-direction:column;display:flex}.smiles__mission-smiles__content__steps__started__middle__list ul{margin:30px 0 40px 0}.smiles__mission-smiles__content__steps__started__middle__list ul li{width:364px;height:40px;font-size:14px;line-height:40px;box-shadow:4px 4px 13px #eaeaea;border-radius:5px;border-left:3px solid #FF5A00;padding-left:18px;color:#000;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:10px;position:relative}.smiles__mission-smiles__content__steps__started__middle__list ul li p{max-width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smiles__mission-smiles__content__steps__started__middle__list ul li i{width:20px;height:20px;border-radius:50%;position:absolute;top:10px;right:20px;font-style:normal}.smiles__mission-smiles__content__steps__started__middle__list ul li i.tips-information{background-color:#FF5A00;cursor:pointer}.smiles__mission-smiles__content__steps__started__middle__list ul li i.tips-information::after{content:'?';color:#fff;font-size:16px;position:absolute;top:1px;font-style:normal;line-height:20px;font-family:Arial, sans-serif;width:100%;text-align:center}.smiles__mission-smiles__content__steps__started__middle__list ul li i.tips-check{background-color:#71b25b;cursor:text}.smiles__mission-smiles__content__steps__started__middle__list ul li i.tips-check::after{content:'';background-image:url(../images/mission-smiles/icons/check.svg);width:13px;height:10px;position:absolute;background-repeat:no-repeat;background-size:contain;top:6px;left:3px}.smiles__mission-smiles__content__steps__started__middle__list ul li.cursor-pointer{cursor:pointer}.smiles__mission-smiles__content__steps__started__middle__list span{width:364px;color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;font-size:20px;text-align:center;margin-bottom:24px}.smiles__mission-smiles__content__steps__started__middle__list span strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__steps__started__middle__list label{width:364px;color:#000;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;text-align:center;cursor:text}.smiles__mission-smiles__content__steps__started__middle__list label strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__steps__started__middle__flight{flex-direction:column;display:flex}.smiles__mission-smiles__content__steps__started__middle__flight__box{width:364px;background:#fff;box-shadow:4px 4px 15px rgba(0,0,0,0.1);border-radius:5px;padding:20px 17px 0 38px;margin-top:30px;margin-bottom:40px}.smiles__mission-smiles__content__steps__started__middle__flight__box__header{width:100%;float:left;position:relative;margin-bottom:30px}.smiles__mission-smiles__content__steps__started__middle__flight__box__header label{line-height:10px !important;font-family:"NunitoRegular",Arial,sans-serif !important;font-size:14px !important;color:#000;text-align:left !important;width:auto !important;margin-bottom:0 !important}.smiles__mission-smiles__content__steps__started__middle__flight__box__header i{width:20px;height:20px;border-radius:50%;position:absolute;top:-8px;right:-2px;font-style:normal;cursor:pointer}.smiles__mission-smiles__content__steps__started__middle__flight__box__header i.tips-information{background-color:#FF5A00}.smiles__mission-smiles__content__steps__started__middle__flight__box__header i.tips-information::after{content:'?';color:#fff;font-size:16px;position:absolute;top:1px;font-style:normal;line-height:20px;font-family:Arial, sans-serif;width:100%;text-align:center}.smiles__mission-smiles__content__steps__started__middle__flight__box__header i.tips-check{background-color:#71b25b;cursor:default}.smiles__mission-smiles__content__steps__started__middle__flight__box__header i.tips-check::after{content:'';background-image:url(../images/mission-smiles/icons/check.svg);width:13px;height:10px;position:absolute;background-repeat:no-repeat;background-size:contain;top:6px;left:3px}.smiles__mission-smiles__content__steps__started__middle__flight__box__flights{width:100%;float:left}.smiles__mission-smiles__content__steps__started__middle__flight__box__flights div{width:calc(100% - 20px);display:flex;margin-bottom:31px;margin-right:20px;justify-content:space-between}.smiles__mission-smiles__content__steps__started__middle__flight__box__flights div.evenly{justify-content:space-evenly}.smiles__mission-smiles__content__steps__started__middle__flight__box__flights div.mobile-only{display:none}.smiles__mission-smiles__content__steps__started__middle__flight__box__flights div i{width:40px;height:40px;border-radius:50%;background-color:#ECECEC}.smiles__mission-smiles__content__steps__started__middle__flight__box__flights div i.check{background-color:#FF5A00;position:relative}.smiles__mission-smiles__content__steps__started__middle__flight__box__flights div i.check::after{content:url(../images/mission-smiles/icons/airplane.svg);position:absolute;top:9px;width:24px;left:7px}.smiles__mission-smiles__content__steps__started__middle__flight span{width:364px;color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;font-size:20px;line-height:20px;text-align:center;margin-bottom:24px}.smiles__mission-smiles__content__steps__started__middle__flight span strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__steps__started__middle__flight label{width:364px;color:#000;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;line-height:18px;text-align:center;cursor:text;margin-bottom:0 !important}.smiles__mission-smiles__content__steps__started__middle__flight label strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__bottom__waiting-start{width:100%;display:flex;flex-direction:row;margin-bottom:40px}.smiles__mission-smiles__content__bottom__waiting-start div:first-child{width:394px;height:40px;text-align:center;display:flex;flex-direction:column}.smiles__mission-smiles__content__bottom__waiting-start div:first-child a{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:16px;text-decoration:underline;cursor:pointer;margin-bottom:8px;display:contents}.smiles__mission-smiles__content__bottom__waiting-start div:first-child a:hover{text-decoration:underline}.smiles__mission-smiles__content__bottom__waiting-start div:last-child{height:40px;width:calc(100% - 394px)}.smiles__mission-smiles__content__bottom__waiting-start div:last-child button{height:40px;line-height:40px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;border-radius:4px;width:178px;text-align:center;cursor:pointer;border:none;background-color:#FF5A00;outline:none}.smiles__mission-smiles__content__bottom__started{width:100%;display:flex;flex-direction:row;margin-bottom:40px}.smiles__mission-smiles__content__bottom__started div:first-child{width:394px;height:40px;text-align:center;display:flex;flex-direction:column}.smiles__mission-smiles__content__bottom__started div:first-child a{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:16px;text-decoration:underline;cursor:pointer;margin-bottom:8px;display:contents}.smiles__mission-smiles__content__bottom__started div:first-child a:hover{text-decoration:underline}.smiles__mission-smiles__content__bottom__started div:last-child{height:40px;width:calc(100% - 394px)}.smiles__mission-smiles__content__bottom__started div:last-child small{font-size:14px;color:#BBBCBC;font-family:"NunitoLight",Arial,sans-serif;text-align:left;margin-top:20px;display:block}@media screen and (max-width: 764px){.smiles__mission-smiles{width:calc(100% - 20px);margin:auto 10px;display:flex;flex-direction:column}.smiles__mission-smiles__header{margin:18px 0 0 0}.smiles__mission-smiles__header h3{text-align:center}.smiles__mission-smiles__content{display:flex;flex-direction:column}.smiles__mission-smiles__content__infos__started{width:100%;margin-bottom:20px}.smiles__mission-smiles__content__infos__started__top{height:auto}.smiles__mission-smiles__content__infos__started__top__icon__list{width:280px;margin:auto;height:128px}.smiles__mission-smiles__content__infos__started__top__icon__list img.icon{max-height:80px;top:18px !important;right:0 !important;left:0}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2{height:120px;width:auto}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2.right{left:140px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-2.left{left:75px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.right{left:auto;right:75px;height:90px;width:63px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.left{left:75px;height:90px;width:63px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-3.bottom{left:86px;width:106px;height:34px;top:95px}.smiles__mission-smiles__content__infos__started__top__icon__list img.circ-1{width:120px;height:120px;left:80px}.smiles__mission-smiles__content__infos__started__top__icon__flight{height:100px;margin:-15px auto 0 auto}.smiles__mission-smiles__content__infos__started__top__icon__flight img.icon{max-height:95px;top:0}.smiles__mission-smiles__content__infos__started__top label{margin-top:10px}.smiles__mission-smiles__content__infos__started__top h4{display:block;color:#FF5A00;font-size:18px;line-height:25px;font-family:"NunitoLight",Arial,sans-serif;margin:0 0 28px 0;text-transform:uppercase}.smiles__mission-smiles__content__infos__started__top h4 strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__content__steps__started{width:calc(100% - 26px);margin:0 13px;float:none}.smiles__mission-smiles__content__steps__started__top h4{display:none}.smiles__mission-smiles__content__steps__started__top label{font-size:14px;line-height:15px}.smiles__mission-smiles__content__steps__started__middle__list ul{margin-top:20px;width:100%}.smiles__mission-smiles__content__steps__started__middle__list ul li{width:100%;padding-left:10px;font-size:12px}.smiles__mission-smiles__content__steps__started__middle__list ul li p{max-width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smiles__mission-smiles__content__steps__started__middle__list ul li i{right:10px}.smiles__mission-smiles__content__steps__started__middle__list span{width:100%;text-align:center;font-size:16px}.smiles__mission-smiles__content__steps__started__middle__list label{width:100%;text-align:center;font-size:14px}.smiles__mission-smiles__content__steps__started__middle__flight__box{width:100%;padding:16px 16px 0 16px;margin:20px 0 30px 0}.smiles__mission-smiles__content__steps__started__middle__flight__box div{width:100%}.smiles__mission-smiles__content__steps__started__middle__flight__box div.mobile-only{display:flex}.smiles__mission-smiles__content__steps__started__middle__flight__box div.desktop-only{display:none}.smiles__mission-smiles__content__steps__started__middle__flight span{width:100%;text-align:center;font-size:16px}.smiles__mission-smiles__content__steps__started__middle__flight label{width:100%;text-align:center;font-size:14px}.smiles__mission-smiles__content__bottom__started{flex-direction:column;margin-bottom:30px;margin-top:20px}.smiles__mission-smiles__content__bottom__started div{order:1 !important;width:100% !important}.smiles__mission-smiles__content__bottom__started div:last-child{order:0 !important;width:100%;height:auto}.smiles__mission-smiles__content__bottom__started div:last-child small{width:220px;margin:auto auto 24px auto;text-align:center;font-size:12px;line-height:16px}.smiles__mission-smiles__content__infos__waiting-start{width:100%;margin-bottom:20px;margin-top:-20px}.smiles__mission-smiles__content__infos__waiting-start__top{height:auto}.smiles__mission-smiles__content__infos__waiting-start__top__icon{width:280px;margin:auto;height:100px}.smiles__mission-smiles__content__infos__waiting-start__top__icon img.icon{max-height:80px;top:18px !important}.smiles__mission-smiles__content__infos__waiting-start__top small{font-size:16px;line-height:24px;margin-bottom:6px}.smiles__mission-smiles__content__infos__waiting-start__top label{font-size:18px;line-height:19px}.smiles__mission-smiles__content__steps__waiting-start{width:calc(100% - 26px);margin:0 13px;float:none}.smiles__mission-smiles__content__steps__waiting-start__top h4{display:none}.smiles__mission-smiles__content__steps__waiting-start__top label{font-size:14px;line-height:15px;margin-bottom:0}.smiles__mission-smiles__content__steps__waiting-start__middle{margin-bottom:0}.smiles__mission-smiles__content__steps__waiting-start__middle ul{margin:20px 0 32px 0;width:100%}.smiles__mission-smiles__content__steps__waiting-start__middle ul li{width:100%;padding-left:10px;font-size:12px}.smiles__mission-smiles__content__steps__waiting-start__middle__box{width:100%;padding:16px 16px 0 16px;margin:20px 0 30px 0}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div{width:100%}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div.mobile-only{display:flex}.smiles__mission-smiles__content__steps__waiting-start__middle__box__flights div.desktop-only{display:none}.smiles__mission-smiles__content__steps__waiting-start__middle label{width:100%;text-align:center;font-size:16px;line-height:22px;margin-bottom:30px}.smiles__mission-smiles__content__bottom__waiting-start{flex-direction:column;margin:0 0 30px 0}.smiles__mission-smiles__content__bottom__waiting-start div{order:1 !important;width:100% !important}.smiles__mission-smiles__content__bottom__waiting-start div:last-child{order:0 !important;width:100%;height:auto;text-align:center}.smiles__mission-smiles__content__bottom__waiting-start div:last-child small{width:220px;margin:auto auto 24px auto;text-align:center;font-size:12px;line-height:16px}.smiles__mission-smiles__content__bottom__waiting-start div:last-child button{margin:auto auto 30px auto}}.smiles__mission-smiles__finish{width:100%;float:left;background-image:linear-gradient(179.38deg, #FF5A00 37.39%, #FFC845 160.56%);box-shadow:0 1px 3px 0 #d8d8d8}.smiles__mission-smiles__finish *{font-weight:100 !important}.smiles__mission-smiles__finish.fail{background-image:none;background-color:#F47920}.smiles__mission-smiles__finish__header{width:100%;margin:18px 0 0 20px}.smiles__mission-smiles__finish__header h3{color:#fff;font-size:18px;font-weight:100;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:11px;margin:0}.smiles__mission-smiles__finish__content{width:100%;margin-top:35px;height:402px}.smiles__mission-smiles__finish__content__image{width:394px;float:left}.smiles__mission-smiles__finish__content__image__circ-image{width:180px;height:180px;background-color:#fff;border-radius:50%;margin:74px 0 0 124px;position:relative;z-index:10}.smiles__mission-smiles__finish__content__image__circ-image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.smiles__mission-smiles__finish__content__image__circ-image img.calendar{content:url(../images/mission-smiles/icons/calendar.svg);height:97px}.smiles__mission-smiles__finish__content__image__circ-image img.clock{content:url(../images/mission-smiles/icons/clock.svg);height:109px}.smiles__mission-smiles__finish__content__image__circ-image img.gemstone{height:114px;content:url(../images/mission-smiles/icons-random/gemstone.svg)}.smiles__mission-smiles__finish__content__image__circ-image img.gemstone.gray{height:105px;content:url(../images/mission-smiles/icons-random/gemstone-gray.svg)}.smiles__mission-smiles__finish__content__image__circ-image img.reward{height:114px;content:url(../images/mission-smiles/icons-random/reward.svg)}.smiles__mission-smiles__finish__content__image__circ-image img.reward.gray{height:105px;content:url(../images/mission-smiles/icons-random/reward-gray.svg)}.smiles__mission-smiles__finish__content__image__circ-image img.trophy{height:118px;content:url(../images/mission-smiles/icons-random/trophy.svg)}.smiles__mission-smiles__finish__content__image__circ-image img.trophy.gray{height:105px;content:url(../images/mission-smiles/icons-random/trophy-gray.svg)}.smiles__mission-smiles__finish__content__image img.triangles{width:342px;height:345px;content:url(../images/mission-smiles/icons/triangles.png);position:absolute;top:62px;left:45px}.smiles__mission-smiles__finish__content__info{width:calc(100% - 394px);float:left}.smiles__mission-smiles__finish__content__info.waiting-counting h4{color:#fff;font-size:36px;line-height:49px;font-family:"NunitoRegular",Arial,sans-serif;text-align:center;margin-top:63px;max-width:360px}.smiles__mission-smiles__finish__content__info.waiting-counting p{color:#fff;font-size:16px;line-height:20px;font-family:"NunitoLight",Arial,sans-serif;text-align:center;max-width:315px;margin:50px 0 0 22px}.smiles__mission-smiles__finish__content__info.waiting-new-mission h4{color:#fff;font-size:36px;line-height:49px;font-family:"NunitoRegular",Arial,sans-serif;text-align:center;margin-top:39px;max-width:360px;margin-left:18px}.smiles__mission-smiles__finish__content__info.waiting-new-mission p{color:#fff;font-size:26px;line-height:40px;font-family:"NunitoLight",Arial,sans-serif;text-align:center;max-width:390px;margin:79px 0 0 -15px}.smiles__mission-smiles__finish__content__info.fail h4{color:#fff;font-size:36px;line-height:24px;font-family:"NunitoRegular",Arial,sans-serif;text-align:center;margin-top:88px;max-width:360px;margin-left:18px}.smiles__mission-smiles__finish__content__info.fail p{color:#fff;line-height:32px;font-family:"NunitoLight",Arial,sans-serif;text-align:center;font-size:18px;margin:23px 0 0 70px;max-width:260px}.smiles__mission-smiles__finish__content__info.fail p:last-child{font-size:16px;margin:45px 0 0 2px;max-width:400px}.smiles__mission-smiles__finish__content__info.winner h3{text-transform:uppercase;font-family:"NunitoRegular",Arial,sans-serif;color:#fff;font-size:36px;line-height:24px;margin:19px 0 0 108px}.smiles__mission-smiles__finish__content__info.winner h4{text-transform:uppercase;font-family:"NunitoRegular",Arial,sans-serif;color:#fff;font-size:24px;line-height:24px;margin:49px 0 0 114px}.smiles__mission-smiles__finish__content__info.winner h5{text-transform:uppercase;font-family:"NunitoLight",Arial,sans-serif;color:#fff;font-size:36px;line-height:24px;margin:19px 0 0 40px;width:350px;text-align:center}.smiles__mission-smiles__finish__content__info.winner h5 strong{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__mission-smiles__finish__content__info.winner p{font-family:"NunitoRegular",Arial,sans-serif;color:#fff;font-size:16px;line-height:20px;margin:45px 0 0 61px}.smiles__mission-smiles__finish__content__info.winner p:last-child{font-family:"NunitoLight",Arial,sans-serif;color:#fff;font-size:16px;line-height:20px;margin:48px 0 0 102px;width:226px;text-align:center}.smiles__mission-smiles__finish__content *.mobile-only{display:none}.smiles__mission-smiles__finish__content *.desktop-only{display:block}@media screen and (max-width: 764px){.smiles__mission-smiles__finish{width:calc(100% - 20px);margin:auto 10px;display:flex;flex-direction:column}.smiles__mission-smiles__finish__header{margin:18px 0 0 0}.smiles__mission-smiles__finish__header h3{text-align:center}.smiles__mission-smiles__finish__content{height:auto;width:100%;display:flex;flex-direction:column;margin-top:0}.smiles__mission-smiles__finish__content__image{width:100%}.smiles__mission-smiles__finish__content__image__circ-image{width:166px;height:166px;margin:auto}.smiles__mission-smiles__finish__content__image__circ-image img{max-height:98px}.smiles__mission-smiles__finish__content__info{width:100%}.smiles__mission-smiles__finish__content *.mobile-only{display:block}.smiles__mission-smiles__finish__content *.desktop-only{display:none}.smiles__mission-smiles__finish.waitingCounting .smiles__mission-smiles__finish__content__image h4{font-family:"NunitoRegular",Arial,sans-serif;font-size:24px;line-height:30px;text-align:center;color:#fff;margin:24px auto 32px auto;width:240px}.smiles__mission-smiles__finish.waitingCounting .smiles__mission-smiles__finish__content__info p{font-size:14px;width:220px;margin:32px auto 47px auto;font-family:"NunitoLight",Arial,sans-serif}.smiles__mission-smiles__finish.fail .smiles__mission-smiles__finish__content__image h4{font-family:"NunitoRegular",Arial,sans-serif;font-size:24px;line-height:29px;text-align:center;color:#fff;margin:24px auto 12px auto;width:240px}.smiles__mission-smiles__finish.fail .smiles__mission-smiles__finish__content__image p{font-size:18px;line-height:18px;text-align:center;color:#fff;font-family:"NunitoLight",Arial,sans-serif;width:100%;margin:auto auto 35px auto}.smiles__mission-smiles__finish.fail .smiles__mission-smiles__finish__content__info p:last-child{font-size:14px;line-height:20px;width:220px;margin:36px auto 42px auto;font-family:"NunitoLight",Arial,sans-serif}.smiles__mission-smiles__finish.waitingNewMission .smiles__mission-smiles__finish__content__image p{width:240px;margin:24px auto 40px auto;color:#fff;font-size:24px;line-height:33px;font-family:"NunitoLight",Arial,sans-serif;text-align:center}.smiles__mission-smiles__finish.waitingNewMission .smiles__mission-smiles__finish__content__info h4{font-size:28px;line-height:38px;width:100%;text-align:center;margin:40px auto 48px auto}.smiles__mission-smiles__finish.winner .smiles__mission-smiles__finish__content__image{width:280px;margin:auto;position:relative}.smiles__mission-smiles__finish.winner .smiles__mission-smiles__finish__content__image h4{text-transform:uppercase;font-family:"NunitoRegular",Arial,sans-serif;color:#fff;font-size:24px;line-height:24px;margin:24px auto 44px auto;text-align:center;width:100%}.smiles__mission-smiles__finish.winner .smiles__mission-smiles__finish__content__image img.triangles{width:300px;height:auto;top:30px;left:-10px;max-width:initial !important}.smiles__mission-smiles__finish.winner .smiles__mission-smiles__finish__content__info h4{font-size:18px;line-height:24px;width:100%;text-align:center;margin:57px auto 11px auto}.smiles__mission-smiles__finish.winner .smiles__mission-smiles__finish__content__info h5{font-size:28px;line-height:24px;width:100%;text-align:center;margin:0 auto 32px auto}.smiles__mission-smiles__finish.winner .smiles__mission-smiles__finish__content__info p{font-size:16px;line-height:20px;text-align:center;width:210px;text-align:center;margin:0 auto 32px auto}.smiles__mission-smiles__finish.winner .smiles__mission-smiles__finish__content__info p:last-child{font-size:14px;line-height:20px;text-align:center;width:240px;text-align:center;margin:0 auto 28px auto}}#smiles-mission-winner-00{position:relative}@media screen and (max-width: 764px){#smiles-mission-winner-00{min-height:575px}}#smiles-mission-winner-01{position:relative;z-index:1}#smiles-mission-winner-02{position:absolute;z-index:0}.smiles__mission-smiles__modal *{font-weight:100 !important}.smiles__mission-smiles__modal__step{display:none;position:fixed;z-index:1000000001;width:524px;left:50%;top:50%;margin:-147px 0 0 -262px;background-color:#FFFFFF;padding:75px 50px 50px 50px}.smiles__mission-smiles__modal__step__header{width:100%;height:50px;position:relative}.smiles__mission-smiles__modal__step__header h3{font-size:18px;line-height:18px;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;text-align:left;margin:0}.smiles__mission-smiles__modal__step__header i{color:#595959;position:absolute;font-size:24px;line-height:16px;width:16px;text-align:center;top:-50px;right:-20px;cursor:pointer;font-family:"NunitoRegular",Arial,sans-serif;transform:rotate(45deg);font-style:normal}.smiles__mission-smiles__modal__step__body{width:100%}.smiles__mission-smiles__modal__step__body p{font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C;line-height:19px;font-size:14px;text-align:left;margin-bottom:40px}.smiles__mission-smiles__modal__step__footer{width:100%;height:42px}.smiles__mission-smiles__modal__step__footer button{height:40px;width:178px;text-align:center;line-height:0;font-size:16px;border-radius:4px;border:1px solid #FF5A00;color:#FF5A00;background-color:#FFFFFF;cursor:pointer;float:left;font-family:"NunitoRegular",Arial,sans-serif}.smiles__mission-smiles__modal__step__footer a{height:40px;width:178px;text-align:center;line-height:40px;font-size:16px;border-radius:4px;border:1px solid #FF5A00;color:#FFFFFF;background-color:#FF5A00;cursor:pointer;float:left;display:block;margin-left:30px;font-family:"NunitoRegular",Arial,sans-serif}.smiles__mission-smiles__modal__alert{display:none;position:fixed;z-index:1000000001;width:524px;left:50%;top:50%;margin:-147px 0 0 -262px;background-color:#fff;padding:75px 50px 50px 50px}.smiles__mission-smiles__modal__alert__header{width:100%;height:50px;position:relative}.smiles__mission-smiles__modal__alert__header h3{font-size:18px;line-height:18px;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;text-align:left;margin:0}.smiles__mission-smiles__modal__alert__header i{color:#595959;position:absolute;font-size:24px;line-height:16px;width:16px;text-align:center;top:-50px;right:-20px;cursor:pointer;font-family:"NunitoRegular",Arial,sans-serif;transform:rotate(45deg);font-style:normal}.smiles__mission-smiles__modal__alert__body{width:100%}.smiles__mission-smiles__modal__alert__body p{font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C;line-height:19px;font-size:14px;text-align:left;margin-bottom:40px}.smiles__mission-smiles__modal__first-view{display:block;position:fixed;z-index:1000000001;width:694px;left:50%;top:50%;height:420px;margin:-210px 0 0 -347px;background-color:#fff;padding:35px 45px 48px 38px}.smiles__mission-smiles__modal__first-view__header{width:100%;height:35px;position:relative}.smiles__mission-smiles__modal__first-view__header i{color:#595959;position:absolute;font-size:36px;line-height:16px;width:16px;text-align:center;top:-10px;right:-20px;cursor:pointer;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg);font-style:normal}.smiles__mission-smiles__modal__first-view__body{width:100%;height:291px;display:flex}.smiles__mission-smiles__modal__first-view__body__image{width:313px}.smiles__mission-smiles__modal__first-view__body__image h3{display:none}.smiles__mission-smiles__modal__first-view__body__info{width:305px}.smiles__mission-smiles__modal__first-view__body__info__text{width:100%;height:206px}.smiles__mission-smiles__modal__first-view__body__info__text h3{font-size:24px;line-height:33px;color:#FF5A00;margin:17px 0 49px 0;font-family:"NunitoLight",Arial,sans-serif}.smiles__mission-smiles__modal__first-view__body__info__text h3 strong{font-family:"NunitoRegular",Arial,sans-serif}.smiles__mission-smiles__modal__first-view__body__info__text p{font-size:16px;line-height:22px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;margin:0}.smiles__mission-smiles__modal__first-view__body__info__text p.mobile-only{display:none}.smiles__mission-smiles__modal__first-view__body__info__text p.desktop-only{display:block}.smiles__mission-smiles__modal__first-view__body__info__action{width:100%}.smiles__mission-smiles__modal__first-view__body__info__action ul{margin:0 0 56px 0;float:left;display:flex;width:100%}.smiles__mission-smiles__modal__first-view__body__info__action ul li{list-style:none;width:9px;height:9px;background-color:#ececec;display:block;margin-right:10px;border-radius:50%;cursor:pointer}.smiles__mission-smiles__modal__first-view__body__info__action a{font-size:16px;line-height:16px;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;cursor:pointer;float:left;margin-right:82px}.smiles__mission-smiles__modal__first-view__body__info__action button{margin-left:0;text-align:center;width:178px;font-size:16px;height:40px;line-height:40px;border:none;background-color:#FF5A00;cursor:pointer;border-radius:4px;color:#fff;float:left;margin-top:-16px;outline:none;font-family:"NunitoRegular",Arial,sans-serif}.smiles__mission-smiles__modal__first-view__body.bullet-01 img{content:url(../images/mission-smiles/modal/img-modal-1.jpg)}.smiles__mission-smiles__modal__first-view__body.bullet-01 li.bullet-li-01{background-color:#FF5A00}.smiles__mission-smiles__modal__first-view__body.bullet-02{display:none}.smiles__mission-smiles__modal__first-view__body.bullet-02 img{content:url(../images/mission-smiles/modal/img-modal-2.jpg)}.smiles__mission-smiles__modal__first-view__body.bullet-02 li.bullet-li-02{background-color:#FF5A00}.smiles__mission-smiles__modal__first-view__body.bullet-03{display:none}.smiles__mission-smiles__modal__first-view__body.bullet-03 img{content:url(../images/mission-smiles/modal/img-modal-3.jpg)}.smiles__mission-smiles__modal__first-view__body.bullet-03 li.bullet-li-03{background-color:#FF5A00}.smiles__mission-smiles__modal__first-view__body.bullet-04{display:none}.smiles__mission-smiles__modal__first-view__body.bullet-04 img{content:url(../images/mission-smiles/modal/img-modal-4.jpg);margin-top:-10px}.smiles__mission-smiles__modal__first-view__body.bullet-04 li.bullet-li-04{background-color:#FF5A00}.smiles__mission-smiles__modal__first-view__body.bullet-05{display:none}.smiles__mission-smiles__modal__first-view__body.bullet-05 img{content:url(../images/mission-smiles/modal/img-modal-5.jpg)}.smiles__mission-smiles__modal__first-view__body.bullet-05 li.bullet-li-05{background-color:#FF5A00}.smiles__mission-smiles__modal__first-view.ultra-hide{display:none !important}.smiles__mission-smiles__modal__rules{display:none;position:fixed;z-index:1000000001;width:524px;left:50%;top:50%;margin:-285px 0 0 -262px;background-color:#fff;padding:75px 50px 50px 50px}.smiles__mission-smiles__modal__rules__header{width:100%;height:50px;position:relative}.smiles__mission-smiles__modal__rules__header h3{font-size:18px;line-height:18px;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;text-align:left;margin:0}.smiles__mission-smiles__modal__rules__header i{color:#595959;position:absolute;font-size:24px;line-height:16px;width:16px;text-align:center;top:-50px;right:-10px;cursor:pointer;font-family:"NunitoRegular",Arial,sans-serif;transform:rotate(45deg);font-style:normal}.smiles__mission-smiles__modal__rules__body{width:100%;overflow-y:auto;height:380px;float:left;background-color:#fff;padding-right:10px}.smiles__mission-smiles__modal__rules__body *{font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C;line-height:19px;font-size:14px;text-align:left}.smiles__mission-smiles__modal__rules__body div.text{margin-bottom:20px}.smiles__mission-smiles__modal__rules__body::-webkit-scrollbar{width:10px}.smiles__mission-smiles__modal__rules__body::-webkit-scrollbar-track{background:#eee;border-radius:5px}.smiles__mission-smiles__modal__rules__body::-webkit-scrollbar-thumb{background-color:#FF5A00;border-radius:5px;border:2px solid #fff;cursor:pointer}.smiles__mission-smiles__modal__alpha{position:fixed;z-index:1000000000;height:100%;width:100%;display:none;opacity:.4;background-color:#000000;top:0;left:0}@media screen and (max-width: 764px){.smiles__mission-smiles__modal__first-view{width:calc(100% - 22px);height:510px;top:50%;left:10px;margin:-255px auto auto auto;display:flex;padding:0px 24px 20px 24px;flex-direction:column}.smiles__mission-smiles__modal__first-view__header i{top:10px;right:-10px}.smiles__mission-smiles__modal__first-view__body{height:auto;flex-direction:column}.smiles__mission-smiles__modal__first-view__body__image{height:auto;width:100%;text-align:center}.smiles__mission-smiles__modal__first-view__body__image img{max-height:230px;margin:auto}.smiles__mission-smiles__modal__first-view__body__image h3{display:block;font-size:18px;line-height:24px;color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;margin:0 auto auto auto}.smiles__mission-smiles__modal__first-view__body__image h3 strong{font-family:"NunitoRegular",Arial,sans-serif}.smiles__mission-smiles__modal__first-view__body__info{width:100%}.smiles__mission-smiles__modal__first-view__body__info__text{height:auto;margin-bottom:23px}.smiles__mission-smiles__modal__first-view__body__info__text h3{display:none}.smiles__mission-smiles__modal__first-view__body__info__text p{font-size:14px;line-height:20px;text-align:center}.smiles__mission-smiles__modal__first-view__body__info__text p.mobile-only{display:block}.smiles__mission-smiles__modal__first-view__body__info__text p.desktop-only{display:none}.smiles__mission-smiles__modal__first-view__body__info__action{display:flex;flex-direction:column;height:120px;width:100%}.smiles__mission-smiles__modal__first-view__body__info__action ul{order:1;justify-content:center;margin:auto auto 10px auto;width:100%;float:none;height:10px}.smiles__mission-smiles__modal__first-view__body__info__action a{order:3;float:none;margin:auto}.smiles__mission-smiles__modal__first-view__body__info__action button{order:2;float:none;margin:auto}.smiles__mission-smiles__modal__first-view__body.bullet-01 .smiles__mission-smiles__modal__first-view__body__image{height:278px}.smiles__mission-smiles__modal__first-view__body.bullet-01 .smiles__mission-smiles__modal__first-view__body__info{height:183px}.smiles__mission-smiles__modal__first-view__body.bullet-01 .smiles__mission-smiles__modal__first-view__body__info__text{height:40px}.smiles__mission-smiles__modal__first-view__body.bullet-01 .smiles__mission-smiles__modal__first-view__body__info__text p{width:250px;margin:auto}.smiles__mission-smiles__modal__first-view__body.bullet-02 .smiles__mission-smiles__modal__first-view__body__image{height:250px}.smiles__mission-smiles__modal__first-view__body.bullet-02 .smiles__mission-smiles__modal__first-view__body__image img{max-height:250px}.smiles__mission-smiles__modal__first-view__body.bullet-02 .smiles__mission-smiles__modal__first-view__body__info{height:223px}.smiles__mission-smiles__modal__first-view__body.bullet-02 .smiles__mission-smiles__modal__first-view__body__info__text{height:80px}.smiles__mission-smiles__modal__first-view__body.bullet-02 .smiles__mission-smiles__modal__first-view__body__info__text p{width:250px;margin:auto}.smiles__mission-smiles__modal__first-view__body.bullet-03 .smiles__mission-smiles__modal__first-view__body__image{height:270px}.smiles__mission-smiles__modal__first-view__body.bullet-03 .smiles__mission-smiles__modal__first-view__body__image img{max-height:240px}.smiles__mission-smiles__modal__first-view__body.bullet-03 .smiles__mission-smiles__modal__first-view__body__image h3{margin-bottom:10px;margin-top:0px}.smiles__mission-smiles__modal__first-view__body.bullet-03 .smiles__mission-smiles__modal__first-view__body__info{height:173px}.smiles__mission-smiles__modal__first-view__body.bullet-03 .smiles__mission-smiles__modal__first-view__body__info__text{height:60px;margin-bottom:5px}.smiles__mission-smiles__modal__first-view__body.bullet-03 .smiles__mission-smiles__modal__first-view__body__info__text p{width:200px;margin:auto}.smiles__mission-smiles__modal__first-view__body.bullet-04 .smiles__mission-smiles__modal__first-view__body__image{height:270px}.smiles__mission-smiles__modal__first-view__body.bullet-04 .smiles__mission-smiles__modal__first-view__body__image img{max-height:220px}.smiles__mission-smiles__modal__first-view__body.bullet-04 .smiles__mission-smiles__modal__first-view__body__image h3{margin-bottom:20px;margin-top:0px}.smiles__mission-smiles__modal__first-view__body.bullet-04 .smiles__mission-smiles__modal__first-view__body__info{height:173px}.smiles__mission-smiles__modal__first-view__body.bullet-04 .smiles__mission-smiles__modal__first-view__body__info__text{height:60px;margin-bottom:5px}.smiles__mission-smiles__modal__first-view__body.bullet-04 .smiles__mission-smiles__modal__first-view__body__info__text p{width:240px;margin:auto}.smiles__mission-smiles__modal__first-view__body.bullet-05 .smiles__mission-smiles__modal__first-view__body__image{height:259px}.smiles__mission-smiles__modal__first-view__body.bullet-05 .smiles__mission-smiles__modal__first-view__body__image img{max-height:250px}.smiles__mission-smiles__modal__first-view__body.bullet-05 .smiles__mission-smiles__modal__first-view__body__info{height:173px}.smiles__mission-smiles__modal__first-view__body.bullet-05 .smiles__mission-smiles__modal__first-view__body__info__text{height:60px;margin-bottom:5px}.smiles__mission-smiles__modal__first-view__body.bullet-05 .smiles__mission-smiles__modal__first-view__body__info__text p{width:180px;margin:auto}.smiles__mission-smiles__modal__first-view.ultra-hide{display:none !important}.smiles__mission-smiles__modal__step{width:280px;left:50%;margin:-50% 0 auto -140px;height:auto;top:50%;bottom:auto;padding:28px 22px 28px 22px}.smiles__mission-smiles__modal__step__header{height:auto;margin-bottom:30px}.smiles__mission-smiles__modal__step__header h3{text-align:center}.smiles__mission-smiles__modal__step__header i{top:-22px;right:-13px;font-size:30px}.smiles__mission-smiles__modal__step__body p{text-align:center;max-width:220px;margin:auto auto 40px auto}.smiles__mission-smiles__modal__step__footer{display:flex;flex-direction:column;height:auto;max-width:180px;margin:auto;align-items:center}.smiles__mission-smiles__modal__step__footer a{margin:auto auto 24px auto;order:0}.smiles__mission-smiles__modal__step__footer button{order:1}.smiles__mission-smiles__modal__alert{width:280px;left:50%;margin:auto 0 auto -140px;height:auto;top:auto;bottom:auto;padding:28px 22px 28px 22px}.smiles__mission-smiles__modal__alert__header{height:auto;margin-bottom:30px}.smiles__mission-smiles__modal__alert__header h3{text-align:center}.smiles__mission-smiles__modal__alert__header i{top:-22px;right:-13px;font-size:30px}.smiles__mission-smiles__modal__alert__body p{text-align:center;max-width:220px;margin:auto auto 40px auto}.smiles__mission-smiles__modal__rules{width:calc(100% - 30px);left:auto;margin:-240px 0 auto 15px;height:480px;top:50%;bottom:auto;padding:28px 22px 28px 22px}.smiles__mission-smiles__modal__rules__header{height:auto;margin-bottom:30px}.smiles__mission-smiles__modal__rules__header h3{text-align:center}.smiles__mission-smiles__modal__rules__header i{top:-22px;right:-13px;font-size:30px}.smiles__mission-smiles__modal__rules__body{overflow-x:hidden}.smiles__mission-smiles__modal__rules__body *{text-align:center;font-size:12px}}.smiles__extension-pregnant{width:100%;float:left;background-color:#fff;box-shadow:0 1px 3px 0 #d8d8d8;padding:24px 20px}.smiles__extension-pregnant *{font-weight:100 !important}.smiles__extension-pregnant__alert{background:#F2F2F2;border:1px solid #7C7C7C;box-sizing:border-box;border-radius:3px;display:flex;width:100%;padding:20px 0 20px 0;margin-bottom:14px}.smiles__extension-pregnant__alert.hide{display:none}.smiles__extension-pregnant__alert__icon{width:67px}.smiles__extension-pregnant__alert__icon__circ{width:24px;height:24px;border:2px solid #FF5A00;border-radius:50%;margin:6px auto;position:relative}.smiles__extension-pregnant__alert__icon__circ img.time{position:absolute;top:-2px;bottom:0;left:0;right:-1px;margin:auto;height:13px;content:url(../images/extension-pregnant/icon-alert/icon-alert-time.png)}.smiles__extension-pregnant__alert__icon__circ img.check{position:absolute;top:-2px;bottom:0;left:0;right:-1px;margin:auto;height:13px;content:url(../images/extension-pregnant/icon-alert/icon-alert-check.png)}.smiles__extension-pregnant__alert__icon__circ img.error{position:absolute;top:0px;bottom:0;left:0;right:0px;margin:auto;content:url(../images/extension-pregnant/icon-alert/icon-alert-error.png)}.smiles__extension-pregnant__alert__info{width:calc(100% - 97px)}.smiles__extension-pregnant__alert__info p{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:18px;color:#7C7C7C}.smiles__extension-pregnant__alert__info a{font-family:"NunitoBold","Arial Bold",sans-serif;color:#7C7C7C;cursor:pointer;text-decoration:underline}.smiles__extension-pregnant__alert__info strong{font-family:"NunitoBold","Arial Bold",sans-serif;color:#7C7C7C}.smiles__extension-pregnant__alert__info.waiting p{margin:0 0 5px 0}.smiles__extension-pregnant__alert__info.waiting p:last-child{margin:0}.smiles__extension-pregnant__alert__info.success p{margin:3px 0 26px 0}.smiles__extension-pregnant__alert__info.success p:last-child{margin:0 0 6px 0}.smiles__extension-pregnant__alert__info.error p{margin:3px 0 21px 0}.smiles__extension-pregnant__alert__info.error ul{margin:0 0 26px 18px}.smiles__extension-pregnant__alert__info.error ul li{list-style:disc;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:18px;color:#7C7C7C}.smiles__extension-pregnant__alert__close{width:30px;position:relative}.smiles__extension-pregnant__alert__close i{position:absolute;content:url(../images/extension-pregnant/icon-alert/icon-alert-close.png);cursor:pointer;right:30px}.smiles__extension-pregnant__alert__close.waiting i{top:12px}.smiles__extension-pregnant__header{width:100%;float:left;margin-bottom:50px}.smiles__extension-pregnant__header h3{color:#FF5A00;font-size:22px;line-height:36px;font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__extension-pregnant__header p{font-size:12px;line-height:16px;width:100%;text-align:left;font-family:"NunitoLight",Arial,sans-serif}.smiles__extension-pregnant__header ul{margin:19px 0 0 0;display:flex;flex-direction:row}.smiles__extension-pregnant__header ul li{width:120px;display:flex;flex-direction:column;text-align:center;align-items:center;margin-left:20px}.smiles__extension-pregnant__header ul li label{font-family:"NunitoRegular",Arial,sans-serif;cursor:text;width:100%;text-align:center;font-size:14px;line-height:16px;margin-bottom:2px}.smiles__extension-pregnant__header ul li span{font-family:"NunitoLight",Arial,sans-serif;width:100%;text-align:center;font-size:14px;line-height:16px}.smiles__extension-pregnant__header ul li img{width:60px;height:60px;margin-bottom:10px;text-align:center}.smiles__extension-pregnant__header ul li img.money{content:url(../images/extension-pregnant/icon-info/icon-money.png)}.smiles__extension-pregnant__header ul li img.time{content:url(../images/extension-pregnant/icon-info/icon-time.png)}.smiles__extension-pregnant__middle{width:calc(100% - 32px);float:left;margin-left:16px;margin-bottom:70px}.smiles__extension-pregnant__middle h4{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:16px;width:100%;text-align:left;border-bottom:1px solid #D8D8D8;padding-bottom:14px;margin-bottom:24px}.smiles__extension-pregnant__middle p{font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C;font-size:12px;line-height:16px;width:100%;text-align:left;margin-bottom:38px}.smiles__extension-pregnant__middle p:last-child{margin-bottom:42px}.smiles__extension-pregnant__middle ul{float:left;margin:0 0 0 16px}.smiles__extension-pregnant__middle ul li{list-style:disc;font-family:"NunitoRegular",Arial,sans-serif;color:#7C7C7C;font-size:12px;line-height:16px;width:100%;text-align:left;margin-bottom:8px}.smiles__extension-pregnant__bottom{width:calc(100% - 32px);float:left;margin-left:16px;position:relative}.smiles__extension-pregnant__bottom h4{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:16px;width:100%;text-align:left;border-bottom:1px solid #D8D8D8;padding-bottom:14px;margin-bottom:24px}.smiles__extension-pregnant__bottom label{color:#FF5A00;font-size:14px;line-height:14px;font-family:"NunitoRegular",Arial,sans-serif;width:100%;text-align:left;cursor:text}.smiles__extension-pregnant__bottom__info{display:flex;width:100%;padding-bottom:20px}.smiles__extension-pregnant__bottom__info__file{width:440px}.smiles__extension-pregnant__bottom__info__file p{width:100%;font-size:12px;line-height:15px;color:#7C7C7C;margin-bottom:35px;font-family:"NunitoLight",Arial,sans-serif}.smiles__extension-pregnant__bottom__info__file div{display:flex;flex-direction:row}.smiles__extension-pregnant__bottom__info__file div.hide{display:none}.smiles__extension-pregnant__bottom__info__file div img{height:20px;content:url(../images/extension-pregnant/icon-file/icon-pdf.png)}.smiles__extension-pregnant__bottom__info__file div label{font-size:12px;line-height:20px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;cursor:text;margin-left:9px;width:auto;margin-right:30px;display:flex;flex-direction:row;max-width:330px}.smiles__extension-pregnant__bottom__info__file div label:before{display:inline-block;overflow:hidden;white-space:pre;content:attr(data-name);text-overflow:ellipsis}.smiles__extension-pregnant__bottom__info__file div label:after{display:inline-block;white-space:pre;content:attr(data-type)}.smiles__extension-pregnant__bottom__info__file div a{font-size:14px;line-height:20px;text-decoration:underline;color:#FF5A00;cursor:pointer;font-family:"NunitoLight",Arial,sans-serif}.smiles__extension-pregnant__bottom__info__file small{font-size:10px;line-height:28px;font-family:"NunitoLight",Arial,sans-serif;margin-top:10px}.smiles__extension-pregnant__bottom__info__file small.hide{display:none}.smiles__extension-pregnant__bottom__info__file small.success{color:#75B24E}.smiles__extension-pregnant__bottom__info__file small.error{color:red}.smiles__extension-pregnant__bottom__info__button{width:calc(100% - 440px)}.smiles__extension-pregnant__bottom__info__button label{height:40px;width:175px;background-color:#fff;border:1px solid #FF5A00;border-radius:4px;color:#FF5A00;line-height:40px;text-align:center;font-size:14px;font-family:"NunitoRegular",Arial,sans-serif;float:right;margin-right:40px;outline:none;cursor:pointer}.smiles__extension-pregnant__bottom__terms{border-top:1px solid #D8D8D8;padding-top:35px;display:flex;flex-direction:row;padding-bottom:30px}.smiles__extension-pregnant__bottom__terms__check{width:440px;display:flex}.smiles__extension-pregnant__bottom__terms__check div.checkbox{width:17px;height:17px;border:1px solid #FF5A00;border-radius:3px;max-height:17px;min-height:14px;padding:0;margin-right:9px;cursor:pointer;position:relative}.smiles__extension-pregnant__bottom__terms__check div.checkbox.active{background-color:#FF5A00}.smiles__extension-pregnant__bottom__terms__check div.checkbox.active:before{content:url(../images/extension-pregnant/icon-info/icon-check.png);position:absolute;top:-2px !important;left:1px}.smiles__extension-pregnant__bottom__terms__check label{line-height:18px;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;cursor:text;color:#7C7C7C}.smiles__extension-pregnant__bottom__terms__check label strong{font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00}.smiles__extension-pregnant__bottom__terms__check label a{text-decoration:underline;cursor:pointer;color:#7C7C7C}.smiles__extension-pregnant__bottom__terms__button{width:calc(100% - 440px)}.smiles__extension-pregnant__bottom__terms__button button{height:40px;width:175px;background-color:#FF5A00;border:1px solid #FF5A00;border-radius:4px;color:#fff;line-height:40px;text-align:center;font-size:14px;font-family:"NunitoRegular",Arial,sans-serif;float:right;margin-right:40px;outline:none}.smiles__extension-pregnant__bottom__terms__button button.disable{background-color:#BBBCBC;border-color:#BBBCBC}.smiles__extension-pregnant__bottom__blocker{position:absolute;width:100%;height:100%;opacity:0.7;background-color:#FFFFFF;top:0;left:0;z-index:10}.smiles__extension-pregnant__bottom__blocker.hide{display:none}@media screen and (max-width: 764px){.smiles__extension-pregnant{width:calc(100% - 32px);margin:auto 16px;display:flex;flex-direction:column;padding:14px 14px}.smiles__extension-pregnant__alert{padding:14px 0 14px 0}.smiles__extension-pregnant__alert.hide{display:none}.smiles__extension-pregnant__alert__icon{width:50px}.smiles__extension-pregnant__alert__info{width:calc(100% - 76px);padding-top:3px}.smiles__extension-pregnant__alert__info p{font-size:12px;line-height:18px}.smiles__extension-pregnant__alert__info strong{font-size:12px}.smiles__extension-pregnant__alert__info.waiting p{margin:0 0 30px 0}.smiles__extension-pregnant__alert__info.waiting p:last-child{margin:0}.smiles__extension-pregnant__alert__info.error ul li{font-size:12px;font-family:"NunitoLight",Arial,sans-serif}.smiles__extension-pregnant__alert__close{width:32px}.smiles__extension-pregnant__alert__close i{position:initial;right:auto;float:right;margin:0 10px 0 0;width:14px;height:14px}.smiles__extension-pregnant__header{margin-bottom:40px}.smiles__extension-pregnant__header h3{font-size:17px;line-height:25px}.smiles__extension-pregnant__header ul li{width:50%;margin:auto}.smiles__extension-pregnant__middle{width:100%;margin:auto auto 36px auto}.smiles__extension-pregnant__middle p{margin-bottom:24px}.smiles__extension-pregnant__middle p:last-child{margin-bottom:34px}.smiles__extension-pregnant__middle ul{margin-left:22px}.smiles__extension-pregnant__bottom{width:100%;margin:auto;display:flex;flex-direction:column;position:relative}.smiles__extension-pregnant__bottom__info{flex-direction:column}.smiles__extension-pregnant__bottom__info__file{width:100%}.smiles__extension-pregnant__bottom__info__file div{width:100%;display:block;float:left}.smiles__extension-pregnant__bottom__info__file div img{max-height:20px;float:left}.smiles__extension-pregnant__bottom__info__file div label{float:left;width:calc(100% - 80px);margin-right:auto;display:flex;flex-direction:row;max-width:330px}.smiles__extension-pregnant__bottom__info__file div label:before{display:inline-block;overflow:hidden;white-space:pre;content:attr(data-name);text-overflow:ellipsis}.smiles__extension-pregnant__bottom__info__file div label:after{display:inline-block;white-space:pre;content:attr(data-type)}.smiles__extension-pregnant__bottom__info__file div a{float:right}.smiles__extension-pregnant__bottom__info__file small{float:left;width:100%;margin-top:30px}.smiles__extension-pregnant__bottom__info__button{width:100%;margin-top:14px}.smiles__extension-pregnant__bottom__info__button label{margin:auto;float:left}.smiles__extension-pregnant__bottom__terms{flex-direction:column}.smiles__extension-pregnant__bottom__terms__check{width:100%}.smiles__extension-pregnant__bottom__terms__check div.checkbox{width:18px}.smiles__extension-pregnant__bottom__terms__button{width:100%;margin-top:36px}.smiles__extension-pregnant__bottom__terms__button button{margin:auto;float:left}}.smiles__extension-pregnant__modal *{font-weight:100 !important}.smiles__extension-pregnant__modal__alert{display:none;position:fixed;z-index:1000000001;width:468px;left:50%;top:50%;margin:-141px 0 0 -234px;background-color:#FFFFFF;padding:50px 40px 40px 40px;border-radius:3px}.smiles__extension-pregnant__modal__alert__header{width:100%;position:relative}.smiles__extension-pregnant__modal__alert__header__img{width:54px;height:54px;border:3px solid #FF5A00;border-radius:50%;margin:auto;position:relative}.smiles__extension-pregnant__modal__alert__header__img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:url(../images/extension-pregnant/icon-modal/icon-modal-success.png)}.smiles__extension-pregnant__modal__alert__header h3{font-size:16px;line-height:28px;font-family:"NunitoRegular",Arial,sans-serif;color:#7C7C7C;margin:13px 0 0 0;text-align:center}.smiles__extension-pregnant__modal__alert__header i{color:#FF5A00;position:absolute;font-size:34px;line-height:16px;width:16px;text-align:center;top:-20px;right:-10px;cursor:pointer;font-family:"NunitoRegular",Arial,sans-serif;transform:rotate(45deg);font-style:normal}.smiles__extension-pregnant__modal__alert__body{width:100%}.smiles__extension-pregnant__modal__alert__body p{font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C;line-height:19px;font-size:14px;text-align:center;margin-bottom:30px}.smiles__extension-pregnant__modal__alert__footer{width:100%;height:42px}.smiles__extension-pregnant__modal__alert__footer button{height:40px;width:178px;text-align:center;line-height:0;font-size:16px;border-radius:4px;border:1px solid #FF5A00;color:#FFFFFF;background-color:#FF5A00;cursor:pointer;margin:auto;display:block;font-family:"NunitoLight",Arial,sans-serif}.smiles__extension-pregnant__modal__alert__footer a{height:40px;width:178px;text-align:center;line-height:40px;font-size:16px;border-radius:4px;border:1px solid #FF5A00;color:#FFFFFF;background-color:#FF5A00;cursor:pointer;float:left;display:block;margin-left:30px;font-family:"NunitoRegular",Arial,sans-serif}.smiles__extension-pregnant__modal__alert.success .smiles__extension-pregnant__modal__alert__header__img img{content:url(../images/extension-pregnant/icon-modal/icon-modal-success.png)}.smiles__extension-pregnant__modal__alert.error .smiles__extension-pregnant__modal__alert__header__img img{top:-3px;right:3px;height:26px;content:url(../images/extension-pregnant/icon-modal/icon-modal-error.png)}.smiles__extension-pregnant__modal__terms{display:none;position:fixed;z-index:1000000001;width:524px;left:50%;top:50%;margin:-285px 0 0 -262px;background-color:#fff;padding:75px 50px 50px 50px}.smiles__extension-pregnant__modal__terms__header{width:100%;height:50px;position:relative}.smiles__extension-pregnant__modal__terms__header h3{font-size:18px;line-height:18px;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;text-align:left;margin:0}.smiles__extension-pregnant__modal__terms__header i{color:#595959;position:absolute;font-size:24px;line-height:16px;width:16px;text-align:center;top:-50px;right:-10px;cursor:pointer;font-family:"NunitoRegular",Arial,sans-serif;transform:rotate(45deg);font-style:normal}.smiles__extension-pregnant__modal__terms__body{width:100%;overflow-y:auto;height:380px;float:left;background-color:#fff;padding-right:10px}.smiles__extension-pregnant__modal__terms__body *{font-family:"NunitoLight",Arial,sans-serif;color:#7C7C7C;line-height:19px;font-size:14px;text-align:left}.smiles__extension-pregnant__modal__terms__body div.text{margin-bottom:20px}.smiles__extension-pregnant__modal__terms__body::-webkit-scrollbar{width:10px}.smiles__extension-pregnant__modal__terms__body::-webkit-scrollbar-track{background:#eee;border-radius:5px}.smiles__extension-pregnant__modal__terms__body::-webkit-scrollbar-thumb{background-color:#FF5A00;border-radius:5px;border:2px solid #fff;cursor:pointer}.smiles__extension-pregnant__modal__alpha{position:fixed;z-index:1000000000;height:100%;width:100%;opacity:.4;background-color:#000000;top:0;left:0;display:none}@media screen and (max-width: 764px){.smiles__extension-pregnant__modal__alert{width:280px;left:50%;top:50%;margin:-150px 0 auto -140px;height:auto;bottom:auto;padding:28px 22px 28px 22px}.smiles__extension-pregnant__modal__alert__header{height:auto;margin-bottom:30px}.smiles__extension-pregnant__modal__alert__header h3{text-align:center}.smiles__extension-pregnant__modal__alert__header i{top:-22px;right:-13px;font-size:30px}.smiles__extension-pregnant__modal__alert__body p{text-align:center;overflow-x:hidden;overflow-y:auto;max-height:70px;max-width:220px;margin:auto auto 40px auto}.smiles__extension-pregnant__modal__alert__footer{display:flex;flex-direction:column;height:auto;max-width:180px;margin:auto;align-items:center}.smiles__extension-pregnant__modal__alert__footer a{margin:auto auto 24px auto;order:0}.smiles__extension-pregnant__modal__alert__footer button{order:1}.smiles__extension-pregnant__modal__terms{width:calc(100% - 30px);left:auto;margin:-240px 0 auto 15px;height:480px;top:50%;bottom:auto;padding:28px 22px 28px 22px}.smiles__extension-pregnant__modal__terms__header{height:auto;margin-bottom:30px}.smiles__extension-pregnant__modal__terms__header h3{text-align:center}.smiles__extension-pregnant__modal__terms__header i{top:-22px;right:-13px;font-size:30px}.smiles__extension-pregnant__modal__terms__body{overflow-x:hidden}.smiles__extension-pregnant__modal__terms__body *{text-align:center;font-size:12px}}.bms .orders{background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;padding:0 0 36px 0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.orders{width:883px}}.orders div:nth-child(1) h3{font-weight:normal;margin-left:16px;margin-bottom:16px;font-size:16px !important;line-height:30px;margin-top:0}.orders h4{padding:8px 16px 16px;font-size:18px}.orders .orders__nav{font-family:"NunitoBold","Arial Bold",sans-serif;margin-top:16px;margin-bottom:0px;border-bottom:1px solid #ececec}.orders .orders__nav a{padding-left:0;padding-right:0}.orders .orders__nav li:first-child{margin-left:16px}.orders .orders__nav li{margin-right:10px}.orders .orders__nav li::after{content:'';display:block;width:0;height:2px;background:#FF5A00;transition:width .3s;line-height:40px}.orders .orders__nav li:hover::after{width:100%}.orders .orders__nav li a{border-width:0;color:#BCBEC0;line-height:30px}.orders .orders__nav li a:hover{border-width:0;background-color:white;color:#7c7c7c;border-bottom-color:#FF5A00}.orders .orders__nav li.active a{border-width:0;color:#7c7c7c}.orders .orders__nav li.active::after{content:'';display:block;width:100%;height:2px;background:#FF5A00}.orders .dataTables_filter{display:none}.orders .dataTables_wrapper{width:auto;padding:0 10px}.orders .dataTables_wrapper .dataTables_paginate{height:30px;margin-top:16px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.orders .dataTables_wrapper .row:last-child{display:table;margin:auto}}.orders .orders__filter{font-family:"NunitoLight",Arial,sans-serif;margin-bottom:-64px;margin-right:16px;display:inherit;text-align:right}.orders .orders__filter .x-image img{height:20px !important;margin-bottom:4px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.orders .orders__filter--btn{display:inline-block;cursor:pointer;font-family:"NunitoBold","Arial Bold",sans-serif}.orders .orders__filter--btn span{padding:0px 2px}.orders .orders__filter--btn::after{content:'';display:block;width:0;height:2px;background:#7c7c7c;transition:width .3s}.orders .orders__filter--btn:hover::after{width:100%}.orders .orders__filter--btn.active::after{width:100%}@media screen and (min-width: 767px){.orders .orders__filter--btn__mobile{display:none}}.orders .orders__filter .filter-container .header .header--info{font-family:"NunitoLight",Arial,sans-serif;background:#dcdcdc;float:left;width:260px;height:50px}.orders .orders__filter .filter-container .header .header--info .title{font-size:16px;display:inline-block;padding:14px 8px;color:white;font-family:"NunitoLight",Arial,sans-serif}.orders .orders__filter .filter-container .header .header--info .title:first-child{padding:17px 12px;padding-right:20px}.orders .orders__filter .filter-container .header .header--info .btn,.orders .orders__filter .filter-container .header .header--info .aui .modal-body button,.aui .modal-body .orders .orders__filter .filter-container .header .header--info button{width:auto;display:inline-block;padding:4px 12px;margin-top:0 !important;font-family:"NunitoLight",Arial,sans-serif;margin-right:14px;font-weight:normal}.orders .orders__filter .filter-container .header .header--close{background:#7c7c7c;height:50px}.orders .orders__filter .filter-container .header .header--close .ic-fechar-white{font-size:8px}.orders .orders__filter .filter-container .content{padding:16px}.orders .orders__filter .filter-container .content .span3{width:auto;margin-bottom:8px}.orders .orders__filter .filter-container .content .span3 select{font-family:"NunitoLight",Arial,sans-serif;padding:0 20px 0}.orders .orders__filter .modal-backdrop{opacity:.5}.orders .orders__tab-content{overflow:hidden}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.orders .orders__tab-content{padding-bottom:35px;min-height:150px}}.orders .orders__tab-content .dropdown-menu{max-height:130px !important;font-family:"NunitoLight",Arial,sans-serif}.orders .orders__tab-content .orders__tab-content--filter{display:none;padding:16px;background-color:#ececec}.orders .orders__tab-content .orders__tab-content--filter .smiles__dropdown.large .bootstrap-select .dropdown-toggle{padding:9px 40px 9px 20px;font-size:14px}.orders .orders__tab-content .orders__tab-content--filter button,.orders .orders__tab-content .orders__tab-content--filter input{height:40px;min-height:40px;font-family:"NunitoLight",Arial,sans-serif;border:0px}.orders .orders__tab-content .orders__tab-content--filter .select select{border:0px !important}.orders .orders__tab-content .orders__tab-content--filter .select{height:40px}.orders .orders__tab-content .orders__tab-content--filter .span3{margin-left:20px;width:20% !important}.orders .orders__tab-content .orders__tab-content--filter .span5{margin-left:20px}.orders .orders__tab-content .orders__tab-content--filter .span1,.orders .orders__tab-content .orders__tab-content--filter .span2{margin-left:20px;width:14% !important}.orders .orders__tab-content .orders__tab-content--filter .span1 button.btn-primary,.orders .orders__tab-content .orders__tab-content--filter .span1 .aui .modal-body button,.aui .modal-body .orders .orders__tab-content .orders__tab-content--filter .span1 button,.orders .orders__tab-content .orders__tab-content--filter .span1 button.btn-theme-dark,.orders .orders__tab-content .orders__tab-content--filter .span2 button.btn-primary,.orders .orders__tab-content .orders__tab-content--filter .span2 .aui .modal-body button,.aui .modal-body .orders .orders__tab-content .orders__tab-content--filter .span2 button,.orders .orders__tab-content .orders__tab-content--filter .span2 button.btn-theme-dark{width:100%;font-size:12px}.orders .orders__tab-content .orders__tab-content--filter .span12 .span3 button.btn-theme-dark{font-size:12px}.orders .orders__tab-content .orders__tab-content--filter div label{top:10px}.orders .orders__tab-content .orders__tab-content--filter .input__animate input:focus ~ label,.orders .orders__tab-content .orders__tab-content--filter .input__animate input:not(:focus):valid ~ label{top:0px}.orders .orders__tab-content .orders__tab-content--filter .select select{border:0px !important}.orders .orders__tab-content .orders__tab-content--filter .btn-primary,.orders .orders__tab-content .orders__tab-content--filter .aui .modal-body button,.aui .modal-body .orders .orders__tab-content .orders__tab-content--filter button,.orders .orders__tab-content .orders__tab-content--filter .btn-theme-dark{padding:8px 12px !important}.orders .orders__tab-content .orders__tab-content--filter .row{margin-left:0}.orders .orders__tab-content .orders__tab-content--filter .row:nth-child(2){margin-top:8px}.orders .orders__tab-content .orders__tab-content--title{margin:0;font-family:"NunitoLight",Arial,sans-serif;font-size:12px;padding:8px 16px}.orders .orders__tab-content .orders__tab-content--title a{color:#7c7c7c !important;text-decoration:underline}.orders .orders__tab-content .orders__tab-content--title a:hover{color:#FF5A00 !important}.orders .orders__tab-content .orders__tab-content--error{padding:50px 32px;margin-left:0px !important;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 767px){.orders .orders__tab-content .orders__tab-content--error{padding:32px 12px}}.orders .brand-arrow-down{background:url("../images/svg/icons/ic-brand-arrow-down.svg") no-repeat 0 0;display:inline-block;width:20px;height:20px;cursor:pointer}.orders .brand-arrow-up{background:url("../images/svg/icons/ic-brand-arrow-up.svg") no-repeat 0 0;display:inline-block;width:20px;height:20px;cursor:pointer}.orders .orders__table{font-family:"NunitoLight",Arial,sans-serif}.orders .orders__table thead th,.orders .orders__table tbody th{color:#7c7c7c;font:14px "NunitoRegular",Arial,sans-serif;padding:16px 5px 8px !important}.orders .orders__table tbody td{padding-top:0 !important;padding-bottom:0 !important}.orders .orders__table tbody .orders__table-order__row{height:60px}.orders .orders__table .fixed-table-header{position:fixed;display:table;width:100vw;background-color:#fff;z-index:100;top:0;left:0;box-shadow:0px 4px 23px 0px rgba(0,0,0,0.38)}.orders .orders__table .hidden,.orders .orders__table-details__row{display:none}@media screen and (min-width: 767px){.orders .orders__table-mobile__row{display:none}}.orders .orders__table-details__toggler,.orders .orders__table-details__row{border:none !important}.orders .orders__table-details__row td{min-height:70px}.orders .orders__table-details__row td .item-desciption{margin-bottom:30px}.orders .orders__table-details__row td .by-steps-checked{margin-left:-10px !important}.orders .orders__table-details__row td .extract-button{width:17%;max-width:50%;margin:auto}.orders .orders__table-details__row td .extract-button .btn,.orders .orders__table-details__row td .extract-button .aui .modal-body button,.aui .modal-body .orders .orders__table-details__row td .extract-button button{width:85%;font-size:12px;font-family:"NunitoRegular",Arial,sans-serif;line-height:14px;font-weight:normal !important}@media screen and (min-width: 767px){.orders .orders__table-details__row td .extract-button{float:right}}.orders .orders__table-mobile__row td div .mobile-td:nth-child(1){width:75px}.orders .orders__table-mobile__row td div .mobile-td{display:inline-flex}@media screen and (max-width: 767px){.orders .orders__table thead tr th{font-size:2.5vw}}@media screen and (max-width: 650px){.orders .orders__table thead tr th{font-size:3.2vw}}@media screen and (max-width: 422px){.orders .orders__table thead tr th{font-size:3.6vw}.orders .orders__table tbody tr td{font-size:13px}}.orders .orders-shopping{font-family:"NunitoLight",Arial,sans-serif;padding:4px 10px 0px}.orders .orders-shopping thead th,.orders .orders-shopping tbody th{color:#7c7c7c;border:0px;font:14px "NunitoRegular",Arial,sans-serif;padding:12px 8px 0px !important}.orders .orders-shopping thead td,.orders .orders-shopping tbody td{padding:0px 8px 8px !important}.orders .orders-shopping .orders-shopping__box{border:1px solid #ececec;border-radius:4px;margin-bottom:12px}.orders .orders-shopping .orders-shopping__box.active{border:1px solid #BCBEC0}.orders .orders-shopping .orders-shopping__box.desktop-version{display:block}.orders .orders-shopping .orders-shopping__box.phone-version{display:none}@media screen and (max-width: 767px){.orders .orders-shopping .orders-shopping__box.desktop-version{display:none}.orders .orders-shopping .orders-shopping__box.phone-version{display:block}}.orders .orders-shopping .orders-shopping__box .shopping-details{font-size:13px !important}.orders .orders-shopping .orders-shopping__box .shopping-details.details-phone{padding:8px}.orders .orders-shopping .orders-shopping__box .shopping-details.details-phone div{height:1.5em}.orders .orders-shopping .orders-shopping__box .shopping-details.details-phone>div{padding:2px 0}@media screen and (max-width: 330px){.orders .orders-shopping .orders-shopping__box .shopping-details.details-phone{font-size:11px !important}}.orders .orders-shopping .orders-shopping__box .shopping-details.active{border-bottom:1px solid #BCBEC0}.orders .orders-shopping .orders-shopping__box .shopping-details .details__toggler{float:right;margin-top:-12px;margin-right:6px}@media screen and (max-width: 767px){.orders .orders-shopping .orders-shopping__box .shopping-details .details__toggler{margin-right:8px;margin-top:-8px}}.orders .orders-shopping .orders-shopping__box .item-details{margin:0 16px;display:none}.orders .orders-shopping .orders-shopping__box .item-details .span3{width:20%}.orders .orders-shopping .orders-shopping__box .item-details .item-content{font-size:13px;padding:8px 0;border-bottom:1px solid #BCBEC0}@media screen and (max-width: 340px){.orders .orders-shopping .orders-shopping__box .item-details .item-content{font-size:12px !important}}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-image{width:80px;padding:4px 20px 4px 4px;display:inline-block;vertical-align:top}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-image img{width:100%}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row{width:80%;display:inline-block}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row [class*="span"]{min-height:10px}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row .span10{margin-left:0;margin-top:10px}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row .span10:first-child{margin:4px 0 16px 0}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row .span10 .brand-main{word-wrap:break-word}@media screen and (max-width: 767px){.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-image{width:60px;padding:4px 4px 4px 0}.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row{width:170px}}@media screen and (max-width: 350px){.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row{width:140px}}@media screen and (max-width: 330px){.orders .orders-shopping .orders-shopping__box .item-details .item-content .item-row{width:130px}}.orders .orders-shopping .orders-shopping__box .item-details .item-content .tracking-link{margin:60px 0;right:150px;position:absolute;text-decoration:underline}@media screen and (max-width: 767px){.orders .orders-shopping .orders-shopping__box .item-details .item-content .tracking-link{position:unset;margin:0;right:unset}}.orders .orders-shopping .orders-shopping__box .item-details .item-content .tracking-link:hover{cursor:pointer}.orders .orders-shopping .orders-shopping__box .address-details{font-size:13px;padding:12px;display:none}.orders .orders-shopping .orders-shopping__box .address-details .address-title{margin-bottom:8px}@media screen and (max-width: 350px){.orders .orders-shopping .orders-shopping__box .address-details .address-content div{line-height:18px}}.orders .shopping-table-annotation{font-family:"NunitoLight",Arial,sans-serif;font-size:12px;line-height:20px}.orders.only-shopping .only-shopping__title{border-bottom:1px solid #ececec}.orders.only-shopping .orders__filter{margin-bottom:0px;margin-top:-26px}@media screen and (max-width: 767px){.bms .orders{width:90vw;position:relative;position:relative;width:90vw;height:auto;min-height:100px;margin:0 auto 16pt auto;font-size:13px;line-height:4vw;font-weight:normal;box-sizing:border-box}.orders .orders__table tbody b{margin:5px 0}.orders .orders__table tbody td{padding-top:16px !important;padding-bottom:16px !important}.orders .orders__table .table-header,.orders .orders__table .orders__table-order__row{display:none}.orders .orders__table .orders__table-details__toggler{float:right;position:relative;top:-20px;height:0px}.orders .orders__table .orders__table-details__row .by-steps-checked{margin-left:0 !important}.orders .orders__table .orders__table-details__row .item-desciption{margin-left:0}.orders .orders__table .orders__table-details__row .extract-button{width:unset;margin:0}.orders .orders__table .orders__table-details__row .extract-button .btn,.orders .orders__table .orders__table-details__row .extract-button .aui .modal-body button,.aui .modal-body .orders .orders__table .orders__table-details__row .extract-button button{font-size:3vw;line-height:4vw;width:auto}.orders div:nth-child(1) h3{margin-left:16px}.orders .orders__nav{padding-left:16px}.orders .orders__nav .active{margin-left:0 !important}.orders .orders__nav .active a{padding-left:0}.orders .orders__nav li:first-child{margin-left:-1.5px}.orders .orders__nav li{margin-right:2px}.orders .orders__nav li a{font-size:12px;padding:8px 2px}.orders .orders__filter--btn{display:none}.orders .orders__filter--btn__mobile .x-image img{margin-bottom:8px}.orders .orders__tab-content .orders__tab-content--title{font-size:12px}}.bms .orders-tracking{background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;padding:2px 0 12px 0}.orders-tracking{min-height:150px;font-family:"NunitoLight",Arial,sans-serif}.orders-tracking .orders-tracking__content{margin:12px 20px 36px 20px}.orders-tracking .orders-tracking__content .tracking__tab-content--error{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:20px;margin:0}@media screen and (max-width: 767px){.orders-tracking .orders-tracking__content .tracking__tab-content--error{padding:32px 0 32px 12px;font-size:13px}}.orders-tracking thead th,.orders-tracking tbody th{color:#7c7c7c;font:14px "NunitoRegular",Arial,sans-serif;padding:8px !important}.orders-tracking thead td,.orders-tracking tbody td{padding:8px !important;font-size:14px}@media screen and (max-width: 767px){.orders-tracking thead td,.orders-tracking tbody td{font-size:13px}}.orders-tracking div:nth-child(1) h3{font-weight:bold;font-size:18px !important;line-height:20px;margin:0px 0px 16px;font-family:"NunitoLight",Arial,sans-serif}.orders-tracking .orders-tracking__header .back-link{float:right;font-size:12px;position:relative;top:34px}.orders-tracking .orders-tracking__header .back-link a{color:#7c7c7c !important;text-decoration:underline}.orders-tracking .orders-tracking__header .back-link a:hover{color:#FF5A00 !important;cursor:pointer}.orders-tracking .orders-tracking__info{font-size:12px}.orders-tracking .orders-tracking__body .tracking-list .details-table{position:relative;border-radius:2px}.orders-tracking .orders-tracking__body .tracking-list .details-table th{border:0px solid !important}.orders-tracking .orders-tracking__body .tracking-list .details-table th:first-child{width:90px}.orders-tracking .orders-tracking__body .tracking-list .details-table td{vertical-align:top}.orders-tracking .orders-tracking__body .tracking-list .details-table .bordered-row{border-top:1px solid #ececec}.orders-tracking .orders-tracking__body .tracking-list .details-table .bordered-row .title{margin-bottom:8px}.orders-tracking .orders-tracking__body .tracking-list .details-table .smiles-table.desktop-version{display:block}.orders-tracking .orders-tracking__body .tracking-list .details-table .smiles-table.desktop-version th:nth-child(2){width:65%}.orders-tracking .orders-tracking__body .tracking-list .details-table .smiles-table.phone-version{display:none}@media screen and (max-width: 767px){.orders-tracking .orders-tracking__body .tracking-list .details-table .smiles-table.desktop-version{display:none}.orders-tracking .orders-tracking__body .tracking-list .details-table .smiles-table.phone-version{display:table}}.orders-tracking .orders-tracking__body .tracking-list .details-table .tracking-items{display:block;margin-bottom:4px;font-size:14px}.orders-tracking .orders-tracking__body .tracking-list .details-table .details__toggler{position:absolute;right:8px;bottom:4px;cursor:pointer}.orders-tracking .orders-tracking__body .tracking-list .details-table .details__toggler .brand-arrow-down{background:url("../images/svg/icons/ic-brand-arrow-down.svg") no-repeat 0 0;display:inline-block;width:20px;height:20px}.orders-tracking .orders-tracking__body .tracking-list .details-table .details__toggler .brand-arrow-up{background:url("../images/svg/icons/ic-brand-arrow-up.svg") no-repeat 0 0;display:inline-block;width:20px;height:20px}.orders-tracking .orders-tracking__body .tracking-list .tracking-table{border-top:1px solid #ececec}.orders-tracking .orders-tracking__body .tracking-list .tracking-table th{padding-top:16px !important}.orders-tracking .orders-tracking__body .tracking-list .tracking-table th:first-child{width:25%}@media screen and (max-width: 767px){.orders-tracking .orders-tracking__body .tracking-list .tracking-table th:first-child{width:90px}}.orders-tracking .orders-tracking__body .tracking-list__track{padding:16px 2px 4px 2px}.orders-tracking .orders-tracking__body .tracking-list__track span{font-size:12px}.orders-tracking .orders-tracking__body .tracking-list__box{border:1px solid #ececec;border-radius:3px}.orders-tracking .orders-tracking__body .tracking-list__box .tracking-table{display:none}.orders-tracking .orders-tracking__body .tracking-list__box .tracking-table th,.orders-tracking .orders-tracking__body .tracking-list__box .tracking-table td,.orders-tracking .orders-tracking__body .tracking-list__box .tracking-table tr{border:0px solid !important}@media screen and (max-width: 767px){.bms .orders-tracking{margin:0 2%;width:96%}.bms .orders-tracking .orders-tracking__header .back-link{top:-34px}.bms .orders-tracking .orders-tracking__content{margin:12px 12px 24px 12px}.bms .orders-tracking .orders-tracking__body .tracking-list__track{font-size:3.0vw}}.checkout__emission-option .content p{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#5B5B5B}.checkout__emission-option .content p strong{font-weight:normal}@media screen and (max-width: 768px){.checkout__reserve{border-bottom:0 !important}}.checkout{text-align:center;font-weight:normal}.checkout *{box-sizing:border-box}.checkout .box-rule--active-color{color:#FF5A00 !important}.checkout .box-rule--link{text-decoration:underline !important;color:gray !important}.checkout .box-rule--uber-color{color:gray}.checkout .box-rule--club-color{color:#663399 !important}.checkout .box-rule{border:1px solid #979797;padding:5px 15px 10px 10px;border-radius:5px;box-sizing:border-box;width:289px;display:inline-grid;text-align:left;margin-bottom:20px}.checkout .box-rule #createTermsAgreementDiv{padding:0 0;font-size:13px}@media (max-width: 900px){.checkout .box-rule{width:100%}}.checkout .box-rule__alert-terms{height:30px;width:259.07px;color:#7C7C7C;font-size:13px;letter-spacing:0;line-height:15px}.checkout .confirm__disabled{background-color:lightgray;border:1px solid lightgray;pointer-events:none}.checkout .container__label{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:15px;padding-top:7px}@media screen and (max-width: 764px){.checkout .container__label{padding-right:25px}.checkout .box-rule__alert-terms{width:100%;padding-right:25px;padding-top:3px}}.checkout .container__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkout .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;margin-top:12px;border:1px solid gray;border-radius:3px}@media screen and (min-width: 454px) and (max-width: 768px){.checkout .checkmark{top:-4px}}.checkout .container__label input:checked ~ .checkmark{background-color:#FF5A00;border:1px solid #FF5A00;margin-top:12px}.checkout .checkmark:after{content:"";position:absolute;display:none}.checkout .container__label input:checked ~ .checkmark:after{display:block}.checkout .container__label .checkmark:after{left:6px;top:1px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkout.clubeRegularization{box-sizing:border-box;border:1px solid #ececec;min-height:1000px}.checkout #main-content .row-fluid .cancel-travel-insurance-title{font-size:20px;margin:0 0 0 107px}@media (max-width: 768px){.checkout #main-content .row-fluid .cancel-travel-insurance-title{margin:0 0 -15px 0px}}.checkout #main-content .row-fluid .cancel-travel-insurance-title span{display:block}.checkout #main-content .row-fluid .cancel-travel-insurance-title span:last-child{margin-top:-15px}@media screen and (min-width: 766px){.checkout #main-content .row-fluid .cancel-travel-insurance-title span{display:inline-block}}.checkout #main-content .row-fluid #tablePayment.travel-insurance-main-box{border:1px solid #979797;border-radius:4px}@media (max-width: 768px){.checkout #main-content .row-fluid #tablePayment.travel-insurance-main-box{border:2px solid #ECECEC}}.checkout #main-content .row-fluid #payment #main-content .cancel-travel-insurance-confirmation{font-size:14px}@media screen and (min-width: 766px){.checkout #main-content .row-fluid #payment #main-content .cancel-travel-insurance-confirmation{font-size:16px}}.checkout p.box-title{font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;font-size:17px;font-weight:400;margin:0}.checkout [class*="span"]{position:relative;margin:0 0 15px 0 !important}@media screen and (max-width: 764px){.checkout h4.checkout_uber-header{font-size:20px;line-height:22px;margin-bottom:20px !important}}.checkout .input__animate input{padding:10px 20px 0 20px !important}.checkout .no-label{display:inline-block;width:30px;height:10px}.checkout .services-table{width:100%;padding-bottom:46px}@media screen and (min-width: 770px){.checkout .services-table.safari-table{padding:0 30px 0 10px !important}}.checkout .services-table .total{border-top:2px solid #ececec;margin-bottom:20px}.checkout .services-table .total td:not(:first-child){font-weight:900}.checkout .services-table .total td .travel-insurance-value{display:block;float:right;padding:10px 0}.checkout .services-table .total .borderless{border-top:0px solid #ececec}.checkout .services-table .total .borderless td{padding:8px 5px 16px 5px !important}.checkout .services-table .total .miles-total{padding:32px 5px 16px 5px !important;font-weight:bold !important}@media screen and (min-width: 770px){.checkout .services-table .total .miles-total.safari{padding-top:10px !important}}.checkout .services-table .total .miles-total:first-child{width:40% !important;text-align:left !important;vertical-align:top !important;font:16px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout .services-table .total .miles-total:first-child{font:11px "NunitoBold","Arial Bold",sans-serif !important}}.checkout .services-table .total .miles-total:not(:first-child){width:40% !important;text-align:left !important;vertical-align:top !important;font:16px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout .services-table .total .miles-total:not(:first-child){font:11px "NunitoBold","Arial Bold",sans-serif !important;width:30% !important}}.checkout .services-table .total .miles-total:last-child{width:21% !important;text-align:left !important;vertical-align:top !important;font:16px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout .services-table .total .miles-total:last-child{font:11px "NunitoBold","Arial Bold",sans-serif !important;width:30% !important}}.checkout .services-table .logo-club-smiles{font-size:2px}.checkout .services-table th:not(:first-child),.checkout .services-table td:not(:first-child){width:230px;display:table-cell}.checkout .services-table th .no-margin,.checkout .services-table td .no-margin{margin:0 !important}.checkout .services-table .type-value{display:block;width:100%;height:14px;font-size:11px;font-weight:900}.checkout .services-table .club-text{font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal !important;color:#639;line-height:18px !important;font-size:16px}@media screen and (max-width: 764px){.checkout .services-table .club-text{line-height:14px !important;font-size:12px}}@media screen and (max-width: 360px){.checkout .services-table .club-text{line-height:12px !important;font-size:10px}}.checkout .services-table .club-text-bold{font-family:"NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 764px){.checkout .services-table .club-text-bold{line-height:14px !important;font-size:11px}}@media screen and (max-width: 360px){.checkout .services-table .club-text-bold{line-height:12px !important;font-size:9px}}.checkout .services-table .club-text-monthly{font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 764px){.checkout .services-table .club-text-monthly{color:#7c7c7c}}.checkout .services-table .club-text-total{line-height:16px !important;font-size:14px}@media screen and (max-width: 764px){.checkout .services-table .club-text-total{line-height:14px !important;font-size:11px}}@media screen and (max-width: 360px){.checkout .services-table .club-text-total{line-height:12px !important;font-size:9px}}.checkout .services-table .club-discount{color:#FF5A00;font-weight:bolder;position:relative;right:-70px;line-height:12px;text-transform:uppercase;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 764px){.checkout .services-table .club-discount{display:none}}.checkout .services-table .strikethrough{position:relative;width:fit-content;width:-moz-fit-content;margin:auto}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.checkout .services-table .strikethrough{width:120px}}@media screen and (max-width: 764px){.checkout .services-table .strikethrough{line-height:12px !important;font-size:10px}}.checkout .services-table .strikethrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:#FF5A00;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.checkout .services-table .tooltip-booking-benefit{position:relative;left:140px;top:-28px}.checkout .services-table .tooltip-booking-benefit .tooltip{min-width:250px}.checkout .services-table .tooltip-booking-benefit.notShowClubFareOrClubRemove{top:-38px}.checkout .services-table .club-fare{color:#639;font-family:"NunitoRegular",Arial,sans-serif}.checkout .services-table .remove-club{cursor:pointer;text-decoration:underline;font:15px "NunitoLight",Arial,sans-serif}@media screen and (max-width: 764px){.checkout .services-table .remove-club{font-size:10px}}.checkout .services-table .logo-club-smiles-new{width:120px !important;padding:5px 0px}@media screen and (max-width: 430px){.checkout .services-table .logo-club-smiles-new{width:84px !important}}.checkout .services-table .tooltip-booking-offer{position:relative;left:-385px;top:-12px;height:6px}.checkout .services-table .tooltip-booking-offer .tooltip{min-width:560px}.checkout .services-table .tooltip-booking-offer .tooltip .tooltip-inner{max-width:580px;padding:5px 12px}.checkout .services-table .tooltip-booking-offer .tooltip .tooltip-inner div.span3 span b{font-family:"NunitoBold","Arial Bold",sans-serif}.checkout .services-table .tooltip-booking-offer .tooltip .tooltip-small{font-size:10px}.checkout .services-table .tooltip-booking-offer .tooltip .row,.checkout .services-table .tooltip-booking-offer .tooltip .span2{display:flex;align-items:center}.checkout .services-table .tooltip-booking-offer .tooltip .row img,.checkout .services-table .tooltip-booking-offer .tooltip .span2 img{max-width:100px;margin-left:-10px}.checkout .services-table .tooltip-booking-offer .tooltip .span2,.checkout .services-table .tooltip-booking-offer .tooltip .span3,.checkout .services-table .tooltip-booking-offer .tooltip .span4{margin:4px 0 4px 8px !important}.checkout .services-table .tooltip-booking-offer .tooltip .span3{width:100px}.checkout .services-table .tooltip-booking-offer .tooltip .span4{width:210px}.checkout .services-table .tooltip-booking-offer .tooltip .btn,.checkout .services-table .tooltip-booking-offer .tooltip .aui .modal-body button,.aui .modal-body .checkout .services-table .tooltip-booking-offer .tooltip button{font-size:12px;padding:6px 20px}.checkout .services-table .tooltip-booking-offer .ic-fechar-white{position:absolute;right:10px;top:6px;font-size:6px;cursor:pointer}.checkout .services-table .booking-reg-offer{background-color:#639;padding:20px 20px !important}.checkout .services-table .booking-reg-offer .button-club{text-align:right}.checkout .services-table .booking-reg-offer .button-club .btn,.checkout .services-table .booking-reg-offer .button-club .aui .modal-body button,.aui .modal-body .checkout .services-table .booking-reg-offer .button-club button{padding:12px 22px;font-size:14px;line-height:16px}.checkout .services-table .booking-reg-offer .span3{margin:0 0 0 20px !important}.checkout .services-table .booking-reg-offer .span6,.checkout .services-table .booking-reg-offer .span9{margin:0 0 0 0 !important}.checkout .services-table .booking-reg-offer .offer-text-md{font:14px "NunitoRegular",Arial,sans-serif;color:#fff;padding-right:90px}.checkout .services-table .booking-reg-offer .offer-text-lg{font:24px "NunitoRegular",Arial,sans-serif;color:#fff;position:absolute}.checkout .services-table .booking-reg-offer .offer-text-lg .miles-size{font-family:"NunitoLight",Arial,sans-serif !important;font-size:16px}.checkout .booking-upgrade-offer{padding:0px 0px !important}.checkout .booking-upgrade-offer .offer-text-lg{font:17px "NunitoRegular",Arial,sans-serif;color:#639;margin:0 0 10px 4px}@media screen and (max-width: 812px){.checkout .booking-upgrade-offer .offer-text-lg{font-size:14px}}.checkout .booking-upgrade-offer .offer-text-md{font:14px "NunitoLight",Arial,sans-serif;color:#7c7c7c;margin:10px 0 16px 4px}@media screen and (max-width: 812px){.checkout .booking-upgrade-offer .offer-text-md{text-align:center;font-size:12px;margin:17px 10px}}.checkout .booking-upgrade-offer .upgrade-offer-container{padding:16px 20px !important;border:2px solid #BCBEC0;border-radius:8px;min-height:132px;text-align:left;margin:0 10px 0 0}@media screen and (max-width: 812px){.checkout .booking-upgrade-offer .upgrade-offer-container{padding:25px 15px !important;margin:0 5px}}.checkout .booking-upgrade-offer .upgrade-offer-container .span1{border-left:2px solid #7C7C7C;height:50px}.checkout .booking-upgrade-offer .upgrade-offer-container .span2{border-bottom:2px solid #ECECEC;margin:5px 0 20px !important;width:100%}.checkout .booking-upgrade-offer .upgrade-offer-container .span3{margin:-4px 0 4px 4px !important;min-height:28px}@media screen and (max-width: 812px){.checkout .booking-upgrade-offer .upgrade-offer-container .span3{margin-bottom:6px}}.checkout .booking-upgrade-offer .upgrade-offer-container .span6{margin:0 0 0 0px !important}.checkout .booking-upgrade-offer .upgrade-offer-container .offer-text-md{font:14px "NunitoLight",Arial,sans-serif;color:#7c7c7c}@media screen and (max-width: 812px){.checkout .booking-upgrade-offer .upgrade-offer-container .offer-text-md{font-size:12px;margin:10px 0 16px 4px}}.checkout .booking-upgrade-offer .upgrade-offer-container .offer-text-lg{font:16px "NunitoLight",Arial,sans-serif;color:#639;position:absolute}@media screen and (max-width: 812px){.checkout .booking-upgrade-offer .upgrade-offer-container .offer-text-lg{font-size:13px}}.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox{margin:12px 0 0 0px !important;color:#7c7c7c}.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox [type="checkbox"]:not(:checked)+label:before,.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox [type="checkbox"]:checked+label:after{position:absolute;top:0px;left:0px;width:18px;height:20px;padding-left:5px;padding-top:3px}.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox [type="checkbox"]:checked+label,.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox [type="checkbox"]:not(:checked)+label{margin-top:-4px;padding-left:36px;position:unset;line-height:17px}.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox [type="checkbox"]:checked+label:after{background-color:#FF5A00;border:1px solid #FF5A00;border-radius:3px;content:url(../images/common/smls-icon-check.png)}.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox [type="checkbox"]:not(:checked)+label:after{content:none}.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox .text-md{font:14px "NunitoLight",Arial,sans-serif;color:#7c7c7c;width:355px}@media screen and (max-width: 812px){.checkout .booking-upgrade-offer .upgrade-offer-container .upgrade-offer__checkbox .text-md{font-size:12px;width:unset}}.checkout .club-adhesion th:not(:first-child),.checkout .club-adhesion td:not(:first-child){text-align:center !important;font-size:14px}.checkout .club-adhesion th:first-child,.checkout .club-adhesion td:first-child{width:40%}.checkout .club-adhesion th:nth-child(2),.checkout .club-adhesion td:nth-child(2){width:10%}.checkout .club-adhesion th:nth-child(3),.checkout .club-adhesion td:nth-child(3){min-width:110px}.checkout .club-adhesion .visible-desktop-block{display:none !important}@media (min-width: 768px){.checkout .club-adhesion .visible-desktop-block{display:inline !important}}.checkout .club-adhesion .club-refund__title{margin-left:-15px}@media (max-width: 768px){.checkout .club-adhesion .club-refund__title{margin-left:0px}}.checkout .club-adhesion .club-refund__description{vertical-align:top}.checkout .club-adhesion .club-refund__tooltip{width:200px;display:inline-block;height:60px}@media (max-width: 768px){.checkout .club-adhesion .club-refund__tooltip{display:block;width:140px}}.checkout .club-adhesion .club-refund__tooltip .tooltip-inner{font-weight:bolder;color:#FF5A00}.checkout .club-adhesion-total-fix{font-size:20px;vertical-align:top;width:40%}@media screen and (max-width: 764px){.checkout .club-adhesion-total-fix{vertical-align:middle;font-size:14px}}.checkout .club-adhesion-miles-fix{vertical-align:top;text-align:center !important;width:10% !important;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 764px){.checkout .club-adhesion-miles-fix{width:60px !important;vertical-align:middle}}.checkout .club-adhesion-money-fix{vertical-align:top;text-align:center !important;font-family:"NunitoRegular",Arial,sans-serif;min-width:110px}@media screen and (max-width: 764px){.checkout .club-adhesion-money-fix{vertical-align:middle}}.checkout .total-title{padding-bottom:8px}@media screen and (max-width: 764px){.checkout .total-title{display:none}}.checkout .smiles-tooltip{border-radius:4px}.checkout .inner-table{display:table;width:100%;font-family:Arial,Helvetica,sans-serif}.checkout .inner-table>div{display:table-cell;width:50%}.checkout .inner-table>div:first-child{font-size:14px;font-weight:700}.checkout .inner-table>div:last-child{text-align:right}.checkout .inner-table.easytravel div:first-child{color:#399}.checkout .anchor{position:relative}.checkout .tooltip-travel-insurance-acumulo{position:relative;float:right;left:0px;width:160px;margin-right:20px}.checkout .tooltip-travel-insurance-acumulo .tooltip-inner{font-size:12px;border-radius:5px;font-weight:100;color:#fff;border-color:transparent;padding:5px 10px;text-align:left}.checkout .tooltip-travel-insurance-acumulo .tooltip-inner-club{background-color:#74309c !important}.checkout .tooltip-travel-insurance-acumulo .tooltip-arrow-club{border-left-color:#74309c !important}.checkout .tooltip-travel-insurance-acumulo .tooltip-inner-smiles{background-color:#ff6a00 !important}.checkout .tooltip-travel-insurance-acumulo .tooltip-arrow-smiles{border-left-color:#ff6a00 !important}@media screen and (max-width: 350px){.checkout .tooltip-travel-insurance-acumulo{width:120px}}.checkout .tooltip-taxes{position:absolute;box-sizing:border-box;background-color:#fff;border:2px solid #000;border-radius:4px;font-family:Arial,Helvetica,sans-serif;width:310px;padding:25px;left:330px;top:-140px;z-index:1}.checkout .tooltip-taxes::after{content:"";position:absolute;top:40%;left:-15px;margin-left:-15px;border-width:15px;border-style:solid;border-color:transparent #000 transparent transparent}.checkout .tooltip-taxes::before{content:"";position:absolute;top:40%;left:-13px;margin-left:-15px;border-width:15px;border-style:solid;border-color:transparent #fff transparent transparent;z-index:1}.checkout .tooltip-taxes p:first-child{font-weight:900;color:#000}.checkout .tooltip-taxes p:first-child span{color:#FF5A00}.checkout__steps{position:absolute;right:-25px}.checkout__container{text-align:center;width:1060px;margin:auto;margin-top:50px}.checkout__container.main-box{border:2px solid #E5E5E5}.checkout__container .seats-details{padding:10px;overflow-x:auto}.checkout__emission-option{position:relative;display:inline-block;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:1px solid #FF5A00;border-radius:4px;padding:3px;height:200px;width:340px}.checkout__emission-option.active:after{content:'\00a0';position:absolute;width:40px;height:40px;bottom:-65px;left:40%;display:block;background-image:url(../images/checkout/svg/ic-arrow-up.svg);background-repeat:no-repeat;background-position:center center;background-size:30px}.checkout__emission-option p{margin:0;padding:0;font-size:12px;line-height:14px;color:#555555}.checkout__emission-option:not(:first-child){margin-left:10px}.checkout__emission-option:not(:last-child):lang(pt):before{content:"ou"}.checkout__emission-option:not(:last-child):lang(es):before{content:"o"}.checkout__emission-option:not(:last-child):lang(en):before{content:"or"}.checkout__emission-option:not(:last-child):before{display:inline-block;position:absolute;box-sizing:border-box;color:#7c7c7c;border:4px solid #fff;right:-25px;top:45%;background-color:#ececec;width:34px;height:34px;padding-top:2px;border-radius:50%;font-family:Arial,Helvetica,sans-serif;font-size:12px;z-index:10}.checkout__emission-option .content-club{margin-top:10px;text-align:left;padding-left:70px;background-image:url(../images/svg/logos/clube-smiles-2020-gray.svg);background-repeat:no-repeat;background-position:left center;background-size:56px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:11px}.checkout__emission-option.ticket .title{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;position:relative;font-weight:normal;margin:20px 0 8px 0;padding:0}.checkout__emission-option.ticket .title:before{content:'\00a0';display:block;position:relative;width:100%;background-position:center center;background-repeat:no-repeat}.checkout__emission-option.ticket .title:before{height:55px;background-image:url(../images/checkout/svg/ic-ticket-orange.svg);background-size:55px}.checkout__emission-option.ticket.active{background-image:url(../images/checkout/svg/ic-check-dark-gray.svg);background-repeat:no-repeat;background-position:20px 20px;background-size:30px;background-image:url(../images/checkout/svg/ic-check-white.svg);color:#fff;background-color:#FF5A00}.checkout__emission-option.ticket.active .title:before{background-image:url(../images/checkout/svg/ic-ticket-white.svg)}.checkout__emission-option.ticket.active p{color:#FFF}.checkout__emission-option.reserve{border-color:#fce200}.checkout__emission-option.reserve .title{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;position:relative;font-weight:normal;margin:20px 0 8px 0;padding:0}.checkout__emission-option.reserve .title:before{content:'\00a0';display:block;position:relative;width:100%;background-position:center center;background-repeat:no-repeat}.checkout__emission-option.reserve .title:before{height:60px;background-image:url(../images/checkout/svg/ic-reserve-yellow.svg);background-size:40px}.checkout__emission-option.reserve.active{background-image:url(../images/checkout/svg/ic-check-dark-gray.svg);background-repeat:no-repeat;background-position:20px 20px;background-size:30px;color:#fff;background-color:#fce200}.checkout__emission-option.reserve.active .title:before{background-image:url(../images/checkout/svg/ic-reserve-white.svg)}.checkout__emission-option.easytravel{border-color:#399}.checkout__emission-option.easytravel .title{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;position:relative;font-weight:normal;margin:20px 0 8px 0;padding:0}.checkout__emission-option.easytravel .title:before{content:'\00a0';display:block;position:relative;width:100%;background-position:center center;background-repeat:no-repeat}.checkout__emission-option.easytravel .title:before{height:60px;background-image:url(../images/checkout/svg/ic-easy-travel-ocean.svg);background-size:50px}.checkout__emission-option.easytravel.active{background-image:url(../images/checkout/svg/ic-check-dark-gray.svg);background-repeat:no-repeat;background-position:20px 20px;background-size:30px;color:#fff;background-color:#399;background-image:url(../images/checkout/svg/ic-check-white.svg)}.checkout__emission-option.easytravel.active .title:before{background-image:url(../images/checkout/svg/ic-easy-travel-white.svg)}.checkout__emission-option.easytravel.active p{color:#FFF}.checkout__emission-option.easytravel.active .content-club{background-image:url(../images/svg/logos/clube-smiles-2020-white.svg)}.checkout__easytravel{height:100%;padding:50px 120px;border-bottom:2px solid #e5e5e5}.checkout__easytravel-header{text-align:left;padding:0 10px 0 60px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/checkout/svg/ic-easy-travel-ocean.svg);background-size:50px}.checkout__easytravel-header .title{font-weight:700}.checkout__easytravel-list{display:block;margin-top:50px}.checkout__easytravel-list li{font-weight:normal;display:inline-block;width:220px;padding:0 20px}.checkout__easytravel-list li .icon{display:block;width:100%;height:80px;background-position:center center;background-repeat:no-repeat}.checkout__easytravel-list li .icon.ticket{background-image:url(../images/checkout/ic-ticket-ocean.png)}.checkout__easytravel-list li .icon.money{background-image:url(../images/checkout/svg/ic-calendar-check-ocean.svg);background-size:50px}.checkout__easytravel-list li .icon.gift{background-image:url(../images/checkout/ic-gift-ocean.png)}.checkout__easytravel-bonus{padding:20px;margin:80px auto 40px auto;width:300px;border:2px dotted #339999;border-radius:4px}.checkout__easytravel-bonus p{font-family:"NunitoRegular",Arial,sans-serif;margin:0}.checkout__easytravel-bonus p.diamond{color:#2e3132}.checkout__easytravel-bonus p.diamond .normal-disable{color:#399;text-decoration:line-through;font-size:28px;display:block;margin-top:20px;text-align:left;width:100%;height:auto}.checkout__easytravel-bonus p.diamond .bonus{display:block;position:relative;width:100%;height:auto;margin:40px auto 20px auto;text-align:center;font-size:55px}.checkout__easytravel-bonus p.diamond .bonus:after{content:'\00a0';position:absolute;width:100px;height:70px;top:-70px;left:40%;display:block;background-image:url(../images/checkout/ic-diamante.png);background-repeat:no-repeat}.checkout__easytravel-bonus p.diamond .message{display:block;width:100%;font-size:20px}.checkout__easytravel-bonus p.club{color:#639}.checkout__easytravel-bonus p.club .normal-disable{color:#399;text-decoration:line-through;font-size:28px;display:block;margin-top:20px;text-align:left;width:100%;height:auto}.checkout__easytravel-bonus p.club .bonus{display:block;position:relative;width:100%;height:auto;margin:40px auto 20px auto;text-align:center;font-size:55px}.checkout__easytravel-bonus p.club .bonus:after{content:'\00a0';position:absolute;width:100px;height:70px;top:-70px;left:40%;display:block;background-image:url(../images/checkout/ic-tooltip-clube.png);background-repeat:no-repeat}.checkout__easytravel-bonus p.club .message{display:block;width:100%;font-size:20px}.checkout__easytravel-bonus p.normal{font-weight:900}.checkout__easytravel-bonus p.normal span{color:#399}.checkout__easytravel-bonus p.normal span:first-child{display:block;margin:20px auto;width:100%;font-size:55px;font-weight:400;font-family:"NunitoRegular",Arial,sans-serif}.checkout__easytravel-bonus p.normal span:last-child{font-size:20px}.checkout__easytravel-term{width:45%;margin:auto;text-align:left;font-weight:normal}.checkout__easytravel-term p{margin-left:30px}.checkout__club{width:590px;margin:30px auto;padding:30px;border:1px solid #639;border-radius:4px}.checkout__club a{color:#639 !important;font-weight:900}.checkout__club p.box-title{color:#639 !important;text-align:left;min-height:80px;padding-left:150px;font-size:17px;line-height:inherit;background-repeat:no-repeat;background-image:url(../images/svg/logos/logo-club-smiles.svg);background-size:112px}.checkout__club-accept{height:100%;padding:30px 50px 60px 50px;border-bottom:2px solid #e5e5e5;text-align:left}.checkout__club-accept label{padding-right:20px}.checkout__club-accept .logo-club-smiles{display:block;width:100%;margin-bottom:10px;font-size:3px}.checkout__club .checkout__terms label{font-weight:900;color:#639}.checkout__reserve{border-bottom:2px solid #e5e5e5}.checkout__reserve-header{margin:50px auto;text-align:left;width:70%;padding-left:70px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/checkout/svg/ic-reserve-yellow.svg);background-size:50px}.checkout__reserve-header .title{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;color:#7F7F7F;font-weight:normal}.checkout__reserve-header p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7C7C7C;font-weight:normal}.checkout__reserve-term{width:360px;margin:auto;text-align:left;font-weight:normal}.checkout__reserve-term p small{display:inline-block;margin-left:30px}@media screen and (max-width: 768px){.checkout__reserve-term p small{margin-left:0}}.checkout__reserve-term .normal-disable{text-decoration:line-through}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip{position:relative;margin:16px auto;max-width:550px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner{width:550px;max-width:550px;height:200px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .span2{text-align:center;width:140px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .span2 img{position:relative;top:80px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .span4{width:380px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info{padding-bottom:8px;padding-top:8px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info span{padding:8px 4px 8px 0;font-size:14px;vertical-align:baseline}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info__fare-line{display:table;padding:14px 4px 14px 0 !important}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info__full-fare{font:16px "NunitoRegular",Arial,sans-serif !important;padding-right:16px !important;text-decoration:line-through}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info__smiles-fare{font:18px "NunitoRegular",Arial,sans-serif !important}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info .btn,.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info .aui .modal-body button,.aui .modal-body .checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .tooltip-inner .discount-info button{margin:8px 0 16px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer.tooltip-reserve-no-bonus .tooltip-inner{height:160px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer.tooltip-reserve-no-bonus .tooltip-inner .span2 img{top:60px}.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer.tooltip-reserve-no-bonus .btn,.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer.tooltip-reserve-no-bonus .aui .modal-body button,.aui .modal-body .checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer.tooltip-reserve-no-bonus button{margin:16px auto 16px !important}@media screen and (max-width: 768px){.checkout__reserve .viaje-facil-info.reserve .tooltip-reserve-offer .text-center-mobile{text-align:center !important;font-size:11px;margin:0 -4px}}.checkout__reserve-club{font-size:14px;background-color:#639;color:#fff;margin:12px auto;width:1034px;padding:20px;background-position:20px center;background-size:100px}.checkout__reserve-club ul li{display:inline-block;width:30px;height:30px;margin-right:5px;overflow:hidden;text-indent:-1000px;border-radius:3px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/svg/icons/ic-flight-reserved.svg);background-size:16px;background-color:#fff}.checkout__reserve-club ul li.active{border:1px dotted #fff;background-color:#639;background-image:url(../images/svg/icons/ic-flight-check-white.svg)}.checkout__reserve-club .span3,.checkout__reserve-club .span8{margin-bottom:0px !important}.checkout__reserve-club .club-logo span{margin:auto;display:inline-flex;padding-right:16px}.checkout__reserve-club .club-logo img{position:relative;top:40px}.checkout__reserve-club span,.checkout__reserve-club ul,.checkout__reserve-club small{display:table-cell;vertical-align:middle;height:100%;text-align:left}.checkout__reserve-club ul{width:280px}.checkout__reserve-club small{width:120px}.checkout__reserve-club .discount-info{border-bottom:1px solid #fff;padding-bottom:16px}.checkout__reserve-club .discount-info span{padding-right:4px;font-size:16px;vertical-align:baseline}.checkout__reserve-club .discount-info__fare-line{display:table}.checkout__reserve-club .discount-info__fare-line span{font-size:14px}.checkout__reserve-club .discount-info__full-fare{font:16px "NunitoRegular",Arial,sans-serif !important;padding-right:16px !important;text-decoration:line-through}.checkout__reserve-club .discount-info__smiles-fare{font:18px "NunitoRegular",Arial,sans-serif !important}.checkout__reserve-club .count-info{padding:16px 0 0}.checkout__reserve-club .count-info span{width:340px}.checkout__reserve-club.small-box .discount-info{border-bottom:0px;padding-bottom:0px}.checkout__reserve-club.small-box img{top:15px}.checkout__reserve-club__new{display:table;font-size:14px;border:1px solid #e5e5e5;margin:50px auto;width:899px;height:120px;padding:20px;background-image:url(../images/svg/logos/clube-smiles-2020.svg);background-repeat:no-repeat;background-position:20px center;background-size:100px}.checkout__reserve-club__new ul li{display:inline-block;width:43.59px;height:40px;border:0;margin-right:18px;overflow:hidden;text-indent:-1000px;border-radius:4px;background-repeat:no-repeat;background-position:left;background-image:url(../images/svg/icons/ic-reserve-on-off.svg);background-position:-46px;background-size:90px 80px}.checkout__reserve-club__new ul li.active{background-position:0}.checkout__reserve-club__new ul li:last-child{margin-right:0}.checkout__reserve-club__new span,.checkout__reserve-club__new ul,.checkout__reserve-club__new small{display:table-cell;vertical-align:middle;height:100%;text-align:left}.checkout__reserve-club__new ul{width:340px}.checkout__reserve-club__new small{width:120px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#FF5A00;font-weight:normal;text-align:center}.checkout__reserve-club__new span{display:inline-block;width:199px;margin-left:85px;padding-left:0;padding-right:0;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7F7F7F;font-weight:normal;text-align:center}.checkout__reserve-club__new span b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal}@media screen and (max-width: 764px){.checkout__reserve-club__new{width:100%;padding:0;background-position:center 10px;background-size:120px;height:initial;margin-top:0;margin-bottom:0;border-left:0;border-right:0;border-bottom:0}.checkout__reserve-club__new span{padding:0 5px;width:100%;display:block;height:unset;padding-top:45px;font-size:12px;margin-left:0;max-width:265px;margin:0 auto}.checkout__reserve-club__new ul{display:block;height:unset;margin-left:0;text-align:center;width:283px;margin:0 auto;margin-top:15px;margin-bottom:11px}}@media screen and (max-width: 764px) and (max-width: 321px){.checkout__reserve-club__new ul{width:256px}}@media screen and (max-width: 764px){.checkout__reserve-club__new ul li{margin-right:10px}}@media screen and (max-width: 764px) and (max-width: 321px){.checkout__reserve-club__new ul li{margin-right:2px}}@media screen and (max-width: 764px){.checkout__reserve-club__new small{display:block;height:unset;width:275px;margin:0 auto;text-align:left;margin-bottom:17.5px}}@media screen and (max-width: 764px) and (max-width: 321px){.checkout__reserve-club__new small{width:242px}}.checkout__reserve-club__new.diamond{display:inline-block;width:100%;border:0;margin-top:0;margin-bottom:0;background:none;border-bottom:0;height:auto;padding:0}.checkout__reserve-club__new.diamond h6{font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7C7C7C;line-height:24px;margin-top:-6px;margin-bottom:16px}.checkout__reserve-club__new.diamond small{width:172px;font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C;line-height:16px;text-align:left;vertical-align:top}.checkout__reserve-club__new.diamond small b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal}.checkout__reserve-club__new.diamond ul li{background-image:url(../images/svg/icons/ic-reserve-on-off-black.svg)}.checkout__reserve-club__new.diamond .disclaimer{width:100%;font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:10px;color:#7C7C7C;line-height:15px;margin-top:20px}@media screen and (max-width: 764px){.checkout__reserve-club__new.diamond{margin-top:-10px}.checkout__reserve-club__new.diamond h6{font-size:12px;line-height:16px;margin-bottom:10px}.checkout__reserve-club__new.diamond small{font-size:11px;line-height:15px;margin-left:0;margin-bottom:0}.checkout__reserve-club__new.diamond ul{margin-top:10px;margin-left:-7px}.checkout__reserve-club__new.diamond .disclaimer{margin-top:10px}}.checkout__reserve-club__new.accession{border:1px solid #E5E5E5;background-color:#663399;position:relative;height:167px;padding-top:64px;padding-bottom:0;background-image:url(../images/svg/logos/clube-smiles-2020-white.svg);background-size:118px;background-position:27px 80px}.checkout__reserve-club__new.accession h5{width:855px;display:block;position:absolute;left:0;top:0;margin:0;margin-left:21px;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:18px;line-height:24px;color:#FFF;border-bottom:1px solid #8056AA;padding:17px 0 11px 0}.checkout__reserve-club__new.accession h5 b{font-weight:normal}.checkout__reserve-club__new.accession span,.checkout__reserve-club__new.accession small{color:#FFF}.checkout__reserve-club__new.accession span{margin-left:23px}.checkout__reserve-club__new.accession ul{display:inline-block;margin-left:33px;padding-top:20px}.checkout__reserve-club__new.accession ul li{margin-right:14px;background-image:url(../images/svg/icons/ic-reserve-always-off.svg);background-position:-1px;background-size:auto}.checkout__reserve-club__new.accession small{position:absolute;right:0;top:0;white-space:nowrap;margin-top:94px;margin-right:57px}@media screen and (max-width: 764px){.checkout__reserve-club__new.accession{background-position:center 95px;padding-top:90px;padding-bottom:23px;height:auto;border:0}.checkout__reserve-club__new.accession h5{width:80%;left:50%;margin-left:-40%;border-bottom-width:2px;font-size:15px;line-height:19px}.checkout__reserve-club__new.accession span{margin:0 auto}.checkout__reserve-club__new.accession ul{width:100%;margin-left:unset;padding-top:unset}.checkout__reserve-club__new.accession ul li{margin-right:15px}}@media only screen and (max-width: 764px) and (max-width: 320px){.checkout__reserve-club__new.accession ul li{margin-right:10px}}@media screen and (max-width: 764px){.checkout__reserve-club__new.accession ul li:last-child{margin-right:0}.checkout__reserve-club__new.accession small{position:unset;right:unset;top:unset;white-space:unset;margin-top:unset;margin-right:unset;margin:0 auto;margin-top:7px;text-align:center}}.checkout__reserve-club__old{display:table;font-size:14px;border:1px solid #e5e5e5;margin:50px auto;width:800px;height:120px;padding:20px;background-repeat:no-repeat;background-image:url(../images/svg/logos/logo-club-smiles.svg);background-position:20px center;background-size:100px}.checkout__reserve-club__old ul li{display:inline-block;width:40px;height:40px;border:1px dotted #000000;margin-right:5px;overflow:hidden;text-indent:-1000px;border-radius:4px;background-repeat:no-repeat;background-position:center center;background-image:url(../images/svg/icons/ic-flight-reserved.svg);background-size:20px}.checkout__reserve-club__old ul li.active{background-color:#639;background-image:url(../images/svg/icons/ic-flight-check-white.svg)}.checkout__reserve-club__old span,.checkout__reserve-club__old ul,.checkout__reserve-club__old small{display:table-cell;vertical-align:middle;height:100%;text-align:left}.checkout__reserve-club__old ul{width:280px}.checkout__reserve-club__old small{width:100px}.checkout__reserve-club__old span{padding-left:120px;padding-right:60px}.checkout__reserve .mobile-arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #639;margin:auto}@media screen and (min-width: 764px){.checkout__reserve .mobile-arrow-up{display:none}}.checkout__club-advantages{width:1060px;max-width:100%;margin:50px auto -52px auto;border:2px solid #ececec;padding:25px 2vw}@media screen and (max-width: 764px){.checkout__club-advantages{margin:20px auto -22px auto}}.checkout__club-advantages__banner,.checkout__club-advantages__checkbox{width:800px;max-width:100%;margin:auto}.checkout__club-advantages__banner{background-color:#639;border-radius:3px;display:flex;flex-flow:row wrap;padding:15px 25px}.checkout__club-advantages__banner div{width:370px;max-width:100%}.checkout__club-advantages__banner div:last-child .advantage{background-image:url(../images/account/ic-check-small.png);background-position:left 3px;background-repeat:no-repeat;padding-left:26px}.checkout__club-advantages__banner .smiles-logos{font-size:5px}.checkout__club-advantages__checkbox{padding-top:20px;display:flex;flex-direction:column;align-items:center}.checkout__club-advantages__checkbox label,.checkout__club-advantages__checkbox small{width:fit-content}.checkout__taxes{border-bottom:2px solid #e5e5e5;width:100%;height:150px;padding:30px}.checkout__taxes .btn-outline{width:230px;height:75px;font-size:20px}.checkout__taxes .btn-outline sup{color:#7c7c7c;font-weight:normal}.checkout__taxes .btn-outline small{font-weight:normal}.checkout__taxes .btn-outline.active{background-color:#FF5A00;color:#fff;background-image:url(../images/svg/icons/ic-flight-check-white.svg);background-repeat:no-repeat;background-position:5px center;background-size:25px}.checkout__taxes .btn-outline.active sup{color:#fff}.checkout__taxes .span4{text-align:left}.checkout__taxes .span8 *{text-transform:uppercase}.checkout__taxes .span8 .span5 span{font-size:10px}.checkout__taxes .span8 .span2{padding-top:30px}.checkout__terms{display:flex}.checkout__terms .content{margin:auto;justify-content:center}.checkout__terms p{clear:both;text-align:left;margin:0 0 0 30px}.checkout__terms p:first-child{margin-left:0px}.checkout__terms p label{padding:0;margin:0}.checkout__terms p>a{color:#FF5A00 !important;font-weight:normal}.checkout__terms p.tax-value{font-size:12px}.checkout__resume-ticket,.checkout__resume-cart{text-align:left;margin:auto;padding:30px 30px 10px 20px;width:100% !important}.checkout__resume-ticket .checkout-table th,.checkout__resume-cart .checkout-table th{color:#7c7c7c}.checkout__resume-ticket .checkout-table th:not(:first-child),.checkout__resume-cart .checkout-table th:not(:first-child){font-size:14px;text-align:right}.checkout__resume-ticket .checkout-table tbody td:not(:first-child),.checkout__resume-cart .checkout-table tbody td:not(:first-child){text-align:right}.checkout__resume-ticket .span12{width:100%;margin:0}.checkout__resume-ticket .span12 .flight{max-width:100%;width:100%;margin:30px 0 0 0}.checkout__resume-ticket .resume-title{font:24px "NunitoRegular",Arial,sans-serif;margin:0;padding:0 5px}.checkout__banner{padding:0px 30px 30px 30px;text-align:left}.checkout__banner-information{padding:20px;display:table;width:100%;border:2px solid #FF5A00;border-radius:4px}.checkout__banner-information div{display:table-cell;vertical-align:middle;width:50%}.checkout__banner-information div:first-child{padding-left:50px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/checkout/svg/ic-calendar-check-gray.svg);background-size:30px}.checkout__banner-information div:last-child{text-align:right}.checkout__banner-information div:last-child span{display:inline-block;padding:5px 10px 5px 10px;margin:auto;color:#FF5A00;font-weight:900;max-width:204px;border:1px solid #e5e5e5;border-radius:4px}.checkout__banner-club{padding:20px;border:2px solid #639;border-radius:4px}.checkout__banner-club .logo-club-smiles{width:100px;height:50px;float:left;font-size:3px}.checkout__payment{border-top:2px solid #e5e5e5;padding:30px;width:100%}.checkout__payment p.box-title{text-align:left;margin-bottom:20px}.checkout__payment .cobranded-checkout-block{border-top:2px solid #69c;border-bottom:2px solid #69c;padding:13px 0;margin-bottom:34px}@media screen and (max-width: 764px){.checkout__payment .cobranded-checkout-block{margin-bottom:20px}}.checkout__payment .cobranded-checkout-block div{text-align:left}.checkout__payment .cobranded-checkout-block div div{display:inline-block;vertical-align:middle;text-align:left}.checkout__payment .cobranded-checkout-block div div p{margin:0}@media screen and (max-width: 764px){.checkout__payment .cobranded-checkout-block div div:first-child{float:left;margin-left:14px}}.checkout__payment .cobranded-checkout-block div div:first-child span{font-size:15px}.checkout__payment .cobranded-checkout-block div div:first-child span:before{margin-top:-10px}.checkout__payment .cobranded-checkout-block div div:nth-child(2){color:#69c;font-size:18px;line-height:25px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-left:12px;max-width:295px}@media screen and (max-width: 764px){.checkout__payment .cobranded-checkout-block div div:nth-child(2){font-size:14px;line-height:19px;margin-left:0;float:left;max-width:unset}}.checkout__payment .cobranded-checkout-block div div:last-child{width:620px;font-size:15px;text-align:left;font-family:"NunitoLight",Arial,sans-serif;margin-left:22px}@media screen and (max-width: 764px){.checkout__payment .cobranded-checkout-block div div:last-child{width:unset;font-size:11px;line-height:15px;margin-top:7px;margin-left:14px;margin-right:5px}}.checkout__payment .cobranded-checkout-block div .milesback-body-content p{display:inline}.checkout__payment-steps{display:flex;justify-content:center}.checkout__payment-steps .box-payment{position:relative;margin-top:0;margin-left:0;width:290px;text-align:left}@media screen and (min-width: 764px){.checkout__payment-steps .box-payment{min-height:320px}}.checkout__payment-steps .box-payment:not(:last-child){margin-right:62px}.checkout__payment-steps .box-payment:not(:last-child):before{content:'\00a0';display:block;position:absolute;border-right:2px solid #e5e5e5;top:20px;right:-30px;width:30px;height:300px}.checkout__payment-steps .box-payment:not(:last-child):after{content:'\00a0';display:block;position:absolute;top:20px;right:-43px;width:30px;height:300px;background-image:url(../images/checkout/svg/ic-arrow-right.svg);background-repeat:no-repeat;background-position:right center;background-size:15px;z-index:10px}.checkout__payment-steps .box-payment p.box-title{color:#7c7c7c}.checkout__payment-steps .box-payment.password .recaptcha-checkout-container #recaptcha_div_checkout{transform:scale(0.8);margin-bottom:10px;transform-origin:0 0}.checkout__payment-steps .box-payment.password .recaptcha-checkout-container.travelInsurance #recaptcha_div_checkout{transform:scale(0.955);margin-bottom:20px}.checkout__payment-steps .box-payment.password .recaptcha_div_parent{position:relative;width:100%}.checkout__payment-steps .box-payment.password .recaptcha_div_parent .recaptcha_div_checkout{transform:scale(0.9);transform-origin:0 0;margin:0 0 10px 7px}.checkout__payment-steps .box-payment.password .confirm-box{padding-top:45%}.checkout__payment-steps .box-payment.password .confirm-box .btn-primary,.checkout__payment-steps .box-payment.password .confirm-box .aui .modal-body button,.aui .modal-body .checkout__payment-steps .box-payment.password .confirm-box button{width:100%}.checkout__payment-steps .box-payment.password .span6{width:50%}.checkout__payment-steps .box-payment.password .span6:last-child{text-align:right}.checkout__payment-steps .box-payment.password .span6 button.btn,.checkout__payment-steps .box-payment.password .span6 .aui .modal-body button,.aui .modal-body .checkout__payment-steps .box-payment.password .span6 button{width:125px}.checkout__payment-steps .box-payment.card-list-box ul{margin:0 0 10px 0;padding:0}.checkout__payment-steps .box-payment.card-list-box .card-id{position:relative;height:42px;width:100%;border:1px solid #e5e5e5;padding-top:7px;padding-left:12px}.checkout__payment-steps .box-payment.card-list-box .card-id label{font-family:Arial,Helvetica,sans-serif;font-size:14px !important;color:#399 !important}.checkout__payment-steps .box-payment.card-list-box .selected-one-click-card{margin-bottom:10px}.checkout__payment-steps .box-payment.card-list-box .selected-one-click-card .card-id{background-color:#e5e5e5}.checkout__payment-steps .box-payment.card-list-box .selected-one-click-card .card-id:before{content:'\00a0';position:absolute;right:-15px;top:0;width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;border-color:transparent transparent transparent #e5e5e5}.checkout__payment-steps .box-payment.card-list-box .div-secure-code-member-card{position:relative;display:table;padding:25px;box-sizing:border-box;width:100%;background-color:#e5e5e5;clear:both}.checkout__payment-steps .box-payment.card-list-box .div-secure-code-member-card div{display:table-cell;vertical-align:top}.checkout__payment-steps .box-payment.card-list-box .div-secure-code-member-card div:first-child{font-size:10px;width:70%}.checkout__payment-steps .box-payment.card-list-box .div-secure-code-member-card div:first-child p{line-height:12px}.checkout__payment-steps .box-payment.card-list-box .div-secure-code-member-card div:first-child p:first-child{font-size:14px}.checkout__payment-steps .box-payment.card-list-box .div-secure-code-member-card div:last-child{width:30%}.checkout__payment-steps .box-payment .card-expiring .span4:last-child{float:right}.checkout__payment-steps .box-payment .card-code{text-align:left}.checkout__payment-steps .box-payment .card-code p{margin:0 10px 0 0;font-size:10px;line-height:12px}.checkout__payment-steps .box-payment .card-code p:first-child{font-size:14px;margin-bottom:10px}.checkout__payment-steps .box-payment .card-code .span4{float:right}.checkout__cancel-taxes{text-align:center;border-bottom:2px solid #e5e5e5}.checkout__cancel-taxes .checkout-table{margin:10px auto;width:996px}.checkout__cancel-taxes .checkout-table th{font-family:"NunitoRegular",Arial,sans-serif;font-size:17px !important}.checkout__cancel-taxes .checkout-table th:first-child{color:#FF5A00}.checkout__cancel-taxes .checkout-table th:last-child{font-size:12px !important}.checkout__cancel-taxes .checkout-table tr td{position:relative}.checkout__cancel-taxes .checkout-table tr td:first-child{text-align:left}.checkout__voucher{padding:30px;width:100%}.checkout__voucher h3{text-align:left;padding:0;margin:0 auto 30px auto;font-size:18px;line-height:20px}@media screen and (max-width: 764px){.checkout__voucher h3{margin:20px auto 20px auto}}@media screen and (max-width: 400px){.checkout__voucher h3{font-size:14px}}.checkout__voucher .box{border:2px solid #bcbec0;border-radius:4px;padding:40px}@media screen and (max-width: 764px){.checkout__voucher .box label{line-height:1.2em !important}}@media screen and (max-width: 400px){.checkout__voucher .box label{line-height:1em !important}}.checkout__voucher .box strong{font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c}@media screen and (max-width: 400px){.checkout__voucher .box strong{font-size:12px}}.checkout__voucher .box strong b{color:#e82115}.checkout__voucher .box a{float:right;font-family:"NunitoRegular",Arial,sans-serif;text-decoration:underline;cursor:pointer}@media screen and (max-width: 400px){.checkout__voucher .box a{font-size:12px;margin-left:10px}}.checkout__voucher .box div.span12{border-top:2px solid #dddedf;padding-top:30px;margin-bottom:20px !important}@media screen and (max-width: 764px){.checkout__voucher .box div.span12{display:flex;margin-bottom:0px !important}}.checkout__voucher .box div.span12:nth-child(2){padding-top:0;border-top:none;padding-bottom:0px}@media screen and (max-width: 764px){.checkout__voucher .box div.span12:nth-child(2){padding-bottom:30px}}.checkout__voucher .box div.span12:nth-child(3){border-top:1px solid #bcbec0;padding-top:30px}.checkout__voucher .box div.span12 [type="radio"]:not(:checked)+label:after{background-color:#fff}.checkout__voucher-validity{padding:20px;border:2px solid #E5E5E5;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width: 336px){.checkout__voucher-validity{padding:10px}}.checkout__voucher-validity span{color:#7c7c7c;text-align:left;flex-basis:auto;font-family:"NunitoRegular",Arial,sans-serif}.checkout__voucher-validity span b{font-family:"NunitoRegular",Arial,sans-serif}.checkout__voucher-validity span:last-child{font-family:"NunitoLight",Arial,sans-serif}.checkout__voucher-details{display:none}.checkout__voucher-modal{display:none;position:fixed;width:810px;height:310px;top:50%;left:50%;margin:-155px 0 0 -405px;z-index:1200000000}.checkout__voucher-modal__header{display:block;height:60px;width:100%;background-color:#FF5A00;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.checkout__voucher-modal__header strong{color:#fff;font-family:"NunitoRegular",Arial,sans-serif;font-size:19px;line-height:60px}.checkout__voucher-modal__header a{color:#fff;position:absolute;right:16px;top:16px;transform:rotate(45deg);font-size:40px;font-family:"NunitoRegular",Arial,sans-serif;cursor:pointer}.checkout__voucher-modal__body{background-color:#fff;width:100%;display:flex;height:250px;padding:30px 10px 0 10px;overflow:auto}.checkout__voucher-modal__body ul{width:260px}.checkout__voucher-modal__body ul li{text-align:left;font-size:13px}.checkout__voucher-modal__body ul li:nth-child(odd){font-family:"NunitoBold","Arial Bold",sans-serif}.checkout__voucher-modal__body ul li:nth-child(even){font-family:"NunitoLight",Arial,sans-serif;margin-bottom:10px;color:#808080;font-weight:100}.checkout__voucher-modal__body ul li.usedMiles{color:#e82115}.checkout__voucher-modal__alpha{display:none;background-color:black;opacity:0.4;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:1100000000}@media screen and (max-width: 764px){.checkout__voucher-modal{width:calc(100% - 20px);left:10px;margin:-75% 0 0 0;max-height:600px;height:80%;background-color:#fff;border-top-right-radius:6px;border-top-left-radius:6px}.checkout__voucher-modal__header strong{font-size:15px}.checkout__voucher-modal__header a{right:5px;top:14px;font-size:30px}.checkout__voucher-modal__body{padding:20px 20px 10px 20px;height:auto;overflow:auto;flex-direction:column;max-height:80%}.checkout__voucher-modal__body ul{width:calc(100% - 40px);margin:0}}.checkout .tooltip-miles-you-winning{width:199px;margin:0 8px 15px 0;padding:10px;position:relative;float:right;font-size:12px;border:2px solid #FF5A00;background-color:#fff}.checkout .tooltip-miles-you-winning:after,.checkout .tooltip-miles-you-winning:before{bottom:100%;left:88%}.checkout .tooltip-miles-you-winning:after{border-bottom-color:#fff;margin-left:-5px;border-width:5px}.checkout .tooltip-miles-you-winning:before{border-bottom-color:#FF5A00;border-width:8px;margin-left:-8px}.checkout .diamond-tooltip,.checkout .club-tooltip{width:240px;height:auto;color:#fff;position:absolute;padding:6px;right:39%;margin-top:-62px;background-repeat:no-repeat}.checkout .diamond-tooltip:after,.checkout .diamond-tooltip:before,.checkout .club-tooltip:after,.checkout .club-tooltip:before{left:100%;top:50%}.checkout .diamond-tooltip:after,.checkout .club-tooltip:after{margin-top:-5px;border-width:5px}.checkout .diamond-tooltip:before,.checkout .club-tooltip:before{border-width:8px;margin-top:-8px}.checkout .diamond-tooltip div,.checkout .club-tooltip div{margin-top:5px}.checkout .club-tooltip{min-width:290px;font-size:13px;background-color:#639;border:2px solid #639}.checkout .club-tooltip:after,.checkout .club-tooltip:before{border-left-color:#639}.checkout .club-tooltip span{color:#FF5A00 !important}.checkout .diamond-tooltip{background-color:#2e3132;background-image:url(../images/svg/icons/ic-smiles_diamante-v2.svg);background-position-x:96px;background-position-y:9px;border:2px solid #2e3132}.checkout .diamond-tooltip:after,.checkout .diamond-tooltip:before{border-left-color:#2e3132}.checkout .registered-cards-tooltip{background-color:#fff;border:2px solid #FF5A00;border-radius:4px;padding:7px;position:relative;top:-42px}.checkout .registered-cards-tooltip:after,.checkout .registered-cards-tooltip:before{bottom:100%;left:88%}.checkout .registered-cards-tooltip:after{border-bottom-color:#d5d5d5;border-width:5px;margin-left:-5px}.checkout .registered-cards-tooltip:before{border-color:rgba(245,0,0,0);border-bottom-color:#FF5A00;border-width:8px;margin-left:-8px}.checkout .easy-travel-header{width:1060px;max-width:100%;margin:0 auto -52px auto;padding:20px 30px 20px 132px;border:2px solid #ececec;border-top:2px solid #399;background-image:url(../images/checkout/svg/ic-easy-travel-ocean.svg);background-repeat:no-repeat;background-size:80px;background-position-x:30px;background-position-y:15px}@media screen and (max-width: 764px){.checkout .easy-travel-header{margin-bottom:-22px;background-position-x:5px}}.checkout .easy-travel-header span{margin-top:-46px}@media screen and (max-width: 764px){.checkout .easy-travel-header span{margin-top:-217px;margin-right:-22px}}.checkout .easy-travel-header .easy-travel-help-tooltip{width:243px;height:auto;display:none;position:absolute;padding:6px;right:14%;margin-top:-83px;font-size:13px;background-color:#fff;border:2px solid #FF5A00}@media screen and (max-width: 764px){.checkout .easy-travel-header .easy-travel-help-tooltip{margin-top:-256px}}.checkout .easy-travel-header .easy-travel-help-tooltip:after,.checkout .easy-travel-header .easy-travel-help-tooltip:before{left:100%;top:50%;border-left-color:#FF5A00}.checkout .easy-travel-header .easy-travel-help-tooltip:after{margin-top:-5px;border-width:5px}.checkout .easy-travel-header .easy-travel-help-tooltip:before{border-width:8px;margin-top:-8px}.checkout .family-account-club-adhesion{text-align:initial}.checkout .family-account-club-adhesion__services-table .smiles-logos{font-size:3px}.checkout .family-account-club-adhesion__services-table .club{margin:6px 0 0 8px;position:absolute}.checkout .checkout__cart-free{font-family:"NunitoRegular",Arial,sans-serif;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;margin:auto;width:50%;overflow:hidden;display:flex}.checkout .checkout__cart-free__anywhere{width:83%;font-family:"NunitoRegular",Arial,sans-serif;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;margin:auto;overflow:hidden;display:flex}.checkout .checkout__cart-free__anywhere .cart-free__plan-info{font-size:22px;line-height:28px;background-color:#639;color:white;float:left;width:30%;align-items:center;justify-content:center;display:flex;padding:8px 0}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere{width:21%;font-size:20px;line-height:28px;background-color:#639;color:white;float:left;align-items:center;justify-content:center;display:flex;padding:8px 0}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere--desktop{display:block}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere--mobile{display:none}@media screen and (max-width: 768px){.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere{width:100%;height:100%}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere--desktop{display:none}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere--mobile{display:block}}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere__club-diamond{font-size:20px;line-height:26px;background-color:#2e3132;color:#fff;width:21%;align-items:center;justify-content:center;padding:30px 0}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere__club-diamond--desktop{display:block}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere__club-diamond--mobile{display:none}@media screen and (max-width: 768px){.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere__club-diamond{width:100%}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere__club-diamond--desktop{display:none}.checkout .checkout__cart-free__anywhere .cart-free__plan-info__anywhere__club-diamond--mobile{display:block}}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form{float:left;width:70%}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--desktop{display:block;padding:20px}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--desktop .form-header{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:700;line-height:19px;text-align:left;padding:0 0 15px}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--desktop .label-anywhere{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:700;line-height:19px;text-align:left}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--desktop .text-anywhere{color:#858585;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;text-align:left}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--desktop .text-anywhere .cell-pad{padding:0 40px 0 0}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile{display:none}@media screen and (max-width: 768px){.checkout .checkout__cart-free__anywhere .cart-free__checkout-form{width:100%}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--desktop{display:none}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile{display:block;padding:16px}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile .form-header{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:700;line-height:19px;text-align:left;padding:0 0 15px}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile .form-anywhere{display:inline-grid;float:left;padding-bottom:15px;padding-right:9px}.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile .form-anywhere .label-anywhere{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px;font-weight:700;line-height:19px;text-align:left}}@media screen and (max-width: 768px) and (max-width: 325px){.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile .form-anywhere .label-anywhere{font-size:13px}}@media screen and (max-width: 768px){.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile .form-anywhere .text-anywhere{color:#858585;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:19px;text-align:left}}@media screen and (max-width: 768px) and (max-width: 325px){.checkout .checkout__cart-free__anywhere .cart-free__checkout-form--mobile .form-anywhere .text-anywhere{font-size:13px}}@media screen and (max-width: 768px){.checkout .checkout__cart-free__anywhere{width:100%;height:100%;display:block}}@media screen and (max-width: 768px){.checkout .checkout__cart-free{display:block}}.checkout .checkout__cart-free .cart-free__plan-info{font-size:20px;line-height:28px;background-color:#639;color:white;float:left;width:30%;align-items:center;justify-content:center;display:flex;padding:8px 0}.checkout .checkout__cart-free .cart-free__plan-info--desktop{display:block}.checkout .checkout__cart-free .cart-free__plan-info--mobile{display:none}@media screen and (max-width: 768px){.checkout .checkout__cart-free .cart-free__plan-info{width:100%;height:80px}.checkout .checkout__cart-free .cart-free__plan-info--desktop{display:none}.checkout .checkout__cart-free .cart-free__plan-info--mobile{display:block}}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond{font-size:20px;line-height:28px;background-color:#2e3132;color:white;width:30%;align-items:center;justify-content:center;padding:18px 0}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond--desktop{display:block}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond--mobile{display:none}@media screen and (max-width: 768px){.checkout .checkout__cart-free .cart-free__plan-info-club-diamond{width:100%}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond--desktop{display:none}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond--mobile{display:block}}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond .diamond-benefit{width:55%;display:table;margin:auto;border-top:1px solid #ffffff;padding-top:13px;margin-top:10px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:12.75px;text-align:center}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond .diamond-benefit span{font-size:8px}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond .diamond-benefit span:before{margin-top:8px}@media screen and (max-width: 813px){.checkout .checkout__cart-free .cart-free__plan-info-club-diamond .diamond-benefit{border:0;width:70%;padding-top:0;margin-top:6px}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond .diamond-benefit span{font-size:6px}.checkout .checkout__cart-free .cart-free__plan-info-club-diamond .diamond-benefit span:before{display:table;margin:auto;margin-top:6px}}.checkout .checkout__cart-free .cart-free__checkout-form{float:left;width:70%;padding:20px 15% 32px}@media screen and (max-width: 768px){.checkout .checkout__cart-free .cart-free__checkout-form{width:100%;padding:0 16px 32px}}.checkout .checkout__cart-free .cart-free__checkout-form input[disabled]{background-color:#ececec !important;color:#323232 !important}.checkout .checkout__cart-free .cart-free__checkout-form input[disabled]#check-indication-code-cart-free{background:url("../images/svg/icons/ic-check-solid.svg") no-repeat scroll 95% 12px;background-size:32px}.checkout .checkout__cart-free .cart-free__checkout-form input{font-family:"NunitoRegular",Arial,sans-serif !important}.checkout .checkout__cart-free .cart-free__checkout-form input.error-message{border:1px solid red !important}.checkout .checkout__cart-free .cart-free__checkout-form .btn-club{font-family:"NunitoRegular",Arial,sans-serif;margin:16px 0 0;width:100%}.checkout .checkout__cart-free .cart-free__label{margin:16px 0 22px;text-align:left}@media screen and (max-width: 768px){.checkout .checkout__cart-free .cart-free__label{margin:16px 0 8px}}.checkout .checkout__cart-free .cart-free__edit-button{margin-top:8px;text-decoration:underline;cursor:pointer}.checkout .cpf-form-bottom__alert-message{padding-top:6px;font-family:"NunitoBold","Arial Bold",sans-serif;text-align:left;width:70%;font-size:14px;margin:auto}@media screen and (max-width: 764px){.checkout .cpf-form-bottom__alert-message{width:90%;font-size:12px}}.checkout .cpf-form-bottom__alert-tier-message{padding-top:6px;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;letter-spacing:-0.26px;line-height:22px;width:50%;margin:auto;text-align:left}.checkout .cpf-form-bottom__alert-tier-message a{color:red;text-decoration:underline}@media screen and (max-width: 813px){.checkout .cpf-form-bottom__alert-tier-message{width:90%;font-size:12px;line-height:15px}}.checkout .checkout-alert__message.alert-message,.checkout .checkout-alert__message.error-message{padding:16px;margin:16px auto;font-family:"NunitoRegular",Arial,sans-serif;text-align:left;width:70%}@media screen and (max-width: 768px){.checkout .checkout-alert__message.alert-message,.checkout .checkout-alert__message.error-message{width:90%}}.checkout .checkout-alert__message.error-message{border:1px solid red}.checkout .checkout-alert__message.alert-message{border:1px solid #639}.checkout .club-footer_message{padding:8px 0;width:1060px;margin:auto;font:12px "NunitoLight",Arial,sans-serif;text-align:left}@media screen and (max-width: 768px){.checkout .offers_options_ruler{border:2px solid #ffffff;width:calc(100% + 4px);margin-left:-2px;margin-right:-2px;margin-top:-2px;padding-bottom:20px;border-bottom:none}}.checkout .offers_options_ruler .payment_ruller_container .radio span{font-size:unset;color:unset;margin-right:unset;display:block}.checkout .offers_options_ruler .payment_ruller_container .radio span:after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio [type="radio"]:not(:checked)+label,.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio [type="radio"]:checked+label{float:none !important;margin:0 auto !important;width:max-content !important}@media screen and (max-width: 768px){.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper{width:100%;margin:70px auto 90px}.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .labels{margin:0 auto -100px;width:100%;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:checked+label,.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:not(:checked)+label{float:left !important}.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:checked+label,.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:not(:checked)+label{float:right !important}.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.left{top:25px}.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right,.checkout .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right_{top:25px}}.checkout .offers_options_ruler .miles-and-money-off .rectangle .dash.middle{display:none}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle{width:80px;margin:50px auto 10px}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle .ball.right{left:50px}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.middle{display:none}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span:nth-child(2n){display:none}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{margin:0 auto -67px;width:450px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span{margin-right:0px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .radio{padding-left:0;max-width:450px}.checkout .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.right{margin-left:0px}.checkout .offers_options_ruler .miles-and-money-off .flight_payment_wrapper .ruller-wrapper{max-width:400px;margin:60px 0 20px}.checkout .offers_options_ruler .miles-and-money-off .coll.right{right:0px !important}.checkout .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.checkout .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label{float:none}.checkout .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c !important}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#BCBEC0 !important}}.checkout .offers_options_ruler .payment_wrapper{flex-wrap:wrap;align-items:stretch;display:flex;font-size:17px;border-bottom:2px solid #E5E5E5}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_wrapper{display:block;border-bottom:none}}.checkout .offers_options_ruler .ruller-wrapper{width:650px;margin:45px auto 20px}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .ruller-wrapper{width:100%;position:relative;margin:auto}}.checkout .offers_options_ruler .payment_ruller_container{width:100%;display:inline-block;margin:20px 0px 20px 0px}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_ruller_container{display:block;padding:0px 3px 0px 3px}}.checkout .offers_options_ruler .payment_ruller_container h3{margin-bottom:0;font-size:20px;line-height:22px;margin-left:20px;width:370px}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_ruller_container h3{font-size:17px;margin-left:0px;width:auto;margin-bottom:10px;text-align:left}}.checkout .offers_options_ruler .payment_ruller_container p.subtitle{font-size:16px;margin-left:28px;text-align:start;font-family:'Nunitolight'}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_ruller_container p.subtitle{margin-left:0px;margin-bottom:30px}}.checkout .offers_options_ruler .payment_resume_container{display:inline-block;border:2px solid #ececec;margin:20px 55px 20px 0px;padding:27px 20px;flex:1}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_resume_container{display:block;margin:0}}.checkout .offers_options_ruler .smls-btn{display:block;width:200px;margin:20px auto 0}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .smls-btn{width:auto}}.checkout .offers_options_ruler .payment_resume_container label{font-weight:bold;margin-bottom:0;font-size:17px}.checkout .offers_options_ruler .payment_resume_container .total{margin-bottom:20px}.checkout .offers_options_ruler .payment_resume_container h3{font-size:17px}.checkout .offers_options_ruler .ruller-wrapper .labels{display:flex;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.checkout .offers_options_ruler .ruller-wrapper .labels span{flex:1;text-align:center;font-size:16px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.checkout .offers_options_ruler .ruller-wrapper .labels span.active{font-weight:bold}.checkout .offers_options_ruler .ruller-wrapper .radio{display:flex;width:600px;margin:0 auto;padding-left:60px}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .ruller-wrapper .radio{display:block;width:100%;margin:0 auto;padding-left:0px}}.checkout .offers_options_ruler .ruller-wrapper .coll{flex:1;text-align:center}.checkout .offers_options_ruler .ruller-wrapper .coll.right{margin-left:250px}.checkout .offers_options_ruler .ruller-wrapper .coll.middle{flex:1.5}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .ruller-wrapper label{width:max-content !important}.checkout .offers_options_ruler .ruller-wrapper [type="radio"]:checked+label{border:1px solid #FF5A00;box-shadow:inset 1px 1px 4px #908f8fa1}.checkout .offers_options_ruler .ruller-wrapper [type="radio"]:not(:checked)+label{box-shadow:0px 1px 3px 0px #85858575}.checkout .offers_options_ruler .ruller-wrapper [type="radio"]+label{padding:7px 10px 7px 35px !important}.checkout .offers_options_ruler .ruller-wrapper .coll.left{display:block;width:50%;position:absolute;top:20px;left:0px}.checkout .offers_options_ruler .ruller-wrapper .coll.right,.checkout .offers_options_ruler .ruller-wrapper .coll.right_{display:block;width:50%;position:absolute;top:20px;right:0px}.checkout .offers_options_ruler .ruller-wrapper .coll.right label,.checkout .offers_options_ruler .ruller-wrapper .coll.right_ label{float:right !important}.checkout .offers_options_ruler .ruller-wrapper .coll.middle{display:inline-block;width:max-content;padding-left:0}.checkout .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]+label{margin:5px auto 10px !important;float:none !important;width:100% !important;text-align:center !important;line-height:2rem !important}.checkout .offers_options_ruler .ruller-wrapper .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c}.checkout .offers_options_ruler .ruller-wrapper .labels span:nth-child(1n){text-align:left;margin-left:3px;margin-right:3px}.checkout .offers_options_ruler .ruller-wrapper .labels span:nth-child(2n){position:absolute;top:120px;width:100%;text-align:center}.checkout .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.checkout .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.checkout .offers_options_ruler .ruller-wrapper .rectangle{margin:60px auto}.checkout .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.checkout .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:calc(50% - 15px) !important}.checkout .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:calc(100% - 30px) !important}}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler [type="radio"]:not(:checked)+label:after,.checkout .offers_options_ruler [type="radio"]:checked+label:after{left:13px !important;top:16px !important;width:10px !important;height:10px !important}.checkout .offers_options_ruler [type="radio"]:not(:checked)+label:before,.checkout .offers_options_ruler [type="radio"]:checked+label:before{left:10px !important;top:13px !important;width:14px !important;height:14px !important}}.checkout .offers_options_ruler .payment_ruller_container [type="radio"]:checked+label{color:#FF5A00;margin-bottom:2px;font-weight:bolder !important;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_ruller_container [type="radio"]:checked+label{color:#FFFFFF !important;margin-bottom:2px;font-weight:bold;padding:7px 30px;border-radius:5px;background-color:#FF5A00;margin:4px 0 !important;line-height:2rem !important}}.checkout .offers_options_ruler .payment_ruller_container [type="radio"]:not(:checked)+label{color:#BCBEC0;margin-bottom:2px;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .payment_ruller_container [type="radio"]:not(:checked)+label{border:1px solid #BCBEC0;padding:7px 30px;border-radius:5px;margin:4px 0 !important;line-height:2rem !important}}.checkout .offers_options_ruler .ruller-wrapper .rectangle{background-color:#FF5A00;height:15px;width:443px;border-radius:15px;display:flex;position:relative;margin:20px auto;cursor:pointer}@media only screen and (max-device-width: 767px){.checkout .offers_options_ruler .ruller-wrapper .rectangle{width:100%;margin:70px auto 35px}}.checkout .offers_options_ruler .ruller-wrapper .rectangle .ball{width:30px;height:30px;background:white;position:absolute;top:-8px;border-radius:100%;box-shadow:0px 0px 5px #0009;transition:left 0.5s}.checkout .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.checkout .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:210px}.checkout .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:420px}.checkout .offers_options_ruler .rectangle .dash{flex:1;color:white;line-height:20px;font-size:27px}.checkout .offers_options_ruler .dash::before{content:"";border-left:2px dotted #53ba6a;position:absolute;height:8px;margin-top:4px}.checkout .offers_options_ruler .dash::before{content:"";border-left:1px solid white;position:absolute;height:8px;margin-top:4px}.checkout .offers_options_ruler .rectangle .dash.left{text-align:left;padding-left:15px}.checkout .offers_options_ruler .rectangle .dash.middle{text-align:center}.checkout .offers_options_ruler .rectangle .dash.right{text-align:right;padding-right:15px}.checkout .regularization-note{background:linear-gradient(90deg, #639 0%, #74A 100%);border-radius:3px 0 0 3px;width:270px;float:right;position:relative;font:12px "NunitoRegular",Arial,sans-serif;color:#fff;padding:8px 42px 10px 24px;text-align:left;line-height:18px}.checkout .regularization-note .ic-fechar-white{position:absolute;right:14px;top:7px;font-size:7px}@media screen and (max-width: 768px){.checkout .regularization-note{display:none}}.checkout #baggageOffer .content-wrapper{position:relative;margin:0 10px 5px 10px;height:180px;display:flex;flex-direction:row}.checkout #baggageOffer .content-wrapper .pay-opt-col{width:auto;display:block;min-width:100px;height:10px}.checkout #baggageOffer .content-wrapper .left-coll{margin:24px 20px 20px 160px;flex-basis:0;flex-grow:2;padding-right:30px;text-align:right;border-right:1px solid white}.checkout #baggageOffer .content-wrapper .left-coll.one-baggage{padding-top:23px}.checkout #baggageOffer .content-wrapper .left-coll.one-baggage a.baggage-rules{margin-top:35px}.checkout #baggageOffer .content-wrapper .left-coll a.baggage-rules{display:block;font-size:12px;text-decoration:underline;margin-top:20px}.checkout #baggageOffer .content-wrapper .left-coll h4{margin:5px 0;font-family:"NunitoRegular",Arial,sans-serif}.checkout #baggageOffer .content-wrapper .left-coll img{position:absolute;left:0;bottom:0;height:180px;width:auto}.checkout #baggageOffer .content-wrapper .right-coll{padding:24px 20px 20px 10px;flex-basis:0;flex-grow:3;text-align:left}.checkout #baggageOffer .content-wrapper .right-coll.offer-accepted{display:flex;flex-direction:row;font-family:'NunitoBold', Arial, Helvetica, sans-serif}.checkout #baggageOffer .content-wrapper .right-coll.offer-accepted .wrapper-left h4{width:160px;margin-left:30px;margin-right:40px;line-height:24px;font-size:20px;margin-top:13%}.checkout #baggageOffer .content-wrapper .right-coll.offer-accepted .baggage-payment-frame{margin-top:15px}.checkout #baggageOffer .content-wrapper .right-coll .remove-baggage{border:1.15px solid #FFFFFF;border-radius:18.37px;padding:8px 26px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;margin-top:10px;display:block;cursor:pointer}.checkout #baggageOffer .content-wrapper .right-coll .baggage-rules{display:none}.checkout #baggageOffer .content-wrapper .right-coll .step1{padding-top:15px}.checkout #baggageOffer .content-wrapper .right-coll .step1 h4{font-size:16px;font-family:"NunitoRegular",Arial,sans-serif;line-height:26px;margin-top:0;margin-bottom:0}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options{display:flex;justify-content:space-between;flex-direction:row;margin-top:25px}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options label{color:white;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px;line-height:17.28px}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options label span{font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:17.28px;display:block}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options .disabledTotalMiles{opacity:30%;cursor:not-allowed}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options .disabledTotalMiles span{text-decoration:line-through}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options [type="radio"]:checked+label:before,.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options [type="radio"]:not(:checked)+label:before{border:none;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);width:24px;height:24px}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options [type="radio"]:not(:checked)+label:after,.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options [type="radio"]:checked+label:after{width:14px;height:14px;left:5px;top:5px}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options [type="radio"]:not(:checked)+label:after{background-color:white}.checkout #baggageOffer .content-wrapper h4,.checkout #baggageOffer .content-wrapper a,.checkout #baggageOffer .content-wrapper p{color:white}.checkout #baggageOffer .content-wrapper a,.checkout #baggageOffer .content-wrapper p{font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif}.checkout #baggageOffer .content-wrapper p.addBaggage{font-size:16px;font-weight:normal;margin-bottom:20px;font-family:'NunitoLight', 'Arial', Helvetica, sans-serif}.checkout #baggageOffer svg.background{position:absolute;right:0;bottom:0;z-index:-1}.checkout #baggageOffer p.obs{font-family:"NunitoRegular",Arial,sans-serif;font-size:10px;text-align:right;margin-right:10px}@media screen and (max-width: 768px){.checkout #baggageOffer .content-wrapper{background-color:#FF5A00;margin:0px;height:auto;flex-direction:column;border-radius:6.88px}.checkout #baggageOffer .content-wrapper .left-coll{margin:15px;border:none;border-bottom:1px solid white;padding:0px 0px 30px 0px;text-align:left}.checkout #baggageOffer .content-wrapper .left-coll h4{margin:0;line-height:26px}.checkout #baggageOffer .content-wrapper .left-coll .baggage-rules{display:none !important}.checkout #baggageOffer .content-wrapper .left-coll .two-way h4{padding-left:20px}.checkout #baggageOffer .content-wrapper .left-coll .two-way h4 span{position:absolute;margin-top:-15px;margin-left:-20px}.checkout #baggageOffer .content-wrapper .right-coll{padding:0 10px 10px;display:inline;margin:0 7px}.checkout #baggageOffer .content-wrapper .right-coll.offer-accepted{flex-direction:column;display:block}.checkout #baggageOffer .content-wrapper .right-coll .wrapper-left{width:100%;display:block;flex:none}.checkout #baggageOffer .content-wrapper .right-coll .wrapper-left h4{width:100% !important;margin-left:0 !important;margin-top:20px !important;font-size:18px !important}.checkout #baggageOffer .content-wrapper .right-coll .wrapper-right{width:100%;flex:none;margin-top:0}.checkout #baggageOffer .content-wrapper .right-coll .wrapper-right .baggage-payment-frame{margin-top:10px}.checkout #baggageOffer .content-wrapper .right-coll .wrapper-right a#removeBaggage{max-width:170px;text-align:center;margin:0 auto;margin-top:30px}.checkout #baggageOffer .content-wrapper .right-coll .wrapper-right p.t{font-size:16px}.checkout #baggageOffer .content-wrapper .right-coll .step1{padding-top:0}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options{flex-direction:column}.checkout #baggageOffer .content-wrapper .right-coll .step1 .payment-options .pay-opt-col{height:50px}.checkout #baggageOffer .content-wrapper .right-coll a.baggage-rules{display:block;font-size:11px;text-align:center;margin:32px auto;text-decoration:underline}.checkout #baggageOffer svg.background,.checkout #baggageOffer img.baggage{display:none}.checkout #baggageOffer p.obs{text-align:left;display:block;padding:0 14px;width:100%}}@media screen and (max-width: 768px){.checkout__resume-ticket{border-top:2px solid #ececec}.checkout .no-label{height:40px}.checkout .services-table{font-size:12px;padding:0 5px}.checkout .services-table th:first-child{font-size:14px}.checkout .services-table th,.checkout .services-table td{padding:0;margin:0}.checkout .services-table th:not(:first-child),.checkout .services-table td:not(:first-child){width:60px}.checkout .services-table th.travel-insurance-total,.checkout .services-table td.travel-insurance-total{min-width:70px !important}.checkout .services-table .total .miles-total{font-size:13px !important;padding:16px 4px 16px 5px !important}.checkout .services-table .total .miles-total:first-child{font-size:12px !important}.checkout .services-table .total .miles-total:last-child{width:90px !important}.checkout .services-table .club-row .remove-club{font-size:12px}.checkout .services-table .tooltip-booking-benefit{left:unset;top:unset}.checkout .services-table .tooltip-booking-benefit .tooltip{position:unset;margin-top:-10px;min-width:100%}.checkout .services-table .tooltip-booking-benefit .ic-fechar-white{right:6px;top:12px}.checkout .services-table .tooltip-booking-benefit .tooltip-arrow{margin-left:42% !important}.checkout .services-table .mobile-display.booking-tooltip-row{display:table-row !important}.checkout .services-table .table-no-border{border-top:0px !important}.checkout .services-table .table-no-border td{padding:0 !important}.checkout .services-table .table-no-border td.tooltip-adjustment_uber-redeem_mobile{padding-bottom:11px !important}.checkout .services-table .tooltip-booking-offer{left:unset;top:unset;height:auto}.checkout .services-table .tooltip-booking-offer .tooltip{position:unset;margin-top:-10px;min-width:100%}.checkout .services-table .tooltip-booking-offer .tooltip .span4{margin-left:0px !important;font-size:11px}.checkout .services-table .tooltip-booking-offer .ic-fechar-white{right:6px;top:12px}.checkout .services-table .tooltip-booking-offer .tooltip-arrow{margin-left:24% !important}.checkout .services-table .tooltip-booking-offer .span4{width:100% !important}.checkout .services-table .tooltip-booking-offer .tooltip-small{font-size:12px !important}.checkout .services-table .tooltip-booking-offer .btn,.checkout .services-table .tooltip-booking-offer .aui .modal-body button,.aui .modal-body .checkout .services-table .tooltip-booking-offer button{padding:4px 12px !important;width:90px;float:right}.checkout .services-table .booking-reg-offer{padding:12px 10px 14px 12px !important;border-radius:2px}.checkout .services-table .booking-reg-offer .span3{margin-left:0px !important}.checkout .services-table .booking-reg-offer .span3.span-half{display:inline-table;vertical-align:bottom}.checkout .services-table .booking-reg-offer .span3.span-half:nth-child(2){width:44%}.checkout .services-table .booking-reg-offer .span3.span-half:nth-child(3){width:54%}.checkout .services-table .booking-reg-offer .span3.span-half .offer-text-md{font-size:11px !important;padding-right:0 !important}.checkout .services-table .booking-reg-offer .span6{padding-bottom:24px}.checkout .services-table .booking-reg-offer .span9{padding-bottom:8px}.checkout .services-table .booking-reg-offer .offer-text-md{font-size:12px;padding-right:0 !important}.checkout .services-table .booking-reg-offer .offer-text-lg{font-family:"NunitoBold","Arial Bold",sans-serif !important;font-size:14px}.checkout .services-table .booking-reg-offer .offer-text-lg .miles-size{font-family:"NunitoBold","Arial Bold",sans-serif !important;font-size:13px}.checkout .services-table .booking-reg-offer .btn,.checkout .services-table .booking-reg-offer .aui .modal-body button,.aui .modal-body .checkout .services-table .booking-reg-offer button{padding:8px 8px !important;font-size:12px !important;line-height:14px !important}.checkout .inner-table>div:first-child{font-size:12px;font-weight:400}.checkout .inner-table>div:last-child{text-align:left}.checkout .anchor{width:100%;text-align:center}.checkout .tooltip-taxes{position:relative;left:inherit;top:-10px;width:98%;margin:auto}.checkout .tooltip-taxes::after{position:absolute;top:-30px;left:50%;margin-left:-15px;border-width:15px;border-style:solid;border-color:transparent transparent #000 transparent}.checkout .tooltip-taxes::before{position:absolute;top:-28px;left:50%;margin-left:-15px;border-width:15px;border-style:solid;border-color:transparent transparent #fff transparent;z-index:1}.checkout__container{width:100%;height:auto !important}.checkout__container h2{font-size:20px}.checkout__container.main-box{position:relative;margin-top:20px}.checkout__emission{position:relative}.checkout__emission-option{padding-top:20px;min-height:100px;height:auto !important;padding-bottom:20px;width:100%;margin:0;display:block}.checkout__emission-option.active:after{display:none}.checkout__emission-option .content p{text-align:left}.checkout__emission-option .content .title{width:100%}.checkout__emission-option .content .title:before{float:left;width:70px;background-position:center top}.checkout__emission-option .content-club{background-position:left center}.checkout__emission-option:not(:first-child){margin-left:0;margin-top:10px}.checkout__emission-option:before{top:initial !important;right:auto;left:45%;bottom:-25px}.checkout__emission-option.ticket .title,.checkout__emission-option.reserve .title,.checkout__emission-option.easytravel .title{margin:15px 0 8px 0}.checkout__emission-option.ticket.active,.checkout__emission-option.reserve.active,.checkout__emission-option.easytravel.active{background-position:95% 10%}.checkout__emission-option.ticket.active.ticket,.checkout__emission-option.ticket.active.easytravel,.checkout__emission-option.reserve.active.ticket,.checkout__emission-option.reserve.active.easytravel,.checkout__emission-option.easytravel.active.ticket,.checkout__emission-option.easytravel.active.easytravel{background-image:url(../images/checkout/svg/ic-check-white.svg)}.checkout__emission-option.ticket.active.ticket p,.checkout__emission-option.ticket.active.easytravel p,.checkout__emission-option.reserve.active.ticket p,.checkout__emission-option.reserve.active.easytravel p,.checkout__emission-option.easytravel.active.ticket p,.checkout__emission-option.easytravel.active.easytravel p{color:#FFF}.checkout__emission-option.ticket.active.ticket .content-club,.checkout__emission-option.ticket.active.easytravel .content-club,.checkout__emission-option.reserve.active.ticket .content-club,.checkout__emission-option.reserve.active.easytravel .content-club,.checkout__emission-option.easytravel.active.ticket .content-club,.checkout__emission-option.easytravel.active.easytravel .content-club{background-image:url(../images/svg/logos/clube-smiles-2020-white.svg)}.checkout__emission-option.ticket .title:before{height:40px}.checkout__emission-option.reserve .title:before{height:65px;background-position:9px top}.checkout__emission-option.easytravel .title:before{height:70px;background-position:5px top}.checkout__easytravel{width:100%;padding:0;margin-bottom:20px}.checkout__easytravel-header{background-image:none;padding:10px 5px}.checkout__easytravel-list{margin:0;padding:0 5px;text-align:left}.checkout__easytravel-list li{width:100%;display:table-row}.checkout__easytravel-list li span{display:table-cell;vertical-align:middle;height:80px}.checkout__easytravel-list li .icon{display:table-cell;background-position:left center;width:60px;height:80px}.checkout__easytravel-bonus{width:96%;margin:40px auto}.checkout__easytravel-term{width:96%}.checkout__club{width:95%;padding:10px}.checkout__club p.box-title{padding-top:70px;padding-left:0;margin-bottom:10px;text-align:center;background-position:center top}.checkout__club-accept{min-height:150px;padding:10px 5px 20px 5px}.checkout__club-accept label{padding-right:10px}.checkout__club-accept .span2{width:auto !important;padding-right:10px;float:left !important}.checkout__reserve-header{margin:20px auto;background-position:5px top;background-size:25px;padding:5px;width:100%}.checkout__reserve-header .title{padding-left:33px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#7F7F7F;font-size:14px;font-weight:normal}.checkout__reserve-term{width:98%;padding:5px}.checkout__reserve-club{display:block;margin:0 16px 20px 16px;padding:10px 10px 0 10px;width:unset;height:auto;border-left:none;border-right:none;background-position:5px center;background-size:80px}.checkout__reserve-club ul{margin:16px 0 0}.checkout__reserve-club ul li{width:30px;height:30px;background-size:15px}.checkout__reserve-club span,.checkout__reserve-club ul,.checkout__reserve-club small{display:block;height:auto;padding:0}.checkout__reserve-club span{padding-top:5px;padding-right:5px;font-size:12px !important}.checkout__reserve-club small{padding-bottom:10px}.checkout__reserve-club .club-logo img{top:0px}.checkout__reserve-club .discount-info{border-bottom:0px;padding:0 12px}.checkout__reserve-club .discount-info__fare-line{margin:auto}.checkout__reserve-club .discount-info__fare-line span{display:inline !important}.checkout__reserve-club .count-info{padding:8px 8px 0}.checkout__reserve-club__old{display:block;margin:0 0 20px 0;padding:10px 0 0 100px;width:100%;height:auto;border-left:none;border-right:none;background-position:5px center;background-size:80px}.checkout__reserve-club__old ul li{width:30px;height:30px;background-size:15px}}@media screen and (max-width: 768px) and (max-width: 330px){.checkout__reserve-club__old ul{margin-left:0px !important}.checkout__reserve-club__old ul li{margin-right:1px}}@media screen and (max-width: 768px){.checkout__reserve-club__old span,.checkout__reserve-club__old ul,.checkout__reserve-club__old small{display:block;height:auto;padding:0}.checkout__reserve-club__old span{padding-top:5px;padding-right:5px}.checkout__reserve-club__old small{padding-bottom:10px}.checkout__reserve .tooltip-reserve-offer{margin:0 8px}.checkout__reserve .tooltip-reserve-offer .tooltip-inner{width:unset !important;height:unset !important}.checkout__reserve .tooltip-reserve-offer .tooltip-inner .span2{width:unset !important;margin:16px 0 8px !important}.checkout__reserve .tooltip-reserve-offer .tooltip-inner .span2 img{top:0px !important}.checkout__reserve .tooltip-reserve-offer .tooltip-inner .span4{width:unset !important;margin-bottom:0px !important}.checkout__reserve .tooltip-reserve-offer .tooltip-inner .discount-info{padding:8px !important}.checkout__reserve .tooltip-reserve-offer .tooltip-inner .discount-info span{font-size:12px !important;margin:auto !important}.checkout__reserve .tooltip-reserve-offer .tooltip-inner .discount-info .mobile-display{padding:0 !important;height:0px}.checkout__reserve .tooltip-reserve-offer .tooltip-inner .discount-info .btn,.checkout__reserve .tooltip-reserve-offer .tooltip-inner .discount-info .aui .modal-body button,.aui .modal-body .checkout__reserve .tooltip-reserve-offer .tooltip-inner .discount-info button{width:unset !important;margin:auto !important;margin-bottom:12px !important}.checkout__banner{padding:0px 5px 30px 5px}.checkout__banner-information{padding:10px;display:block}.checkout__banner-information div{display:block;width:100%}.checkout__banner-information div:last-child{margin-top:10px;text-align:center}.checkout__banner-club{padding:10px}.checkout__banner-club .logo-club-smiles{width:100%;text-align:center}.checkout__payment p.box-title{margin-top:10px;margin-bottom:10px}.checkout__payment-steps{width:100%;display:block}.checkout__payment-steps .box-payment{width:100% !important;max-width:100% !important}.checkout__payment-steps .box-payment:not(:last-child){margin-right:0;margin-bottom:80px}.checkout__payment-steps .box-payment:not(:last-child):before{content:'\00a0';display:block;position:absolute;border-bottom:2px solid #e5e5e5;border-right:none;top:unset;bottom:-20px;right:auto;width:100%;height:30px}.checkout__payment-steps .box-payment:not(:last-child):after{content:'\00a0';display:block;position:absolute;top:unset;right:auto;bottom:-40px;width:100%;height:30px;background-image:url(../images/checkout/svg/ic-arrow-right.svg);background-repeat:no-repeat;background-position:center top;background-size:15px;transform:rotate(90deg);z-index:10px}.checkout__payment-steps .box-payment.password .recaptcha-checkout-container #recaptcha_div_checkout{transform:scale(0.8);margin-bottom:10px;transform-origin:0 0}.checkout__payment-steps .box-payment.password .recaptcha-checkout-container.travelInsurance #recaptcha_div_checkout{transform:scale(0.9);margin-bottom:30px}.checkout__payment-steps .box-payment.password .recaptcha_div_parent{position:relative;width:100%}.checkout__payment-steps .box-payment.password .recaptcha_div_parent .recaptcha_div_checkout{transform:scale(0.9);transform-origin:0 0;margin:0 0 10px 0}.checkout__payment-steps .box-payment.password .confirm-box{padding-top:0;padding-bottom:50px}.checkout__payment-steps .box-payment.password .span6{display:inline-block;width:auto}.checkout__payment-steps .box-payment.password .span6:last-child{float:right}.checkout__payment-steps .box-payment.card-list-box .selected-one-click-card .card-id:before{display:none}.checkout__payment-steps .box-payment .card-code .span8{width:60%;float:left}.checkout__payment-steps .box-payment .card-code .span4{width:35%;float:right;z-index:10}.checkout__taxes{padding:15px 5px;height:180px}.checkout__taxes .btn-outline{width:100%}.checkout__taxes .btn-outline.active{background-size:15px}.checkout__taxes .btn-outline small{display:block;width:100%}.checkout__taxes .span8 .span2,.checkout__taxes .span8 .span5{display:inline-block}.checkout__taxes .span8 .span5{float:left;width:45%}.checkout__taxes .span8 .span2{float:left;width:10%}.checkout__resume-ticket,.checkout__resume-cart{text-align:left;margin:auto;padding:16px 3px 30px 3px}.checkout__resume-ticket .span12 .flight{border:none;padding:0 !important}.checkout__resume-ticket .span12 .flight .theme-inverse{height:30px !important;padding:5px !important}.checkout__resume-ticket .span12 .flight .flight-segment,.checkout__resume-ticket .span12 .flight .flight-segment__legs{padding:0;margin:0}.checkout__resume-ticket .span12 .flight .flight-segment__company{width:50px}.checkout__resume-ticket .resume-title{font-size:20px;margin:0 4px;padding:0}.checkout__resume-cart{margin:0;padding:0px 5px}.checkout__cancel-taxes .checkout-table{width:100%;font-size:12px}.checkout__voucher{padding:15px}.checkout__voucher h3{font-size:17px}.checkout__voucher .box{padding:10px}.checkout__voucher-validity{display:block;margin-top:20px}.checkout__voucher-validity span{font-size:12px;display:block;width:100%}.checkout .club-footer_message{padding:8px 0;width:unset;margin:unset}}.regularization-card{color:#BCBEC0;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;font-weight:400;line-height:14px;width:300px;text-align:left}#recaptcha_div,#recaptcha_step_div{transform:scale(0.96);transform-origin:0 0}@media screen and (max-width: 376px){#recaptcha_div,#recaptcha_step_div{transform:scale(0.77);transform-origin:0 0}}.member_info{width:1060px;margin:auto}.member_info .box-title{margin-top:15px !important}.member_info .checkout-table{width:75%;margin:0}@media screen and (max-width: 764px){.member_info .checkout-table{width:100%}}.member_info .checkout-table thead th{font-size:20px;text-align:left;border:0}@media screen and (max-width: 764px){.member_info .checkout-table thead th{width:50% !important;font-size:14px !important;padding:16px 0 8px 5px !important}}.member_info .checkout-table tbody,.member_info .checkout-table td{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;text-align:left !important;padding-top:0px !important}@media screen and (max-width: 764px){.member_info .checkout-table tbody,.member_info .checkout-table td{text-align:left !important}}.member_info .checkout-table tbody tr:last-child td:first-child{font:inherit !important}#tablePayment .unlogged-services-table{padding-top:30px}#tablePayment .club{color:#639 !important;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 764px){#tablePayment .club{font-size:12px}}#tablePayment .logo-club-smiles-new{width:30%}@media screen and (max-width: 764px){#tablePayment .logo-club-smiles-new{margin-right:50%}}.box-payment .club-phrase{padding:20px 0 8px;font-family:"NunitoLight",Arial,sans-serif;line-height:14px;font-size:13px}.box-payment .club-phrase .orange{color:#FF5A00}.box-payment .club-phrase .purple{color:#639}.memberflight-seat-rules-icon{display:inline-block;height:21px;width:100%;background-position:center center;background-repeat:no-repeat}.seat-rules-icon-passaredo{background-image:url(../images/checkout/bag_gol.png)}.upgrage-club__tooltip{position:relative;top:-60px;left:60px}@media screen and (max-width: 768px){.upgrage-club__tooltip{top:-30px;left:10px}}.upgrage-club__tooltip .tooltip{max-width:300px !important}.upgrage-club__tooltip .tooltip-list ul{list-style-type:none;margin:0}.upgrage-club__tooltip .tooltip-list ul li{padding:2px 8px}.upgrage-club__tooltip .tooltip-list ul .plan-selected{background:#FF5A00;color:white;cursor:pointer;border-radius:2px}.checkout-b2c{border:1px solid #FF5A00;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important;text-align:left}@media screen and (min-width: 770px){.checkout-b2c.safari{width:325px !important}}@media screen and (min-width: 770px){.checkout-b2c{margin:20px 10px 0 0;padding:85px 30px 30px 30px;width:300px;height:400px;display:inline-block}}@media screen and (max-width: 769px){.checkout-b2c{padding:20px}}.checkout-b2c__title{font-size:20px;line-height:19px;letter-spacing:0;font-weight:300}@media screen and (min-width: 770px){.checkout-b2c__title{position:relative;top:-50px}}.checkout-b2c__container{font-size:16px;text-align:left}@media screen and (min-width: 770px){.checkout-b2c__container{position:relative;top:-50px}}.checkout-b2c__container--question{padding:40px 0 20px 0}@media screen and (max-width: 769px){.checkout-b2c__container--question{padding:15px 0 15px 0}}.checkout-b2c__container--optin{padding:20px 0 20px 0;text-align:left}.checkout-b2c__container--optin label{font-size:17px !important;font-weight:bold;padding-top:15px !important}@media screen and (max-width: 769px){.checkout-b2c__container--optin{padding:10px 0 10px 0}}.checkout-b2c__container--message{padding:20px 0 20px 0;text-align:left}.checkout-b2c__container--message span{color:#FF5A00}.checkout-b2c__container--message span:first{font-size:18px !important;font-weight:bold}@media screen and (max-width: 769px){.checkout-b2c__container--message{padding:10px 0 10px 0}}@media screen and (min-width: 770px){.checkout-miles__container.safari{width:719px !important;padding:357px 0 0 30px !important}}@media screen and (min-width: 770px){.checkout-miles__container{width:746px}}@media screen and (min-width: 770px){.checkout-miles__container-no-donation{width:1060px !important}}.checkout-miles__container,.checkout-miles__container-no-donation{border:2px solid #e5e5e5;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important;padding:10px;margin:20px 0 0 0;text-align:center}@media screen and (min-width: 770px){.checkout-miles__container,.checkout-miles__container-no-donation{padding:97px 30px;height:400px;display:inline-block}}.checkout-miles__container--b2c-title,.checkout-miles__container-no-donation--b2c-title{margin-bottom:10px;font:20px "NunitoBold","Arial Bold",sans-serif !important;margin-left:5px}@media screen and (max-width: 770px){.checkout-miles__container--b2c-title,.checkout-miles__container-no-donation--b2c-title{font:18px "NunitoBold","Arial Bold",sans-serif !important}}@media screen and (min-width: 770px){.checkout-miles__container--table-content.safari,.checkout-miles__container-no-donation--table-content.safari{top:-325px !important}}@media screen and (min-width: 770px){.checkout-miles__container--table-content,.checkout-miles__container-no-donation--table-content{height:300px;max-height:300px;overflow:hidden;position:relative;top:-70px}}@media screen and (min-width: 770px){.checkout-miles__container--table-total.safari,.checkout-miles__container-no-donation--table-total.safari{top:-325px !important}}@media screen and (min-width: 770px){.checkout-miles__container--table-total,.checkout-miles__container-no-donation--table-total{position:relative;top:-70px}}@media screen and (min-width: 770px){.checkout-miles__container--line,.checkout-miles__container-no-donation--line{top:-20px;position:relative}}@media screen and (min-width: 770px){.checkout-miles__container .miles-operations .tooltip-offer .tooltip,.checkout-miles__container-no-donation .miles-operations .tooltip-offer .tooltip{min-width:450px !important}}.checkout-miles__container .miles-operations tr th:not(:first-child),.checkout-miles__container .miles-operations tr td:not(:first-child),.checkout-miles__container-no-donation .miles-operations tr th:not(:first-child),.checkout-miles__container-no-donation .miles-operations tr td:not(:first-child){text-align:left !important}.checkout-miles__container .miles-operations tr th:first-child,.checkout-miles__container-no-donation .miles-operations tr th:first-child{width:40% !important;text-align:left !important;font:20px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout-miles__container .miles-operations tr th:first-child,.checkout-miles__container-no-donation .miles-operations tr th:first-child{font:16px "NunitoBold","Arial Bold",sans-serif !important}}.checkout-miles__container .miles-operations tr th,.checkout-miles__container-no-donation .miles-operations tr th{width:40% !important;font:20px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout-miles__container .miles-operations tr th,.checkout-miles__container-no-donation .miles-operations tr th{font:16px "NunitoBold","Arial Bold",sans-serif !important;width:30% !important}}.checkout-miles__container .miles-operations tr th:last-child,.checkout-miles__container-no-donation .miles-operations tr th:last-child{width:20% !important;font:20px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout-miles__container .miles-operations tr th:last-child,.checkout-miles__container-no-donation .miles-operations tr th:last-child{font:16px "NunitoBold","Arial Bold",sans-serif !important;width:30% !important}}.checkout-miles__container .miles-operations tr td:first-child,.checkout-miles__container-no-donation .miles-operations tr td:first-child{width:40% !important;text-align:left !important;vertical-align:top !important;font:16px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout-miles__container .miles-operations tr td:first-child,.checkout-miles__container-no-donation .miles-operations tr td:first-child{font:11px "NunitoBold","Arial Bold",sans-serif !important}}.checkout-miles__container .miles-operations tr td,.checkout-miles__container-no-donation .miles-operations tr td{width:40% !important;vertical-align:top !important;font:16px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout-miles__container .miles-operations tr td,.checkout-miles__container-no-donation .miles-operations tr td{font:11px "NunitoBold","Arial Bold",sans-serif !important;width:30% !important}}.checkout-miles__container .miles-operations .mobile-display .club-offer,.checkout-miles__container-no-donation .miles-operations .mobile-display .club-offer{width:100% !important}.checkout-miles__container .miles-operations tr td:last-child,.checkout-miles__container-no-donation .miles-operations tr td:last-child{position:absolute;width:20% !important;vertical-align:top !important;font:16px "NunitoBold","Arial Bold",sans-serif !important}@media screen and (max-width: 770px){.checkout-miles__container .miles-operations tr td:last-child,.checkout-miles__container-no-donation .miles-operations tr td:last-child{font:11px "NunitoBold","Arial Bold",sans-serif !important;width:30% !important}}.checkout-miles__container .miles-operations .info-light,.checkout-miles__container-no-donation .miles-operations .info-light{font:14px "NunitoRegular",Arial,sans-serif !important}@media screen and (max-width: 770px){.checkout-miles__container .miles-operations .info-light,.checkout-miles__container-no-donation .miles-operations .info-light{font:11px "NunitoRegular",Arial,sans-serif !important}}@media screen and (min-width: 620px){.checkout-miles__container .no-value,.checkout-miles__container-no-donation .no-value{position:relative !important;left:40px}}@media screen and (max-width: 619px){.checkout-miles__container .no-value,.checkout-miles__container-no-donation .no-value{position:relative !important;left:35px}}.checkout-v2__payment{border:2px solid #e5e5e5;padding:30px;margin:auto;margin-top:auto;margin-top:10px;text-align:center}@media screen and (min-width: 770px){.checkout-v2__payment{width:1060px}}.tab-content__club .checkout__container{width:100%;background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important}.tab-content__club .checkout__payment .box-payment select{padding:0 0.5em 0 .5em !important}.tab-content__club .checkout__payment .div-secure-code-member-card{padding:25px 8px !important}.tab-content__club .checkout__payment .cardCvcSaved{font-size:12px !important}.offers_options_ruler [type="radio"]:not(:checked)+label{color:#BCBEC0 !important;font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif !important;padding-bottom:3px}.offers_options_ruler [type="radio"]:checked+label{color:#FF5A00 !important;font-family:'NunitoBold', 'Arial', Helvetica, sans-serif !important;padding-bottom:3px}#mdlBoardingTaxUpdated{width:425px;height:300px}#mdlBoardingTaxUpdated h3{font-family:'NunitoBold', 'Arial', Helvetica, sans-serif;font-size:18px;color:#FF5A00}#mdlBoardingTaxUpdated p{font-family:'NunitoLight', 'Arial', Helvetica, sans-serif;font-size:14px;color:#7C7C7C}#mdlBoardingTaxUpdated a{font-family:'NunitoRegular', 'Arial', Helvetica, sans-serif;font-size:14px}#mdlBoardingTaxUpdated .btn,#mdlBoardingTaxUpdated .aui .modal-body button,.aui .modal-body #mdlBoardingTaxUpdated button{width:25px}#mdlBoardingTaxUpdated .mdl-close-img{position:absolute;display:block;padding-top:0.5rem}#mdlBoardingTaxUpdated .modal-header{padding-top:0.5rem !important;display:flex;justify-content:flex-end}#mdlBoardingTaxUpdated .modal-body{width:350px !important;padding:0 35px 0 40px !important}@media screen and (max-width: 768px){#mdlBoardingTaxUpdated h3{font-size:16pt}#mdlBoardingTaxUpdated p{font-size:12pt}#mdlBoardingTaxUpdated a{font-size:12pt}#mdlBoardingTaxUpdated .btn,#mdlBoardingTaxUpdated .aui .modal-body button,.aui .modal-body #mdlBoardingTaxUpdated button{width:30%}#mdlBoardingTaxUpdated .modal-header{padding-top:1rem !important}#mdlBoardingTaxUpdated .modal-body{width:91.5% !important;padding:0 15px 0 15px !important}#mdlBoardingTaxUpdated .modal-footer{display:flex;justify-content:center;margin-bottom:1rem}}@media screen and (max-width: 768px) and (orientation: portrait){#mdlBoardingTaxUpdated{top:calc(100vh - 75%) !important}}@media screen and (max-width: 768px) and (orientation: landscape){#mdlBoardingTaxUpdated{top:calc(100vh - 89%) !important}}#modalBaggageRules{position:fixed;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;z-index:9999;display:none;justify-content:center;align-items:center}#modalBaggageRules .center{background:#FFF;padding:30px;border-radius:10px;position:relative}#modalBaggageRules h2{font-weight:normal;color:#F4792C;font-size:25px;margin-bottom:25px}#modalBaggageRules .rule{margin-bottom:20px}#modalBaggageRules .rule h3{font-size:12px;color:#7C7C7C;text-transform:uppercase;padding-bottom:0;margin-bottom:0;font-weight:normal;font-family:'NunitoBold', Arial, Helvetica, sans-serif}#modalBaggageRules .rule p{font-size:12px;font-weight:normal;color:#7C7C7C}#modalBaggageRules button.closeModal{width:22px;height:22px;background:url(../images/baggage-fee/bg-close-alpha.png) no-repeat;border:0;position:absolute;right:0;margin-right:20px}@media screen and (max-width: 768px){#modalBaggageRules .center{width:90%}}#modalBaggageRules.showing{display:flex}.checkout__container.main-box.smls-seat{margin-bottom:-26px;border:1px solid #7c7c7c;border-radius:4px}@media (max-width: 768px){.checkout__container.main-box.smls-seat{margin-bottom:0px}}.smls-seat{display:flex;flex-direction:column;align-items:center}.smls-seat .smls-seat-header{display:flex;align-items:start;padding:16px 37px 0px 30px;width:100%;margin-bottom:17px}@media (max-width: 768px){.smls-seat .smls-seat-header{padding:10px 37px 5px 17px;margin-bottom:0px}}.smls-seat .smls-seat-header .text-title{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;letter-spacing:0;line-height:27px}@media (max-width: 768px){.smls-seat .smls-seat-header .text-title{font-size:16px}}.smls-seat .smls-seat-values-legend-header{display:flex;justify-content:space-between;width:98.5%;border-bottom:1px solid #D8D8D8;padding-bottom:6px;font-family:"NunitoRegular",Arial,sans-serif}@media (max-width: 768px){.smls-seat .smls-seat-values-legend-header{display:none}}.smls-seat .smls-seat-values-legend-header .legend-left{width:50%;display:flex;justify-content:space-between}.smls-seat .smls-seat-values-legend-header .legend-left .smls-seat-values-legend{width:28%}.smls-seat .smls-seat-values-legend-header .legend-left .smls-seat-values-legend:first-child{width:40%;text-align:left;padding-left:21px}.smls-seat .smls-seat-values-legend-header .legend-left .smls-seat-values-legend:last-child{width:28%;margin:0 auto}.smls-seat .smls-seat-values-legend-header .legend-right{width:50%;display:flex;justify-content:space-between}.smls-seat .smls-seat-values-legend-header .legend-right .smls-seat-values-legend{width:36%}.smls-seat .smls-seat-values-legend-header .legend-right .smls-seat-values-legend:first-child{width:30%}.smls-seat .smls-seat-values-legend-header .legend-right .smls-seat-values-legend:last-child{width:38%;margin:0 auto}.smls-seat .smiles-table{width:98.5%;display:flex;flex-direction:row;border:none;flex-wrap:wrap}@media (max-width: 768px){.smls-seat .smiles-table{flex-direction:column-reverse;margin-bottom:17px;align-items:center}}.smls-seat .smiles-table .smls-content-table{width:98.5%;display:flex;flex-direction:row;border:none;flex-wrap:wrap}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table{flex-direction:column;border:1px solid #BBBCBC;margin-bottom:17px}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top{display:flex;flex-direction:row;justify-content:space-between;width:50%}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top:first-child .smls-seat-values-legend{margin-top:10px}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top:first-child .smls-seat-values-legend strong{display:none}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-top:first-child .smls-seat-values-legend strong{display:block}}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-top{width:100%;margin-top:0px;padding:0 2%;order:2}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top:first-of-type+.smls-seat-values-bottom{display:flex !important;order:1}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend{display:flex;flex-direction:column;width:30%}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend:first-child{width:40%;text-align:left}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend:first-child strong,.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend:first-child span{padding-left:21px}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend:first-child strong,.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend:first-child span{padding-left:5px}}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend:last-child strong,.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend:last-child span{text-align:right}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend strong{border-bottom:1px solid #F3F3F3;padding-bottom:5px;font-family:NunitoRegular, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0;line-height:19px;display:none}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend strong{font-size:12px;line-height:15px;padding-top:5px;padding-bottom:8px;padding-right:5px}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend span{margin:15px 0px 15px 0px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:19px}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-top .smls-seat-values-legend span{font-size:12px;line-height:15px;padding-right:5px}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom{display:flex;flex-direction:row;justify-content:space-between;width:50%}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom{width:100%;background-color:#f5f5f5;flex-direction:column;display:none}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend{display:flex;flex-direction:column;width:34%}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend{flex-direction:row;width:96%;justify-content:space-between;align-items:center;padding:0 3%;margin:0 2%}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend:first-child{border-bottom:1px solid #979797;margin:0 2%;padding:0 3%}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend:first-child strong{margin-top:15px}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend:last-child{margin-top:-20px;margin-bottom:5px}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend strong{border-bottom:1px solid #F3F3F3;padding-bottom:5px;color:#7C7C7C;font-family:NunitoRegular, sans-serif;font-size:14px;font-weight:bold;letter-spacing:0;line-height:19px;display:none}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend strong{margin:20px 0px 10px 0px;font-size:12px;line-height:0px;display:flex;align-items:center}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend strong img{display:none}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend strong img{display:block;width:17px;width:20px;margin-top:-5px}}.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend span{margin:15px 0px;color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:14px;letter-spacing:0;line-height:19px}@media (max-width: 768px){.smls-seat .smiles-table .smls-content-table .smls-seat-values-bottom .smls-seat-values-legend span{margin:15px 0px;font-size:12px;line-height:0px}}.smls-title-payment{color:#FF5A00;font-family:NunitoRegular, sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px}.services-table-single-cart{border:1px solid #949494;border-radius:4px;padding-top:30px;margin-top:40px !important}.smls-checkout-success{display:flex;flex-direction:column;padding:40px 73px 0 73px}@media (max-width: 768px){.smls-checkout-success{padding:0 0}}.smls-checkout-success .text-title h4{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px;text-align:left;padding:0 15px;margin-top:-3px}@media (max-width: 768px){.smls-checkout-success .text-title h4{font-size:16px;line-height:22px;margin-top:0}}.smls-checkout-success .smls-checkout-header{display:flex;flex-direction:row;padding:0 15px}.smls-checkout-success .smls-checkout-header .smls-checkout-title{width:20%;color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:16px;letter-spacing:0;line-height:22px;margin-top:-3px;display:flex;justify-content:flex-end}@media (max-width: 768px){.smls-checkout-success .smls-checkout-header .smls-checkout-title{font-size:12px !important;letter-spacing:0;line-height:16px;width:25%}}.smls-checkout-success .smls-checkout-header .smls-checkout-title:first-child{width:60%;display:flex;justify-content:start}@media (max-width: 768px){.smls-checkout-success .smls-checkout-header .smls-checkout-title:first-child{width:50%}}.smls-checkout-success .smls-checkout-header .smls-checkout-title .text-content{font-size:16px !important}@media (max-width: 768px){.smls-checkout-success .smls-checkout-header .smls-checkout-title .text-content{font-size:12px !important;letter-spacing:0;line-height:16px;text-align:right}}.smls-checkout-success .smls-checkout-assento{display:flex;flex-direction:row;height:57px;padding:0 15px}.smls-checkout-success .smls-checkout-assento .smls-checkout-title{width:20%;text-align:right;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;border-top:1px solid #D8D8D8;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 768px){.smls-checkout-success .smls-checkout-assento .smls-checkout-title{font-size:12px;letter-spacing:0;line-height:16px;width:25%}}.smls-checkout-success .smls-checkout-assento .smls-checkout-title:first-child{width:60%;display:flex;align-items:center;justify-content:flex-start}@media (max-width: 768px){.smls-checkout-success .smls-checkout-assento .smls-checkout-title:first-child{width:50%}}.smls-checkout-success .smls-checkout-bagage{display:flex;flex-direction:row;height:57px;padding:0 15px}.smls-checkout-success .smls-checkout-bagage .smls-checkout-title{width:20%;text-align:right;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;border-top:1px solid #D8D8D8;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 768px){.smls-checkout-success .smls-checkout-bagage .smls-checkout-title{font-size:12px;letter-spacing:0;line-height:16px;width:25%}}.smls-checkout-success .smls-checkout-bagage .smls-checkout-title:first-child{width:60%;display:flex;align-items:center;justify-content:flex-start}@media (max-width: 768px){.smls-checkout-success .smls-checkout-bagage .smls-checkout-title:first-child{width:50%}}.smls-checkout-success .smls-checkout-resume{display:flex;flex-direction:row;height:67px;padding:0 15px}.smls-checkout-success .smls-checkout-resume .smls-checkout-title{width:20%;border-top:1px solid #D8D8D8;display:flex;align-items:center;justify-content:flex-end;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px}@media (max-width: 768px){.smls-checkout-success .smls-checkout-resume .smls-checkout-title{font-size:11px;letter-spacing:0;line-height:15px;width:25%;border-top:2px solid #ECECEC}}.smls-checkout-success .smls-checkout-resume .smls-checkout-title:first-child{width:60%;display:flex;text-align:left;align-items:center;justify-content:flex-start}@media (max-width: 768px){.smls-checkout-success .smls-checkout-resume .smls-checkout-title:first-child{width:50%}.smls-checkout-success .smls-checkout-resume .smls-checkout-title:first-child.title-travel-insurance{flex-direction:column;justify-content:center;align-items:baseline}}.smls-checkout-success .smls-checkout-total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#F5F5F5;margin-bottom:40px}@media (max-width: 768px){.smls-checkout-success .smls-checkout-total{margin-bottom:0}}.smls-checkout-success .smls-checkout-total .smls-checkout-title{width:20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:#7C7C7C;font-family:NunitoRegular, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;padding-right:9px}@media (max-width: 768px){.smls-checkout-success .smls-checkout-total .smls-checkout-title{font-size:12px;letter-spacing:0;line-height:16px;width:25%}}.smls-checkout-success .smls-checkout-total .smls-checkout-title .type-value{color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right;margin-bottom:13px}@media (max-width: 768px){.smls-checkout-success .smls-checkout-total .smls-checkout-title .type-value{font-size:12px;letter-spacing:0;line-height:16px;margin-bottom:10px}}.smls-checkout-success .smls-checkout-total .smls-checkout-title:first-child{width:60%;text-align:left;display:flex;flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;font-family:NunitoRegular, sans-serif;color:#FF5A00;font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;padding-left:15px}@media (max-width: 768px){.smls-checkout-success .smls-checkout-total .smls-checkout-title:first-child{font-size:12px;letter-spacing:0;line-height:16px;width:50%}}.smls-checkout-success .smls-checkout-total .smls-checkout-title:last-child{flex-direction:row;justify-content:space-between;align-items:center}.smls-checkout-success .smls-checkout-total .smls-checkout-title:last-child .total-money{display:flex;flex-direction:column;align-items:flex-end}.smls-checkout-success .smls-checkout-total .smls-checkout-title:last-child small{margin-left:30%}.smls-checkout-resume-acumullation{display:flex;margin:20px 73px 0px 73px;border:1px solid #dedede;padding:11px 15px}.smls-checkout-resume-acumullation.single-cart{margin:-30px 0 30px 0}@media (max-width: 768px){.smls-checkout-resume-acumullation.single-cart{margin:0}}.smls-checkout-resume-acumullation div{font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;font-size:16px;width:50%;font-family:NunitoLight, sans-serif;font-weight:bold}@media (max-width: 768px){.smls-checkout-resume-acumullation div{font-size:12px;letter-spacing:0;line-height:16px}}.smls-checkout-resume-acumullation div:first-child{text-align:left}.smls-checkout-resume-acumullation div:last-child{text-align:right;text-transform:lowercase}@media (max-width: 768px){.smls-checkout-resume-acumullation{margin:auto;border:none}}.checkout__container.main-box.pay-resume{margin-bottom:24px}.checkout-success.services-table{padding-right:20px;padding-left:20px}@media (max-width: 768px){.checkout-success.services-table{padding:0px}}.checkout-success .span12{margin-left:0 !important}.checkout-success__title{margin-bottom:30px}.checkout-success__title p{margin-top:19px}.checkout-success__title p span{font-size:16px}.checkout-success .check,.checkout-success .gear,.checkout-success .exceptional,.checkout-success .attention{min-height:108px !important;padding:0 4px;width:80px;flex-shrink:0}@media screen and (min-width: 513px){.checkout-success .check,.checkout-success .gear,.checkout-success .exceptional,.checkout-success .attention{border-right:1px solid #ececec}}.checkout-success .check{background:url(../images/checkout/svg/ic-check-dark-gray.svg) no-repeat center}.checkout-success .gear{background:url(../images/checkout/ic-gear.png) no-repeat center}.checkout-success .attention{background:url(../images/checkout/ic-alert.png) no-repeat center}.checkout-success .exceptional{background:url(../images/checkout/ic-flight-backoffice.png) no-repeat center}.checkout-success__order-details{padding:8px;border:2px solid #FF5A01;border-radius:4px;display:flex !important;align-items:center;flex-flow:row wrap;justify-content:center;width:609px !important;margin:0 auto !important;float:unset !important}.checkout-success__order-details div:last-of-type{width:81%}.checkout-success__order-details .btn,.checkout-success__order-details .aui .modal-body button,.aui .modal-body .checkout-success__order-details button{margin-top:5px}.checkout-success__order-details .check{background:url(../images/svg/search-result/aviao-ida-min.svg) no-repeat;background-size:89px 91px;background-position:center -18px;min-height:66px !important}.checkout-success__order-details .check.travel-insurance{background:url(../images/checkout/svg/ic-check-dark-gray.svg) no-repeat center;background-size:auto;background-position:center}.checkout-success__order-details h4.brand-light{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#FF5A00 !important;margin-top:13px}.checkout-success__order-details p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#7C7C7C;line-height:24px}.checkout-success__order-details p b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal}.checkout-success__order-details p:last-child{line-height:10px;margin-bottom:15px}.checkout-success__order-details p.mobile{display:none}@media screen and (max-width: 767px){.checkout-success__order-details{width:unset !important}.checkout-success__order-details .check{margin-top:6px}.checkout-success__order-details div:last-of-type{width:95%}.checkout-success__order-details p{color:#555555;line-height:18px}.checkout-success__order-details p:last-child{line-height:18px}.checkout-success__order-details p.mobile{display:block}.checkout-success__order-details p.desktop{display:none}}.checkout-success__my-insurance__button{margin-top:40px;margin-bottom:15px}.checkout-success__my-insurance__button .btn-my-insurances{font-family:"NunitoLight",Arial,sans-serif;font-weight:400;font-size:16px;height:54px;width:230px;margin:auto 20px}@media screen and (max-width: 767px){.checkout-success__my-insurance__button{margin-top:25px;margin-bottom:0px;display:flex !important;align-content:center;justify-content:center;flex-direction:column}.checkout-success__my-insurance__button button{width:calc(100% - 40px) !important;margin:0 auto 15px auto !important}}.checkout-success__club-adhesion__banner{background-color:#639;padding:16px;display:flex !important;align-items:center;width:1004px !important;margin:20px auto 20px auto !important;font-family:"NunitoLight",Arial,sans-serif}.checkout-success__club-adhesion__banner div h4{font-size:18px;margin:16px 0 6px}.checkout-success__club-adhesion__banner div p{font-size:12px;line-height:14px;margin-bottom:12px}.checkout-success__club-adhesion__banner .span3,.checkout-success__club-adhesion__banner .span6{margin:0}.checkout-success__club-adhesion__banner .span3{width:210px;margin-left:0px}.checkout-success__club-adhesion__banner .span6{width:390px;padding-left:42px}.checkout-success__club-adhesion__banner .btn,.checkout-success__club-adhesion__banner .aui .modal-body button,.aui .modal-body .checkout-success__club-adhesion__banner button{padding:10px 42px;font-size:14px;float:right}.checkout-success__club-adhesion__banner .banner-title{color:#fff;font-size:28px;width:250px !important;padding-left:18px;line-height:30px;text-align:left}.checkout-success__club-adhesion__banner .banner-title .smiles-img>img{position:relative;margin:-5px;top:8px;width:24px}@media screen and (max-width: 764px){.checkout-success__club-adhesion__banner{margin-left:unset !important;width:unset !important;padding:22px 22px 24px;display:block !important}.checkout-success__club-adhesion__banner div h4{font-size:16px;margin:12px 0 6px}.checkout-success__club-adhesion__banner div p{font-size:13px;line-height:15px;margin-right:20px;margin-bottom:16px}.checkout-success__club-adhesion__banner .span3,.checkout-success__club-adhesion__banner .span6,.checkout-success__club-adhesion__banner .banner-title{width:100%;padding-left:0px}.checkout-success__club-adhesion__banner .banner-title{font-size:20px;line-height:22px}.checkout-success__club-adhesion__banner .banner-title .smiles-img>img{position:relative;margin:-5px;top:8px;width:16px}.checkout-success__club-adhesion__banner .btn,.checkout-success__club-adhesion__banner .aui .modal-body button,.aui .modal-body .checkout-success__club-adhesion__banner button{padding:6px 42px;font-size:12px;float:unset}}.checkout-success__club-adhesion__banner.is-reg-under{margin-top:90px !important;margin-left:190px !important;width:900px !important}.checkout-success__club-adhesion__banner.is-reg-under .btn,.checkout-success__club-adhesion__banner.is-reg-under .aui .modal-body button,.aui .modal-body .checkout-success__club-adhesion__banner.is-reg-under button{padding:10px 24px;margin-right:8px}.checkout-success__club-adhesion__banner.is-reg-under .span6{padding-left:0px !important}@media screen and (max-width: 764px){.checkout-success__club-adhesion__banner.is-reg-under{margin-top:24px !important;margin-left:unset !important;width:unset !important}.checkout-success__club-adhesion__banner.is-reg-under .btn,.checkout-success__club-adhesion__banner.is-reg-under .aui .modal-body button,.aui .modal-body .checkout-success__club-adhesion__banner.is-reg-under button{padding:10px 30px;margin-right:0px}}.checkout-success__miles-you-won__banner{min-height:95px !important;margin:25px 0;padding:15px 15px 15px 95px;border-radius:4px;background-color:#399;background-image:url(../images/checkout/ic-saco.png);background-repeat:no-repeat;background-position:30px center}.checkout-success__easy-travel{width:620px;max-width:98.5%;margin:auto;border:3px solid #399;border-radius:4px;display:flex !important;flex-direction:column}.checkout-success__easy-travel .easy-travel__higher-box,.checkout-success__easy-travel .easy-travel__bottom-box{padding:15px;display:inherit}@media screen and (max-width: 551px){.checkout-success__easy-travel .easy-travel__higher-box .price,.checkout-success__easy-travel .easy-travel__higher-box .order-details,.checkout-success__easy-travel .easy-travel__higher-box .pay-reserve,.checkout-success__easy-travel .easy-travel__bottom-box .price,.checkout-success__easy-travel .easy-travel__bottom-box .order-details,.checkout-success__easy-travel .easy-travel__bottom-box .pay-reserve{margin:auto}}.checkout-success__easy-travel .easy-travel__higher-box{flex-flow:row wrap;align-items:center;justify-content:space-between;background-color:#399;background-image:url(../images/checkout/svg/ic-easy-travel-white.svg);background-size:90px;background-position:top left;background-position-y:13px;background-position-x:13px;background-repeat:no-repeat;min-height:90px}@media screen and (min-width: 411px){.checkout-success__easy-travel .easy-travel__higher-box .theme-primary{margin-left:95px}}.checkout-success__easy-travel .easy-travel__higher-box .theme-primary p:first-of-type{font-size:18px}@media screen and (max-width: 410px){.checkout-success__easy-travel .easy-travel__higher-box .theme-primary p:first-of-type{margin:30px 0 35px 100px}}.checkout-success__easy-travel .easy-travel__higher-box .price{background-color:#fff;padding:10px;border-radius:4px;text-align:center}.checkout-success__easy-travel .easy-travel__bottom-box__processing{flex-flow:row wrap !important;justify-content:space-between}@media screen and (max-width: 551px){.checkout-success__easy-travel .easy-travel__bottom-box__processing{justify-content:center}}.checkout-success__easy-travel .easy-travel__bottom-box__processing div:last-of-type{width:80%;min-width:270px}.checkout-success__easy-travel .easy-travel__bottom-box__processing div:last-of-type span{display:inherit;justify-content:space-between;width:100%;align-items:center}.checkout-success__easy-travel .easy-travel__bottom-box__processing div:last-of-type span button{flex-shrink:5;margin-left:15px}.checkout-success__easy-travel .easy-travel__bottom-box{flex-direction:column}.checkout-success__easy-travel .easy-travel__bottom-box div:last-of-type{display:inherit;flex-flow:row wrap;justify-content:space-between;align-items:center}@media screen and (max-width: 551px){.checkout-success__easy-travel .easy-travel__bottom-box div:last-of-type{text-align:center}}.checkout-success__easy-travel .easy-travel__bottom-box div:last-of-type .pay-reserve{flex-direction:column}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:after,.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:after{border-color:rgba(255,255,255,0);border-width:5px}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:before{border-color:rgba(194,225,245,0)}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win{width:119px;max-width:92%;margin:-134px 0 0 49%;padding:10px;position:absolute;font-size:12px;text-align:justify;border:2px solid #FF5A00;border-radius:4px;background-color:#fff;font-size:14px;text-align:center}@media screen and (min-width: 1117px){.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:after,.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:before{right:100%;top:48%}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:after{border-right-color:#fff;margin-top:-5px}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:before{border-right-color:#FF5A00;margin-top:-8px;border-width:8px}}@media screen and (max-width: 1116px){.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win{position:relative;margin:0 auto;width:200px}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:after,.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:before{bottom:100%;left:50%}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:after{border-bottom-color:#fff;margin-left:-5px}.checkout-success__easy-travel .easy-travel__bottom-box .tooltip-miles-you-win:before{border-bottom-color:#FF5A00;border-width:8px;margin-left:-8px}}.checkout-success__flight-details{padding:10px;border:1px dotted #FF5A00}.checkout-success__flight-details b{padding:13px 18px;border:1px solid #ececec}.checkout-success__flight-details b span{font-size:20px}@media screen and (min-width: 767px){.checkout-success__flight-details.pnr-card{width:550px !important}}.checkout-success__details{display:flex !important;flex-flow:row wrap;justify-content:center;margin-bottom:30px}.checkout-success__details__flight-details{padding:15px;display:flex !important;align-items:center;background-color:#ececec;flex-direction:column}@media print{.checkout-success__details__flight-details{margin-left:0 !important;width:auto !important;display:flex !important;flex-direction:row;align-items:center}}@media screen and (min-width: 767px){.checkout-success__details__flight-details{min-height:342px !important}}.checkout-success__details__flight-details .flight-segment{margin:0 auto 20px auto !important;padding:15px 0}@media print{.checkout-success__details__flight-details .flight-segment{width:auto !important;padding:0 30px}}@media screen and (min-width: 767px){.checkout-success__details__flight-details .flight-segment{width:230px !important}}.checkout-success__details__flight-details .flight-segment__going-plane,.checkout-success__details__flight-details .flight-segment__returning-plane,.checkout-success__details__flight-details .flight-segment__date{padding-left:35px}.checkout-success__details__flight-details .flight-segment__date{width:fit-content;margin:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.checkout-success__details__flight-details .flight-segment__date{text-align:left}}.checkout-success__details__flight-details .flight-segment__going-plane{background:url(../images/checkout/ic-plane.png) no-repeat left}.checkout-success__details__flight-details .flight-segment__returning-plane{background:url(../images/checkout/ic-plane.png) no-repeat left}.checkout-success__details__flight-details .flight-segment__stretch{margin-top:6px;width:100%}.checkout-success__details__flight-details .flight-segment__stretch .airport{display:-ms-inline-grid;display:inline-grid;padding:0 6px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.checkout-success__details__flight-details .flight-segment__stretch .airport{display:inline-block !important;vertical-align:middle}.checkout-success__details__flight-details .flight-segment__stretch .airport b{display:block}.checkout-success__details__flight-details .flight-segment__stretch .airport .city{display:block}}.checkout-success__details__flight-details .flight-segment__stretch .airport b{font-size:19px;margin-bottom:3px}.checkout-success__details__flight-details .flight-segment__stretch .smiles-icons:before{margin-top:14px}.checkout-success__details__more-purchase-options{display:flex !important;align-items:center;flex-flow:row wrap;width:666px;margin:20px 0 0 0}@media print{.checkout-success__details__more-purchase-options{display:none !important}}@media screen and (max-width: 764px){.checkout-success__details__more-purchase-options{width:100%;flex-direction:column}}.checkout-success__details__more-purchase-options .baggage-offer-option{background-color:#FF5A00;color:white}.checkout-success__details__more-purchase-options .baggage-offer-option .two-baggage span{margin-top:-2px;margin-bottom:-2px;display:block;width:100%;height:auto}@media screen and (max-width: 764px){.checkout-success__details__more-purchase-options .baggage-offer-option{flex-flow:initial;flex-wrap:wrap;justify-content:start}.checkout-success__details__more-purchase-options .baggage-offer-option .two-baggage span{display:none}}.checkout-success__details__more-purchase-options .baggage-offer-option .baggage{background:url(../images/checkout/ic-luggage.svg) no-repeat center}@media screen and (max-width: 764px){.checkout-success__details__more-purchase-options .baggage-offer-option .baggage{flex:none;flex-direction:column;margin-top:0}}.checkout-success__details__more-purchase-options .baggage-offer-option .two-baggage,.checkout-success__details__more-purchase-options .baggage-offer-option .one-baggage{text-align:center;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px}.checkout-success__details__more-purchase-options .baggage-offer-option .one-baggage{font-size:18px;margin-top:20px;margin-bottom:20px}.checkout-success__details__more-purchase-options .baggage-offer-option .first-p{text-align:center;font-family:"NunitoLight","Arial Bold",sans-serif;font-size:12px;line-height:16px}@media screen and (max-width: 764px){.checkout-success__details__more-purchase-options .baggage-offer-option .first-p{flex-direction:column;flex:1;padding:0 10px;padding-top:10px}}@media screen and (max-width: 764px){.checkout-success__details__more-purchase-options .baggage-offer-option p{padding-left:115px;align-content:flex-end;flex:1;margin-top:-30px;flex-direction:column;text-align:center}.checkout-success__details__more-purchase-options .baggage-offer-option p.one-baggage{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:18px;margin-top:-30px}.checkout-success__details__more-purchase-options .baggage-offer-option p.two-baggage{font-family:"NunitoBold","Arial Bold",sans-serif}}.checkout-success__details__more-purchase-options .baggage-offer-option a.add-baggage{background-color:#FFF;color:#FF5A00 !important;padding:10px 11px;font-size:13px;max-width:fit-content;min-height:unset;display:block;margin-top:10px}@media screen and (max-width: 764px){.checkout-success__details__more-purchase-options .baggage-offer-option a.add-baggage{flex:none;margin:0 auto;margin-top:10px}}.checkout-success__details__more-purchase-options div{border:1px solid #ececec;border-radius:1px;padding:10px 20px;margin:9px 0 9px;width:180px;display:flex !important;align-items:center;justify-content:center;flex-flow:column wrap}@media screen and (min-width: 765px){.checkout-success__details__more-purchase-options div{min-height:304px}}@media screen and (max-width: 764px){.checkout-success__details__more-purchase-options div{flex-flow:row wrap;width:86% !important;justify-content:space-around}}.checkout-success__details__more-purchase-options div span{width:116px;height:85px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.checkout-success__details__more-purchase-options div span{margin-top:45px}}.checkout-success__details__more-purchase-options div a{width:300px;max-width:60%}@media screen and (min-width: 765px){.checkout-success__details__more-purchase-options div a{min-height:60px;display:flex !important;align-items:center}}.checkout-success__details__more-purchase-options .baggage{background:url(../images/checkout/ic-luggage.png) no-repeat center}.checkout-success__details__more-purchase-options .seats{background:url(../images/checkout/ic-seats.png) no-repeat center}.checkout-success__details__more-purchase-options .insurance{background:url(../images/checkout/ic-insurance.png) no-repeat center}.checkout-success .success-miles-back-block{display:inline-block;position:relative;width:100%;margin:15px 0 56px 0 !important}@media (max-width: 979px){.checkout-success .success-miles-back-block{display:block;margin-top:50px;margin-bottom:-44px}}.checkout-success .success-miles-back-block.congenere-fix{margin-top:-40px;margin-left:-20px;margin-bottom:0}@media screen and (max-width: 764px){.checkout-success .success-miles-back-block.congenere-fix{margin-left:0}}.checkout-success .success-miles-back-block .body{width:486px;margin:auto;border:1px solid #69c;border-radius:4px;position:relative;padding:15px 20px 13px 17px;display:flex;align-items:center;flex-direction:column}@media screen and (max-width: 764px){.checkout-success .success-miles-back-block .body{width:unset;padding:0 8px 10px}}.checkout-success .success-miles-back-block .body div:first-child{margin:5px}.checkout-success .success-miles-back-block .body div:first-child span{font-size:19px}@media screen and (max-width: 764px){.checkout-success .success-miles-back-block .body div:first-child{position:relative;text-align:center;padding-bottom:15px}}.checkout-success .success-miles-back-block .body div:nth-child(2){color:#69c;font-size:20px;line-height:27px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:5px}@media screen and (max-width: 764px){.checkout-success .success-miles-back-block .body div:nth-child(2){font-size:13px;line-height:18px}}.checkout-success .success-miles-back-block .body div:last-child{color:#7c7c7c;font-size:14px;line-height:18px;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 764px){.checkout-success .success-miles-back-block .body div:last-child{font-size:11px;line-height:15px}}.checkout-success .success-miles-back-block .body .milesback-body-content p{display:contents}.checkout-success__payment-details{padding:26px 0 20px 43px;border-style:solid;border-width:2px;border-color:#ccc;margin-top:25px;width:1005px !important;line-height:2px}.checkout-success__payment-details.is-reg-under{margin-left:190px !important}@media screen and (max-width: 764px){.checkout-success__payment-details{margin:auto !important;width:unset !important;padding:19px 0 25px 23px}}@media screen and (min-width: 765px){.checkout-success__payment-details{margin-left:12.8% !important}.checkout-success__payment-details .row{display:flex}}.checkout-success__payment-details .span5{margin-left:0px}.checkout-success__payment-details .title-emission{margin:0}.checkout-success__payment-details h5{margin:17px 0 0 0;font-family:"NunitoBold","Arial Bold",sans-serif;color:#FF5A00;font-size:14px}.checkout-success__payment-details .row .span5 li,.checkout-success__payment-details .row .span5 p{font-family:"NunitoLight",Arial,sans-serif;color:#BCBEC0;font-size:12px}.checkout-success__payment-details .row .span5 h5{color:#7c7c7c}.checkout-success__payment-details ul{margin:5px 0 10px 0}.checkout-success__retry-upgrade{margin-top:16px;border:1px solid #639;padding:32px 40px;width:1005px !important;margin-top:25px}@media screen and (min-width: 765px){.checkout-success__retry-upgrade{margin-left:12.8% !important}}.checkout-success__retry-upgrade .row{width:100%}.checkout-success__retry-upgrade .span3{width:25%;line-height:64px}.checkout-success__retry-upgrade .span3:last-child{float:right}.checkout-success__retry-upgrade .span3 button{width:180px}.checkout-success__retry-upgrade .logo-club-smiles{width:180px}.checkout-success__retry-upgrade .btn,.checkout-success__retry-upgrade .aui .modal-body button,.aui .modal-body .checkout-success__retry-upgrade button{font:14px "NunitoRegular",Arial,sans-serif;width:100%}.checkout-success__retry-upgrade .retry-upgrade__title{font:18px "NunitoRegular",Arial,sans-serif;color:#639;margin-bottom:8px}.checkout-success__retry-upgrade .retry-upgrade__message{font:12px "NunitoRegular",Arial,sans-serif;color:#639}@media screen and (max-width: 764px){.checkout-success__retry-upgrade{padding:14px 38px 25px;width:unset !important}.checkout-success__retry-upgrade .span3,.checkout-success__retry-upgrade .span5{width:100%;margin-left:0 !important;text-align:center}.checkout-success__retry-upgrade .btn,.checkout-success__retry-upgrade .aui .modal-body button,.aui .modal-body .checkout-success__retry-upgrade button{width:unset;margin:auto}.checkout-success__retry-upgrade .retry-upgrade__title{margin-top:4px;margin-bottom:15px}.checkout-success__retry-upgrade .retry-upgrade__message{margin-bottom:20px}}.checkout-success .not-used-miles-back_block{display:inline-block;width:100%;margin-top:20px}@media screen and (min-width: 764px){.checkout-success .not-used-miles-back_block{padding-left:25px}}.checkout-success .not-used-miles-back_block .body{width:730px;margin:auto;border:3px solid #69c;border-radius:4px;padding:21px 47px 21px 55px;display:flex;align-items:center}.checkout-success .not-used-miles-back_block .body p{margin:0 0 0 5px;float:left}@media screen and (max-width: 764px){.checkout-success .not-used-miles-back_block .body{width:unset;padding:10px 7px;border:1px solid #69c}}.checkout-success .not-used-miles-back_block .body div{display:inline-block}.checkout-success .not-used-miles-back_block .body div:first-child span{font-size:20px}.checkout-success .not-used-miles-back_block .body div:first-child span:before{margin-top:-12px}@media screen and (max-width: 764px){.checkout-success .not-used-miles-back_block .body div:first-child{text-align:center;display:block;margin-bottom:10px}.checkout-success .not-used-miles-back_block .body div:first-child span{font-size:16px}}.checkout-success .not-used-miles-back_block .body div:last-child{color:#7c7c7c;font-size:18px;line-height:25px;font-family:"NunitoRegular",Arial,sans-serif;margin-left:26px}@media screen and (max-width: 764px){.checkout-success .not-used-miles-back_block .body div:last-child{width:unset;font-size:11px;line-height:15px;font-family:"NunitoLight",Arial,sans-serif;margin-left:0}}.checkout-success .not-used-miles-back_block .body .milesback-body-content p{display:contents}.checkout-success .smls-success-club{width:1279px;position:relative;left:50%;margin-left:-630px}.checkout-success .smls-success-club.booking-fix{float:left;left:unset}@media screen and (max-width: 764px){.checkout-success .smls-success-club{width:100%;left:unset;margin-left:0;margin-top:50px}}@media screen and (min-width: 410px) and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner-content .main-box{min-height:315px}}@media screen and (max-width: 330px){.checkout-success .smls-success-club .smls-success-banner-content .main-box{max-height:235px}.checkout-success .smls-success-club .smls-success-banner-content .main-box .row{margin-top:10px}.checkout-success .smls-success-club .smls-success-banner-content .main-box .main-box__miles-purchase .main-box__title{margin-top:10px}}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image{height:400px;width:100%;position:relative}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image{position:absolute}}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image img{width:100%}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image .desktop-image{display:block}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image .desktop-image{display:none}}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image .mobile-image{display:none}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image .mobile-image{display:block}}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image-miles{height:400px;width:100%}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image-miles img{width:100%}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image-miles .desktop-image-miles{display:block}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image-miles .desktop-image-miles{display:none}}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image-miles .mobile-image-miles{display:none}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image-miles .mobile-image-miles{display:block}}.checkout-success .smls-success-club .smls-success-banner-content.transfer-modifier{margin-top:-35px}.checkout-success .smls-success-club .smls-success-banner-content.transfer-modifier .smls-success-banner-image{top:-15px}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner-content{margin-top:-35px}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image{top:-15px}}@media screen and (max-width: 813px){.checkout-success .smls-success-club .position-fix-block{display:table;width:90%;height:64px;top:unset;margin:auto;padding-top:52px}}.checkout-success .smls-success-club .diamond-banner{position:relative;background-color:#2e3132;top:0;width:1061px;height:70px;left:0;right:0;margin:auto;margin-bottom:33px}.checkout-success .smls-success-club .diamond-banner span{font-size:13px}.checkout-success .smls-success-club .diamond-banner span::before{margin-bottom:6px;margin-right:15px}.checkout-success .smls-success-club .diamond-banner div{color:#fff;display:table;font-family:"NunitoRegular",Arial,sans-serif;font-size:20px;line-height:70px;text-align:left;margin:auto}.checkout-success .smls-success-club .diamond-banner div a{color:#fff;text-decoration:underline}@media screen and (max-width: 813px){.checkout-success .smls-success-club .diamond-banner{width:100%;height:64px;top:unset}.checkout-success .smls-success-club .diamond-banner span{float:left;font-size:8px;padding:2% 5% 2% 0}.checkout-success .smls-success-club .diamond-banner span::before{margin:0}.checkout-success .smls-success-club .diamond-banner div{position:absolute;font-size:12px;line-height:14px;width:90%;top:15px;bottom:0;right:0;left:0;margin:10px auto}}.checkout-success .smls-success-club .success-upgrade{height:400px}.checkout-success .smls-success-club .success-upgrade .desktop-display,.checkout-success .smls-success-club .success-upgrade .mobile-display,.checkout-success .smls-success-club .success-upgrade .smls-success-banner{position:absolute}.checkout-success .smls-success-club .success-upgrade .smls-success-banner{top:32px}.checkout-success .smls-success-club .smls-success-banner{position:absolute;left:48px;top:50px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner{top:36px}}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner.adhesion{top:24px;left:24px}}.checkout-success .smls-success-club .smls-success-banner h1{font-weight:normal}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner h1{font-size:16px;line-height:16px}}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner .btn-club{width:140px}}.checkout-success .smls-success-club .smls-success-banner .banner-title{font-size:36px;line-height:36px}.checkout-success .smls-success-club .smls-success-banner .banner-title--bold{font-size:36px;line-height:36px;font-weight:bolder}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner .banner-title--bold{font-size:24px;line-height:24px}}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner .banner-title{font-size:21px;line-height:26px}}.checkout-success .smls-success-club .smls-success-banner .banner-title .smiles-img>img{position:relative;margin:-5px;top:8px;width:18px}.checkout-success .smls-success-club .smls-success-banner .banner-description{font-size:18px;line-height:18px;width:60%}@media screen and (max-width: 990px){.checkout-success .smls-success-club .smls-success-banner .banner-description{font-size:14px;line-height:14px}}@media screen and (max-width: 764px){.checkout-success .smls-success-club .smls-success-banner .banner-description{font-size:12px;line-height:12px;width:90%}}.checkout-success .smls-success-club .booking-upgrade-title{display:inline-block;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;letter-spacing:-0.62px;line-height:27px;text-align:center;padding-top:60px;width:90%}.checkout-success .smls-success-club .plan_content{position:relative;display:flex;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;width:1060px;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;float:left}.checkout-success .smls-success-club .plan_content:not(.booking-fix){margin-left:109px}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content:not(.booking-fix){margin-left:20px}}.checkout-success .smls-success-club .plan_content.booking-fix{margin-top:60px;width:1005px}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content.booking-fix{width:unset;margin:0}}.checkout-success .smls-success-club .plan_content.booking-fix .account-info{width:30%;padding-right:2%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content.booking-fix .account-info{width:unset;padding-left:8%}.checkout-success .smls-success-club .plan_content.booking-fix .account-info:after{margin-top:30px;height:2px}}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content.booking-fix .account-info .account-info_table .account-info_headers{font-size:16px}}.checkout-success .smls-success-club .plan_content.booking-fix .account-info .account-info_table .account-info_field_name .account-info_text{font-family:"NunitoRegular",Arial,sans-serif;width:unset}.checkout-success .smls-success-club .plan_content.booking-fix .account-info .account-info_table .account-info_field_name .account-info_text,.checkout-success .smls-success-club .plan_content.booking-fix .account-info .account-info_table .account-info_field_name .account-info_credit-card{padding-top:8%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content.booking-fix .account-info .account-info_table .account-info_field_name .account-info_text{padding-top:7px;padding-right:55px;font-size:12px}.checkout-success .smls-success-club .plan_content.booking-fix .account-info .account-info_table .account-info_field_name .account-info_credit-card{padding-top:25px;font-size:16px}}.checkout-success .smls-success-club .plan_content.booking-fix .resume.upgrade{padding-left:1%}.checkout-success .smls-success-club .plan_content.booking-fix .resume.upgrade .btn-club{bottom:20px;position:absolute}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content.booking-fix .resume.upgrade{padding:50px 8% 38px;min-height:unset;width:unset}.checkout-success .smls-success-club .plan_content.booking-fix .resume.upgrade .resume_header{padding:0;font-size:16px}.checkout-success .smls-success-club .plan_content.booking-fix .resume.upgrade .resume_text.upgrade{padding:16px 40px 60px 0;font-size:14px}}.checkout-success .smls-success-club .plan_content.booking-fix::after{height:80%}.checkout-success .smls-success-club .plan_content .plan_type{width:15%;background-color:#639}.checkout-success .smls-success-club .plan_content .plan_type .plan_label{width:15%;position:absolute;top:35%;margin:0;text-align:center;letter-spacing:-0.41px;color:#fff}.checkout-success .smls-success-club .plan_content .plan_type .plan_label.upgrade{top:40%;font-size:18px;letter-spacing:-0.27px;line-height:24px;font-family:"NunitoLight",Arial,sans-serif}.checkout-success .smls-success-club .plan_content .plan_type .plan_label.upgrade span{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-club .plan_content .account-info{text-align:left;float:left;padding-top:2%;padding-left:3%;border-right:1px;width:33%;height:100%}.checkout-success .smls-success-club .plan_content .account-info:after{margin-top:20px}.checkout-success .smls-success-club .plan_content .account-info .account-info_table{right:26%;font-size:16px;table-layout:fixed}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_headers{color:#7c7c7c}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_name .account-info_cpf{width:55%;padding-top:10%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_name .account-info_smile{padding-top:10%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_name .account-info_text{padding-top:10%;width:20px;font:14px "NunitoLight",Arial,sans-serif}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_content{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_content_light{font-family:"NunitoLight",Arial,sans-serif}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_bottom .account-info_name{padding-top:10%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_name_content{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-club .plan_content::after{content:"";background-color:#ececec;position:absolute;width:2px;height:70%;top:10%;left:50%;display:block}.checkout-success .smls-success-club .plan_content .resume{font-size:16px;float:left;padding-top:2%;padding-bottom:2%;width:500px}.checkout-success .smls-success-club .plan_content .resume.upgrade{position:relative;min-height:200px}.checkout-success .smls-success-club .plan_content .resume .resume_header{padding-left:5%;font-size:16px;padding-bottom:0.15%}.checkout-success .smls-success-club .plan_content .resume .resume_text{display:block;padding-left:5%;padding-right:12%;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px}.checkout-success .smls-success-club .plan_content .resume .resume_text.upgrade{padding:5% 16% 5% 5%}.checkout-success .smls-success-club .plan_content .resume .formula{color:#639;border:0px;width:98%;margin:5% 5% 0px 5%;border-collapse:collapse}.checkout-success .smls-success-club .plan_content .resume .formula .formula-col{border:0;width:30%;line-height:8px}.checkout-success .smls-success-club .plan_content .resume .formula .formula-operator{border:0;width:5%;vertical-align:middle;padding-right:15px}.checkout-success .smls-success-club .plan_content .resume .formula .formula-operator h4{padding-right:5px;margin-top:0px}.checkout-success .smls-success-club .plan_content .resume .formula p{margin:0;border:0}.checkout-success .smls-success-club .plan_content .resume .formula .no-padding{padding:2px 5px !important;border:0}.checkout-success .smls-success-club .plan_content .resume .resume-middle__without-bonus{padding-top:5%;padding-bottom:5%;padding-left:5%}.checkout-success .smls-success-club .plan_content .resume .resume-middle__without-bonus p{margin:0}.checkout-success .smls-success-club .plan_content .resume .by-steps-club{clear:both;padding-top:5%;margin:10px 0;list-style:none}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club{padding-left:15%}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club.smiles__club-cancel{min-height:140px}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li{float:left;font:normal 12px Arial;text-align:center;color:#639;padding:0 10px 40px 10px;position:relative}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li{text-align:left;min-width:180px;max-width:500px;padding:2px 20px 30px 60px;overflow-x:none}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .date,.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .checkout-success .smls-success-club .plan_content .resume .by-steps-club li li.dateUp{font-size:14px !important;font-family:"NunitoBold","Arial Bold",sans-serif;display:initial}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .date,.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .checkout-success .smls-success-club .plan_content .resume .by-steps-club li li.dateUp{font-size:10px !important;width:40px;padding-right:8px}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .date--extend{display:initial}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .date--extend{display:none}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .info-text,.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .alert-text{font-weight:normal;font-size:11px !important;font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;display:inherit;width:80px}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .info-text,.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .alert-text{width:unset;display:inline-block;font-size:9px !important}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .alert-text{color:#FF5A00}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li:before{content:'';width:8px;height:8px;border:#ececec solid 1px;background:white;position:absolute;top:70px;left:calc(50% - 5px);z-index:1}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li:before{left:0px;top:5px}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li:after{content:'';width:2px;height:10px;background:#ececec;position:absolute;top:55px;left:calc(50% - 1px)}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li:after{display:none}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .line{display:block;position:absolute;width:100%;height:2px;left:-49%;top:74px;background:#ececec}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li .line{left:4px;top:-35px;width:1px;height:100%}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done.plan-miles-25000_color:before,.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done.plan-miles-20000_color:before{background:#2e3132 !important}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done{padding-left:10%}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done:before{border:#639 solid 1px;background:#639}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done:before{border:#639 solid 0.25px}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done .line{background:#639}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.here{width:100px}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.here:before{content:'';width:2px;height:20px;border:0px;background:#FF5A00;position:absolute;top:74px;left:50%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.here:before{left:-14px;top:10px;width:20px;height:2px}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.here:after{display:none}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.here .line{background:#639}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.here span:first-child{position:absolute;left:calc(50% - 30px);top:95px}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.here span:first-child{position:initial;color:#FF5A00;display:inline-block;font-size:10px !important;margin-left:-105px}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue{padding-left:15%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue{padding-top:7%;padding-left:10%}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue .alert-text::first-letter{text-transform:uppercase}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue.plan-miles-25000_color:before,.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue.plan-miles-20000_color:before{background:#2e3132 !important}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue:before{border:#639 solid 1px;background:#639;margin-left:19%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue:before{margin-left:0;margin-top:6%;border:#639 solid 0.25px}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue .line{background:#639;width:150%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue .line{width:1px;height:120%}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue::after{margin-left:19%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.last-continue::after{margin-left:0}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done-last{padding-left:60%;padding-bottom:27%}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done-last:before{border:#639 solid 1px;background:#639;margin-left:37%}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done-last .line{background:#639;width:100%;left:-12%}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.done-last::after{margin-left:37%}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.empty-continue .line{width:150%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.empty-continue .line{width:1px;height:120%}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.first-continue:before{border:#639 solid 1px;background:#639}@media screen and (max-width: 580px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.first-continue:before{border:#639 solid 0.25px}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.first-continue .line{background:#639 !important;left:0;width:50%}@media screen and (max-width: 580px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.first-continue .line{left:4px;top:-5px;width:1px;height:50%}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.current:before{background:#639;border-radius:5px}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.current:after{left:calc(50% - 10px);background:transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #639}@media screen and (max-width: 580px){.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.current:after{left:-8px;top:-1px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #639}}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li.current .line{background:#639}.checkout-success .smls-success-club .plan_content .resume .by-steps-club li:first-child .line{background:transparent}.checkout-success .smls-success-club .plan_content .resume .btn-club{margin-top:3%;position:relative;left:50%;transform:translateX(-50%);width:200px;border-radius:3px}.checkout-success .smls-success-club .plan_content .resume .bottom-text{display:inline-block;padding-top:2%;padding-left:5%;padding-right:2%;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;text-align:left;padding-bottom:1%}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content{display:inline-block;width:85vw;margin-left:5.4vw !important;margin-top:315px}}@media screen and (max-width: 767px) and (max-width: 325px){.checkout-success .smls-success-club .plan_content{margin-top:300px}}@media screen and (max-width: 767px){.checkout-success .smls-success-club .plan_content .plan_type{float:none;height:60px;width:100%;padding-left:0px}.checkout-success .smls-success-club .plan_content .plan_type .plan_label{position:unset;width:50%;font-size:18px;padding-top:3%;padding-left:25%;letter-spacing:-0.33px}.checkout-success .smls-success-club .plan_content .account-info{float:none;width:90%;height:25%;padding-top:5%;padding-left:5%;padding-bottom:5%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table{font-size:14px}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_name .account-info_cpf{width:125px;padding-top:5%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_name .account-info_name{padding-top:5%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_name .account-info_smile{padding-top:5%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_content{font-size:12px}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_field_bottom .account-info_name{padding-top:5%}.checkout-success .smls-success-club .plan_content .account-info .account-info_table .account-info_name_content{font-size:12px}.checkout-success .smls-success-club .plan_content .account-info::after{content:'';position:absolute;background-color:#ececec;width:90%;height:1px;left:4%;margin-top:2%}.checkout-success .smls-success-club .plan_content:after{display:none}.checkout-success .smls-success-club .plan_content .resume{display:block;float:none;padding-left:5%;padding-bottom:5%;width:90%}.checkout-success .smls-success-club .plan_content .resume .resume_header{padding-left:0;font-size:14px;padding-bottom:5%}.checkout-success .smls-success-club .plan_content .resume .resume_text{line-height:1.3em;padding-left:0;padding-right:4%;font-size:12px}.checkout-success .smls-success-club .plan_content .resume .formula{font-size:10px;margin:5% 0 0 0}.checkout-success .smls-success-club .plan_content .resume .formula .no-padding{padding:1px !important}.checkout-success .smls-success-club .plan_content .resume .formula .no-padding .base{width:110%}.checkout-success .smls-success-club .plan_content .resume .resume-middle__without-bonus{padding:0;font-size:12px;padding:10px 0 10px 20%}.checkout-success .smls-success-club .plan_content .resume .resume-middle__without-bonus p{margin:0}.checkout-success .smls-success-club .plan_content .resume .btn-club{width:152px}.checkout-success .smls-success-club .plan_content .resume .bottom-text{font-size:10px;line-height:12px;letter-spacing:-0.04px}.checkout-success .smls-success-club .plan_content .resume .bottom-text{font-size:12px;padding-left:0}}.checkout-success .smls-success-club .content-adhesion{margin:auto;display:inline-block}@media screen and (max-width: 764px){.checkout-success .smls-success-club .content-adhesion{width:auto}}.checkout-success .plan-miles-25000_background,.checkout-success .plan-miles-20000_background{background-color:#2e3132 !important}.checkout-success .plan-miles-25000_color,.checkout-success .plan-miles-20000_color{color:#2e3132 !important}.checkout-success .bank-optin-positioning{display:flex;width:1060px;margin:auto}@media screen and (max-width: 764px){.checkout-success .bank-optin-positioning{width:90%}}.checkout-success .checkout__reserve-club__new{width:898px;margin-top:38px;margin-bottom:-11px;padding:0}.checkout-success .checkout__reserve-club__new span{margin-left:160px;margin-top:21px}.checkout-success .checkout__reserve-club__new small{padding-right:20px}@media screen and (max-width: 767px){.checkout-success .checkout__reserve-club__new{width:100%;border:1px solid #e5e5e5;margin-top:7px;margin-bottom:-44px}.checkout-success .checkout__reserve-club__new span{margin-left:unset;margin-top:unset;margin:0 auto}.checkout-success .checkout__reserve-club__new small{padding-right:unset}}.pos-checkout-success .tooltip-offer,.pos-checkout-success .tooltip-benefit,.pos-checkout-success .remove-club,.pos-checkout-success .tooltip-booking-offer,.pos-checkout-success .tooltip-booking-benefit{display:none !important}.pos-checkout-success.ticket-success .checkout-success__title{margin-left:54px !important}.pos-checkout-success.ticket-success .checkout-success__title h3{font-size:24px}.pos-checkout-success.ticket-success .checkout-success__title p.hidden-phone{position:absolute;right:0;margin-top:109px;margin-right:15px;cursor:pointer}.pos-checkout-success.ticket-success .pnr-card{margin-left:164px;border-style:solid;width:495px !important;height:94px;display:flex;align-items:center;margin-top:37px}.pos-checkout-success.ticket-success .pnr-card h4{font-size:18px;margin-left:23px !important;white-space:nowrap;width:auto;margin-bottom:0}.pos-checkout-success.ticket-success .pnr-card b{border:0;padding:0;margin-left:51px;width:auto}.pos-checkout-success.ticket-success .pnr-card b span{display:block}.pos-checkout-success.ticket-success .checkout-success__details{margin-top:65px}.pos-checkout-success.ticket-success .checkout-success__details .checkout-success__details__more-purchase-options h3{margin-top:0}.pos-checkout-success.ticket-success .checkout-success__details .checkout-success__details__more-purchase-options p.description{line-height:5px;margin-bottom:0}.pos-checkout-success.ticket-success .child-alone{float:left;margin-top:28px;margin-left:163px;max-width:775px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:16px;color:#7C7C7C}.pos-checkout-success.ticket-success .child-alone b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal;display:block}@media (max-width: 979px){.pos-checkout-success.ticket-success .checkout-success__title{margin-left:0 !important}.pos-checkout-success.ticket-success .checkout-success__title h3{font-size:16px}.pos-checkout-success.ticket-success .pnr-card{margin-left:0;width:100% !important;display:block;border-style:dotted;margin-top:-5px}.pos-checkout-success.ticket-success .pnr-card h4{font-size:14px;margin-left:1px !important}.pos-checkout-success.ticket-success .pnr-card b{border:1px solid #ececec;display:flex;align-items:center;justify-content:center;margin-left:0}.pos-checkout-success.ticket-success .pnr-card b span{display:inline;margin-left:5px}.pos-checkout-success.ticket-success .checkout-success__details{margin-top:18px}.pos-checkout-success.ticket-success .checkout-success__details .checkout-success__details__more-purchase-options h3{margin-bottom:-5px;font-size:16px;padding-left:10px;margin-top:10px}.pos-checkout-success.ticket-success .checkout-success__details .checkout-success__details__more-purchase-options p.description{font-size:12px;line-height:16px;padding-left:10px;margin-bottom:10px}.pos-checkout-success.ticket-success .child-alone{width:100%;margin-left:0;float:unset;font-size:12px;margin-top:18px}}#p_p_id_smilesposcheckoutportlet_WAR_smilescheckoutportlet_{min-height:40px}.pos-checkout-success .smls-table-resume-total{display:flex;justify-content:space-between;padding:0px !important;width:103.1% !important;height:68px;margin-left:-11px !important}@media (max-width: 768px){.pos-checkout-success .smls-table-resume-total{margin-left:0px !important;width:100% !important}}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container{display:flex;flex-direction:row;background-color:#F5F5F5;width:100%;padding:0 15px}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .total,.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .miles{display:flex;flex-direction:column}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .total{width:60%;justify-content:center;margin:0;border-top:none}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .total .title{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .total .value{color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .miles{width:20%;display:flex;justify-content:center}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .miles .title{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .miles .value{color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .money{display:flex;flex-direction:row;justify-content:space-between;width:20%}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .money span{display:flex;align-items:flex-end;margin-left:36%}@media (max-width: 768px){.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .money span{margin-left:10% !important}}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .money span strong{margin-bottom:13px}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container{display:flex;flex-direction:column;justify-content:center}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container .title{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;display:flex;justify-content:flex-end}.pos-checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container .value{display:flex;flex-direction:column;justify-content:flex-end;color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px}.checkout-success .smls-success-banner-content .main-box-miles{background-color:white;z-index:2;margin:auto;left:0;right:0;border:1px solid #BCBEC0;top:20px;position:absolute}@media screen and (max-width: 776px){.checkout-success .smls-success-banner-content .main-box-miles{margin:0 10px}}@media screen and (min-width: 776px){.checkout-success .smls-success-banner-content .main-box-miles{width:1060px !important;padding:0px 60px 0 60px}}.checkout-success .smls-success-banner-content .main-box-miles__title{font:20px "NunitoBold","Arial Bold",sans-serif;margin:24px 20px 0}.checkout-success .smls-success-banner-content .main-box-miles .row{margin:6px 15px !important}.checkout-success .smls-success-banner-content .main-box-miles .row .span3,.checkout-success .smls-success-banner-content .main-box-miles .row .span10,.checkout-success .smls-success-banner-content .main-box-miles .row .span12{margin:0 !important;font:16px "NunitoLight",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-box-miles .row .span12{font-size:18px}.checkout-success .smls-success-banner-content .main-box-miles .row .btn,.checkout-success .smls-success-banner-content .main-box-miles .row .aui .modal-body button,.aui .modal-body .checkout-success .smls-success-banner-content .main-box-miles .row button{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-box-miles .row .width-fix{width:unset;padding-right:45px}.checkout-success .smls-success-banner-content .main-box-miles .receiver-title{margin:0 20px}.checkout-success .smls-success-banner-content .main-box-miles .receiver-data{margin:0 20px 32px}.checkout-success .smls-success-banner-content .main-box{background-color:white;position:relative;z-index:2;width:1060px;margin:auto;left:0;right:0;border:1px solid #BCBEC0}.checkout-success .smls-success-banner-content .main-box__title{font:20px "NunitoBold","Arial Bold",sans-serif;margin:24px 20px 0}.checkout-success .smls-success-banner-content .main-box .row{margin:32px 20px}.checkout-success .smls-success-banner-content .main-box .row .span3,.checkout-success .smls-success-banner-content .main-box .row .span10,.checkout-success .smls-success-banner-content .main-box .row .span12{margin:0 !important;font:16px "NunitoLight",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-box .row .span12{font-size:18px}.checkout-success .smls-success-banner-content .main-box .row .btn,.checkout-success .smls-success-banner-content .main-box .row .aui .modal-body button,.aui .modal-body .checkout-success .smls-success-banner-content .main-box .row button{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-box .row .width-fix{width:unset;padding-right:45px}.checkout-success .smls-success-banner-content .main-box .receiver-title{margin:0 20px}.checkout-success .smls-success-banner-content .main-box .receiver-data{margin:0 20px 32px}.checkout-success .smls-success-banner-content .bottom-box_centralized{z-index:2;position:relative;display:table;width:1064px;margin-left:109px;margin-right:auto;margin-top:124px}.checkout-success .smls-success-banner-content .bottom-box_centralized .main-box__uber{padding:25px 16px 48px 19px;margin:0 !important;border:1px solid #BCBEC0;width:1026px}.checkout-success .smls-success-banner-content .main-body__club-box{height:266px}.checkout-success .smls-success-banner-content .main-body__club-box .block_margin-adjustment{float:left;height:264px;border:1px solid #BCBEC0;border-left:0;background-color:#fff}.checkout-success .smls-success-banner-content .main-body__club-box .club-block{float:left;font-family:"NunitoLight",Arial,sans-serif;color:1px solid #7c7c7c}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.first{width:196px;height:100%;background-color:#639;display:table}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.first .block__content{text-align:center;display:table-cell;vertical-align:middle}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.first .block__content p{margin:0;line-height:29px;font-size:24px;font-family:"NunitoRegular",Arial,sans-serif;color:#fff}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second{position:relative;height:100%;width:237px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second .block__content{text-align:left;margin-top:20px;margin-left:32px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second .block__content p{margin:0;font-size:14px;line-height:17px;letter-spacing:-0.26px;padding-right:20px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second .block__content p.title{margin-bottom:5px;letter-spacing:unset;font-size:16px;line-height:20px;font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second .block__content .sub-title span{display:inline-block;text-transform:lowercase}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second .block__content .sub-title span:first-letter{text-transform:uppercase}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:'';height:193px;width:1px;background-color:#BCBEC0}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third{height:100%;width:627px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content{text-align:left;margin-top:20px;margin-left:42px;margin-right:32px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content p{margin:0;font-size:14px;line-height:17px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content p.title{margin-bottom:5px;font-size:16px;line-height:20px;font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content p.big-font{font-size:16px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum{margin:18px 0}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum div{border:0px solid !important}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum div p{font-size:16px;padding-bottom:5px;font-weight:bold}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum .table.noborder.formula{width:80%}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum table tbody tr td{border:0px;padding:2px 8px !important}@media screen and (max-width: 764px){.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum div{padding:0px 4px !important}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum div p{font-size:10px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum div h4{font-size:12px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum table tbody tr td{padding:2px 8px !important}}@media screen and (max-width: 764px){.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .block__content .club-sum .table.noborder.formula.redeem tbody tr td{padding:0px 5px !important}}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .btn,.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third .aui .modal-body button,.aui .modal-body .checkout-success .smls-success-banner-content .main-body__club-box .club-block.third button{width:152px;display:table;margin-right:auto;margin-left:auto;margin-top:18px;font-family:"NunitoLight",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-box__miles-voucher{background-color:white;position:relative;z-index:2;width:1060px;margin:auto;left:0;right:0;border:1px solid #BCBEC0;letter-spacing:0.4px}@media screen and (max-width: 764px){.checkout-success .smls-success-banner-content .main-box__miles-voucher{display:block;width:auto;height:unset;margin:32px 20px}}.checkout-success .smls-success-banner-content .main-box__miles-voucher .main-box__title{font:20px "NunitoRegular",Arial,sans-serif;margin:15px 20px 0}@media screen and (max-width: 764px){.checkout-success .smls-success-banner-content .main-box__miles-voucher .main-box__title{width:100% !important}}.checkout-success .smls-success-banner-content .main-box__miles-voucher .row{margin:15px 20px}.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span3,.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span10,.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span12{margin:0 !important;font:16px "NunitoLight",Arial,sans-serif}@media screen and (max-width: 764px){.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span3,.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span10,.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span12{font-size:10px;width:49%;display:inline-block;padding-bottom:10px}.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span3.longer,.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span10.longer,.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span12.longer{width:100%}}.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .span12{font-size:18px}.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .btn,.checkout-success .smls-success-banner-content .main-box__miles-voucher .row .aui .modal-body button,.aui .modal-body .checkout-success .smls-success-banner-content .main-box__miles-voucher .row button{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .smls-success-banner-content .main-box__miles-voucher .receiver-title{margin:0 20px}.checkout-success .smls-success-banner-content .main-box__miles-voucher .receiver-data{margin:0 20px 32px}.checkout-success .smls-success-banner-content .main-body__footer{display:table;width:1061px;margin-right:auto;margin-top:32px}.checkout-success .smls-success-banner-content .main-body__footer .alert-solid{font-size:16px}.checkout-success .main-box__uber{margin:25px 16px 48px 19px;content:" ";display:table}.checkout-success .main-box__uber .main-box__title{margin:0;margin-bottom:22px}.checkout-success .main-box__uber .main-box__body .main-box__image,.checkout-success .main-box__uber .main-box__body .main-box__values,.checkout-success .main-box__uber .main-box__body .main-box__email{float:left;color:#7C7C7C}.checkout-success .main-box__uber .main-box__body .main-box__image{width:230px;height:95px;position:relative}.checkout-success .main-box__uber .main-box__body .main-box__image img{width:140px;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.checkout-success .main-box__uber .main-box__body .main-box__image:after{content:"";background:#D8D8D8;height:95px;width:1px;top:0;right:0;position:absolute}.checkout-success .main-box__uber .main-box__body .main-box__values{margin-left:39px;line-height:19px;width:261px;font-size:16px;font-family:"NunitoLight",Arial,sans-serif}.checkout-success .main-box__uber .main-box__body .main-box__values p{margin:0}.checkout-success .main-box__uber .main-box__body .main-box__values p.bold{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .main-box__uber .main-box__body .main-box__values p.bottom-space{margin-bottom:9px}.checkout-success .main-box__uber .main-box__body .main-box__email{margin-top:18px;width:476px;border:1px solid #979797}.checkout-success .main-box__uber .main-box__body .main-box__email .email__box{font-size:15px;line-height:18px;margin:16px 22px 14px 28px;font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .main-box__uber .main-box__body .main-box__email .email__box p{margin:0}.checkout-success .canceled_uber_main_box{background-color:#fff}.checkout-success .canceled_uber_main_box .canceled_uber_body{margin-top:23px;margin-bottom:28px;margin-left:19px}.checkout-success .canceled_uber_main_box .canceled_uber_body .canceled_uber_title{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:20px;margin-bottom:18px}.checkout-success .canceled_uber_main_box .canceled_uber_body .canceled_uber_text{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:-0.2px;line-height:20px;margin-bottom:24px}.checkout-success .canceled_uber_main_box .canceled_uber_body .canceled_uber_button{font-family:"NunitoLight",Arial,sans-serif;display:table;margin:auto}.pos-checkout-bank-optin{border:1.6px solid #FF5A00;border-radius:13px;width:100%;margin-top:25px}.pos-checkout-bank-optin .text-block{font-family:"NunitoLight",Arial,sans-serif;margin:46px 70px;color:#5B5B5B;font-size:16px;line-height:22px;font-weight:300;display:inline-block;vertical-align:middle}@media screen and (max-width: 812px){.pos-checkout-bank-optin .text-block{margin:0;padding:30px 20px 0;text-align:center;font-size:14px}}.pos-checkout-bank-optin .text-block span.club{font-family:"NunitoRegular",Arial,sans-serif;font-weight:700}@media screen and (max-width: 812px){.pos-checkout-bank-optin .bank-optin-btn{width:74%;font-size:12px;letter-spacing:-0.21px;line-height:16px;margin:25px auto 30px}}.pos-checkout-bank-optin-reg{font-family:"NunitoLight",Arial,sans-serif;margin:auto}.pos-checkout-bank-optin-reg .title{text-transform:uppercase;font-family:"NunitoRegular",Arial,sans-serif;text-align:center;font-size:20px;margin:0 0 5px}.pos-checkout-bank-optin-reg .subtitle{text-align:center;margin:auto;width:63%;font-size:18px;line-height:normal}.pos-checkout-bank-optin-reg .transfer-btn{padding:8px 40px;margin:auto;display:block;width:fit-content;margin-top:40px;margin-bottom:60px;font-weight:normal}@media screen and (max-width: 812px){.pos-checkout-bank-optin-reg{margin-top:60px}.pos-checkout-bank-optin-reg .subtitle{width:90%;margin-top:15px}}@media screen and (max-width: 764px){.checkout-success .smls-success-banner-content .main-box{width:unset;margin:0 20px}.checkout-success .smls-success-banner-content .main-box__title{font-size:14px;font-weight:bold}.checkout-success .smls-success-banner-content .main-box .row{margin-bottom:8px}.checkout-success .smls-success-banner-content .main-box .row .span3{font-size:12px;margin-bottom:16px !important}.checkout-success .smls-success-banner-content .main-box .row .span3 b{font-size:14px}.checkout-success .smls-success-banner-content .main-box .row .span3:last-child{margin-bottom:4px !important}.checkout-success .smls-success-banner-content .main-box .row .span12{font-size:14px}.checkout-success .smls-success-banner-content .main-box .row .width-fix{margin-bottom:10px;padding:0}.checkout-success .smls-success-banner-content .main-box .row .line-break{display:inline-block}.checkout-success .smls-success-banner-content .main-box .receiver-title{padding-top:8px;border-top:1px solid #BCBEC0}.checkout-success .smls-success-banner-content .main-box .receiver-data{margin-bottom:16px}.checkout-success .smls-success-banner-content .main-box .receiver-data .span3{font-size:12px;margin-bottom:4px !important;min-height:20px}.checkout-success .smls-success-banner-content .main-box .receiver-data .span3 b{font-size:12px}.checkout-success .smls-success-banner-content .main-box__email.mobile-display{margin:32px 20px 0 20px;padding:23px 6px 23px 9px;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:17px;background-color:#fff;border:1px solid #BCBEC0;box-shadow:0 1px 1px 0 #D8D8D8}.checkout-success .smls-success-banner-content .main-box__email.mobile-display p{margin:0}.checkout-success .smls-success-banner-content .main-body__club-box{display:table;width:unset;height:unset;margin:32px 20px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block{float:unset}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.first,.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second,.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third{width:100%;height:unset}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.first::after,.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second::after,.checkout-success .smls-success-banner-content .main-body__club-box .club-block.third::after{height:0;width:0}.checkout-success .smls-success-banner-content .main-body__club-box .club-block .block__content{margin:16px 16px 0 !important;width:unset}.checkout-success .smls-success-banner-content .main-body__club-box .club-block .block__content p{font-size:12px !important}.checkout-success .smls-success-banner-content .main-body__club-box .club-block .block__content p.club-plan{font-size:18px !important;padding:18px}.checkout-success .smls-success-banner-content .main-body__club-box .club-block .block__content p.sub-title{font-size:14px !important}.checkout-success .smls-success-banner-content .main-body__club-box .club-block .block__content .title{font-size:14px !important}.checkout-success .smls-success-banner-content .main-body__club-box .club-block.second .block__content{padding-bottom:16px;border-bottom:1px solid #BCBEC0}.checkout-success .smls-success-banner-content .main-body__club-box .block_margin-adjustment{height:unset;border-top:0px;border-left:1px solid #BCBEC0}.checkout-success .smls-success-banner-content .main-body__club-box .btn,.checkout-success .smls-success-banner-content .main-body__club-box .aui .modal-body button,.aui .modal-body .checkout-success .smls-success-banner-content .main-body__club-box button{margin-bottom:16px}.checkout-success .smls-success-banner-content .main-box__uber{margin:11x 13px 24px 13px;content:" ";display:table}.checkout-success .smls-success-banner-content .main-box__uber .main-box__title{margin:0;margin-bottom:15px}.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__image,.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__values,.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__email{float:unset}.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__image{width:unset;height:57px;position:relative;margin-bottom:4px}.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__image img{width:40%;position:relative}.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__image:after{content:unset}.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__values{margin-left:0;line-height:17px;width:unset;font-size:14px}.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__values p.bottom-space{margin-bottom:11px}.checkout-success .smls-success-banner-content .main-box__uber .main-box__body .main-box__email{display:none}.checkout-success .smls-success-banner-content .bottom-box_centralized{width:unset;margin-top:0;margin-left:0}.checkout-success .smls-success-banner-content .bottom-box_centralized .main-box__uber{width:unset;background-color:#fff;padding:25px 16px 48px 19px;margin:32px 20px 0 20px !important;border:1px solid #BCBEC0;display:-webkit-box}.checkout-success .smls-success-banner-content .bottom-box_centralized .main-box__uber .main-box__body .main-box__image{margin-bottom:13px;height:57px}.checkout-success .smls-success-banner-content .bottom-box_centralized .main-box__uber .main-box__body .main-box__image img{width:-webkit-fill-available}.checkout-success .smls-success-banner-content .bottom-box_centralized .main-box__uber .main-box__body .main-box__values{margin-top:30px}.checkout-success .smls-success-banner-content .bottom-box_centralized.voucher{width:100%}.checkout-success .smls-success-banner-content .main-body__footer{width:unset;margin:32px 20px}.checkout-success .smls-success-banner-content .main-body__footer .alert-solid{font-size:14px}.checkout-success .smls-success-banner-content .canceled_uber_main_box .canceled_uber_body{margin-top:12px;margin-bottom:19px;margin-left:13px;margin-right:13px}.checkout-success .smls-success-banner-content .canceled_uber_main_box .canceled_uber_body .canceled_uber_title{margin-bottom:9px;font-size:14px;letter-spacing:-0.18px;line-height:20px}.checkout-success .smls-success-banner-content .canceled_uber_main_box .canceled_uber_body .canceled_uber_text{line-height:20px;margin-bottom:20px;font-size:14px;letter-spacing:-0.18px}.checkout-success .smls-success-banner-content .canceled_uber_main_box .canceled_uber_body .canceled_uber_button{display:table;margin:auto}.checkout-success .smls-success-banner-content .canceled_uber_main_box .canceled_uber_body .canceled_uber_button button{font-family:"NunitoRegular",Arial,sans-serif;font-weight:100}}.desktop-display{display:block}@media screen and (max-width: 764px){.desktop-display{display:none}}.mobile-display{display:none}@media screen and (max-width: 764px){.mobile-display{display:block}}.miles-donation__banner{background:#FF5A00;color:white;font:20px "NunitoRegular",Arial,sans-serif;align-content:center;display:grid;text-align:center}.miles-donation__content--title{color:#FF5A00}.miles-donation__content--text span{width:70%;color:#7c7c7c}.miles-donation__content--action button{background:#FF5A00;border:1px solid #FF5A00;color:white;border-radius:3px;font:16px "NunitoRegular",Arial,sans-serif !important}.miles-donation__img{align-content:center;display:grid}@media (max-width: 600px){.miles-donation{padding:15px;display:block;position:relative;margin-top:0 !important}.miles-donation-transfer{padding:15px;display:block;position:relative;top:0 !important;margin-top:0 !important}.miles-donation__desktop{display:none}.miles-donation__mobile{display:block;background:white}.miles-donation__banner{height:100px}.miles-donation__banner,.miles-donation__content,.miles-donation__img{width:100%}.miles-donation__img img{width:60px !important;height:60px !important}.miles-donation__content--title{font:18px "NunitoRegular",Arial,sans-serif;padding:10px 45px 10px 45px;text-align:center}.miles-donation__content--text{font:13px "NunitoRegular",Arial,sans-serif;padding:10px 40px 10px 40px;text-align:center;display:block}.miles-donation__content--text span{line-height:15px;width:400px}.miles-donation__img{text-align:center;padding:20px 0 10px 0;align-content:initial;display:block}.miles-donation__content--action{text-align:center;margin-top:20px}.miles-donation__content--action button{height:35px;width:140px}}@media (min-width: 601px){.miles-donation-transfer,.miles-donation{display:flex;width:960px;margin-left:auto;margin-right:auto;margin-top:20px}.miles-donation__desktop{display:flex;width:70%}.miles-donation__mobile{display:none}.miles-donation__banner{width:30%}.miles-donation__img img{width:100px !important;height:60px !important}.miles-donation__content--title{font:20px "NunitoBold","Arial Bold",sans-serif;padding:10px 0 10px 20px;text-align:left}.miles-donation__content--text{display:inline-flex;font:15px "NunitoRegular",Arial,sans-serif;padding:10px 0 10px 20px}.miles-donation__content--text span{line-height:20px}.miles-donation__content--action button{height:40px;width:150px}}.flight{width:896px;max-width:99%;margin:50px auto 0 auto;border:2px solid #ececec;border-radius:3px;text-align:left;font-family:"NunitoLight",Arial,sans-serif;clear:both}.flight.single-cart{width:942px;border:1px solid #949494;border-radius:0}.flight>.theme-inverse{padding:15px;background-color:#ececec;text-transform:uppercase}.flight-segment{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:15px 1.7vw;font-size:calc(9.9px + .2vw);margin-bottom:15px}@media screen and (max-width: 500px){.flight-segment{justify-content:space-around}}.flight-segment__details-toggler{background-color:#FF5A00;width:19px;height:19px;border-radius:4px}.flight-segment__details-toggler:after{content:"";width:7px;display:block;height:7px;top:3px;left:5px;position:relative;transform:rotate(-45deg);border-left:2px solid #fff;border-bottom:2px solid #fff}.flight-segment__date,.flight-segment__stretch,.flight-segment__details{margin:0 10px}@media screen and (max-width: 450px){.flight-segment__date,.flight-segment__stretch,.flight-segment__details{margin:0 0 0 10px}}.flight-segment__date{display:inherit;flex-direction:column;text-align:center}.flight-segment__company .smiles-partners{font-size:4px}.flight-segment__stretch .duration{display:inherit;flex-direction:column;padding:0 .9vw;text-align:center}.flight-segment__stretch .duration .smiles-icons{margin:8px 0 5px}@media screen and (max-width: 347px){.flight-segment__stretch .duration .smiles-icons{font-size:5px}}@media screen and (max-width: 419px){.flight-segment__stretch{width:46%}}@media screen and (max-width: 607px){.flight-segment__details{display:inherit;width:100%;margin:20px 0;justify-content:space-around}}.flight-segment__legs{width:100%;display:none;margin:30px 0;flex-direction:column}.flight-segment__legs .leg{flex-flow:row wrap;justify-content:space-between;align-items:center}@media screen and (min-width: 450px){.flight-segment__legs .leg .smiles-icons{font-size:15px}}.flight-segment__legs .leg .flying-company{text-align:center}@media screen and (max-width: 450px){.flight-segment__legs .leg .flying-company{width:54px}}.flight-segment__legs .leg .flying-company div{margin:auto}.flight-segment__legs .leg .arrow{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #ececec}.flight-segment__legs .leg .passengers{margin:10px 0}.flight-segment__legs .leg .passengers span{float:left;clear:left}.flight-segment__legs .connection{margin:10px 0;display:flex;align-items:center;justify-content:space-around}.flight-segment__legs .connection:after{content:"";background-color:#ececec;width:86%;height:1px;margin-left:15px}.flight-segment__stretch,.flight-segment__legs .leg{display:inherit}.flight-segment__stretch .airport-departure,.flight-segment__stretch .airport-destiny,.flight-segment__legs .leg .airport-departure,.flight-segment__legs .leg .airport-destiny{display:inherit;flex-direction:column}@media screen and (min-width: 1025px){.flight-segment__stretch .airport-departure,.flight-segment__stretch .airport-destiny,.flight-segment__legs .leg .airport-departure,.flight-segment__legs .leg .airport-destiny{width:85px}}.flight-segment__stretch .airport-departure b,.flight-segment__stretch .airport-destiny b,.flight-segment__legs .leg .airport-departure b,.flight-segment__legs .leg .airport-destiny b{font-size:calc(10px + 1vw);margin-bottom:7px}.flight-segment__stretch .airport-departure,.flight-segment__legs .leg .airport-departure{text-align:right}.flight-segment__stretch .airport-destiny,.flight-segment__legs .leg .airport-destiny{text-align:left}.flight-segment__legs-details{width:100%;margin:30px 0;display:flex;flex-direction:column;text-align:center}.flight-segment__legs-details hr{width:90%;margin:auto;border-top:1px dashed #000;position:relative;top:12px;z-index:-1}@media screen and (max-width: 600px){.flight-segment__legs-details hr{display:none}}.flight-segment__legs-details>div{display:flex;justify-content:space-between;text-align:center;align-items:flex-start}@media screen and (max-width: 600px){.flight-segment__legs-details>div{flex-direction:column;font-size:15px}}@media screen and (min-width: 600px){.flight-segment__legs-details>div .stretch{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1}}@media screen and (max-width: 600px){.flight-segment__legs-details>div .stretch:before{content:" ";z-index:-1;margin-top:20px;left:26px;min-height:172px;position:absolute;border-left:1px dashed #000}.flight-segment__legs-details>div .stretch:only-child:before{min-height:130px}.flight-segment__legs-details>div .stretch:last-child:before{min-height:75px}}.flight-segment__legs-details>div .stretch:not(:last-child) .leg__airport:last-child{margin-right:5vw}@media screen and (max-width: 600px){.flight-segment__legs-details .leg__airport,.flight-segment__legs-details .leg__company{display:flex;flex-direction:row !important;align-items:center;margin-bottom:22px}}.flight-segment__legs-details .leg__airport .smiles-icons,.flight-segment__legs-details .leg__company .smiles-icons{padding:0 8px 8px 8px;width:20px;align-self:center;background-color:#fff}@media screen and (max-width: 600px){.flight-segment__legs-details .leg__airport .smiles-icons,.flight-segment__legs-details .leg__company .smiles-icons{padding:8px}}.flight-segment__legs-details .leg__company{display:flex;flex-direction:column}.flight-segment__legs-details .leg__company .smiles-partners{font-size:4px}.flight-segment__passengers-details{width:100%;overflow-x:auto}.flight-segment__passengers-details table th{font-size:calc(10.7px + .2vw)}.services-table{text-align:left}@media screen and (min-width: 920px){.services-table{width:900px;margin:auto}}.checkout-miles__container-no-donation .miles-operations thead td,.checkout-miles__container-no-donation .miles-operations thead th,.checkout-miles__container-no-donation .miles-operations tbody td,.checkout-miles__container-no-donation .miles-operations tbody th,.checkout-miles__container-no-donation .miles-operations tfoot td,.checkout-miles__container-no-donation .miles-operations tfoot th,.checkout-miles__container .miles-operations thead td,.checkout-miles__container .miles-operations thead th,.checkout-miles__container .miles-operations tbody td,.checkout-miles__container .miles-operations tbody th,.checkout-miles__container .miles-operations tfoot td,.checkout-miles__container .miles-operations tfoot th{padding:9px 5px !important}.checkout-miles__container-no-donation .miles-operations__suspended,.checkout-miles__container .miles-operations__suspended{position:relative !important}.checkout-miles__container-no-donation .miles-operations__suspended .club-suspend,.checkout-miles__container .miles-operations__suspended .club-suspend{width:40% !important}@media screen and (max-width: 760px){.checkout-miles__container-no-donation .miles-operations__suspended .club-suspend,.checkout-miles__container .miles-operations__suspended .club-suspend{width:100% !important}}.checkout-miles__container-no-donation .miles-operations__suspended .club-pending,.checkout-miles__container .miles-operations__suspended .club-pending{width:41% !important;padding:0 5px !important}@media screen and (max-width: 760px){.checkout-miles__container-no-donation .miles-operations__suspended .club-pending,.checkout-miles__container .miles-operations__suspended .club-pending{width:49% !important}}.checkout-miles__container-no-donation .miles-operations__suspended .suspend-payment .money-club,.checkout-miles__container .miles-operations__suspended .suspend-payment .money-club{margin-top:0 !important;text-align:left !important;margin-right:0 !important}.checkout-miles__container-no-donation .miles-operations__suspended .suspend-payment .club-remove p,.checkout-miles__container .miles-operations__suspended .suspend-payment .club-remove p{margin-right:120px !important}.checkout-miles__container-no-donation .miles-operations__offer-bonussus,.checkout-miles__container .miles-operations__offer-bonussus{position:relative !important;width:100% !important}.miles-operations tr,.uber-operations tr{height:25px}.miles-operations tr:first-child,.uber-operations tr:first-child{border-bottom:2px solid #ececec}.miles-operations tr th,.uber-operations tr th{font:18px "NunitoRegular",Arial,sans-serif;color:#7c7c7c;padding:8px 5px !important}.miles-operations tr td,.uber-operations tr td{font:16px "NunitoLight",Arial,sans-serif;width:20%}.miles-operations tr td:first-child,.uber-operations tr td:first-child{vertical-align:top}.miles-operations tr td .info-light,.uber-operations tr td .info-light{font-size:14px}.miles-operations tr td div div div.tooltip-light,.uber-operations tr td div div div.tooltip-light{padding:4px 12px !important}.miles-operations tr th:not(:first-child),.miles-operations tr td:not(:first-child),.uber-operations tr th:not(:first-child),.uber-operations tr td:not(:first-child){text-align:center !important}.miles-operations td:last-child,.uber-operations td:last-child{font:16px "NunitoRegular",Arial,sans-serif}.miles-operations td:last-child .cancel-item-button,.uber-operations td:last-child .cancel-item-button{float:right;width:100%;margin-bottom:20px;cursor:pointer}.miles-operations .miles-transfer,.uber-operations .miles-transfer{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:700;line-height:22px;text-align:left}@media screen and (max-width: 760px){.miles-operations .miles-transfer,.uber-operations .miles-transfer{font-size:13px;line-height:14px}}.miles-operations__suspended,.uber-operations__suspended{background-color:#f5f5f5}.miles-operations__suspended .club-suspend,.uber-operations__suspended .club-suspend{color:#639;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:18px;text-align:left;width:36% !important;float:left;padding:0 20px !important}.miles-operations__suspended .club-suspend.centralize-text,.uber-operations__suspended .club-suspend.centralize-text{line-height:4em}@media screen and (max-width: 760px){.miles-operations__suspended .club-suspend.centralize-text,.uber-operations__suspended .club-suspend.centralize-text{line-height:unset}}@media screen and (max-width: 760px){.miles-operations__suspended .club-suspend,.uber-operations__suspended .club-suspend{font-size:12px !important;width:100% !important;padding:10px !important}}.miles-operations__suspended .club-pending,.uber-operations__suspended .club-pending{font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:18px;text-align:left;width:19% !important;float:left;padding:0px 50px}@media screen and (max-width: 760px){.miles-operations__suspended .club-pending,.uber-operations__suspended .club-pending{padding:15px 10px;width:49% !important}}.miles-operations__suspended .club-pending p,.uber-operations__suspended .club-pending p{margin:0}@media screen and (max-width: 760px){.miles-operations__suspended .club-pending p,.uber-operations__suspended .club-pending p{font-size:10px;margin-top:5px;line-height:12px}}@media screen and (max-width: 760px){.miles-operations__suspended .club-pending .only-desk,.uber-operations__suspended .club-pending .only-desk{display:none;font-size:10px}}.miles-operations__suspended .suspend-payment .money-club,.uber-operations__suspended .suspend-payment .money-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:700;line-height:19px;margin-top:30px;text-align:right;margin-right:30px;margin-top:10px}.miles-operations__suspended .suspend-payment .money-club.margin-fix,.uber-operations__suspended .suspend-payment .money-club.margin-fix{margin-right:10px}@media screen and (max-width: 760px){.miles-operations__suspended .suspend-payment .money-club,.uber-operations__suspended .suspend-payment .money-club{font-size:13px;margin-right:0;margin-top:16px}}.miles-operations__suspended .suspend-payment .club-remove,.uber-operations__suspended .suspend-payment .club-remove{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:17px;text-decoration:underline;cursor:pointer}.miles-operations__suspended .suspend-payment .club-remove p,.uber-operations__suspended .suspend-payment .club-remove p{text-align:right;margin-right:30px;margin-bottom:0}.miles-operations__suspended .suspend-payment .club-remove p.margin-fix,.uber-operations__suspended .suspend-payment .club-remove p.margin-fix{margin-right:10px}@media screen and (max-width: 760px){.miles-operations__suspended .suspend-payment .club-remove p,.uber-operations__suspended .suspend-payment .club-remove p{margin-right:0}}@media screen and (max-width: 760px){.miles-operations__suspended .suspend-payment .club-remove,.uber-operations__suspended .suspend-payment .club-remove{font-size:12px}}@media screen and (max-width: 760px){.miles-operations__suspended .suspend-payment,.uber-operations__suspended .suspend-payment{width:24%;float:left;margin-left:80px}}@media screen and (max-width: 324px){.miles-operations__suspended .suspend-payment,.uber-operations__suspended .suspend-payment{width:28%;margin-left:50px}}.miles-operations__offer-bonussus,.uber-operations__offer-bonussus{background-color:#639}.miles-operations__offer-bonussus .text-club-sus,.uber-operations__offer-bonussus .text-club-sus{padding:10px 30px 10px 20px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px;font-weight:700;line-height:18px;text-align:left;width:50%;float:left}.miles-operations__offer-bonussus .text-club-sus.large-text,.uber-operations__offer-bonussus .text-club-sus.large-text{width:60%;padding-left:24px}@media screen and (max-width: 760px){.miles-operations__offer-bonussus .text-club-sus,.uber-operations__offer-bonussus .text-club-sus{width:100%;padding:0 8px 8px !important;float:left;font-size:12px;font-family:"NunitoRegular",Arial,sans-serif}.miles-operations__offer-bonussus .text-club-sus.large-text,.uber-operations__offer-bonussus .text-club-sus.large-text{width:100%}}.miles-operations__offer-bonussus .text-club-sus-offer,.uber-operations__offer-bonussus .text-club-sus-offer{padding-top:8px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px;font-weight:700;line-height:22px;text-align:left;width:27%;float:left}@media screen and (max-width: 760px){.miles-operations__offer-bonussus .text-club-sus-offer,.uber-operations__offer-bonussus .text-club-sus-offer{width:45%;float:left;font-size:11px;line-height:16px;padding-left:8px;font-family:"NunitoLight",Arial,sans-serif}}.miles-operations__offer-bonussus .text-club-sus-offer p,.uber-operations__offer-bonussus .text-club-sus-offer p{margin:0}.miles-operations__offer-bonussus .text-club-sus-offer p span span,.uber-operations__offer-bonussus .text-club-sus-offer p span span{font-weight:400;font-size:14px}.miles-operations__offer-bonussus .text-club-sus-offer .bonus,.uber-operations__offer-bonussus .text-club-sus-offer .bonus{font-size:24px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400}@media screen and (max-width: 760px){.miles-operations__offer-bonussus .text-club-sus-offer .bonus,.uber-operations__offer-bonussus .text-club-sus-offer .bonus{font-size:14px}}.miles-operations__offer-bonussus .button-club,.uber-operations__offer-bonussus .button-club{padding:10px 24px;text-align:end}.miles-operations__offer-bonussus .button-club button,.uber-operations__offer-bonussus .button-club button{width:200px}@media screen and (max-width: 760px){.miles-operations__offer-bonussus .button-club button,.uber-operations__offer-bonussus .button-club button{width:unset}}@media screen and (max-width: 325px){.miles-operations__offer-bonussus .button-club .btn-sm,.uber-operations__offer-bonussus .button-club .btn-sm{font-size:11px}}.miles-operations__offer-buy .club-smiles,.uber-operations__offer-buy .club-smiles{background:url("/smiles-theme/images/club-regularize/Clube_smiles.svg")}.miles-operations__offer-buy .club-remove,.uber-operations__offer-buy .club-remove{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:17px;text-decoration:underline}.miles-operations__details,.uber-operations__details{width:600px !important;display:flex;flex-flow:row wrap;align-items:center}.miles-operations__details__miles-validity,.miles-operations__details__miles-exchange-receiver,.miles-operations__details__miles-voucher,.uber-operations__details__miles-validity,.uber-operations__details__miles-exchange-receiver,.uber-operations__details__miles-voucher{text-align:left}@media screen and (max-width: 950px){.miles-operations__details__miles-validity,.miles-operations__details__miles-exchange-receiver,.miles-operations__details__miles-voucher,.uber-operations__details__miles-validity,.uber-operations__details__miles-exchange-receiver,.uber-operations__details__miles-voucher{margin-bottom:15px}}.miles-operations__details__miles-voucher,.uber-operations__details__miles-voucher{border:0;padding:4px 6px}.miles-operations__details__miles-voucher p,.uber-operations__details__miles-voucher p{margin-bottom:0 !important}.miles-operations__details__miles-voucher .brand-main,.uber-operations__details__miles-voucher .brand-main{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px;font-weight:700;line-height:22px;text-align:left}.miles-operations__details__miles-voucher .info-light,.uber-operations__details__miles-voucher .info-light{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.miles-operations__details__club-bonus,.uber-operations__details__club-bonus{text-align:left;color:#639 !important}.miles-operations__details__club-bonus .info-light-total,.uber-operations__details__club-bonus .info-light-total{padding:10px 0}.miles-operations__details__club-bonus .loyalty-style,.uber-operations__details__club-bonus .loyalty-style{font-size:14px}@media screen and (max-width: 767px){.miles-operations__details__club-bonus .loyalty-style,.uber-operations__details__club-bonus .loyalty-style{font-size:12px;margin-bottom:5px}.miles-operations__details__club-bonus .loyalty-style .line-break,.uber-operations__details__club-bonus .loyalty-style .line-break{display:inline-block}}.miles-operations__details__club-bonus.diamond-class,.uber-operations__details__club-bonus.diamond-class{color:#2e3132 !important}.miles-operations .tooltip-benefit,.uber-operations .tooltip-benefit{position:relative;left:140px;top:-24px}.miles-operations .tooltip-benefit .tooltip,.uber-operations .tooltip-benefit .tooltip{min-width:250px}.miles-operations .tooltip-offer,.uber-operations .tooltip-offer{position:relative;left:-450px;top:-24px}.miles-operations .tooltip-offer .tooltip,.uber-operations .tooltip-offer .tooltip{min-width:520px}.miles-operations .tooltip-offer .tooltip .tooltip-inner,.uber-operations .tooltip-offer .tooltip .tooltip-inner{max-width:600px;padding:5px 12px}.miles-operations .tooltip-offer .tooltip .tooltip-inner div.span3 span b,.uber-operations .tooltip-offer .tooltip .tooltip-inner div.span3 span b{font-family:"NunitoBold","Arial Bold",sans-serif}.miles-operations .tooltip-offer .tooltip .tooltip-small,.uber-operations .tooltip-offer .tooltip .tooltip-small{font-size:10px}.miles-operations .tooltip-offer .tooltip .row,.miles-operations .tooltip-offer .tooltip .span2,.uber-operations .tooltip-offer .tooltip .row,.uber-operations .tooltip-offer .tooltip .span2{display:flex;align-items:center}.miles-operations .tooltip-offer .tooltip .row img,.miles-operations .tooltip-offer .tooltip .span2 img,.uber-operations .tooltip-offer .tooltip .row img,.uber-operations .tooltip-offer .tooltip .span2 img{max-width:100px;margin-left:-10px;width:82px}.miles-operations .tooltip-offer .tooltip .span2,.miles-operations .tooltip-offer .tooltip .span3,.miles-operations .tooltip-offer .tooltip .span4,.miles-operations .tooltip-offer .tooltip .span5,.uber-operations .tooltip-offer .tooltip .span2,.uber-operations .tooltip-offer .tooltip .span3,.uber-operations .tooltip-offer .tooltip .span4,.uber-operations .tooltip-offer .tooltip .span5{margin:4px 0px 4px 8px !important}.miles-operations .tooltip-offer .tooltip .span2,.uber-operations .tooltip-offer .tooltip .span2{width:65px}.miles-operations .tooltip-offer .tooltip .span4,.uber-operations .tooltip-offer .tooltip .span4{width:210px}.miles-operations .tooltip-offer .tooltip .span5,.uber-operations .tooltip-offer .tooltip .span5{width:260px;margin-left:20px !important}.miles-operations .tooltip-offer .tooltip .btn,.miles-operations .tooltip-offer .tooltip .aui .modal-body button,.aui .modal-body .miles-operations .tooltip-offer .tooltip button,.uber-operations .tooltip-offer .tooltip .btn,.uber-operations .tooltip-offer .tooltip .aui .modal-body button,.aui .modal-body .uber-operations .tooltip-offer .tooltip button{font-size:12px;padding:6px 20px}.miles-operations .tooltip-offer .ic-fechar-white,.uber-operations .tooltip-offer .ic-fechar-white{position:absolute;right:10px;top:6px;font-size:6px;cursor:pointer}.miles-operations .tooltip-offer.tooltip-offer-transfer,.uber-operations .tooltip-offer.tooltip-offer-transfer{left:-600px;top:-22px}.miles-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus,.uber-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus{left:-410px;top:-28px}.miles-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .row,.uber-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .row{min-height:68px}.miles-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .tooltip,.uber-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .tooltip{min-width:450px}.miles-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .tooltip .tooltip-inner,.uber-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .tooltip .tooltip-inner{max-width:530px}.miles-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .span4,.uber-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .span4{width:170px}.miles-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .span5,.uber-operations .tooltip-offer.tooltip-offer-transfer.tooltip-with-bonus .span5{width:220px}.miles-operations .remove-club,.uber-operations .remove-club{cursor:pointer;text-decoration:underline;font-size:15px}.miles-operations .logo-club-smiles-new,.uber-operations .logo-club-smiles-new{width:120px !important;padding:5px 0px}@media screen and (max-width: 430px){.miles-operations tr,.uber-operations tr{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.miles-operations tr td,.uber-operations tr td{width:max-content}.miles-operations tr .miles-operations__details,.uber-operations tr .miles-operations__details{order:1}.miles-operations tr td:last-child,.uber-operations tr td:last-child{align-self:flex-end}.miles-operations tr:last-child,.uber-operations tr:last-child{flex-direction:row}}.miles-operations .miles-operations__details__miles-voucher{font-family:"NunitoRegular",Arial,sans-serif}.miles-operations .tooltip-offer{left:-455px;top:-18px}.miles-operations .tooltip-offer .tooltip .tooltip-arrow{top:45%}.miles-operations .tooltip-offer .tooltip .tooltip-inner{max-width:unset;float:right;margin-top:-8px}.miles-operations .tooltip-offer .tooltip .span4{font-size:10px;width:115px;margin-left:10px !important}.miles-operations .tooltip-offer .tooltip .span3{margin-left:10px !important}.miles-operations .tooltip-offer .tooltip .span3 span{font-size:10px}.miles-operations .tooltip-offer .tooltip .span3 button{width:85px;height:30px;padding:0}.miles-operations__item-total .voucher-old-value{font-size:14px;text-decoration:line-through;margin-left:8px}@media screen and (max-width: 767px){.miles-operations__item-total .voucher-old-value{font-size:11px}}@media screen and (max-width: 767px){.miles-operations .loyalty-disclaimer{height:45px}}.miles-operations .loyalty-disclaimer div{position:absolute;margin-top:-10px;color:#7C7C7C;font-size:12px;line-height:22px;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 767px){.miles-operations .loyalty-disclaimer div{line-height:16px}}.uber-operations tbody tr.black-bottom-border{border-bottom:1px solid #BCBEC0}@media screen and (max-width: 764px){.uber-operations tbody tr.black-bottom-border{border-bottom:0}}.uber-operations tbody tr th:last-child,.uber-operations tbody tr td:last-child,.uber-operations tbody tr th:nth-child(2),.uber-operations tbody tr td:nth-child(2){text-align:right !important;font-family:"NunitoRegular",Arial,sans-serif}.uber-operations tbody tr th{padding-right:30px !important}@media screen and (max-width: 764px){.uber-operations tbody tr th{padding-right:0 !important}}.uber-operations tbody tr td{padding:28px 0 !important;padding-right:30px !important}@media screen and (max-width: 764px){.uber-operations tbody tr td{padding:7px 0 !important}.uber-operations tbody tr td.mobile_padding-fix{padding-top:15px !important}}.uber-operations tbody tr td p.strikethroughUber{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;text-decoration:line-through}.uber-operations tbody tr td p.forceClub{font-family:"NunitoRegular",Arial,sans-serif;color:#639}.uber-operations tbody tr td p.forceDiamond{font-family:"NunitoRegular",Arial,sans-serif;color:#2e3132}.uber-operations tbody tr:last-child{margin-bottom:8px}.uber-operations tbody .services__uber{padding:20px 0;line-height:120px;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:22px}@media screen and (max-width: 764px){.uber-operations tbody .services__uber{padding:0;font-size:12px}}.uber-operations tbody .services__uber span{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:22px}@media screen and (max-width: 764px){.uber-operations tbody .services__uber span{font-size:12px}}.uber-operations tbody p{margin:0}.uber-operations.accrual-miles,.uber-operations.uber-total-table{position:relative}.uber-operations.accrual-miles .tooltip-offer-accrual,.uber-operations.uber-total-table .tooltip-offer-accrual{position:absolute;top:-27px;right:670px;left:initial}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip.left.in,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip.left.in{min-width:500px}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip.left.in .row,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip.left.in .row{padding:8px 0}@media screen and (max-width: 764px){.uber-operations.accrual-miles .tooltip-offer-accrual,.uber-operations.uber-total-table .tooltip-offer-accrual{position:relative;top:12px;right:0}}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner{max-width:500px}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div.span2,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div.span2{width:82px;margin-right:24px !important;margin-bottom:0 !important;line-height:44px}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .second-column,.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .third-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .second-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .third-column{color:#fff;font-family:"NunitoLight",Arial,sans-serif;letter-spacing:-0.32px;line-height:15px;float:left}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .second-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .second-column{font-size:12px;width:153px;margin-right:20px}@media screen and (max-width: 764px){.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .second-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .second-column{width:95%;margin-top:5px}}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .third-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .third-column{padding:6px 0;font-size:11px;width:80px;margin-right:17px}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .third-column p,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .third-column p{margin:0}@media screen and (max-width: 764px){.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .third-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .third-column{font-size:12px;width:55%}}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .last-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .last-column{width:85px;float:left;padding:6px 0;margin-right:15px}.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .last-column button,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .last-column button{padding:3px 15px;font-size:12px}@media screen and (max-width: 764px){.uber-operations.accrual-miles .tooltip-offer-accrual .tooltip-inner div .last-column,.uber-operations.uber-total-table .tooltip-offer-accrual .tooltip-inner div .last-column{position:absolute;right:0}}.uber-operations.accrual-miles tbody tr td,.uber-operations.uber-total-table tbody tr td{font-family:"NunitoRegular",Arial,sans-serif !important;font-size:18px;line-height:22px}.uber-operations.uber-total-table tr:first-child{border-top:1px solid #ececec}.uber-operations.uber-total-table .tooltip-offer-accrual{top:17px;right:610px}.uber-operations.accrual-miles tbody tr td{padding:0px 30px 35px 0 !important;color:#FF5A00 !important}.uber-operations.accrual-miles tbody tr td .tooltip.left.in{min-width:510px !important}@media screen and (max-width: 764px){.uber-operations.accrual-miles tbody tr td{padding:18px 0 0 !important}.uber-operations.accrual-miles tbody tr td.no-padding{padding:0 !important}}.uber-operations.accrual-miles.club td{color:#639 !important}.uber-operations.accrual-miles.diamond td{color:#2e3132 !important}@media screen and (max-width: 764px){.uber-operations .remove-club{font-size:10px !important}}.uber-operations .mobile-display_custom,.uber-operations .mobile-display_custom-table{display:none !important}@media screen and (max-width: 764px){.uber-operations .desktop-display_custom{display:none !important}.uber-operations .mobile-display_custom{display:unset !important}.uber-operations .mobile-display_custom-table{display:table !important}}h4.checkout_uber-header{padding-top:20px;padding-bottom:10px;padding-left:5px;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:24px}@media screen and (max-width: 767px){.miles-operations tr,.uber-operations tr{display:inline-table}.miles-operations tr th,.uber-operations tr th{font-size:12px !important}.miles-operations tr th:first-child,.uber-operations tr th:first-child{font-size:14px !important}.miles-operations tr th:last-child,.uber-operations tr th:last-child{width:90px !important}.miles-operations tr td,.uber-operations tr td{font-size:13px !important}.miles-operations tr td:first-child,.uber-operations tr td:first-child{font-size:12px !important}.miles-operations tr td:last-child,.uber-operations tr td:last-child{width:90px !important}.miles-operations tr td .info-light,.uber-operations tr td .info-light{font-size:12px !important}.miles-operations__details,.uber-operations__details{width:0px !important}.miles-operations .tooltip-benefit,.miles-operations .tooltip-offer,.uber-operations .tooltip-benefit,.uber-operations .tooltip-offer{left:unset;top:unset}.miles-operations .tooltip-benefit .tooltip,.miles-operations .tooltip-offer .tooltip,.uber-operations .tooltip-benefit .tooltip,.uber-operations .tooltip-offer .tooltip{position:unset;margin-top:0px;min-width:100%}.miles-operations .tooltip-benefit .ic-fechar-white,.miles-operations .tooltip-offer .ic-fechar-white,.uber-operations .tooltip-benefit .ic-fechar-white,.uber-operations .tooltip-offer .ic-fechar-white{right:6px;top:12px}.miles-operations .tooltip-benefit .tooltip-arrow,.uber-operations .tooltip-benefit .tooltip-arrow{margin-left:35% !important}.miles-operations .tooltip-offer .tooltip .span4,.miles-operations .tooltip-offer .tooltip .span3,.uber-operations .tooltip-offer .tooltip .span4,.uber-operations .tooltip-offer .tooltip .span3{font-size:12px !important;margin-left:8px !important}.miles-operations .tooltip-offer .tooltip .span4 span,.miles-operations .tooltip-offer .tooltip .span3 span,.uber-operations .tooltip-offer .tooltip .span4 span,.uber-operations .tooltip-offer .tooltip .span3 span{font-size:12px !important}.miles-operations .tooltip-offer .tooltip .span4 button,.miles-operations .tooltip-offer .tooltip .span3 button,.uber-operations .tooltip-offer .tooltip .span4 button,.uber-operations .tooltip-offer .tooltip .span3 button{width:120px}.miles-operations .tooltip-offer .tooltip .tooltip-arrow,.uber-operations .tooltip-offer .tooltip .tooltip-arrow{top:-8px !important}.miles-operations .tooltip-offer .tooltip-arrow,.uber-operations .tooltip-offer .tooltip-arrow{margin-left:-40% !important}.miles-operations .tooltip-offer .span4,.uber-operations .tooltip-offer .span4{width:100% !important}.miles-operations .tooltip-offer .tooltip-small,.uber-operations .tooltip-offer .tooltip-small{font-size:12px !important}.miles-operations .tooltip-offer .btn,.miles-operations .tooltip-offer .aui .modal-body button,.aui .modal-body .miles-operations .tooltip-offer button,.uber-operations .tooltip-offer .btn,.uber-operations .tooltip-offer .aui .modal-body button,.aui .modal-body .uber-operations .tooltip-offer button{padding:4px 12px !important;width:90px;float:right}.miles-operations .tooltip-offer.tooltip-offer-transfer-mobile .span3,.uber-operations .tooltip-offer.tooltip-offer-transfer-mobile .span3{width:90px !important}}@media screen and (max-width: 767px) and (max-width: 764px){.miles-operations .tooltip-offer.tooltip-offer-transfer-mobile .span3,.uber-operations .tooltip-offer.tooltip-offer-transfer-mobile .span3{margin-right:8px !important;margin-left:2px !important}}@media screen and (max-width: 767px) and (max-width: 764px){.miles-operations .tooltip-offer.tooltip-offer-transfer-mobile .span4,.uber-operations .tooltip-offer.tooltip-offer-transfer-mobile .span4{margin-left:-2px !important}}@media screen and (max-width: 767px){.miles-operations tr.mobile-display td,.uber-operations tr.mobile-display td{padding:0 !important}.miles-operations tr.mobile-display td:not(:first-child),.uber-operations tr.mobile-display td:not(:first-child){width:0px !important}.miles-operations tr.mobile-display.table-no-border,.uber-operations tr.mobile-display.table-no-border{border:0px !important}.miles-operations tr.mobile-display .miles-operations__details__club-bonus,.uber-operations tr.mobile-display .miles-operations__details__club-bonus{padding:4px 4px 16px !important}.miles-operations .logo-club-smiles-new,.uber-operations .logo-club-smiles-new{width:100px !important}.miles-operations .remove-club,.uber-operations .remove-club{font-size:10px}.uber-operations tr{display:inline-table}.uber-operations tr th{font-size:14px !important}.uber-operations tr td:first-child{font-size:14px !important}.uber-operations tr td .info-light{font-size:14px !important}.uber-operations .tooltip-benefit{top:7px}.uber-operations .tooltip-benefit .tooltip-arrow{margin-left:42% !important}.uber-operations .tooltip-offer .tooltip-arrow{margin-left:40% !important}.uber-operations .tooltip-offer-redeem{top:15px}.uber-operations .tooltip-offer-redeem .row{position:relative}.uber-operations .tooltip-offer-redeem .row .third-column{padding:6px 0}.uber-operations .tooltip-offer-redeem .row .third-column p{margin:0}.uber-operations .tooltip-offer-redeem .row .last-column{position:absolute;right:0}.uber-operations .tooltip-offer-redeem .tooltip-arrow{margin-left:42% !important}}.club-adhesion .smiles-logos{font-size:2px}.unlogged-services-table .miles-operations__details div{width:100%}@media (max-width: 768px){.checkout-success.services-table{padding-top:10px}}.checkout-success.services-table .smiles-table tbody tr td span.label-insurance{font-weight:bold}.checkout-success.services-table .smiles-table tbody tr td span.passenger-name{display:block;font-family:"NunitoLight",Arial,sans-serif;font-weight:normal}.checkout-success.services-table .smiles-table tbody tr:last-child td span.passenger-name{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:bold}.checkout-success .services-table-footer{width:100%;padding:0 73px;display:block;font-size:16px}.checkout-success .services-table-footer tbody{background-color:#f5f5f5}.checkout-success .services-table-footer tbody tr td{font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal;text-transform:capitalize;padding-top:10px;padding-bottom:10px;border:none !important}.checkout-success .services-table-footer tbody tr td span{display:block;font-size:16px}.checkout-success .services-table-footer tbody tr td span.title{color:#FF5A00}.checkout-success .services-table-footer tbody tr td span.value{text-transform:capitalize;line-height:normal}.checkout-success .services-table-footer tbody tr td span.value .crossed-out{background-color:#7c7c7c;width:15px;height:1px;display:block;margin-top:6px;margin-bottom:6px}.checkout-success .services-table-footer tbody tr td:first-child{padding-left:15px;width:60% !important}.checkout-success .services-table-footer tbody tr td:last-child{text-align:right;padding-right:15px}.checkout-success .services-table-footer tbody tr td:last-child .money-total-container{display:flex;justify-content:space-between;padding-left:64px;align-items:center}@media (max-width: 768px){.checkout-success .services-table-footer tbody tr td:last-child .money-total-container{padding-left:15px;align-items:flex-end}.checkout-success .services-table-footer tbody tr td:last-child .money-total-container span{margin-top:1px}}.checkout-success .services-table-footer tbody tr td:last-child span.value .crossed-out{float:right}.checkout-success .services-table-footer tbody tr td:nth-child(2){text-align:right}.checkout-success .services-table-footer tbody tr td:nth-child(2) span.value{padding-right:5px}.checkout-success .services-table-footer tbody tr td:nth-child(2) span.value .crossed-out{float:right}@media (max-width: 768px){.checkout-success .services-table-footer{width:100%;display:table}.checkout-success .services-table-footer tbody tr td span{font-size:12px}.checkout-success .services-table-footer tbody tr td:first-child{width:50% !important}}.checkout-success .smls-table-resume-total{display:flex;justify-content:space-between;padding:0 74px;width:100%;height:68px}@media (max-width: 768px){.checkout-success .smls-table-resume-total{padding:0}}.checkout-success .smls-table-resume-total .smls-table-resume-container{display:flex;flex-direction:row;background-color:#F5F5F5;width:100%;padding:0 15px}.checkout-success .smls-table-resume-total .smls-table-resume-container .total,.checkout-success .smls-table-resume-total .smls-table-resume-container .miles{display:flex;flex-direction:column}.checkout-success .smls-table-resume-total .smls-table-resume-container .total{width:60%;justify-content:center;margin:0;border-top:none}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .total{width:50%}}.checkout-success .smls-table-resume-total .smls-table-resume-container .total .title{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .total .title{font-size:12px;line-height:16px}}.checkout-success .smls-table-resume-total .smls-table-resume-container .total .value{color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-transform:capitalize}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .total .value{font-size:11px;line-height:15px}}.checkout-success .smls-table-resume-total .smls-table-resume-container .miles{width:20%;display:flex;justify-content:center}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .miles{width:25%}}.checkout-success .smls-table-resume-total .smls-table-resume-container .miles .title{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .miles .title{font-size:12px;line-height:16px}}.checkout-success .smls-table-resume-total .smls-table-resume-container .miles .value{color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .miles .value{font-size:11px;line-height:15px}}.checkout-success .smls-table-resume-total .smls-table-resume-container .money{display:flex;flex-direction:row;justify-content:space-between;width:20%}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .money{width:25%}}.checkout-success .smls-table-resume-total .smls-table-resume-container .money span{display:flex;align-items:flex-end;margin-left:36%}.checkout-success .smls-table-resume-total .smls-table-resume-container .money span strong{margin-bottom:13px;font-family:NunitoLight, sans-serif;font-weight:bold}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .money span strong{margin-bottom:16px}}.checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container{display:flex;flex-direction:column;justify-content:center}.checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container .title{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;display:flex;justify-content:flex-end}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container .title{color:#FF5A00;font-family:NunitoLight, sans-serif;font-size:12px;line-height:16px}}.checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container .value{display:flex;flex-direction:column;justify-content:flex-end;color:#7C7C7C;font-family:NunitoLight, sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px}@media (max-width: 768px){.checkout-success .smls-table-resume-total .smls-table-resume-container .money .money-total-container .value{font-family:NunitoLight, sans-serif;font-size:11px;line-height:15px}}.see-installments-table{cursor:pointer;width:100%;position:relative}.understand-installments{display:none;min-width:283px;padding:10px;position:absolute;border:2px solid #FF5A00;border-radius:4px;background-color:#fff;top:30px;z-index:10}.understand-installments:after,.understand-installments:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;bottom:100%;left:50%}.understand-installments:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.understand-installments:before{border-color:rgba(194,225,245,0);border-bottom-color:#FF5A00;border-width:13px;margin-left:-13px}.understand-installments__pager{display:none !important}.understand-installments__pager td{width:129px}.understand-installments #installments-table th{text-align:center}.understand-installments #installments-table tr td{font-family:"NunitoLight",Arial,sans-serif;color:#7c7c7c;font-size:14px}@media screen and (max-width: 979px){.understand-installments #installments-table th:nth-child(n+3),.understand-installments #installments-table td:nth-child(n+3){display:none}.understand-installments__pager{display:table-row !important;cursor:pointer}.understand-installments__pager td{font-size:12px !important}.understand-installments__pager td span{position:relative}.understand-installments__pager td span.seta-esq-paginacao:before{position:absolute;top:0px;left:-14px}.understand-installments__pager td span.seta-dir-paginacao:before{position:absolute;top:0px;right:-14px}}.checkout .smls-drop-list{margin-top:5px}.checkout .smls-drop-list ul li{height:20px}@media screen and (max-width: 768px){.smls-drop-list,.see-installments-table{position:relative;width:100%}.tooltip-installments{position:relative}.understand-installments{min-width:283px;position:absolute;top:30px;left:0 !important;right:0 !important}ul li .understand-installments{min-width:282px !important;margin-left:-25px}#installments-table tr td:not(:first-child){text-align:center}}.checkout__keyboard{width:100%;margin:0 auto}.checkout__keyboard .row-fluid:first-child{display:table;margin-bottom:10px}.checkout__keyboard .row-fluid:first-child .span9,.checkout__keyboard .row-fluid:first-child .span3{display:table-cell}.checkout__keyboard .number-keyboard{margin-top:20px}.checkout__keyboard .smiles-logos{font-size:3px}.checkout__keyboard .group{margin-top:20px}.services__uber span{font-family:Arial,Helvetica,sans-serif}span.cards{position:absolute;top:0;right:0;width:75px;height:50px;background-repeat:no-repeat;background-position:center center}span.cards.left-small{position:relative;float:left;width:60px;height:25px;background-position:left center;background-size:35px !important}span.cards.default{background-image:url(../images/svg/icons/ic-cartao.svg);background-size:35px}span.cards.amex{background-image:url(../images/checkout/cards/smls-amex.png);background-size:50px}span.cards.diners,span.cards.diners_club{background-image:url(../images/checkout/cards/smls-diners.png);background-size:50px}span.cards.discover{background-image:url(../images/checkout/cards/smls-discover.png);background-size:50px}span.cards.elo{background-image:url(../images/checkout/cards/smls-elo.png);background-size:50px}span.cards.hipercard{background-image:url(../images/checkout/cards/smls-hipercard.png);background-size:50px}span.cards.mastercard,span.cards.mastercard_gol{background-image:url(../images/checkout/cards/smls-mastercard.png);background-size:50px}span.cards.smiles-card,span.cards.mastercard_smiles{background-image:url(../images/checkout/cards/flagCardSmiles.png);background-size:50px}span.cards.visa{background-image:url(../images/checkout/cards/smls-visa.png);background-size:50px}@media screen and (max-width: 768px){.checkout__keyboard .row-fluid:first-child{margin-bottom:50px}}.offer-rocket-miles-hotels{font-family:"NunitoRegular",Arial,sans-serif;background-color:#f2f2f2;padding-bottom:25px;margin-top:5%}.offer-rocket-miles-hotels header{padding:40px 25px 20px}.offer-rocket-miles-hotels header.hidden-mobile{padding-left:8%}.offer-rocket-miles-hotels header h3{text-align:center;color:#7c7c7c;line-height:1}@media only screen and (min-width: 992px){.offer-rocket-miles-hotels header h3{text-align:left;font-size:1.4rem}}.offer-rocket-miles-hotels header h3 span{color:#FF5A00}.offer-rocket-miles-hotels header p{color:#7c7c7c;font-size:1.15rem;font-weight:100;font-family:"NunitoLight",Arial,sans-serif}@media only screen and (min-width: 992px){.offer-rocket-miles-hotels header p{font-size:1rem}}.offer-rocket-miles-hotels header .all-hotels-link{font-size:1.08rem;margin-left:35px;text-decoration:underline;font-family:"NunitoLight",Arial,sans-serif;font-weight:600}@media only screen and (min-width: 992px){.offer-rocket-miles-hotels header .all-hotels-link{float:right;margin-right:7.6%}}@media only screen and (max-width: 991px){.offer-rocket-miles-hotels header .all-hotels-link{margin-left:15%}}@media only screen and (max-width: 650px){.offer-rocket-miles-hotels header .all-hotels-link{margin-left:12%}}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider{margin:0;position:relative}@media only screen and (min-width: 992px){.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider{text-align:center}}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img{z-index:999;height:100%;width:13%;position:absolute}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img.prev{left:-5%}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img.next{right:-5%}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img img{display:none}@media only screen and (min-width: 992px){.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img{height:auto;cursor:pointer;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img img{display:block}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img.prev{left:4%}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider .smiles-img.next{right:-7%}}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider-pages{text-align:center;margin-top:25px}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider-pages .squad{height:6px;width:6px;background-color:#BBBCBC;display:inline-block;margin-right:6px}.offer-rocket-miles-hotels .offer-rocket-miles-hotels-slider-pages .squad.active{background-color:#FF5A00}.offer-rocket-miles-hotels .hotel-card{width:65%;margin:auto;background-color:#fff;box-shadow:0px 3px 10px 5px #ddd}@media only screen and (min-width: 992px){.offer-rocket-miles-hotels .hotel-card:not(.hidden){width:20%;margin-right:10px;display:inline-block;text-align:left}}@media only screen and (max-width: 991px){.offer-rocket-miles-hotels .hotel-card.next,.offer-rocket-miles-hotels .hotel-card.prev{position:absolute;top:0}.offer-rocket-miles-hotels .hotel-card.next.next,.offer-rocket-miles-hotels .hotel-card.prev.next{right:-58%}.offer-rocket-miles-hotels .hotel-card.next.prev,.offer-rocket-miles-hotels .hotel-card.prev.prev{left:-58%}}.offer-rocket-miles-hotels .hotel-card .hotel-img{position:relative;height:190px;overflow:hidden;width:100%;align-items:center;display:flex;justify-content:center}.offer-rocket-miles-hotels .hotel-card .hotel-img img{position:absolute;max-width:130%;max-height:130%;min-width:100%;min-height:100%;margin:auto}.offer-rocket-miles-hotels .hotel-card .hotel-card-header{padding:0px 25px}@media only screen and (max-width: 320px){.offer-rocket-miles-hotels .hotel-card .hotel-card-header{padding:0px 8px}}.offer-rocket-miles-hotels .hotel-card .hotel-card-header h4,.offer-rocket-miles-hotels .hotel-card .hotel-card-header h5,.offer-rocket-miles-hotels .hotel-card .hotel-card-header h6{line-height:1rem;margin-bottom:0;margin-top:0}.offer-rocket-miles-hotels .hotel-card .hotel-card-header .price-from,.offer-rocket-miles-hotels .hotel-card .hotel-card-header .destination-name{margin-top:15px}.offer-rocket-miles-hotels .hotel-card .hotel-card-header h4{color:#7c7c7c;font-size:1.2rem}.offer-rocket-miles-hotels .hotel-card .hotel-card-header h4.price-from{margin-bottom:5px}.offer-rocket-miles-hotels .hotel-card .hotel-card-header h4 small{font-size:64%;vertical-align:middle}@media only screen and (max-width: 360px){.offer-rocket-miles-hotels .hotel-card .hotel-card-header h4{font-size:1rem}}.offer-rocket-miles-hotels .hotel-card .hotel-card-header .destination-name{margin-bottom:3px;font-family:"NunitoLight",Arial,sans-serif;font-weight:bold;color:#7c7c7c;font-size:10.5px}.offer-rocket-miles-hotels .hotel-card .hotel-card-header .hotel-name{color:#A11F63;font-weight:bold;font-family:"NunitoSemiBold",Arial,sans-serif;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:28px}.offer-rocket-miles-hotels .hotel-card .hotel-card-header hr{margin:5px 0px;border-top:1px solid #979797}.offer-rocket-miles-hotels .hotel-card-divider{margin:10px 0;border-top:0.8px solid #D8D8D8}.offer-rocket-miles-hotels .hotel-card-body{padding-bottom:20px;width:80%;margin:auto}@media only screen and (max-width: 320px){.offer-rocket-miles-hotels .hotel-card-body{width:95%}}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club{position:relative;color:#FF5A00}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div{display:inline-block}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category{width:44%}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category span,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category span{border:1px solid;border-radius:3px;text-transform:capitalize;font-size:0.75rem;padding:1px 3px;font-weight:normal;display:block;line-height:initial;text-align:center}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category span.club,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category span.diamond,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category span.club,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category span.diamond{color:#fff !important}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category span.club.club,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category span.diamond.club,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category span.club.club,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category span.diamond.club{background-color:#639}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category span.club.diamond,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.category span.diamond.diamond,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category span.club.diamond,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.category span.diamond.diamond{margin-top:1.5px;background-color:#000}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn{font-family:"NunitoSemiBold",Arial,sans-serif;width:50%;margin-left:5px;vertical-align:middle}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn>span,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn>span{display:block}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn>span:first-child,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn>span:first-child{font-size:70%;margin-bottom:-4px}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn>span.miles-amount,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn>span.miles-amount{font-family:"NunitoBold",Arial,sans-serif;font-size:1.2rem}@media only screen and (max-width: 320px){.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn>span.miles-amount,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn>span.miles-amount{font-size:1.1rem}}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn .miles-per-daily,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn .miles-per-daily{font-size:70%;text-transform:uppercase;margin-top:-4px;display:block}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn .miles-per-daily span,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn .miles-per-daily span{display:inline-block;font-size:0.65rem;line-height:0.7rem}@media only screen and (max-width: 320px){.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn .miles-per-daily span,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn .miles-per-daily span{font-size:0.5rem}}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles>div.earn .miles-per-daily span.per-daily,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club>div.earn .miles-per-daily span.per-daily{color:#7c7c7c}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-smiles,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-smiles{border-bottom:1px solid #979797;margin-bottom:5px}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club{color:#639}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club .category,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club .category{vertical-align:middle}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club[data-amount="0"],.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club[data-amount="0"]{visibility:hidden}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club .earn .miles-amount,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club .earn .miles-amount{font-size:1.5rem}@media only screen and (max-width: 320px){.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club .earn .miles-amount,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club .earn .miles-amount{font-size:1.3rem}}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club p,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club p{text-transform:capitalize;margin:12px 0 6px;text-align:center;font-size:0.75rem}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club p span,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club p span{font-family:"NunitoRegular",Arial,sans-serif;padding:1px 3px;border-radius:4px;border:1px solid;text-transform:capitalize}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club p span.club,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club p span.club{border-color:#639}.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-smiles.hotel-miles-club p span.diamond,.offer-rocket-miles-hotels .hotel-card-body .hotel-miles-club.hotel-miles-club p span.diamond{border-color:#7c7c7c;color:#7c7c7c;padding-right:10px;padding-left:10px}.offer-rocket-miles-hotels .hotel-card-body .btn-hotel-card-reservation{background-color:#A11F63;color:#fff;border:none;margin:5px auto 0px;width:100%;text-align:center;padding:8px;display:block;border-radius:4px;font-family:"NunitoBold",Arial,sans-serif;font-size:1.2rem;outline:none}.travel-insurance-checkout-summary{margin-top:10%;border:2px solid #ECECEC;border-radius:4px;font-family:"NunitoLight",Arial,sans-serif}.travel-insurance-checkout-summary h4{margin:0;padding:10px;font-weight:normal;font-size:1.22rem}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table{padding:10px 10px 0px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table{width:100%;color:#7c7c7c}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table thead{border-bottom:2px solid #ececec}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table thead th{font-size:12px;padding-bottom:5px;font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table thead th:first-child{width:50%}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table thead th:last-child{text-align:right}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr:not(:last-child){border-bottom:1px solid #ececec}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td{padding-top:10px;padding-bottom:10px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td .crossed-out{background-color:#7c7c7c;width:15px;height:1px;display:block;line-height:normal}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td.money .crossed-out{float:right}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td .payment-type{display:none}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td:first-child span{display:block}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td:first-child span.label-insurance{font-size:12px;text-transform:capitalize}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td:first-child span.passenger-name{font-size:11px;text-transform:uppercase}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td:last-child{text-align:right}.travel-insurance-checkout-summary .services-table-footer{width:100%;display:table}.travel-insurance-checkout-summary .services-table-footer tbody{background-color:#f5f5f5}.travel-insurance-checkout-summary .services-table-footer tbody tr td{font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal;text-transform:capitalize;padding-top:10px;padding-bottom:10px}.travel-insurance-checkout-summary .services-table-footer tbody tr td span{display:block;font-size:12px}.travel-insurance-checkout-summary .services-table-footer tbody tr td span.title{color:#FF5A00}.travel-insurance-checkout-summary .services-table-footer tbody tr td span.value{text-transform:capitalize;line-height:normal}.travel-insurance-checkout-summary .services-table-footer tbody tr td span.value .crossed-out{background-color:#7c7c7c;width:15px;height:1px;display:block;margin-top:6px;margin-bottom:6px}.travel-insurance-checkout-summary .services-table-footer tbody tr td:first-child{padding-left:10px;width:50% !important}.travel-insurance-checkout-summary .services-table-footer tbody tr td:last-child{text-align:right;padding-right:10px}.travel-insurance-checkout-summary .services-table-footer tbody tr td:last-child span.value .crossed-out{float:right}@media (max-width: 768px){.travel-insurance-checkout-summary .services-table-footer tbody tr td:last-child{width:25%}}.travel-insurance-checkout-summary .services-table-footer tbody tr td:nth-child(2){text-align:right}.travel-insurance-checkout-summary .services-table-footer tbody tr td:nth-child(2) span.value{padding-right:5px}.travel-insurance-checkout-summary .services-table-footer tbody tr td:nth-child(2) span.value .crossed-out{float:right}.travel-insurance-checkout-summary .smls-checkout-success{padding:0px}@media (max-width: 768px){.travel-insurance-checkout-summary .smls-checkout-success{padding:10px}}.travel-insurance-checkout-summary .smls-checkout-success .text-title{padding:0}.travel-insurance-checkout-summary .smls-checkout-success .text-title h4{padding:0 5px}.travel-insurance-checkout-summary .smls-checkout-success.cancel-travel-insurance-header{padding:30px 0px 20px 0px}.travel-insurance-checkout-summary .smls-checkout-success.cancel-travel-insurance-header .text-title h4{color:#7C7C7C;padding-bottom:10px}.travel-insurance-checkout-summary .smls-checkout-success.cancel-travel-insurance-header .smls-checkout-resume .smls-checkout-title{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;width:100%}.travel-insurance-checkout-summary .smls-checkout-success.cancel-travel-insurance-header div:nth-child(2) .smls-checkout-title{border-top:0}.travel-insurance-checkout-summary .smls-checkout-header{padding:0 5px}.travel-insurance-checkout-summary .smls-checkout-resume{padding:0 5px}@media screen and (min-width: 768px){.travel-insurance-checkout-summary{border-radius:3px;padding:40px 90px;width:60%;margin:10% auto;border:1px solid #979797}.travel-insurance-checkout-summary h4{padding:0px 10px;margin-left:0 !important;border-bottom-color:#BBBCBC;font-size:20px;margin-bottom:10px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table thead{border-bottom-color:#BBBCBC;border-bottom-width:1px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table thead tr th{font-size:16px;font-family:"NunitoLight",Arial,sans-serif;font-weight:bold}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table thead tr th:first-child{width:65%}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td{padding-top:15px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td:first-child span.label-insurance,.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td:first-child span.passenger-name{display:inline-block;font-size:16px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td:last-child{padding-bottom:15px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td.travel-insurance-total{font-size:16px}.travel-insurance-checkout-summary .travel-insurance-checkout-summary-main-table .services-table tbody tr td span.crossed-out{width:8px !important}.travel-insurance-checkout-summary .services-table-footer{border-radius:3px}.travel-insurance-checkout-summary .services-table-footer tbody tr td span{font-size:16px;font-family:"NunitoLight",Arial,sans-serif;font-weight:bold}.travel-insurance-checkout-summary .services-table-footer tbody tr td span.title{padding-bottom:5px}.travel-insurance-checkout-summary .services-table-footer tbody tr td span.crossed-out{width:8px !important}.travel-insurance-checkout-summary .services-table-footer tbody tr td.miles span.title{padding-bottom:10px}.travel-insurance-checkout-summary .services-table-footer tbody tr td.total{width:65%}}#tablePayment.cancel-travel-insurance-main-box{border:1px solid #7c7c7c;border-radius:4px;margin-bottom:30px}#tablePayment.cancel-travel-insurance-main-box .checkout__resume-ticket .resume-title{font-size:16px;padding-left:7px;font-family:"NunitoLight",Arial,sans-serif;font-weight:bold}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .checkout__resume-ticket .resume-title{padding-left:0px;font-size:20px}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container{padding:0px}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container{margin-top:-5px}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header{padding:30px 10px 20px 10px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header div.text-title h4{color:#7C7C7C;padding-bottom:10px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header div.smls-checkout-resume .smls-checkout-title{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;width:100%}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header div.smls-checkout-resume:last-child{display:none}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header div:nth-child(2) .smls-checkout-title{border-top:0}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header div:last-child{display:none}@media screen and (max-width: 764px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header{padding:10px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header div.text-title{padding-bottom:0}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-header div.smls-checkout-resume{height:57px}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer{border-top:1px solid #7c7c7c;padding:0 20px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table{border-top:none !important;padding:0}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table tbody tr td:first-child{padding-left:15px !important}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table tbody tr td:last-child{padding-right:15px !important}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table:not(.total) tbody tr td{padding-bottom:10px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table:not(.total) tbody tr td:first-child{font-family:"NunitoLight",Arial,sans-serif;font-weight:bold}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total{margin-bottom:5px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td{padding:10px 15px !important;font-size:12px;line-height:normal;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 764px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td{padding:10px 0 !important}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td:first-child{font-weight:bold;color:#7c7c7c;width:50%}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td:last-child{font-weight:300;color:#7c7c7c}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td{padding:15px 0 !important;font-size:14px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td:first-child{width:auto}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td .currency-simbol{font-size:13px;display:block !important;text-align:right}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr td.title{font-family:"NunitoRegular",Arial,sans-serif}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr:first-child td{font-size:14px}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr:first-child td.title{color:#FF5A00;width:auto}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr:first-child td{padding-top:25px !important}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr:first-child td.title{font-size:16px}}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.product-money .currency-simbol{display:none !important}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.expire-miles .payment-type{display:block}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.expire-miles .payment-type{display:inline-block}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.total{border-top:1px solid #ececec}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.total td{font-family:"NunitoRegular",Arial,sans-serif}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.total td:last-child{font-weight:bold;text-transform:uppercase}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.total td:last-child .currency-simbol{font-weight:300}}#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.expire-miles-notes td[colspan="3"]{padding-right:20% !important}@media screen and (min-width: 766px){#tablePayment.cancel-travel-insurance-main-box .cancel-travel-insurance-table-container .cancel-travel-insurance-footer table.total tbody tr.expire-miles-notes td[colspan="3"]{padding:20px 15px !important;text-align:center}}.travel-insurance-checkout-summary-cancellation{margin-top:10%;border:1px solid #979;border-radius:4px;font-family:"NunitoLight",Arial,sans-serif}.travel-insurance-checkout-summary-cancellation h4{margin:0;padding:10px;font-weight:normal;font-size:1.22rem}.travel-insurance-checkout-summary-cancellation .smls-checkout-success{padding:0px}@media (max-width: 768px){.travel-insurance-checkout-summary-cancellation .smls-checkout-success{padding:10px}}.travel-insurance-checkout-summary-cancellation .smls-checkout-success .text-title{padding:0}.travel-insurance-checkout-summary-cancellation .smls-checkout-success .text-title h4{padding:0 5px}.travel-insurance-checkout-summary-cancellation .smls-checkout-success.cancel-travel-insurance-header{padding:20px 10px 0px 10px}.travel-insurance-checkout-summary-cancellation .smls-checkout-success.cancel-travel-insurance-header .text-title h4{color:#7C7C7C;padding-bottom:10px}.travel-insurance-checkout-summary-cancellation .smls-checkout-success.cancel-travel-insurance-header .smls-checkout-resume .smls-checkout-title{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;width:100%}.travel-insurance-checkout-summary-cancellation .smls-checkout-success.cancel-travel-insurance-header .smls-checkout-resume .smls-checkout-title strong{font-family:"NunitoBold","Arial Bold",sans-serif}.travel-insurance-checkout-summary-cancellation .smls-checkout-success.cancel-travel-insurance-header div:nth-child(2) .smls-checkout-title{border-top:0}.travel-insurance-checkout-summary-cancellation .smls-checkout-resume{padding:0 5px}.travel-insurance-checkout-summary-cancellation .smls-checkout-resume smls-checkout-title strong{font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (min-width: 768px){.travel-insurance-checkout-summary-cancellation{border-color:#979797;border-radius:3px;padding:0px 20px;width:70%;margin:10% auto}.travel-insurance-checkout-summary-cancellation h4{padding:0px !important;margin-left:0 !important;border-bottom-color:#BBBCBC;font-size:20px;margin-bottom:10px}.travel-insurance-checkout-summary-cancellation .smls-checkout-success .cancel-travel-insurance-header{padding:30px 0px 20px 0px}.travel-insurance-checkout-summary-cancellation .smls-checkout-resume{padding:0px}}.traveling-universe__single-cart{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__single-cart.poscheckout{padding:30px 20px 0 20px;width:900px;margin:40px auto 0 auto}@media (max-width: 768px){.traveling-universe__single-cart.poscheckout{padding:10px 0 0 0;width:100%}.traveling-universe__single-cart.poscheckout .clube-smiles-adesion{height:57px}.traveling-universe__single-cart.poscheckout .clube-smiles-adesion div:first-child p:last-child{width:calc(100% - 40px)}}.traveling-universe__single-cart.no-border{padding:0 !important;border:0 !important}.traveling-universe__single-cart__checkout{width:100%;padding:0 20px 46px 20px;margin:auto;text-align:left}.traveling-universe__single-cart__checkout *{font-weight:100 !important}.traveling-universe__single-cart__checkout__products{display:flex;flex-direction:column;padding:40px 73px 0 73px;text-align:left}.traveling-universe__single-cart__checkout__products__title{padding:0 15px}.traveling-universe__single-cart__checkout__products__title h4{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px;text-align:left;margin-top:-3px}.traveling-universe__single-cart__checkout__products__list-item,.traveling-universe__single-cart__checkout__products__header{display:flex;flex-direction:row;height:57px;padding:0 15px}.traveling-universe__single-cart__checkout__products__list-item div,.traveling-universe__single-cart__checkout__products__header div{width:20%;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;display:flex;justify-content:flex-end;border-top:1px solid #D8D8D8;align-items:center}.traveling-universe__single-cart__checkout__products__list-item div h5,.traveling-universe__single-cart__checkout__products__header div h5{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__list-item div span.color-club,.traveling-universe__single-cart__checkout__products__header div span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__list-item div:first-child,.traveling-universe__single-cart__checkout__products__header div:first-child{width:60%;display:flex;justify-content:start}.traveling-universe__single-cart__checkout__products__list-item div:nth-child(2),.traveling-universe__single-cart__checkout__products__header div:nth-child(2){flex-direction:column;align-items:flex-end;justify-content:center}.traveling-universe__single-cart__checkout__products__list-item div:nth-child(2) small,.traveling-universe__single-cart__checkout__products__header div:nth-child(2) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion{height:80px}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label span{font-size:16px;color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label span:first-child{color:#639;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label em{height:5px;margin:7px -2px 0 -2px;font-size:7px}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:first-child a{font-size:14px;color:#7C7C7C;text-decoration:underline;cursor:pointer;display:block}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:last-child{width:240px;height:50px;background-color:#639;line-height:16px;padding:0 10px;margin-left:40px;position:relative}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:last-child:before{width:0;height:0;border:8px solid transparent;border-right-color:#639;content:"";left:-16px;position:absolute;top:17px}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:first-child p:last-child label{color:#fff;font-size:12px;line-height:16px;margin:8px 5px;display:block;cursor:text}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:last-child,.traveling-universe__single-cart__checkout__products__header.clube-smiles-adesion div:last-child{align-items:center}.traveling-universe__single-cart__checkout__products__header{height:auto}.traveling-universe__single-cart__checkout__products__header div{border:none}.traveling-universe__single-cart__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#f5f5f5;margin-bottom:40px;position:relative}.traveling-universe__single-cart__checkout__products__total div{width:20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;padding-right:9px}.traveling-universe__single-cart__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__single-cart__checkout__products__total div div label{font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__single-cart__checkout__products__total div:first-child{width:60%;text-align:left;display:flex;flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;font-family:"NunitoBold","Arial Bold",sans-serif;color:#FF5A00;font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;padding-left:15px}.traveling-universe__single-cart__checkout__products__total div:nth-child(3){flex-direction:row;justify-content:space-between;align-items:center}.traveling-universe__single-cart__checkout__products__total div:nth-child(2) span{display:flex;flex-direction:column}.traveling-universe__single-cart__checkout__products__total div:nth-child(2) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__total div:nth-child(2) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__single-cart__checkout__products__total div:nth-child(2) span small{margin:0;line-height:7px;font-size:14px;text-align:right;text-decoration:line-through}.traveling-universe__single-cart__checkout__products__total div label{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right;margin-bottom:13px;display:block;width:100%;height:14px;cursor:text}.traveling-universe__single-cart__checkout__products__total div small{margin-left:30%}.traveling-universe__single-cart__checkout__products__total section{position:absolute;background-color:#639;width:510px;height:100%;left:110px;display:flex;align-items:center}.traveling-universe__single-cart__checkout__products__total section div{color:#fff;padding:5px !important}.traveling-universe__single-cart__checkout__products__total section div:first-child{width:23%;margin-left:8px}.traveling-universe__single-cart__checkout__products__total section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__single-cart__checkout__products__total section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__single-cart__checkout__products__total section div:first-child p label span{font-size:14px !important;line-height:16px !important;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif !important}.traveling-universe__single-cart__checkout__products__total section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__single-cart__checkout__products__total section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__single-cart__checkout__products__total section div:nth-child(2){width:36%}.traveling-universe__single-cart__checkout__products__total section div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__single-cart__checkout__products__total section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__total section div:nth-child(3){width:18%}.traveling-universe__single-cart__checkout__products__total section div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__single-cart__checkout__products__total section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__total section div:nth-child(4){width:18%}.traveling-universe__single-cart__checkout__products__total section div:nth-child(4) button{background-color:transparent;border-radius:2px;border:1px solid #fff;font-size:12px;padding:4px 14px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__single-cart__checkout__products__total section a{position:absolute;top:0;right:0;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__single-cart__checkout__products__total section:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:28px}.traveling-universe__single-cart__checkout__products__total.adesion-club div:first-child{color:#639}.traveling-universe__single-cart__checkout__products__total.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__single-cart__checkout__products__total.adesion-club div:nth-child(2) span{color:#639}.traveling-universe__single-cart__checkout__products__accumulation{margin:-20px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex;position:relative}.traveling-universe__single-cart__checkout__products__accumulation div{color:#FF5A00;font-size:16px;width:50%;font-family:"NunitoRegular",Arial,sans-serif;font-weight:bold;text-align:left}.traveling-universe__single-cart__checkout__products__accumulation div:first-child{display:flex;align-items:center}.traveling-universe__single-cart__checkout__products__accumulation div:nth-child(2){text-align:right;display:flex;flex-direction:column}.traveling-universe__single-cart__checkout__products__accumulation section{position:absolute;background-color:#639;width:510px;height:80px;left:200px;display:flex;align-items:center;top:-20px}.traveling-universe__single-cart__checkout__products__accumulation section div{color:#fff;padding:5px !important}.traveling-universe__single-cart__checkout__products__accumulation section div:first-child{width:23%;margin-left:8px}.traveling-universe__single-cart__checkout__products__accumulation section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__single-cart__checkout__products__accumulation section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__single-cart__checkout__products__accumulation section div:first-child p label span{font-size:14px !important;line-height:16px !important;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif !important}.traveling-universe__single-cart__checkout__products__accumulation section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__single-cart__checkout__products__accumulation section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(2){width:36%}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0;text-align:left}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(3){width:18%}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(4){width:18%}.traveling-universe__single-cart__checkout__products__accumulation section div:nth-child(4) button{background-color:transparent;border-radius:2px;border:1px solid #fff;font-size:12px;padding:4px 14px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__single-cart__checkout__products__accumulation section a{position:absolute;top:0;right:0;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__single-cart__checkout__products__accumulation section:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:33px}.traveling-universe__single-cart__checkout__products__accumulation.adesion-club div:first-child{color:#639}.traveling-universe__single-cart__checkout__products__accumulation.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__single-cart__checkout__products__accumulation.adesion-club div:nth-child(2) span{color:#639}@media (max-width: 768px){.traveling-universe__single-cart__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__single-cart__checkout__products{padding:0}.traveling-universe__single-cart__checkout__products__title{padding:0 10px}.traveling-universe__single-cart__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0}.traveling-universe__single-cart__checkout__products__list-item,.traveling-universe__single-cart__checkout__products__header{padding:0 10px}.traveling-universe__single-cart__checkout__products__list-item div,.traveling-universe__single-cart__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__single-cart__checkout__products__list-item div:first-child,.traveling-universe__single-cart__checkout__products__header div:first-child{width:50%}.traveling-universe__single-cart__checkout__products__list-item div h5,.traveling-universe__single-cart__checkout__products__header div h5{font-size:12px !important}.traveling-universe__single-cart__checkout__products__list-item__travel-insurace,.traveling-universe__single-cart__checkout__products__header__travel-insurace{flex-direction:column;justify-content:center !important;align-items:baseline !important}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion{height:110px;position:relative;padding:0 10px 50px 10px}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child{position:absolute;width:calc(100% - 20px);top:50px;left:0;right:0;margin:auto}.traveling-universe__single-cart__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before{border-right-color:transparent;border-bottom-color:#639;top:-16px;left:30px}.traveling-universe__single-cart__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__single-cart__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__single-cart__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__single-cart__checkout__products__total div:first-child{width:50%}.traveling-universe__single-cart__checkout__products__total div:nth-child(2) span.color-club small{font-size:11px !important;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__single-cart__checkout__products__total div:nth-child(3){padding-right:7px}.traveling-universe__single-cart__checkout__products__total.club-offer{margin-bottom:100px}.traveling-universe__single-cart__checkout__products__total.club-offer section{height:90px;width:100%;left:0;top:72px;display:block}.traveling-universe__single-cart__checkout__products__total.club-offer section div:first-child{display:none}.traveling-universe__single-cart__checkout__products__total.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__single-cart__checkout__products__total.club-offer section div:nth-child(2) br{display:none}.traveling-universe__single-cart__checkout__products__total.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__single-cart__checkout__products__total.club-offer section div:nth-child(3) p{float:left}.traveling-universe__single-cart__checkout__products__total.club-offer section div:nth-child(4){width:45%;display:inline-block;padding:5px 10px 10px 10px !important}.traveling-universe__single-cart__checkout__products__total.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__single-cart__checkout__products__total.club-offer section:before{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#639;top:-16px;left:calc(70% - 15px)}.traveling-universe__single-cart__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__single-cart__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}.traveling-universe__single-cart__checkout__products__accumulation.club-offer{margin-bottom:110px}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section{height:90px;width:100%;left:0;top:40px;display:block}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section div:first-child{display:none}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section div:nth-child(2) br{display:none}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section div:nth-child(3) p{float:left}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section div:nth-child(4){display:inline-block;width:45%;padding:5px 10px 10px 10px !important}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__single-cart__checkout__products__accumulation.club-offer section:before{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#639;top:-16px;left:auto;right:30px}}.traveling-universe__single-cart__seats{border:1px solid #7C7C7C;border-radius:4px;text-align:center;width:1060px;margin:50px auto -26px auto;display:flex;flex-direction:column;align-items:center}.traveling-universe__single-cart__seats__header{display:flex;align-items:start;padding:16px 37px 0px 30px;width:100%;margin-bottom:17px}.traveling-universe__single-cart__seats__header__title{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;letter-spacing:0;line-height:27px}.traveling-universe__single-cart__seats__legend{display:flex;justify-content:space-between;width:98.5%;border-bottom:1px solid #D8D8D8;padding-bottom:6px;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__single-cart__seats__legend div{width:50%;display:flex;justify-content:space-between}.traveling-universe__single-cart__seats__legend div:first-child div{width:28%;display:block;text-align:center}.traveling-universe__single-cart__seats__legend div:first-child div:first-child{width:40%;text-align:left;padding-left:21px}.traveling-universe__single-cart__seats__legend div:first-child div:last-child{margin:0 auto}.traveling-universe__single-cart__seats__legend div:last-child div{display:block;text-align:center;width:36%}.traveling-universe__single-cart__seats__legend div:last-child div:first-child{width:30%}.traveling-universe__single-cart__seats__legend div:last-child div:last-child{width:38%;margin:0 auto}.traveling-universe__single-cart__seats__table{width:98.5%;display:flex;flex-direction:row;border:none;flex-wrap:wrap}.traveling-universe__single-cart__seats__table__list{width:98.5%;display:flex;flex-direction:row;border:none;flex-wrap:wrap}.traveling-universe__single-cart__seats__table__list div{display:flex;flex-direction:row;justify-content:space-between;width:50%}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div{display:flex;flex-direction:column;width:30%;text-align:center}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div:first-child{width:40%;text-align:left}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div:first-child span{padding-left:21px}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div strong{display:none}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div span{margin:15px 0px 15px 0px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:19px}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div span:first-child{padding-left:21px}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div{display:flex;flex-direction:column;width:34%}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div strong{display:none}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div span{margin:15px 0px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;letter-spacing:0;line-height:19px}@media (max-width: 768px){.traveling-universe__single-cart__seats{margin-bottom:0px;position:relative;margin-top:20px;width:100%;height:auto !important}.traveling-universe__single-cart__seats__header{padding:10px 37px 5px 17px;margin-bottom:0px}.traveling-universe__single-cart__seats__header__title{font-size:16px}.traveling-universe__single-cart__seats__legend{display:none}.traveling-universe__single-cart__seats__table{flex-direction:column-reverse;margin-bottom:17px;align-items:center}.traveling-universe__single-cart__seats__table__list{flex-direction:column;border:1px solid #BBBCBC;margin-bottom:17px}.traveling-universe__single-cart__seats__table__list div.first-itens-seat{width:100%;margin-top:0px;padding:0 2%}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div{margin-top:10px}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div strong{display:block;font-size:12px;line-height:15px;padding-top:5px;padding-bottom:8px;padding-right:5px;border-bottom:1px solid #F3F3F3;font-weight:bold;letter-spacing:0;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div span{font-size:12px;line-height:15px;padding-right:5px}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div:first-child span,.traveling-universe__single-cart__seats__table__list div.first-itens-seat div:first-child strong{text-align:left;padding-left:5px}.traveling-universe__single-cart__seats__table__list div.first-itens-seat div:last-child span,.traveling-universe__single-cart__seats__table__list div.first-itens-seat div:last-child strong{text-align:right}.traveling-universe__single-cart__seats__table__list div.first-itens-seat.no-visible-legend div strong{display:none}.traveling-universe__single-cart__seats__table__list div.last-itens-seat{display:flex;width:100%;background-color:#f5f5f5;flex-direction:column}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div{flex-direction:row;width:96%;justify-content:space-between;align-items:center;padding:0 3%;margin:0 2%}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div:first-child{border-bottom:1px solid #979797;margin:0 2%;padding:0 3%}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div:last-child{margin-top:-20px;margin-bottom:5px}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div strong{border-bottom:1px solid #F3F3F3;padding-bottom:5px;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;margin:20px 0px 10px 0px;font-size:12px;line-height:0px;display:flex;align-items:center;font-weight:bold;letter-spacing:0}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div strong img{display:block;width:20px;margin-top:-5px}.traveling-universe__single-cart__seats__table__list div.last-itens-seat div span{margin:15px 0px;font-size:12px;line-height:0px}.traveling-universe__single-cart__seats__table__list div.last-itens-seat.no-visible-item{display:none !important}}@media (min-width: 769px){.traveling-universe__single-cart__seats__table__list div{order:0 !important}}.traveling-universe__single-cart__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__single-cart__club div:first-child{width:30%}.traveling-universe__single-cart__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__single-cart__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__single-cart__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__single-cart__club div:first-child label em{height:5px;margin:12px 0 0 -1px;font-size:10px}.traveling-universe__single-cart__club div:first-child label em fill{color:#fff}.traveling-universe__single-cart__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__single-cart__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__single-cart__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__single-cart__club div:last-child button{background-color:#639;border:1px #fff solid;height:40px;border-radius:3px;width:172px;font-size:14px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;margin-right:36px}@media (max-width: 768px){.traveling-universe__single-cart__club{width:100%;flex-direction:column;height:auto;margin:-20px 0 -20px 0}.traveling-universe__single-cart__club div{width:100% !important}.traveling-universe__single-cart__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__single-cart__club div:first-child label em{height:5px;margin:-1px 0 0 -1px;font-size:10px}.traveling-universe__single-cart__club div:first-child label em fill{color:#fff}.traveling-universe__single-cart__club div:last-child{flex-direction:column}.traveling-universe__single-cart__club div:last-child p{margin:auto;text-align:center}.traveling-universe__single-cart__club div:last-child p label{margin-bottom:10px}.traveling-universe__single-cart__club div:last-child button{margin:27px auto}}.traveling-universe__cars{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__cars.poscheckout{padding:20px 20px 0 20px;width:900px;margin:20px auto 0 auto}.traveling-universe__cars.poscheckout .traveling-universe__cars__checkout{padding:0 !important}@media (max-width: 768px){.traveling-universe__cars.poscheckout{padding:10px 0 0 0;width:100%}.traveling-universe__cars.poscheckout .clube-smiles-adesion div p:last-child{width:calc(100% - 40px) !important}}.traveling-universe__cars.no-border{padding:0 !important;border:0 !important}.traveling-universe__cars__checkout{width:100%;padding:0 20px 46px 20px;margin:auto;text-align:left}.traveling-universe__cars__checkout *{font-weight:100}.traveling-universe__cars__checkout__products{display:flex;flex-direction:column;padding:40px 73px 0 73px;text-align:left}.traveling-universe__cars__checkout__products__title{padding:0 15px}.traveling-universe__cars__checkout__products__title h4{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px;text-align:left;margin-top:-3px}.traveling-universe__cars__checkout__products__title p{font-family:"NunitoLight",Arial,sans-serif;font-size:16px}.traveling-universe__cars__checkout__products__list-item,.traveling-universe__cars__checkout__products__header{display:flex;flex-direction:row;height:57px;padding:0 15px}.traveling-universe__cars__checkout__products__list-item div,.traveling-universe__cars__checkout__products__header div{width:20%;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;display:flex;justify-content:flex-end;border-top:1px solid #D8D8D8;align-items:center}.traveling-universe__cars__checkout__products__list-item div h5,.traveling-universe__cars__checkout__products__header div h5{font-size:16px !important;text-transform:capitalize;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__list-item div h5 strong,.traveling-universe__cars__checkout__products__header div h5 strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__list-item div:first-child,.traveling-universe__cars__checkout__products__header div:first-child{width:60%;display:flex;justify-content:start}.traveling-universe__cars__checkout__products__list-item div span.color-smiles,.traveling-universe__cars__checkout__products__list-item div strong.color-smiles,.traveling-universe__cars__checkout__products__header div span.color-smiles,.traveling-universe__cars__checkout__products__header div strong.color-smiles{color:#FF5A00}.traveling-universe__cars__checkout__products__list-item div span.color-club,.traveling-universe__cars__checkout__products__list-item div strong.color-club,.traveling-universe__cars__checkout__products__header div span.color-club,.traveling-universe__cars__checkout__products__header div strong.color-club{color:#639}.traveling-universe__cars__checkout__products__list-item div span.color-diamond,.traveling-universe__cars__checkout__products__list-item div strong.color-diamond,.traveling-universe__cars__checkout__products__header div span.color-diamond,.traveling-universe__cars__checkout__products__header div strong.color-diamond{color:#000}.traveling-universe__cars__checkout__products__list-item div span,.traveling-universe__cars__checkout__products__header div span{flex-direction:column;align-items:flex-end;display:flex}.traveling-universe__cars__checkout__products__list-item div span small,.traveling-universe__cars__checkout__products__header div span small{text-decoration:line-through}.traveling-universe__cars__checkout__products__list-item{height:auto}.traveling-universe__cars__checkout__products__list-item div{align-items:baseline;padding:15px 0}.traveling-universe__cars__checkout__products__list-item div img.localiza{content:url(../images/checkout/ic-localiza.png)}.traveling-universe__cars__checkout__products__list-item div:first-child{width:60%;display:flex;justify-content:start;flex-direction:column}.traveling-universe__cars__checkout__products__list-item div:first-child label{width:100%;font-size:16px;font-family:"NunitoLight",Arial,sans-serif;cursor:text}.traveling-universe__cars__checkout__products__list-item div:first-child label:first-child{margin-bottom:30px}.traveling-universe__cars__checkout__products__list-item div:first-child label strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__list-item.no-border div{border-top:none}.traveling-universe__cars__checkout__products__list-item.upgrade-info label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.sub-total div{padding:1px;line-height:21px}.traveling-universe__cars__checkout__products__list-item.sub-total div label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.sub-total div small{text-decoration:line-through;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__checkout__products__list-item.sub-total div:nth-child(2){flex-direction:column;align-items:flex-end}.traveling-universe__cars__checkout__products__list-item.sub-total div:last-child{flex-direction:column;align-items:flex-end}.traveling-universe__cars__checkout__products__list-item.first-info div{padding-top:20px;padding-bottom:10px}.traveling-universe__cars__checkout__products__list-item.first-info div label em{font-style:normal}.traveling-universe__cars__checkout__products__list-item.last-info div{padding-bottom:30px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div{padding:20px 0}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child{display:flex;flex-direction:row}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label{display:flex;margin-bottom:0}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:16px;color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child{color:#639;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{height:5px;margin:7px -2px 0 -2px;font-size:7px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:14px;color:#7C7C7C;text-decoration:underline;cursor:pointer;display:block}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child{width:240px;height:50px;background-color:#639;line-height:16px;padding:0 10px;margin-left:40px;position:relative}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before{width:0;height:0;border:8px solid transparent;border-right-color:#639;content:"";left:-16px;position:absolute;top:17px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label{color:#fff;font-size:12px;line-height:16px;margin:8px 5px;display:block}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:last-child{align-items:center}.traveling-universe__cars__checkout__products__header{height:auto}.traveling-universe__cars__checkout__products__header div{border:none}.traveling-universe__cars__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#F5F5F5;margin-bottom:40px}.traveling-universe__cars__checkout__products__total div{width:20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;padding-right:9px}.traveling-universe__cars__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__cars__checkout__products__total div:first-child{width:60%;text-align:left;display:flex;flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;padding-left:15px}.traveling-universe__cars__checkout__products__total div:first-child span{line-height:18px}.traveling-universe__cars__checkout__products__total div:first-child span small{font-family:"NunitoLight",Arial,sans-serif;margin:0 !important}.traveling-universe__cars__checkout__products__total div:last-child{flex-direction:row;justify-content:space-between;align-items:center}.traveling-universe__cars__checkout__products__total div label{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right;margin-bottom:13px;display:block;width:100%;height:14px;cursor:text}.traveling-universe__cars__checkout__products__total div small{margin-left:30%}.traveling-universe__cars__checkout__products__total div span{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__total div span.color-club{color:#639}.traveling-universe__cars__checkout__products__total div span.color-diamond{color:#000}.traveling-universe__cars__checkout__products__accumulation{margin:-30px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex}.traveling-universe__cars__checkout__products__accumulation div{color:#FF5A00;font-size:16px;width:50%;font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:bold;text-align:left}.traveling-universe__cars__checkout__products__accumulation div:last-child{text-align:right}.traveling-universe__cars__checkout__products__accumulation.club div{color:#639}.traveling-universe__cars__checkout__products__accumulation.diamond{color:#000}@media (max-width: 768px){.traveling-universe__cars__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__cars__checkout__products{padding:0}.traveling-universe__cars__checkout__products__title{padding:0 10px}.traveling-universe__cars__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0}.traveling-universe__cars__checkout__products__title p{font-size:12px}.traveling-universe__cars__checkout__products__list-item,.traveling-universe__cars__checkout__products__header{padding:0 10px}.traveling-universe__cars__checkout__products__list-item div,.traveling-universe__cars__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__cars__checkout__products__list-item div:first-child,.traveling-universe__cars__checkout__products__header div:first-child{width:50%}.traveling-universe__cars__checkout__products__list-item div:first-child label:first-child,.traveling-universe__cars__checkout__products__header div:first-child label:first-child{margin-bottom:20px}.traveling-universe__cars__checkout__products__list-item div:first-child label:first-child strong,.traveling-universe__cars__checkout__products__header div:first-child label:first-child strong{display:block}.traveling-universe__cars__checkout__products__list-item div h5,.traveling-universe__cars__checkout__products__header div h5{font-size:12px !important}.traveling-universe__cars__checkout__products__list-item div label,.traveling-universe__cars__checkout__products__header div label{font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__cars__checkout__products__list-item div label br,.traveling-universe__cars__checkout__products__header div label br{display:none}.traveling-universe__cars__checkout__products__list-item.sub-total.first-info div strong:first-child,.traveling-universe__cars__checkout__products__header.sub-total.first-info div strong:first-child{display:inline-block}.traveling-universe__cars__checkout__products__list-item.sub-total.first-info div strong:last-child,.traveling-universe__cars__checkout__products__header.sub-total.first-info div strong:last-child{margin-left:-4px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__cars__checkout__products__header.clube-smiles-adesion{position:relative;padding:0 10px 50px 10px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__cars__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__cars__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__cars__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__cars__checkout__products__header.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__cars__checkout__products__header.clube-smiles-adesion div:first-child p:last-child{position:absolute;width:calc(100% - 20px);top:50px;left:0;right:0;margin:auto}.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__cars__checkout__products__header.clube-smiles-adesion div:first-child p:last-child:before{border-right-color:transparent;border-bottom-color:#639;top:-16px;left:30px}.traveling-universe__cars__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__cars__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__cars__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__cars__checkout__products__total div:first-child{width:50%}.traveling-universe__cars__checkout__products__total div:last-child{padding-right:7px}.traveling-universe__cars__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__cars__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}}.traveling-universe__cars__info p{font-size:14px;font-family:"NunitoLight",Arial,sans-serif;text-align:center;margin-bottom:30px}.traveling-universe__cars__info p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__info__button{width:100%;position:relative;margin-bottom:40px}.traveling-universe__cars__info__button button{height:45px;width:298px;border-radius:3px;background-color:#FF5A00;color:#fff;font-size:18px;font-family:"NunitoRegular",Arial,sans-serif;border:none;display:block;margin:auto}.traveling-universe__cars__info__cnh{display:flex}.traveling-universe__cars__info__cnh div:first-child{width:40%}.traveling-universe__cars__info__cnh div:last-child{width:60%}.traveling-universe__cars__info__cnh div img{margin:30px 30px 0 0;max-width:90px;float:right;content:url(../images/checkout/svg/ic-card-cnh.svg)}.traveling-universe__cars__info__cnh div p{text-align:left;max-width:290px}.traveling-universe__cars__info__cnh div label{color:#FF5A00;font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:10px}.traveling-universe__cars__info__cnh div a{color:#FF5A00;text-decoration:underline;font-family:"NunitoRegular",Arial,sans-serif}@media (max-width: 768px){.traveling-universe__cars__info{padding:0 20px;width:calc(100% - 40px);margin-bottom:0px}.traveling-universe__cars__info__button button{width:100%;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__info__cnh{display:flex;flex-direction:column;margin-bottom:20px}.traveling-universe__cars__info__cnh div{width:100% !important;text-align:center}.traveling-universe__cars__info__cnh div img{float:none;margin:auto auto 20px auto;max-width:70px}.traveling-universe__cars__info__cnh div label{font-size:16px}.traveling-universe__cars__info__cnh div p{text-align:center;padding:0 10px}}.traveling-universe__cars__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__cars__club div:first-child{width:30%}.traveling-universe__cars__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__cars__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__club div:first-child label em{height:5px;margin:7px -2px 0 -2px;font-size:7px}.traveling-universe__cars__club div:first-child label em fill{color:#fff}.traveling-universe__cars__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__cars__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__cars__club div:last-child button{background-color:#639;border:1px #fff solid;height:40px;border-radius:3px;width:172px;font-size:14px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;margin-right:36px}@media (max-width: 768px){.traveling-universe__cars__club{width:100%;flex-direction:column;height:auto;margin:0}.traveling-universe__cars__club div{width:100% !important}.traveling-universe__cars__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__cars__club div:last-child{flex-direction:column}.traveling-universe__cars__club div:last-child p{margin:auto;text-align:center}.traveling-universe__cars__club div:last-child p label{margin-bottom:10px}.traveling-universe__cars__club div:last-child button{margin:27px auto}}.traveling-universe__payment-details{width:940px;margin:20px auto}.traveling-universe__payment-details .checkout-success__payment-details{margin:0 !important;width:940px !important}.traveling-universe__payment-details .checkout-success__payment-details .smiles-table tr td{text-align:center}@media (max-width: 768px){.traveling-universe__payment-details{width:100% !important}.traveling-universe__payment-details .checkout-success__payment-details{width:100% !important}}.traveling-universe__travel-insurance{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__travel-insurance__checkout{width:100%;padding:0 20px 46px 20px;margin:auto;text-align:left}.traveling-universe__travel-insurance__checkout *{font-weight:100 !important}.traveling-universe__travel-insurance__checkout__products{display:flex;flex-direction:column;padding:40px 73px 0 73px;text-align:left}.traveling-universe__travel-insurance__checkout__products__title{padding:0 15px}.traveling-universe__travel-insurance__checkout__products__title h4{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px;text-align:left;margin-top:-3px}.traveling-universe__travel-insurance__checkout__products__list-item,.traveling-universe__travel-insurance__checkout__products__header{display:flex;flex-direction:row;height:57px;padding:0 15px}.traveling-universe__travel-insurance__checkout__products__list-item div,.traveling-universe__travel-insurance__checkout__products__header div{width:20%;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;display:flex;justify-content:flex-end;border-top:1px solid #D8D8D8;align-items:center}.traveling-universe__travel-insurance__checkout__products__list-item div h5,.traveling-universe__travel-insurance__checkout__products__header div h5{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__list-item div span.color-club,.traveling-universe__travel-insurance__checkout__products__header div span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__list-item div:first-child,.traveling-universe__travel-insurance__checkout__products__header div:first-child{width:60%;display:flex;justify-content:start}.traveling-universe__travel-insurance__checkout__products__list-item div:nth-child(2),.traveling-universe__travel-insurance__checkout__products__header div:nth-child(2){flex-direction:column;align-items:flex-end;justify-content:center}.traveling-universe__travel-insurance__checkout__products__list-item div:nth-child(2) small,.traveling-universe__travel-insurance__checkout__products__header div:nth-child(2) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion{height:80px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label span{font-size:16px;color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label span:first-child{color:#639;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label em{height:5px;margin:7px -2px 0 -2px;font-size:7px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:first-child a{font-size:14px;color:#7C7C7C;text-decoration:underline;cursor:pointer;display:block}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:last-child{width:240px;height:50px;background-color:#639;line-height:16px;padding:0 10px;margin-left:40px;position:relative}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:last-child:before{width:0;height:0;border:8px solid transparent;border-right-color:#639;content:"";left:-16px;position:absolute;top:17px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:first-child p:last-child label{color:#fff;font-size:12px;line-height:16px;margin:8px 5px;display:block;cursor:text}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:last-child,.traveling-universe__travel-insurance__checkout__products__header.clube-smiles-adesion div:last-child{align-items:center}.traveling-universe__travel-insurance__checkout__products__header{height:auto}.traveling-universe__travel-insurance__checkout__products__header div{border:none}.traveling-universe__travel-insurance__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#f5f5f5;margin-bottom:40px;position:relative}.traveling-universe__travel-insurance__checkout__products__total div{width:20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;padding-right:9px}.traveling-universe__travel-insurance__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__travel-insurance__checkout__products__total div div label{font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__travel-insurance__checkout__products__total div:first-child{width:60%;text-align:left;display:flex;flex-direction:column;text-align:left;align-items:baseline;justify-content:flex-start;font-family:"NunitoRegular",Arial,sans-serif;color:#FF5A00;font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;padding-left:15px;padding-top:10px}.traveling-universe__travel-insurance__checkout__products__total div:first-child span:first-child{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px}.traveling-universe__travel-insurance__checkout__products__total div:first-child span:nth-child(2){color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-transform:capitalize}.traveling-universe__travel-insurance__checkout__products__total div:nth-child(3){flex-direction:row;justify-content:space-between;align-items:center}.traveling-universe__travel-insurance__checkout__products__total div:nth-child(2) span{display:flex;flex-direction:column}.traveling-universe__travel-insurance__checkout__products__total div:nth-child(2) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__total div:nth-child(2) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__travel-insurance__checkout__products__total div:nth-child(2) span small{margin:0;line-height:7px;font-size:14px;text-align:right;text-decoration:line-through}.traveling-universe__travel-insurance__checkout__products__total div label{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:right;margin-bottom:13px;width:100%;height:14px;cursor:text}.traveling-universe__travel-insurance__checkout__products__total div small{margin-left:30%}.traveling-universe__travel-insurance__checkout__products__total section{position:absolute;background-color:#639;width:510px;height:100%;left:110px;display:flex;align-items:center}.traveling-universe__travel-insurance__checkout__products__total section div{color:#fff;padding:5px !important}.traveling-universe__travel-insurance__checkout__products__total section div:first-child{width:23%;margin-left:8px}.traveling-universe__travel-insurance__checkout__products__total section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__travel-insurance__checkout__products__total section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__travel-insurance__checkout__products__total section div:first-child p label span{font-size:14px !important;line-height:16px !important;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif !important}.traveling-universe__travel-insurance__checkout__products__total section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__travel-insurance__checkout__products__total section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(2){width:36%}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(3){width:18%}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(4){width:18%}.traveling-universe__travel-insurance__checkout__products__total section div:nth-child(4) button{background-color:transparent;border-radius:2px;border:1px solid #fff;font-size:12px;padding:4px 14px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__travel-insurance__checkout__products__total section a{position:absolute;top:0;right:0;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__travel-insurance__checkout__products__total section:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:28px}.traveling-universe__travel-insurance__checkout__products__accumulation{margin:-20px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex;position:relative}.traveling-universe__travel-insurance__checkout__products__accumulation div{color:#FF5A00;font-size:16px;width:50%;font-family:"NunitoRegular",Arial,sans-serif;font-weight:bold;text-align:left}.traveling-universe__travel-insurance__checkout__products__accumulation div:first-child{display:flex;align-items:center}.traveling-universe__travel-insurance__checkout__products__accumulation div:nth-child(2){text-align:right;display:flex;flex-direction:column}.traveling-universe__travel-insurance__checkout__products__accumulation section{position:absolute;background-color:#639;width:510px;height:80px;left:200px;display:flex;align-items:center;top:-20px}.traveling-universe__travel-insurance__checkout__products__accumulation section div{color:#fff;padding:5px !important}.traveling-universe__travel-insurance__checkout__products__accumulation section div:first-child{width:23%;margin-left:8px}.traveling-universe__travel-insurance__checkout__products__accumulation section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__travel-insurance__checkout__products__accumulation section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__travel-insurance__checkout__products__accumulation section div:first-child p label span{font-size:14px !important;line-height:16px !important;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif !important}.traveling-universe__travel-insurance__checkout__products__accumulation section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__travel-insurance__checkout__products__accumulation section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(2){width:36%}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0;text-align:left}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(3){width:18%}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(4){width:18%}.traveling-universe__travel-insurance__checkout__products__accumulation section div:nth-child(4) button{background-color:transparent;border-radius:2px;border:1px solid #fff;font-size:12px;padding:4px 14px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__travel-insurance__checkout__products__accumulation section a{position:absolute;top:0;right:0;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__travel-insurance__checkout__products__accumulation section:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:33px}.traveling-universe__travel-insurance__checkout__products__accumulation.adesion-club div:first-child{color:#639}.traveling-universe__travel-insurance__checkout__products__accumulation.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__travel-insurance__checkout__products__accumulation.adesion-club div:nth-child(2) span{color:#639}.traveling-universe__travel-insurance.no-border{padding:0 !important;border:0 !important}.traveling-universe__travel-insurance.poscheckout{padding:30px 20px 0 20px;width:900px;margin:40px auto 0 auto}.traveling-universe__travel-insurance.poscheckout .traveling-universe__travel-insurance__checkout{padding:0}.traveling-universe__travel-insurance.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0px 73px 0 73px}@media (max-width: 768px){.traveling-universe__travel-insurance.poscheckout{padding:10px 0 0 0;margin:10px auto 0 auto;width:100%}.traveling-universe__travel-insurance.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0}.traveling-universe__travel-insurance.poscheckout .traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion{height:67px}.traveling-universe__travel-insurance.poscheckout .traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:nth-child(2){width:calc(100% - 40px)}}@media (max-width: 768px){.traveling-universe__travel-insurance__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__travel-insurance__checkout__products{padding:0}.traveling-universe__travel-insurance__checkout__products__title{padding:0 10px}.traveling-universe__travel-insurance__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0}.traveling-universe__travel-insurance__checkout__products__list-item,.traveling-universe__travel-insurance__checkout__products__header{padding:0 10px}.traveling-universe__travel-insurance__checkout__products__list-item div,.traveling-universe__travel-insurance__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__travel-insurance__checkout__products__list-item div:first-child,.traveling-universe__travel-insurance__checkout__products__header div:first-child{width:50%}.traveling-universe__travel-insurance__checkout__products__list-item div h5,.traveling-universe__travel-insurance__checkout__products__header div h5{font-size:12px !important}.traveling-universe__travel-insurance__checkout__products__list-item__travel-insurace,.traveling-universe__travel-insurance__checkout__products__header__travel-insurace{flex-direction:column;justify-content:center !important;align-items:baseline !important}.traveling-universe__travel-insurance__checkout__products__list-item{height:67px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion{height:110px;position:relative;padding:0 10px 50px 10px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child{position:absolute;width:calc(100% - 20px);top:50px;left:0;right:0;margin:auto}.traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before{border-right-color:transparent;border-bottom-color:#639;top:-16px;left:30px}.traveling-universe__travel-insurance__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__travel-insurance__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__travel-insurance__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__travel-insurance__checkout__products__total div:first-child{width:50%;justify-content:center}.traveling-universe__travel-insurance__checkout__products__total div:first-child span{font-size:12px !important;line-height:16px !important}.traveling-universe__travel-insurance__checkout__products__total div:nth-child(2) span.color-club{text-align:right}.traveling-universe__travel-insurance__checkout__products__total div:nth-child(2) span.color-club small{font-size:11px !important}.traveling-universe__travel-insurance__checkout__products__total div:last-child{padding-right:7px}.traveling-universe__travel-insurance__checkout__products__total.club-offer{margin-bottom:100px}.traveling-universe__travel-insurance__checkout__products__total.club-offer section{height:90px;width:100%;left:0;top:72px;display:block}.traveling-universe__travel-insurance__checkout__products__total.club-offer section div:first-child{display:none}.traveling-universe__travel-insurance__checkout__products__total.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__travel-insurance__checkout__products__total.club-offer section div:nth-child(2) br{display:none}.traveling-universe__travel-insurance__checkout__products__total.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__travel-insurance__checkout__products__total.club-offer section div:nth-child(3) p{float:left}.traveling-universe__travel-insurance__checkout__products__total.club-offer section div:nth-child(4){width:45%;display:inline-block;padding:5px 10px 10px 10px !important}.traveling-universe__travel-insurance__checkout__products__total.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__travel-insurance__checkout__products__total.club-offer section:before{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#639;top:-16px;left:calc(70% - 15px)}.traveling-universe__travel-insurance__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__travel-insurance__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer{margin-bottom:110px}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section{height:90px;width:100%;left:0;top:44px;display:block}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section div:first-child{display:none}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section div:nth-child(2) br{display:none}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section div:nth-child(3) p{float:left}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section div:nth-child(4){display:inline-block;width:45%;padding:5px 10px 10px 10px !important}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__travel-insurance__checkout__products__accumulation.club-offer section:before{border-left-color:transparent;border-right-color:transparent;border-bottom-color:#639;top:-16px;left:auto;right:30px}}.traveling-universe__travel-insurance__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__travel-insurance__club div:first-child{width:30%}.traveling-universe__travel-insurance__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__travel-insurance__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__travel-insurance__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__travel-insurance__club div:first-child label em{height:5px;margin:12px 0 0 -1px;font-size:10px}.traveling-universe__travel-insurance__club div:first-child label em fill{color:#fff}.traveling-universe__travel-insurance__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__travel-insurance__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__travel-insurance__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__travel-insurance__club div:last-child button{background-color:#639;border:1px #fff solid;height:40px;border-radius:3px;width:172px;font-size:14px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;margin-right:36px}@media (max-width: 768px){.traveling-universe__travel-insurance__club{width:100%;flex-direction:column;height:auto;margin:0}.traveling-universe__travel-insurance__club div{width:100% !important}.traveling-universe__travel-insurance__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__travel-insurance__club div:first-child label em{height:5px;margin:-1px 0 0 -1px;font-size:10px}.traveling-universe__travel-insurance__club div:first-child label em fill{color:#fff}.traveling-universe__travel-insurance__club div:last-child{flex-direction:column}.traveling-universe__travel-insurance__club div:last-child p{margin:auto;text-align:center}.traveling-universe__travel-insurance__club div:last-child p label{margin-bottom:10px}.traveling-universe__travel-insurance__club div:last-child button{margin:27px auto}}.traveling-universe__cancel-travel-insurance{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__cancel-travel-insurance__checkout{margin-top:-5px auto auto auto;padding:0px;width:100%}.traveling-universe__cancel-travel-insurance__checkout__resume{padding:30px 10px 20px 10px;display:flex;flex-direction:column}.traveling-universe__cancel-travel-insurance__checkout__resume__title{text-align:left}.traveling-universe__cancel-travel-insurance__checkout__resume__title h4{font-family:NunitoLight, sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px;text-align:left;padding:0 15px 10px 15px;margin-top:-3px;color:#7C7C7C}.traveling-universe__cancel-travel-insurance__checkout__resume__list-item{display:flex;flex-direction:row;height:67px;padding:0 15px}.traveling-universe__cancel-travel-insurance__checkout__resume__list-item div:first-child{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;width:100%;display:flex;text-align:left;align-items:baseline;justify-content:center;flex-direction:column;border-top:1px solid #D8D8D8}.traveling-universe__cancel-travel-insurance__checkout__resume__list-item div:last-child{display:none}.traveling-universe__cancel-travel-insurance__checkout__resume div:nth-child(2) div{border-top:none}.traveling-universe__cancel-travel-insurance__checkout__reimbursement{border-top:1px solid #7c7c7c;padding:0 20px;display:flex;flex-direction:column}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table{margin-bottom:5px;border-top:none !important;padding:0}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr:first-child td{font-size:16px;color:#FF5A00;width:auto;padding-top:25px !important;text-align:left;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr:first-child td:last-child{font-weight:300;color:#7c7c7c;font-size:14px;text-align:right;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr{border-top:1px solid #ececec}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr td{font-family:"NunitoLight",Arial,sans-serif;font-size:14px;color:#7c7c7c;width:auto;padding:15px 0;text-align:left}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr td:last-child{font-weight:300;color:#7c7c7c;font-size:14px;text-align:right}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr:last-child td{font-family:"NunitoRegular", Arial, sans-serif}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr:not(:first-child){border-top:1px solid #ececec}@media (max-width: 768px){.traveling-universe__cancel-travel-insurance__checkout__resume{padding:10px 0px 0px 0px}.traveling-universe__cancel-travel-insurance__checkout__resume__title h4{padding:0 15px 0px 15px;margin-top:0px;margin-bottom:0;font-size:16px;line-height:22px}.traveling-universe__cancel-travel-insurance__checkout__resume__list-item div span{font-size:12px}.traveling-universe__cancel-travel-insurance__checkout__reimbursement{padding:0 10px}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr:first-child td{font-size:14px}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr:first-child td:last-child{font-size:12px}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr td{font-size:12px}.traveling-universe__cancel-travel-insurance__checkout__reimbursement table tbody tr td:last-child{font-size:12px}}.traveling-universe__cancel-travel-insurance.poscheckout{padding:30px 20px 0 20px;width:900px;margin:40px auto 0 auto}@media (max-width: 768px){.traveling-universe__cancel-travel-insurance.poscheckout{padding:10px 0 0 0;margin:10px auto 0 auto;width:100%}}.smiles-tooltip{border-radius:4px}.smiles-tooltip:after,.smiles-tooltip:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:3}.smiles-tooltip:after{border-color:rgba(255,255,255,0);border-width:12px}.smiles-tooltip:before{border-color:rgba(194,225,245,0)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.table-cell,.table-first-column{height:120px}}@media (min-width: 768px){.visible-mobile{display:none}.aui .visible-desktop{display:table !important}.table-no-border .visible-mobile{display:none}}.smls-column-12 .content .text-center{margin-bottom:10px !important}.smls-column-12 .content .text-center .table-title{font-size:22px;font-family:"NunitoBold","Arial Bold",sans-serif}.smls-column-12 .content .text-center .subtitle{font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#7c7c7c}.smls-column-12 .content .text-desc{margin-top:46px !important;text-align:center;font-size:22px;font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (max-width: 685px){.smls-column-12 .content .text-desc{text-align:left !important}}@media screen and (max-width: 767px){.smls-column-12 .content .text-desc{font-size:16px}}.smls-column-12 .content .text-desc .diamond{color:#FF5A00 !important}.smls-column-12 .margin-seal{height:20px;display:block}.diamond-not-elegible{background-color:rgba(35,31,32,0.74);border:3px solid rgba(35,31,32,0.29);width:100%;height:248px;margin-top:30px;position:absolute;z-index:9;display:inline-flex;align-items:center}@media screen and (max-width: 767px){.diamond-not-elegible{width:94%;height:10%}}.diamond-block{color:#FFFFFF;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px;font-weight:700;line-height:19px;width:268px;text-align:center;margin:auto}.diamond-block p{padding:10px}.smiles-club .plan-table{text-align:center;width:0;margin-left:auto;margin-right:auto;margin-top:30px;font-family:"NunitoRegular",Arial,sans-serif !important;border-collapse:unset}.smiles-club .plan-table thead tr td h6{font-weight:lighter;margin:0;padding:0}.smiles-club .plan-table thead tr td h5{font-weight:lighter;margin:0;padding:0}.smiles-club .plan-table thead tr td h3{line-height:1em;font-size:18px;margin:0;padding:0}.smiles-club .plan-table thead tr td h3 .header-subtitle_lower_case{font-size:14px}.smiles-club .plan-table tbody{border:1px solid #ececec}.smiles-club .plan-table tbody tr:last-child td div{border-bottom:0px !important}.smiles-club .plan-table tbody tr{border:0px}.smiles-club .plan-table tbody tr:not(:last-child) td:first-child::after{content:'';position:absolute;background-color:#d8d8d8;width:95%;height:2px;right:-25px;bottom:0;border-radius:15%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.smiles-club .plan-table tbody tr:not(:last-child) td:first-child::after{display:block;border-radius:0}}.smiles-club .plan-table tbody tr:not(:last-child) td:not(:first-child):not(:last-child)::after{content:'';position:absolute;background-color:#d8d8d8;width:110%;height:2px;left:-5%;bottom:0}.smiles-club .plan-table tbody tr:not(:last-child) td:last-child::after{content:'';position:absolute;background-color:#d8d8d8;width:95%;height:2px;left:0;bottom:0;border-radius:15%}@media screen and (max-width: 767px){.smiles-club .plan-table tbody tr:not(:last-child) td:last-child::after{width:90%;left:5%}}.smiles-club .plan-table tbody .td-header{min-width:196px;background-color:#639;color:#fff;font-family:"NunitoLight",Arial,sans-serif;padding:5px 0px 0px 0px !important;position:relative}.smiles-club .plan-table tbody .td-header.club25000{background-color:#2e3132 !important}.smiles-club .plan-table tbody .td-header.club25000 h5{font-size:22px !important;margin:10px 0px -7px 0px}.smiles-club .plan-table tbody .td-header.club25000 p h5{font-weight:lighter}.smiles-club .plan-table tbody .td-header .content{padding-bottom:10px}.smiles-club .plan-table tbody .td-header .content-upper{padding-top:25px}.smiles-club .plan-table tbody .td-header h2{font-size:22px}.smiles-club .plan-table tbody .td-header .line-diamond{border:1px solid #fff}.smiles-club .plan-table tbody .td-header .be-diamond{color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:12px;font-weight:700;line-height:12.75px;text-align:center;width:102px;margin:auto;padding:15px}@media screen and (max-width: 767px){.smiles-club .plan-table tbody .td-header .be-diamond{width:200px;font-size:11px;padding:7px}}.smiles-club .plan-table tbody .light-gray_background{background-color:#F5F5F5}.smiles-club .plan-table tbody .white_background{background-color:#fff}.smiles-club .plan-table tbody .td-body{min-width:345px;position:relative}.smiles-club .plan-table tbody .td-body .discount{line-height:3em;color:#fff;background-color:#FF5A00;position:absolute;left:0;top:3%;font-size:10px;width:20%;text-transform:uppercase;border-radius:0 6px 6px 0}.smiles-club .plan-table tbody .td-body .plan-diamond{color:#231F20;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:22px;font-weight:700;line-height:25px;text-align:center;position:relative;min-height:164px}.smiles-club .plan-table tbody .td-body .plan-diamond p{padding-top:33px}@media screen and (max-width: 767px){.smiles-club .plan-table tbody .td-body .plan-diamond{min-height:200px}}.smiles-club .plan-table tbody .td-body .plan-diamond h5{margin:0}.smiles-club .plan-table tbody .td-body .plan-diamond .promo-diamond{padding-top:18px}.smiles-club .plan-table tbody .td-body .plan-diamond .promo-diamond h5{font-size:20px;line-height:25px}.smiles-club .plan-table tbody .td-body .plan-diamond .value-per-time{display:inline-block;height:3em}.smiles-club .plan-table tbody .td-body .plan-diamond .value-per-time h6{color:#7c7c7c;position:absolute;left:0;right:0;bottom:0;padding-bottom:13px}.smiles-club .plan-table tbody .td-body .plan-diamond .value-per-time h5{letter-spacing:-0.29px;text-align:center;position:absolute;left:0;right:0;bottom:6px;color:#5B5B5B}.smiles-club .plan-table tbody .td-body .plan-info{position:relative;min-height:164px}@media screen and (max-width: 767px){.smiles-club .plan-table tbody .td-body .plan-info{min-height:200px}}.smiles-club .plan-table tbody .td-body .plan-info h5{margin:0}.smiles-club .plan-table tbody .td-body .plan-info .spaced-text{padding-top:28px;padding-bottom:16px;font-size:16px}.smiles-club .plan-table tbody .td-body .plan-info .spaced-text h5{font-size:16px !important}.smiles-club .plan-table tbody .td-body .plan-info .value-per-time{display:inline-block;height:3em}.smiles-club .plan-table tbody .td-body .plan-info .value-per-time h6{color:#7c7c7c;position:absolute;left:0;right:0;bottom:0;padding-bottom:13px}.smiles-club .plan-table tbody .td-body .plan-info .value-per-time h5{letter-spacing:-0.29px;text-align:center;position:absolute;left:0;right:0;bottom:6px;color:#5B5B5B}.smiles-club .plan-table tbody .td-body .plan-info .pos-info{height:1em;font-size:12px}.smiles-club .plan-table tbody .td-body .only-annual{color:#BEBEC0;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:center}.smiles-club .plan-table tbody .td-body span{font-size:15px}.smiles-club .plan-table tbody .td-body .btn-assinar{color:#639;padding:9px;width:160px;font-family:"NunitoBold","Arial Bold",sans-serif !important}.smiles-club .plan-table tbody .td-body .btn-assinar h5{margin:0;font-family:"NunitoRegular",Arial,sans-serif !important}.smiles-club .plan-table tbody .td-body .footer-modal{border:#639 solid 2px !important;border-radius:5px;position:absolute;margin-top:10px;background-color:#fff;z-index:99999}.smiles-club .plan-table tbody .td-body .footer-modal .set{z-index:5}.smiles-club .plan-table tbody .td-body .footer-modal .seta:before{content:"";display:inline-block;vertical-align:middle;margin-left:-6px;width:0;height:0;position:absolute;margin-top:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #639}.smiles-club .plan-table tbody .td-body .footer-modal .seta:after{content:"";display:inline-block;vertical-align:middle;margin-left:-4px;width:0;height:0;position:absolute;margin-top:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.smiles-club .plan-table tbody .td-body .footer-modal .footer-content{width:90%;margin-left:5%;margin-top:5px;margin-bottom:5px}.smiles-club .plan-table tbody .td-body .footer-modal .footer-field{border:#663399 solid 1px !important;width:100%}.smiles-club .plan-table tbody .td-body .footer-modal .footer-button{padding:0;width:100%;height:45px;margin-top:5px}.smiles-club .plan-table tbody .div-inside{width:85%;position:relative;margin-left:10% !important;padding:10px 0px 40px 0px;margin-top:-10px;height:176px}.smiles-club .plan-table tbody .div-inside span{display:block}@media screen and (max-width: 767px){.smiles-club .plan-table tbody .div-inside{margin-top:0px !important}}.smiles-club .plan-table tbody .first-column{height:185px;margin-top:20px;padding-top:30px;text-align:center}.smiles-club .plan-table tbody .first-column h5{font-size:22px !important;margin:10px 0px -7px 0px}.smiles-club .plan-table tbody .first-column p h5{font-weight:lighter}.smiles-club .plan-table tbody .no-border-bottom{border-bottom:0}.smiles-club .plan-table .seal{margin-left:-140px;position:absolute}@media screen and (max-width: 767px){.smiles-club .plan-table .seal{margin-top:-40px;margin-left:-160px;position:absolute}}#alter-plan-question{padding:8px}#alter-plan-question .modal-body{text-align:center}#alter-plan-question .modal-body .message{display:inline-block;padding:8px}#alter-plan-question .modal-body .holder .content-left,#alter-plan-question .modal-body .holder .content-right{width:49%;display:inline-block}#alter-plan-question .modal-body .holder .content-left button,#alter-plan-question .modal-body .holder .content-right button{border:solid 1px;background-color:#639;color:#fff;padding:0;width:40%;height:42px;font-weight:normal}.cancel-club-smiles-div{min-height:160px}.cancel-club-smiles-div .smiles__club-cancel-div-margin-left{margin-left:8%}.cancel-club-smiles-div .smiles__club-cancel-div-margin-left .smiles-icons{font-size:5px !important}.smiles__club-cancel-border-title{padding:30px 0px}.smiles__club-cancel-title-desktop{display:block}.smiles__club-cancel-title-mobile{display:none}.smiles__club-benefit-list{font-family:"NunitoRegular",Arial,sans-serif !important}.smiles__club-benefit-list .benefit-list-padding-title{padding-top:30px}.smiles__club-benefit-list .row .span12{padding:30px 0px}.smiles__club-benefit-list .row .half-padding-top{padding:30px 0px 15px 0px}.smiles__club-benefit-list .row .half-padding-bottom{padding:15px 0px 30px 0px}.smiles__club-benefit-list .benefit-list-table{border:#639 solid 2px}.smiles__club-benefit-list .benefit-list-table div,.smiles__club-benefit-list .benefit-list-table h3{padding:15px}.smiles__club-benefit-list .benefit-list-table div .span6,.smiles__club-benefit-list .benefit-list-table h3 .span6{width:50%;min-height:70px;margin-left:0}@media screen and (max-width: 767px){.smiles__club-benefit-list .benefit-list-table div .span6{width:100%}}@media screen and (max-width: 767px){.smiles__club-cancel-div-margin-left{margin-left:15% !important;display:inline-table}.smiles__club-cancel-div-margin-left h4,.smiles__club-cancel-div-margin-left span{font-size:9px}.smiles__club-cancel-border-title{padding:10px 0px}.smiles__club-cancel-title-desktop{display:none}.smiles__club-cancel-title-mobile{display:block}.smiles__club-cancel{box-shadow:0 0 0 0 !important}.smiles__club-cancel .smiles__club-cancel-info{width:100% !important}.smiles__club-cancel .smiles__club-cancel-info h3{font-size:18px}.list--with-icon li b{font-size:10px}}@media screen and (max-width: 767px){.aui .visible-desktop{display:none}.aui .visible-mobile{display:block;width:90%}.smls-column-12 .content .club{text-align:left;line-height:1em;margin-left:5%;margin-bottom:-5%}}@media screen and (max-width: 767px) and (max-width: 685px){.smls-column-12 .content .club{margin-left:0 !important}}@media screen and (max-width: 767px){.smls-column-12 .content .club .table-title{font-size:16px;letter-spacing:-0.29px}.smiles-club .text-center h2{font-size:44px}.smiles-club .plan-table.visible-phone{display:flex !important;justify-content:center}.smiles-club .plan-table tbody tr .td-header::after{display:none}.smiles-club .plan-table tbody .td-body .div-inside{padding:0 !important;min-height:239px}.smiles-club .plan-table tbody .td-body .plan-info .spaced-text h5{font-size:18px !important}.smiles-club .plan-table tbody .td-body .plan-info h5{font-size:16px}.smiles-club .plan-table tbody .td-body .plan-info h4{font-size:18px;padding-top:6px}.smiles-club .plan-table tbody .td-body .plan-info h4 .header-subtitle_lower_case{font-size:14px}.smiles-club .plan-table tbody .td-body .plan-info .value-per-time{height:auto}.smiles-club .plan-table tbody .td-body .plan-info .value-per-time h5{margin:0;margin-bottom:0px;font-size:16px}.smiles-club .plan-table tbody .td-body .plan-info .value-per-time h6{letter-spacing:-0.25px;font-size:12px;position:unset !important}.smiles-club .plan-table tbody .first-tr{margin-top:20px}.smiles-club .plan-table tbody .first-tr .content-bottom{padding-bottom:0}.smiles-club .plan-table tbody .first-tr .td-header{padding:10px !important}.smiles-club .plan-table tbody .first-tr .diamond{background-color:#222222}.smiles-club .plan-table tbody .div-inside{border-bottom:0;padding:10px 0px;height:auto;margin-left:6% !important}.smiles-club .plan-table tbody .div-inside .content .text-2{font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;letter-spacing:-0.33px;padding:10px 0}.smiles-club .plan-table tbody .div-inside .btn-assinar{font-size:14px;width:60%;margin-bottom:20px;margin-left:20%}.smiles-club .plan-table tbody .div-inside .btn-assinar span{padding:12px;font-size:11px}.smiles-club .plan-table tbody .div-inside .miles,.smiles-club .plan-table tbody .div-inside .plus{color:#7c7c7c}.smiles-club .plan-table tbody .no-bottom-border{border-bottom:0 !important}}.smiles-club__join-macro{font-family:"NunitoLight",Arial,sans-serif;position:relative}.smiles-club__join-macro *{box-sizing:border-box}.smiles-club__join-macro .btn,.smiles-club__join-macro .aui .modal-body button,.aui .modal-body .smiles-club__join-macro button{font-family:"NunitoRegular",Arial,sans-serif;line-height:12px;padding:10px 32px}.smiles-club__join-macro .btn:disabled,.smiles-club__join-macro .aui .modal-body button:disabled,.aui .modal-body .smiles-club__join-macro button:disabled{color:#7c7c7c !important}.smiles-club__join-macro .macro-table{height:600px;width:1140px;padding:24px 76px 0;margin:auto}.smiles-club__join-macro .macro-table.mini{height:160px}.smiles-club__join-macro .macro-table__back-club .desk-image,.smiles-club__join-macro .macro-table__back-diamond .desk-image{margin:auto;width:1140px}.smiles-club__join-macro .macro-table__back-club .desk-image img,.smiles-club__join-macro .macro-table__back-diamond .desk-image img{position:absolute;width:1140px;max-width:1140px}.smiles-club__join-macro .macro-table__back-club .desk-image.mini,.smiles-club__join-macro .macro-table__back-diamond .desk-image.mini{position:absolute;height:160px;overflow:hidden;border-radius:12px}.smiles-club__join-macro .macro-table__back-club .desk-image.mini img,.smiles-club__join-macro .macro-table__back-diamond .desk-image.mini img{top:-350px;width:100%;max-width:unset}.smiles-club__join-macro .macro-table__back-club .mob-image,.smiles-club__join-macro .macro-table__back-diamond .mob-image{display:none}.smiles-club__join-macro .macro-table__back-club.mini,.smiles-club__join-macro .macro-table__back-diamond.mini{margin:auto;width:1140px}.smiles-club__join-macro .text-desc{margin-bottom:30px}.smiles-club__join-macro .text-desc .table-title{font:22px "NunitoBold","Arial Bold",sans-serif;text-transform:uppercase}.smiles-club__join-macro .tab{float:left;width:33%}.smiles-club__join-macro .tab .plan-card{position:relative;margin-bottom:16px}.smiles-club__join-macro .tab .plan-card__tip{z-index:4;position:absolute;height:14px;background-color:#fce200;color:#639;border-radius:4px;font:10px "NunitoRegular",Arial,sans-serif;line-height:10px;padding:2px 4px;left:16px;top:-7px}.smiles-club__join-macro .tab .plan-card__body{z-index:3;position:relative;display:inline-flex;height:64px;text-align:left;cursor:pointer;border-radius:6px;box-shadow:0 1px 3px 0 #333;transition:0.2s}.smiles-club__join-macro .tab .plan-card__body--left,.smiles-club__join-macro .tab .plan-card__body--right{display:inline-block;transition:0.2s}.smiles-club__join-macro .tab .plan-card__body--left div,.smiles-club__join-macro .tab .plan-card__body--left span,.smiles-club__join-macro .tab .plan-card__body--right div,.smiles-club__join-macro .tab .plan-card__body--right span{opacity:0.5;transition:0.2s}.smiles-club__join-macro .tab .plan-card__body--left{width:90px;background-color:#fff;border-top-left-radius:6px;border-bottom-left-radius:6px;padding:14px}.smiles-club__join-macro .tab .plan-card__body--left div{font-size:18px;line-height:18px}.smiles-club__join-macro .tab .plan-card__body--left span{font:20px "NunitoBold","Arial Bold",sans-serif;line-height:19px}.smiles-club__join-macro .tab .plan-card__body--right{width:140px;background-color:#ececec;border-top-right-radius:6px;border-bottom-right-radius:6px;padding:16px 12px}.smiles-club__join-macro .tab .plan-card__body--right div{font-size:13px;line-height:13px}.smiles-club__join-macro .tab .plan-card__body--right span{font:14px "NunitoBold","Arial Bold",sans-serif}.smiles-club__join-macro .tab .plan-card__lock{display:none}.smiles-club__join-macro .tab .plan-card__back{z-index:2;left:0;bottom:4px;position:absolute;font-size:11px;line-height:11px;width:230px;background-color:#2e3132;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#fff;padding:14px 8px 8px;display:inline-flex;transition:0.2s}.smiles-club__join-macro .tab .plan-card__back span{padding:0 4px}.smiles-club__join-macro .tab .plan-card__back .smiles-icons{font-size:4px}.smiles-club__join-macro .tab .plan-card.active .plan-card__body{width:250px}.smiles-club__join-macro .tab .plan-card.active .plan-card__body--right{width:160px}.smiles-club__join-macro .tab .plan-card.active .plan-card__body--right div,.smiles-club__join-macro .tab .plan-card.active .plan-card__body--right span,.smiles-club__join-macro .tab .plan-card.active .plan-card__body--left div,.smiles-club__join-macro .tab .plan-card.active .plan-card__body--left span{opacity:1}.smiles-club__join-macro .tab .plan-card.active .plan-card__back{width:250px}.smiles-club__join-macro .tab .plan-card__margin{height:32px}.smiles-club__join-macro .tab .plan-card.is-diamond .plan-card__tip{background-color:#2e3132;color:#fff}.smiles-club__join-macro .tab .plan-card.is-diamond .club{color:#2e3132 !important}.smiles-club__join-macro .tab .plan-card.is-diamond.active .club{color:#fff !important}.smiles-club__join-macro .tab .plan-card.is-diamond.active .plan-card__back,.smiles-club__join-macro .tab .plan-card.is-diamond.active .plan-card__tip{background-color:#fff;color:#2e3132}.smiles-club__join-macro .tab .plan-card.is-diamond.active .plan-card__body--left{background-color:#2e3132}.smiles-club__join-macro .tab .plan-card.is-diamond.active .plan-card__body--right{background-color:#444}.smiles-club__join-macro .tab .plan-card.is-diamond.active .plan-card__body--right,.smiles-club__join-macro .tab .plan-card.is-diamond.active .plan-card__body--left{color:#fff}.smiles-club__join-macro .tabcontent{float:left;width:67%;position:relative;padding:0 12px;color:#fff}.smiles-club__join-macro .tabcontent.single-table{float:unset;margin:auto}.smiles-club__join-macro .tabcontent.mini{width:80%}.smiles-club__join-macro .tabcontent.mini.noBonus{padding-top:10px}.smiles-club__join-macro .tabcontent .row{display:flex;align-items:center}.smiles-club__join-macro .tabcontent .row .span4,.smiles-club__join-macro .tabcontent .row .span5{margin-left:0}.smiles-club__join-macro .tabcontent .small-join-text{padding:4px 0;font-size:15px;line-height:15px}.smiles-club__join-macro .tabcontent .break-text{padding:4px 0 0;text-decoration:line-through}.smiles-club__join-macro .tabcontent .med-join-text{padding:4px 0;font:16px "NunitoBold","Arial Bold",sans-serif;line-height:16px}.smiles-club__join-macro .tabcontent .secondary-join-text{padding:4px 0;font:18px "NunitoBold","Arial Bold",sans-serif;line-height:18px;color:#fce200}.smiles-club__join-macro .tabcontent .btn:disabled,.smiles-club__join-macro .tabcontent .aui .modal-body button:disabled,.aui .modal-body .smiles-club__join-macro .tabcontent button:disabled{padding-left:42px;position:relative}.smiles-club__join-macro .tabcontent .btn:disabled .smiles-icons,.smiles-club__join-macro .tabcontent .aui .modal-body button:disabled .smiles-icons,.aui .modal-body .smiles-club__join-macro .tabcontent button:disabled .smiles-icons{left:16px;top:5px;font-size:9px;position:absolute}.smiles-club__join-macro .tabcontent__header h3{color:#fff;font-size:40px;display:inline-block;font-family:"NunitoLight",Arial,sans-serif}.smiles-club__join-macro .tabcontent__header h3 .booking{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles-club__join-macro .tabcontent__miles-row{font:20px "NunitoBold","Arial Bold",sans-serif}.smiles-club__join-macro .tabcontent__bonus-row{font:17px "NunitoLight",Arial,sans-serif;margin:0 0 4px}.smiles-club__join-macro .tabcontent__alert-row{background-color:#fce200;color:#639;border-radius:4px;font:12px "NunitoRegular",Arial,sans-serif;line-height:12px;padding:4px 8px;display:inline-block}.smiles-club__join-macro .tabcontent__alert-row.disabled .smiles-icons{font-size:8px;top:-2px;left:-4px;position:relative}.smiles-club__join-macro .tabcontent__plan-description{font:20px "NunitoBold","Arial Bold",sans-serif;line-height:20px;margin-left:0px;padding-left:16px;height:40px;border-left:2px #fce200 solid;position:absolute;display:inline-flex;align-items:center;top:10px;left:280px}.smiles-club__join-macro .tabcontent__plan-description .smiles-icons{margin:0 0 0 32px}.smiles-club__join-macro .tabcontent__plan-description.mini{font:17px "NunitoBold","Arial Bold",sans-serif;height:70px;top:21px;left:47%;padding-left:75px}.smiles-club__join-macro .tabcontent__plan-description.mini .btn-bonus-group{margin-left:45px}.smiles-club__join-macro .tabcontent__plan-description.mini div:first-child{max-width:140px}.smiles-club__join-macro .tabcontent .join-plan-line .row{height:100px;padding:16px 0}.smiles-club__join-macro .tabcontent .join-plan-line .row:not(:first-child){border-top:1px #FCE20055 solid}.smiles-club__join-macro .tabcontent .join-plan-line .row.with-margin-top{margin-top:30px}.smiles-club__join-macro .tabcontent .join-plan-line .tabcontent__alert-row{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles-club__join-macro .tabcontent .join-plan-benefits{padding-top:16px}.smiles-club__join-macro .tabcontent .join-plan-benefits__title{font:17px "NunitoBold","Arial Bold",sans-serif}.smiles-club__join-macro .tabcontent .join-plan-benefits__content{display:inline-flex;width:100%;height:100px;align-items:center}.smiles-club__join-macro .tabcontent .join-plan-benefits__content--arrow{cursor:pointer}.smiles-club__join-macro .tabcontent .join-plan-benefits__content--block{width:580px;display:inline-flex;padding-top:32px;overflow-x:hidden}.smiles-club__join-macro .tabcontent .join-plan-benefits__content .content-scroll-block-custom{text-align:center;font:13px "NunitoRegular",Arial,sans-serif;width:145px;min-width:145px}.smiles-club__join-macro .tabcontent .join-plan-benefits__content .content-scroll-block-custom div:first-child{height:40px}.smiles-club__join-macro .tabcontent .join-plan-benefits__bottom{display:none}.smiles-club__join-macro .tabcontent.is-diamond .club,.smiles-club__join-macro .tabcontent.is-diamond .tabcontent__alert-row{color:#2e3132 !important}@media screen and (max-width: 765px){.smiles-club__join-macro{margin:0 -16px;overflow-y:hidden}.smiles-club__join-macro .macro-table{border-radius:0;padding:12px 0 24px;width:unset;height:unset}.smiles-club__join-macro .macro-table__back-club .desk-image,.smiles-club__join-macro .macro-table__back-diamond .desk-image{display:none}.smiles-club__join-macro .macro-table__back-club .mob-image,.smiles-club__join-macro .macro-table__back-diamond .mob-image{display:block}.smiles-club__join-macro .macro-table__back-club .mob-image img,.smiles-club__join-macro .macro-table__back-diamond .mob-image img{position:absolute;min-width:100%;min-height:100%}.smiles-club__join-macro .macro-table__back-club .mob-image.mini,.smiles-club__join-macro .macro-table__back-diamond .mob-image.mini{overflow:hidden;position:absolute;height:100%;width:100%}.smiles-club__join-macro .macro-table__back-club .mob-image.mini img,.smiles-club__join-macro .macro-table__back-diamond .mob-image.mini img{top:-400px}.smiles-club__join-macro .macro-table.mini{height:unset}.smiles-club__join-macro .text-desc{margin:0 32px 16px}.smiles-club__join-macro .text-desc .table-title{font:14px "NunitoBold","Arial Bold",sans-serif;text-transform:uppercase}.smiles-club__join-macro .tab{display:inline-flex;padding-top:8px;overflow-x:hidden;width:100%;float:unset}.smiles-club__join-macro .tab .plan-card{margin-right:16px}.smiles-club__join-macro .tab .plan-card:first-child{margin-left:24px}.smiles-club__join-macro .tab .plan-card:last-child .plan-card__body{margin-right:110px}.smiles-club__join-macro .tab .plan-card.active .plan-card__body{width:230px}.smiles-club__join-macro .tab .plan-card.active .plan-card__body--right{width:140px}.smiles-club__join-macro .tab .plan-card.active .plan-card__back{width:230px}.smiles-club__join-macro .tab .plan-card.disabled{margin-right:48px}.smiles-club__join-macro .tab .plan-card__lock{display:block;position:absolute;top:20px;left:240px}.smiles-club__join-macro .tab .plan-card__back,.smiles-club__join-macro .tab .plan-card__margin{display:none}.smiles-club__join-macro .tabcontent{width:unset;float:unset;padding:0}.smiles-club__join-macro .tabcontent.mini{width:85%;text-align:center}.smiles-club__join-macro .tabcontent.mini.noBonus{padding-top:0}.smiles-club__join-macro .tabcontent__miles-row .receive_label{display:none}.smiles-club__join-macro .tabcontent__plan-info{padding:0 28px 28px}.smiles-club__join-macro .tabcontent__plan-info.mini{padding:10px 28px 20px}.smiles-club__join-macro .tabcontent__plan-description{position:relative;left:unset;top:unset;padding:0 28px 54px;width:100%;border-bottom:1px #989697 solid}.smiles-club__join-macro .tabcontent__plan-description.mini{font:17px "NunitoBold","Arial Bold",sans-serif;height:unset;left:unset;top:unset;position:unset;display:block;border-top:1px #989697 solid;border-bottom:0px;border-left:0px;width:70%;margin:auto;padding:20px 0 35px 0}.smiles-club__join-macro .tabcontent__plan-description.mini .btn-bonus-group{margin:auto;width:170px}.smiles-club__join-macro .tabcontent__plan-description.mini div:first-child{max-width:unset}.smiles-club__join-macro .tabcontent__plan-description.mini div>div{padding-bottom:20px}.smiles-club__join-macro .tabcontent__plan-description.mini .plan_label{display:none}.smiles-club__join-macro .tabcontent .row{display:block}.smiles-club__join-macro .tabcontent .join-plan-line{padding:0 24px}.smiles-club__join-macro .tabcontent .join-plan-line .row{padding:16px 4px;height:unset}.smiles-club__join-macro .tabcontent .join-plan-line .row .span4,.smiles-club__join-macro .tabcontent .join-plan-line .row .span5{padding:4px 0}.smiles-club__join-macro .tabcontent .join-plan-line .row .btn-bonus-group{position:relative}.smiles-club__join-macro .tabcontent .join-plan-line .row .btn-bonus-group .miles-now{display:block}.smiles-club__join-macro .tabcontent .join-plan-line .row .btn-bonus-group div{position:absolute;left:180px;top:4px;text-align:left}.smiles-club__join-macro .tabcontent .join-plan-line .row .btn-bonus-group div:nth-child(2){top:28px}}@media screen and (max-width: 765px) and (max-width: 324px){.smiles-club__join-macro .tabcontent .join-plan-line .row .btn-bonus-group div{font-size:9px;line-height:11px}.smiles-club__join-macro .tabcontent .join-plan-line .row .btn-bonus-group div .med-join-text{font-size:10px}}@media screen and (max-width: 765px){.smiles-club__join-macro .tabcontent .join-plan-line .row.with-margin-top{margin-top:0px}.smiles-club__join-macro .tabcontent .join-plan-line .btn,.smiles-club__join-macro .tabcontent .join-plan-line .aui .modal-body button,.aui .modal-body .smiles-club__join-macro .tabcontent .join-plan-line button{width:170px}.smiles-club__join-macro .tabcontent .join-plan-line .btn:disabled,.smiles-club__join-macro .tabcontent .join-plan-line .aui .modal-body button:disabled,.aui .modal-body .smiles-club__join-macro .tabcontent .join-plan-line button:disabled{padding-left:24px;position:relative}.smiles-club__join-macro .tabcontent .join-plan-line .btn:disabled .smiles-icons,.smiles-club__join-macro .tabcontent .join-plan-line .aui .modal-body button:disabled .smiles-icons,.aui .modal-body .smiles-club__join-macro .tabcontent .join-plan-line button:disabled .smiles-icons{display:none}.smiles-club__join-macro .tabcontent__bonus-row .break-point{display:block}.smiles-club__join-macro .tabcontent__alert-row{font-size:11px}.smiles-club__join-macro .tabcontent__alert-row .ic-baseline-lock{display:none}.smiles-club__join-macro .tabcontent .small-join-text{padding:8px 0 0;font-size:14px;line-height:14px}.smiles-club__join-macro .tabcontent .small-join-text.type-parcels{padding:0}.smiles-club__join-macro .tabcontent .med-join-text{font-size:16px;line-height:16px}.smiles-club__join-macro .tabcontent .secondary-join-text{font-size:17px;line-height:17px}.smiles-club__join-macro .tabcontent .join-plan-benefits{margin-top:16px;border-top:1px #989697 solid}.smiles-club__join-macro .tabcontent .join-plan-benefits__title{padding:0;width:200px;margin:0 auto}.smiles-club__join-macro .tabcontent .join-plan-benefits__content{padding:0 16px;height:120px}.smiles-club__join-macro .tabcontent .join-plan-benefits__content--block{width:280px;margin:auto;padding-top:16px;padding-bottom:16px}.smiles-club__join-macro .tabcontent .join-plan-benefits__content--arrow{margin-bottom:48px}.smiles-club__join-macro .tabcontent .join-plan-benefits__content .content-scroll-block-custom{width:140px;min-width:140px}}@media screen and (max-width: 765px) and (max-width: 324px){.smiles-club__join-macro .tabcontent .join-plan-benefits__content--block{width:240px}.smiles-club__join-macro .tabcontent .join-plan-benefits__content .content-scroll-block-custom{width:120px;min-width:120px}}@media screen and (max-width: 765px){.smiles-club__join-macro .tabcontent .join-plan-benefits__bottom{display:block}.smiles-club__join-macro .tabcontent .join-plan-benefits__bottom .content-circle{display:inline-block;height:8px;width:8px;margin:0 4px;border-radius:4px;background-color:#fff}}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12{background-color:transparent}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table{text-align:center;width:0;margin-left:auto;margin-right:auto;margin-top:30px;font-family:"NunitoRegular",Arial,sans-serif !important;border-collapse:unset}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table thead tr td h6{font-weight:lighter;margin:0;padding:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table thead tr td h5{font-weight:lighter;margin:0;padding:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table thead tr td h3{line-height:1em;font-size:18px;margin:0;padding:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table thead tr td h3 .header-subtitle_lower_case{font-size:14px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody{border:1px solid #ececec;box-shadow:0 1px 3px 0 #d8d8d8}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr:last-child td div{border-bottom:0px !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr{border:0px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:first-child::after{content:'';position:absolute;background-color:#d8d8d8;width:95%;height:2px;right:-25px;bottom:0;border-radius:15%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:first-child::after{display:block;border-radius:0}}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:not(:first-child):not(:last-child)::after{content:'';position:absolute;background-color:#d8d8d8;width:110%;height:2px;left:-5%;bottom:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:last-child::after{content:'';position:absolute;background-color:#d8d8d8;width:95%;height:2px;left:0;bottom:0;border-radius:15%}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr:not(:last-child) td:last-child::after{width:90%;left:5%}}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-header.number-fix{min-width:181px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-header{min-width:105px;background-color:#639;color:#fff;font-family:"NunitoLight",Arial,sans-serif;position:relative;float:left;height:260px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-header .content{padding-bottom:10px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-header .content-upper{padding-top:25px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-header h2{font-size:22px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .light-gray_background{background-color:#F5F5F5}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .white_background{background-color:#fff}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body{min-width:250px;max-width:302px;border-left:1px solid #ececec;border-right:1px solid #ececec;position:relative}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .discount{line-height:3em;color:#fff;background-color:#FF5A00;position:absolute;left:0;top:3%;font-size:10px;width:20%;text-transform:uppercase;border-radius:0 6px 6px 0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info{position:relative;min-height:145px;max-height:145px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h5{margin:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .custom-text{font-weight:normal !important;margin:auto;min-width:100px;max-width:170px;line-height:17px;max-inline-size:max-content}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .custom-text{height:56px !important}}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .custom-text p{display:inline-block}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .custom-text span{display:inline-block}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .custom-text.empty{height:36px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .top-text .spaced-text{padding-top:5%;padding-bottom:5%}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .top-text .spaced-text.top{height:36px;padding-top:4px !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time{display:inline-block;height:3em}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h6{color:#7c7c7c;position:absolute;left:0;right:0;bottom:0;padding-bottom:5px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h5{letter-spacing:-0.29px;text-align:center;position:absolute;left:0;right:0;bottom:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .pos-info{font-size:12px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .pos-info{font-weight:lighter}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body span{font-size:15px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .btn-my-plan{font-size:16px;padding:9px;width:85%;border:0px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .btn-my-plan div{margin:0;font-family:"NunitoBold","Arial Bold",sans-serif !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .btn-assinar{padding:9px;width:85%;font-family:"NunitoBold","Arial Bold",sans-serif !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .btn-assinar h5{margin:0;font-family:"NunitoRegular",Arial,sans-serif !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal{border:#639 solid 2px !important;border-radius:5px;position:absolute;margin-top:10px;background-color:#fff;z-index:99999}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .set{z-index:5}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .seta:before{content:"";display:inline-block;vertical-align:middle;margin-left:-6px;width:0;height:0;position:absolute;margin-top:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #639}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .seta:after{content:"";display:inline-block;vertical-align:middle;margin-left:-4px;width:0;height:0;position:absolute;margin-top:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .footer-content{width:90%;margin-left:5%;margin-top:5px;margin-bottom:5px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .footer-field{border:#663399 solid 1px !important;width:100%}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .footer-modal .footer-button{padding:0;width:100%;height:45px;margin-top:5px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside.first-column{width:100% !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside{width:90%;position:relative;padding:20px 0px 40px 0px;height:210px;margin:auto}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside span{display:block}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .first-column{height:185px;margin-top:50px;text-align:center}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .first-column p h5{font-weight:lighter}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .no-border-bottom{border-bottom:0}.smiles__renew-plan .smiles__same-plan20k_table{text-align:center;width:0;margin-left:auto;margin-right:auto;margin-top:36px;border-collapse:unset}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table{width:288px}}.smiles__renew-plan .smiles__same-plan20k_table .content_row{height:258px;box-shadow:0 1px 3px 0 #d8d8d8}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-type_cell{color:#fff;background-color:#000;min-width:181px;font-family:"NunitoRegular",Arial,sans-serif;font-size:22px;font-weight:400;letter-spacing:-0.38px;line-height:26px;text-align:center}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-type_cell{padding:15px 0;font-size:18px;width:100% !important;height:60px}}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-type_cell.size-fix{min-width:0;width:105px}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell{border:1px solid #ECECEC;color:#000;position:relative;min-width:250px}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell{height:272px;width:100% !important}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell:not(:first-child){border-bottom:0}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell:not(:first-child):before{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;height:1px;width:85%;border-bottom:1px solid #BCBEC0}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell:last-child{border-top:0}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell:last-child::before{content:none}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell .inside-header{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;letter-spacing:-0.17px;line-height:15px;text-align:center;margin:10px 0}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell .inside-header span{font-size:14px}}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.size-fix{width:210px}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.light-gray_background{background-color:#f5f5f5}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.light-gray_background{background-color:#fff}}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.white_background{background-color:#fff}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.annualP-2{width:287px}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.annualP-3{width:260px}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.annualC-2{width:288px}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell.annualC-3{width:260px}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div{width:80%;margin:auto}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div .middle-text{font-size:23px;font-weight:700;line-height:25px;text-align:center;max-width:210px;margin:auto;margin-top:-68px;margin-bottom:8px}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div .middle-text{margin-bottom:0;margin-top:-6px;font-size:24px;margin-bottom:-1px}}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div p.bland-main{font-size:14px;line-height:17px;font-family:"NunitoRegular",Arial,sans-serif;color:#6d6d6d;margin:6px 0 0 0;padding-bottom:4px}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div p.bland-main{font-size:16px !important;margin-top:7px;margin-bottom:2px}}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div .bottom-text{color:#5B5B5B;font-size:14px;font-weight:700;letter-spacing:-0.29px;line-height:17px;text-align:center}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div .bottom-text{font-size:16px}}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div div{position:absolute;bottom:23px}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell div div button{width:120px;margin:auto;background-color:#000}.smiles__renew-plan .smiles__same-plan20k_table .content_row .plan-info_cell .not-available{color:#BCBEC0;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:left;width:130px;margin:auto}@media screen and (max-width: 767px){.smiles__renew-plan .smiles__same-plan20k_table tr{display:table-cell}.smiles__renew-plan .smiles__same-plan20k_table td{display:block}}@media screen and (max-width: 767px){.smiles__renew-plan .aui .visible-desktop{display:none}.smiles__renew-plan .aui .visible-mobile{display:block;width:90%}.smiles__renew-plan .smiles__renew-plan--table .text-center h2{font-size:14px}.smiles__renew-plan .smiles__renew-plan--table .plan-table{border-bottom:0;margin:0 !important;width:100% !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody{display:table;margin:25px auto}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr{background-color:#fff}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody tr .td-header::after{display:none}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body{width:288px;padding-bottom:0px !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .div-inside{padding:0 !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info{min-height:220px;max-height:226px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .spaced-text{padding-top:12px;padding-bottom:5px;display:flex}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .spaced-text h5{font-size:18px !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .spaced-text.top{height:56px;padding-top:6px !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h5{font-size:16px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h4{font-size:18px;height:30px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info h4 .header-subtitle_lower_case{font-size:14px;margin-bottom:-10px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time{height:auto}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h5{margin:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .td-body .plan-info .value-per-time h6{letter-spacing:-0.25px;font-size:12px;padding-bottom:3%}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .first-tr{margin-top:20px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .first-tr .content-bottom{padding-bottom:0}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .first-tr .td-header{width:100%;padding:0 0 0 0 !important;float:unset;height:unset}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside{border-bottom:0;padding:20px 0px;height:unset;margin-left:6% !important}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside .content .text-2{font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;letter-spacing:-0.33px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside .btn-assinar{font-size:14px;width:50%;margin-bottom:20px;margin-left:25%}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside .btn-assinar span{padding:12px;font-size:11px}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside .btn-my-plan{width:70%;margin-bottom:20px;margin-left:15%}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside .miles,.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .div-inside .plus{color:#7c7c7c}.smiles__renew-plan .smiles__renew-plan--table .smls-column-12 .plan-table tbody .no-bottom-border{border-bottom:0 !important}.smiles__renew-plan .promo-banner .table{margin-bottom:6px;margin-top:12px}.smiles__renew-plan .promo-banner h2{font-size:14px;line-height:16px}.smiles__renew-plan .promo-banner .formula-col{padding:4px 4px !important}.smiles__renew-plan .promo-banner .formula--info-text{margin-top:-20px;font-size:8px;line-height:10px}}.smiles__renew-same-plan_warning-text{color:red;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;letter-spacing:-0.26px;line-height:22px;padding-bottom:21px;font-weight:700}@media screen and (max-width: 768px){.smiles__renew-same-plan_warning-text{width:90%;margin:auto;font-size:12px;letter-spacing:-0.22px;line-height:14px;padding-bottom:0px;padding-top:26px;font-family:"NunitoRegular",Arial,sans-serif}}.smiles__renew-same-plan_top-text{color:#639;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;letter-spacing:-0.29px;line-height:22px;padding-bottom:53px;font-weight:700}@media screen and (max-width: 768px){.smiles__renew-same-plan_top-text{width:90%;margin:auto;font-size:12px;letter-spacing:-0.22px;line-height:14px;padding-top:26px;font-family:"NunitoRegular",Arial,sans-serif}}.smiles__renew-same-plan{font-family:"NunitoRegular",Arial,sans-serif;background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;margin:auto;min-height:120px;width:100%;overflow:hidden;display:flex}@media screen and (max-width: 768px){.smiles__renew-same-plan{display:inline-grid;width:90%;display:block}}.smiles__renew-same-plan .renew-same-plan__plan-info{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;line-height:29px;background-color:#639;color:white;float:left;width:30%;align-items:center;text-align:center;justify-content:center;display:flex;padding:8px 0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.smiles__renew-same-plan .renew-same-plan__plan-info{min-height:120px}}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__plan-info{width:100%;padding:25px}}.smiles__renew-same-plan .renew-same-plan__plan-info span span{display:table;margin:auto}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__plan-info span span{display:unset;margin:0}}.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond{background-color:#2e3132;color:#fff;width:200px;align-items:center;justify-content:center;padding:18px 0;font-size:24px;letter-spacing:-0.41px;line-height:29px}.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .plan-label-club-diamond{width:50%;text-align:center;display:table;margin:auto}@media screen and (max-width: 813px){.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .plan-label-club-diamond{font-size:18px;text-align:left;width:unset}}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond{width:100%}}.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .diamond-benefit{width:55%;display:table;margin:auto;border-top:1px solid #fff;padding-top:13px;margin-top:10px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:12.75px;text-align:center}.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .diamond-benefit span{font-size:8px}.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .diamond-benefit span:before{margin-top:8px}@media screen and (max-width: 813px){.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .diamond-benefit{border:0;width:70%;padding-top:0;margin-top:6px}.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .diamond-benefit span{font-size:6px}.smiles__renew-same-plan .renew-same-plan__plan-info-club-diamond .diamond-benefit span:before{display:table;margin:auto;margin-top:6px}}.smiles__renew-same-plan .renew-same-plan__formula{padding-left:25px;font-size:16px;margin:auto;margin-left:0}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__formula{padding-left:0;padding-bottom:30px}}.smiles__renew-same-plan .renew-same-plan__formula .header{padding:15px 0}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__formula .header{padding-bottom:30px;padding-left:5%}}.smiles__renew-same-plan .renew-same-plan__formula p{margin:0}.smiles__renew-same-plan .renew-same-plan__formula div{float:left}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__formula div{float:none;display:table;margin:auto}}.smiles__renew-same-plan .renew-same-plan__formula .symbol{margin:15px;font-size:20px}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__formula .symbol{float:none;margin:auto}}.smiles__renew-same-plan .renew-same-plan__formula .miles-20000-color{color:#2e3132 !important}.smiles__renew-same-plan .renew-same-plan__formula .custom-text{font-weight:normal !important;max-width:160px}.smiles__renew-same-plan .renew-same-plan__formula .custom-text.empty{height:10px}.smiles__renew-same-plan .renew-same-plan__plan-table{float:left;width:70%}@media screen and (max-width: 768px){.smiles__renew-same-plan .renew-same-plan__plan-table{width:100%}.smiles__renew-same-plan .renew-same-plan__plan-table td{display:table-row}}.smiles__renew-same-plan .renew-same-plan__plan-table .plan-table__title{width:90%;margin:16px 5% 0 5%}.smiles__renew-same-plan .renew-same-plan__plan-table .formula{color:#639;border:0px;width:90%;margin:24px 5% 32px 5%;border-collapse:collapse}.smiles__renew-same-plan .renew-same-plan__plan-table .formula .formula-col{border:0;width:30%;line-height:15px}.smiles__renew-same-plan .renew-same-plan__plan-table .formula .formula-operator{border:0;width:5%;vertical-align:middle;padding-right:15px}.smiles__renew-same-plan .renew-same-plan__plan-table .formula .formula-operator h4{padding-right:5px;margin-top:0px}.smiles__renew-same-plan .renew-same-plan__plan-table .formula p{margin:0;border:0}.smiles__renew-same-plan .renew-same-plan__plan-table .formula .no-padding{padding:0px !important;border:0}.pre-register{width:600px;max-width:100%;box-sizing:border-box;margin:auto;background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;padding:25px 20px;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pre-register{text-align:left !important;position:relative;left:45%}}.pre-register div:nth-child(1){margin-bottom:10px}.pre-register__alert{color:#639;border:1px solid #639;padding:8px 16px;font-size:15px}.pre-register__form{padding:0 32px}.pre-register__title{margin:32px 0 16px 0;padding-bottom:8px;border-bottom:1px solid #FF5A00;font-size:22px}.pre-register__name-tooltip{display:none;width:300px;max-width:92%;margin:-59px 0 0 40%;padding:10px;position:absolute;font-size:12px;text-align:justify;border:2px solid #FF5A00;background-color:#fff;z-index:10}.pre-register__gender .span7{margin-bottom:10px}.pre-register__gender select{font-family:"NunitoRegular",Arial,sans-serif;padding-left:20px}.pre-register__footer{text-align:center !important}.pre-register__footer .terms-of-use{margin:20px 0 30px 0 !important;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;display:inline-block}.pre-register__footer .terms-of-use label{font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;display:inline-block}.pre-register__footer .terms-of-use span{line-height:23px;margin-left:4px;cursor:pointer}.pre-register__footer .terms-of-use .brand-main{text-decoration:underline}.pre-register__footer .btn,.pre-register__footer .aui .modal-body button,.aui .modal-body .pre-register__footer button{font-family:"NunitoRegular",Arial,sans-serif;width:40%;text-align:center !important}.pre-register__footer .btn-outline{margin-right:18%}@media screen and (min-width: 980px){.pre-register__name-tooltip:after,.pre-register__name-tooltip:before{right:100%;top:19%}.pre-register__name-tooltip:after{border-right-color:#fff;margin-top:-12px}.pre-register__name-tooltip:before{border-right-color:#FF5A00;margin-top:-15px;border-width:15px}}@media screen and (max-width: 980px){.pre-register__name-tooltip{position:relative;margin:20px 0 30px 0}.pre-register__name-tooltip:after,.pre-register__name-tooltip:before{bottom:100%;left:50%}.pre-register__name-tooltip:after{border-bottom-color:#fff;margin-left:-12px}.pre-register__name-tooltip:before{border-bottom-color:#FF5A00;border-width:15px;margin-left:-15px}}@media screen and (max-width: 767px){.pre-register .pre-register__name-tooltip{margin-left:auto;margin-right:auto}.pre-register__footer .btn,.pre-register__footer .aui .modal-body button,.aui .modal-body .pre-register__footer button{width:100%}}.smiles-club_my-plan-renew{width:882px}.smiles-club_my-plan-renew .marketing-content{height:318px}.smiles-club_my-plan-renew .main-body{background-color:#fff;position:relative;top:-145px;width:95%;left:0;right:0;margin:auto;box-shadow:0 1px 3px 0 rgba(216,216,216,0.5)}.smiles-club_my-plan-renew .main-body .first-text{padding-top:3%}.smiles-club_my-plan-renew .main-body .club{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px}.smiles-club_my-plan-renew .main-body p{margin:3%;font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;font-size:17px}.smiles-club_my-plan-renew .main-body .plan-content-box{position:relative;margin:auto;left:0;right:0;width:70%;text-align:center;border:1px solid #639}.smiles-club_my-plan-renew .main-body .plan-content-box p{color:#639}.smiles-club_my-plan-renew .main-body .plan-content-box .club{padding-top:0;font-size:20px}.smiles-club_my-plan-renew .main-body .plan-content-box .spotlight{padding-top:0;margin-top:0;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px}.smiles-club_my-plan-renew .main-body .plan-content-box .bottom-info-box{background-color:#D8D8D8;padding:2% 0}.smiles-club_my-plan-renew .main-body .plan-content-box .bottom-info-box p{text-align:left;margin:0;padding:0 10px;font-size:13px;line-height:16px}.smiles-club_my-plan-renew .main-body .plan-content-box .bottom-info-box ul{margin:0}.smiles-club_my-plan-renew .main-body .plan-content-box .bottom-info-box .info-box_second-line{text-align:left;font-size:14px;line-height:17px;color:#7c7c7c}.smiles-club_my-plan-renew .main-body .plan-content-box .bottom-info-box .info-box_second-line span{padding:0 10px}.smiles-club_my-plan-renew .main-body .btn_upper-div{padding-top:30px;text-align:center}.smiles-club_my-plan-renew .main-body .bottom-header{padding-top:2px}.smiles-club_my-plan-renew .main-body .bottom-marketing-content{margin:3%;padding-bottom:5%}.smiles-club_my-plan-renew .main-body .bottom-marketing-content p{margin:initial}@media screen and (max-width: 767px){.smiles-club_my-plan-renew{width:100%}.smiles-club_my-plan-renew .main-body p{font-size:14px}.smiles-club_my-plan-renew .main-body .first-text{padding:15px 40px}.smiles-club_my-plan-renew .main-body .club{font-size:18px}.smiles-club_my-plan-renew .main-body .plan-content-box{width:97%}.smiles-club_my-plan-renew .main-body .plan-content-box .brand-light{display:block}.smiles-club_my-plan-renew .main-body .bottom-info-box p{padding:0 2px !important}.smiles-club_my-plan-renew .main-body .bottom-info-box tr{display:flex;flex-wrap:wrap;width:100%}.smiles-club_my-plan-renew .main-body .bottom-info-box td{display:block;width:49%;text-align:center}.smiles-club_my-plan-renew .main-body .bottom-info-box .info-box_second-line span{padding:0 2px !important}.smiles-club_my-plan-renew .main-body .btn_upper-div{width:fit-content;padding-top:20px;margin:auto;padding-bottom:15%}}.exclusive-area{background-color:#fff;box-shadow:0 1px 3px 0 #BCBEC0;font-family:"NunitoLight",Arial,sans-serif;line-height:19px;font-weight:400;font-size:16px;display:inline-block;vertical-align:top;color:#5B5B5B}@media screen and (max-width: 767px){.exclusive-area{font-size:14px;line-height:17px;width:90% !important;display:block;margin:auto !important;margin-bottom:20px !important}}.exclusive-area p{margin:0}.exclusive-area p .font-bold{font-family:"NunitoBold","Arial Bold",sans-serif}.exclusive-area .bold{font-weight:700}.exclusive-area .header{border-bottom:1px solid #f5f5f5}.exclusive-area .header h1{color:#639;font-family:"NunitoLight",Arial,sans-serif;font-weight:700;font-size:18px;line-height:22px;padding:16px;margin:0}@media screen and (max-width: 767px){.exclusive-area .header h1{padding:10px;padding-top:15px;font-size:16px;line-height:19px}}.exclusive-area .header__suspended h1{color:#BBBCBC}.exclusive-area button{font-family:"NunitoRegular",Arial,sans-serif !important;font-weight:200 !important}.exclusive-area .btn,.exclusive-area .aui .modal-body button,.aui .modal-body .exclusive-area button{font-family:"NunitoRegular",Arial,sans-serif;font-weight:200 !important}.exclusive-area-return-button{margin-bottom:40px}@media screen and (max-width: 767px){.exclusive-area-return-button{width:90%;margin:auto;margin-bottom:20px}}.exclusive-area-return-button button{background-color:#BCBEC0;width:125px;height:40px;font-family:"NunitoLight",Arial,sans-serif}.exclusive-area.cancel-block-exclusive-area{width:855px;margin-bottom:29px}@media screen and (max-width: 767px){.exclusive-area.cancel-block-exclusive-area{margin:auto}}.exclusive-area.cancel-block-exclusive-area .body .two-blocks{padding:26px 0 26px}.exclusive-area.cancel-block-exclusive-area .body .two-blocks .top-block{padding-left:16px;padding-bottom:14px;border-bottom:1px solid #f5f5f5}@media screen and (max-width: 767px){.exclusive-area.cancel-block-exclusive-area .body .two-blocks .top-block{padding-left:10px;padding-right:10px}}.exclusive-area.cancel-block-exclusive-area .body .two-blocks .top-block p{margin-bottom:12px}.exclusive-area.cancel-block-exclusive-area .body .two-blocks .bottom-block{width:522px;margin:auto;text-align:center}@media screen and (max-width: 767px){.exclusive-area.cancel-block-exclusive-area .body .two-blocks .bottom-block{width:unset;padding-left:10px;padding-right:10px}}.exclusive-area.cancel-block-exclusive-area .body .two-blocks .bottom-block p{color:#639;font-family:"NunitoRegular",Arial,sans-serif;font-weight:700;margin-top:28px;margin-bottom:18px}@media screen and (max-width: 767px){.exclusive-area.cancel-block-exclusive-area .body .two-blocks .bottom-block p{margin-top:16px;margin-right:48px;margin-bottom:27px;text-align:left}}.exclusive-area.cancel-block-exclusive-area .body .two-blocks .bottom-block button{font-family:"NunitoLight",Arial,sans-serif;font-weight:400;font-size:14px;line-height:17px;width:228px;height:40px}@media screen and (max-width: 767px){.exclusive-area.cancel-block-exclusive-area .body .two-blocks .bottom-block button{font-family:"NunitoRegular",Arial,sans-serif;display:table;margin:auto;width:80%}}.upgrade-alert-exclusive-area{width:855px;margin-bottom:16px;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 767px){.upgrade-alert-exclusive-area{width:90%;display:table;margin:auto;margin-bottom:20px}}.upgrade-alert-exclusive-area div{border:0.8px solid #5B5B5B;width:687px;display:table;margin:auto}@media screen and (max-width: 767px){.upgrade-alert-exclusive-area div{width:100%}}.upgrade-alert-exclusive-area div p{font-size:12px;line-height:15px;text-align:center;margin:18px 50px}@media screen and (max-width: 767px){.upgrade-alert-exclusive-area div p{margin:12px 34px}}.exclusive-area.alert-block-club{width:855px;height:222px;margin-bottom:28px;color:#fff;background-color:#639}@media screen and (max-width: 767px){.exclusive-area.alert-block-club{height:unset}}.exclusive-area.alert-block-club .header{border-bottom:1px solid #BCBEC0}.exclusive-area.alert-block-club .header h1{padding:16px;color:#fff;font-weight:400}@media screen and (max-width: 767px){.exclusive-area.alert-block-club .header h1{padding:0;padding-top:16px;padding-bottom:12px;text-align:center}}.exclusive-area.alert-block-club .body{display:table;margin:auto;margin-top:40px}@media screen and (max-width: 767px){.exclusive-area.alert-block-club .body{margin-top:22px}.exclusive-area.alert-block-club .body p{display:table;margin:auto;width:60%;text-align:center}}.exclusive-area.alert-block-club .body button{display:table;margin:auto;width:161px;color:#639 !important;margin-top:30px;font-family:"NunitoLight",Arial,sans-serif;font-weight:700}@media screen and (max-width: 767px){.exclusive-area.alert-block-club .body button{margin-top:30px;margin-bottom:32px;width:50%;height:40px}}.exclusive-area.plan-info{width:560px;height:245px;margin-right:28px;margin-bottom:25px}@media screen and (max-width: 767px){.exclusive-area.plan-info{float:none;height:unset}}.exclusive-area.plan-info .body{height:80%;display:flex;flex-flow:column;align-items:stretch}@media screen and (max-width: 767px){.exclusive-area.plan-info .body{height:unset}}.exclusive-area.plan-info .body .two-blocks{display:table;width:100%;padding:16px 0 18px 16px;border-bottom:1px solid #f5f5f5}.exclusive-area.plan-info .body .two-blocks P{margin-bottom:6px}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .two-blocks{display:block;padding-bottom:20px;padding-left:10px}}.exclusive-area.plan-info .body .two-blocks .left-block{width:52%;display:table-cell;vertical-align:middle;position:relative}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .two-blocks .left-block{display:inline-block;width:unset;padding-bottom:27px}}.exclusive-area.plan-info .body .two-blocks .left-block .row{float:left;padding-right:16px}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .two-blocks .left-block .row{padding-right:26px}}.exclusive-area.plan-info .body .two-blocks .left-block .row .text-success .correct-green-circle::before{margin-top:-5px}.exclusive-area.plan-info .body .two-blocks .left-block .row .text-warning .warning-orange-circle::before{margin-top:-5px}.exclusive-area.plan-info .body .two-blocks .left-block:before{content:'';position:absolute;display:inline-block;background-color:#BCBEC0;top:0;bottom:0;right:0;height:95%;width:1px;margin:auto}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .two-blocks .left-block:before{display:none}}.exclusive-area.plan-info .body .two-blocks .right-block{display:table-cell;vertical-align:middle;padding-left:25px}.exclusive-area.plan-info .body .two-blocks .right-block .mounth-number{display:none}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .two-blocks .right-block{display:inline-block;padding-left:0}}.exclusive-area.plan-info .body .two-blocks .right-block .small-text{font-size:12px;line-height:14px}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .two-blocks .right-block .small-text{padding-top:16px;opacity:0.75;display:inline-block;padding-left:0}}.exclusive-area.plan-info .body .bottom-block{padding-left:16px;flex:1 1 auto}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .bottom-block{padding-bottom:24px;padding-left:10px}}.exclusive-area.plan-info .body .bottom-block button{margin-top:20px;padding-right:0;padding-left:0;width:156px;font-size:12px;font-weight:400;line-height:18px}.exclusive-area.plan-info .body .bottom-block .bottom-spaced{margin:16px 0 6px}.exclusive-area.plan-info .body .bottom-block .small-text{word-spacing:1px;font-size:12px}.exclusive-area.plan-info .body .bottom-block .small-text span{font-size:16px}.exclusive-area.plan-info .body .bottom-block .small-text span.hidden-phone{font-size:12px}.exclusive-area.plan-info .body .bottom-block.club-suspended{position:relative;color:#fff;background-color:#639;padding-left:0}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .bottom-block.club-suspended{padding-top:23px}}.exclusive-area.plan-info .body .bottom-block.club-suspended p{padding-left:25px;padding-top:2.5%;width:340px;float:left;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;line-height:18px}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .bottom-block.club-suspended p{padding:0;width:80%;float:unset;display:table;margin:auto;font-size:14px;line-height:16px;text-align:center}}.exclusive-area.plan-info .body .bottom-block.club-suspended button{float:right;margin-right:30px;border:1px solid;margin-top:4%;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .bottom-block.club-suspended button{display:table;margin:auto;margin-top:31px;float:unset;width:80%;height:40px;font-size:14px;font-family:"NunitoRegular",Arial,sans-serif}}.exclusive-area.plan-info .body .bottom-block.club-suspended.type-annual p{width:310px;padding-top:4.5%}@media screen and (max-width: 767px){.exclusive-area.plan-info .body .bottom-block.club-suspended.type-annual p{padding:0;width:80%}}.exclusive-area.card-info{position:relative;width:266px;height:245px;margin-bottom:25px}@media screen and (max-width: 767px){.exclusive-area.card-info{float:none;height:unset}}.exclusive-area.card-info .body{padding:16px 16px 0 16px}@media screen and (max-width: 767px){.exclusive-area.card-info .body{padding-bottom:27px}}.exclusive-area.card-info .body .top-block{line-height:19px;margin-bottom:12px}@media screen and (max-width: 767px){.exclusive-area.card-info .body .top-block{margin-bottom:7px}}.exclusive-area.card-info .body .middle-block{padding-right:14px;font-size:14px}.exclusive-area.card-info .body .middle-block p{margin-bottom:4px;position:relative}.exclusive-area.card-info .body .middle-block p.card-number{display:none}@media screen and (max-width: 767px){.exclusive-area.card-info .body .middle-block p.card-number{display:inline-block;position:initial}}.exclusive-area.card-info .body .middle-block p .smaller{font-size:12px}.exclusive-area.card-info .body .middle-block p .flag-icon{position:relative;display:inline-block;width:30px;height:21px;margin-right:12px;margin-bottom:-5px;background-size:30px}.exclusive-area.card-info .body .middle-block p.annual-value{margin-top:5px}.exclusive-area.card-info .body .middle-block.MONTHLY p{margin-bottom:8px}.exclusive-area.card-info .body .middle-block .exclusive-area-edit-card-link{position:absolute;right:0;text-decoration:underline;cursor:pointer}.exclusive-area.card-info .body .middle-block .exclusive-area-edit-card-link.enable-phone{display:none}@media screen and (max-width: 767px){.exclusive-area.card-info .body .middle-block .exclusive-area-edit-card-link.enable-phone{display:inline-block;position:initial;margin-left:18px;font-size:12px}}.exclusive-area.card-info .body .middle-block .exclusive-area-edit-suspended{position:absolute;right:0;text-decoration:underline;cursor:pointer}.exclusive-area.card-info .body .middle-block .exclusive-area-edit-suspended.enable-phone{display:none}@media screen and (max-width: 767px){.exclusive-area.card-info .body .middle-block .exclusive-area-edit-suspended.enable-phone{display:inline-block;position:initial;margin-left:18px;font-size:12px}}.exclusive-area.card-info .body .bottom-block{position:absolute;text-align:center;font-size:12px;text-decoration:underline;cursor:pointer;bottom:15px;right:0;left:0}@media screen and (max-width: 767px){.exclusive-area.card-info .body .bottom-block{position:initial;margin-top:23px}}.change-card-page{display:none}.change-card-page .exclusive-area-return-button{margin-bottom:40px}@media screen and (max-width: 767px){.change-card-page .exclusive-area-return-button{width:90%;margin:auto;margin-bottom:20px}}.change-card-page .exclusive-area-return-button button{background-color:#BCBEC0;width:115px;height:40px;font-family:"NunitoLight",Arial,sans-serif}.change-card-page .exclusive-area.change-card-block{width:855px}.change-card-page .exclusive-area.change-card-block .body{padding-top:25px;padding-bottom:75px}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body{padding-bottom:36px}}.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input{display:inline-block;border:1px solid #7C7C7C;border-radius:3px;width:267px;height:43px;margin-right:22px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;line-height:13px;padding-left:6px}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input{display:table;width:90%;margin:auto;margin-bottom:5px}}.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input.smaller-input,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input.smaller-input{width:82px;height:39px;margin-top:-20px}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input.smaller-input,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input.smaller-input{float:right;margin:0}}.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input .dropdown-toggle,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input .dropdown-toggle{padding-left:0}.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input .dropdown-toggle span,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input .dropdown-toggle span{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;line-height:13px;margin-top:4px;font-weight:400}.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input .dropdown-toggle::after,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input .dropdown-toggle::after{margin-left:20px}.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input .dropdown-menu,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input .dropdown-menu{margin-left:-6px;width:267px;height:135px}.change-card-page .exclusive-area.change-card-block .body .input-block .excluse-area-input .dropdown-menu ul li,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .excluse-area-input .dropdown-menu ul li{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;line-height:13px}.change-card-page .exclusive-area.change-card-block .body .input-block .control-group,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .control-group{height:39px}.change-card-page .exclusive-area.change-card-block .body .input-block .card-input-block,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .card-input-block{display:inline-block;position:relative}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body .input-block .card-input-block,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .card-input-block{width:100%}}.change-card-page .exclusive-area.change-card-block .body .input-block .card-input-block span,.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .card-input-block span{right:0;background-size:32px;width:50px;height:100%;margin-right:22px}.change-card-page .exclusive-area.change-card-block .body .input-block{margin-left:17px;margin-bottom:18px}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body .input-block{margin-left:0}}.change-card-page .exclusive-area.change-card-block .body .input-block p{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:13px;line-height:16px;margin-bottom:5px}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body .input-block p{margin-left:10px}}.change-card-page .exclusive-area.change-card-block .body .smaller-input-block{margin-left:17px}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body .smaller-input-block{display:inline-flex;margin:auto;width:50%;padding:20px}}.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .text-block{display:inline-block;margin-right:15px}.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .text-block p{color:#7C7C7C;width:150px;font-size:9px;line-height:10px;margin-bottom:2px}.change-card-page .exclusive-area.change-card-block .body .smaller-input-block .text-block p strong{font-size:12px;line-height:14px}.change-card-page .exclusive-area.change-card-block .body .buttons-block{display:table;margin:auto}.change-card-page .exclusive-area.change-card-block .body .buttons-block button{font-family:"NunitoRegular",Arial,sans-serif;font-weight:400;width:210px;height:40px}.change-card-page .exclusive-area.change-card-block .body .buttons-block button.btn-outline{border:1px solid #639;color:#639}.change-card-page .exclusive-area.change-card-block .body .buttons-block button:first-child{margin-right:22px}@media screen and (max-width: 767px){.change-card-page .exclusive-area.change-card-block .body .buttons-block button:first-child{margin-right:0}}.cancel-plan-full-page{display:none}.cancel-plan-full-page .exclusive-area-return-button{margin-bottom:40px}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area-return-button{width:90%;margin:auto;margin-bottom:20px}}.cancel-plan-full-page .exclusive-area-return-button button{background-color:#BCBEC0;width:115px;height:40px;font-family:"NunitoLight",Arial,sans-serif}.cancel-plan-full-page .exclusive-area.cancel-plan-page{width:855px;margin-bottom:24px}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page{width:100% !important}.cancel-plan-full-page .exclusive-area.cancel-plan-page .header h1{padding-left:26px}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .middle-text{margin-top:22px;margin-bottom:26px}.cancel-plan-full-page .exclusive-area.cancel-plan-page .middle-text p{font-size:14px;margin-left:16px;margin-bottom:7px}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .middle-text p{margin-left:26px;margin-right:26px;margin-bottom:13px}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block{padding-top:38px;padding-bottom:53px;color:#fff;background-color:#639}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block{padding-bottom:32px}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-header{width:538px;padding-bottom:33px}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-header{width:100%}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-header p{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;line-height:20px;margin-left:16px}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-header p{margin-left:26px;margin-right:26px;font-size:16px;line-height:20px}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list{display:inline-block;margin-left:26px;width:80%}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list{width:90%}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul{margin:0;column-count:2}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul{column-count:1}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul li{float:left;list-style:none;margin-right:27px;display:table;break-inside:avoid-column}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul li div{display:table-cell;margin:auto;vertical-align:middle;height:50px}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul li div{height:45px}}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul li div span{display:table-cell;vertical-align:middle;margin:auto;padding-right:16px}.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul li div P{display:table-cell;vertical-align:middle;font-size:14px;line-height:16px;width:200px}@media screen and (max-width: 767px){.cancel-plan-full-page .exclusive-area.cancel-plan-page .benefits-block .benefits-list ul li div P{width:90%}}.cancel-plan-full-page .exclusive-area.botton-content{width:855px}.exclusive-area.miles-accumulate{position:relative;width:266px;height:245px;float:left;margin-bottom:28px;margin-right:29px}@media screen and (max-width: 767px){.exclusive-area.miles-accumulate{float:none;height:unset}}.exclusive-area.miles-accumulate .desktop{display:block}@media screen and (max-width: 767px){.exclusive-area.miles-accumulate .desktop{display:none}}.exclusive-area.miles-accumulate .mobile{display:none}@media screen and (max-width: 767px){.exclusive-area.miles-accumulate .mobile{display:block}}.exclusive-area.miles-accumulate .body{height:80%;display:flex;flex-flow:column;align-items:stretch}@media screen and (max-width: 767px){.exclusive-area.miles-accumulate .body{height:unset;display:inline-table}}.exclusive-area.miles-accumulate .body .top-block,.exclusive-area.miles-accumulate .body .miles{color:#7c7c7c;padding:30px 15px 15px 15px;line-height:22px;letter-spacing:1px}@media screen and (max-width: 767px){.exclusive-area.miles-accumulate .body .top-block,.exclusive-area.miles-accumulate .body .miles{margin-top:15px;margin-bottom:10px}}.exclusive-area.miles-accumulate .body .value-miles{padding:0px 15px;font-size:30px;letter-spacing:1px;font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (max-width: 767px){.exclusive-area.miles-accumulate .body .value-miles{display:inline-block;padding-right:1px;width:75%}}.exclusive-area.miles-accumulate .body .miles{padding-top:15px;font-weight:lighter}@media screen and (max-width: 767px){.exclusive-area.miles-accumulate .body .miles{display:inline-block;padding-left:1px;width:25%}}.exclusive-area.miles-accumulate .exclusive-area__error-box{padding:96px 16px;text-align:center}.benefit-carousel{width:855px;margin-bottom:50px}@media screen and (max-width: 767px){.benefit-carousel{position:relative;width:90%;display:block;margin:auto;margin-bottom:20px}}.benefit-carousel .header{margin-bottom:35px}@media screen and (max-width: 767px){.benefit-carousel .header{margin-bottom:15px;width:300px}}.benefit-carousel .header h1{color:#639;font-family:"NunitoRegular",Arial,sans-serif;font-size:22px;font-weight:700;line-height:26px;margin-top:0;margin-bottom:10px}@media screen and (max-width: 767px){.benefit-carousel .header h1{font-size:16px;margin-bottom:5px}}.benefit-carousel #exclusiveAreaBenefitCarousel{padding-bottom:8px;overflow-x:hidden;white-space:nowrap}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel{overflow-x:auto}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area{white-space:initial}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card{border-radius:3px;box-shadow:0 1px 3px 0 #D8D8D8;width:265px !important;height:374px;margin-right:25px;display:inline-block;vertical-align:top;position:relative}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card{margin-right:8px !important;width:179px !important;height:283px;margin-bottom:10px !important}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card:last-child{margin-right:1px}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card:last-child{margin-right:0 !important}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card:first-child{margin-left:1px}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .exclusive-area__error-box{padding:160px 32px;text-align:center}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .exclusive-area__error-box{padding-top:105px;padding-bottom:0}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .card__body{min-height:320px}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .card__body{min-height:220px}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-title h4{color:#639}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-title h4{font-size:14px;line-height:17px}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-title,.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-text,.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-alert{padding:8px 24px 0;text-align:center}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-title,.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-text,.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-alert{font-size:13px;line-height:17px;padding:2px 12px 0}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-image{padding-top:48px;text-align:center}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-image{padding-top:26px}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-image img{height:70px !important}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-image img{height:46px !important}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-image.empty-image{min-height:116px}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-image.empty-image{min-height:72px}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-alert{background-color:#fce200;padding:8px;position:absolute;width:100%;border-top-left-radius:3px;border-top-right-radius:3px;color:#639}@media screen and (max-width: 767px){.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-alert{height:23px;padding:3px}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-alert P{font-size:10px;line-height:17px}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-alert P span{font-size:10px !important}}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-text-button{padding:0 12px}.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-text-button .btn,.benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-text-button .aui .modal-body button,.aui .modal-body .benefit-carousel #exclusiveAreaBenefitCarousel .exclusive-area.card .ae-card-text-button button{width:100%;font-weight:200;font-family:"NunitoLight",Arial,sans-serif}.benefit-carousel .benefit-carousel-nav,.benefit-carousel .benefit-carousel-nav-mobile{text-align:center;margin-top:35px}.benefit-carousel .benefit-carousel-nav .smiles-icons,.benefit-carousel .benefit-carousel-nav-mobile .smiles-icons{font-size:15px}.benefit-carousel .benefit-carousel-nav .pages .page,.benefit-carousel .benefit-carousel-nav-mobile .pages .page{margin:0 2px;color:#BCBEC0}.benefit-carousel .benefit-carousel-nav .pages .page.selected,.benefit-carousel .benefit-carousel-nav-mobile .pages .page.selected{color:#639}.benefit-carousel .benefit-carousel-nav .seta-esq-paginacao,.benefit-carousel .benefit-carousel-nav-mobile .seta-esq-paginacao{cursor:pointer}.benefit-carousel .benefit-carousel-nav .left-arrow,.benefit-carousel .benefit-carousel-nav-mobile .left-arrow{margin-right:44px}.benefit-carousel .benefit-carousel-nav .right-arrow:before,.benefit-carousel .benefit-carousel-nav-mobile .right-arrow:before{margin-left:44px;transform:rotate(180deg)}@media screen and (max-width: 767px){.benefit-carousel .benefit-carousel-nav{display:none}}.exclusive-area.family-account{width:560px;height:245px;margin-right:28px}@media screen and (max-width: 767px){.exclusive-area.family-account{float:none;height:unset}}.exclusive-area.family-account .body{height:80%;display:flex;flex-flow:column;align-items:stretch}@media screen and (max-width: 767px){.exclusive-area.family-account .body{height:unset}}.exclusive-area.family-account .body .images-people{display:block;width:270px;margin-left:auto;margin-right:auto;padding:20px 0px}@media screen and (max-width: 767px){.exclusive-area.family-account .body .images-people{width:70%;margin:auto;padding-bottom:10px}.exclusive-area.family-account .body .images-people img{width:34px}}.exclusive-area.family-account .body .images-people .image-person{float:left;width:40px;margin-left:7px;margin-right:7px}@media screen and (max-width: 767px){.exclusive-area.family-account .body .images-people .image-person{width:auto;float:unset;display:inline-block;margin-left:2px;margin-right:2px}}.exclusive-area.family-account .body .images-people .image-person .smiles-icons{font-size:30px;text-align:center}@media screen and (max-width: 767px){.exclusive-area.family-account .body .images-people .image-person .smiles-icons{font-size:15px}}@media screen and (min-width: 340px){.exclusive-area.family-account .body .images-people .image-person .smiles-icons{font-size:17px}}@media screen and (min-width: 370px){.exclusive-area.family-account .body .images-people .image-person .smiles-icons{font-size:19px}}@media screen and (min-width: 420px){.exclusive-area.family-account .body .images-people .image-person .smiles-icons{font-size:22px}}@media screen and (min-width: 470px){.exclusive-area.family-account .body .images-people .image-person .smiles-icons{font-size:26px}}@media screen and (max-width: 767px){.exclusive-area.family-account .body .images-people .bottom-block{margin-top:0px}}.exclusive-area.family-account .body .total-people,.exclusive-area.family-account .body .bottom-block{display:block;width:40%;color:#7c7c7c;margin-left:auto;margin-right:auto;text-align:center;font-family:"NunitoLight",Arial,sans-serif}@media screen and (max-width: 767px){.exclusive-area.family-account .body .total-people,.exclusive-area.family-account .body .bottom-block{width:70%;margin-bottom:25px}}.exclusive-area.family-account .body .total-people-suspended{display:block;width:68%;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;text-align:center;padding:50px 40px 25px;margin-left:auto;margin-right:auto;color:#BBBCBC}@media screen and (max-width: 767px){.exclusive-area.family-account .body .total-people-suspended{padding:10px 20px 10px;width:90%}}.exclusive-area.family-account .body .total-people-invite{display:block;width:68%;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;text-align:center;padding:50px 40px 25px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.exclusive-area.family-account .body .total-people-invite{padding:35px 0 25px;width:80%}}.exclusive-area.family-account .body .total-people-locked{display:block;width:68%;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;text-align:center;padding:70px 0 25px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.exclusive-area.family-account .body .total-people-locked{padding:35px 0 25px;width:80%}}.exclusive-area.family-account .body .family-invitation{display:block;width:90%;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;text-align:center;padding:24px 24px 12px;margin-left:auto;margin-right:auto}.exclusive-area.family-account .body .bottom-links{width:80%;margin:4px auto;text-align:center}@media screen and (max-width: 767px){.exclusive-area.family-account .body .bottom-links{margin-bottom:25px}}.exclusive-area.family-account .body .bottom-links a{font-size:12px;text-decoration:underline;color:#7c7c7c;padding:0 12px 0 0}.exclusive-area.family-account .body .bottom-links a:first-child{padding:0 84px 0 0}@media screen and (max-width: 767px){.exclusive-area.family-account .body .bottom-links a:first-child{padding:15px}}.exclusive-area.family-account .body .bottom-invite{width:60%;margin-left:auto;margin-right:auto;text-align:center;padding:10px}.exclusive-area.family-account .body .bottom-invite.button-group{width:80%}.exclusive-area.family-account .body .bottom-invite.button-group a,.exclusive-area.family-account .body .bottom-invite.button-group button{width:150px !important}.exclusive-area.family-account .body .bottom-invite span{padding:10px}.exclusive-area.family-account .body .bottom-invite a,.exclusive-area.family-account .body .bottom-invite button{width:117px;font-size:14px}@media screen and (max-width: 767px){.exclusive-area.family-account .body .bottom-invite{padding:12px 0 12px;width:90%}.exclusive-area.family-account .body .bottom-invite span{padding:0px;margin:auto}.exclusive-area.family-account .body .bottom-invite a,.exclusive-area.family-account .body .bottom-invite button{width:100%;margin-bottom:10px}}.exclusive-area.family-account .body .bottom-suspended{width:60%;margin-left:auto;margin-right:auto;text-align:center;padding:10px}@media screen and (max-width: 767px){.exclusive-area.family-account .body .bottom-suspended{padding:0px 10px;width:90%}}.exclusive-area.family-account .body .bottom-suspended span{padding:10px}.exclusive-area.family-account .body .bottom-suspended a,.exclusive-area.family-account .body .bottom-suspended button{width:130px;font-size:14px}@media screen and (max-width: 767px){.exclusive-area.family-account .body .bottom-suspended a,.exclusive-area.family-account .body .bottom-suspended button{width:100%}}.exclusive-area.family-account .body .bottom-member{width:100%;margin-left:auto;margin-right:auto;text-align:center;padding:10px}.exclusive-area.family-account .body .bottom-member span{padding:10px}.exclusive-area.family-account .body .bottom-member a,.exclusive-area.family-account .body .bottom-member button{width:225px;font-size:14px}@media screen and (max-width: 767px){.exclusive-area.family-account .body .bottom-member a,.exclusive-area.family-account .body .bottom-member button{margin-left:auto;margin-right:auto}}.exclusive-area.family-account .body .bottom-block{margin-top:10px}.exclusive-area.family-account .exclusive-area__error-box{padding:96px 16px;text-align:center}.exclusive-area.indicate-friend{width:855px;margin-bottom:28px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend{float:none;height:unset}}.exclusive-area.indicate-friend .body{height:80%;display:flex;flex-flow:column;align-items:stretch}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body{height:unset}}.exclusive-area.indicate-friend .body .three-blocks{width:100%}.exclusive-area.indicate-friend .body .three-blocks .rows{width:38%;display:inline-table;padding:15px 0px 35px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows{width:100%;padding:4px 10px}}.exclusive-area.indicate-friend .body .three-blocks .rows .image-person{width:48px}.exclusive-area.indicate-friend .body .three-blocks .rows.middle{width:32%}.exclusive-area.indicate-friend .body .three-blocks .rows.full-row{width:100%}.exclusive-area.indicate-friend .body .three-blocks .rows.full-row .formatted-text{text-align:left}.exclusive-area.indicate-friend .body .three-blocks .rows.full-row .image-person{margin:16px 10px 0;width:64px}.exclusive-area.indicate-friend .body .three-blocks .rows.big-row{width:70%}.exclusive-area.indicate-friend .body .three-blocks .rows.big-row .image-person{margin:24px;width:64px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows.big-row .image-person{margin:0}.exclusive-area.indicate-friend .body .three-blocks .rows.big-row .text{padding-top:0px !important}}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows.middle,.exclusive-area.indicate-friend .body .three-blocks .rows.full-row,.exclusive-area.indicate-friend .body .three-blocks .rows.big-row{width:100%}}.exclusive-area.indicate-friend .body .three-blocks .rows.button{width:25%;padding:0;vertical-align:middle;height:100%}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows.button{width:100%;margin-bottom:25px}}.exclusive-area.indicate-friend .body .three-blocks .rows.button .bottom-block{width:100%;vertical-align:middle;padding-top:25px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows.button .bottom-block{width:80%;margin-left:auto;margin-right:auto;padding-top:0}}.exclusive-area.indicate-friend .body .three-blocks .rows.button .bottom-block .btn-club{width:90%}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows.button .bottom-block .btn-club{width:100%}}.exclusive-area.indicate-friend .body .three-blocks .rows .image-person{float:left;margin:10px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows .image-person{margin:5px}}.exclusive-area.indicate-friend .body .three-blocks .rows .image-person.image-center{margin-left:25%}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows .image-person.image-center{margin-left:5%;margin:0}}.exclusive-area.indicate-friend .body .three-blocks .rows .image-person .smiles-icons{font-size:25px}.exclusive-area.indicate-friend .body .three-blocks .rows .text{margin:10px 0}.exclusive-area.indicate-friend .body .three-blocks .rows .text.middle{padding-top:30px}.exclusive-area.indicate-friend .body .three-blocks .rows .text.text-center{margin-right:25%;padding-top:20px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows .text.text-center{margin-right:5%;padding-top:0px}}.exclusive-area.indicate-friend .body .three-blocks .rows .text .content{font-weight:lighter}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows .text .content{font-size:12px}}.exclusive-area.indicate-friend .body .three-blocks .rows .text .value{font-size:18px;letter-spacing:1px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .three-blocks .rows .text .value{font-size:16px}}.exclusive-area.indicate-friend .body .three-blocks .rows:after{display:inline}.exclusive-area.indicate-friend .body .images-people{display:block;width:310px;margin-left:auto;margin-right:auto;padding:30px 0px;height:100%}.exclusive-area.indicate-friend .body .images-people .image-person{float:left;margin-left:7px;margin-right:7px;width:10%;text-align:center;vertical-align:middle}.exclusive-area.indicate-friend .body .images-people .image-person.image-center{margin-left:20% !important}.exclusive-area.indicate-friend .body .images-people .image-person .smiles-icons{font-size:30px;text-align:center}.exclusive-area.indicate-friend .body .total-people,.exclusive-area.indicate-friend .body .bottom-block{display:block;width:40%;margin-left:auto;margin-right:auto;text-align:center;font-family:"NunitoLight",Arial,sans-serif}.exclusive-area.indicate-friend .body .bottom-block{margin-top:10px}@media screen and (max-width: 767px){.exclusive-area.indicate-friend .body .bottom-block{margin-top:0px;padding-top:0px}}.exclusive-area.indicate-friend .body .bottom-block.middle{padding-top:0 !important;margin-top:0}.exclusive-area.indicate-friend .exclusive-area__error-box{padding:80px;text-align:center}.exclusive-area.smiles-benefits-macro{box-shadow:0px 0px 0px 0px;background-color:transparent;width:100%}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content{width:100%;box-sizing:border-box;overflow-y:hidden;overflow-x:auto;white-space:nowrap}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card{height:370px;width:30%;background-color:#fff;color:#989697;box-shadow:0 1px 3px 0 #BCBEC0;border-radius:4px;display:inline-block;margin:auto;margin-left:10px;margin-right:10px;white-space:initial}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card{width:66%;height:310px}}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top{margin-left:auto;margin-right:auto;width:70%;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top{width:50%;padding-bottom:20px}}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top .icon-image{margin-left:32%}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top .icon-image{width:50%;margin-left:25%;margin-right:25%}}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top .icon-image .smiles-icons{font-size:40px}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top .icon-image .smiles-icons{font-size:30px}}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top .text-image{padding-top:15px;font-size:20px;text-align:center}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-top .text-image{font-size:13px;color:#639}}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-middle{padding:0px 25px;text-align:center;font-size:16px}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-middle{font-size:12px}}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-bottom{padding-top:15px;width:100%;justify-content:center}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-bottom{font-size:10px}}.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-bottom .btn-club{width:90%;margin-left:5%;margin-right:5%}@media screen and (max-width: 767px){.exclusive-area.smiles-benefits-macro .join-plan-benefits__content .card .block-bottom .btn-club{font-size:12px}}.exclusive-area.smiles-benefits-macro .footer{width:20%;margin-left:auto;margin-right:auto}.exclusive-area.smiles-benefits-macro .footer .join-plan-benefits__content--arrow{margin:30px 0}.exclusive-area.smiles-benefits-macro .footer .join-plan-benefits__content--arrow.left{float:left}.exclusive-area.smiles-benefits-macro .footer .join-plan-benefits__content--arrow.right{float:right}.payment-history-full-page{display:none}.payment-history-full-page .exclusive-area-return-button{margin-bottom:16px}@media screen and (max-width: 767px){.payment-history-full-page .exclusive-area-return-button{width:90%;margin:auto;margin-bottom:12px}}.payment-history-full-page .exclusive-area-return-button button{background-color:#BCBEC0;width:115px;height:40px;font-family:"NunitoLight",Arial,sans-serif}.exclusive-area.payment-history{width:855px;margin-right:28px;margin-bottom:25px}@media screen and (max-width: 767px){.exclusive-area.payment-history{float:none;height:unset}}.exclusive-area.payment-history .body{height:80%;display:flex;flex-flow:column;align-items:stretch}@media screen and (max-width: 767px){.exclusive-area.payment-history .body{height:unset}}.exclusive-area.payment-history .body .container-block{width:100%;padding:16px 16px 18px 16px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block{padding:10px}.exclusive-area.payment-history .body .container-block .disclaimer{padding-right:30px}}.exclusive-area.payment-history .body .container-block .ic-brand-arrow-down-club:before{transform:scaleY(-1)}.exclusive-area.payment-history .body .container-block P{margin-bottom:0px;font-size:14px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .filter-block{display:inline}}.exclusive-area.payment-history .body .container-block .filter-block p{color:#7C7C7C;margin-bottom:2px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .filter-block p{width:100%;padding-top:15px}}.exclusive-area.payment-history .body .container-block .filter-block div:nth-child(2),.exclusive-area.payment-history .body .container-block .filter-block div:nth-child(3){width:90px;margin-right:5px;height:40px;font-size:11px}.exclusive-area.payment-history .body .container-block .filter-block button{height:38px}.exclusive-area.payment-history .body .container-block .filter-block button.btn-outline{border:1px solid #639;color:#639;height:40px;margin-right:18px;font-weight:400;padding:0px;width:150px}.exclusive-area.payment-history .body .container-block .filter-block button.ok-btn{height:40px;margin-right:18px;font-weight:400;padding:0px;width:150px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .filter-block button.ok-btn{display:inline-block;margin-top:6px;margin-bottom:0px;margin-right:0px;width:32%}}.exclusive-area.payment-history .body .container-block .filter-block button.btn-outline{display:none}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .filter-block button{height:30px}}.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input{display:inline-block;border:1px solid #7C7C7C;border-radius:3px;width:267px;height:43px;margin-right:22px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;line-height:13px;padding-left:6px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input{display:inline-block;margin-bottom:5px;width:30% !important}}.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-toggle{padding:8px 19px 8px 0px}.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-toggle span{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;line-height:13px;margin-top:4px;margin-right:-10px;font-weight:400}.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-toggle::after{margin-left:20px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-toggle{padding:4px 19px 8px 0px}}.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-menu{margin-left:-6px;height:135px}.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-menu ul li{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;line-height:13px}.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-menu ul li a{padding:5px 14px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .filter-block .excluse-area-input .dropdown-menu{min-width:107% !important}}.exclusive-area.payment-history .body .container-block .remove-filter-mobile{display:none}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .remove-filter-mobile{display:block}}.exclusive-area.payment-history .body .container-block .remove-filter-mobile button{border:1px solid #639;color:#639;height:40px;font-weight:400;padding:0px 28px}.exclusive-area.payment-history .body .container-block .payments-block{min-height:120px}.exclusive-area.payment-history .body .container-block .year-text{margin-top:26px;margin-bottom:4px}.exclusive-area.payment-history .body .container-block .year-text span{font-size:14px}.exclusive-area.payment-history .body .container-block .payment-card{position:relative;border:1px solid #ECECEC;border-radius:3px;width:827px;margin:auto;font-size:15px;margin-top:6px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card{width:auto !important;position:inherit;display:block}}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header{padding:18px 0 0px 16px;position:relative;display:inline-block;width:100%;height:54px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div{float:left}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div P{margin-bottom:5px;font-size:15px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div:nth-child(1){width:14%}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div:nth-child(2){width:17%}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div:nth-child(3),.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div:nth-child(4){padding-left:20px;margin-top:2px;margin-right:10px;border-left:1px solid #ECECEC;height:40%;min-width:110px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div:nth-child(3) p,.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div:nth-child(4) p{margin-top:-2px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header{display:inline-grid;padding:13px 0 0 14px;height:44px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div{margin-bottom:6px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-header div P{margin-bottom:1px}}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-middle{display:none}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card .payment-card-middle{height:142px;padding:20px 0 10px 14px;display:block !important;border-top:1px solid #ECECEC}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-middle div{margin-bottom:2px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-middle div:nth-child(3){margin-top:8px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-middle div:nth-child(4){margin-top:20px;margin-bottom:20px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-middle div P{margin-bottom:0px;font-size:15px}}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body{padding:16px;display:flex;position:relative;width:100%;border-top:1px solid #ECECEC}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block p{font-size:13px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block p .flag-icon{position:relative;display:inline-block;width:30px;height:21px;margin-top:10px;margin-right:12px;margin-bottom:-5px;background-size:30px}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block p span{font-size:15px;margin-right:0px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block p span{margin-right:0px}}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block p .card-number{letter-spacing:0.1em;margin-left:12px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block p .card-number{margin-left:0px;display:block;margin-top:10px}}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block .payment-value-details{height:18px;margin-bottom:-16px;margin-top:12px;letter-spacing:0.03em}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block .payment-value-details .annualvalue{font-size:16px;letter-spacing:0em}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body .card-block .payment-value-details{margin-bottom:-6px}}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body div{float:left}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body div:nth-child(1){width:43%;display:flex;align-items:center}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body div:nth-child(2){width:55%;padding-left:70px;margin-top:8px;border-left:1px solid #ECECEC;height:auto}.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body div:nth-child(2) p{margin-top:-8px;margin-bottom:2px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body div:nth-child(2){padding-left:10px;border-left:none;height:unset;width:auto;padding-left:4px;margin-left:-10%}}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .payment-card .payment-card-body{padding:20px 0px 16px;display:inline-block;border-top:1px solid #ECECEC;width:78%;margin-left:11%;margin-right:11%}}.exclusive-area.payment-history .body .container-block .collapsible{display:block;cursor:pointer;border:none;text-align:left;outline:none;margin-top:-6px;font-size:8px;line-height:normal;width:auto;background:transparent;position:absolute;right:4px}@media screen and (max-width: 767px){.exclusive-area.payment-history .body .container-block .collapsible{position:absolute;top:12px;right:4px}}.exclusive-area.payment-history .body .container-block .collapsed{display:block;transform:scale(-1)}.exclusive-area.payment-history .body .container-block .collapsing{display:none !important}.exclusive-area.payment-history .bottom-block{text-align:center;font-size:12px;text-decoration:underline;cursor:pointer;bottom:24px;margin-bottom:16px}.exclusive-area.payment-history .bottom-block button{margin-left:auto;margin-right:auto}.exclusive-area.payment-history .bottom-block button#buttonShowMorePayment{width:210px;display:none}@media screen and (max-width: 767px){.exclusive-area.payment-history .bottom-block{position:initial;margin-top:14px;padding:0 39px;padding-bottom:26px}}.exclusive-change-plan{width:855px;background-color:transparent;margin-bottom:40px}@media screen and (max-width: 767px){.exclusive-change-plan{position:relative;width:90%;display:block;margin:auto;margin-bottom:20px}}.exclusive-change-plan .header{margin-bottom:35px}@media screen and (max-width: 767px){.exclusive-change-plan .header{margin-bottom:15px;width:300px}}.exclusive-change-plan .header h1{color:#639;font-family:"NunitoRegular",Arial,sans-serif;font-size:22px;font-weight:700;line-height:26px;margin-top:0;margin-bottom:10px}@media screen and (max-width: 767px){.exclusive-change-plan .header h1{font-size:16px;margin-bottom:5px}}.exclusive-change-plan .header p{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:18px;line-height:16px;margin-bottom:0}@media screen and (max-width: 767px){.exclusive-change-plan .header p{font-size:14px}}.exclusive-change-plan .body .plan-cards{overflow-x:hidden;white-space:nowrap}@media screen and (max-width: 767px){.exclusive-change-plan .body .plan-cards{overflow-x:scroll;padding-bottom:10px}}.exclusive-change-plan .body .plan-cards .card{width:265px;margin-right:23px;margin-bottom:5px;display:inline-block;vertical-align:top}.exclusive-change-plan .body .plan-cards .card:first-child{margin-left:2px}.exclusive-change-plan .body .plan-cards .card:last-child{margin-right:2px}@media screen and (max-width: 360px){.exclusive-change-plan .body .plan-cards .card{margin-right:1%}}@media only screen and (max-width: 767px) and (min-width: 361px){.exclusive-change-plan .body .plan-cards .card{margin-right:4%}}.exclusive-change-plan .body .plan-cards .card .card-block{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.24);border-radius:2px;overflow:hidden}.exclusive-change-plan .body .plan-cards .card .card-block .image-block{position:relative;background-color:#639}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .image{overflow:hidden;height:200px}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .image img{height:100%}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:fit-content}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text p{color:#fff}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text p.top-text{font-family:"NunitoLight",Arial,sans-serif;font-size:24px;letter-spacing:0.32px;line-height:29px;margin-bottom:10px}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text .botton-text{display:inline-block}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text .botton-text p{margin-bottom:0}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text .botton-text .plan-miles{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:38px;line-height:46px}@media screen and (max-width: 767px){.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text .botton-text .plan-miles{margin-bottom:-6px}}.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text .botton-text .miles-description{font-family:"NunitoRegular",Arial,sans-serif;font-size:10px;letter-spacing:-0.23px;line-height:12px;text-align:right;margin-top:-8px;margin-right:6px}@media screen and (max-width: 767px){.exclusive-change-plan .body .plan-cards .card .card-block .image-block .img-text .botton-text .miles-description{text-align:center}}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block{height:75px;margin-top:13px;padding-left:14px;padding-right:19px;padding-bottom:15px;border-bottom:1px solid #ececec}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block:last-child{border-bottom:0}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block p{margin-bottom:0}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .plan-info_block{display:inline-block}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .plan-info_block .plan-type{color:#4A4A4A;font-family:"NunitoRegular",Arial,sans-serif;font-size:13px;line-height:16px}@media screen and (max-width: 767px){.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .plan-info_block .plan-type{letter-spacing:1px}}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .plan-info_block .plan-miles{color:#639;font-family:"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:700;line-height:24px}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .plan-info_block .plan-miles .plan-miles-plus{opacity:.7;margin:2px;position:relative;top:-2px}@media screen and (max-width: 767px){.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .plan-info_block .plan-miles span{opacity:0.5;padding-right:2px;font-size:14px;vertical-align:top}}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .plan-info_block .miles-descriptin{color:#4A4A4A;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.15px;line-height:13px;opacity:0.55}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .button_block{text-align:right;float:right}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .button_block p{text-align:center}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .button_block .discount-text{color:#F4792C;font-family:"NunitoRegular",Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.15px;line-height:13px;margin-bottom:5px}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .button_block button{background-color:#fce200;width:96px;height:20px;color:#639;font-family:"NunitoRegular",Arial,sans-serif;margin:auto 0 auto auto;font-size:10px;font-weight:700;line-height:12px;padding-top:4px}@media screen and (max-width: 767px){.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .button_block button{display:flex;justify-content:space-between}}.exclusive-change-plan .body .plan-cards .card .card-block .plans-type_block .button_block .cost-disclaimer{color:#639;font-family:"NunitoLight",Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.15px;line-height:13px;margin-top:5px}.exclusive-change-plan .body .plan-cards .card .card-block .card_footer{padding-bottom:17px;padding-top:13px}.exclusive-change-plan .body .plan-cards .card .card-block .card_footer p{color:#639;font-family:"NunitoLight",Arial,sans-serif;font-weight:700;font-size:10px;font-weight:700;letter-spacing:0.13px;line-height:12px;text-align:center;margin:0}.exclusive-change-plan .body .plan-cards .card .block_footer{width:65%;margin:auto;padding-top:13px}.exclusive-change-plan .body .plan-cards .card .block_footer p{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-weight:700;font-size:12px;line-height:14px;text-align:center;margin:0}.exclusive-change-plan .body .plan-card-nav{text-align:center;margin-top:35px}@media screen and (max-width: 767px){.exclusive-change-plan .body .plan-card-nav{display:none}}.exclusive-change-plan .body .plan-card-nav .smiles-icons{font-size:15px}.exclusive-change-plan .body .plan-card-nav .pages .page{margin:0 2px;color:#BCBEC0}.exclusive-change-plan .body .plan-card-nav .pages .page.selected{color:#639}.exclusive-change-plan .body .plan-card-nav .seta-esq-paginacao{cursor:pointer}.exclusive-change-plan .body .plan-card-nav .left-arrow{margin-right:44px}.exclusive-change-plan .body .plan-card-nav .right-arrow:before{margin-left:44px;transform:rotate(180deg)}#smls-modal-downgrade-plan{width:416px;min-height:314px;font-family:"NunitoRegular",Arial,sans-serif}#smls-modal-downgrade-plan .mobile{display:none}@media screen and (max-width: 767px){#smls-modal-downgrade-plan .mobile{display:block;border-bottom:1px solid #ECECEC;width:auto;margin-top:2px}}#alter-plan-question{font-size:18px;padding:12px 15px 12px 12px}@media screen and (max-width: 767px){#alter-plan-question{padding:10px 0 12px}}#alter-plan-question .btn-downgrade-close{opacity:1;width:12px}@media screen and (max-width: 767px){#alter-plan-question .btn-downgrade-close{margin-right:10px}}#alter-plan-question .modal-header{color:#639;padding:12px 0 8px 10px;text-align:left;font-weight:bold}@media screen and (max-width: 767px){#alter-plan-question .modal-header{text-align:center;padding:8px 0px 12px}}#alter-plan-question .modal-body{text-align:left;padding:4px 14px 12px}@media screen and (max-width: 767px){#alter-plan-question .modal-body{text-align:center;padding:12px 20px}}#alter-plan-question .modal-body .message{display:inline-block;padding:4px 12px 8px 2px;font:14px "NunitoLight",Arial,sans-serif;color:#7C7C7C;letter-spacing:0.02em;line-height:19px}@media screen and (max-width: 767px){#alter-plan-question .modal-body .message{letter-spacing:0.04em}#alter-plan-question .modal-body .message p:nth-child(2){margin-top:6px}}#alter-plan-question .modal-body .message p{margin:0 -4px 8px 0px;display:inline-block}@media screen and (max-width: 767px){#alter-plan-question .modal-body .message p{margin:0px;margin-right:-2px}}#alter-plan-question .modal-body .holder label.alert-captcha{display:none;text-align:center;color:red}#alter-plan-question .modal-body .holder .captcha-container{display:block;width:245px;margin:auto}#alter-plan-question .modal-body .holder .captcha-container #recaptcha_club_change_plan_downgrade{transform:scale(0.8);transform-origin:0 center}#alter-plan-question .modal-body .holder .content-left,#alter-plan-question .modal-body .holder .content-right{width:100%;display:inline-block}#alter-plan-question .modal-body .holder .content-left button,#alter-plan-question .modal-body .holder .content-right button{border:solid 1px;border-radius:4px;background-color:#fff;color:#639;padding:0;width:72%;height:42px;font-size:13px;font-family:"NunitoRegular",Arial,sans-serif}@media screen and (max-width: 767px){#alter-plan-question .modal-body .holder .content-left button,#alter-plan-question .modal-body .holder .content-right button{width:66%;max-width:260px;font-family:"NunitoLight",Arial,sans-serif;letter-spacing:0.03em;height:38px}}#alter-plan-question .modal-body .holder .content-left .btn-downgrade-keep-plan,#alter-plan-question .modal-body .holder .content-right .btn-downgrade-keep-plan{border:solid 1px;background-color:#639;color:#fff;letter-spacing:0.01em}#alter-plan-question .modal-body .confirm__disabled{background-color:lightgray;border:1px solid lightgray;pointer-events:none}#alter-plan-question .modal-body .container__label{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:16px;padding-top:7px}@media screen and (max-width: 764px){#alter-plan-question .modal-body .container__label{font-size:12px}#alter-plan-question .modal-body .box-rule__alert-terms{width:100%;padding-top:3px;font-size:13px}}#alter-plan-question .modal-body .container__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#alter-plan-question .modal-body .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;margin-top:12px;border:1px solid gray;border-radius:3px}@media screen and (min-width: 454px) and (max-width: 768px){#alter-plan-question .modal-body .checkmark{top:-7px}}#alter-plan-question .modal-body .container__label input:checked ~ .checkmark{background-color:#FF5A00;border:1px solid #FF5A00;margin-top:12px}#alter-plan-question .modal-body .checkmark:after{content:"";position:absolute;display:none}#alter-plan-question .modal-body .container__label input:checked ~ .checkmark:after{display:block}#alter-plan-question .modal-body .container__label .checkmark:after{left:7px;top:1px;width:5px;height:12px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#alter-plan-question .modal-body .box-rule--active-color{color:#FF5A00 !important}#alter-plan-question .modal-body .box-rule--link{text-decoration:underline !important;color:gray !important}#alter-plan-question .modal-body .box-rule--uber-color{color:gray}#alter-plan-question .modal-body .box-rule--club-color{color:#663399 !important}#alter-plan-question .modal-body .box-rule{border:1px solid #979797;padding:5px 20px 15px 15px;border-radius:5px;box-sizing:border-box;width:100%;display:inline-grid;text-align:left}#alter-plan-question .modal-body .box-rule #createTermsAgreementDivDowngrade{padding:0 0;font-size:13px}@media screen and (max-width: 764px){#alter-plan-question .modal-body .box-rule #createTermsAgreementDivDowngrade{font-size:12px}}#alter-plan-question .modal-body .box-rule__alert-terms{color:#7C7C7C;font-size:14px;letter-spacing:0;line-height:16px;padding-top:8px}@media screen and (max-width: 764px){#alter-plan-question .modal-body .box-rule__alert-terms{font-size:12px}}.exclusive-bonus .header{padding-left:20px}.exclusive-bonus .header h1{padding-left:0}.exclusive-bonus .header h1 span{font-weight:500}.exclusive-bonus .block{padding-left:20px;padding-right:20px;border-bottom:1px solid #f5f5f5}.exclusive-bonus .explain-block{padding-top:24px;padding-bottom:50px}.exclusive-bonus .explain-block .text-section{margin-right:200px;padding-bottom:24px;font-size:14px;line-height:19px}.exclusive-bonus .explain-block .text-section .first-line{padding-bottom:25px}@media screen and (max-width: 767px){.exclusive-bonus .explain-block .text-section{margin-right:0}}.exclusive-bonus .explain-block .process-section .section-title{margin-bottom:25px;color:#639;font-size:24px;font-weight:bold;line-height:32px}@media screen and (max-width: 767px){.exclusive-bonus .explain-block .process-section .section-title{font-size:18px;line-height:24px}}.exclusive-bonus .explain-block .process-section .section-formula{padding-left:34px;height:60px;font-size:18px;text-align:center}@media screen and (max-width: 767px){.exclusive-bonus .explain-block .process-section .section-formula{width:auto;font-size:16px;padding-left:0;overflow-x:scroll;height:90px;overflow:hidden;white-space:nowrap}}.exclusive-bonus .explain-block .process-section .section-formula .formula-element{float:left;margin-right:14px}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(1){width:88px}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(3){width:141px}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(5){width:155px}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7){text-align:left;width:195px;padding:8px 0;margin-top:-12px;color:#639}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7) div{display:inline-block;vertical-align:middle}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7) .formula-text{width:125px;margin-left:5px}@media screen and (max-width: 767px){.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7) .formula-text{width:unset;margin-right:0;margin-top:0}}@media screen and (max-width: 767px){.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7){margin-right:0;margin-top:0;text-align:center}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7) .smiles-icons{font-size:8px}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7) .formula-text{margin-left:5px}}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(2),.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(4){margin-top:17px}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(6){color:#639;font-size:36px;font-weight:800;line-height:49px}@media screen and (max-width: 767px){.exclusive-bonus .explain-block .process-section .section-formula .formula-element{float:unset;display:inline-block;white-space:normal;vertical-align:middle;margin-right:6px}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(1),.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(3),.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(5),.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(7){width:43.5%}.exclusive-bonus .explain-block .process-section .section-formula .formula-element:nth-child(6){margin-right:0;font-size:27px}}.exclusive-bonus .explain-block .process-section .formula-menu{display:none}@media screen and (max-width: 767px){.exclusive-bonus .explain-block .process-section .formula-menu{margin:auto;margin-top:14px;display:table !important}.exclusive-bonus .explain-block .process-section .formula-menu span{display:inline-block;margin-right:13px;color:#D1D1D1}.exclusive-bonus .explain-block .process-section .formula-menu span:last-child{margin-right:0}.exclusive-bonus .explain-block .process-section .formula-menu span.selected{color:#639}}.exclusive-bonus .benefit-block,.exclusive-bonus .future-benefit-block{padding-top:32px}.exclusive-bonus .benefit-block .timeline-section,.exclusive-bonus .future-benefit-block .timeline-section{position:relative;display:table;margin:auto;margin-bottom:90px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section,.exclusive-bonus .future-benefit-block .timeline-section{margin-top:30px;margin-bottom:70px}}.exclusive-bonus .benefit-block .timeline-section .line,.exclusive-bonus .future-benefit-block .timeline-section .line{position:absolute;top:98px;left:2px;width:98%;height:3px;border-radius:3px;background-color:#639}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .line,.exclusive-bonus .future-benefit-block .timeline-section .line{top:2px;left:11px;width:3px;height:98%}}.exclusive-bonus .benefit-block .timeline-section .coins-discount,.exclusive-bonus .future-benefit-block .timeline-section .coins-discount{position:absolute;right:-14px;top:10px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .coins-discount,.exclusive-bonus .future-benefit-block .timeline-section .coins-discount{right:unset;top:unset;bottom:-8px;left:96px}}.exclusive-bonus .benefit-block .timeline-section .bubbles,.exclusive-bonus .future-benefit-block .timeline-section .bubbles{position:relative;padding-top:86px;z-index:10;display:inline-block}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles,.exclusive-bonus .future-benefit-block .timeline-section .bubbles{padding-top:0}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble{position:relative;display:inline-block;margin-right:63px;vertical-align:top}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble{display:block;margin-right:0;margin-bottom:40px}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble:first-child .alert,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble:first-child .alert{transform:translate(0, -14%)}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble:last-child,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble:last-child{margin-right:0}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble:last-child,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble:last-child{margin-bottom:0}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .green-bubble,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .white-bubble,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .red-bubble,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .yellow-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .green-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .white-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .red-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .yellow-bubble{vertical-align:top;height:26px;width:26px;border-radius:26px;box-shadow:0 4px 7px 0 rgba(124,124,124,0.4);cursor:default}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .white-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .white-bubble{background:#fff;border:3px solid #7B47B04D}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .green-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .green-bubble{font-size:3px;padding-top:5px;padding-left:5px;box-shadow:0 4px 7px 0 rgba(124,124,124,0.4);background:linear-gradient(0deg, #A7FA50 0%, #68CA00 100%)}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .yellow-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .yellow-bubble{margin:0;font-size:20px;font-weight:800;color:#fff;padding:5px 0 0 9px;background:linear-gradient(180deg, #FEC63B 0%, #FFD40E 100%)}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .red-bubble,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .red-bubble{margin:0;font-size:35px;font-weight:800;color:#fff;padding:2px 0 0 8px;background:linear-gradient(0deg, #EB5B3A 0%, #FF2F00 100%)}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .red-bubble.abandoned,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .red-bubble.abandoned{font-size:17px;padding-top:4px}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .date,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .exclusive-bonus .benefit-block .timeline-section .bubbles .bubble li.dateUp,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .date,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble li.dateUp{position:absolute;top:-15px;left:50%;transform:translate(-50%, 0);color:#7C7C7C;font-size:10px;letter-spacing:0.83px;line-height:14px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .date,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .exclusive-bonus .benefit-block .timeline-section .bubbles .bubble li.dateUp,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .date,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble li.dateUp{left:42px;top:50%;transform:translate(0, -50%)}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert{position:absolute;top:34px;left:50%;transform:translate(-50%, 0);padding:13px 22px;border:0;border-radius:27px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert{top:50%;left:-116px;transform:translate(0, -50%);margin-bottom:0;padding:18px 12px}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.regularize,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.renew,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.regularize,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.renew{width:194px;background-color:#FFBB0029}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.regularize,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.renew,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.regularize,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.renew{width:105px}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.regularize p,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.renew p,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.regularize p,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.renew p{color:#E96B26}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.available,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.available{width:288px;background-color:#83FF0029}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.available,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.available{width:108px}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.available p,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.available p{color:#3F7309}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.onGoing,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.almost,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.onGoing,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.almost{width:200px;background-color:#66339929}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.onGoing,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.almost,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.onGoing,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.almost{width:108px}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.onGoing p,.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.almost p,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.onGoing p,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.almost p{color:#639}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.canceled,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.canceled{width:205px;background-color:#E0202029}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.canceled,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.canceled{width:110px}}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert.canceled p,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert.canceled p{color:#E02020}.exclusive-bonus .benefit-block .timeline-section .bubbles .bubble .alert p,.exclusive-bonus .future-benefit-block .timeline-section .bubbles .bubble .alert p{font-size:11px;line-height:14px;text-align:center}.exclusive-bonus .benefit-block .voucher-section,.exclusive-bonus .extra-block{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:45px;padding:36px;border-radius:6px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section,.exclusive-bonus .extra-block{display:block;padding:20px}}.exclusive-bonus .benefit-block .voucher-section .section-information,.exclusive-bonus .extra-block .section-information{padding-right:62px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-information,.exclusive-bonus .extra-block .section-information{padding:0}}.exclusive-bonus .benefit-block .voucher-section .section-information.active,.exclusive-bonus .extra-block .section-information.active{padding-right:78px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-information.active,.exclusive-bonus .extra-block .section-information.active{padding:0}}.exclusive-bonus .benefit-block .voucher-section .section-information.regularize .main-text,.exclusive-bonus .benefit-block .voucher-section .section-information.renew .main-text,.exclusive-bonus .extra-block .section-information.regularize .main-text,.exclusive-bonus .extra-block .section-information.renew .main-text{padding-top:10px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-information.regularize .main-text,.exclusive-bonus .benefit-block .voucher-section .section-information.renew .main-text,.exclusive-bonus .extra-block .section-information.regularize .main-text,.exclusive-bonus .extra-block .section-information.renew .main-text{padding-top:0}}.exclusive-bonus .benefit-block .voucher-section .section-information.regularize,.exclusive-bonus .extra-block .section-information.regularize{padding-right:85px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-information.regularize,.exclusive-bonus .extra-block .section-information.regularize{padding-right:0}}.exclusive-bonus .benefit-block .voucher-section .section-information .smiles-icons,.exclusive-bonus .extra-block .section-information .smiles-icons{float:left;padding:25px 26px 40px 0}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-information .smiles-icons,.exclusive-bonus .extra-block .section-information .smiles-icons{float:unset;display:table;padding:0 0 15px 0;margin:auto}}.exclusive-bonus .benefit-block .voucher-section .section-information .main-text,.exclusive-bonus .extra-block .section-information .main-text{color:#639;font-size:21px;letter-spacing:-0.36px;line-height:26px;margin-bottom:22px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-information .main-text,.exclusive-bonus .extra-block .section-information .main-text{text-align:center;font-size:18px}}.exclusive-bonus .benefit-block .voucher-section .section-information .main-text.expired,.exclusive-bonus .extra-block .section-information .main-text.expired{margin-bottom:10px}.exclusive-bonus .benefit-block .voucher-section .section-information .secundary-text,.exclusive-bonus .extra-block .section-information .secundary-text{color:#5B5B5B;font-size:14px;line-height:20px}.exclusive-bonus .benefit-block .voucher-section .line,.exclusive-bonus .extra-block .line{position:absolute;height:135px;width:1px;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#639}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .line,.exclusive-bonus .extra-block .line{display:none}}.exclusive-bonus .benefit-block .voucher-section .section-action,.exclusive-bonus .extra-block .section-action{padding:30px 0 30px 48px;border-radius:6px;background-color:#fff}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-action,.exclusive-bonus .extra-block .section-action{margin-top:15px;padding:18px}}.exclusive-bonus .benefit-block .voucher-section .section-action.active,.exclusive-bonus .extra-block .section-action.active{padding-top:25px;padding-bottom:25px}.exclusive-bonus .benefit-block .voucher-section .section-action.canceled,.exclusive-bonus .benefit-block .voucher-section .section-action.regularize,.exclusive-bonus .benefit-block .voucher-section .section-action.renew,.exclusive-bonus .extra-block .section-action.canceled,.exclusive-bonus .extra-block .section-action.regularize,.exclusive-bonus .extra-block .section-action.renew{padding:0 78px 0 40px;background-color:transparent}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-action.canceled,.exclusive-bonus .benefit-block .voucher-section .section-action.regularize,.exclusive-bonus .benefit-block .voucher-section .section-action.renew,.exclusive-bonus .extra-block .section-action.canceled,.exclusive-bonus .extra-block .section-action.regularize,.exclusive-bonus .extra-block .section-action.renew{padding:0}}.exclusive-bonus .benefit-block .voucher-section .section-action.canceled .main-text,.exclusive-bonus .benefit-block .voucher-section .section-action.regularize .main-text,.exclusive-bonus .benefit-block .voucher-section .section-action.renew .main-text,.exclusive-bonus .extra-block .section-action.canceled .main-text,.exclusive-bonus .extra-block .section-action.regularize .main-text,.exclusive-bonus .extra-block .section-action.renew .main-text{color:#5B5B5B;font-style:normal}.exclusive-bonus .benefit-block .voucher-section .section-action .main-text,.exclusive-bonus .extra-block .section-action .main-text{color:#7C7C7C;font-size:14px;line-height:19px}.exclusive-bonus .benefit-block .voucher-section .section-action .main-text span,.exclusive-bonus .extra-block .section-action .main-text span{font-size:16px}.exclusive-bonus .benefit-block .voucher-section .section-action .value,.exclusive-bonus .extra-block .section-action .value{margin-top:5px;color:#639;font-size:24px;line-height:32px}.exclusive-bonus .benefit-block .voucher-section .section-action button,.exclusive-bonus .extra-block .section-action button{margin-top:25px}.exclusive-bonus .benefit-block .voucher-section .section-unique,.exclusive-bonus .extra-block .section-unique{grid-column:span 2;display:inline-flex}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-unique,.exclusive-bonus .extra-block .section-unique{display:block}}.exclusive-bonus .benefit-block .voucher-section .section-unique div,.exclusive-bonus .extra-block .section-unique div{float:left;margin-top:-4px;margin-right:18px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-unique div,.exclusive-bonus .extra-block .section-unique div{float:unset;display:table;margin:auto;padding-bottom:10px}}.exclusive-bonus .benefit-block .voucher-section .section-unique .main-text,.exclusive-bonus .extra-block .section-unique .main-text{color:#639;font-size:21px;line-height:26px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-unique .main-text,.exclusive-bonus .extra-block .section-unique .main-text{font-size:18px;text-align:center;padding:0}}.exclusive-bonus .benefit-block .voucher-section .section-unique .main-text.onGoing,.exclusive-bonus .extra-block .section-unique .main-text.onGoing{padding-right:170px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-unique .main-text.onGoing,.exclusive-bonus .extra-block .section-unique .main-text.onGoing{padding:0}}.exclusive-bonus .benefit-block{padding-bottom:50px}.exclusive-bonus .benefit-block .block-header{color:#639;font-size:18px;line-height:24px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .block-header{font-size:16px;line-height:22px;width:188px}}.exclusive-bonus .benefit-block .voucher-section{background-color:#6633990F}.exclusive-bonus .future-benefit-block .block-header{color:#639;font-size:26px;line-height:35px}.exclusive-bonus .future-benefit-block .block-header p{margin-top:10px;color:#5B5B5B;font-size:14px;line-height:19px}.exclusive-bonus .extra-block{padding:56px}@media screen and (max-width: 767px){.exclusive-bonus .extra-block{padding:22px 38px 53px}}.exclusive-bonus .content-block{padding:26px}@media screen and (max-width: 767px){.exclusive-bonus .content-block{padding:13px}}.exclusive-bonus .content-block .block-header{position:relative;cursor:pointer}.exclusive-bonus .content-block .block-header .text{color:#639;font-size:18px;line-height:24px}@media screen and (max-width: 767px){.exclusive-bonus .content-block .block-header .text{font-size:16px;margin-right:60px}}.exclusive-bonus .content-block .block-header .smiles-icons{position:absolute;right:8px;top:50%;font-size:11px;transform:rotate(-90deg) translate(80%, 0)}@media screen and (max-width: 767px){.exclusive-bonus .content-block .block-header .smiles-icons{right:15px}}.exclusive-bonus .content-block .block-content{margin-top:20px}.exclusive-bonus .content-block.opened .block-header .smiles-icons{transform:rotate(90deg) translate(-80%, 0)}.bonus-vip-botton-content{width:100%;margin-top:30px}#club-anywhere .club-anywhere{display:inline-block;position:relative;margin:auto;display:table;padding-top:50px}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere{display:block}}#club-anywhere .club-anywhere #anywherePlan .plan-25k{background-color:#639;border-radius:16px;width:100%;height:395px;margin:16px 0;padding:27px 50px 50px;position:relative}#club-anywhere .club-anywhere #anywherePlan .plan-25k.any-diamond{background-color:#222222}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k{width:90%;height:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plan-header-25{height:95px}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .plan-header-25{text-align:-webkit-center;height:auto}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-plan{color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:50px;font-weight:300;letter-spacing:-0.86px;line-height:60px;text-align:left;float:left}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-plan{font-size:40px;float:none}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-25k{color:#fce200;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:50px;font-weight:300;letter-spacing:-0.86px;line-height:60px;text-align:left}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-25k{font-size:40px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .sub-title{color:#fce200;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.37px;line-height:24px;text-align:left;padding-top:20px;padding-right:420px;float:right}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .sub-title{width:55%;text-align:center;display:block;font-size:24px;float:none;padding:26px 0}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .line-25k{background-color:#fce200;width:1100px;height:1px;margin:auto}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .line-25k{width:100%;margin-bottom:35px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .mobile-only{display:none !important}#club-anywhere .club-anywhere #anywherePlan .plan-25k .line-mobile{background-color:#fff;height:1px;margin:auto}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type{display:table;margin:auto}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k{display:grid;padding:45px 30px 10px;margin:auto;float:left;text-align:center}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k{float:unset;padding:0 30px}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k:not(:last-child){padding-bottom:35px;border-bottom:1px solid rgba(255,255,255,0.3);margin-bottom:35px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plantype{color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:20px;text-align:center;margin-bottom:30px;height:40px;line-height:24px;display:flex;justify-content:center;flex-direction:column}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plantype strong{text-align:center}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plantype{margin-bottom:35px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plan-25k{color:#fce200;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.4px;line-height:26px;text-align:center;margin-bottom:34px}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k button{width:200px;display:table;margin:auto;text-align:center}#club-anywhere .club-anywhere #anywherePlan .outside-upgrade_text{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;margin-bottom:22px}@media screen and (max-width: 768px){#club-anywhere .club-anywhere #anywherePlan .outside-upgrade_text{text-align:center;font-size:24px}}#club-anywhere .club-anywhere #anywherePlan .outside-upgrade_text.bottom-text{margin-top:55px}#club-anywhere .club-anywhere #anywherePlan .current-plan{background-color:#639;border-radius:16px;width:312px;height:74px;position:relative}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .current-plan{width:90%;margin:auto}}#club-anywhere .club-anywhere #anywherePlan .current-plan span{color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.41px;text-align:center;padding:23px 82px;display:block}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .current-plan span{font-size:22px;padding:20px 65px}}#club-anywhere .club-anywhere .anywhere-error div{font:18px "NunitoLight",Arial,sans-serif}.smiles__club-regularize{margin-top:24px;font-family:"NunitoRegular",Arial,sans-serif}.smiles__club-regularize .content-card{margin-left:34%;width:28%;margin-top:30px}.smiles__club-regularize .content-card-new{border:1px solid #DCDCDC !important;padding:32px 38px 45px 40px}.smiles__club-regularize .content-card-new:before{content:""}.smiles__club-regularize .content-card-new .small-line-height{line-height:1.4em}.smiles__club-regularize .content-card-new .smiles-icons.ic-cartao:before{margin:0 !important}.smiles__club-regularize .table-title{width:65%;margin-top:24px;margin:auto;text-align:center}.smiles__club-regularize .table-title span:last-child{text-transform:lowercase}.smiles__club-regularize .table-title div{font-size:20px;font-style:bold;margin-bottom:8px}@media (max-width: 767px){.smiles__club-regularize .table-title{width:90%}.smiles__club-regularize .table-title div{font-size:18px}.smiles__club-regularize .table-title p{text-align:left;font-size:12px}}.smiles__club-regularize .table-pending-payments{width:70%;border:1px solid #dcdcdc;margin:auto}@media (max-width: 767px){.smiles__club-regularize .table-pending-payments{width:90%}}.smiles__club-regularize .table-pending-payments td{border-bottom:1px solid #ececec !important;margin:8px 0;padding:20px 8px}.smiles__club-regularize .table-pending-payments tr:last-child td{border-bottom:0px !important}.smiles__club-regularize .table-pending-payments thead tr:last-child td{border-bottom:1px solid #ececec !important;border-left:none;padding:20px}.smiles__club-regularize .container-cpf{height:auto;box-sizing:border-box;display:table;padding:20px 30px;border-bottom:2px solid #e5e5e5;margin:20px 0 20px 0;width:100%;margin-bottom:4%}.smiles__club-regularize .container-cpf p{text-align:right;margin-top:15px}.smiles__club-regularize .container-cpf .container-cpf__btn{margin-top:2px;margin-left:3px}.smiles__club-regularize .container-cpf .container-cpf__input{margin-left:15px}.smiles__club-regularize .container-cpf__form{margin-left:171px}@media (max-width: 767px){.smiles__club-regularize .container-cpf p{text-align:left;margin-top:0}.smiles__club-regularize .container-cpf .container-cpf__btn{margin-top:2px;margin-left:0}.smiles__club-regularize .container-cpf .container-cpf__input{margin-left:0}.smiles__club-regularize .container-cpf .container-cpf__input input{height:50px;max-width:100% !important}}@media (max-width: 979px){.smiles__club-regularize .payment-regularize input,.smiles__club-regularize .payment-regularize select{width:100% !important;height:50px !important;max-width:100% !important}.smiles__club-regularize .payment-regularize .select{padding-bottom:15px}}.payment-regularize table{width:64%;margin:auto;border:1px solid #dcdcdc;border-collapse:separate;padding:15px;border-radius:2px;margin-bottom:20px}.payment-regularize table .checkout-table__th--right{text-align:right}.regularize__content-card{width:400px;max-width:96.5% !important;display:block;margin-top:20px;padding:2vw 1vw !important;border:2px solid #ececec}.regularize__content-card .form-regularize-club .row{margin-bottom:12px}.regularize__content-card .form-regularize-club .card-input{position:relative}.regularize__content-card .form-regularize-club .card-input .smiles-icons{position:absolute;top:13px;right:11px;font-size:5px}.smiles__how-regularize{font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;font-size:20px;padding:50px 0 0}.aui .smiles__process-regularize-memberships .alert{width:60%;margin-bottom:30px;float:none}.aui .smiles__process-regularize-memberships .alert .process-icon-container{width:115px;border-right:1px solid #ececec;float:left}.aui .smiles__process-regularize-memberships .alert .process-info{width:calc(100% - 118px);margin-top:15px;float:left}.aui .smiles__process-regularize-memberships .alert .process-info p{margin-top:20px}.aui .smiles__process-regularize-memberships .alert .smiles-svg-icon{margin:15px 20px}.aui .smiles__process-regularize-memberships .btn,.aui .smiles__process-regularize-memberships .modal-body button,.aui .modal-body .smiles__process-regularize-memberships button{width:auto;padding:4px 8px}.aui .smiles__regularization-process{width:60%;border:1px solid #7c7c7c !important;padding:10px}@media (max-width: 767px){.aui .smiles__regularization-process{width:90%}}.aui .smiles__regularization-process .table{font-family:"NunitoRegular",Arial,sans-serif;margin:0px !important}.aui .smiles__regularization-process .table td{border-bottom:1px solid #ececec !important;margin:8px 0;padding:20px 8px}.aui .smiles__regularization-process .table tr:last-child td{border-bottom:0px !important}.aui .smiles__regularization-process .table thead tr:last-child td{border-bottom:1px solid #ececec !important}.smiles__regularization-card .content-card-new{padding:10px !important}.smiles__regularization-card .checkbox input{height:16px !important}.smiles__regularization-card .content-button{text-align:center}.smiles__regularization-card .content-button .btn-primary,.smiles__regularization-card .content-button .aui .modal-body button,.aui .modal-body .smiles__regularization-card .content-button button{padding:15px;width:100%}.smiles__regularization-title{text-align:center;font-size:18px;padding:35px;color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__regularization-button{text-align:center;padding:30px}@media screen and (max-width: 764px){.smiles__change-card-check .controls.span6.margin-fix{width:100% !important;margin-top:16px}}@media screen and (max-width: 764px){.smiles__change-card-check #recaptcha-club-payment{margin:0 0 11px 0px}}@media screen and (min-width: 764px){.smiles__change-card-check #recaptcha-club-payment{margin:0 0 15px -4px}}@media screen and (max-width: 337px){.smiles__change-card-check #recaptcha-club-payment{transform:scale(0.92);margin-left:-10px}}@media (max-width: 767px){.smiles__regularization-card .input-container .no-left-gap{margin-bottom:16px}.smiles__regularization-card .input-container .no-left-gap .span3,.smiles__regularization-card .input-container .no-left-gap .span6,.smiles__regularization-card .input-container .no-left-gap .span9{display:inline-block}.smiles__regularization-card .input-container .no-left-gap .span3 select,.smiles__regularization-card .input-container .no-left-gap .span6 select,.smiles__regularization-card .input-container .no-left-gap .span9 select{padding:0 8px !important}.smiles__regularization-card .input-container .no-left-gap .span3{width:20%}.smiles__regularization-card .input-container .no-left-gap .span9{width:70%;float:right}.smiles__regularization-card .input-container .no-left-gap .span6{width:45%;display:inline-block !important}.smiles__regularization-card .input-container .no-left-gap .span6:last-child{margin-left:5% !important}.smiles__regularization-card .input-container .smiles__card-security-code .span8{display:inline-block;width:60%}.smiles__regularization-card .input-container .smiles__card-security-code .span4{width:35%;float:right}.smiles__regularization-card .checkbox{font-size:11px}.smiles__regularization-card .content-button .btn-primary,.smiles__regularization-card .content-button .aui .modal-body button,.aui .modal-body .smiles__regularization-card .content-button button{width:100%}}#club-anywhere .club-anywhere{display:inline-block;position:relative;margin:auto;display:table;padding-top:50px}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere{display:block}}#club-anywhere .club-anywhere #anywherePlan .plan-25k{background-color:#639;border-radius:16px;width:100%;height:395px;margin:16px 0;padding:27px 50px 50px;position:relative}#club-anywhere .club-anywhere #anywherePlan .plan-25k.any-diamond{background-color:#222222}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k{width:90%;height:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plan-header-25{height:95px}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .plan-header-25{text-align:-webkit-center;height:auto}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-plan{color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:50px;font-weight:300;letter-spacing:-0.86px;line-height:60px;text-align:left;float:left}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-plan{font-size:40px;float:none}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-25k{color:#fce200;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:50px;font-weight:300;letter-spacing:-0.86px;line-height:60px;text-align:left}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .title-25k{font-size:40px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .sub-title{color:#fce200;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.37px;line-height:24px;text-align:left;padding-top:20px;padding-right:420px;float:right}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .sub-title{width:55%;text-align:center;display:block;font-size:24px;float:none;padding:26px 0}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .line-25k{background-color:#fce200;width:1100px;height:1px;margin:auto}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .line-25k{width:100%;margin-bottom:35px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .mobile-only{display:none !important}#club-anywhere .club-anywhere #anywherePlan .plan-25k .line-mobile{background-color:#fff;height:1px;margin:auto}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type{display:table;margin:auto}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k{display:grid;padding:45px 30px 10px;margin:auto;float:left;text-align:center}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k{float:unset;padding:0 30px}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k:not(:last-child){padding-bottom:35px;border-bottom:1px solid rgba(255,255,255,0.3);margin-bottom:35px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plantype{color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:20px;text-align:center;margin-bottom:30px;height:40px;line-height:24px;display:flex;justify-content:center;flex-direction:column}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plantype strong{text-align:center}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plantype{margin-bottom:35px}}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k .text-plan-25k{color:#fce200;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.4px;line-height:26px;text-align:center;margin-bottom:34px}#club-anywhere .club-anywhere #anywherePlan .plan-25k .plans-type .plans-25k button{width:200px;display:table;margin:auto;text-align:center}#club-anywhere .club-anywhere #anywherePlan .outside-upgrade_text{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;margin-bottom:22px}@media screen and (max-width: 768px){#club-anywhere .club-anywhere #anywherePlan .outside-upgrade_text{text-align:center;font-size:24px}}#club-anywhere .club-anywhere #anywherePlan .outside-upgrade_text.bottom-text{margin-top:55px}#club-anywhere .club-anywhere #anywherePlan .current-plan{background-color:#639;border-radius:16px;width:312px;height:74px;position:relative}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .current-plan{width:90%;margin:auto}}#club-anywhere .club-anywhere #anywherePlan .current-plan span{color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.41px;text-align:center;padding:23px 82px;display:block}@media only screen and (max-width: 767px){#club-anywhere .club-anywhere #anywherePlan .current-plan span{font-size:22px;padding:20px 65px}}#club-anywhere .club-anywhere .anywhere-error div{font:18px "NunitoLight",Arial,sans-serif}#dialog_retrieveMemberNumber input{height:50px}#dialog_retrieveMemberNumber input.floatL{float:left;width:28%;margin-right:17px}#dialog_retrieveMemberNumber select{display:none}#dialog_retrieveMemberNumber .width118{width:98%;margin-bottom:10px}@media only screen and (max-width: 450px){#dialog_retrieveMemberNumber input.floatL{width:25%}}.reset-pass-modal__title{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:normal !important;color:#FF5A00;margin:15px 0 0 0 !important}@media screen and (min-width: 400px){.reset-pass-modal__content{padding:0 15px}}.reset-pass-modal__content div{margin:0 0 7px 0 !important}.reset-pass-modal__content p,.reset-pass-modal__content input,.reset-pass-modal__content #recaptcha{margin-bottom:16px !important}@media screen and (min-width: 767px){.reset-pass-modal__content p{font-size:16px}}@media screen and (max-width: 370px){.reset-pass-modal__content #recaptcha{transform:scale(0.84);-webkit-transform:scale(0.84);transform-origin:0 0;-webkit-transform-origin:0 0}}.reset-pass-modal__content .btn,.reset-pass-modal__content .aui .modal-body button,.aui .modal-body .reset-pass-modal__content button{letter-spacing:1px;font-family:"NunitoLight",Arial,sans-serif;font-size:14.5px !important}#btnSubmitSendEmail,#btnFrmSendToNewEmail{width:70% !important;min-width:min-content}.reset-pass-modal__body{padding:5px 25px 20px 25px !important}.modal-focused .modal-content .modal-header .titleModal span{font-size:18px !important}.user{width:100%;text-align:center}.user .span12{margin:0 !important}.user input{height:50px !important;font-size:14px !important}.user hr{border-color:#ececec}.user .user__container{text-align:center;height:480px;float:left;margin:0 0 30px 0;border:2px solid #ececec;text-align:center}.user .user__container *{font-family:"NunitoRegular",Arial,sans-serif}.user .user__login-form{margin:auto;text-align:center;display:block;width:290px}.user .user__login-form input,.user .user__login-form button{width:100%;font-size:14px}.user .user__login-form input{margin-bottom:10px;max-width:100% !important}.user .user__login-form button{margin-top:15px;margin-bottom:20px}.user .user__login,.user .user__register{margin:auto;max-width:94%;padding:60px 0;width:400px;display:inline-table}.user .user__login{padding-top:40px !important}.user .user__login .user__login-title{margin-bottom:20px;font-weight:900}.user .user__login .user__login-title .smiles-icons{display:block;width:100%;text-align:center;font-size:25px;margin-bottom:10px}.user .user__login .user__login-title .smiles-icons:before{background-repeat:unset}.user .user__login .user__login-forgot-pass{margin:auto !important;float:none !important}.user .user__login .user__login__text-link{display:block;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;font-weight:bold;color:#555555;margin:5px 0;float:left;width:50%;text-align:center}.user .user__login #recaptcha_div,.user .user__login #recaptcha_step_div{transform:scale(0.96);transform-origin:0 0}.user .user__register div,.user .user__register hr{margin-bottom:25px !important}.user .user__register .user__register__smiles-card{height:140px;background-image:url(../images/login/banner-cartoes.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:0}.user .user__register .user__register-access-button{line-height:120px}.user .user__register-title,.user .user__register--first-access{margin-bottom:10px;font-weight:900}#recaptcha_parent_step_div{margin:0}@media (min-width: 320px) and (max-width: 768px){.user.row-fluid{margin-top:25px}.user .user__login{width:auto}.user .user__login .user__login__text-link{display:block;width:100%;clear:both}.user .user__container{height:auto}.user .user__register{width:auto}.user .user__register .btn-primary,.user .user__register .aui .modal-body button,.aui .modal-body .user .user__register button{margin:auto;width:80%}}.pre-sign-up__container{width:600px;margin:0 auto;box-shadow:0 1px 3px 0 #D8D8D8;background:#fff;padding:30px 40px 40px;box-sizing:border-box;user-select:none}.pre-sign-up__container h4{align-items:center;justify-content:center;display:flex;padding-bottom:20px}.pre-sign-up__container i{align-items:center;justify-content:center;display:flex;font-size:20px}.pre-sign-up__container i.ic-warning-vermelho{display:block;position:absolute;top:13px;right:9px;font-size:7px}.pre-sign-up__container i.ic-warning-vermelho:before{background-position:0em -341.6em}.pre-sign-up__container p{font:16px "NunitoLight",Arial,sans-serif}.pre-sign-up__container #pre-sign-up-form{padding:0 112px}.pre-sign-up__container #pre-sign-up-form #recaptcha_div{margin:15px 0}.pre-sign-up__container #pre-sign-up-form .input__animate.last{margin-top:20px}.pre-sign-up__container #pre-sign-up-form .btn,.pre-sign-up__container #pre-sign-up-form .aui .modal-body button,.aui .modal-body .pre-sign-up__container #pre-sign-up-form button{align-items:center;justify-content:center;display:flex}.pre-sign-up__container #pre-sign-up-form .select{margin-bottom:20px}.pre-sign-up__container #pre-sign-up-form .select select{padding:0 3.5em 0 1.4em}.pre-sign-up__container #pre-sign-up-form span.registered{margin:20px 0 0;display:block;font:16px "NunitoLight",Arial,sans-serif}.pre-sign-up__container #pre-sign-up-form span.registered a{display:inline}.pre-sign-up__container #pre-sign-up-form a{font:16px "NunitoLight",Arial,sans-serif;margin:20px 0 0;display:block;text-decoration:underline}.pre-sign-up__container #pre-sign-up-form a.forget{margin:10px 0 20px;font:14px "NunitoLight",Arial,sans-serif;cursor:pointer}.pre-sign-up__container #pre-sign-up-form a:hover{text-decoration:underline}.pre-sign-up__container #pre-sign-up-form .not-registered{padding-top:10px}.pre-sign-up__container #pre-sign-up-form .not-registered a{display:inline-block}.pre-sign-up__container .first-access-container{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;width:500px;max-width:93%;margin:20px auto 0 auto;padding:10px;border:1px solid #ececec;border-radius:3px}.pre-sign-up__container .first-access-container .nunito-light,.pre-sign-up__container .first-access-container .total-table thead th:first-child,.total-table thead .pre-sign-up__container .first-access-container th:first-child,.pre-sign-up__container .first-access-container .aui .modal.default-modal .modal-header button.close,.aui .modal.default-modal .modal-header .pre-sign-up__container .first-access-container button.close,.pre-sign-up__container .first-access-container .aui .modal.default-modal .modal-header h3,.aui .modal.default-modal .modal-header .pre-sign-up__container .first-access-container h3,.pre-sign-up__container .first-access-container .flight-locator .flight-locator__number,.flight-locator .pre-sign-up__container .first-access-container .flight-locator__number,.pre-sign-up__container .first-access-container .flight-flag .flight-flag__label,.flight-flag .pre-sign-up__container .first-access-container .flight-flag__label,.pre-sign-up__container .first-access-container .flight-flag-easy-travel .flight-flag__easy-travel,.flight-flag-easy-travel .pre-sign-up__container .first-access-container .flight-flag__easy-travel,.pre-sign-up__container .first-access-container .smiles-content .member-flights__title,.smiles-content .pre-sign-up__container .first-access-container .member-flights__title,.pre-sign-up__container .first-access-container .flight-info,.pre-sign-up__container .first-access-container .flight-info__easy-travel,.pre-sign-up__container .first-access-container #flights-payment-details-modal .modal-header h3,#flights-payment-details-modal .modal-header .pre-sign-up__container .first-access-container h3,.pre-sign-up__container .first-access-container .flights-payment-details h4,.flights-payment-details .pre-sign-up__container .first-access-container h4,.pre-sign-up__container .first-access-container .flights-payment-details .total-table th:first-child,.flights-payment-details .total-table .pre-sign-up__container .first-access-container th:first-child,.pre-sign-up__container .first-access-container .flights-payment-details .container-card-buyer h5,.flights-payment-details .container-card-buyer .pre-sign-up__container .first-access-container h5,.pre-sign-up__container .first-access-container .flights-payment-details__card .card-column h5,.flights-payment-details__card .card-column .pre-sign-up__container .first-access-container h5{font-size:18px}.pre-sign-up__container .first-access-container p:nth-child(2){width:220px;font-size:13px;padding:0 9px 0 95px;background-image:url(../images/login/banner-cartoes.png);background-repeat:no-repeat;background-size:38%;background-position:-22px}#formFirstAccess .elementForm{margin-bottom:10px}@media (max-width: 767px){.pre-sign-up{padding:0 15px 0 22px;background:transparent}.pre-sign-up__container{width:100%;border:0;padding:10px}.pre-sign-up__container .first-access-container{width:100%;max-width:100%;box-sizing:border-box;padding:20px;margin:20px 0}.pre-sign-up__container .first-access-container button{text-align:center}.pre-sign-up__container .first-access-container p:nth-child(2){width:100%;padding:0 0 0 104px;background-size:49%}.pre-sign-up i{float:left;margin-right:10px;padding-top:10px}.pre-sign-up h4{padding-top:12px;display:block}.pre-sign-up #pre-sign-up-form{padding:0}}#suspended-modal .bordered-box{border:1px solid #ececec;max-width:80%;padding:10px;margin:20px auto 0 auto;display:flex;flex-flow:row wrap;justify-content:space-between}#suspended-modal .bordered-box p{flex:0 1 100%}#suspended-modal .bordered-box div{margin-bottom:12px}#suspended-modal button{width:130px}.app-banner{position:fixed;top:0;left:0;width:100vw;z-index:9999;background-color:#fff}@media screen and (max-width: 480px){.smiles-lightbox{width:92% !important}}.smiles-lightbox .modal-content,.smiles-lightbox .modal-footer,.smiles-lightbox .modal-header{border:0px;font-family:"NunitoRegular",Arial,sans-serif;box-shadow:none !important}.smiles-lightbox .modal-footer .btn,.smiles-lightbox .modal-footer .aui .modal-body button,.aui .modal-body .smiles-lightbox .modal-footer button{min-width:120px;font-family:"NunitoRegular",Arial,sans-serif}.smiles-lightbox .modal-header .modal-close-icon{font-size:20px}.smiles-lightbox .modal-header .modal-cancel-text{font-size:11px;position:absolute;right:100%;white-space:nowrap;top:1px}@media screen and (max-width: 480px){.smiles-lightbox .modal-header .modal-cancel-text{top:25%}}.smiles-lightbox div.close{opacity:1 !important;height:24px;padding:0;width:24px;font-size:15px;border-radius:100%;margin-right:10px;margin-top:10px;display:block;position:absolute;right:0;top:0;color:#FF5A00}.smiles-lightbox .smiles-lightbox__body{display:flex;flex-direction:column}.smiles-lightbox.simple .modal-footer{justify-content:center}.smiles-lightbox.center .modal-footer{justify-content:center}.smiles-lightbox.club-center .modal-content{border-radius:4px}.smiles-lightbox.club-center .modal-content .modal-footer{justify-content:center}.smiles-lightbox.club-center .modal-content .modal-header{text-align:left;padding:20px 0 20px 24px;color:#fff}.smiles-lightbox.club-center .modal-content .modal-header .modal-title{font-family:"NunitoLight",Arial,sans-serif;font-weight:normal;font-size:22px;letter-spacing:0;line-height:30px}.smiles-lightbox.club-center .modal-content .modal-header .smiles-icons::before{margin-top:15px}.smiles-lightbox.club-center .modal-content .smiles-lightbox__body{background:#fff}.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-body{overflow:hidden}.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-body #clubLightboxOnLoadBlock{display:block;margin-top:22px;text-align:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap}@media (max-width: 330px){.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-body #clubLightboxOnLoadBlock{margin-top:10px}}@media (max-width: 330px){.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-body{padding-bottom:0;padding-top:5px}}@media (max-width: 330px){.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-footer{padding-top:5px}}.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-footer .btn-confirm{color:#fff !important;background-color:#639;font-family:"NunitoLight",Arial,sans-serif;font-weight:normal;font-size:16px;letter-spacing:0;line-height:22px}@media (max-width: 700px){.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-footer .btn-confirm{font-size:14px}}.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-footer .btn-confirm .smiles-icons{font-size:7px;margin-right:10px}.smiles-lightbox.club-center .modal-content .smiles-lightbox__body .modal-footer .btn-confirm .smiles-icons::before{margin-bottom:5px}.smiles-lightbox.lateral .smiles-lightbox__body{flex-direction:row}.smiles-lightbox.lateral .modal-footer{flex-direction:column;max-width:140px}.smiles-lightbox.lateral .modal-footer>:not(:last-child){margin-bottom:.25rem;margin-right:0}.smiles-lightbox.lateral .modal-footer>:not(:first-child){margin-top:.25rem;margin-left:0}.smiles-lightbox.lateral .modal-footer .btn,.smiles-lightbox.lateral .modal-footer .aui .modal-body button,.aui .modal-body .smiles-lightbox.lateral .modal-footer button{min-width:140px}@media (max-width: 700px){.smiles-lightbox.lateral .smiles-lightbox__body{flex-direction:column}.smiles-lightbox.lateral .modal-footer{max-width:unset}}.smiles-lightbox.club-common h4,.smiles-lightbox.club-common a{color:#639}.smiles-lightbox.club-common .btn-outline{color:#639;border-color:#639}.smiles-lightbox.club-common .btn-primary,.smiles-lightbox.club-common .aui .modal-body button,.aui .modal-body .smiles-lightbox.club-common button{border-color:#639;background:#639}.smiles-lightbox.club-common div.close{color:#639}.smiles-lightbox.club-common [type="checkbox"]:checked+label:after{color:#639}.smiles-lightbox.club-inverse{background-color:#639}.smiles-lightbox.club-inverse h4,.smiles-lightbox.club-inverse a{color:#fff}.smiles-lightbox.club-inverse p,.smiles-lightbox.club-inverse label{color:#fff}.smiles-lightbox.club-inverse .btn-outline{color:#fff;border-color:#fff}.smiles-lightbox.club-inverse .btn-primary,.smiles-lightbox.club-inverse .aui .modal-body button,.aui .modal-body .smiles-lightbox.club-inverse button{border-color:#fff;background:#fff;color:#639 !important}.smiles-lightbox.club-inverse div.close{color:#fff}.smiles-lightbox.club-inverse [type="checkbox"]:checked+label:after{color:#fff}.smiles-lightbox.smiles-inverse{background-color:#FF5A00}.smiles-lightbox.smiles-inverse h4,.smiles-lightbox.smiles-inverse a{color:#fff}.smiles-lightbox.smiles-inverse p,.smiles-lightbox.smiles-inverse label{color:#fff}.smiles-lightbox.smiles-inverse .btn-outline{color:#fff;border-color:#fff}.smiles-lightbox.smiles-inverse .btn-primary,.smiles-lightbox.smiles-inverse .aui .modal-body button,.aui .modal-body .smiles-lightbox.smiles-inverse button{border-color:#fff;background:#fff;color:#FF5A00 !important}.smiles-lightbox.smiles-inverse div.close{color:#fff}.smiles-lightbox.smiles-inverse [type="checkbox"]:checked+label:after{color:#fff}.smiles-outlet-card{text-align:left;position:relative;height:265px;width:176px;border-radius:8px;display:inline-block;letter-spacing:0;padding:12px 10px;cursor:pointer;overflow:hidden}.smiles-outlet-card:not(:first-child){margin-left:10px}@media (max-width: 700px){.smiles-outlet-card:not(:first-child){margin-left:20px}}.smiles-outlet-card .backgound-holder{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#639;transition:all 0.5s}.smiles-outlet-card:hover .backgound-holder{transform:scale(1.1)}.smiles-outlet-card:hover .product-info_block{transform:translate(0, -5px)}.smiles-outlet-card .smiles-icons{position:absolute;font-size:8px;top:7px;left:9px}.smiles-outlet-card .percentage_block{position:absolute;top:0;right:8px;width:50px;border-radius:0 0 4px 4px;background-color:#FF5A00;padding:9px 4px;color:#FF5A00;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;line-height:17px;text-align:center}.smiles-outlet-card .percentage_block .value-field{font-family:"NunitoRegular",Arial,sans-serif}.smiles-outlet-card .product-info_block{position:absolute;bottom:12px;padding-right:10px;transition:all 0.5s}.smiles-outlet-card .product-info_block .main-text{color:#fff;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;line-height:20px;margin-bottom:8px}.smiles-outlet-card .product-info_block .complementary-text{color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:12px;line-height:16px;margin-bottom:8px}.smiles-outlet-card .product-info_block .complementary-text span{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:16px}.smiles-outlet-card .product-info_block .prices_block{display:inline-block}.smiles-outlet-card .product-info_block .prices_block p{display:block}.smiles-outlet-card .product-info_block .prices_block .price-from,.smiles-outlet-card .product-info_block .prices_block .price-to{display:inline-block;color:#fff;font-family:"NunitoLight",Arial,sans-serif}.smiles-outlet-card .product-info_block .prices_block .price-from .first-text,.smiles-outlet-card .product-info_block .prices_block .price-to .first-text{font-size:10px;line-height:15px}.smiles-outlet-card .product-info_block .prices_block .price-from .second-text,.smiles-outlet-card .product-info_block .prices_block .price-to .second-text{font-size:9px;line-height:12px}.smiles-outlet-card .product-info_block .prices_block .price-from{width:73px;padding-right:10px;margin-right:10px;position:relative}.smiles-outlet-card .product-info_block .prices_block .price-from .value-field{font-size:16px;line-height:14px;text-decoration:line-through}.smiles-outlet-card .product-info_block .prices_block .price-from::after{content:"";position:absolute;width:1px;height:28px;right:0;bottom:0;background-color:#fff}.smiles-outlet-card .product-info_block .prices_block .price-to .value-field{font-size:18px;font-family:"NunitoRegular",Arial,sans-serif;line-height:14px}.formChangesPassword .elementForm__recpatcha{display:flex;align-content:center}.formChangesPassword .elementForm__recpatcha__group{display:inline-block;width:210px;margin:10px auto 0 auto;height:54px}.formChangesPassword .elementForm__recpatcha__group__item{transform:scale(0.7) !important;transform-origin:0 0;display:inline-block}.formChangesPassword .elementForm__recpatcha__group__item div{max-width:250px}@media (min-width: 320px) and (max-width: 768px){.formChangesPassword .control-group input{width:100%}.formChangesPassword .elementForm__recpatcha__group{display:inline-block;width:243px;margin:20px auto 10px auto}.formChangesPassword .elementForm__recpatcha__group__item{transform:scale(0.8) !important}}@media (max-width: 768px){.smiles-header__login #attendance{display:none}div#widgetNotificationsCenter{padding:30px 10px}div.archive-icon>.icon{display:none}.icon.icon__archive{display:none}.icon.search-icon{float:left;background:url(../images/svg/icons/ic-search-solid.svg) no-repeat center;height:30px;width:30px;margin:10px 0px 0px -40px}.notifications-center__icon{margin:0px !important;position:relative;left:12px;bottom:5px;z-index:999999}.notifications-center__header .filter-input{background-color:#FFFFFF;border:1px solid #BBBBBB;border-radius:3px;height:45px;width:100%;margin-left:17px;margin-bottom:6px;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:19px;padding-left:15px}.notifications-center__list .notification .info{width:100%;display:flex;align-items:baseline;margin:10px 0px 0px 10px}.notifications-center__list .notification .info .archive-option{flex-grow:2}.notifications-center__list .notification .info .archive-option .icon{display:none}.notifications-center__list .header .title{padding-left:17px !important}.notifications-center__list .notification{border:1px solid #ececec;border-top-width:0px;border-left-width:0px;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:space-between;width:100%}.notifications-center__list .notification .vertical-line{display:none}.notifications-center__list .notification .content .content-body{display:flex;flex-direction:column;min-width:100%;padding:0px 0px 15px 0px}.notifications-center__list .notification .content{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin:10px 10px 10px 10px;flex-grow:2}.notifications-center__list .notification .content .action{background-color:#FFFFFF;border:1px solid #FF5A00;border-radius:3px;min-width:50%;height:40px;color:#FF5A00;font-size:14px;line-height:17px;text-align:center;margin:15px 0px 15px -3px}.notification_wrapper{display:flex;background-color:#FFFFFF}.notification_wrapper .vertical-line{max-width:3px;min-width:3px;width:3px;background-color:#FF5A00;border-top-right-radius:50px;border-bottom-right-radius:50px;position:relative;margin:4px 0px 4px 0px}.notification_wrapper_history{display:flex;flex-direction:row;background-color:#FFFFFF}.notification_wrapper_history .vertical-line{width:3px;max-width:3px;min-width:3px;background-color:#989697;border-top-right-radius:50px;border-bottom-right-radius:50px;position:relative;margin:4px 0px 4px 0px}.notifications-center__list .notification .content .content-body .icon-and-description .priority-icon{display:none}.notifications-center__list .notification .content .content-body .icon-and-description .description{color:#7c7c7c;line-height:15px;text-align:left;max-width:100%;max-height:400px;overflow:hidden}.notification .info .priority-icon{background:url(../images/svg/icons/ic-exclamation.svg) no-repeat;width:15px;height:14px;background-size:15px;position:relative;right:20px}.notifications-fixed__footer{position:fixed;left:0;bottom:0;width:100%;background-color:#ececec;border-top:#7c7c7c solid 1px}.notifications-fixed__footer .footer_fixed_wrapper{display:flex;flex-direction:row;height:55px;width:100%;justify-content:space-between}.notifications-fixed__footer .cancel-archive{display:flex;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;color:#7c7c7c;height:20px;width:20px;justify-content:center;text-align:center;flex-direction:column;margin:15px 15px 0px 0px}.notifications-fixed__footer .archive-icon{display:flex;align-self:center;background:url(../images/svg/icons/ic-archive.svg) no-repeat right;background-size:26px;height:26px;width:26px}.notifications-fixed__footer .selection_counter{display:flex;border:#7c7c7c solid 1px;border-radius:4px;height:25px;width:25px;background-color:#ffffff;text-align:center;justify-content:center;flex-direction:column;margin:15px 0px 0px 15px;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;color:#BBBBBB}.notifications-center__list .notification .info .selection{width:14px;height:14px;margin-right:20px}#mainArchiveIconMobile{cursor:pointer}#uncheckAllMobile{cursor:pointer}}@media (min-width: 768px) and (max-width: 980px){.notifications-center__list .notification .info{width:15%;display:flex;margin:38px 0px 0px 1%;min-width:100px;max-width:110px}.icon.search-icon{display:none}input[type="text"].filter-input{background-color:#FFFFFF;border:1px solid #BBBBBB;border-radius:3px;height:45px;width:53%;margin-left:24px;margin-bottom:6px;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:19px;padding-left:15px}.notifications-center__list .notification .content .content-body .icon-and-description .description{color:#7c7c7c;font-size:12px;line-height:15px;text-align:left;padding-right:15px;max-width:100%;max-height:400px;overflow:hidden}.notifications-center__list .notification .content .content-body{display:flex;flex-direction:column;min-width:80%}.notifications-center__list .notification{border:1px solid #ececec;border-top-width:0px;background-color:#FFFFFF;height:90px;display:flex;flex-direction:row}.notifications-center__list .notification .vertical-line{width:3px;background-color:#FF5A00;border-top-right-radius:50px;border-bottom-right-radius:50px;height:90%;position:relative;top:4px}.notifications-center__list .notification .content{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin:10px 10px 10px 10px;flex-grow:2;width:80%}.notifications-center__list .notification .content .action{background-color:#FFFFFF;border:1px solid #FF5A00;border-radius:3px;min-width:20%;height:40px;color:#FF5A00;font-size:14px;line-height:17px;text-align:center;margin:15px 0px 15px -3px}.notification.notification-history .vertical-line{background-color:#989697}.notifications-center__list .notification .content .content-body .icon-and-description .priority-icon{background:url(../images/svg/icons/ic-exclamation.svg) no-repeat;min-width:15px;height:15px;padding-right:20px}.notifications-fixed__footer{display:none}.notifications-center__list .notification .info .selection{width:14px;height:14px;margin-right:15%}.notification .info .priority-icon{display:none}}@media (min-width: 980px){.notifications-center__list .notification .info{width:15%;display:flex;margin:38px 0px 0px 1%;min-width:100px;max-width:110px}.icon.search-icon{display:none}input[type="text"].filter-input{background-color:#FFFFFF;border:1px solid #BBBBBB;border-radius:3px;height:45px;width:53%;margin-left:24px;margin-bottom:6px;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:19px;padding-left:15px}.notifications-center__list .notification .content .content-body .icon-and-description .description{color:#7c7c7c;line-height:15px;text-align:left;padding-right:15px;max-width:100%;max-height:60px;overflow:hidden}.notifications-center__list .notification .content{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin:10px 10px 10px 10px;flex-grow:2;width:80%}.notifications-center__list .notification .content .action{background-color:#FFFFFF;border:1px solid #FF5A00;border-radius:3px;min-width:20%;height:40px;color:#FF5A00;font-size:14px;line-height:17px;text-align:center;margin:15px 0px 15px -3px}.notifications-center__list .notification .content .content-body{display:flex;flex-direction:column;min-width:80%}.notifications-center__list .notification{border:1px solid #ececec;border-top-width:0px;background-color:#FFFFFF;height:90px;display:flex;flex-direction:row}.notifications-center__list .notification .vertical-line{width:3px;background-color:#FF5A00;border-top-right-radius:50px;border-bottom-right-radius:50px;height:90%;position:relative;top:4px}.notification:not(.notification-history):hover{background-color:#F5F5F5;border:1px solid #BBBBBB;box-sizing:border-box}.notification:not(.notification-history):hover .info .archive-option{margin-top:-6px}.notification:not(.notification-history):hover .info .archive-option .date,.notification:not(.notification-history):hover .info .archive-option .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .notification:not(.notification-history):hover .info .archive-option li.dateUp{position:relative;top:-10px}.notification:not(.notification-history):hover .info .archive-option .icon{visibility:visible}.notification:not(.notification-history):hover .info .archive-option .date,.notification:not(.notification-history):hover .info .archive-option .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .notification:not(.notification-history):hover .info .archive-option li.dateUp{padding-top:0px}.notification:not(.notification-history):hover .info .selection{margin-top:-3px}.notification.notification-history .vertical-line{background-color:#989697}.notifications-center__list .notification .content .content-body .icon-and-description .priority-icon{background:url(../images/svg/icons/ic-exclamation.svg) no-repeat;min-width:15px;height:15px;padding-right:20px}.notifications-fixed__footer{display:none}.notifications-center__list .notification .info .selection{width:14px;height:14px;margin-right:15%}.notification .info .priority-icon{display:none}}body{background-color:#F5F5F5}.notifications-center{border:1px solid #ececec;background-color:#FFFFFF}.smiles-header__login #attendance{margin-right:20px}.smiles-header__login #attendance a{font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal}.notifications-center__icon{background:url(../images/svg/icons/ic-notification-bell.svg) no-repeat center;width:36px;height:38px;padding:5px;background-color:#FF5A00;cursor:pointer;margin-right:10px;position:relative;top:-8px}.notifications-center__icon .badge-circle{background-color:#E74646;border:1.2px solid #FFFFFF;border-radius:100%;width:20px;height:20px;position:relative;right:-15px;top:-1px;text-align:center;line-height:16px}.notifications-center__icon .badge-circle .badge-text{color:#FFFFFF;font-family:"NunitoRegular",Arial,sans-serif;font-size:10px;font-weight:700}.notifications-center__header{background-color:#FFFFFF;border:1px solid #ececec;border-bottom-width:0px;padding-top:17px}.notifications-center__header .title{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;line-height:22px;text-align:left;padding-bottom:30px;padding-left:17px}.notifications-center__header .filter-input::placeholder{font-family:"NunitoRegular",Arial,sans-serif;font-weight:normal;color:#BBBBBB}.notifications-center__list{border:1px solid #ececec;border-top-width:0px}.notifications-center__list .load-content{display:table;width:100%;min-height:200px;height:100%;background-image:url(../images/progress_bar/loading_animation.gif);background-position:center center;background-repeat:no-repeat}.notifications-center__list .header{height:48px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #ececec;background-color:#FFFFFF;width:100%}.notifications-center__list .header .title{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:14px;line-height:17px;text-align:left;padding-left:25px}.notifications-center__list .header .icon{margin-right:15px;width:36px;height:38px}.notifications-center__list .header .icon__archive{background:url(../images/svg/icons/ic-archive.svg) no-repeat right}.notifications-center__list .header .tooltip-arrow{bottom:-1px !important;border-top-color:#ECECEC !important}.notifications-center__list .header .tooltip-inner{width:165px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;text-align:center;padding:3px 5px;border-radius:0px;background-color:#FFFFFF;border:1px solid #ECECEC;box-shadow:0 1px 3px 0 rgba(216,216,216,0.5)}.notifications-center__list .header .tooltip.top{margin-left:5px}.notifications-center__list .header .icon__archive--disabled{opacity:0.5}.notifications-center__list .header .icon-arrow-hide{background:url(../images/svg/icons/arrow-up.svg) no-repeat right;cursor:pointer}.notifications-center__list .header .icon-arrow-show{background:url(../images/svg/icons/arrow-down.svg) no-repeat right;cursor:pointer}.notifications-center__list .header .icon:not(.icon__archive--disabled):hover{cursor:pointer}.notifications-center__list .empty-list{box-shadow:0 1px 3px 0 rgba(216,216,216,0.5);background-color:#FFFFFF;height:65px;display:flex;align-items:center}.notifications-center__list .empty-list .message{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:17px;margin-left:25px}.notifications-center__list .notification .info .selection [type="checkbox"]+label:before{width:14px;height:14px;top:-2px}.notifications-center__list .notification .info .selection [type="checkbox"]:not(:checked)+label:after{content:''}.notifications-center__list .notification .info .selection [type="checkbox"]:checked+label:after{top:-6px;left:3px;transition:none;content:url(../images/common/smls-icon-checked.svg)}.notifications-center__list .notification .info .archive-option .date,.notifications-center__list .notification .info .archive-option .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .notifications-center__list .notification .info .archive-option li.dateUp{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;line-height:14px;padding-top:4px;text-align:left;position:relative;top:-4px}.notifications-center__list .notification .info .archive-option .icon{background:url(../images/svg/icons/ic-archive.svg) no-repeat center;background-size:20px;width:100%;height:20px;opacity:0.5;cursor:pointer;visibility:hidden}.notifications-center__list .notification .content .content-body .icon-and-description{display:flex;flex-direction:row;align-items:center}.notifications-center__list .notification .content .content-body .icon-and-description .description{font-family:"NunitoRegular",Arial,sans-serif;font-size:12px}.notifications-center__list .notification .content .content-body .content-footer{display:block;color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:9px;line-height:11px;text-align:left;opacity:0.8;padding-top:5px}.notifications-center__list .notification .content .action{background-color:#FFFFFF;border:1px solid #FF5A00;border-radius:3px;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:17px;text-align:center;margin:15px 0px 15px -3px}.notifications-center__list .notification .content .action:hover{cursor:pointer}.notifications-center__list .notification-history .info{justify-content:center}.notifications-center__list .notification-history .info .selection{opacity:0.6;display:none}.notifications-center__list .notification-history .info .archive-option{opacity:0.6}.notifications-center__list .notification-history .content .description{font-family:"NunitoLight",Arial,sans-serif !important;opacity:0.8}.notifications-center-footer{margin-top:10px;display:flex;flex-direction:column;align-items:center}.notifications-center-footer .message{margin-right:auto;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:12px;line-height:14px;text-align:left}.notifications-center-footer .pagination{margin-top:20px;display:flex}.notifications-center-footer .pagination .pagination-icon{cursor:pointer;padding:10px;border-radius:4px}.notifications-center-footer .pagination .icon-right{background:url(../images/svg/icons/seta-dir-paginacao.svg) no-repeat center}.notifications-center-footer .pagination .icon-left{background:url(../images/svg/icons/seta-esq-paginacao.svg) no-repeat center}.notifications-center-footer .pagination .pagination-icon--disabled{cursor:default;opacity:0.4}.notifications-center-footer .pagination .pagination-number{background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:4px;height:100%;cursor:pointer}.notifications-center-footer .pagination .pagination-number .text{color:#9e9e9e;font-family:Arial, sans-serif;font-size:14px;line-height:20px;padding:10px}.notifications-center-footer .pagination .pagination-icon:not(.pagination-icon--disabled):hover{background-color:#808080}.notifications-center-footer .pagination .pagination-number:hover{background-color:#808080;color:#dcdcdc !important}.notifications-center-footer .pagination .pagination-number--selected{cursor:default;border-radius:3px;background-color:#e1e7eb}#list-footer{height:130px}.input_filter_wrapper{display:flex;height:60px;padding-right:25px}.input_filter_wrapper .filter-input{float:left}#notificationFooterFixed .notifications-fixed__footer--non-visible{visibility:hidden}#notificationsHistory .notifications-center__list .header{cursor:pointer}.bg__toggle{background-color:#f5f5f5 !important;box-sizing:border-box}.bg__toggle__wrapper{border:1px solid  #BBBBBB !important;background-color:#f5f5f5 !important;box-sizing:border-box}.miles-to-expire{width:97vw;margin-top:30px}.miles-to-expire h3,.miles-to-expire h4{text-transform:uppercase;margin:0}.miles-to-expire__left-box,.miles-to-expire__right-box{padding:20px}.miles-to-expire__left-box{padding-bottom:30px;background-position-x:20px}.miles-to-expire__left-box__title{text-transform:uppercase;margin:0;border-bottom:2px solid #ececec}.miles-to-expire__left-box .smiles-table th{font-size:15px}.miles-to-expire__left-box__dont-lose-your-miles{padding:0 0 0 20px}.miles-to-expire__right-box{margin-top:0}.miles-to-expire__right-box button{margin-bottom:25px}.miles-to-expire__promotional-codes-modal-content{display:none}@media screen and (max-width: 1199px){.miles-to-expire__left-box__dont-lose-your-miles{width:94% !important;text-align:center}}@media screen and (max-width: 767px){.miles-to-expire__left-box__title{background:none;padding-left:0;margin-top:20px}}.promotional-codes{font-family:"NunitoRegular",Arial,sans-serif}.promotional-codes p{color:#FF5A00}.promotional-codes .span12{margin-left:0 !important}.promotional-codes__code{margin-top:10px;display:block;width:100%}.promotional-codes__code div{width:100%;display:flex;flex-direction:row}@media screen and (max-width: 767px){.promotional-codes__code div{flex-direction:column}}.promotional-codes__code ul{width:270px !important;margin:0 10px 0 0 !important}.promotional-codes__code ul li{list-style:none}.promotional-codes__code ul li.miles-used{color:red}.promotional-codes__code ul li:nth-child(odd){font-family:"NunitoBold","Arial Bold",sans-serif}.promotional-codes__code ul li:nth-child(even){margin-bottom:10px;font-family:"NunitoLight",Arial,sans-serif;font-size:13px}.promotional-codes__code button{margin:20px 0 0 0;font-family:"NunitoRegular",Arial,sans-serif !important;font-size:13px !important}.expired-miles{display:flex !important;flex-flow:row wrap;justify-content:space-between;align-items:center;background-color:#ececec;padding:25px;margin-bottom:20px}.receipts{width:1280px;max-width:96vw;margin:auto !important}.receipts .pull-right{float:right !important}.receipts-filter{margin-bottom:30px}.receipts-filter form{margin-top:20px}.receipts-filter form label{width:50px;line-height:50px;margin:0 !important}.receipts .see-transaction-details:hover{cursor:pointer}@media screen and (max-width: 920px){.receipts .smiles-table th{font-size:calc(0.75em + 1vmin)}}@media screen and (max-width: 767px){.receipts .smiles-table th{font-size:calc(0.60em + 1vmin)}.receipts .smiles-table td{font-size:calc(0.50em + 1vmin)}}@media screen and (max-width: 500px){.receipts .smiles-table th{font-size:calc(0.55em + 1vmin)}.receipts .smiles-table td{font-size:calc(0.44em + 1vmin)}}.bms .smiles__miles-operations{background:#fff;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;padding:16px 12px;margin:0 0 8px}.smiles__miles-operations h4{margin:0 12px 12px;font:20px "NunitoBold","Arial Bold",sans-serif}.smiles__miles-operations .title-ex-lg,.smiles__miles-operations .title-ex-md,.smiles__miles-operations .title-ex-sm,.smiles__miles-operations .title-lg,.smiles__miles-operations .title-md,.smiles__miles-operations .title-sm,.smiles__miles-operations .text-lg,.smiles__miles-operations .text-md,.smiles__miles-operations .text-sm{font-family:"NunitoRegular",Arial,sans-serif}.smiles__miles-operations .title-ex-lg.text-bold,.smiles__miles-operations .title-ex-md.text-bold,.smiles__miles-operations .title-ex-sm.text-bold,.smiles__miles-operations .title-lg.text-bold,.smiles__miles-operations .title-md.text-bold,.smiles__miles-operations .title-sm.text-bold,.smiles__miles-operations .text-lg.text-bold,.smiles__miles-operations .text-md.text-bold,.smiles__miles-operations .text-sm.text-bold{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__miles-operations .title-ex-lg.text-light,.smiles__miles-operations .title-ex-md.text-light,.smiles__miles-operations .title-ex-sm.text-light,.smiles__miles-operations .title-lg.text-light,.smiles__miles-operations .title-md.text-light,.smiles__miles-operations .title-sm.text-light,.smiles__miles-operations .text-lg.text-light,.smiles__miles-operations .text-md.text-light,.smiles__miles-operations .text-sm.text-light{font-family:"NunitoLight",Arial,sans-serif}.smiles__miles-operations .voucher-row{min-height:40px}.smiles__miles-operations .title-ex-lg{font-size:34px;line-height:34px;padding:5px 0 0}.smiles__miles-operations .title-ex-md{font-size:22px;line-height:26px}.smiles__miles-operations .title-ex-sm{font-size:20px;line-height:24px}.smiles__miles-operations .title-lg{font-size:16px;padding:0 10px 0 0}@media screen and (max-width: 767px){.smiles__miles-operations .title-lg{padding:0 90px 0 0}}.smiles__miles-operations .title-md{font-size:15px}.smiles__miles-operations .title-sm{font-size:14px;line-height:16px}.smiles__miles-operations .title-sm-offer{font-size:14px;line-height:16px}@media screen and (max-width: 767px){.smiles__miles-operations .title-sm-offer{margin:4px auto}}.smiles__miles-operations .text-lg{font-size:13px;line-height:14px}.smiles__miles-operations .text-md{font-size:12px;line-height:14px}.smiles__miles-operations .text-sm{font-size:11px;line-height:14px}.smiles__miles-operations .btn,.smiles__miles-operations .aui .modal-body button,.aui .modal-body .smiles__miles-operations button{font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__miles-operations .btn.btn-wd-lg,.smiles__miles-operations .aui .modal-body button.btn-wd-lg,.aui .modal-body .smiles__miles-operations button.btn-wd-lg{width:230px}.smiles__miles-operations .btn.btn-wd-md,.smiles__miles-operations .aui .modal-body button.btn-wd-md,.aui .modal-body .smiles__miles-operations button.btn-wd-md{width:176px}@media screen and (max-width: 767px){.smiles__miles-operations .btn.btn-wd-md,.smiles__miles-operations .aui .modal-body button.btn-wd-md,.aui .modal-body .smiles__miles-operations button.btn-wd-md{width:100%}}.smiles__miles-operations .editable{position:relative}.smiles__miles-operations .editable::after{font:34px "NunitoRegular",Arial,sans-serif;position:absolute;z-index:1;top:2px;left:11px;content:attr(data-placeholder)}.smiles__miles-operations input{font:34px "NunitoRegular",Arial,sans-serif;position:relative;margin:4px 0;padding:0 10px;z-index:2;background:transparent;width:160px;border:1px solid #BCBEC0}.smiles__miles-operations .row.amount-bar{margin:8px 0}.smiles__miles-operations .row.amount-bar #amount{color:#7c7c7c !important}.smiles__miles-operations .row.amount-bar #amount.over-limit{border-color:red}.smiles__miles-operations .row.amount-bar #clubSignInBtn{margin-top:0}.smiles__miles-operations .row.amount-bar #bonusReceiver{color:#7C7C7C}.smiles__miles-operations .row.amount-bar .span3{position:relative;margin:12px 0;width:25%}.smiles__miles-operations .row.amount-bar .span3.large-span{width:34%}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3.large-span{width:unset}}.smiles__miles-operations .row.amount-bar .span3.division-span{border-left:1px solid #BCBEC0}.smiles__miles-operations .row.amount-bar .span3.club-box{background-color:#639;color:#fff;margin:0;padding:12px 0;border-radius:2px}.smiles__miles-operations .row.amount-bar .span3.club-box .inner__row-top{padding-top:0 !important}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3.club-box{padding:18px 12px}.smiles__miles-operations .row.amount-bar .span3.club-box .inner__row13 .title-sm{margin:4px auto}.smiles__miles-operations .row.amount-bar .span3.club-box .inner__row-bot{padding-bottom:0}}.smiles__miles-operations .row.amount-bar .span3 .op-reg-box{position:relative}.smiles__miles-operations .row.amount-bar .span3 .op-reg-box .ic-warning-vermelho{position:absolute;font-size:7px;left:0}.smiles__miles-operations .row.amount-bar .span3 .op-reg-box .text-md{margin-left:24px;margin-right:2px}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .op-reg-box .text-md{margin-right:-60px}}.smiles__miles-operations .row.amount-bar .span3 .op-reg-box.layout-fix{margin-top:-34px}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .op-reg-box.layout-fix{margin-top:0}}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .op-reg-box{margin-top:10px;width:65%}}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus{height:70px;display:table;color:#fff;background-color:#639;border-radius:6px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.13);font-size:12px;line-height:16px;font-family:"NunitoBold","Arial Bold",sans-serif}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus{padding:10px 14px}}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.fix-layout{margin-top:38px}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.fix-layout{margin-top:14px}}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus div{display:table-cell;vertical-align:middle;height:70px;padding:0 14px}.smiles__miles-operations .row.amount-bar .span3 .plus-span::before,.smiles__miles-operations .row.amount-bar .span3 .equals-span::before{z-index:1;background-color:#fff;position:absolute;float:left;top:110px;line-height:30px}.smiles__miles-operations .row.amount-bar .span3 .plus-span::before{content:"+";font:32px "NunitoBold","Arial Bold",sans-serif;line-height:30px;left:-10px;padding-bottom:5px}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .plus-span .fix-margin-input{margin-top:27px}}.smiles__miles-operations .row.amount-bar .span3 .equals-span::before{content:"=";font:24px "NunitoBold","Arial Bold",sans-serif;line-height:32px;left:-9px;padding-bottom:3px}.smiles__miles-operations .row.amount-bar .span3 .inner__row-top{margin:0 18px;display:block;align-items:center;padding-top:12px;height:75px;align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row-top.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row-bot{margin:0 18px;display:block;align-items:center;height:50px}.smiles__miles-operations .row.amount-bar .span3 .inner__row-bot.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row-bot .btn,.smiles__miles-operations .row.amount-bar .span3 .inner__row-bot .aui .modal-body button,.aui .modal-body .smiles__miles-operations .row.amount-bar .span3 .inner__row-bot button{height:40px;line-height:12px;padding:8px 26px;text-align:center}.smiles__miles-operations .row.amount-bar .span3 .inner__row13{margin:0 18px;display:block;align-items:center;height:130px}.smiles__miles-operations .row.amount-bar .span3 .inner__row13.row-top{align-items:flex-start}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .inner__row13{padding:10px 60px}}.smiles__miles-operations .row.amount-bar .span3 .inner__row9{margin:0 18px;display:block;align-items:center;height:90px}.smiles__miles-operations .row.amount-bar .span3 .inner__row9.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row8{margin:0 18px;display:block;align-items:center;height:77px}.smiles__miles-operations .row.amount-bar .span3 .inner__row8.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row7{margin:0 18px;display:block;align-items:center;height:70px}.smiles__miles-operations .row.amount-bar .span3 .inner__row7.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row6{margin:0 18px;display:block;align-items:center;height:60px}.smiles__miles-operations .row.amount-bar .span3 .inner__row6.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row5{margin:0 18px;display:block;align-items:center;height:40px}.smiles__miles-operations .row.amount-bar .span3 .inner__row5.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row4{margin:0 18px;display:block;align-items:center;height:40px}.smiles__miles-operations .row.amount-bar .span3 .inner__row4.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3:first-child .inner__row-bot .text-md.over-limit{color:red}@media screen and (max-width: 767px){.bms .smiles__miles-operations{margin:0 8px 8px}.smiles__miles-operations h4{margin:0 4px}.smiles__miles-operations .voucher-row{min-height:0}.smiles__miles-operations .editable{margin-top:16px}.smiles__miles-operations input{font-size:34px !important}.smiles__miles-operations .row.amount-bar .span3{height:unset;width:100%}.smiles__miles-operations .row.amount-bar .span3.division-span{border-left:0px;border-top:1px solid #BCBEC0}.smiles__miles-operations .row.amount-bar .span3 .plus-span::before{content:"+";font:32px "NunitoBold","Arial Bold",sans-serif;line-height:32px;top:-16px;width:20px;padding:0 12px;position:absolute;left:0;right:0;margin:auto;margin-top:-2px}.smiles__miles-operations .row.amount-bar .span3 .equals-span::before{content:"=";font:24px "NunitoBold","Arial Bold",sans-serif;line-height:32px;top:-18px;width:14px;padding:0 12px;position:absolute;left:0;right:0;margin:auto}.smiles__miles-operations .row.amount-bar .span3 .inner__row4,.smiles__miles-operations .row.amount-bar .span3 .inner__row5,.smiles__miles-operations .row.amount-bar .span3 .inner__row6,.smiles__miles-operations .row.amount-bar .span3 .inner__row7,.smiles__miles-operations .row.amount-bar .span3 .inner__row8,.smiles__miles-operations .row.amount-bar .span3 .inner__row9,.smiles__miles-operations .row.amount-bar .span3 .inner__row13{height:unset;min-height:20px;margin:10px 4px;padding:5px 0}.smiles__miles-operations .row.amount-bar .span3 .inner__row-top{height:unset;padding:20px 0 12px;margin:0 4px}.smiles__miles-operations .row.amount-bar .span3 .inner__row-bot{height:unset;padding-bottom:28px;margin:0 4px}.smiles__miles-operations .row.amount-bar .span3 .inner__row5.margin-fix{margin:0 4px 4px;padding:0}.smiles__miles-operations .row.amount-bar .span3 .inner__row5 .mobile-margin{min-height:10px}.smiles__miles-operations .row.amount-bar .span3 .inner__row5 .mobile-big-font{font-size:16px}.smiles__miles-operations .row.amount-bar .span3 .inner__row8.margin-fix{margin-bottom:0}.smiles__miles-operations .row.amount-bar .span3 .inner__row8 .mobile-margin{min-height:40px}}.smiles__miles-revalidation .revalidation-value-block .body{background-color:#936;border-radius:2px;width:432px;padding:12px 10px;margin-top:24px}@media screen and (max-width: 767px){.smiles__miles-revalidation .revalidation-value-block .body{width:100%;margin-top:21px}}.smiles__miles-revalidation .revalidation-value-block .body p{color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:18px;font-weight:400;line-height:19px}.smiles__miles-revalidation .revalidation-value-block .body p.smaller-text{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:16px}.smiles__miles-revalidation .revalidation-value-block .body p:last-child{margin:0}.smiles__miles-revalidation .revalidation-value-block .body p .value-field{font-size:20px;letter-spacing:1px}@media screen and (max-width: 767px){.smiles__miles-transference .trensfer-data-block{width:100%;margin-top:22px;margin-bottom:-20px}}.smiles__miles-transference .trensfer-data-block .left-block{background-color:#936;border-radius:3px;height:70px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:18px;display:inline-block;padding:8px 0 0 8px}@media screen and (max-width: 767px){.smiles__miles-transference .trensfer-data-block .left-block{width:100%;height:180px;padding:8px 18px}}.smiles__miles-transference .trensfer-data-block .left-block .input__animate{display:inline-block;vertical-align:top;background-color:#fff;border-radius:3px;width:135px;margin-right:10px}@media screen and (max-width: 767px){.smiles__miles-transference .trensfer-data-block .left-block .input__animate{display:block;width:100%}}.smiles__miles-transference .trensfer-data-block .left-block .input__animate input{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;margin:0;width:135px;font-size:15px;line-height:22px;padding-left:12px}@media screen and (max-width: 767px){.smiles__miles-transference .trensfer-data-block .left-block .input__animate input{width:100%;margin-bottom:10px;font-size:15px !important}}.smiles__miles-transference .trensfer-data-block .left-block .input__animate label{font-family:"NunitoLight",Arial,sans-serif;left:12px}.smiles__miles-transference .trensfer-data-block .left-block p{margin:0;display:inline-block;width:123px}@media screen and (max-width: 767px){.smiles__miles-transference .trensfer-data-block .left-block p{display:block;width:unset;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:18px;margin-bottom:11px}}.smiles__miles-transference .trensfer-data-block .right-block{display:none;vertical-align:top;margin-left:12px;margin-top:14px}@media screen and (max-width: 767px){.smiles__miles-transference .trensfer-data-block .right-block{margin-left:4px}}.smiles__miles-transference .trensfer-data-block .right-block p{color:#936;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;line-height:22px;margin:0}@media screen and (max-width: 767px){.smiles__miles-transference .trensfer-data-block .right-block p{font-size:14px}}.smiles__miles-transference .trensfer-data-block .right-block p.name,.smiles__miles-transference .trensfer-data-block .right-block p span{font-weight:700}.smiles__miles-transference .trensfer-data-block .right-block p .name{text-transform:capitalize}.smiles__miles-purchase .miles-purchase-voucher-block .header{padding-top:10px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .header{padding-top:26px}}.smiles__miles-purchase .miles-purchase-voucher-block .header p{color:#FF5A00;line-height:22px;display:inline-block;cursor:pointer;margin-left:10px;margin-bottom:0}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .header p{margin-left:0}}.smiles__miles-purchase .miles-purchase-voucher-block .header p .toggle-arrow{border:solid #FF5A00;border-width:0 1px 1px 0;display:inline-block;padding:3px;margin-left:5px;vertical-align:top}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .header p .toggle-arrow{border-width:0 2px 2px 0}}.smiles__miles-purchase .miles-purchase-voucher-block .header p .toggle-arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:10px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .header p .toggle-arrow.up{margin-top:9px}}.smiles__miles-purchase .miles-purchase-voucher-block .header p .toggle-arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:6px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .header p .toggle-arrow.down{margin-top:5px}}.smiles__miles-purchase .miles-purchase-voucher-block .header p img{height:22px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .header p{font-size:14px;line-height:22px}}.smiles__miles-purchase .miles-purchase-voucher-block .header p .available-voucher{position:relative}.smiles__miles-purchase .miles-purchase-voucher-block .header p .available-voucher .ticket-img-block{display:inline-block;position:relative;margin-right:7px}.smiles__miles-purchase .miles-purchase-voucher-block .header p .available-voucher .ticket-img-block .voucher-quantity{position:absolute;color:#fff;font-size:11px;left:1px;right:0;margin:auto;width:fit-content}.smiles__miles-purchase .miles-purchase-voucher-block .header p .selected-voucher{display:none}.smiles__miles-purchase .miles-purchase-voucher-block .body{position:relative;padding:20px 20px 13px;background-color:#f5f5f5;margin-top:17px;display:none;padding:10px 10px 16px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body{margin-top:10px}}.smiles__miles-purchase .miles-purchase-voucher-block .body::after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #f5f5f5;position:absolute;top:-10px;left:17px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body::after{left:7px}}.smiles__miles-purchase .miles-purchase-voucher-block .body_header{padding-bottom:20px}.smiles__miles-purchase .miles-purchase-voucher-block .body_header p{color:#FF5A00;margin:0}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body_header p{font-size:12px;padding:5px}}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher{border-top:1px solid #ECECEC;padding-top:13px;display:inline-block}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher p{color:#7C7C7C;margin-bottom:0}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher p.text-lg{font-size:12px}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher p.text-sm,.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher p.text-md{font-size:10px}}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_number,.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_info,.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_button{display:inline-block;margin-right:30px;vertical-align:top}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_info,.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_button{padding-top:5px}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_number p:last-child{margin-top:1px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_number{margin-right:0}}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_button{padding-bottom:12px;margin-right:0}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_button{padding-top:20px;width:100%}}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_button p{margin-top:3px;margin-right:0}.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_button button{width:231px}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_button button{width:100%}}@media screen and (max-width: 767px){.smiles__miles-purchase .miles-purchase-voucher-block .body .voucher_info{float:right;margin:0 10px 0 0;padding:0}}@media screen and (max-width: 767px){.smiles__miles-purchase .row.amount-bar .amount-input-block .inner__row-top{padding-top:0}.smiles__miles-purchase .row.amount-bar .amount-input-block .inner__row-top .title-lg{max-width:100%}}@media screen and (max-width: 767px){.smiles__miles-purchase .row.amount-bar #totalValueBlock .inner__row5{margin-bottom:15px;padding:15px 0}}.smiles__miles-purchase .row.amount-bar .voucher-total .value-without-voucher{text-decoration:line-through;margin-bottom:5px}.credit-request-calendar .ui-datepicker-prev,.credit-request-calendar .ui-datepicker-next{top:25px !important}.credit-request-calendar .ui-datepicker-prev:hover,.credit-request-calendar .ui-datepicker-next:hover{border:0 !important}.credit-request-calendar .ui-datepicker-prev{left:10px !important}.credit-request-calendar .ui-datepicker-next{right:-20px !important}.accumulation-miles{background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;padding:20px 5px 15px 20px}@media only screen and (max-width: 767px){.accumulation-miles{width:90% !important;margin:auto}}.accumulation-miles p{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:300;line-height:19px;text-align:left;margin-top:10px}.accumulation-miles p.smaller{font-size:14px}.accumulation-miles input{font:15px "NunitoLight",Arial,sans-serif !important;border:1px solid #BCBEC0}.accumulation-miles input:not(:focus),.accumulation-miles input:focus{padding:20px 20px 0}.accumulation-miles .accumulation-miles-step-one{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:300;line-height:17px;margin-bottom:20px}.accumulation-miles .icon{display:block;height:60px;margin-left:-18px}.accumulation-miles .ic-line-flow{background:url(../images/miles-flow/ic-line-flow.svg) no-repeat center bottom}.accumulation-miles .the-wizard{padding:35px 0;text-align:center;width:100%;margin-bottom:15px;margin-left:auto}.accumulation-miles .the-wizard li{display:inline-block;vertical-align:top;padding:0 38px;width:280px;font:normal 14px Arial;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:17px;text-align:center}.accumulation-miles .ui-autocomplete-loading{background:white url(../images/miles-flow/searching.gif) 95% center no-repeat !important}.accumulation-miles * html .ui-autocomplete-results .ui-autocomplete{width:1px}.accumulation-miles .container-input-select .cs-select.cs-skin-silver .cs-options{max-height:146px;overflow-y:auto}.accumulation-miles .accumulation-miles-headline{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:400;line-height:24px;text-align:left}.accumulation-miles .container-accumulation-miles-steps{margin-top:5px;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:400;line-height:22px;text-align:left}.accumulation-miles .container-accumulation-miles-steps h3{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:400;line-height:22px;text-align:left;padding:0 0 20px 20px}@media only screen and (max-width: 764px){.accumulation-miles .container-accumulation-miles-steps h3{padding:0 0 35px 0;font-size:14px;font-weight:700;margin:0}}.accumulation-miles .desktop-only{display:block !important}.accumulation-miles .mobile-only{display:none !important}.accumulation-miles .accumulation-miles-steps{margin-top:10px}.accumulation-miles .accumulation-miles-steps li{float:left;font:normal 12px Arial;color:#999;padding:15px 25px 0 0;position:relative}.accumulation-miles .accumulation-miles-steps li .checked{background:url("../images/svg/icons/ic-round-check.svg") no-repeat;width:22px;height:17px;position:absolute;left:50%;margin-left:-21px;top:-25px;display:block}.accumulation-miles .accumulation-miles-steps li:before{content:'';width:5px;height:5px;border-radius:10px;background:#ececec;position:absolute;top:-3px;left:50%;margin-left:-15px}.accumulation-miles .accumulation-miles-steps li:last-child{padding-right:0}.accumulation-miles .accumulation-miles-steps li:last-child .stamp{background:#fff !important;right:-2px}.accumulation-miles .accumulation-miles-steps li .cover{display:block;position:absolute;width:50%;height:1px;top:-1px;background:#ececec;right:0;width:60%}.accumulation-miles .accumulation-miles-steps li .stamp{display:block;position:absolute;width:50%;height:1px;top:-1px;background:#ececec;margin-left:-15px}.accumulation-miles .accumulation-miles-steps li:first-child .stamp{background:#fff !important;left:0}.accumulation-miles .accumulation-miles-steps li.last:before{margin-left:-3px}.accumulation-miles .accumulation-miles-steps li.last .cover{left:-5px;margin-left:0}.accumulation-miles .accumulation-miles-steps li.current{color:#FF5A00}.accumulation-miles .accumulation-miles-steps li.current:before{background:#FF5A00}.accumulation-miles .accumulation-miles-steps li.current .cover{margin:0;width:60%}.accumulation-miles .accumulation-miles-steps li.current .stamp{background:#FF5A00}.accumulation-miles .accumulation-miles-steps li.done{color:#FF5A00;border-color:#FF5A00}.accumulation-miles .accumulation-miles-steps li.done:before{background:#FF5A00}.accumulation-miles .accumulation-miles-steps li.done .stamp{background:#FF5A00}.accumulation-miles .accumulation-miles-steps li.done .cover{background:#FF5A00}.accumulation-miles .accumulation-miles-steps li.done.last .checked{margin-left:-9px}.accumulation-miles .request-accumulation .partner{width:186px;height:89px;border-radius:3px;border:1px solid #ececec;float:left;margin:0 15px 15px 0;text-align:center;cursor:pointer}.accumulation-miles .request-accumulation .partner:hover{border-color:#FF5A00}.accumulation-miles .request-accumulation .partner .vertical-align{width:1px;height:103px;vertical-align:middle;display:inline-block}.accumulation-miles .request-accumulation .partner .request-partner{height:103px}.accumulation-miles .request-accumulation .no-float{float:none !important;margin-left:0 !important}.accumulation-miles .request-accumulation .all-partners{display:inline-block;vertical-align:middle;background-repeat:no-repeat}.accumulation-miles .request-accumulation .partner-gol{background-image:url(../images/svg/partners/gol.svg);width:100px;height:55px;background-size:90px 37px}.accumulation-miles .request-accumulation .partner-american-airlines{background-image:url(../images/svg/partners/american-airlines.svg);width:125px;height:50px;background-size:127px 38px}.accumulation-miles .request-accumulation .partner-delta{background-image:url(../images/svg/partners/delta.svg);width:125px;height:35px;background-size:130px 22px}.accumulation-miles .request-accumulation .partner-air-europa{background-image:url(../images/svg/partners/aev1.svg);width:125px;height:50px;background-size:auto}.accumulation-miles .request-accumulation .partner-airfrance{background-image:url(../images/svg/partners/airfrance.svg);width:173px;height:28px;background-size:185px 15px}.accumulation-miles .request-accumulation .partner-klm{background-image:url(../images/svg/partners/klm.svg);width:72px;height:60px;background-size:70px 40px}.accumulation-miles .request-accumulation .partner-qatar{background-image:url(../images/svg/partners/qatar.svg);width:114px;height:50px;background-size:120px 35px}.accumulation-miles .request-accumulation .partner-aerolineas-argentinas{background-image:url(../images/svg/partners/aerolineas-argentinas.svg);width:97px;height:60px;background-size:100px 42px}.accumulation-miles .request-accumulation .partner-etihad{background-image:url(../images/svg/partners/etihad.svg);width:87px;height:61px;background-size:87px 42px}.accumulation-miles .request-accumulation .partner-tap{background-image:url(../images/svg/partners/tap.svg);width:88px;height:59px;background-size:94px 49px}.accumulation-miles .request-accumulation .partner-alitalia{background-image:url(../images/svg/partners/alitalia.svg);width:106px;height:35px;background-size:106px 21px}.accumulation-miles .request-accumulation .partner-copa-airlines{background-image:url(../images/svg/partners/copa-airlines.svg);width:177px;height:45px;background-size:186px 32px}.accumulation-miles .request-accumulation .partner-korean-air{background-image:url(../images/svg/partners/korean-air.svg);width:148px;height:30px;background-size:152px 17px}.accumulation-miles .request-accumulation .partner-air-canada{background-image:url(../images/svg/partners/air-canada.svg);width:161px;height:35px;background-size:159px 21px}.accumulation-miles .request-accumulation .partner-aero-mexico{background-image:url(../images/svg/partners/aero-mexico.svg);width:174px;height:42px;background-size:173px 31px}.accumulation-miles .request-accumulation .partner-emirates{background-image:url(../images/svg/partners/emirates.svg);width:71px;height:87px;background-size:71px 71px}.accumulation-miles .request-accumulation .partner-south-african{background-image:url(../images/svg/partners/south-african-airways.svg);width:125px;height:96px;background-size:127px 70px}.accumulation-miles .request-accumulation .partner-avianca{background-image:url(../images/svg/partners/avianca.svg);width:125px;height:50px;background-size:127px 38px}.accumulation-miles .request-accumulation .partner-turkish{background-image:url(../images/svg/partners/TK-Turkish.svg);width:135px;height:50px;background-size:127px 38px}.accumulation-miles .request-accumulation .partner-ethiopian{background-image:url(../images/svg/partners/ethiopian.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}@media (max-width: 768px){.accumulation-miles .request-accumulation .partner-ethiopian{margin-top:-5px}}.accumulation-miles .request-accumulation .partner.last{margin-right:0;margin-right:0}.accumulation-miles .request-accumulation-faq{padding-top:50px;border-top:1px solid #ececec}.accumulation-miles .request-accumulation-faq button{margin:50px auto;width:200px}.accumulation-miles .accordion-faq{border:1px solid #ececec}.accumulation-miles .accordion-faq:last-child{border-bottom:0}.accumulation-miles .accordion-faq h4{padding:25px 20px;cursor:pointer;font-size:18px;margin:0}.accumulation-miles .accordion-faq h4:after{content:'';background:url(../images/miles-flow/bg-arrow-faq.png) no-repeat 0 0;width:12px;height:9px;float:right;margin-top:7px}.accumulation-miles .accordion-faq .faq-text{display:none}.accumulation-miles .accordion-faq .faq-text p{font:normal 14px Arial;color:#7c7c7c;padding:0 20px 20px}.accumulation-miles .request-accumulation-from-partner .partner{width:182px;height:89px;margin:15px 27px 20px 20px;position:relative;z-index:2}.accumulation-miles .request-accumulation-from-partner .all-partners{max-width:136px;background-size:contain}.accumulation-miles .request-accumulation-from-partner .request-partner{margin-right:30px}.accumulation-miles .request-accumulation-from-partner .request-partner .text-g3{display:block;font-family:"NunitoLight",Arial,sans-serif;text-align:left;color:#7c7c7c;font-size:16px;font-weight:300;line-height:19px;margin-top:30px}.accumulation-miles .request-accumulation-from-partner .request-partner .text-congenere{display:block;font-family:"NunitoLight",Arial,sans-serif;text-align:left;color:#7c7c7c;font-size:14px;font-weight:300;line-height:19px}@media (min-width: 769px){.accumulation-miles .request-accumulation-from-partner .request-partner .text-congenere{width:85%}}.accumulation-miles #panel-request-accumulation{margin-left:30px}.accumulation-miles .submit-request-accumulation .smls-datepicker{margin:0 0 10px;width:165px}.accumulation-miles .submit-request-accumulation button{width:185px;margin-left:auto;margin-right:0;position:relative;display:none}.accumulation-miles .flight-locator{max-width:none;width:165px;margin-bottom:10px;float:none}.accumulation-miles .smls-datepicker{width:165px;margin-bottom:10px}.accumulation-miles .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{border-right:0;border-top:0}.accumulation-miles .ui-datepicker .ui-datepicker-header .ui-datepicker-next{border-right:0;border-top:0}.accumulation-miles #panel-form-credit-request-g3{display:block}.accumulation-miles #panel-form-credit-request-g3 .form-g3{display:inline-block;position:relative;width:100%}.accumulation-miles #panel-form-credit-request-g3 .form-g3 .ic-new-calendar{margin-right:-70px}.accumulation-miles #panel-form-credit-request-g3 .form-g3 .flight-locator{display:flex}.accumulation-miles #panel-form-credit-request-g3 .form-g3 .flight-locator .ic-tooltip-information{margin:15px}.accumulation-miles #panel-form-credit-request-g3 .form-g3 .flight-locator .tooltip{width:300px}.accumulation-miles #panel-form-credit-request-g3 button{margin-top:11px;display:block}.accumulation-miles .boarding-pass-example{background:url(../images/miles-flow/bg-boarding-pass-gol.svg) no-repeat;width:260px;height:215px;position:absolute;background-size:contain;margin-top:-7px}.accumulation-miles .input-field{left:260px;position:relative;display:inline-block}.accumulation-miles .input-field input{width:183px;margin-left:10px;margin-bottom:11%}.accumulation-miles .input-field button{font:14px "NunitoBold","Arial Bold",sans-serif;margin-left:10px}.accumulation-miles .accumulation-tooltip p{font-size:14px;color:#7C7C7C;line-height:16px}.accumulation-miles .boarding-pass h4{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px}.accumulation-miles .boarding-pass p{line-height:17px;font-size:12px}.accumulation-miles .boarding-pass .subtitle{font:14px "NunitoLight",Arial,sans-serif;display:block;position:relative;margin:2px 0 20px}.accumulation-miles .boarding-pass .footer{font:14px "NunitoLight",Arial,sans-serif;display:block;position:relative;margin:2px 0 20px}.accumulation-miles .boarding-pass .footer-desc{font:12px "NunitoLight",Arial,sans-serif;margin:2px 0 20px}.accumulation-miles .status-order-text{padding:10px 10px 10px 130px;margin:-20px auto 20px}@media screen and (max-width: 640px){.accumulation-miles .status-order-text{width:200px !important}}.accumulation-miles .status-order-text p{color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:17px;width:569px;text-align:left}.accumulation-miles .status-order-text p.first{background:#fff url("../images/miles-flow/icon-current-category.png") no-repeat 3px;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;text-align:left;padding:10px 10px 10px 30px;margin-left:96px}.accumulation-miles .accumulation-miles-sucess .text-center p{color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:300;line-height:19px;text-align:center}.accumulation-miles .accumulation-tooltip{background:#fff;width:190px;padding:20px;border:2px solid #FF5A00;position:absolute;top:-45px;left:180px;z-index:1}.accumulation-miles .accumulation-tooltip:before{content:'';background:url(../images/miles-flow/arrow-left-tooltip.png) no-repeat;width:10px;height:12px;position:absolute;top:60px;left:-7px}.accumulation-miles .fake-upload-container.error .fake-upload{background:red}.accumulation-miles .fake-upload-container.error span.upload-filename{color:red}.accumulation-miles .fake-upload-container.error span.upload-filename:empty:after{content:attr(data-empty-msg)}.accumulation-miles .fake-upload{width:117px;border-radius:4px;background:#FF5A00;padding:10px 17px;text-align:center;margin-top:15px;position:relative;cursor:pointer}.accumulation-miles .fake-upload input{height:38px !important;position:absolute;top:0;left:0;opacity:0}.accumulation-miles .fake-upload span{font:bold 12px Arial,Helvetica,sans-serif;color:#fff}.accumulation-miles .file-description{font:10px "NunitoLight",Arial,sans-serif}.accumulation-miles .container-fields.form-page{padding-top:40px;padding-left:30px;border-left:1px solid #ececec;position:relative;margin-bottom:25px;border-top:1px solid #ECECEC}.accumulation-miles .container-fields.form-page .title-flight-return:after{content:'';background:#fff url(../images/svg/icons/ic-orange-airplane.svg) no-repeat center center;transform:rotate(180deg);width:32px;height:25px;position:absolute;top:-10px;left:-41px;padding-bottom:20px}.accumulation-miles .container-fields.form-page .title-flight-return:before{content:'';background:white;width:32px;height:40px;position:absolute;top:-50px;left:-41px}.accumulation-miles .container-fields.form-page .title-flight-depart:after{content:'';background:#fff url(../images/svg/icons/ic-orange-airplane.svg) no-repeat center center;width:32px;height:25px;position:absolute;top:-10px;left:-41px;padding-bottom:20px}.accumulation-miles .container-fields.form-page .title-flight-depart:before{content:'';background:white;width:32px;height:40px;position:absolute;top:-40px;left:-41px}.accumulation-miles .container-fields.form-page .marker-leg{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px;margin:27px 0 13px 0}.accumulation-miles .container-fields.form-page .marker-leg:after{content:'';background-color:#7C7C7C;border-radius:100%;width:12px;height:12px;position:absolute;top:6px;left:-36px}.accumulation-miles .container-fields.form-page .marker-leg:before{content:'';background-color:white;width:15px;height:44px;position:absolute;top:-10px;left:-36px}.accumulation-miles .container-fields .title-flight-return{position:relative;font-size:16px;font-family:"NunitoLight",Arial,sans-serif;font-weight:700;line-height:19px;color:#FF5A00}.accumulation-miles .container-fields .title-flight-depart{position:relative;font-size:16px;font-family:"NunitoLight",Arial,sans-serif;font-weight:700;line-height:19px;color:#FF5A00;margin:0;padding-bottom:15px}.accumulation-miles .container-fields .subtitle-bold{font:14px "NunitoRegular",Arial,sans-serif;display:block;margin:0 0 10px}.accumulation-miles .container-fields .subtitle{font:14px "NunitoLight",Arial,sans-serif;display:block;margin:12px 0 20px}.accumulation-miles .container-fields .field-label{margin:2px 0 10px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px}.accumulation-miles .container-fields .marker-leg{position:relative;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:400;line-height:22px;text-align:left}.accumulation-miles .container-fields .container-select{width:190px !important}.accumulation-miles .container-fields .fake-range{width:190px;height:50px;border-radius:3px;border:1px solid #BCBEC0;position:relative}.accumulation-miles .container-fields .fake-range input{position:absolute;bottom:0;left:0;opacity:0;width:30px}.accumulation-miles .container-fields .fake-range .fake-label{font:bold 12px Arial;color:#7c7c7c;padding:7px 10px;display:block}.accumulation-miles .container-fields .fake-range .total{font:14px Arial;color:#7c7c7c;position:absolute;bottom:10px;left:10px}.accumulation-miles .container-fields .fake-range .control{cursor:pointer;position:absolute;right:10px;width:10px;height:6px}.accumulation-miles .container-fields .fake-range .control.add{background:url(../images/miles-flow/bt-close-flights.png) no-repeat;top:11px}.accumulation-miles .container-fields .fake-range .control.remove{background:url(../images/miles-flow/bt-open-flights.png) no-repeat;bottom:11px}.accumulation-miles .container-fields .container-input{margin:0 14px 20px 0;display:inline-block;vertical-align:top}.accumulation-miles .container-fields .flight-number{width:202px;display:block;position:relative}.accumulation-miles .container-fields .flight-number .tooltip-help{position:absolute;display:inline-block;top:15px;margin-left:218px}.accumulation-miles .container-fields .flight-number .tooltip-help .tooltip{width:200px}.accumulation-miles .container-fields .redeem_info_icon_desktop{background:url(../images/svg/icons/ic-tooltip-information.svg) no-repeat center;background-size:14px;float:left;padding:0px 6px 0px 6px;height:14px;width:14px;margin-top:4.5px;cursor:pointer}.accumulation-miles .container-fields .redeem_info_icon_desktop .tooltip-right-model{visibility:hidden;color:#535353;background-color:#fff;border:1.2px solid #FF5A00;max-width:400px;width:170px;text-align:left;border-radius:4px;padding:12px;font:12px "NunitoLight",Arial,sans-serif;letter-spacing:0.4px;position:relative;top:30px;z-index:50}.accumulation-miles .container-fields .redeem_info_icon_desktop:hover .tooltip-right-model{visibility:visible}.accumulation-miles .container-fields .flight-date{width:235px;display:block}.accumulation-miles .container-fields .flight-date input{cursor:pointer;border:1px solid #BCBEC0;margin:0px !important;padding:10px 20px 0px !important}.accumulation-miles .container-fields .flight-date input::placeholder{color:#7c7c7c}.accumulation-miles .container-fields .flight-date label{width:214px;height:44px;pointer-events:all}.accumulation-miles .container-fields .flight-depart{width:235px;position:relative}.accumulation-miles .container-fields .flight-arrival{width:235px;position:relative}.accumulation-miles .container-input.flight-arrival{margin-left:7px}.accumulation-miles .container-input.container-input-select{width:235px;margin-right:22px}.accumulation-miles .container-input.container-input-select select{border:1px solid #BCBEC0 !important}.accumulation-miles .total-connections{left:225px;width:277px;top:55px;padding:15px}.accumulation-miles .tooltip-info-connections{top:163px;left:359px;width:250px}.accumulation-miles .total-connections.accumulation-tooltip:before{top:20px}.accumulation-miles .depart-return{left:220px;top:-75px}.accumulation-miles .depart-return.accumulation-tooltip:before{top:75px}.accumulation-miles .container-fill-name-surname{position:relative}.accumulation-miles .container-fill-name-surname .accumulation-tooltip{width:165px;top:-62px;left:225px}.accumulation-miles .container-fill-name-surname .accumulation-tooltip:before{top:75px}.accumulation-miles .ui-autocomplete-results{display:none}.accumulation-miles .ui-autocomplete-results .whiteArrowUpTwo{top:70px;left:12px;z-index:110}.accumulation-miles .ui-autocomplete-results .ui-autocomplete{position:absolute;cursor:default}.accumulation-miles .ui-autocomplete-results .ui-menu{display:block;list-style:none;width:300px;border:2px solid #FF5A00 !important;background-color:#fff;border-radius:4px;max-height:200px;overflow:auto;padding-left:10px;padding-right:10px}.accumulation-miles .ui-autocomplete-results .ui-menu .ui-menu-item{width:100% !important;font-family:Arial,Helvetica,sans-serif;font-size:0.8em !important;color:#7c7c7c !important;font-weight:100 !important;text-align:center;border:none;background-color:transparent !important;padding-top:5px !important;padding-bottom:5px !important}.accumulation-miles .ui-autocomplete-results .ui-menu .ui-menu-item.ui-state-hover{border:none !important;background-color:transparent !important;color:#FF5A00 !important;font-family:Arial,Helvetica,sans-serif;padding-top:5px !important;padding-bottom:5px !important}.accumulation-miles .ui-autocomplete-results .ui-menu .ui-menu-item.ui-state-focus{border:none !important;background-color:transparent !important;color:#FF5A00 !important;font-family:Arial,Helvetica,sans-serif;padding-top:5px !important;padding-bottom:5px !important}.accumulation-miles .ui-autocomplete-results .ui-menu .ui-menu-item.ui-state-active{border:none !important;background-color:transparent !important;color:#FF5A00 !important;font-family:Arial,Helvetica,sans-serif;padding-top:5px !important;padding-bottom:5px !important}.accumulation-miles .accumulation-miles .smls-box-status-order{border-color:#FF5A00;background:#fff url(../images/miles-flow/ic-checked-alpha.png) no-repeat 30px center !important;padding:10px 10px 10px 130px;width:610px;margin:0 auto;float:none}.accumulation-miles .accumulation-miles .smls-box-status-order .status-order-text{padding:30px 20px;border-left:1px solid #ececec}.accumulation-miles .container-new-accumulation-request{margin-top:50px}.accumulation-miles .container-new-accumulation-request a{padding:15px 35px;color:#fff;margin-bottom:50px}.accumulation-miles .container-new-accumulation-request a:focus{color:#fff;text-decoration:none}.accumulation-miles .container-new-accumulation-request a:hover{color:#fff;text-decoration:none}.accumulation-miles .accumulation-miles-warning{width:755px}.accumulation-miles .accumulation-miles-warning p{margin-bottom:10px}.accumulation-miles .container-confirm-data{width:650px;margin:0 auto 20px;padding:25px 30px}.accumulation-miles .container-confirm-data h3{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;text-align:left;padding:0px 0 0px 43px}.accumulation-miles .container-confirm-data .container-fields .title-flight-depart{background-color:#FF5A00;width:550px;height:42px;padding:10px 10px 10px 14px}.accumulation-miles .container-confirm-data .container-fields .title-flight-depart .ic-plane-ida-white{padding:0px 10px 15px 0px}.accumulation-miles .container-confirm-data .container-fields .title-flight-return{background-color:#FF5A00;width:550px;height:42px;padding:10px 10px 10px 15px}.accumulation-miles .container-confirm-data .container-fields .title-flight-return .ic-plane-volta-white{padding:14px 10px 15px 0px}.accumulation-miles .container-confirm-data .container-fields h3{color:#fff;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;text-align:left}.accumulation-miles .container-confirm-data .passenger-confirm-data{height:180px;width:500px;padding-left:20px}.accumulation-miles .container-confirm-data .passenger-confirm-data li{color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:35px;text-align:left;border-bottom:1px solid #ececec}.accumulation-miles .container-confirm-data .passenger-confirm-data .fake-label{display:inline-block;width:300px;color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:17px;text-align:left}.accumulation-miles .container-confirm-data .passenger-confirm-data.no-left-space{padding-left:0;margin-left:0;width:550px}.accumulation-miles .container-confirm-data .container-fields .passenger-confirm-data{margin-bottom:110px}.accumulation-miles .container-confirm-data .container-fields .passenger-confirm-data li{line-height:40px;border-bottom:1px solid #ececec}.accumulation-miles .container-confirm-data .container-fields h3{margin-bottom:20px}.accumulation-miles .container-confirm-data .container-fields h4{margin-bottom:10px}.accumulation-miles .container-confirm-data-buttons{text-align:center}.accumulation-miles .container-confirm-data-buttons .edit-data{font:bold 14px Arial;color:#7c7c7c;display:inline-block;vertical-align:middle;margin-right:45px}.accumulation-miles .container-confirm-data-buttons .edit-data:hover{color:#7c7c7c}.accumulation-miles .container-confirm-data-buttons .smls-btn{color:#fff !important;padding:15px 60px}.accumulation-miles .container-confirm-data-buttons .smls-btn:hover{color:#fff !important}#panel-credit-request-g3 .smls-datepicker input{pointer-events:initial;cursor:pointer;border-color:#7c7c7c;width:240px;display:inline-block;position:relative;font-weight:300}#panel-credit-request-g3 .smls-datepicker input::placeholder{color:#7c7c7c;font-weight:300}@media only screen and (min-width: 300px) and (max-width: 767px){.accumulation-miles{width:96%;margin:auto;padding:0 9px 9px 9px}.accumulation-miles p{color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:12px;font-weight:300;line-height:19px;text-align:left}.accumulation-miles .icon{display:block;height:184px;margin-left:5px;float:left;width:15%;margin-top:25px;margin-bottom:35px}.accumulation-miles .ic-line-miles-mobile{background:url(../images/miles-flow/ic-line-miles-mobile.svg) no-repeat}.accumulation-miles .accumulation-miles-step-one{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:300;line-height:17px;margin-bottom:20px;margin-top:245px}.accumulation-miles #panel-credit-request-g3 .smls-datepicker input{padding-top:15px;font-size:14px !important}.accumulation-miles #panel-credit-request-g3 .flight-locator{width:100%}.accumulation-miles #panel-credit-request-g3 .flight-locator input{font-size:14px !important;margin-bottom:0}.accumulation-miles .accumulation-miles-sucess .status-order-text{padding:0;margin:0;width:100% !important}.accumulation-miles .accumulation-miles-sucess .status-order-text p{width:100%;border:0;padding-top:0;margin-bottom:0;padding-bottom:0;margin-top:0;font-size:12px}.accumulation-miles .accumulation-miles-sucess .status-order-text p.first{margin-top:10px;margin-bottom:10px;font-size:14px}.accumulation-miles .accumulation-miles-sucess .text-center p{margin-top:18px;margin-bottom:0;border:0;padding-bottom:13px;font-size:14px}.accumulation-miles .accumulation-miles-sucess .text-center a{width:55%;margin:auto}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation{box-sizing:border-box;width:100%;margin:0}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation form{margin:0}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation .input-field{width:100%;left:0;padding-top:16px}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation .input-field input{width:100%}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation button{position:static;height:40px;margin:auto;margin-top:26px}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation .smls-datepicker{width:100%}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation .smls-datepicker input{width:95%;margin-bottom:0}.accumulation-miles #panel-form-credit-request-g3.submit-request-accumulation .smls-datepicker i{margin-right:0}.accumulation-miles .request-accumulation{box-sizing:border-box;margin:0 auto;padding-bottom:16px}.accumulation-miles .request-accumulation .partner-list{z-index:23;top:99px;width:100%;box-sizing:border-box}.accumulation-miles .request-accumulation .partner{width:31%;height:50px;margin:auto auto 5px auto;display:inline-block;vertical-align:top;float:none;text-align:left;max-width:90%}.accumulation-miles .request-accumulation .partner .vertical-align{height:50px}.accumulation-miles .request-accumulation .partner.selected-partner{width:60%;height:100px;float:left}.accumulation-miles .request-accumulation .partner.selected-partner .vertical-align{height:100px}.accumulation-miles .request-accumulation .partner.congenere{opacity:.3}.accumulation-miles .request-accumulation .all-partners{width:94%;max-width:100%;background-size:contain;background-position:center center;height:40px;max-width:100%}.accumulation-miles .request-accumulation .choose-your-partner{font-size:11px}.accumulation-miles .request-accumulation .request-partner{margin-right:15px}.accumulation-miles .request-accumulation .request-partner div{margin:0 !important}.accumulation-miles .request-accumulation .request-partner p{margin:0 !important;padding:5px 0;border:0}.accumulation-miles .request-accumulation .request-partner .text-g3{font-size:12px;font-weight:300;line-height:14px}.accumulation-miles .accumulation-miles{box-sizing:border-box}.accumulation-miles .accumulation-miles .smls-box-status-order{width:100%;background:#fff url(../images/miles-flow/ic-checked-alpha.png) no-repeat center 10px !important;padding:70px 10px 10px 10px;max-height:none}.accumulation-miles .accumulation-miles .smls-box-status-order .status-order-text{border:0;border-top:1px solid #ececec;padding:10px}.accumulation-miles .the-wizard{padding:0 0 0px;margin-left:0;float:right;width:80%}.accumulation-miles .the-wizard li{text-align:left;width:100%;padding:21px 10px 22px 0px}.accumulation-miles .the-wizard li span{display:contents;vertical-align:middle;margin-bottom:0;width:74%;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:12px;font-weight:300;line-height:20px}.accumulation-miles .accumulation-miles-steps{float:left;margin:0;height:40px;width:340px}.accumulation-miles .container-accumulation-miles-steps{text-align:center}.accumulation-miles .desktop-only{display:none !important}.accumulation-miles .mobile-only{display:block !important}.accumulation-miles .accumulation-miles-steps{float:none;margin:0;display:inline-block}.accumulation-miles .accumulation-miles-steps li{font-size:11px;padding-right:6px}.accumulation-miles .accumulation-miles-steps li.last .checked{margin-left:-9px}.accumulation-miles .request-accumulation-faq{padding-top:40px}.accumulation-miles .request-accumulation-faq h3{padding-bottom:40px}.accumulation-miles .accordion-faq h4{font-size:14px;padding:20px 35px 20px 20px;position:relative}.accumulation-miles .accordion-faq h4:after{position:absolute;top:20px;right:15px}.accumulation-miles .accordion-faq .faq-text p{font-size:12px}.accumulation-miles .request-accumulation-from-partner.request-accumulation .partner{width:150px;height:80px;text-align:center}.accumulation-miles .request-accumulation-from-partner.request-accumulation .partner .vertical-align{height:80px}.accumulation-miles .request-accumulation-from-partner p{display:block;margin-bottom:20px;padding:30px 0 20px;border-bottom:1px solid #ececec;padding-top:20px}.accumulation-miles .boarding-pass-example{position:static;width:100%;background-size:contain;margin-left:-2px}.accumulation-miles .e-ticket{width:100%;box-sizing:border-box}.accumulation-miles .e-ticket .accumulation-tooltip{top:315px;left:0}.accumulation-miles .e-ticket p.smls-only-phone{color:#999;font-size:12px;padding-top:10px}.accumulation-miles .container-fill-name-surname label{left:10px}.accumulation-miles .fake-upload{width:100%;box-sizing:border-box}.accumulation-miles .button-tabs a{width:49%;font-size:12px}.accumulation-miles .container-button-tabs .accumulation-tooltip{top:155px;left:25px;z-index:10}.accumulation-miles .accumulation-tooltip:before{top:-8px !important;left:115px;transform:rotate(90deg)}.accumulation-miles .need-information{background:#7c7c7c;width:27px;padding:5px 0 2px;color:#fff;text-align:center;border-radius:44px;position:absolute;top:100px;left:172px}.accumulation-miles .total-connections{left:0;top:155px}.accumulation-miles .container-fields{margin-bottom:120px}.accumulation-miles .container-fill-name-surname .accumulation-tooltip{width:245px;top:57px;left:0;z-index:999;padding:15px}.accumulation-miles .container-confirm-data{padding:10px 40px;box-sizing:border-box;width:100%}.accumulation-miles .container-confirm-data-buttons .edit-data{margin-right:10px}.accumulation-miles .flight-locator{width:185px}.accumulation-miles .accumulation-miles-warning{width:100%;margin-top:15px}}.ios .smls-datepicker input[type="date"]{-webkit-appearance:textfield}.PARTE1-unico-dev{display:inline-block;background-color:white;box-shadow:0 1px 3px 0 #D8D8D8;width:855px;padding-top:18px}.PARTE1-unico-dev .body{margin-left:241px}.PARTE1-unico-dev .body .image{float:left;border:1px solid #ECECEC;width:182px;height:89px;margin-left:19px;margin-right:44px}.submit-request-accumulation{margin-left:230px;width:555px;float:left}.submit-request-accumulation .flight-localizer{position:relative;padding-bottom:24px}.submit-request-accumulation .flight-localizer .flight-locator{display:inline-block;border-radius:2px;width:183px;height:50px;max-width:none;float:none}.submit-request-accumulation .flight-localizer .tooltip-help{position:absolute;display:inline-block;top:15px;margin-left:12px}.submit-request-accumulation .flight-localizer .tooltip-help .tooltip{width:200px}.submit-request-accumulation .name-field{padding-bottom:8px}.submit-request-accumulation .name-field .text p{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:17px;margin-bottom:15px;margin-top:0}.submit-request-accumulation .name-field .text .title{color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-weight:700;margin-bottom:0}.submit-request-accumulation .name-field .container-fill-name-surname{margin-bottom:16px;border-radius:2px;width:419px;height:50px}.submit-request-accumulation .e-ticket{padding-bottom:24px;border-top:1px solid #ECECEC;border-bottom:1px solid #ECECEC}.submit-request-accumulation .e-ticket .text h1{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px;padding-top:25px;margin-top:0;margin-bottom:12px}.submit-request-accumulation .e-ticket .text p{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:17px;margin-top:0}.submit-request-accumulation .e-ticket .text .side_text{font-size:10px;line-height:12px;width:202px;margin:8px 0 0 18px;display:inline-block}.submit-request-accumulation .e-ticket .ticket-number{position:relative;border-radius:2px;width:205px;height:50px}.submit-request-accumulation .e-ticket .ticket-number .tooltip-help{position:absolute;display:inline-block;top:15px;margin-left:218px}.submit-request-accumulation .e-ticket .ticket-number .tooltip-help .tooltip{width:200px}.submit-request-accumulation .container-button-tabs{padding-top:25px}.submit-request-accumulation .container-button-tabs .text p{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:17px;margin-top:0}.submit-request-accumulation .container-button-tabs .text .title{font-family:"NunitoLight",Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px}.submit-request-accumulation .container-button-tabs .button-tabs a{width:105px;float:left;margin:25px 0;text-align:center;border:0}.submit-request-accumulation .container-button-tabs .button-tabs a label{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;font-weight:300;letter-spacing:-0.35px;line-height:16px;padding-top:3px;margin-bottom:0}.submit-request-accumulation .container-button-tabs .button-tabs a [type="radio"]:not(:checked)+label:before{width:18px;height:18px}.submit-request-accumulation .container-button-tabs .button-tabs a [type="radio"]:not(:checked)+label:after{width:10px;height:10px;margin:2px}.submit-request-accumulation .container-button-tabs .button-tabs a.current label::after{background-color:#FF5A00}.submit-request-accumulation .container-button-tabs .button-tabs a:first-child{border-right:1px solid #ECECEC}.submit-request-accumulation .container-button-tabs .button-tabs a:last-child{margin-left:15px}.submit-request-accumulation input[type='file']{position:absolute;left:-9999999px}.submit-request-accumulation .fake-upload-container{float:left}.submit-request-accumulation .fake-upload-container .icon.full{display:none}.submit-request-accumulation .fake-upload-container label{padding:12px 18px;border:1px solid #BBBBBB;border-radius:2px;width:257px;height:40px;color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;font-weight:300;line-height:16px;margin-bottom:12px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:40px}.submit-request-accumulation .fake-upload-container label .icon{position:absolute;top:0;right:0;bottom:0;margin:2px 2px 0 0}.submit-request-accumulation .attachment{margin-bottom:12px}.submit-request-accumulation .mini-text{width:500px;display:inline-block}.submit-request-accumulation .mini-text p{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:11px;font-weight:300;line-height:17px;text-align:left;margin-top:0}.submit-request-accumulation .mini-text .title{font-weight:700;line-height:13px;margin:0}.submit-request-accumulation .boarding-pass .text h1{color:#7C7C7C;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;padding-top:25px;margin-top:0;margin-bottom:12px}.submit-request-accumulation .boarding-pass .text p{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif;font-size:14px;font-weight:300;line-height:17px;margin-top:0}.submit-request-accumulation .boarding-pass .text .side_text{font-size:10px;line-height:12px;width:202px;margin:8px 0 0 18px;display:inline-block}.helper-content{position:relative;border:2px solid #FF5A00;border-radius:2px;padding:10px;margin-bottom:15px;background-color:#fff}.helper-content p{font-size:3vw;text-align:center;margin:0px}@media (min-width: 768px){.helper-content p{font-size:12px}}.helper-content::after{position:absolute;content:" ";border-style:solid;position:absolute;top:-7px;left:48%;border-color:transparent transparent #FF5A00 transparent;border-width:0 0.4rem 0.4rem 0.4rem;border-bottom-color:#FF5A00;z-index:1}.helper-content::before{position:absolute;content:" ";border-style:solid;position:absolute;top:-4px;left:48%;border-color:transparent transparent #fff transparent;border-width:0 0.4rem 0.4rem 0.4rem;border-bottom-color:#fff;z-index:2}.ui-widget.ui-widget-content{border:0}#cobranded-content-get-cards-details #extract-miles .accrual-info{width:50%;margin-bottom:20px}#cobranded-content-get-cards-details span.short-icon img{max-width:30px !important;opacity:0.7;display:none}#cobranded-content-get-cards-details .content-extract{font-family:Arial}#cobranded-content-get-cards-details .extract-btn{padding:6px 23px 6px 23px;color:#989697;background:#fff;font-weight:bold;border:solid 1px #989697;display:inline-block;font-size:12px;height:50px}#cobranded-content-get-cards-details .btn-center{border-right:0;border-left:0}#cobranded-content-get-cards-details .extract-btn-selected{padding:6px 23px 6px 23px;color:#fff;background:#989697;font-size:12px;font-weight:bold;border:solid 1px #989697;display:inline-block;height:50px}#cobranded-content-get-cards-details .bank-icon{width:130px;max-height:30px;padding:0px !important}#cobranded-content-get-cards-details .card-icon,#cobranded-content-get-cards-details .bank-icon{display:inline-block}#cobranded-content-get-cards-details .extract-label{float:left;padding-top:16px;padding-right:5px}#cobranded-content-get-cards-details .container-sidebar-extract-cards h3{font-size:20px;color:#FF5A00;line-height:initial}#cobranded-content-get-cards-details .extract-filter-elements{padding:20px 0px 10px 0px}#cobranded-content-get-cards-details .extract-btn:hover{color:#fff;background:#989697}#cobranded-content-get-cards-details .container-total-miles-accumulated h3{font-size:20px;color:#7c7c7c;text-align:right;line-height:initial}#cobranded-content-get-cards-details .container-total-miles-accumulated p{text-align:right;font-size:13px}#cobranded-content-get-cards-details .coniner-total-miles-pagination{text-align:center;padding-top:20px}#cobranded-content-get-cards-details #bank-tabs{border:0;border-bottom:1px solid #69c;background:none;padding:0;border-radius:0;margin-top:25px}#cobranded-content-get-cards-details #bank-tabs li{background:none;border-color:#ececec;border-radius:3px 3px 0 0;padding:5px;height:45px}#cobranded-content-get-cards-details #bank-tabs li a{outline:none}#cobranded-content-get-cards-details #bank-tabs li.active{border-color:#69c;margin-bottom:-1px;padding:5px;background-color:\getColor((primary:#fff,secondary:#fce200,light:#ececec,dark:#7c7c7c,inverse:#000,danger:red), primary);border-bottom:1px solid #fff}#cobranded-content-get-cards-details #extratoMilhasTable{width:100%}#cobranded-content-get-cards-details #extratoMilhasTable th{font-family:"NunitoRegular",Arial,sans-serif;padding:20px 8px}#cobranded-content-get-cards-details #extratoMilhasTable td{padding:12px;font-size:13px}#cobranded-content-get-cards-details #emptyList{height:40px;background-color:#ececec;margin-top:2px;border-radius:0px 0px 3px 3px}#cobranded-content-get-cards-details #emptyList p{padding-top:8px;color:#ececec}#cobranded-content-get-cards-details #empty-extract{width:80%;float:right;color:#989697}#cobranded-content-get-cards-details #empty-extract h3{font-size:20px;color:#7c7c7c}@media (min-width: 100px) and (max-width: 767px){#cobranded-content-get-cards-details #emptyList{height:54px}#cobranded-content-get-cards-details .extract-btn-selected,#cobranded-content-get-cards-details .extract-btn{width:33.333333334%;height:50px;line-height:13px;padding:6px 0}#cobranded-content-get-cards-details .extract-buttons{margin-bottom:20px}#cobranded-content-get-cards-details .extract-only-mobile{display:inline !important}#cobranded-content-get-cards-details .extract-only-desktop{display:none !important}#cobranded-content-get-cards-details .extract-select{width:129px !important}#cobranded-content-get-cards-details .extract-buttons-title-mobile p{margin-bottom:10px;font:bold 13px Arial,Helvetica,sans-serif;color:#7c7c7c;cursor:text}#cobranded-content-get-cards-details #extratoMilhasTable th{padding:5px;font-size:11px;vertical-align:initial;line-height:14px}#cobranded-content-get-cards-details #extratoMilhasTable th:first-child{text-align:center}#cobranded-content-get-cards-details #extratoMilhasTable td{padding:5px;font-size:11px}#cobranded-content-get-cards-details #bank-tabs li{background:none;height:44px;border-radius:3px 3px 0 0;padding:4px}#cobranded-content-get-cards-details #bank-tabs li.active{border-color:#69c;margin-bottom:-1px;height:45px;padding:5px;background-color:#fff}#cobranded-content-get-cards-details #totalMilhas p,#cobranded-content-get-cards-details #totalMilhas h3{text-align:center;margin-bottom:1px}#cobranded-content-get-cards-details #extract-miles .accrual-info{width:100%;margin-bottom:40px}#cobranded-content-get-cards-details span.short-icon img{display:block}#cobranded-content-get-cards-details .card-icon,#cobranded-content-get-cards-details .bank-icon{display:none}#cobranded-content-get-cards-details .bank-icon{width:115px}}#cobranded-content-useful-phones{border-top:1px solid #ececec;padding-top:40px}#cobranded-content-useful-phones h3{font-size:20px}#cobranded-content-useful-phones .cobranded-useful-phones{padding:20px;border:1px solid #ececec;margin-bottom:20px}#cobranded-content-useful-phones .credit-card-smiles-title h3{color:#669DDC}#cobranded-content-useful-phones .credit-card-smiles-title h3.smls-sm-title .span-smile{min-height:10px !important;width:20px !important;border-bottom:2px solid #669DDC;border-radius:100%;display:inline-block !important;margin-bottom:-7px !important;float:none !important}#cobranded-content-useful-phones .tooltip-privileges{position:relative;display:inline-block;min-width:15px;max-width:15px;cursor:pointer}#cobranded-content-useful-phones .tooltip-privileges .tooltip-privileges-text{width:230px;background-color:#FFF;color:#666;text-align:justify;border-radius:6px;padding:10px 20px;position:absolute;z-index:1;bottom:125%;left:0;margin-left:-108px}#cobranded-content-useful-phones .tooltip-privileges .tooltip-privileges-text .close-tooltip-privileges-text{display:block;width:100%;text-align:right}#cobranded-content-useful-phones .tooltip-privileges .tooltip-privileges-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#6699cc transparent transparent transparent}#cobranded-content-useful-phones .tooltip-privileges .tooltip-privileges-text::before{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:#6699cc transparent transparent transparent;border-color:#FFF transparent transparent transparent;z-index:1;margin-top:-2px}#cobranded-content-useful-phones .cobranded-content-border-full{border:1px solid #69c;border-radius:2px}#cobranded-content-useful-phones .card-container{padding:0}#cobranded-content-useful-phones .card-container .card{min-height:220px;max-height:220px;padding:20px 30px}#cobranded-content-useful-phones .card-container .card .bank-img{max-width:125px;max-height:25px}#cobranded-content-useful-phones .cobranded .promotion .privileges{min-height:220px;max-height:220px}#cobranded-content-useful-phones .accrual-info{margin-top:20px}#cobranded-content-useful-phones .accrual-info .card-img-container{float:left;border-right:2px solid #69c;margin-right:10px;padding-right:10px;height:60px}#cobranded-content-useful-phones .accrual-info .card-img-container img{max-width:100px}#cobranded-content-useful-phones .cobranded-msg-by-status{margin-top:20px !important;color:#777;font-size:14px;height:60px}#cobranded-content-useful-phones .text-color-blue{color:#69c}#cobranded-content-useful-phones .mt-20px{margin-top:20px}#cobranded-content-useful-phones .mb-10px{margin-bottom:10px}#cobranded-content-useful-phones .ml-10px{margin-left:10px}#cobranded-content-useful-phones .mr-0px{margin-right:0px}#cobranded-content-useful-phones .pl-0px{padding-left:0px}#cobranded-content-useful-phones .no-padding{padding:0}#cobranded-content-useful-phones .promotion-content-full{min-height:200px}#cobranded-content-useful-phones .promotion-content-full .privileges .privileges-info{padding:20px 30px}#cobranded-content-useful-phones .mt-60px{margin-top:60px}#cobranded-content-useful-phones div.col-md-6.promotion{border-left:1px solid #69c}#cobranded-content-useful-phones div.col-md-4.promotion{border-left:1px solid #69c}#cobranded-content-useful-phones div.promotion .privileges{padding:20px 30px;text-align:right}#cobranded-content-useful-phones div.promotion .privileges .actions button{border-radius:0px;background:#FFF;color:#FF5A00;border:1px solid #69c}#cobranded-content-useful-phones #privileges-body-large .col-md-3 .actions button{border-radius:0px;background:#FFF;color:#FF5A00;border:1px solid #69c;width:90%}#cobranded-content-useful-phones #privileges-body-large .row .col-md-4 .total-bonus-amount{padding-left:15px}#cobranded-content-useful-phones #privileges-body-large .row .col-md-4 .total-bonus-amount strong{font-size:1.3em}#cobranded-content-useful-phones #privileges-body-large .row .col-md-5 span.accrual-avg{width:110px;display:inline-block}#cobranded-content-useful-phones .privileges-body-small{display:block}#cobranded-content-useful-phones .privileges-body-large{display:block}#cobranded-content-useful-phones .div-extract{margin-top:40px;text-align:right;padding-right:15%}#cobranded-content-useful-phones .div-extract a{color:#69c !important}#cobranded-content-useful-phones .see-extract{color:#a29c9c !important;font-weight:600}#cobranded-content-useful-phones .extract-icon{margin-right:5px}#cobranded-content-useful-phones .credit-card-smiles-title{margin-top:30px}#cobranded-content-useful-phones .cobranded-cards{border:solid 1px #69c;border-radius:3px;width:1024px;display:inline-flex}#cobranded-content-useful-phones .cobranded-one-card{width:458px !important}#cobranded-content-useful-phones .cobranded-card{display:inline-block;margin:20px 0px 20px 20px;width:218.5px;padding-right:15px}#cobranded-content-useful-phones .cobranded-card-border{border-right:1px solid #f1eded}#cobranded-content-useful-phones .promotion-have-card{display:inline-block;border-left:1px solid #69c;border-top:none;width:513px}#cobranded-content-useful-phones .promotion-content{padding:20px;width:474px;height:226px}#cobranded-content-useful-phones .promotion-content-dont-have-card{padding:20px;width:1024px;height:226px}#cobranded-content-useful-phones .card-icon{margin-right:2%;max-width:40px !important;min-width:30px}#cobranded-content-useful-phones .cobranded-amount-miles-info{margin-top:20px;padding-left:12px}#cobranded-content-useful-phones .cobranded-msg-by-status-one-card{font-size:14px !important}#cobranded-content-useful-phones .cobranded-amount-miles-info span{margin:0 !important;color:#69c;font-size:15px;padding:10px 0 10px 0}#cobranded-content-useful-phones .dont-have-promotion{width:auto !important}#cobranded-content-useful-phones .not-member-co-branded-icon{width:100px;display:inline-block}#cobranded-content-useful-phones .extract-link-two-card{margin-top:20px}#cobranded-content-useful-phones .cobranded-amount-miles-info-two-card p{padding:0 !important;height:60px}#cobranded-content-useful-phones .cobranded-tooltip{position:relative;display:inline-block}#cobranded-content-useful-phones .cobranded-tooltip .cobranded-tooltiptext{visibility:hidden;width:200px;background-color:#fff;color:black;text-align:left;padding:5px 0;position:absolute;z-index:1;top:150%;left:50%;margin-left:-204px;opacity:0;transition:opacity 1s;border:1px solid black;padding:10px}#cobranded-content-useful-phones .cobranded-tooltip .cobranded-tooltiptext::after{content:"";position:absolute;bottom:100%;left:92%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}#cobranded-content-useful-phones .cobranded-tooltip:hover .cobranded-tooltiptext{visibility:visible;opacity:1}@media (min-width: 100px) and (max-width: 767px){#cobranded-content-useful-phones .cobranded-cards{border:solid 1px #69c;border-radius:3px;width:100% !important;display:inherit}#cobranded-content-useful-phones .cobranded-card{margin:0;width:88.5% !important;padding:20px}#cobranded-content-useful-phones .cobranded-card-border{border-right:none;border-bottom:1px solid #f1eded}#cobranded-content-useful-phones .promotion-have-card{border:none;border-top:1px solid #69c;width:100%;height:auto}#cobranded-content-useful-phones .promotion-content-center img{max-height:inherit}#cobranded-content-useful-phones .promotion-dont-have-card{border-left:none;width:100%;border-top:1px solid #69c}#cobranded-content-useful-phones .promotion-content{width:88.5%;height:auto}#cobranded-content-useful-phones .promotion-content-dont-have-card{width:88.5%}}#cobranded-content-useful-phones .credit-card-smiles-title{margin-top:30px}#cobranded-content-useful-phones .cobranded-cards{border:solid 1px #69c;border-radius:3px;width:1024px;display:inline-flex}#cobranded-content-useful-phones .cobranded-one-card{width:458px !important}#cobranded-content-useful-phones .cobranded-card{display:inline-block;margin:20px 0px 20px 20px;width:218.5px;padding-right:15px}#cobranded-content-useful-phones .cobranded-card-border{border-right:1px solid #f1eded}#cobranded-content-useful-phones .promotion-have-card{display:inline-block;border-left:1px solid #69c;border-top:none;width:513px}#cobranded-content-useful-phones .promotion-content{padding:20px;width:474px;height:226px}#cobranded-content-useful-phones .promotion-content-dont-have-card{padding:20px;width:1024px;height:226px}#cobranded-content-useful-phones .card-icon{margin-right:2%;max-width:40px !important;min-width:30px}#cobranded-content-useful-phones .cobranded-amount-miles-info{margin-top:20px;padding-left:12px}#cobranded-content-useful-phones .cobranded-msg-by-status-one-card{font-size:14px !important}#cobranded-content-useful-phones .cobranded-amount-miles-info span{margin:0 !important;color:#69c;font-size:15px;padding:10px 0 10px 0}#cobranded-content-useful-phones .dont-have-promotion{width:auto !important}#cobranded-content-useful-phones .not-member-co-branded-icon{width:100px;display:inline-block}#cobranded-content-useful-phones .extract-link-two-card{margin-top:20px}#cobranded-content-useful-phones .cobranded-amount-miles-info-two-card p{padding:0 !important;height:60px}#cobranded-content-useful-phones .cobranded-tooltip{position:relative;display:inline-block}#cobranded-content-useful-phones .cobranded-tooltip .cobranded-tooltiptext{visibility:hidden;width:200px;background-color:#fff;color:black;text-align:left;padding:5px 0;position:absolute;z-index:1;top:150%;left:50%;margin-left:-204px;opacity:0;transition:opacity 1s;border:1px solid black;padding:10px}#cobranded-content-useful-phones .cobranded-tooltip .cobranded-tooltiptext::after{content:"";position:absolute;bottom:100%;left:92%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}#cobranded-content-useful-phones .cobranded-tooltip:hover .cobranded-tooltiptext{visibility:visible;opacity:1}@media (min-width: 100px) and (max-width: 767px){#cobranded-content-useful-phones .cobranded-cards{border:solid 1px #69c;border-radius:3px;width:100% !important;display:inherit}#cobranded-content-useful-phones .cobranded-card{margin:0;width:88.5% !important;padding:20px}#cobranded-content-useful-phones .cobranded-card-border{border-right:none;border-bottom:1px solid #f1eded}#cobranded-content-useful-phones .promotion-have-card{border:none;border-top:1px solid #69c;width:100%;height:auto}#cobranded-content-useful-phones .promotion-content-center img{max-height:inherit}#cobranded-content-useful-phones .promotion-dont-have-card{border-left:none;width:100%;border-top:1px solid #69c}#cobranded-content-useful-phones .promotion-content{width:88.5%;height:auto}#cobranded-content-useful-phones .promotion-content-dont-have-card{width:88.5%}}@media (min-width: 1024px){.extract-link-one-card{margin-top:50px !important}}@media (min-width: 100px) and (max-width: 767px){.div-extract{text-align:center}.extract-link-one-card{border-bottom:none}div.col-md-6.promotion{border-left:none;border-top:1px solid #6699cc}div.col-md-4.promotion{border-left:none;border-top:1px solid #6699cc}.card-container .credit-card-smiles-title h3.privileges-title{font-size:18px}.cobranded .promotion-container{margin-left:0;padding:0}.no-mt-mobile{margin-top:0}div.promotion .privileges .actions button{width:100%;font-style:normal}div.promotion-content-full .privileges{padding:20px 30px;min-height:260px}.promotion-content-full{text-align:right}.promotion-content-full .privileges .privileges-info{padding:10px 10px}.privileges #privileges-body-small .actions button{border-radius:0px;background:#FFF;color:#FF5A00;border:1px solid #6699cc;width:100%;font-style:normal}}.pg-normal{position:relative;float:left;font-family:sans-serif;padding:3px 9px;margin-right:5px !important;line-height:1.42857143;color:#4c4c4c;cursor:pointer;text-decoration:none;background-color:#fff;border:0;border-radius:0}.pg-selected{position:relative;float:left;font-family:sans-serif;padding:3px 9px;margin-right:5px !important;line-height:1.42857143;color:#fff;text-decoration:none;font-weight:bolder;cursor:pointer;background-color:#4c4c4c;border:1px solid #4c4c4c;border-radius:3px}.pg-normal:hover{color:#fff;background-color:#4c4c4c;border-radius:3px}.smiles-cobranded--proposal-success{width:757px;display:block;margin-left:auto;margin-right:auto;box-shadow:0 1px 3px 0 #ececec;background-color:#fff}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.smiles-cobranded--proposal-success{width:70%;text-align:left}}.smiles-cobranded--proposal-success .content{font-size:16px;font-family:"NunitoLight",Arial,sans-serif;padding:20px 20px}.smiles-cobranded--proposal-success .content .header{font-family:"NunitoRegular",Arial,sans-serif;font-size:18px;color:#FF5A00;padding-bottom:10px}.smiles-cobranded--proposal-success .content .bank-img{width:196px;height:34px}.smiles-cobranded--proposal-success .content .main-text{padding-bottom:20px;font-size:14px}.smiles-cobranded--proposal-success .content .bottom-content{width:80%;display:block;margin-left:auto;margin-right:auto}.smiles-cobranded--proposal-success .content .bottom-content .img-header{font-size:18px}.smiles-cobranded--proposal-success .content .bottom-content .img-card{width:fit-content;float:left;display:block;padding-right:15%}.smiles-cobranded--proposal-success .content .bottom-content .img-card .image{width:205px;height:160px}.smiles-cobranded--proposal-success .content .bottom-content .left-content-info .subtitle{font-family:"NunitoRegular",Arial,sans-serif;margin:0}.smiles-cobranded--proposal-success .button{text-align:right !important;padding-top:45px}.smiles-cobranded--proposal-success .button .btn,.smiles-cobranded--proposal-success .button .aui .modal-body button,.aui .modal-body .smiles-cobranded--proposal-success .button button{text-align:center;font-family:"NunitoLight",Arial,sans-serif;width:35%}@media screen and (max-width: 767px){.smiles-cobranded--proposal-success{width:95%}.smiles-cobranded--proposal-success .content{font-size:14px}.smiles-cobranded--proposal-success .content .main-text{font-size:12px}.smiles-cobranded--proposal-success .content .bank-img{width:120px;height:21px}.smiles-cobranded--proposal-success .content .bottom-content{position:relative;padding:0;margin:0}.smiles-cobranded--proposal-success .content .bottom-content .img-header{font-size:16px;position:absolute;left:190px;top:40px}.smiles-cobranded--proposal-success .content .bottom-content .img-card{float:unset}.smiles-cobranded--proposal-success .content .bottom-content .img-card .image{width:170px;height:120px}.smiles-cobranded--proposal-success .button{padding-top:16px}.smiles-cobranded--proposal-success .button .btn,.smiles-cobranded--proposal-success .button .aui .modal-body button,.aui .modal-body .smiles-cobranded--proposal-success .button button{width:100% !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.smiles__cobranded{width:1150px;text-align:left}}.smiles__cobranded .get-proposal{width:70%;min-height:100px;background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;margin:auto;margin-bottom:32px}.smiles__cobranded .get-proposal .title{font-size:16px;padding:24px 24px 0}.smiles__cobranded .get-proposal .box-title{font-size:16px}.smiles__cobranded .get-proposal .content{font-size:14px;padding:16px 24px 24px;font-family:"NunitoLight",Arial,sans-serif}.smiles__cobranded .get-proposal .content .bank-img{width:196px;height:34px}.smiles__cobranded .get-proposal .content .main-text{font-size:12px}.smiles__cobranded .get-proposal .content .proposal-radio{width:5%;display:block;position:relative;top:60px;z-index:10}.smiles__cobranded .get-proposal .content .proposal-box{width:94%;display:inline-block;margin-bottom:8px;border:1px solid transparent}.smiles__cobranded .get-proposal .content .proposal-box.active{border:1px solid #FF5A00;border-radius:2px}.smiles__cobranded .get-proposal .content .proposal-box__main-info{padding:8px 16px}.smiles__cobranded .get-proposal .content .proposal-box__main-info .img-column{width:25%;display:inline-block;vertical-align:top}.smiles__cobranded .get-proposal .content .proposal-box__main-info .img-column .img-card{width:130px;height:80px}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info{width:74%;display:inline-block;vertical-align:top}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info .benefit-header{font-size:14px}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info .benefit-header .smiles-img>img{position:relative;margin:-5px;top:8px;width:18px}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__column{width:45%;display:inline-block}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer{padding:8px 0;position:relative;font-size:12px;line-height:16px}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .expand-benefit{position:absolute;right:0px;bottom:8px;cursor:pointer}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .expand-benefit .smiles-icons{margin-left:8px}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .free-dashed{text-decoration:line-through}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .free-label{font-size:13px}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .free-label--mobile{display:none}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .footer-text{font-weight:bold}.smiles__cobranded .get-proposal .content .proposal-box__description{padding:8px 16px;border-top:1px solid #ececec;display:none}.smiles__cobranded .get-proposal .content .proposal-box__description ul{columns:2;margin:8px 16px}.smiles__cobranded .get-proposal .content .proposal-box__description ul.dashed{list-style-type:none}.smiles__cobranded .get-proposal .content .proposal-box__description ul.dashed>li:before{content:"- "}.smiles__cobranded .get-proposal .content .proposal-box .benefit-item{color:#989697;font-size:12px;line-height:15px}.smiles__cobranded .get-proposal .content .button-form{margin-top:16px;text-align:right}.smiles__cobranded .get-proposal .content .button-form .btn,.smiles__cobranded .get-proposal .content .button-form .aui .modal-body button,.aui .modal-body .smiles__cobranded .get-proposal .content .button-form button{font-family:"NunitoRegular",Arial,sans-serif;margin-left:12px}@media screen and (max-width: 767px){.smiles__cobranded .get-proposal .content .button-form .btn,.smiles__cobranded .get-proposal .content .button-form .aui .modal-body button,.aui .modal-body .smiles__cobranded .get-proposal .content .button-form button{margin-left:0px;margin-top:8px}}.smiles__cobranded .get-proposal .content .button-form .btn#cb-gp-accept-proposal,.smiles__cobranded .get-proposal .content .button-form .aui .modal-body button#cb-gp-accept-proposal,.aui .modal-body .smiles__cobranded .get-proposal .content .button-form button#cb-gp-accept-proposal{width:220px !important;text-align:center}.smiles__cobranded .get-proposal .content .box-form{border:1px solid #ececec;padding:24px;margin-bottom:16px}.smiles__cobranded .get-proposal .content .box-form__title{margin-bottom:16px}.smiles__cobranded .get-proposal .content .box-footer .span10{margin-left:12px !important}.smiles__cobranded .get-proposal .content .loaded-form{margin-bottom:8px}.smiles__cobranded .get-proposal .content .loaded-form--mobile{display:none}.smiles__cobranded .get-proposal .content .input-form{display:none}.smiles__cobranded .get-proposal .content .input-form .span2,.smiles__cobranded .get-proposal .content .input-form .span3,.smiles__cobranded .get-proposal .content .input-form .span4,.smiles__cobranded .get-proposal .content .input-form .span12{margin-bottom:16px}.smiles__cobranded .get-proposal .content .input-form .smiles__dropdown{height:50px;border-color:#999}.smiles__cobranded .get-proposal .content .input-form .smiles__dropdown .dropdown-toggle{padding-top:14px}.smiles__cobranded .get-proposal .content .input-form .smiles__dropdown.disabled{border-color:#eee}.smiles__cobranded .get-proposal .edit-icon-parent{display:none;position:relative}.smiles__cobranded .get-proposal .edit-icon-parent .edit-icon{position:absolute;text-decoration:underline;color:#FF5A00;right:0;bottom:8px;font-size:12px;text-align:center;pointer-events:visible}.smiles__cobranded .get-proposal .edit-icon-parent .edit-icon .check-icon{font-size:10px}.smiles__cobranded .get-proposal .edit-icon-parent .edit-icon .check-icon{background:url("../images/svg/icons/ic-check-solid-laranja.svg") no-repeat 0 0;height:18px;position:relative;top:20px;left:4px;display:block}@media screen and (max-width: 767px){.smiles__cobranded .get-proposal{width:95%}.smiles__cobranded .get-proposal .title{font-size:14px;padding:16px 10px 4px}.smiles__cobranded .get-proposal .content{padding:16px 10px 24px}.smiles__cobranded .get-proposal .content .bank-img{width:120px;height:21px}.smiles__cobranded .get-proposal .content .main-text{padding-right:15%}.smiles__cobranded .get-proposal .content .proposal-box{width:100%;border:1px solid #ececec}.smiles__cobranded .get-proposal .content .proposal-box.active{border:1px solid #FF5A00;border-radius:2px}.smiles__cobranded .get-proposal .content .proposal-box .img-column .box-title{position:absolute;left:120px;top:30px}.smiles__cobranded .get-proposal .content .proposal-box .img-column .img-card{padding-top:10%;width:80px;height:51px;padding-left:30%;padding-bottom:15px}.smiles__cobranded .get-proposal .content .proposal-box__main-info{position:relative}.smiles__cobranded .get-proposal .content .proposal-box__main-info:before{content:'';width:100%;position:absolute;bottom:40px;left:0;border-bottom:1px solid #ececec;z-index:1}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info{width:100%}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__column{width:100%;display:unset}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__column .benefit-header{margin:16px 0 4px 0}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer{padding:8px 0 4px 0}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .footer-title{margin-top:8px;display:block}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .footer-text{font-weight:normal}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .free-label{display:none}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .free-label--mobile{font-size:14px;display:block}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .expand-benefit{margin-top:20px;position:initial}.smiles__cobranded .get-proposal .content .proposal-box__main-info .benefit-info__footer .expand-benefit .smiles-icons{float:right}.smiles__cobranded .get-proposal .content .proposal-box__description{border-top:0px solid;padding:0}.smiles__cobranded .get-proposal .content .proposal-box__description .box-title{display:none}.smiles__cobranded .get-proposal .content .proposal-box__description ul{columns:1}.smiles__cobranded .get-proposal .content .proposal-radio{top:35px;left:10px}.smiles__cobranded .get-proposal .content .proposal-radio ::before{width:15px;height:15px}.smiles__cobranded .get-proposal .content .proposal-radio ::after{width:9px;height:9px;top:4px;left:4px}.smiles__cobranded .get-proposal .content .loaded-form{font-size:12px !important}.smiles__cobranded .get-proposal .content .loaded-form--mobile{display:block}.smiles__cobranded .get-proposal .content .loaded-form--desktop{display:none}.smiles__cobranded .get-proposal .content .input-form .span3:first-child{width:50%}.smiles__cobranded .get-proposal .content .input-form .span6{margin-bottom:16px}.smiles__cobranded .get-proposal .content .input-form .smiles__dropdown .dropdown-toggle{margin-top:0px !important}.smiles__cobranded .get-proposal .content .box-form{padding:12px}.smiles__cobranded .get-proposal .content .box-form__title{font-size:12px}.smiles__cobranded .get-proposal .content .box-form .span3{width:46%;display:inline-block}.smiles__cobranded .get-proposal .content .box-form .span3:first-child{margin-right:5%}.smiles__cobranded .get-proposal .content .edit-icon-parent.mobile-label .edit-icon{position:initial;text-align:left}.smiles__cobranded .get-proposal .content .edit-icon-parent.mobile-label .edit-icon .edit-label{text-decoration:underline}.smiles__cobranded .get-proposal .content .edit-icon-parent .edit-icon .check-icon{width:20px;background-size:20px;top:4px;left:0px}.smiles__cobranded .get-proposal .content>div{position:relative}.smiles__cobranded .get-proposal .btn,.smiles__cobranded .get-proposal .aui .modal-body button,.aui .modal-body .smiles__cobranded .get-proposal button{text-align:center;width:100% !important}}#proposal-failure-modal{width:33%;padding:20px 30px !important;font-family:"NunitoLight",Arial,sans-serif}#proposal-failure-modal .modal-header{padding:5px 0}#proposal-failure-modal h3{text-align:left;font-family:"NunitoRegular",Arial,sans-serif;font-size:18px}#proposal-failure-modal .modal-body{padding:0}#proposal-failure-modal .modal-body p{padding:10px 0}#proposal-failure-modal .modal-body .modal-btn-group{text-align:center}#proposal-failure-modal .modal-body .modal-btn-group .btn,#proposal-failure-modal .aui .modal-body .modal-btn-group button,.aui #proposal-failure-modal .modal-body .modal-btn-group button{width:120px}@media screen and (max-width: 767px){#proposal-failure-modal .modal-body .modal-btn-group .btn,#proposal-failure-modal .aui .modal-body .modal-btn-group button,.aui #proposal-failure-modal .modal-body .modal-btn-group button{width:100%}}.smiles__cobranded .cards-request{margin:20px 0}.smiles__cobranded .cards-request p{font-family:"NunitoLight",Arial,sans-serif}.smiles__cobranded .cards-request .nopadtop .border .col-sm-4:before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto auto -4px;content:"";width:1px;height:100%;background:transparent !important}.smiles__cobranded .cards-request .abas-1,.smiles__cobranded .cards-request .abas-2{cursor:pointer}.smiles__cobranded .cards-request .abas-1.selector>p:first-child,.smiles__cobranded .cards-request .abas-2.selector>p:first-child{margin-top:24px;font-size:22px}.smiles__cobranded .cards-request .abas-1.selector>p:last-child,.smiles__cobranded .cards-request .abas-2.selector>p:last-child{padding:0 4px;font-size:16px;min-height:60px}@media (max-width: 768px){.smiles__cobranded .cards-request .abas-1.selector>p:first-child,.smiles__cobranded .cards-request .abas-2.selector>p:first-child{margin-top:12px}}.smiles__cobranded .cards-request .abas-1.content-block,.smiles__cobranded .cards-request .abas-2.content-block{position:relative;z-index:0;top:-13px}.smiles__cobranded .cards-request .abas-1 .front-block{padding:30px 10px 0;border:3px solid #69c !important}.smiles__cobranded .cards-request .abas-1.selector{height:115px;border:1px solid #ececec !important;margin-top:10px;border-bottom:0 !important;border-right:0 !important;margin-right:-15px}.smiles__cobranded .cards-request .abas-2 .back-block{padding:30px 10px;border:3px solid #FF5A00 !important}.smiles__cobranded .cards-request .abas-2.selector{height:115px;border:1px solid #ececec !important;margin-top:10px;border-bottom:0 !important;border-left:0 !important;margin-left:-15px}.smiles__cobranded .cards-request .abas-2 .btn-outline{border:2px solid #FF5A00 !important}.smiles__cobranded .cards-request .abas-2 .col-sm-4>p{margin:8px 12px}.smiles__cobranded .cards-request .abas-2 .col-sm-4.text-center>p:first-child{margin-top:32px;min-height:70px}.smiles__cobranded .cards-request .abas-1.selected{margin-top:0 !important;border:3px solid #69c !important;border-bottom:0 !important;background:#fff}.smiles__cobranded .cards-request .abas-1.selected p strong{color:#69c !important}.smiles__cobranded .cards-request .abas-2.selected{margin-top:0 !important;border:3px solid #FF5A00 !important;border-bottom:0 !important;background:#fff}.smiles__cobranded .cards-request .abas-2.selected p strong{color:#FF5A00 !important}.smiles__cobranded .cards-request .steps2{position:relative;counter-reset:section}.smiles__cobranded .cards-request .steps2[class^='col-sm']:before{position:relative;top:0;margin:0 auto;background:#FF5A00 !important;width:40px;height:40px;color:#fff;text-align:center;font-size:25px;font-family:nunito-bold;counter-increment:section;content:counter(section);display:block;border-radius:100px;line-height:40px;margin-bottom:-12px}.smiles__cobranded .cards-request .bancos-loader.border .col-sm-4{position:relative;min-height:inherit}@media (max-width: 768px){.smiles__cobranded .cards-request #abas p{margin-bottom:4px !important;font-size:11px !important;line-height:11px !important}.smiles__cobranded .cards-request #abas p:last-child{font-size:10px !important}.smiles__cobranded .cards-request .nopadtop{padding-top:0 !important}}@media (max-width: 375px){.smiles__cobranded .cards-request .abas p{margin-bottom:4px !important;font-size:9px !important;line-height:11px}}@media (max-width: 330px){.smiles__cobranded .cards-request .abas p{margin-bottom:4px !important;font-size:8px !important;line-height:11px}}.smiles__cobranded .cards-request .bancos-loader .row{margin:16px 0}.smiles__cobranded .cards-request .bancos-loader .row img{width:100%;max-width:160px}@media (max-width: 768px){.smiles__cobranded .cards-request .bancos-loader .row img{width:160px}}.smiles__cobranded .cards-request .bancos-loader .row p>a{font-size:11px;text-decoration:underline}.smiles__cobranded .cards-request .bancos-loader .row .col-sm-12{height:40px}.smiles__cobranded .cards-request .bancos-loader .row .col-sm-12 .btn,.smiles__cobranded .cards-request .bancos-loader .row .col-sm-12 .aui .modal-body button,.aui .modal-body .smiles__cobranded .cards-request .bancos-loader .row .col-sm-12 button{width:110px;margin-bottom:24px}.smiles__cobranded .cards-request .bancos-loader:last-child{margin-bottom:24px}.smiles__cobranded .cards-request .bancos-loader.width-1 .col-sm-4{width:100%}.smiles__cobranded .cards-request .bancos-loader.width-2 .col-sm-4{width:50%}@media (max-width: 768px){.smiles__cobranded .cards-request .bancos-loader.width-2 .col-sm-4{width:100%}}.smiles__cobranded .cards-request .bancos-loader.bancos-message{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;margin:0 20px 16px}@media (max-width: 768px){.smiles__cobranded .cards-request .bancos-loader.bancos-message{font-size:12px;margin:0 12px 12px}}.smiles__cobranded .cards-request .bancos-loader.not-logged:first-child{margin-top:40px}.smiles__cobranded .cards-request .bancos-loader.not-logged:last-child{margin-bottom:40px}.smiles__cobranded .cards-request .bancos-loader.not-logged .col-sm-12{text-align:center;margin:0 0 32px}.smiles__cobranded .cards-request .bancos-loader.not-logged .col-sm-12 .btn,.smiles__cobranded .cards-request .bancos-loader.not-logged .col-sm-12 .aui .modal-body button,.aui .modal-body .smiles__cobranded .cards-request .bancos-loader.not-logged .col-sm-12 button{width:230px}.smiles__cobranded .cards-request .btn,.smiles__cobranded .cards-request .aui .modal-body button,.aui .modal-body .smiles__cobranded .cards-request button{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px}@media (max-width: 767px){.smiles__cobranded .cards-request .btn,.smiles__cobranded .cards-request .aui .modal-body button,.aui .modal-body .smiles__cobranded .cards-request button{font-size:14px}}.smiles__popup__backdoor{display:none;width:100%;height:100%;position:fixed;z-index:9999999999;background-color:#000000;opacity:0.6;top:0;left:0}.smiles__popup__exit__intent{display:none;position:fixed;height:428px;top:50%;left:50%;margin:-209px auto auto -504px;z-index:99999999999;border-radius:20px;box-shadow:12px 12px 20px #2d2d2d}.smiles__popup__exit__intent.destiny{height:458px;margin:-229px auto auto -504px}.smiles__popup__exit__intent__image{width:304px;height:428px;float:left;background-size:cover;border-top-left-radius:10px;border-bottom-left-radius:10px}.smiles__popup__exit__intent__image.img-01{background-image:url(../images/popup-exit-intent/background-01.jpg)}.smiles__popup__exit__intent__image.img-02{background-image:url(../images/popup-exit-intent/background-02.jpg)}.smiles__popup__exit__intent__image.img-03{background-image:url(../images/popup-exit-intent/background-03.jpg)}.smiles__popup__exit__intent__image.img-04{background-image:url(../images/popup-exit-intent/background-04.jpg)}.smiles__popup__exit__intent__image.img-05{background-image:url(../images/popup-exit-intent/background-05.jpg)}.smiles__popup__exit__intent__image.img-06{background-image:url(../images/popup-exit-intent/background-06.jpg)}.smiles__popup__exit__intent__image.img-07{background-image:url(../images/popup-exit-intent/background-07.jpg)}.smiles__popup__exit__intent__image.img-08{background-image:url(../images/popup-exit-intent/background-08.jpg)}.smiles__popup__exit__intent__image h2{margin:40px 40px;font-size:24px;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,0.8);line-height:30px;font-family:'NunitoBold', Arial, Helvetica, sans-serif}.smiles__popup__exit__intent__destiny-text{width:304px;height:458px;float:left;background-size:cover;border-top-left-radius:10px;border-bottom-left-radius:10px;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.smiles__popup__exit__intent__destiny-text h2{margin:40px 40px;font-size:24px;color:#FF5A00;line-height:30px;font-family:'NunitoBold', Arial, Helvetica, sans-serif}.smiles__popup__exit__intent__content{position:relative;height:338px;float:left;background-color:#fff;border-bottom-right-radius:10px;border-top-right-radius:10px;padding:40px 0px 50px 40px}.smiles__popup__exit__intent__content.destiny{height:358px;padding:60px 32px 40px 0px}.smiles__popup__exit__intent__content small{position:absolute;top:20px;right:20px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:34px;transform:rotate(45deg);font-weight:100;cursor:pointer}.smiles__popup__exit__intent__content h2{margin:0 0 20px 0;height:48px;font-size:24px;line-height:28px;font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#FF5A00}.smiles__popup__exit__intent__content__banner{width:290px;height:282px;float:left;border:1px solid #FF5A00;border-radius:10px;margin-right:40px;box-shadow:2px 2px 5px #ccc;cursor:pointer}.smiles__popup__exit__intent__content__banner__pre-title{width:100%;height:98px;float:left;text-align:center}.smiles__popup__exit__intent__content__banner__pre-title label{display:inline-block;font-size:28px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;line-height:32px;font-weight:100;margin-top:46px}.smiles__popup__exit__intent__content__banner__pre-title label:last-child{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#FF5A00}.smiles__popup__exit__intent__content__banner__pre-title svg{fill:#7C7C7C;margin-bottom:-12px;height:20px;width:34px;margin-right:-4px;margin-left:-3px}.smiles__popup__exit__intent__content__banner__icon{width:100%;height:98px;float:left;text-align:center}.smiles__popup__exit__intent__content__banner__icon svg{height:50px;width:50px;margin-top:38px}.smiles__popup__exit__intent__content__banner__title{width:100%;float:left}.smiles__popup__exit__intent__content__banner__title h3{width:100%;text-align:center;font-size:18px;line-height:24px;margin:0 0 10px 0;font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#FF5A00}.smiles__popup__exit__intent__content__banner__text{width:100%;float:left}.smiles__popup__exit__intent__content__banner__text p{text-align:center;font-size:14px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#7c7c7c;margin:0 35px}.smiles__popup__exit__intent__content__banner:hover{background-color:#FF5A00}.smiles__popup__exit__intent__content__banner:hover h3,.smiles__popup__exit__intent__content__banner:hover p,.smiles__popup__exit__intent__content__banner:hover label,.smiles__popup__exit__intent__content__banner:hover svg{color:#fff;fill:#fff}.smiles__popup__exit__intent__content__banner.smiles{border:1px solid #FF5A00}.smiles__popup__exit__intent__content__banner.smiles h3{color:#FF5A00}.smiles__popup__exit__intent__content__banner.smiles .smiles__popup__exit__intent__content__banner__icon svg{fill:#FF5A00}.smiles__popup__exit__intent__content__banner.smiles:hover{background-color:#FF5A00}.smiles__popup__exit__intent__content__banner.smiles:hover h3{color:#fff}.smiles__popup__exit__intent__content__banner.smiles:hover .smiles__popup__exit__intent__content__banner__icon svg{fill:#fff}.smiles__popup__exit__intent__content__banner.club{border:1px solid #639}.smiles__popup__exit__intent__content__banner.club h3{color:#639}.smiles__popup__exit__intent__content__banner.club .smiles__popup__exit__intent__content__banner__icon svg,.smiles__popup__exit__intent__content__banner.club .smiles__popup__exit__intent__content__banner__pre-title svg{fill:#639}.smiles__popup__exit__intent__content__banner.club:hover{background-color:#639}.smiles__popup__exit__intent__content__banner.club:hover h3{color:#fff}.smiles__popup__exit__intent__content__banner.club:hover .smiles__popup__exit__intent__content__banner__icon svg,.smiles__popup__exit__intent__content__banner.club:hover .smiles__popup__exit__intent__content__banner__pre-title svg{fill:#fff}.smiles__popup__exit__intent__content__banner.cobranded{border:1px solid #69c}.smiles__popup__exit__intent__content__banner.cobranded h3{color:#69c}.smiles__popup__exit__intent__content__banner.cobranded .smiles__popup__exit__intent__content__banner__icon svg,.smiles__popup__exit__intent__content__banner.cobranded .smiles__popup__exit__intent__content__banner__pre-title svg{fill:#69c}.smiles__popup__exit__intent__content__banner.cobranded:hover{background-color:#69c}.smiles__popup__exit__intent__content__banner.cobranded:hover h3{color:#fff}.smiles__popup__exit__intent__content__banner.cobranded:hover .smiles__popup__exit__intent__content__banner__icon svg,.smiles__popup__exit__intent__content__banner.cobranded:hover .smiles__popup__exit__intent__content__banner__pre-title svg{fill:#fff}.smiles__popup__exit__intent__content__banner.flex{display:flex;justify-content:center;flex-direction:column}.smiles__popup__exit__intent__content__banner.flex .smiles__popup__exit__intent__content__banner__icon{height:50px}.smiles__popup__exit__intent__content__banner.flex .smiles__popup__exit__intent__content__banner__icon svg{margin:auto}.smiles__popup__exit__intent__content__banner.flex .smiles__popup__exit__intent__content__banner__pre-title{height:auto;margin-bottom:10px}.smiles__popup__exit__intent__content__banner.flex .smiles__popup__exit__intent__content__banner__pre-title label{margin-top:auto}.smiles__popup__exit__intent__content__destiny{width:208px;height:360px;float:left;margin-right:16px}.smiles__popup__exit__intent__content__destiny img{width:208px;height:302px;border-radius:10px;float:left;margin-bottom:16px}.smiles__popup__exit__intent__content__destiny a{float:left;padding:10px 0;font-size:16px;width:100%;text-align:center;background-color:#FF5A00;color:#fff;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;border-radius:5px;cursor:pointer}.smiles__popup__exit__intent.one-baner{margin:-209px auto auto -338px}.smiles__popup__exit__intent.one-baner .smiles__popup__exit__intent__content h2{max-width:300px}@media only screen and (width: 1024px){.aui #content{padding-right:10px}.aui .smiles-grid-wrap{width:100%;margin:0}.aui .smiles__box-club-smiles{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.aui .smiles__box-club-smiles .portlet-column-first{width:100%}.aui .smiles__box-club-smiles .portlet-column-last{width:90%;margin:0 15px}.aui .smiles__box-club-smiles .content-voce-e-club{min-height:auto}.aui .smiles__nav-footer .navbar-nav,.aui .smiles__nav-footer .row-fluid .navbar-nav{width:100%;margin-left:0;display:flex;justify-content:center}.aui .smiles__nav-footer .support-and-social{width:100%;justify-content:center}.aui .smiles__process-regularize-memberships .alert{width:70%}.aui .content-voce-e-club .voce-e-club__logo{width:35%}.aui .content-voce-e-club .voce-e-club__miles{width:65%}.aui .content-voce-e-club .voce-e-club__miles h2{margin-top:0}.aui .span9.content-expiration-date{width:100%}.aui .span9.content-expiration-date select{font-size:1em}.aui .left-zero-portlet-aninhado .portlet-column-first.span6{width:100%}.aui .left-zero-portlet-aninhado .portlet-column-last.span6{width:100%}.aui .content-card-old{min-height:560px;border-right:none}.aui .content-card-old.span12:before{content:""}.smiles__club-regularize .content-card{width:41%;margin-left:29%}}@media only screen and (max-width: 767px){.aui .marginsOnMobile{padding:0 20px}.aui #wrapper{float:none}.aui #wrapper #navigation{display:none}.aui .modal{width:95% !important;left:10px !important;height:auto !important;max-width:100%;transform:inherit;top:10% !important;box-sizing:border-box}.aui .smiles__header-bar .smiles-header-logo{-webkit-transform:scale(.4, .4);-moz-transform:scale(.4, .4);-ms-transform:scale(.4, .4);-o-transform:scale(.4, .4);transform:scale(.4, .4);display:flex;justify-content:center;margin:0 auto;position:relative;top:-14px}.aui .smiles__header-content .header-portal{margin:0;width:100%}.aui .smiles__header-content .header-login{width:100%;margin:0}.aui .smiles__box-club-smiles{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.aui .smiles__box-club-smiles .portlet-column-first{width:100%}.aui .smiles__box-club-smiles .portlet-column-last{width:90%;margin:0 15px}.aui .smiles__box-club-smiles .content-voce-e-club{min-height:auto}.aui .btn-edit-payment{top:1px}.aui #smiles-cancel-signature{width:146px;margin:6px auto;top:0;background:#432463;padding:10px;border-radius:4px}.aui #smiles-cancel-signature a{margin-top:3px}.aui #smiles-cancel-signature br{display:none}.aui .smiles__terms-and-conditions{margin:8px 0 15px 0}.aui .smiles-content .portlet-borderless-container{min-height:0}.aui .smiles-content .portlet-layout>#column-1{width:100%;min-height:0}.aui .smiles-content .portlet-layout>#column-2{width:100%;margin:inherit}.aui .wrapper-icon-number-card .icon-card-form{top:0;right:-8px;-webkit-transform:scale(.4, .4);-moz-transform:scale(.4, .4);-ms-transform:scale(.4, .4);-o-transform:scale(.4, .4);transform:scale(.4, .4)}.aui .history-payment-box{border-top:1px solid #ececec;padding-top:15px;margin-top:10px}.aui .history-payment-box .history-payment__description{width:100%}.aui table#historyPaymentsTable{margin-top:0}.aui table#historyPaymentsTable tr td{box-sizing:border-box;white-space:normal}.aui .info-account-box .info-account__description{width:100%}.aui .smiles__nav-footer{margin:15px 0}.aui .smiles__nav-footer .navbar-nav,.aui .smiles__nav-footer .row-fluid .navbar-nav{width:100%;margin-left:0;margin-bottom:0;display:flex;justify-content:center;order:2}.aui .smiles__nav-footer .support-and-social{width:100%;justify-content:center;order:1}.aui .smiles__nav-footer .support-and-social .links-support{width:60%}.aui .smiles__nav-footer .support-and-social .links-social{margin-top:5%}.aui .smiles__nav-footer .mobile-flex{display:flex;flex-direction:column}.aui .smiles__nav-footer .mobile-flex .navbar-nav .nav-pills{display:flex;justify-content:left;align-items:left;flex-wrap:wrap}.aui .smiles__bottom-bar .smiles__app-info-bar .center-inline-flex{display:flex !important;flex-direction:column;align-items:center}.aui .smiles__bottom-bar .smiles__app-info-bar .app-text-info{width:180px;text-align:left;margin:0}.aui .smiles__bottom-bar .smiles__app-info-bar .app-text-info img{margin-right:15px}.aui .smiles__bottom-bar .footer-logo-smiles{display:flex;align-items:center}.aui .smiles__bottom-bar .footer-logo-smiles img{float:left;width:72px}.aui .smiles__bottom-bar .footer-logo-smiles p{float:left;width:72%;margin-top:0;padding:0;font-size:.91em;line-height:1.4em}.aui .smiles__bottom-bar .footer-logo-abemf{float:right;margin:15px 0 30px 0;text-align:center}.aui .content-voce-e-club{padding:15px 10px}.aui .content-voce-e-club .voce-e-club__logo{margin:0 auto}.aui .content-voce-e-club img{max-width:70%}.aui .content-voce-e-club .voce-e-club__miles .content-miles-info{margin-top:60px;width:100%}.aui .smiles__card-number--alignment{text-align:left}.aui .info-payment-border{min-height:10px}.aui .smiles__process-regularize-memberships .alert{padding:15px}.aui .smiles__process-regularize-memberships .alert .process-info{width:100%}.aui .change-plan-box.flex-center{display:block}.aui .content-milhas{display:flex;justify-content:center}.aui .change-plan-box__logo,.aui .row-fluid .change-plan-box__logo{width:80px;float:left}.aui .change-plan-box__miles,.aui .row-fluid .change-plan-box__miles{width:calc(100% - 115px);float:left}.aui .change-plan-box__miles p,.aui .row-fluid .change-plan-box__miles p{padding-top:0;margin-left:30px}.aui .content-card-new .wrapper-icon-number-card input.field{padding:15px}.aui .content-card-new form input[class*="span"].input-security-code{margin-left:0;height:auto}.aui .content-card-new .smiles__card-security-code>.controls{margin-left:0}.aui .content-card-new .smiles__card-security-code>.controls input.field{padding:15px}.aui .content-card .content-card-new{padding:0 20px 0 12px}.aui .content-card .content-card-old .content-button{position:relative;width:auto;bottom:0}.aui .boxLoginInternal{width:calc(100% - -40px);display:block;float:left;max-height:548px;height:auto;margin:20px 0;margin:20px -20px}.aui .boxLoginInternal .elementForm{margin-right:0;width:100%}.aui .boxLoginInternal .elementForm .icon-remove{display:none}.aui .boxLoginInternal .btn,.aui .boxLoginInternal .modal-body button,.aui .modal-body .boxLoginInternal button{font-size:1em}.aui .formLoginInternal{padding:0 1em;margin:0}.aui .container-login-internal{width:100% !important;box-sizing:border-box}.aui .container-forgot-pass-smiles-number{width:auto}.aui .container-forgot-pass-smiles-number .lineForgotPassword,.aui .container-forgot-pass-smiles-number .lineNoPassword{text-align:center;float:none;width:auto}.aui .boxRegisterInternal{width:calc(100% - -40px);display:block;float:left;height:500px;padding:0 1em;margin:0 -20px 30px -20px;box-sizing:border-box}.aui .boxRegisterInternal .text{width:100%;margin-top:10px}.aui .boxRegisterInternal .text p{letter-spacing:0;margin:10px 0;padding:0;font:14px Arial, sans-serif;width:100%;text-align:center}.aui .boxRegisterInternal .pull-right{width:100%}.aui .boxRegisterInternal .btn,.aui .boxRegisterInternal .modal-body button,.aui .modal-body .boxRegisterInternal button{font-size:1em}.aui .contentModal{width:100%}.aui .iconUserLogin{display:none}.aui .titleLogin p{padding:10px 0 0 0;text-align:left;font-size:1.05em}.aui #modalLogin #form .help-inline{display:inline-block}.aui #modalLogin #form .help-inline>div.required{display:block}.aui #modalLogin #form form{padding:20px 15px 0}.aui #modalLogin .btn-primary,.aui #modalLogin .modal-body button,.aui .modal-body #modalLogin button{font-size:1.1rem;font-style:italic}.aui #modalLogin button.close{-webkit-box-shadow:0 0 1px 1px #b6b6b6;-moz-box-shadow:0 0 1px 1px #b6b6b6;box-shadow:0 0 1px 1px #b6b6b6;width:35px;height:35px;position:relative;top:3px;left:0;margin:0;padding:0}.aui #modalLogin button.close::before{color:#b6b6b6;font-size:1em;padding:5px 0}.aui .bgAccess,.aui .bgRegister{width:100%;box-sizing:border-box;margin:0;padding:20px 15px}.aui .bgAccess p,.aui .bgRegister p{margin:0}.aui .bgRegister p{font:12px 'arial', sans-serif}.aui .bgAccess .banner-cartoes{width:105px;background-size:100%;margin-top:10px}.aui .smiles__dockbar .dropdown-toggle-wrapper{padding-bottom:0}.aui .headerAccount .btn-group.logged-user-btn-group{background:none;border-radius:0;border:none;height:45px}.aui .menu-mobile-alt .headerAccount{padding-top:0}.aui .headerAccount{float:left;width:100%;background-color:#F7F7F7;padding:10px 0;box-sizing:border-box;margin:0 0 20px}.aui .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group .btn,.aui .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group .modal-body button,.aui .modal-body .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group button{height:50px;background:white}.aui .headerAccount .btn-group.logged-user-btn-group .btn,.aui .headerAccount .btn-group.logged-user-btn-group .modal-body button,.aui .modal-body .headerAccount .btn-group.logged-user-btn-group button{margin-top:0;background:none;border:0;height:45px}.aui .headerAccount .btn-group.logged-user-btn-group .btn .user-name,.aui .headerAccount .btn-group.logged-user-btn-group .modal-body button .user-name,.aui .modal-body .headerAccount .btn-group.logged-user-btn-group button .user-name{margin-top:4px}.aui .headerAccount .btn-group.logged-user-btn-group .btn .user-miles,.aui .headerAccount .btn-group.logged-user-btn-group .modal-body button .user-miles,.aui .modal-body .headerAccount .btn-group.logged-user-btn-group button .user-miles{font-weight:700}.aui .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group>.dropdown-menu{top:-2px;background:white}.aui .headerAccount .btn-group.logged-user-btn-group>.dropdown-menu{position:relative;top:0;background:none;border:none;margin-top:2px}.aui .menu-mobile-alt .headerAccount hr.menus-divider{display:none}.aui hr.menus-divider{border:0;width:310px;background-color:#dadada;height:1px;margin-left:-25px}.aui .headerAccount .btn-group.logged-user-btn-group ul li a{font-family:Arial;color:#555555;font-size:14px;font-weight:700}.aui .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group>.dropdown-menu{top:-2px}.aui .menu-mobile-alt .headerAccount .btn-group.logged-user-btn-group>.dropdown-menu::before{display:none}.aui .wrapper-icon-number-card{height:auto}.aui .wrapper-icon-number-card .control-group{margin-bottom:0}.aui .smiles__change-card-boxes .portlet-layout,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout{width:100%;border:0px !important}.aui .smiles__change-card-boxes .portlet-layout div:not(.content-button):not(.wrapper-icon-number-card):not(.icon-card-form),.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout div:not(.content-button):not(.wrapper-icon-number-card):not(.icon-card-form){position:relative !important}.aui .smiles__change-card-boxes .portlet-layout .content-card-old,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old{height:440px}.aui .smiles__change-card-boxes .portlet-layout .content-card-old .content-button,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .content-button{width:88%}.aui .smiles__change-card-boxes .portlet-layout .content-card-new .content-button,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-new .content-button{width:100%;position:relative}.aui .smiles__change-card-boxes .portlet-layout .content-card-new .content-button .btn,.aui .smiles__change-card-boxes .portlet-layout .content-card-new .content-button .modal-body button,.aui .modal-body .smiles__change-card-boxes .portlet-layout .content-card-new .content-button button,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-new .content-button .btn,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-new .content-button .modal-body button,.aui .modal-body .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-new .content-button button{font-size:14px}.aui .smiles__change-card-boxes .portlet-layout .content-card-old,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old{padding:20px}.aui .smiles__change-card-boxes .portlet-layout .content-card-old .card-icon,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .card-icon{-webkit-transform:translateY(75px) scale(2.3);-moz-transform:translateY(75px) scale(2.3);-ms-transform:translateY(75px) scale(2.3);-o-transform:translateY(75px) scale(2.3);transform:translateY(75px) scale(2.3);display:table;margin:0 auto}.aui .smiles__change-card-boxes .portlet-layout .content-card-old .content-brand,.aui .portlet-nested-portlets.left-zero-portlet-aninhado .portlet-layout .content-card-old .content-brand{-webkit-transform:translateY(147px);-moz-transform:translateY(147px);-ms-transform:translateY(147px);-o-transform:translateY(147px);transform:translateY(147px)}.aui .smiles__header-my-account .header-panel{flex-direction:column}.aui .smiles__header-my-account .profile{max-width:initial;padding:5px 0}.aui .smiles__header-my-account .smiles-number{text-align:center}.aui .smiles__header-my-account .header-my-account__user-club-box{display:flex;justify-content:center;margin-bottom:15px}.aui .smiles__header-my-account .header-my-account__user-club-box .canceled-status{margin-top:0}.aui .smiles__header-my-account .right-gap{margin-right:0}.aui .smiles__header-my-account .join-club{margin:0 0 10px 0}.aui .smiles__header-my-account .header-my-account__category-type-box{padding:0;margin-left:0}.aui .smiles__header-my-account .join-club img,.aui .smiles__header-my-account .join-club.activated img,.aui .smiles__header-my-account .join-club.canceled img{max-width:70px;height:initial}.aui .smiles__header-my-account .join-club.canceled img{margin:0 auto;display:table;float:none}.aui .modal.default-modal{margin-left:auto !important}.smiles__club-regularize .content-card{margin-left:14%;width:74%}.smiles__club-regularize .mLeft171{margin-left:0px}.smiles__club-regularize .smiles-icons.ic-cartao:before{margin:2px 0 !important}.aui .content-cancelamento-beneficios{padding:5px}.aui .content-cancelamento-beneficios p{text-align:justify}.aui .content-cancelamento-beneficios ul.lista-beneficios{margin-left:25%}.aui .content-cancelamento-beneficios ul.lista-beneficios li{margin-left:15%}.aui .content-cancelamento h4{text-align:center}.aui .content-card input[class*="span"]{padding:15px;font-size:1em;max-width:100% !important}.aui .content-card .content-card-old{height:410px;border-right:none}.aui .content-card .content-card-new{border-top:1px solid #ececec;min-height:700px;border-left:none}.aui .content-card .content-card-new input[class*="span"]{padding:15px}.aui .content-card .content-card-new .checkbox.inline .span1{display:inline}.aui .content-card .content-card-new::before{text-align:center;display:table;margin-bottom:20px;padding-left:10px;padding-right:10px;background:#fff;box-sizing:border-box;left:12px;top:-20px;margin:0 auto;padding-top:0}.aui .content-cancelamento-beneficios{padding:5px}.aui .content-cancelamento-beneficios p{text-align:justify}.aui .content-cancelamento-beneficios ul.lista-beneficios{margin-left:25%}.aui .content-cancelamento-beneficios ul.lista-beneficios li{margin-left:15%}.aui .content-cancelamento h4{text-align:center}.aui .smiles__club-cancel .smiles__club-cancel-benefit-list{max-width:initial}.aui .smiles__call-center{width:100%;box-sizing:border-box;float:none}.aui .smiles__mobile-menu{display:block}.smiles__member-flights .smiles__panel,.smiles__member-flights.member-flights__print-page .smiles__panel{width:100%;margin:0}.smiles__member-flights .panel-heading{padding:2px 9px 0px 9px}.smiles__member-flights hr{margin:25px 0}.smiles__member-flights.member-flights__print-page .flight-details{justify-content:space-between}.smiles__member-flights.member-flights__print-page .flight-details>div{margin-right:0}.smiles__member-flights.member-flights__print-page .flight-details .flight-details__travel{margin-right:0}.smiles-content .member-flights__title{margin-bottom:30px;font-size:18px}.flight-info{left:0;font-size:10px;padding:6px 15px 4px 15px;margin-top:6px}.gecko .flight-info{padding:5px 13px 4px}.flight-details__date{width:100%;text-align:left;flex-flow:row nowrap}.flight-details__date>span{margin-right:5px}.flight-details__date .date__day{font-size:inherit}.flight-details__company{margin-bottom:28px}.flight-details__company .company__thumb{width:81px}.flight-details__travel{width:71%;margin-bottom:28px;flex-flow:row wrap;position:relative;left:5px}.flight-details__travel .travel__info .smiles-icons{width:25px;overflow:hidden}.flight-details__travel .travel__info .smiles-icons::before{font-size:7px}.flight-details__travel .travel__origin{margin-right:7px;width:50%}.flight-details__travel .travel__arrival{margin-left:2px;width:50%}.member-flights__action-menu{width:100%;margin-top:10px}.member-flights__action-menu ul{display:flex;justify-content:center}.member-flights__action-menu ul li{margin-right:8px}.member-flights__action-menu .btn-wrapper{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;white-space:nowrap}.member-flights__action-menu .btn-wrapper .btn:not(:last-child),.member-flights__action-menu .btn-wrapper .aui .modal-body button:not(:last-child),.aui .modal-body .member-flights__action-menu .btn-wrapper button:not(:last-child){margin-right:10px}.member-flights__action-menu .btn-wrapper .btn.check-in-btn,.member-flights__action-menu .btn-wrapper .aui .modal-body button.check-in-btn,.aui .modal-body .member-flights__action-menu .btn-wrapper button.check-in-btn{width:70px}.member-flights__action-menu .btn-gray{padding:5px 6px !important}.member-flights--changed .member-flights__action-menu ul li.como-cancelar{position:relative;left:10px}.member-flights--upcoming .member-flights__action-menu ul{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:15px;margin-bottom:45px}.member-flights--upcoming .member-flights__action-menu ul li{width:75px;text-align:center;line-height:1.3em}.member-flights--upcoming .member-flights__action-menu ul li.mobile-large-item{width:45%;text-align:left;white-space:nowrap;margin-bottom:30px}.member-flights--upcoming .member-flights__action-menu ul li.mobile-large-item:nth-child(2){margin-right:0;margin-left:16px}.member-flights--upcoming .member-flights__action-menu ul li:last-child{margin-right:0}.member-flights--upcoming .member-flights__action-menu ul li.resend-confirmation-email-item{width:90px}.member-flights--upcoming .member-flights__action-menu ul li.resend-confirmation-email-item .smiles-icons{display:block;margin-bottom:4px}.member-flights--upcoming .member-flights__action-menu ul li .smiles-icons.ic-share{margin-bottom:3px;display:inline-block}.member-flights--upcoming .member-flights__action-menu ul .question-popover a:first-child{margin:0 2px 0 2px}.member-flights--upcoming .member-flights__action-menu ul .question-popover a:first-child .smiles-icons{margin-bottom:3px;display:inline-block}.member-flights--upcoming .member-flights__action-menu ul .como-cancelar.question-popover a:first-child{display:block}.action-menu__btn-wrapper{display:flex;align-items:center}.action-menu__btn-wrapper .btn-primary,.action-menu__btn-wrapper .aui .modal-body button,.aui .modal-body .action-menu__btn-wrapper button{width:86.5%;position:relative;left:-2px;margin-top:0}.action-menu__btn-wrapper a{margin:0 auto}.flight-details__show-more{justify-content:flex-end;align-items:flex-start;margin-top:10px;max-width:130px}.flight-details__show-more .smiles-icons{font-size:7px;top:2px}#flights-payment-details-modal .modal-header h3{font-size:25px}#flights-payment-details-modal .modal-header .payment-details-modal__locator{font-size:16px}.flights-payment-details{margin:0;height:330px}.flights-payment-details__card{width:100%;margin:0}.flights-payment-details__card .card-column{width:100%;border:1px solid #ececec;padding:10px}.member-flights--empty .panel{margin-right:0;margin-bottom:15px}.flight-table .flight-table--link{font-size:10px;line-height:1em;top:0}.flight-table .table th:first-child{padding-right:85px}.flight-table .table th .leg-code{font-size:10px}.flight-timeline{border-top:none;border-left:1px dashed #999;margin-left:9px;margin-top:0}.flight-timeline .timeline__box{text-align:left;width:100%;margin-left:14px}.flight-timeline .timeline__box>.smiles-icons{margin-left:0;position:relative;padding:6px 0;left:-22px;background:#fff}.flight-timeline .timeline__box>.smiles-icons.ic-grey-airplane{left:-24px}.flight-timeline .travel__origin{margin-top:0;flex-direction:row;justify-content:space-between;position:relative;top:-18px}.flight-timeline .travel__origin .travel__hour{font-weight:bold}.flight-timeline .travel__origin .travel__location{align-self:unset}.flight-timeline .timeline__flight-info{align-items:flex-start;margin-top:0;position:relative;top:-22px}.flight-timeline .travel__airport{display:flex;flex-flow:row nowrap}.flight-timeline .travel__label{align-self:baseline;margin-left:15px}.flight-timeline .travel__duration{padding:0;width:100px;text-align:right;font-weight:bold;color:#777}.flight-timeline .travel__duration .duration__period{width:auto !important;float:none;font-size:12px;font-weight:normal;color:#999}.flight-timeline .travel__duration .travel__label{margin:0 2px 0 0;width:auto !important;display:inline-block !important;clear:none !important}.flight-timeline:last-child .timeline__airport-arrival{-webkit-box-shadow:-17px 12px 0 0 #fff;-moz-box-shadow:-17px 12px 0 0 #fff;box-shadow:-17px 12px 0 0 #fff}.total-table thead th{font-size:10.67px}.total-table thead th:first-child{width:40%;font-size:14px}.total-table tbody td{font-size:12.45px}.total-table tbody td:first-child{font-size:12.45px}.total-table tbody .total-table__cel-details{font-size:9.78px;width:100%;float:left;margin:0}.total-table tbody tr:last-child td:first-child{font-size:12.45px}.total-table tbody tr:last-child td:not(:first-child) span{font-size:10.67px}.one-click{margin-right:0}.one-click .terms{padding-left:3px;padding-bottom:10px}.one-click #cardNumber{max-width:100% !important;margin-bottom:20px !important}.one-click #warning-card-already-saved{top:93% !important}.one-click #holderName{max-width:100% !important}.one-click #cardCvc{max-width:100% !important}.one-click #card__list table tr .delete{width:25px}.one-click #card__list table tr .brand p{font-size:11px;max-width:101px;margin-left:0px}.one-click #card__list table tr .brand img{width:30px;height:20px;margin-top:7px}.one-click #card__list table tr td{padding:4px}.one-click #card__list table tr td p{font-size:11px}.one-click #card__list table tr td .expiration-date{width:55px}}@media only screen and (max-width: 320px){.aui .content-voce-e-club .voce-e-club__logo{width:42%;float:left}.aui .content-voce-e-club .voce-e-club__miles{width:53%;float:left}.aui .content-voce-e-club .voce-e-club__miles .content-miles-info{margin:60% 15% 15%;width:100%}.aui .flight-details__travel{width:66%}.aui .flight-details__show-more{width:49%}.aui .flight-details__show-more .mobile-show-more__info{width:auto}.aui .flight-info{padding:6px 8px 4px 8px;font-size:8.5px}.aui .member-flights__action-menu ul li{margin-right:0}.aui .member-flights__action-menu ul li .smiles-icons{margin:0}.aui .member-flights__action-menu .btn-gray{font-size:10px}.aui .member-flights--upcoming .member-flights__action-menu ul li{width:45%;margin:0 0 15px 8px}.aui .member-flights--upcoming .member-flights__action-menu ul li.mobile-large-item{text-align:center;white-space:normal}.aui .member-flights--upcoming .member-flights__action-menu ul li.mobile-large-item:nth-child(2){margin-left:8px}.aui .member-flights--upcoming .member-flights__action-menu ul li .smiles-icons{display:inline-block;width:100%}.aui .smiles__club-regularize .content-card{margin-left:9%;width:85%}.aui .smiles__club-regularize p.paymentRegularize{font-size:13px}.aui .smiles__club-regularize .smiles-icons.ic-cartao:before{margin:1px 0}}@media only screen and (max-width: 450px){.member-flights--upcoming .member-flights__action-menu ul li{margin-right:4px}.flights-payment-details .container-flights-payment-details{display:block;border:0;padding:0}.flights-payment-details .container-flights-payment-details .card__payment-form h5{font-size:14px}.flights-payment-details .total-table{width:100%}.flights-payment-details .container-card-buyer{margin:-20px 0 0;border-top:0}.flights-payment-details .container-card-buyer ul{margin:0}}@media (min-width: 768px) and (max-width: 979px){.aui #banner #navigation li a{float:left;padding:2%}.aui #heading .default-logo{margin:2% auto !important;-webkit-transform:scale(.5, .5);-moz-transform:scale(.5, .5);-ms-transform:scale(.5, .5);-o-transform:scale(.5, .5);transform:scale(.5, .5)}.aui .smiles__club-regularize .boxMacro{padding:20px 0px;margin:0 0 20px 0}.aui .smiles__club-regularize .boxMacro input[type="text"]{width:25%}.aui .smiles__club-regularize .content-card{margin-left:25%;width:50%}.aui .smiles__club-regularize .smiles-icons.ic-cartao:before{width:10.4em;height:4.85em}.aui .smiles__club-regularize .content-card-new .smiles-icons.ic-cartao:before{margin:22px 0}.aui .smiles__box-club-smiles .portlet-column-first{width:100%}.aui .smiles__box-club-smiles .portlet-column-last{width:90%;margin:0 15px}.aui .smiles__box-club-smiles .content-voce-e-club{min-height:auto}.aui .wrapper-icon-number-card .icon-card-form{position:absolute;top:-5px;-webkit-transform:scale(.4, .4);-moz-transform:scale(.4, .4);-ms-transform:scale(.4, .4);-o-transform:scale(.4, .4);transform:scale(.4, .4)}}@media (max-width: 979px){.aui body{padding:0}.aui body .portlet-dockbar{display:block}.aui .smiles-grid-wrap{width:100%;margin:0}.aui #content{padding:0 0.5em}.aui #macModal{width:100%}.aui #banner{height:auto;border:none;box-shadow:none}.aui #banner .container{width:100%}.aui #banner .navbar-signin{margin-top:-90px;float:right}.aui #banner .navbar-signin .btn-sign{padding:6px;width:65px;border:2px solid #FFF;float:right;margin-right:5%;font-size:1em}.aui #banner #heading{width:100%;height:75px}.aui #banner .smiles__header-content{width:100%}.aui #banner .menu-icon{cursor:pointer;left:15px;position:absolute;top:22px}.aui #banner .menu-icon i{font-size:2rem;float:left;color:#fff}.aui #banner .menu-icon span{font-size:14px;padding:6px;font-weight:600;display:inline-block;color:#fff}.aui #banner #navigation .right-icon-group{position:absolute;right:20px;top:13px}.aui #banner #navigation ul{float:left;width:100%;margin:0}.aui #banner #navigation ul li{display:none}.aui .opened-search #banner #navigation .portlet-search form input{font-size:110%;padding:2px 4px}.aui .opened-menu-icon #banner .menu-icon .line1{top:12px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.aui .opened-menu-icon #banner .menu-icon .line2{top:9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.aui .opened-menu-icon #banner #navigation ul{height:auto;background-color:#FF5A00;margin-left:0;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.aui .opened-menu-icon #banner #navigation ul li{display:block}.aui .opened-menu-icon #banner #navigation ul li a{color:white !important}.aui .opened-menu-icon #banner #navigation #heading{padding-bottom:1px}.aui .content-cancelamento{min-height:295px;padding:0px 16px}.aui .content-cancelamento .icon-phone-cancelamento{width:30%}.aui .content-diamante h3{display:inline}.aui .content-prata h3{display:inline}.aui .content-cancelamento-beneficios{padding:25px;min-height:400px}.aui .content-cancelamento-beneficios ul.lista-beneficios{margin-left:42%}.aui .content-cancelamento-beneficios ul.lista-beneficios li{margin-left:15%}.aui .content-expiration-date{width:100%;margin:0}.aui .content-expiration-date .control-group{margin-right:10px}.aui .content-expiration-date select{font-size:1em}.aui .left-zero-portlet-aninhado .portlet-column-first.span6{width:100%}.aui .left-zero-portlet-aninhado .portlet-column-last.span6{width:100%}.aui .content-card input[class*="span"]{padding:10px;font-size:1em}.aui .content-card .content-card-old{height:560px}.aui .content-cancelamento{min-height:295px;padding:0px 16px}.aui .content-cancelamento .icon-phone-cancelamento{width:30%}.aui .content-diamante h3{display:inline}.aui .content-prata h3{display:inline}.aui .content-cancelamento-beneficios{padding:25px;min-height:400px}.aui .content-cancelamento-beneficios ul.lista-beneficios{margin-left:42%}.aui .content-cancelamento-beneficios ul.lista-beneficios li{margin-left:15%}.aui .smiles__call-center{width:100%;box-sizing:border-box;float:none}}@media screen and (min-width: 1170px){.aui .opened-search #banner #navigation .portlet-search form input{width:150px}}@media screen and (max-width: 979px){.aui.ios .container-login-internal input,.aui.ios input,.aui.ios .container-login-internal input.input-large,.aui.ios .container-login-internal textarea,.aui.ios .container-login-internal .uneditable-input{max-width:100% !important}.aui.ios .bug-ios-input{position:fixed}}.bms{position:relative;display:block;width:104%;left:-2%;box-sizing:border-box;margin:0 auto 30px auto;background-color:#f5f5f5;padding-top:32px;padding-bottom:16px}.bms .portlet-boundary{width:auto;float:initial}.bms.one-column{text-align:center}.bms.one-column *{text-align:initial}.bms .portlet-column.span12{box-sizing:border-box;margin:0;padding:0;max-width:100%;margin-bottom:26px}.bms .portlet-column.span8 .checkout-v2__payment{width:100%;background-color:#fff}@media (min-width: 992px){.ie .bms .portlet-boundary{width:auto}.bms{width:1279px;padding-left:64px;padding-top:35px;left:auto}.bms .portlet-boundary{width:100%}.bms .portlet-column.span12{max-width:1178px}.bms .portlet-column.span8{box-sizing:border-box;margin:0;padding:0;width:883px}.bms .portlet-column.span4{box-sizing:border-box;margin:0;padding:0;width:295px}.bms.one-column .portlet-column.span12{max-width:1151px}}.bms .progress-bar{border:1px solid #D8D8D8;border-radius:12px;width:100%;height:12px;overflow:hidden}.bms .progress-bar .progress{width:100%;margin:0}.bms .progress-bar .progress .bar{border:1px solid #ffffff;border-radius:12px;width:98%;height:10px;background-image:none}.bms .default-table{box-sizing:border-box;width:100%;border:1px solid #f5f5f5;padding:2px}.bms .default-table table{width:100%;font-size:3vw;line-height:4vw}@media (min-width: 992px){.bms .default-table table{font-size:12px}}@media (min-width: 992px){.bms .default-table table{line-height:16px}}.bms .default-table table tr:nth-child(even){background-color:#f5f5f5}.bms .default-table table td,.bms .default-table table th{padding:10px;vertical-align:middle}.bms .default-table table thead{text-align:left;color:#7C7C7C;background-color:#f5f5f5}.bms .default-table table tbody{font-weight:normal;font-family:"NunitoLight",Arial,sans-serif}.bms-smiles-cards{float:left;width:68px;background-position:left bottom;background-repeat:no-repeat;background-size:100%;height:42px}.bms-smiles-cards.gold{background-image:url(../images/bms/png/cards/small/gold.png)}.bms-smiles-cards.infinite{background-image:url(../images/bms/png/cards/small/infinite.png)}.bms-smiles-cards.internacional{background-image:url(../images/bms/png/cards/small/internacional.png)}.bms-smiles-cards.platinum{background-image:url(../images/bms/png/cards/small/platinum.png)}.bms *{box-sizing:border-box}.bms .load-content{display:table;width:100%;min-height:200px;height:100%;background-image:url(../images/progress_bar/loading_animation.gif);background-position:center center;background-repeat:no-repeat}.bms .my-cards{position:relative;width:90vw;height:auto;min-height:100px;padding:0 9pt 9pt 9pt;margin:0 auto 16pt auto;font-family:"NunitoRegular",Arial,sans-serif;color:#7C7C7C;font-size:3vw;line-height:4vw;font-weight:400;box-sizing:border-box;background-color:#fff;box-shadow:0 1px 3px 0 #D8D8D8}@media (min-width: 992px){.bms .my-cards{font-size:14px}}@media (min-width: 992px){.bms .my-cards{line-height:18px}}.bms .my-cards.two-cols,.bms .my-cards.two-rows{min-height:100px}.bms .my-cards a{color:#7C7C7C;text-decoration:underline}.bms .my-cards h3,.bms .my-cards h4{padding:0;margin:0 0 0 5px;font-size:4vw;font-weight:700;line-height:25px;display:inline-block;width:auto}@media (min-width: 992px){.bms .my-cards h3,.bms .my-cards h4{font-size:14px}}.bms .my-cards h3{border-top:2px solid #FF5A00}.bms .my-cards p{font-family:"NunitoLight",Arial,sans-serif;margin-left:5px;margin-top:10px;font-size:4vw;line-height:6vw;font-weight:300}@media (min-width: 992px){.bms .my-cards p{font-size:14px}}@media (min-width: 992px){.bms .my-cards p{line-height:16px}}.bms .my-cards button.btn,.bms .my-cards .aui .modal-body button,.aui .modal-body .bms .my-cards button{position:absolute;right:10px;bottom:10px;font-size:3vw;line-height:3vw;height:32px;min-width:108px;width:auto;font-weight:100;font-family:"NunitoRegular",Arial,sans-serif}@media (min-width: 992px){.bms .my-cards button.btn,.bms .my-cards .aui .modal-body button,.aui .modal-body .bms .my-cards button{font-size:12px}}@media (min-width: 992px){.bms .my-cards button.btn,.bms .my-cards .aui .modal-body button,.aui .modal-body .bms .my-cards button{line-height:14px}}.bms .my-cards button.btn.btn-primary,.bms .my-cards .aui .modal-body button,.aui .modal-body .bms .my-cards button{background-color:#FF5A00}.bms .my-cards small.nowrap{white-space:nowrap}.bms .my-cards .category-message-footer{font-size:3vw;line-height:3vw;position:absolute;left:0;top:0px;max-width:160px}@media (min-width: 992px){.bms .my-cards .category-message-footer{font-size:10px}}@media (min-width: 992px){.bms .my-cards .category-message-footer{line-height:14px}}.bms .my-cards.col-right{height:auto}.bms .my-cards.no-padding{padding:0}.bms .my-cards.no-padding .row-header{padding:0 9pt}.bms .my-cards.smaller{height:auto;max-height:170px}.bms .my-cards .status-box{text-align:center;padding:20px 10px;color:#7C7C7C;background-color:#f5f5f5;border-radius:3px}.bms .my-cards .status-box span{color:#FF5A00;font-weight:900;font-size:4vw;line-height:5vw}@media (min-width: 992px){.bms .my-cards .status-box span{font-size:18px}}@media (min-width: 992px){.bms .my-cards .status-box span{line-height:20px}}.bms .my-cards .row-footer{position:relative;margin-top:5px;height:40px;width:100%}.bms .my-cards .row-footer .btn,.bms .my-cards .row-footer .aui .modal-body button,.aui .modal-body .bms .my-cards .row-footer button{right:0;bottom:0}.bms .my-account h2{padding:0;margin:0 auto 20px auto;color:#FF5A00;font-family:"NunitoRegular",Arial,sans-serif;font-size:3vw;line-height:4vw;font-weight:700;line-height:22px;text-align:left}@media (min-width: 992px){.bms .my-account h2{font-size:18px}}@media (min-width: 992px){.bms .my-account h2{line-height:24px}}.bms .my-account small{display:block;margin-left:5px;font-size:3vw;line-height:4vw}@media (min-width: 992px){.bms .my-account small{font-size:10px}}@media (min-width: 992px){.bms .my-account small{line-height:14px}}.bms .my-account.col-right{padding:0}.bms .my-account.col-right .box-image{margin-bottom:10px;border:1px solid #ECECEC}.bms .my-account__information div:first-child{margin-top:6px;margin-bottom:-4px}.bms .my-account__information button.btn-primary,.bms .my-account__information .aui .modal-body button,.aui .modal-body .bms .my-account__information button{position:relative;bottom:auto;right:auto}.bms .my-account__information strong{display:block;margin-left:5px;font-size:8vw;line-height:9vw;color:#FF5A00;font-weight:100}@media (min-width: 992px){.bms .my-account__information strong{font-size:24px}}@media (min-width: 992px){.bms .my-account__information strong{line-height:24px}}.bms .my-account__information span{display:block;margin:0px 5px 8px 5px;font-size:4vw;line-height:6vw;color:#7C7C7C;font-family:"NunitoBold","Arial Bold",sans-serif}@media (min-width: 992px){.bms .my-account__information span{font-size:14px}}@media (min-width: 992px){.bms .my-account__information span{line-height:18px}}.bms .my-account__information ul{position:absolute;right:10px;bottom:0;text-align:right}.bms .my-account__information ul li{font-size:3vw;line-height:6vw}@media (min-width: 992px){.bms .my-account__information ul li{font-size:12px}}@media (min-width: 992px){.bms .my-account__information ul li{line-height:18px}}.bms .my-account__information .btn-primary,.bms .my-account__information .aui .modal-body button,.aui .modal-body .bms .my-account__information button{margin-top:10px;margin-bottom:20px}.bms .my-account__information>.btn-primary,.bms .aui .modal-body .my-account__information>button,.aui .modal-body .bms .my-account__information>button{margin-bottom:0}.bms .my-account__category-card,.bms .my-account__category-status{float:none;width:100%;height:auto}.bms .my-account__category-card{text-align:center;border:1px solid #f5f5f5;padding-bottom:10px}.bms .my-account__category-card a{font-size:3vw;line-height:4vw}@media (min-width: 992px){.bms .my-account__category-card a{font-size:10px}}@media (min-width: 992px){.bms .my-account__category-card a{line-height:14px}}.bms .my-account__category-card .visible-desktop{display:block}.bms .my-account__category-card .visible-mobile{display:none}@media screen and (max-width: 767px){.bms .my-account__category-card .visible-desktop{display:none}.bms .my-account__category-card .visible-mobile{display:block}}.bms .my-account__category-card strong::before{content:" ";display:block;margin-top:40px;margin-bottom:5px;width:100%;height:50px;background-size:80px;background-position:center center;background-repeat:no-repeat}.bms .my-account__category.diamante .my-account__category-card strong{color:#2e3132}.bms .my-account__category.diamante .my-account__category-card strong::before{background-image:url(../images/bms/raster/categories/category-diamante.png)}.bms .my-account__category.diamante .my-account__category-status .bar{background:#eaeaea;background:-moz-linear-gradient(left, #eaeaea 0%, #000 100%);background:-webkit-linear-gradient(left, #eaeaea 0%, #000 100%);background:linear-gradient(to right, #eaeaea 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#000000',GradientType=1 )}.bms .my-account__category.ouro .my-account__category-card strong{color:#a98c5d}.bms .my-account__category.ouro .my-account__category-card strong::before{background-image:url(../images/bms/raster/categories/category-ouro.png)}.bms .my-account__category.ouro .my-account__category-status .bar{background:#e5d8ae;background:-moz-linear-gradient(left, #e5d8ae 0%, #a98c5d 100%);background:-webkit-linear-gradient(left, #e5d8ae 0%, #a98c5d 100%);background:linear-gradient(to right, #e5d8ae 0%, #a98c5d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5d8ae', endColorstr='#a98c5d',GradientType=1 )}.bms .my-account__category.prata .my-account__category-card strong{color:#989697}.bms .my-account__category.prata .my-account__category-card strong::before{background-image:url(../images/bms/raster/categories/category-prata.png)}.bms .my-account__category.prata .my-account__category-status .bar{background:#eee;background:-moz-linear-gradient(left, #eee 0%, #989697 100%);background:-webkit-linear-gradient(left, #eee 0%, #989697 100%);background:linear-gradient(to right, #eee 0%, #989697 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#989697',GradientType=1 )}.bms .my-account__category.smiles .my-account__category-card strong{color:#FF5A00}.bms .my-account__category.smiles .my-account__category-card strong::before{background-image:url(../images/bms/raster/categories/category-smiles.png)}.bms .my-account__category.smiles .my-account__category-status .bar{background:-moz-linear-gradient(left, rgba(244,121,32,0.62) 0%, #ff5a00 100%);background:-webkit-linear-gradient(left, rgba(244,121,32,0.62) 0%, #ff5a00 100%);background:linear-gradient(to right, rgba(244,121,32,0.62) 0%, #ff5a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9eFF5A00', endColorstr='#ff5a00',GradientType=1 )}.bms .my-account__category-status{margin-top:25px}.bms .my-account__category-status>div{width:100%}.bms .my-account__category-status .title p{position:relative;font-family:"NunitoRegular",Arial,sans-serif;color:#7C7C7C;margin:0 0 8px 20px;font-size:3.5vw;line-height:4.5vw;font-weight:100}@media (min-width: 992px){.bms .my-account__category-status .title p{font-size:12px}}@media (min-width: 992px){.bms .my-account__category-status .title p{line-height:14px}}.bms .my-account__category-status .title p span.bms-gray-icons{position:absolute;top:-2px;left:-20px}.bms .my-account__category-status .divider{text-align:center;height:25px;padding-top:5px}.bms .my-account__category-status .divider span{display:inline-block;position:relative}.bms .my-account__category-status .divider span:before,.bms .my-account__category-status .divider span:after{content:"";position:absolute;height:9px;border-bottom:1px solid #BCBEC0;top:0;width:120px}.bms .my-account__category-status .divider span:before{right:100%;margin-right:15px}.bms .my-account__category-status .divider span:after{left:100%;margin-left:15px}.bms .my-account__category-status .categories,.bms .my-account__category-status .quantity{margin:0;padding:0;display:table;width:100%;position:relative;height:15px}.bms .my-account__category-status .categories span,.bms .my-account__category-status .quantity span{display:table-cell;vertical-align:middle;text-transform:uppercase;font-size:3vw;line-height:6vw}@media (min-width: 992px){.bms .my-account__category-status .categories span,.bms .my-account__category-status .quantity span{font-size:10px}}@media (min-width: 992px){.bms .my-account__category-status .categories span,.bms .my-account__category-status .quantity span{line-height:10px}}.bms .my-account__category-status .categories span:not(:last-child),.bms .my-account__category-status .quantity span:not(:last-child){width:31%;text-align:left}.bms .my-account__category-status .categories span:last-child,.bms .my-account__category-status .quantity span:last-child{text-align:right}.bms .my-account__my-smiles{padding:0 30px}.bms .my-account__my-smiles__products{float:left;display:flex;width:450px;height:100px}.bms .my-account__my-smiles__products__overflow{float:left;display:flex;width:100%}.bms .my-account__my-smiles__products__overflow__category{flex:1 1 0;width:0;display:flex;flex-direction:column;align-items:center}.bms .my-account__my-smiles__products__overflow__category img{width:65px;height:40px;content:url(../images/bms/raster/categories/category-smiles.png);margin:5px 0 7px 0;border-radius:1px}.bms .my-account__my-smiles__products__overflow__category button{margin-bottom:10px;background-color:#FF5A00;color:#fff;text-transform:capitalize}.bms .my-account__my-smiles__products__overflow__category small,.bms .my-account__my-smiles__products__overflow__category a{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;line-height:10px}.bms .my-account__my-smiles__products__overflow__category small{margin:0 0 2px 0}.bms .my-account__my-smiles__products__overflow__category label{font-size:11px;line-height:12px;text-transform:capitalize;font-family:"NunitoRegular",Arial,sans-serif;cursor:text;color:#5B5B5B;margin-bottom:2px}.bms .my-account__my-smiles__products__overflow__category label.off{color:#BCBEC0}.bms .my-account__my-smiles__products__overflow__clube-smiles{flex:1 1 0;width:0;display:flex;flex-direction:column;align-items:center;position:relative}.bms .my-account__my-smiles__products__overflow__clube-smiles h4{display:flex;margin:14px 0 10px 0}.bms .my-account__my-smiles__products__overflow__clube-smiles h4 span{margin-right:-1px;font-size:16px;font-family:"NunitoLight",Arial,sans-serif;color:#639}.bms .my-account__my-smiles__products__overflow__clube-smiles h4 em{height:5px;margin-top:7px;font-size:7px}.bms .my-account__my-smiles__products__overflow__clube-smiles h4 strong{margin-left:-1px;font-size:16px;color:#FF5A00}.bms .my-account__my-smiles__products__overflow__clube-smiles button{background-color:#639;color:#fff;margin-bottom:10px}.bms .my-account__my-smiles__products__overflow__clube-smiles label{text-transform:capitalize;font-size:11px;cursor:text;line-height:12px;font-family:"NunitoRegular",Arial,sans-serif;color:#5B5B5B}.bms .my-account__my-smiles__products__overflow__clube-smiles label.off{color:#BCBEC0}.bms .my-account__my-smiles__products__overflow__clube-smiles small{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;margin:0 0 2px 0;line-height:10px}.bms .my-account__my-smiles__products__overflow__clube-smiles small.status{position:relative}.bms .my-account__my-smiles__products__overflow__clube-smiles small.status:before{content:"·";font-size:50px;vertical-align:middle;line-height:20px;position:absolute;top:-9px;left:-14px}.bms .my-account__my-smiles__products__overflow__clube-smiles small.status.ativo{color:#60ca3c}.bms .my-account__my-smiles__products__overflow__clube-smiles small.status.suspenso{color:red}.bms .my-account__my-smiles__products__overflow__clube-smiles small:first-letter{text-transform:capitalize}.bms .my-account__my-smiles__products__overflow__clube-smiles a.regularize{color:red;text-decoration:underline;font-size:10px;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:2px;line-height:12px;text-transform:capitalize}.bms .my-account__my-smiles__products__overflow__clube-smiles__options{position:absolute;width:168px;height:auto;background-color:#fff;z-index:10;box-shadow:0px 0px 7px -3px #0c0c0c;border-radius:8px;top:144px;margin:auto;display:none}.bms .my-account__my-smiles__products__overflow__clube-smiles__options div{width:100%;height:44px;display:block;margin:auto;border-bottom:1px solid #ECECEC;padding:11px 17px}.bms .my-account__my-smiles__products__overflow__clube-smiles__options div:last-child{border-bottom:none}.bms .my-account__my-smiles__products__overflow__clube-smiles__options div a{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;cursor:pointer;color:#7C7C7C}.bms .my-account__my-smiles__products__overflow__clube-smiles__options div a:hover{color:#639}.bms .my-account__my-smiles__products__overflow__clube-smiles__options em{position:absolute;top:3px;right:4px;font-family:"NunitoRegular",Arial,sans-serif;font-style:normal;width:18px;text-align:center;cursor:pointer}.bms .my-account__my-smiles__products__overflow__cobranded{flex:1 1 0;width:0;display:flex;flex-direction:column;align-items:center;position:relative}.bms .my-account__my-smiles__products__overflow__cobranded__cards{position:relative;width:100%;height:53px;max-width:201px}.bms .my-account__my-smiles__products__overflow__cobranded__cards img{width:66px;height:40px;margin:5px 0 7px 0;border-radius:2px;position:absolute;content:url(../images/my-smiles/cartao_international.png);display:none}.bms .my-account__my-smiles__products__overflow__cobranded__cards img:first-child{margin:5px 0 0 -33px;left:50%;z-index:3;display:block}.bms .my-account__my-smiles__products__overflow__cobranded__cards img:nth-child(2){margin:10px 0 0 0px;right:47%;z-index:2;height:35px;width:60px;opacity:0.6;display:block}.bms .my-account__my-smiles__products__overflow__cobranded__cards img:nth-child(3){margin:10px 0 0 0px;left:47%;z-index:2;height:35px;width:60px;opacity:0.6;display:block}.bms .my-account__my-smiles__products__overflow__cobranded label{font-size:11px;width:100px;text-align:center;line-height:14px;font-family:"NunitoRegular",Arial,sans-serif;cursor:text;color:#5B5B5B}.bms .my-account__my-smiles__products__overflow__cobranded label.off{color:#BCBEC0}.bms .my-account__my-smiles__products__overflow__cobranded button{background-color:#69c;color:#fff;margin-bottom:10px}.bms .my-account__my-smiles__products__overflow__cobranded small{font-size:10px;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:2px;line-height:12px;position:relative;cursor:pointer}.bms .my-account__my-smiles__products__overflow__cobranded small:after{content:'';border:solid #7c7c7c;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:1px;right:-10px}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards{position:absolute;width:168px;height:auto;background-color:#fff;z-index:10;box-shadow:0px 0px 7px -3px #0c0c0c;border-radius:8px;top:144px;margin:auto;display:none}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div{width:100%;height:56px;display:block;margin:auto;border-bottom:1px solid #ECECEC;padding:16px 17px}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div:last-child{border-bottom:none}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div a{cursor:pointer;color:#7C7C7C}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div a:hover{color:#69c}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div a img{width:38px;height:24px;float:left;border-radius:3px}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div a small{float:left;width:89px;height:24px;margin-left:7px;font-size:10px;font-family:"NunitoLight",Arial,sans-serif}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div a small:after{display:none}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div a small:last-child{text-transform:capitalize}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards div:last-child{border-bottom:none}.bms .my-account__my-smiles__products__overflow__cobranded__list-cards em{position:absolute;top:3px;right:4px;font-family:"NunitoRegular",Arial,sans-serif;font-style:normal;width:18px;text-align:center;cursor:pointer}.bms .my-account__my-smiles__products__overflow__cobranded img.infinite{content:url(../images/my-smiles/cartao_black.png)}.bms .my-account__my-smiles__products__overflow__cobranded img.internacional{content:url(../images/my-smiles/cartao_international.png)}.bms .my-account__my-smiles__products__overflow__cobranded img.platinum{content:url(../images/my-smiles/cartao_platinum.png)}.bms .my-account__my-smiles__products__overflow__cobranded img.gold{content:url(../images/my-smiles/cartao_gold.png)}.bms .my-account__my-smiles__products__overflow__cobranded img.no-card{opacity:0.4}.bms .my-account__my-smiles__products__overflow__cobranded button.infinite{background-color:#000000}.bms .my-account__my-smiles__products__overflow__cobranded button.internacional{background-color:#8d1d59}.bms .my-account__my-smiles__products__overflow__cobranded button.platinum{background-color:#3e748b}.bms .my-account__my-smiles__products__overflow__cobranded button.gold{background-color:#b36b29}.bms .my-account__my-smiles__ruler-status{width:calc(100% + 40px);margin-left:-20px;display:flex;align-items:center;font-size:11px;float:left}@media (max-width: 767px){.bms .my-account__my-smiles__ruler-status{width:100%;display:block;margin:0}}.bms .my-account__my-smiles__ruler-status.smiles .bar{background:#FF5A00}.bms .my-account__my-smiles__ruler-status.prata .bar{background:#b2b2b1}.bms .my-account__my-smiles__ruler-status.ouro .bar{background:#d7b586}.bms .my-account__my-smiles__ruler-status.diamante .bar{background:#000}.bms .my-account__my-smiles__ruler-status>div{width:100%;position:relative}.bms .my-account__my-smiles__ruler-status>div div{position:relative;height:45px}.bms .my-account__my-smiles__ruler-status .title{width:200px !important}.bms .my-account__my-smiles__ruler-status .title p{position:relative;font-family:"NunitoRegular",Arial,sans-serif;color:#5B5B5B;font-weight:100;line-height:16px;margin:0 0 14px 0;padding:0;font-size:12px}.bms .my-account__my-smiles__ruler-status .title p span.bms-gray-icons{position:absolute;top:3px;left:-20px}@media (max-width: 767px){.bms .my-account__my-smiles__ruler-status .title{width:100%;height:20px;display:block}.bms .my-account__my-smiles__ruler-status .title p{margin-bottom:20px}.bms .my-account__my-smiles__ruler-status .title.hidden-desktop p{margin-bottom:9px}}.bms .my-account__my-smiles__ruler-status .quantity,.bms .my-account__my-smiles__ruler-status .categories{margin:0;padding:0;display:flex;width:100%;position:relative;height:15px;top:-5px;font-size:10px;font-family:"NunitoRegular",Arial,sans-serif;color:#5B5B5B}@media (max-width: 767px){.bms .my-account__my-smiles__ruler-status .quantity,.bms .my-account__my-smiles__ruler-status .categories{top:-1px}}.bms .my-account__my-smiles__ruler-status .quantity span,.bms .my-account__my-smiles__ruler-status .categories span{display:block;vertical-align:middle;text-transform:uppercase;position:relative;min-width:15%;text-align:center;position:absolute}.bms .my-account__my-smiles__ruler-status .quantity span:first-child,.bms .my-account__my-smiles__ruler-status .categories span:first-child{text-align:left}.bms .my-account__my-smiles__ruler-status .quantity span:nth-child(2),.bms .my-account__my-smiles__ruler-status .categories span:nth-child(2){margin-left:calc(33% - 30px)}.bms .my-account__my-smiles__ruler-status .quantity span:nth-child(3),.bms .my-account__my-smiles__ruler-status .categories span:nth-child(3){margin-left:calc(60% - 19px)}.bms .my-account__my-smiles__ruler-status .quantity span:last-child,.bms .my-account__my-smiles__ruler-status .categories span:last-child{right:0}.bms .my-account__my-smiles__ruler-status .quantity{color:#9e9e9e;top:-25px}.bms .my-account__my-smiles__ruler-status .quantity span{position:absolute;margin-top:-1px}.bms .my-account__my-smiles__ruler-status .quantity span:after{content:"";position:absolute;left:0;top:1px;font-size:6px;width:2px;height:3px;background-color:#d8d8d8;z-index:1;margin-left:50%}.bms .my-account__my-smiles__ruler-status .quantity span:first-child{padding-left:8px}.bms .my-account__my-smiles__ruler-status .quantity span:first-child:after{display:none}.bms .my-account__my-smiles__ruler-status .quantity span:last-child{padding-right:8px;text-align:right}.bms .my-account__my-smiles__ruler-status .quantity span:last-child:after{display:none}@media (max-width: 767px){.bms .my-account__my-smiles__ruler-status .quantity span{margin-top:1px;line-height:14px}.bms .my-account__my-smiles__ruler-status .quantity span:after{top:-1px}}.bms .my-account__my-smiles__ruler-status .progress-bar{height:16px;border:none;margin-bottom:9px}.bms .my-account__my-smiles__ruler-status .progress-bar .progress{background-color:#ececec;background-image:none;box-shadow:none}.bms .my-account__my-smiles__ruler-status .progress-bar .progress .bar{border:none;box-shadow:none;height:16px;position:absolute;z-index:1}.bms .my-account__my-smiles__ruler-status .progress-bar .progress .bar small{line-height:12px;font-size:11px;display:block;margin:3px 8px;float:left}@media (max-width: 767px){.bms .my-account__my-smiles__ruler-status .progress-bar .progress .bar small{margin:3px 6px}}@media (max-width: 767px){.bms .my-account__my-smiles__ruler-status .progress-bar .progress .bar small{font-size:10px;line-height:11px}}.bms .my-account__my-smiles__ruler-status .categories span{font-size:9px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:3px}.bms .my-account__my-smiles.smiles .my-account__my-smiles__products__overflow__category img{content:url(../images/bms/raster/categories/category-smiles.png)}.bms .my-account__my-smiles.prata .my-account__my-smiles__products__overflow__category img{content:url(../images/bms/raster/categories/category-prata.png)}.bms .my-account__my-smiles.ouro .my-account__my-smiles__products__overflow__category img{content:url(../images/bms/raster/categories/category-ouro.png)}.bms .my-account__my-smiles.diamante .my-account__my-smiles__products__overflow__category img{content:url(../images/bms/raster/categories/category-diamante.png)}@media screen and (max-width: 764px){.bms .my-account__my-smiles{padding:0;height:230px}.bms .my-account__my-smiles__products{width:calc(100% + 24px);margin-left:-12px;position:relative;overflow:auto;height:125px}.bms .my-account__my-smiles__products__overflow{position:absolute;width:auto}.bms .my-account__my-smiles__products__overflow__category,.bms .my-account__my-smiles__products__overflow__clube-smiles,.bms .my-account__my-smiles__products__overflow__cobranded{min-width:150px;height:110px;box-shadow:0 1px 3px 0 #D8D8D8;margin:5px 5px}.bms .my-account__my-smiles__products__overflow__category img,.bms .my-account__my-smiles__products__overflow__clube-smiles img,.bms .my-account__my-smiles__products__overflow__cobranded img{margin-top:10px}.bms .my-account__my-smiles__products__overflow__category img:first-child,.bms .my-account__my-smiles__products__overflow__clube-smiles img:first-child,.bms .my-account__my-smiles__products__overflow__cobranded img:first-child{margin-top:10px}.bms .my-account__my-smiles__products__overflow__category img:nth-child(2),.bms .my-account__my-smiles__products__overflow__category img:nth-child(3),.bms .my-account__my-smiles__products__overflow__category img:last-child,.bms .my-account__my-smiles__products__overflow__clube-smiles img:nth-child(2),.bms .my-account__my-smiles__products__overflow__clube-smiles img:nth-child(3),.bms .my-account__my-smiles__products__overflow__clube-smiles img:last-child,.bms .my-account__my-smiles__products__overflow__cobranded img:nth-child(2),.bms .my-account__my-smiles__products__overflow__cobranded img:nth-child(3),.bms .my-account__my-smiles__products__overflow__cobranded img:last-child{margin-top:15px}.bms .my-account__my-smiles__products__overflow__cobranded label{margin-top:5px}}.bms .my-account #widgetMySmiles .row-footer button{left:0;right:0;margin:auto;font-size:10px;max-width:142px}@media (max-width: 767px){.bms .my-account #widgetMySmiles .row-footer button{max-width:142px}}.bms .my-account__miles-to-expire{padding:0 9pt 9pt 9pt}.bms .my-account__miles-to-expire p{margin-bottom:40px}.bms .my-account__miles-to-expire .box-message{display:table;width:100%;text-align:center;min-height:80px;border:1px solid #ECECEC}.bms .my-account__miles-to-expire .box-message p{display:table-cell;vertical-align:middle;margin:20px auto}.bms .my-account__miles-to-expire .default-table .ic-warning{font-size:2vw}@media (min-width: 992px){.bms .my-account__miles-to-expire .default-table .ic-warning{font-size:8px}}.bms .my-account__miles-to-expire .default-table .ic-warning:before{margin:-5px 5px 0 -5px}.bms .my-account__miles-to-expire .default-table tr th:last-child,.bms .my-account__miles-to-expire .default-table tr td:last-child{padding:0;width:30%}.bms .my-account__miles-to-expire .default-table tr .empty{min-height:36px;display:block}.bms .my-account__club-smiles .container{padding:0 9pt 9pt 9pt;width:auto !important}.bms .my-account__club-smiles.no-club p{margin-bottom:40px}.bms .my-account__club-smiles .status-plan{position:relative}.bms .my-account__club-smiles .status-plan a{font-family:"NunitoRegular",Arial,sans-serif;font-size:3vw;line-height:4vw;font-weight:400}@media (min-width: 992px){.bms .my-account__club-smiles .status-plan a{font-size:12px}}@media (min-width: 992px){.bms .my-account__club-smiles .status-plan a{line-height:14px}}.bms .my-account__club-smiles .status-plan .box{margin-top:6px;position:relative;width:50%;float:left}.bms .my-account__club-smiles .status-plan .box p{margin-top:10px}.bms .my-account__club-smiles .status-plan .box span{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;font-size:6vw;line-height:7vw;margin-left:5px;color:#639}@media (min-width: 992px){.bms .my-account__club-smiles .status-plan .box span{font-size:18px}}@media (min-width: 992px){.bms .my-account__club-smiles .status-plan .box span{line-height:22px}}.bms .my-account__club-smiles .status-plan .box span.warning{color:#e74646}.bms .my-account__club-smiles .status-plan .box .club-smiles{color:#639}.bms .my-account__club-smiles .status-plan .box-link{position:absolute;top:-20px;right:0}.bms .my-account__club-smiles .list{position:relative;bottom:auto;display:block;width:100%;padding:0 20px;background-color:#f5f5f5;font-size:3.5vw;line-height:4.5vw}@media (min-width: 992px){.bms .my-account__club-smiles .list{font-size:11px}}@media (min-width: 992px){.bms .my-account__club-smiles .list{line-height:14px}}.bms .my-account__club-smiles .list>div{display:table;position:relative;min-height:60px;height:60px}.bms .my-account__club-smiles .list>div:not(:first-child){border-top:1px solid #BCBEC0}.bms .my-account__club-smiles .list>div>div{display:table-cell;width:50%;vertical-align:middle}.bms .my-account__club-smiles .list>div>div:last-child{text-align:right}.bms .my-account__club-smiles .list>div>div:last-child .btn,.bms .my-account__club-smiles .list>div>div:last-child .aui .modal-body button,.aui .modal-body .bms .my-account__club-smiles .list>div>div:last-child button{position:relative;right:auto;bottom:auto;margin:auto;padding:0}.bms .my-account__action-with-miles{height:auto}.bms .my-account__action-with-miles .container{margin-top:5px}.bms .my-account__action-with-miles .box{margin-bottom:9pt;float:none;padding:10px;text-align:center;background-color:#f5f5f5;border:1px solid #ECECEC}.bms .my-account__action-with-miles .box:not(:last-child){margin-right:auto}.bms .my-account__action-with-miles .box button.btn,.bms .my-account__action-with-miles .box .aui .modal-body button,.aui .modal-body .bms .my-account__action-with-miles .box button{position:relative;bottom:auto;right:auto;margin:auto}.bms .my-account__action-with-miles .box p{margin-top:20px}.bms .my-account__action-with-miles .box.disabled h4,.bms .my-account__action-with-miles .box.disabled p,.bms .my-account__action-with-miles .box.disabled .box-number input{color:#BCBEC0}.bms .my-account__action-with-miles .box.disabled .btn,.bms .my-account__action-with-miles .box.disabled .aui .modal-body button,.aui .modal-body .bms .my-account__action-with-miles .box.disabled button{background-color:#BCBEC0;border-color:#BCBEC0}.bms .my-account__action-with-miles .box .box-number{position:relative;width:80%;margin:auto}.bms .my-account__action-with-miles .box .box-number label{position:absolute;font-family:"NunitoLight",Arial,sans-serif;font-size:5vw;line-height:6vw;left:10px;top:15px;color:#7C7C7C}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number label{font-size:16px}}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number label{line-height:18px}}.bms .my-account__action-with-miles .box .box-number input{border:none;font-family:"NunitoLight",Arial,sans-serif;font-size:5vw;line-height:7vw;text-align:right;color:#7C7C7C}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number input{font-size:22px}}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number input{line-height:30px}}.bms .my-account__action-with-miles .box .box-number.has-code{border:1px solid #FF5A00;border-radius:3px}.bms .my-account__action-with-miles .box .box-number.has-code span{position:absolute;left:0;bottom:-18px;color:#FF5A00;font-size:3vw;line-height:4vw}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number.has-code span{font-size:10px}}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number.has-code span{line-height:12px}}.bms .my-account__action-with-miles .box .box-number.center-number input{width:100%;text-align:center}.bms .my-account__flights{padding-bottom:40px}.bms .my-account__flights .bms-gray-icons.ic-clouds{display:block;width:100%;height:100px;text-align:center;font-size:18vw;margin-bottom:20px}@media (min-width: 992px){.bms .my-account__flights .bms-gray-icons.ic-clouds{font-size:60px}}.bms .my-account__flights strong{font-size:3.5vw;line-height:4.5vw;color:#7C7C7C}@media (min-width: 992px){.bms .my-account__flights strong{font-size:12px}}@media (min-width: 992px){.bms .my-account__flights strong{line-height:14px}}.bms .my-account__flights small{margin-left:0;width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bms .my-account__flights .default-table tr th:last-child,.bms .my-account__flights .default-table tr td:last-child{padding-left:0;width:31%}.bms .my-account__flights .default-table tbody tr{height:60px}.bms .my-account__flights .default-table tbody tr td{padding:0 0 0 10px}.bms .my-account__flights .box-leg{position:relative;width:50%;float:left}.bms .my-account__flights .box-leg .ic-od-arrow{margin-left:5px;position:absolute;right:10px;top:-2px;font-size:6vw}@media (min-width: 992px){.bms .my-account__flights .box-leg .ic-od-arrow{font-size:20px}}.bms .my-account__flights .box-date{height:100%}.bms .my-account__flights .box-date small{margin-top:16px}.bms .my-account__easy-travel p{font-size:12px;padding-block-end:10px}.bms .my-account__easy-travel .deadline .emission-until strong{font-family:"NunitoRegular",Arial,sans-serif;line-height:4vw;font-size:12px;padding-block-start:10px}@media (min-width: 992px){.bms .my-account__easy-travel .deadline .emission-until strong{line-height:18px}}.bms .my-account__easy-travel .deadline .box{border-radius:3px}.bms .my-account__easy-travel .deadline .box small{font-family:"NunitoLight",Arial,sans-serif;line-height:4vw;margin:0 0 5px 0;font-size:12px}@media (min-width: 992px){.bms .my-account__easy-travel .deadline .box small{line-height:14px}}.bms .my-account__easy-travel .deadline .box strong{font-family:"NunitoLight",Arial,sans-serif;line-height:5vw;color:#FF5A00;font-size:12px}@media (min-width: 992px){.bms .my-account__easy-travel .deadline .box strong{line-height:18px}}.bms .my-account__easy-travel .deadline .box .flight{display:inline-block;margin:0 auto;border-radius:3px;border:1px solid #ECECEC;padding:5px;margin:0px 0px 5px 0px}.bms .my-account__easy-travel .deadline .box .flight .miles{width:50%;display:inline-block}.bms .my-account__easy-travel .deadline .box .flight .miles strong{color:#FF5A00}.bms .my-account__easy-travel .deadline .box .flight .button-pay{width:45%;display:inline-block;text-align:right;vertical-align:bottom;margin:3px 0px}.bms .my-account__easy-travel .deadline .box .flight .button-pay button{background-color:#FF5A00;color:white}.bms .my-account__easy-travel .deadline .box .flight .button-pay .btnPayCardEasyTravel{line-height:3vw;font-size:10px;height:32px;min-width:89px;width:auto;font-weight:100;font-family:"NunitoRegular",Arial,sans-serif;border-color:#FF5A00;border-radius:3px;border:1px solid rgba(0,0,0,0)}@media (min-width: 992px){.bms .my-account__easy-travel .deadline .box .flight .button-pay .btnPayCardEasyTravel{line-height:14px}}.bms .my-account__easy-travel .deadline.smaller strong{font-size:2.5vw;line-height:3.5vw}@media (min-width: 992px){.bms .my-account__easy-travel .deadline.smaller strong{font-size:11px}}@media (min-width: 992px){.bms .my-account__easy-travel .deadline.smaller strong{line-height:13px}}.bms .my-account__easy-travel .deadline.smaller .box{margin-bottom:5px;height:49px;padding:5px 10px}.bms .my-account__easy-travel .deadline.smaller .box small{font-size:3vw;line-height:4vw;margin:0 0 2px 0}@media (min-width: 992px){.bms .my-account__easy-travel .deadline.smaller .box small{font-size:12px}}@media (min-width: 992px){.bms .my-account__easy-travel .deadline.smaller .box small{line-height:14px}}.bms .my-account__easy-travel .deadline.smaller .box strong{font-size:5vw;line-height:5vw}@media (min-width: 992px){.bms .my-account__easy-travel .deadline.smaller .box strong{font-size:16px}}@media (min-width: 992px){.bms .my-account__easy-travel .deadline.smaller .box strong{line-height:18px}}.bms .my-account__easy-travel .deadline.smaller .box .btn,.bms .my-account__easy-travel .deadline.smaller .box .aui .modal-body button,.aui .modal-body .bms .my-account__easy-travel .deadline.smaller .box button{position:relative;bottom:auto;right:auto;float:right;margin-top:-14px;min-width:80px}.bms .my-account__credit-card-smiles .list{margin-top:5px;border:1px solid #f5f5f5;padding:0 4px 4px 4px;border-radius:3px;width:100%}.bms .my-account__credit-card-smiles .list .banco-do-brasil,.bms .my-account__credit-card-smiles .list .banco-santander{font-size:2.5vw}@media (min-width: 992px){.bms .my-account__credit-card-smiles .list .banco-do-brasil,.bms .my-account__credit-card-smiles .list .banco-santander{font-size:8px}}.bms .my-account__credit-card-smiles .list .banco-bradesco{font-size:4vw}@media (min-width: 992px){.bms .my-account__credit-card-smiles .list .banco-bradesco{font-size:14px}}.bms .my-account__credit-card-smiles .list>div{display:table;width:100%;height:60px}.bms .my-account__credit-card-smiles .list>div>div{display:table-cell;vertical-align:bottom;padding:0 0 10px 0;text-align:left;width:35%}.bms .my-account__credit-card-smiles .list>div>div:first-child{padding:10px}.bms .my-account__credit-card-smiles .list>div>div:last-child{width:25%}.bms .my-account__credit-card-smiles .list>div>div img{max-height:45px}.bms .my-account__credit-card-smiles .list>div:nth-child(even){background-color:#f5f5f5}.bms .my-account__credit-card-smiles .list a{font-family:"NunitoLight",Arial,sans-serif;color:#FF5A00;white-space:nowrap;font-size:3vw;line-height:4vw}@media (min-width: 992px){.bms .my-account__credit-card-smiles .list a{font-size:11px}}@media (min-width: 992px){.bms .my-account__credit-card-smiles .list a{line-height:14px}}.bms .my-account__credit-card-smiles .row-footer{text-align:center;padding-top:10px;font-size:4vw;line-height:6vw;text-decoration:underline}@media (min-width: 992px){.bms .my-account__credit-card-smiles .row-footer{font-size:11px}}@media (min-width: 992px){.bms .my-account__credit-card-smiles .row-footer{line-height:14px}}.bms .my-account__request-miles .airlines{margin-top:5px;position:relative;height:100px}.bms .my-account__request-miles .airlines strong{display:none}.bms .my-account__request-miles .airlines .logo-featured{width:100%;height:82px;float:none;padding-top:15px;text-align:center}.bms .my-account__request-miles .airlines .logo-featured .gol{font-size:8px}.bms .my-account__request-miles .airlines .carousel{width:100%;height:82px;border-radius:3px;border:1px solid #BCBEC0;float:right}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item{padding-left:35px}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .group-items{display:flex;justify-content:space-around;align-items:center;width:86%;height:80px}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .group-items span{margin:auto;flex-basis:auto;text-align:center}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .delta{font-size:.16em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .delta{font-size:.15em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .airfrance{font-size:.1em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .airfrance{font-size:.12em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .klm{font-size:.25em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .klm{font-size:.33em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .qatar{font-size:.32em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .qatar{font-size:.32em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .aerolineas-argentinas{font-size:.3em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .aerolineas-argentinas{font-size:.32em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .etihad{font-size:.3em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .etihad{font-size:.34em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .tap{font-size:.45em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .tap{font-size:.5em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .alitalia{font-size:.2em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .alitalia{font-size:.2em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .copa-airlines{font-size:.2em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .copa-airlines{font-size:.21em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .korean-air{font-size:.15em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .korean-air{font-size:.14em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .air-canada{font-size:.15em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .air-canada{font-size:.16em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .aero-mexico{font-size:.25em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .aero-mexico{font-size:.22em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .emirates{font-size:.35em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .emirates{font-size:.45em}}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .south-african-airways{font-size:.35em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .south-african-airways{font-size:.45em}}.bms .my-account__request-miles .airlines .carousel .carousel-control{border:none;top:45px;font-size:3vw;background-color:transparent}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-control{font-size:18px}}.bms .my-account__request-miles .airlines .carousel .carousel-control.left{left:0}.bms .my-account__request-miles .airlines .carousel .carousel-control.right{right:0}.bms .my-account #widgetMyFlights>span.bms-gray-icons.ic-clouds{display:block;margin-left:auto;margin-right:auto;text-align:center;font-size:60px}.bms .alert-message{position:relative;margin:0 auto;border:1px solid #FF5A00;padding:20px 25px;width:90vw;min-height:36px;text-align:center;background-color:#fff;font-family:"NunitoRegular",Arial,sans-serif;color:#7C7C7C;font-size:12px;line-height:15px;letter-spacing:0.01px}.bms .alert-message:not(:last-child){margin-top:-12px}.bms .alert-message:last-child{margin-bottom:-12px}.bms .alert-message .close-box{position:absolute;right:0;top:-6px;text-align:right}.bms .alert-message .btn,.bms .alert-message .aui .modal-body button,.aui .modal-body .bms .alert-message button{height:40px;line-height:10px;padding:2px 10px;min-width:75px;margin:0px;cursor:pointer}.bms .alert-message .btn-dark{font-family:"NunitoBold","Arial Bold",sans-serif;background-color:#FF5A00;color:#FFFFFF;font-size:14px;letter-spacing:0.25px}.bms .alert-message .btn-outline-dark{font-family:"NunitoBold","Arial Bold",sans-serif;color:#7C7C7C !important;border:1px solid #7C7C7C;background-color:transparent !important;color:#5B5B5B;font-size:14px;margin-bottom:4px}.bms .alert-message .btn-close{font-family:"NunitoBold","Arial Bold",sans-serif;min-width:25px;width:5px;padding:5px 0;color:#7C7C7C !important;background-color:transparent;font-size:16px}.bms .alert-message .button-space{padding-top:25px}.bms #widgetNotifications{padding-top:30px}.bms #widgetNotifications .alert-message{padding-left:15px;padding-right:20px;text-align:left}.bms #widgetNotifications .alert-message .description{display:grid}.bms #widgetNotifications .alert-message button{float:right}.bms #widgetNotifications .alert-message .close-box{top:-6px;right:-6px}@media (min-width: 992px){.bms .my-cards{float:left;width:266px;height:240px;margin-right:28px;margin-bottom:28px;overflow:hidden}.bms .my-cards.two-cols{width:560px;height:240px;min-height:auto}.bms .my-cards.two-cols-smaller{height:76px;width:560px;min-height:auto}.bms .my-cards.two-rows-smaller{height:270px;padding:0 12px 12px 12px}.bms .my-cards.two-rows{height:508px}.bms .my-cards.col-right{float:right}.bms .my-cards.flex-rows{height:auto}.bms .my-cards.col-right-only{float:right}.bms .my-cards.smaller{height:166px}.bms .my-cards .row-footer{position:absolute;bottom:0;left:0}.bms .my-cards .row-footer .btn,.bms .my-cards .row-footer .aui .modal-body button,.aui .modal-body .bms .my-cards .row-footer button{right:10px;bottom:10px}.bms .my-cards .category-message-footer{font-size:3vw;line-height:3vw;position:absolute;right:163px;top:7px;max-width:none;left:auto}}@media (min-width: 992px) and (min-width: 992px){.bms .my-cards .category-message-footer{font-size:10px}}@media (min-width: 992px) and (min-width: 992px){.bms .my-cards .category-message-footer{line-height:14px}}@media (min-width: 992px){.bms .my-account__information .btn-primary,.bms .my-account__information .aui .modal-body button,.aui .modal-body .bms .my-account__information button{margin-top:5px;margin-bottom:13px}.bms .my-account__information>.btn-primary,.bms .aui .modal-body .my-account__information>button,.aui .modal-body .bms .my-account__information>button{margin-top:10px}.bms .my-account__category{position:relative}.bms .my-account__category-card,.bms .my-account__category-status{float:left}.bms .my-account__category-card{width:152px;height:198px}.bms .my-account__category-status{margin-top:0;margin-left:30px;width:330px;height:115px}.bms .my-account__miles-to-expire .box-message{height:154px}.bms .my-account__miles-to-expire .default-table tr th,.bms .my-account__miles-to-expire .default-table tr td{height:36px}.bms .my-account__miles-to-expire .default-table tr th:last-child,.bms .my-account__miles-to-expire .default-table tr td:last-child{width:32%}.bms .my-account__club-smiles .list{position:absolute;bottom:0}.bms .my-account__action-with-miles .box{float:left;width:174px;height:195px}.bms .my-account__action-with-miles .box:not(:last-child){margin-right:7px}.bms .my-account__action-with-miles .box .box-number{width:100%}.bms .my-account__flights .bms-gray-icons.ic-clouds{margin-bottom:0}.bms .my-account__flights small{width:70px}.bms .my-account__credit-card-smiles .row-footer{padding-top:0}.bms .my-account__credit-card-smiles .row-footer button.btn-cobranded{position:initial;background-color:#899EAE}.bms .my-account__request-miles .airlines{margin-top:5px;position:relative;height:100px}.bms .my-account__request-miles .airlines .logo-featured{width:95px;height:82px;float:left;padding-top:15px}.bms .my-account__request-miles .airlines .carousel{width:393px;height:82px;float:right}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item{padding-left:35px}.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .group-items{width:320px;height:80px}.bms .smiles__aside-menu ul{margin:5px 0 20px 7px}.bms .smiles__aside-menu ul li a{text-decoration:none;border-bottom:0;font-family:"NunitoLight",Arial,sans-serif;font-size:13px}.bms .alert-message{margin:0 0 10px 0;max-width:1149px;padding:5px 5px 5px 5px;background-color:transparent;border-width:2px;text-align:center}.bms .alert-message .close-box{position:absolute;top:3px;right:1px;text-align:right}.bms .alert-message .btn,.bms .alert-message .aui .modal-body button,.aui .modal-body .bms .alert-message button{line-height:10px;padding:2px 10px;min-width:75px;margin:0px;cursor:pointer;margin:0 0 0 10px;height:22px}.bms .alert-message .btn-dark{background-color:#5B5B5B;color:#FFFFFF;font-size:10px;letter-spacing:0.25px}.bms .alert-message .btn-outline-dark{color:#5B5B5B !important;border:1px solid #5B5B5B;background-color:transparent !important;color:#5B5B5B;font-size:10px}.bms .alert-message .btn-close{min-width:25px;width:5px;padding:5px 0;color:#5B5B5B !important;background-color:transparent}.bms .alert-message .button-space{display:inline;padding-top:0px}#widgetNotifications{padding:0px !important;float:left}}@media (max-width: 812px){#widgetNotifications .span12{min-height:0}#widgetNotifications .span12 button{float:none !important}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#p_p_id_smileswidgetmilestoexpireportlet_WAR_smileswidgetmyaccountportlet_{float:right}}.jcContent{font-family:'GothamRoundedMedium', BryantMedium, arial, sans-serif;color:#555 !important}.jcContent .btn,.jcContent .aui .modal-body button,.aui .modal-body .jcContent button,.jcContent .text-nowrap{white-space:nowrap}.jcContent .text-left,.jcContent th{text-align:left}.jcContent .btn-group>.btn-group,.jcContent .btn-toolbar .btn,.jcContent .btn-toolbar .aui .modal-body button,.aui .modal-body .jcContent .btn-toolbar button,.jcContent .btn-toolbar .btn-group,.jcContent .btn-toolbar .input-group,.jcContent .col-xs-1,.jcContent .col-xs-10,.jcContent .col-xs-11,.jcContent .col-xs-12,.jcContent .col-xs-2,.jcContent .col-xs-3,.jcContent .col-xs-4,.jcContent .col-xs-5,.jcContent .col-xs-6,.jcContent .col-xs-7,.jcContent .col-xs-8,.jcContent .col-xs-9,.jcContent .dropdown-menu{float:left}.jcContent article,.jcContent aside,.jcContent details,.jcContent figcaption,.jcContent figure,.jcContent footer,.jcContent header,.jcContent hgroup,.jcContent main,.jcContent menu,.jcContent nav,.jcContent section,.jcContent summary{display:block}.jcContent audio,.jcContent canvas,.jcContent progress,.jcContent video{display:inline-block;vertical-align:baseline}.jcContent audio:not([controls]){display:none;height:0}.jcContent [hidden],.jcContent template{display:none}.jcContent a{background-color:transparent}.jcContent a:active,.jcContent a:hover{outline:0}.jcContent b,.jcContent strong{font-weight:700}.jcContent dfn{font-style:italic}.jcContent h1{margin:.67em 0}.jcContent mark{color:#000;background:#ff0}.jcContent .table .table,.jcContent body{background-color:#fff}.jcContent sub,.jcContent sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.jcContent sup{top:-.5em}.jcContent sub{bottom:-.25em}.jcContent img{border:0;vertical-align:middle}.jcContent svg:not(:root){overflow:hidden}.jcContent hr{height:0;box-sizing:content-box}.jcContent button{overflow:visible}.jcContent button,.jcContent select{text-transform:none}.jcContent button,.jcContent html input[type=button],.jcContent input[type=reset],.jcContent input[type=submit]{-webkit-appearance:button;cursor:pointer}.jcContent button[disabled],.jcContent html input[disabled]{cursor:default}.jcContent button::-moz-focus-inner,.jcContent input::-moz-focus-inner{padding:0;border:0}.jcContent table{border-spacing:0;border-collapse:collapse}.jcContent td,.jcContent th{padding:0}.jcContent *,.jcContent .jcContent:after,.jcContent .jcContent:before{box-sizing:border-box}.jcContent html{font-size:10px;-webkit-tap-highlight-color:transparent}.jcContent body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333}.jcContent button,.jcContent input,.jcContent select,.jcContent textarea{font-family:inherit;font-size:inherit;line-height:inherit}.jcContent a{color:#337ab7;text-decoration:none}.jcContent a:focus,.jcContent a:hover{color:#23527c;text-decoration:underline}.jcContent a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.jcContent figure{margin:0}.jcContent .carousel-inner>.item>a>img,.jcContent .carousel-inner>.item>img,.jcContent .img-responsive,.jcContent .thumbnail a>img,.jcContent .thumbnail>img{display:block;max-width:100%;height:auto}.jcContent .img-rounded{border-radius:6px}.jcContent .img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out}.jcContent .img-circle{border-radius:50%}.jcContent hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.jcContent [role=button]{cursor:pointer}.jcContent .h1,.jcContent .h2,.jcContent .h3,.jcContent .h4,.jcContent .h5,.jcContent .h6,.jcContent h1,.jcContent h2,.jcContent h3,.jcContent h4,.jcContent h5,.jcContent h6{font-family:inherit;line-height:1.1;color:inherit}.jcContent .h1 .small,.jcContent .h1 small,.jcContent .h2 .small,.jcContent .h2 small,.jcContent .h3 .small,.jcContent .h3 small,.jcContent .h4 .small,.jcContent .h4 small,.jcContent .h5 .small,.jcContent .h5 small,.jcContent .h6 .small,.jcContent .h6 small,.jcContent h1 .small,.jcContent h1 small,.jcContent h2 .small,.jcContent h2 small,.jcContent h3 .small,.jcContent h3 small,.jcContent h4 .small,.jcContent h4 small,.jcContent h5 .small,.jcContent h5 small,.jcContent h6 .small,.jcContent h6 small{font-weight:400;line-height:1;color:#777}.jcContent .h1,.jcContent .h2,.jcContent .h3,.jcContent h1,.jcContent h2,.jcContent h3{margin-top:20px;margin-bottom:10px}.jcContent .h1 .small,.jcContent .h1 small,.jcContent .h2 .small,.jcContent .h2 small,.jcContent .h3 .small,.jcContent .h3 small,.jcContent h1 .small,.jcContent h1 small,.jcContent h2 .small,.jcContent h2 small,.jcContent h3 .small,.jcContent h3 small{font-size:65%}.jcContent .h4,.jcContent .h5,.jcContent .h6,.jcContent h4,.jcContent h5,.jcContent h6{margin-top:10px;margin-bottom:10px}.jcContent .h4 .small,.jcContent .h4 small,.jcContent .h5 .small,.jcContent .h5 small,.jcContent .h6 .small,.jcContent .h6 small,.jcContent h4 .small,.jcContent h4 small,.jcContent h5 .small,.jcContent h5 small,.jcContent h6 .small,.jcContent h6 small{font-size:75%}.jcContent .h1,.jcContent h1{font-size:36px}.jcContent .h2,.jcContent h2{font-size:30px}.jcContent .h3,.jcContent h3{font-size:24px}.jcContent .h4,.jcContent h4{font-size:18px}.jcContent .h5,.jcContent h5{font-size:14px}.jcContent .h6,.jcContent h6{font-size:12px}.jcContent p{margin:0 0 10px}.jcContent .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}.jcContent .btn,.jcContent .aui .modal-body button,.aui .modal-body .jcContent button,.jcContent dd,.jcContent dt{line-height:1.42857143}.jcContent .list-inline,.jcContent .list-unstyled{padding-left:0;list-style:none}.jcContent .text-right{text-align:right}.jcContent .text-center{text-align:center}.jcContent .text-justify{text-align:justify}.jcContent .text-lowercase{text-transform:lowercase}.jcContent .text-uppercase{text-transform:uppercase}.jcContent .text-capitalize{text-transform:capitalize}.jcContent .text-muted{color:#777}.jcContent ol,.jcContent ul{margin-top:0;margin-bottom:10px}.jcContent ol ol,.jcContent ol ul,.jcContent ul ol,.jcContent ul ul{margin-bottom:0}.jcContent .list-inline{margin-left:-5px}.jcContent .list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.jcContent dl{margin-top:0;margin-bottom:20px}.jcContent dt{font-weight:700}.jcContent dd{margin-left:0}.jcContent .vbottom{display:inline-block;vertical-align:bottom;float:none}.jcContent .letter-spacing{letter-spacing:1px}.jcContent .bg-white{background-color:#fff !important}.jcContent .bg-white-darken{background-color:#f1f1f1 !important}.jcContent .bg-black{background-color:#000 !important}.jcContent .bg-gray{background-color:#777776 !important}.jcContent .bg-gray-lighter{background-color:#f6f6f6 !important}.jcContent .bg-yellow{background-color:#F9D940 !important}.jcContent .bg-orange{background-color:#FF5A00 !important}.jcContent .bg-orange-darken{background-color:#B24D32 !important}.jcContent .bg-wine{background-color:#8E2757 !important}.jcContent .bg-green{background-color:#39908B !important}.jcContent .bg-purple{background-color:#59357C !important}.jcContent .bg-blue{background-color:#7AA0AF !important}.jcContent .text-white{color:#fff !important}.jcContent .text-white-darken{color:#f1f1f1 !important}.jcContent .text-black{color:#000 !important}.jcContent .text-gray{color:#bbb !important}.jcContent .text-yellow{color:#F9D940 !important}.jcContent .text-orange{color:#FF5A00 !important}.jcContent .text-orange-darken{color:#B24D32 !important}.jcContent .text-wine{color:#8E2757 !important}.jcContent .text-green{color:#39908B !important}.jcContent .text-purple{color:#59357C !important}.jcContent .text-blue{color:#7AA0AF !important}.jcContent .labeled{position:relative;left:5px;z-index:0}.jcContent .labeled:before{content:"";position:absolute;top:0;left:0px;width:51px;height:80%;background-color:#FF5A00;z-index:-1}.jcContent .labeled:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:10px;background:url(bottom-step.png) no-repeat}.jcContent .imageCaption{position:relative;padding:0}.jcContent .imageCaption p{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,0.5);padding:8px}.jcContent small{font-size:80% !important}.jcContent .container,.jcContent .container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.jcContent .row{margin-right:-15px;margin-left:-15px}.jcContent .col-lg-1,.jcContent .col-lg-10,.jcContent .col-lg-11,.jcContent .col-lg-12,.jcContent .col-lg-2,.jcContent .col-lg-3,.jcContent .col-lg-4,.jcContent .col-lg-5,.jcContent .col-lg-6,.jcContent .col-lg-7,.jcContent .col-lg-8,.jcContent .col-lg-9,.jcContent .col-md-1,.jcContent .col-md-10,.jcContent .col-md-11,.jcContent .col-md-12,.jcContent .col-md-2,.jcContent .col-md-3,.jcContent .col-md-4,.jcContent .col-md-5,.jcContent .col-md-6,.jcContent .col-md-7,.jcContent .col-md-8,.jcContent .col-md-9,.jcContent .col-sm-1,.jcContent .col-sm-10,.jcContent .col-sm-11,.jcContent .col-sm-12,.jcContent .col-sm-2,.jcContent .col-sm-3,.jcContent .col-sm-4,.jcContent .col-sm-5,.jcContent .col-sm-6,.jcContent .col-sm-7,.jcContent .col-sm-8,.jcContent .col-sm-9,.jcContent .col-xs-1,.jcContent .col-xs-10,.jcContent .col-xs-11,.jcContent .col-xs-12,.jcContent .col-xs-2,.jcContent .col-xs-3,.jcContent .col-xs-4,.jcContent .col-xs-5,.jcContent .col-xs-6,.jcContent .col-xs-7,.jcContent .col-xs-8,.jcContent .col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.jcContent .col-xs-12{width:100%}.jcContent .col-xs-11{width:91.66666667%}.jcContent .col-xs-10{width:83.33333333%}.jcContent .col-xs-9{width:75%}.jcContent .col-xs-8{width:66.66666667%}.jcContent .col-xs-7{width:58.33333333%}.jcContent .col-xs-6{width:50%}.jcContent .col-xs-5{width:41.66666667%}.jcContent .col-xs-4{width:33.33333333%}.jcContent .col-xs-3{width:25%}.jcContent .col-xs-2{width:16.66666667%}.jcContent .col-xs-1{width:8.33333333%}.jcContent .col-xs-pull-12{right:100%}.jcContent .col-xs-pull-11{right:91.66666667%}.jcContent .col-xs-pull-10{right:83.33333333%}.jcContent .col-xs-pull-9{right:75%}.jcContent .col-xs-pull-8{right:66.66666667%}.jcContent .col-xs-pull-7{right:58.33333333%}.jcContent .col-xs-pull-6{right:50%}.jcContent .col-xs-pull-5{right:41.66666667%}.jcContent .col-xs-pull-4{right:33.33333333%}.jcContent .col-xs-pull-3{right:25%}.jcContent .col-xs-pull-2{right:16.66666667%}.jcContent .col-xs-pull-1{right:8.33333333%}.jcContent .col-xs-pull-0{right:auto}.jcContent .col-xs-push-12{left:100%}.jcContent .col-xs-push-11{left:91.66666667%}.jcContent .col-xs-push-10{left:83.33333333%}.jcContent .col-xs-push-9{left:75%}.jcContent .col-xs-push-8{left:66.66666667%}.jcContent .col-xs-push-7{left:58.33333333%}.jcContent .col-xs-push-6{left:50%}.jcContent .col-xs-push-5{left:41.66666667%}.jcContent .col-xs-push-4{left:33.33333333%}.jcContent .col-xs-push-3{left:25%}.jcContent .col-xs-push-2{left:16.66666667%}.jcContent .col-xs-push-1{left:8.33333333%}.jcContent .col-xs-push-0{left:auto}.jcContent .col-xs-offset-12{margin-left:100%}.jcContent .col-xs-offset-11{margin-left:91.66666667%}.jcContent .col-xs-offset-10{margin-left:83.33333333%}.jcContent .col-xs-offset-9{margin-left:75%}.jcContent .col-xs-offset-8{margin-left:66.66666667%}.jcContent .col-xs-offset-7{margin-left:58.33333333%}.jcContent .col-xs-offset-6{margin-left:50%}.jcContent .col-xs-offset-5{margin-left:41.66666667%}.jcContent .col-xs-offset-4{margin-left:33.33333333%}.jcContent .col-xs-offset-3{margin-left:25%}.jcContent .col-xs-offset-2{margin-left:16.66666667%}.jcContent .col-xs-offset-1{margin-left:8.33333333%}.jcContent .col-xs-offset-0{margin-left:0}.jcContent .table{width:100%;max-width:100%;margin-bottom:20px}.jcContent .table>tbody>tr>td,.jcContent .table>tbody>tr>th,.jcContent .table>tfoot>tr>td,.jcContent .table>tfoot>tr>th,.jcContent .table>thead>tr>td,.jcContent .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.jcContent .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.jcContent .table>caption+thead>tr:first-child>td,.jcContent .table>caption+thead>tr:first-child>th,.jcContent .table>colgroup+thead>tr:first-child>td,.jcContent .table>colgroup+thead>tr:first-child>th,.jcContent .table>thead:first-child>tr:first-child>td,.jcContent .table>thead:first-child>tr:first-child>th{border-top:0}.jcContent .table>tbody+tbody{border-top:2px solid #ddd}.jcContent .table-condensed>tbody>tr>td,.jcContent .table-condensed>tbody>tr>th,.jcContent .table-condensed>tfoot>tr>td,.jcContent .table-condensed>tfoot>tr>th,.jcContent .table-condensed>thead>tr>td,.jcContent .table-condensed>thead>tr>th{padding:5px}.jcContent .table-bordered,.jcContent .table-bordered>tbody>tr>td,.jcContent .table-bordered>tbody>tr>th,.jcContent .table-bordered>tfoot>tr>td,.jcContent .table-bordered>tfoot>tr>th,.jcContent .table-bordered>thead>tr>td,.jcContent .table-bordered>thead>tr>th{border:1px solid #ddd}.jcContent .table-bordered>thead>tr>td,.jcContent .table-bordered>thead>tr>th{border-bottom-width:2px}.jcContent .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.jcContent .table-hover>tbody>tr:hover,.jcContent .table>tbody>tr.active>td,.jcContent .table>tbody>tr.active>th,.jcContent .table>tbody>tr>td.active,.jcContent .table>tbody>tr>th.active,.jcContent .table>tfoot>tr.active>td,.jcContent .table>tfoot>tr.active>th,.jcContent .table>tfoot>tr>td.active,.jcContent .table>tfoot>tr>th.active,.jcContent .table>thead>tr.active>td,.jcContent .table>thead>tr.active>th,.jcContent .table>thead>tr>td.active,.jcContent .table>thead>tr>th.active{background-color:#f5f5f5}.jcContent table col[class*=col-]{position:static;display:table-column;float:none}.jcContent table td[class*=col-],.jcContent table th[class*=col-]{position:static;display:table-cell;float:none}.jcContent .table-hover>tbody>tr.active:hover>td,.jcContent .table-hover>tbody>tr.active:hover>th,.jcContent .table-hover>tbody>tr:hover>.active,.jcContent .table-hover>tbody>tr>td.active:hover,.jcContent .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.jcContent .table>tbody>tr.success>td,.jcContent .table>tbody>tr.success>th,.jcContent .table>tbody>tr>td.success,.jcContent .table>tbody>tr>th.success,.jcContent .table>tfoot>tr.success>td,.jcContent .table>tfoot>tr.success>th,.jcContent .table>tfoot>tr>td.success,.jcContent .table>tfoot>tr>th.success,.jcContent .table>thead>tr.success>td,.jcContent .table>thead>tr.success>th,.jcContent .table>thead>tr>td.success,.jcContent .table>thead>tr>th.success{background-color:#dff0d8}.jcContent .table-hover>tbody>tr.success:hover>td,.jcContent .table-hover>tbody>tr.success:hover>th,.jcContent .table-hover>tbody>tr:hover>.success,.jcContent .table-hover>tbody>tr>td.success:hover,.jcContent .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.jcContent .table>tbody>tr.info>td,.jcContent .table>tbody>tr.info>th,.jcContent .table>tbody>tr>td.info,.jcContent .table>tbody>tr>th.info,.jcContent .table>tfoot>tr.info>td,.jcContent .table>tfoot>tr.info>th,.jcContent .table>tfoot>tr>td.info,.jcContent .table>tfoot>tr>th.info,.jcContent .table>thead>tr.info>td,.jcContent .table>thead>tr.info>th,.jcContent .table>thead>tr>td.info,.jcContent .table>thead>tr>th.info{background-color:#d9edf7}.jcContent .table-hover>tbody>tr.info:hover>td,.jcContent .table-hover>tbody>tr.info:hover>th,.jcContent .table-hover>tbody>tr:hover>.info,.jcContent .table-hover>tbody>tr>td.info:hover,.jcContent .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.jcContent .table>tbody>tr.warning>td,.jcContent .table>tbody>tr.warning>th,.jcContent .table>tbody>tr>td.warning,.jcContent .table>tbody>tr>th.warning,.jcContent .table>tfoot>tr.warning>td,.jcContent .table>tfoot>tr.warning>th,.jcContent .table>tfoot>tr>td.warning,.jcContent .table>tfoot>tr>th.warning,.jcContent .table>thead>tr.warning>td,.jcContent .table>thead>tr.warning>th,.jcContent .table>thead>tr>td.warning,.jcContent .table>thead>tr>th.warning{background-color:#fcf8e3}.jcContent .table-hover>tbody>tr.warning:hover>td,.jcContent .table-hover>tbody>tr.warning:hover>th,.jcContent .table-hover>tbody>tr:hover>.warning,.jcContent .table-hover>tbody>tr>td.warning:hover,.jcContent .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.jcContent .table>tbody>tr.danger>td,.jcContent .table>tbody>tr.danger>th,.jcContent .table>tbody>tr>td.danger,.jcContent .table>tbody>tr>th.danger,.jcContent .table>tfoot>tr.danger>td,.jcContent .table>tfoot>tr.danger>th,.jcContent .table>tfoot>tr>td.danger,.jcContent .table>tfoot>tr>th.danger,.jcContent .table>thead>tr.danger>td,.jcContent .table>thead>tr.danger>th,.jcContent .table>thead>tr>td.danger,.jcContent .table>thead>tr>th.danger{background-color:#f2dede}.jcContent .table-hover>tbody>tr.danger:hover>td,.jcContent .table-hover>tbody>tr.danger:hover>th,.jcContent .table-hover>tbody>tr:hover>.danger,.jcContent .table-hover>tbody>tr>td.danger:hover,.jcContent .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.jcContent .table-responsive{min-height:.01%;overflow-x:auto}.jcContent .btn,.jcContent .aui .modal-body button,.aui .modal-body .jcContent button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.jcContent .btn.active.focus,.jcContent .aui .modal-body button.active.focus,.aui .modal-body .jcContent button.active.focus,.jcContent .btn.active:focus,.jcContent .aui .modal-body button.active:focus,.aui .modal-body .jcContent button.active:focus,.jcContent .btn.focus,.jcContent .aui .modal-body button.focus,.aui .modal-body .jcContent button.focus,.jcContent .btn:active.focus,.jcContent .aui .modal-body button:active.focus,.aui .modal-body .jcContent button:active.focus,.jcContent .btn:active:focus,.jcContent .aui .modal-body button:active:focus,.aui .modal-body .jcContent button:active:focus,.jcContent .btn:focus,.jcContent .aui .modal-body button:focus,.aui .modal-body .jcContent button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.jcContent .btn.focus,.jcContent .aui .modal-body button.focus,.aui .modal-body .jcContent button.focus,.jcContent .btn:focus,.jcContent .aui .modal-body button:focus,.aui .modal-body .jcContent button:focus,.jcContent .btn:hover,.jcContent .aui .modal-body button:hover,.aui .modal-body .jcContent button:hover{color:#333;text-decoration:none}.jcContent .btn.active,.jcContent .aui .modal-body button.active,.aui .modal-body .jcContent button.active,.jcContent .btn:active,.jcContent .aui .modal-body button:active,.aui .modal-body .jcContent button:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.jcContent .btn.disabled,.jcContent .aui .modal-body button.disabled,.aui .modal-body .jcContent button.disabled,.jcContent .btn[disabled],.jcContent .aui .modal-body button[disabled],.aui .modal-body .jcContent button[disabled],.jcContent fieldset[disabled] .btn,.jcContent fieldset[disabled] .aui .modal-body button,.aui .modal-body .jcContent fieldset[disabled] button{cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:.65}.jcContent a.btn.disabled,.jcContent fieldset[disabled] a.btn{pointer-events:none}.jcContent .btn-link{font-weight:400;color:#337ab7;border-radius:0}.jcContent .btn-link,.jcContent .btn-link.active,.jcContent .btn-link:active,.jcContent .btn-link[disabled],.jcContent fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.jcContent .btn-link,.jcContent .btn-link:active,.jcContent .btn-link:focus,.jcContent .btn-link:hover{border-color:transparent}.jcContent .btn-link:focus,.jcContent .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.jcContent .btn-link[disabled]:focus,.jcContent .btn-link[disabled]:hover,.jcContent fieldset[disabled] .btn-link:focus,.jcContent fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.jcContent .btn-group-lg>.btn,.jcContent .aui .modal-body .btn-group-lg>button,.aui .modal-body .jcContent .btn-group-lg>button,.jcContent .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.jcContent .btn-group-sm>.btn,.jcContent .aui .modal-body .btn-group-sm>button,.aui .modal-body .jcContent .btn-group-sm>button,.jcContent .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.jcContent .btn-group-xs>.btn,.jcContent .aui .modal-body .btn-group-xs>button,.aui .modal-body .jcContent .btn-group-xs>button,.jcContent .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.jcContent .btn-block{display:block;width:100%}.jcContent .btn-block+.btn-block{margin-top:5px}.jcContent .media{margin-top:15px}.jcContent .media:first-child{margin-top:0}.jcContent .media,.jcContent .media-body{overflow:hidden;zoom:1}.jcContent .media-body{width:10000px}.jcContent .media-object{display:block}.jcContent .media-object.img-thumbnail{max-width:none}.jcContent .media-right,.jcContent .media>.pull-right{padding-left:10px}.jcContent .media-left,.jcContent .media>.pull-left{padding-right:10px}.jcContent .media-body,.jcContent .media-left,.jcContent .media-right{display:table-cell;vertical-align:top}.jcContent .media-middle{vertical-align:middle}.jcContent .media-bottom{vertical-align:bottom}.jcContent .media-heading{margin-top:0;margin-bottom:5px}.jcContent .media-list{padding-left:0;list-style:none}.jcContent .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.jcContent .embed-responsive .embed-responsive-item,.jcContent .embed-responsive embed,.jcContent .embed-responsive iframe,.jcContent .embed-responsive object,.jcContent .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.jcContent .embed-responsive-16by9{padding-bottom:56.25%}.jcContent .embed-responsive-4by3{padding-bottom:75%}.jcContent .btn-group-vertical>.btn-group:after,.jcContent .btn-group-vertical>.btn-group:before,.jcContent .btn-toolbar:after,.jcContent .btn-toolbar:before,.jcContent .clearfix:after,.jcContent .clearfix:before,.jcContent .container-fluid:after,.jcContent .container-fluid:before,.jcContent .container:after,.jcContent .container:before,.jcContent .dl-horizontal dd:after,.jcContent .dl-horizontal dd:before,.jcContent .form-horizontal .form-group:after,.jcContent .form-horizontal .form-group:before,.jcContent .modal-footer:after,.jcContent .modal-footer:before,.jcContent .modal-header:after,.jcContent .modal-header:before,.jcContent .nav:after,.jcContent .nav:before,.jcContent .navbar-collapse:after,.jcContent .navbar-collapse:before,.jcContent .navbar-header:after,.jcContent .navbar-header:before,.jcContent .navbar:after,.jcContent .navbar:before,.jcContent .pager:after,.jcContent .pager:before,.jcContent .panel-body:after,.jcContent .panel-body:before,.jcContent .row:after,.jcContent .row:before{display:table;content:" "}.jcContent .btn-group-vertical>.btn-group:after,.jcContent .btn-toolbar:after,.jcContent .clearfix:after,.jcContent .container-fluid:after,.jcContent .container:after,.jcContent .dl-horizontal dd:after,.jcContent .form-horizontal .form-group:after,.jcContent .modal-footer:after,.jcContent .modal-header:after,.jcContent .nav:after,.jcContent .navbar-collapse:after,.jcContent .navbar-header:after,.jcContent .navbar:after,.jcContent .pager:after,.jcContent .panel-body:after,.jcContent .row:after{clear:both}.jcContent .pull-right{float:right !important}.jcContent .pull-left{float:left !important}.jcContent .hide{display:none !important}.jcContent .show{display:block !important}.jcContent .hidden,.jcContent .visible-lg,.jcContent .visible-lg-block,.jcContent .visible-lg-inline,.jcContent .visible-lg-inline-block,.jcContent .visible-md,.jcContent .visible-md-block,.jcContent .visible-md-inline,.jcContent .visible-md-inline-block,.jcContent .visible-sm,.jcContent .visible-sm-block,.jcContent .visible-sm-inline,.jcContent .visible-sm-inline-block,.jcContent .visible-xs,.jcContent .visible-xs-block,.jcContent .visible-xs-inline,.jcContent .visible-xs-inline-block{display:none !important}.jcContent .invisible{visibility:hidden}.jcContent .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.jcContent .affix{position:fixed}.jcContent .container{max-width:100% !important;width:100% !important;padding:0 !important}.jcContent .btn.border-radius,.jcContent .aui .modal-body button.border-radius,.aui .modal-body .jcContent button.border-radius{border-radius:8px;background-clip:padding-box}.jcContent .row.no-gutters{margin-right:0;margin-left:0}.jcContent .row.no-gutters>[class*=" col-"],.jcContent .row.no-gutters>[class^=col-]{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.jcContent .margin-left{margin-left:15px}.jcContent .margin-right{margin-right:15px}.jcContent .nopad-left{padding-left:0}.jcContent .nopad-right{padding-right:0}.jcContent .center-block{float:none !important;display:block !important;margin-left:auto !important;margin-right:auto !important}.jcContent .vcenter{display:inline-block;vertical-align:middle;float:none}@media screen and (max-width: 767px){.jcContent .visible-xs{display:block !important}.jcContent table.visible-xs{display:table !important}.jcContent tr.visible-xs{display:table-row !important}.jcContent td.visible-xs,.jcContent th.visible-xs{display:table-cell !important}.jcContent .visible-xs-block{display:block !important}.jcContent .visible-xs-inline{display:inline !important}.jcContent .visible-xs-inline-block{display:inline-block !important}.jcContent .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.jcContent .table-responsive>.table{margin-bottom:0}.jcContent .table-responsive>.table>tbody>tr>td,.jcContent .table-responsive>.table>tbody>tr>th,.jcContent .table-responsive>.table>tfoot>tr>td,.jcContent .table-responsive>.table>tfoot>tr>th,.jcContent .table-responsive>.table>thead>tr>td,.jcContent .table-responsive>.table>thead>tr>th{white-space:nowrap}.jcContent .table-responsive>.table-bordered{border:0}.jcContent .table-responsive>.table-bordered>tbody>tr>td:first-child,.jcContent .table-responsive>.table-bordered>tbody>tr>th:first-child,.jcContent .table-responsive>.table-bordered>tfoot>tr>td:first-child,.jcContent .table-responsive>.table-bordered>tfoot>tr>th:first-child,.jcContent .table-responsive>.table-bordered>thead>tr>td:first-child,.jcContent .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.jcContent .table-responsive>.table-bordered>tbody>tr>td:last-child,.jcContent .table-responsive>.table-bordered>tbody>tr>th:last-child,.jcContent .table-responsive>.table-bordered>tfoot>tr>td:last-child,.jcContent .table-responsive>.table-bordered>tfoot>tr>th:last-child,.jcContent .table-responsive>.table-bordered>thead>tr>td:last-child,.jcContent .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.jcContent .table-responsive>.table-bordered>tbody>tr:last-child>td,.jcContent .table-responsive>.table-bordered>tbody>tr:last-child>th,.jcContent .table-responsive>.table-bordered>tfoot>tr:last-child>td,.jcContent .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.jcContent .hidden-xs{display:none !important}.jcContent .center-block-mobile{float:none !important;display:block;margin-left:auto !important;margin-right:auto !important}.jcContent .text-center-mobile{text-align:center}.jcContent .vcenter{display:inherit;float:inherit}.jcContent .mobile-ajust-width{width:50% !important}}@media (min-width: 768px){.jcContent .lead{font-size:21px}.jcContent .dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.jcContent .dl-horizontal dd{margin-left:180px}.jcContent .container{width:750px}.jcContent .col-sm-1,.jcContent .col-sm-10,.jcContent .col-sm-11,.jcContent .col-sm-12,.jcContent .col-sm-2,.jcContent .col-sm-3,.jcContent .col-sm-4,.jcContent .col-sm-5,.jcContent .col-sm-6,.jcContent .col-sm-7,.jcContent .col-sm-8,.jcContent .col-sm-9{float:left}.jcContent .col-sm-12{width:100%}.jcContent .col-sm-11{width:91.66666667%}.jcContent .col-sm-10{width:83.33333333%}.jcContent .col-sm-9{width:75%}.jcContent .col-sm-8{width:66.66666667%}.jcContent .col-sm-7{width:58.33333333%}.jcContent .col-sm-6{width:50%}.jcContent .col-sm-5{width:41.66666667%}.jcContent .col-sm-4{width:33.33333333%}.jcContent .col-sm-3{width:25%}.jcContent .col-sm-2{width:16.66666667%}.jcContent .col-sm-1{width:8.33333333%}.jcContent .col-sm-pull-12{right:100%}.jcContent .col-sm-pull-11{right:91.66666667%}.jcContent .col-sm-pull-10{right:83.33333333%}.jcContent .col-sm-pull-9{right:75%}.jcContent .col-sm-pull-8{right:66.66666667%}.jcContent .col-sm-pull-7{right:58.33333333%}.jcContent .col-sm-pull-6{right:50%}.jcContent .col-sm-pull-5{right:41.66666667%}.jcContent .col-sm-pull-4{right:33.33333333%}.jcContent .col-sm-pull-3{right:25%}.jcContent .col-sm-pull-2{right:16.66666667%}.jcContent .col-sm-pull-1{right:8.33333333%}.jcContent .col-sm-pull-0{right:auto}.jcContent .col-sm-push-12{left:100%}.jcContent .col-sm-push-11{left:91.66666667%}.jcContent .col-sm-push-10{left:83.33333333%}.jcContent .col-sm-push-9{left:75%}.jcContent .col-sm-push-8{left:66.66666667%}.jcContent .col-sm-push-7{left:58.33333333%}.jcContent .col-sm-push-6{left:50%}.jcContent .col-sm-push-5{left:41.66666667%}.jcContent .col-sm-push-4{left:33.33333333%}.jcContent .col-sm-push-3{left:25%}.jcContent .col-sm-push-2{left:16.66666667%}.jcContent .col-sm-push-1{left:8.33333333%}.jcContent .col-sm-push-0{left:auto}.jcContent .col-sm-offset-12{margin-left:100%}.jcContent .col-sm-offset-11{margin-left:91.66666667%}.jcContent .col-sm-offset-10{margin-left:83.33333333%}.jcContent .col-sm-offset-9{margin-left:75%}.jcContent .col-sm-offset-8{margin-left:66.66666667%}.jcContent .col-sm-offset-7{margin-left:58.33333333%}.jcContent .col-sm-offset-6{margin-left:50%}.jcContent .col-sm-offset-5{margin-left:41.66666667%}.jcContent .col-sm-offset-4{margin-left:33.33333333%}.jcContent .col-sm-offset-3{margin-left:25%}.jcContent .col-sm-offset-2{margin-left:16.66666667%}.jcContent .col-sm-offset-1{margin-left:8.33333333%}.jcContent .col-sm-offset-0{margin-left:0}}@media (min-width: 768px) and (max-width: 991px){.jcContent .visible-sm{display:block !important}.jcContent table.visible-sm{display:table !important}.jcContent tr.visible-sm{display:table-row !important}.jcContent td.visible-sm,.jcContent th.visible-sm{display:table-cell !important}.jcContent .visible-sm-block{display:block !important}.jcContent .visible-sm-inline{display:inline !important}.jcContent .visible-sm-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 1170px){.jcContent .hidden-sm{display:none !important}}@media (max-width: 992px){.jcContent .nopad-left{padding-left:15px}.jcContent .nopad-right{padding-right:15px}}@media (min-width: 1170px){.jcContent .container{width:970px}.jcContent .col-md-1,.jcContent .col-md-10,.jcContent .col-md-11,.jcContent .col-md-12,.jcContent .col-md-2,.jcContent .col-md-3,.jcContent .col-md-4,.jcContent .col-md-5,.jcContent .col-md-6,.jcContent .col-md-7,.jcContent .col-md-8,.jcContent .col-md-9{float:left}.jcContent .col-md-12{width:100%}.jcContent .col-md-11{width:91.66666667%}.jcContent .col-md-10{width:83.33333333%}.jcContent .col-md-9{width:75%}.jcContent .col-md-8{width:66.66666667%}.jcContent .col-md-7{width:58.33333333%}.jcContent .col-md-6{width:50%}.jcContent .col-md-5{width:41.66666667%}.jcContent .col-md-4{width:33.33333333%}.jcContent .col-md-3{width:25%}.jcContent .col-md-2{width:16.66666667%}.jcContent .col-md-1{width:8.33333333%}.jcContent .col-md-pull-12{right:100%}.jcContent .col-md-pull-11{right:91.66666667%}.jcContent .col-md-pull-10{right:83.33333333%}.jcContent .col-md-pull-9{right:75%}.jcContent .col-md-pull-8{right:66.66666667%}.jcContent .col-md-pull-7{right:58.33333333%}.jcContent .col-md-pull-6{right:50%}.jcContent .col-md-pull-5{right:41.66666667%}.jcContent .col-md-pull-4{right:33.33333333%}.jcContent .col-md-pull-3{right:25%}.jcContent .col-md-pull-2{right:16.66666667%}.jcContent .col-md-pull-1{right:8.33333333%}.jcContent .col-md-pull-0{right:auto}.jcContent .col-md-push-12{left:100%}.jcContent .col-md-push-11{left:91.66666667%}.jcContent .col-md-push-10{left:83.33333333%}.jcContent .col-md-push-9{left:75%}.jcContent .col-md-push-8{left:66.66666667%}.jcContent .col-md-push-7{left:58.33333333%}.jcContent .col-md-push-6{left:50%}.jcContent .col-md-push-5{left:41.66666667%}.jcContent .col-md-push-4{left:33.33333333%}.jcContent .col-md-push-3{left:25%}.jcContent .col-md-push-2{left:16.66666667%}.jcContent .col-md-push-1{left:8.33333333%}.jcContent .col-md-push-0{left:auto}.jcContent .col-md-offset-12{margin-left:100%}.jcContent .col-md-offset-11{margin-left:91.66666667%}.jcContent .col-md-offset-10{margin-left:83.33333333%}.jcContent .col-md-offset-9{margin-left:75%}.jcContent .col-md-offset-8{margin-left:66.66666667%}.jcContent .col-md-offset-7{margin-left:58.33333333%}.jcContent .col-md-offset-6{margin-left:50%}.jcContent .col-md-offset-5{margin-left:41.66666667%}.jcContent .col-md-offset-4{margin-left:33.33333333%}.jcContent .col-md-offset-3{margin-left:25%}.jcContent .col-md-offset-2{margin-left:16.66666667%}.jcContent .col-md-offset-1{margin-left:8.33333333%}.jcContent .col-md-offset-0{margin-left:0}}@media (min-width: 1170px) and (max-width: 1199px){.jcContent .visible-md{display:block !important}.jcContent table.visible-md{display:table !important}.jcContent tr.visible-md{display:table-row !important}.jcContent td.visible-md,.jcContent th.visible-md{display:table-cell !important}.jcContent .visible-md-block{display:block !important}.jcContent .visible-md-inline{display:inline !important}.jcContent .visible-md-inline-block{display:inline-block !important}.jcContent .hidden-md{display:none !important}}@media (min-width: 1200px){.jcContent .container{width:1170px}.jcContent .col-lg-1,.jcContent .col-lg-10,.jcContent .col-lg-11,.jcContent .col-lg-12,.jcContent .col-lg-2,.jcContent .col-lg-3,.jcContent .col-lg-4,.jcContent .col-lg-5,.jcContent .col-lg-6,.jcContent .col-lg-7,.jcContent .col-lg-8,.jcContent .col-lg-9{float:left}.jcContent .col-lg-12{width:100%}.jcContent .col-lg-11{width:91.66666667%}.jcContent .col-lg-10{width:83.33333333%}.jcContent .col-lg-9{width:75%}.jcContent .col-lg-8{width:66.66666667%}.jcContent .col-lg-7{width:58.33333333%}.jcContent .col-lg-6{width:50%}.jcContent .col-lg-5{width:41.66666667%}.jcContent .col-lg-4{width:33.33333333%}.jcContent .col-lg-3{width:25%}.jcContent .col-lg-2{width:16.66666667%}.jcContent .col-lg-1{width:8.33333333%}.jcContent .col-lg-pull-12{right:100%}.jcContent .col-lg-pull-11{right:91.66666667%}.jcContent .col-lg-pull-10{right:83.33333333%}.jcContent .col-lg-pull-9{right:75%}.jcContent .col-lg-pull-8{right:66.66666667%}.jcContent .col-lg-pull-7{right:58.33333333%}.jcContent .col-lg-pull-6{right:50%}.jcContent .col-lg-pull-5{right:41.66666667%}.jcContent .col-lg-pull-4{right:33.33333333%}.jcContent .col-lg-pull-3{right:25%}.jcContent .col-lg-pull-2{right:16.66666667%}.jcContent .col-lg-pull-1{right:8.33333333%}.jcContent .col-lg-pull-0{right:auto}.jcContent .col-lg-push-12{left:100%}.jcContent .col-lg-push-11{left:91.66666667%}.jcContent .col-lg-push-10{left:83.33333333%}.jcContent .col-lg-push-9{left:75%}.jcContent .col-lg-push-8{left:66.66666667%}.jcContent .col-lg-push-7{left:58.33333333%}.jcContent .col-lg-push-6{left:50%}.jcContent .col-lg-push-5{left:41.66666667%}.jcContent .col-lg-push-4{left:33.33333333%}.jcContent .col-lg-push-3{left:25%}.jcContent .col-lg-push-2{left:16.66666667%}.jcContent .col-lg-push-1{left:8.33333333%}.jcContent .col-lg-push-0{left:auto}.jcContent .col-lg-offset-12{margin-left:100%}.jcContent .col-lg-offset-11{margin-left:91.66666667%}.jcContent .col-lg-offset-10{margin-left:83.33333333%}.jcContent .col-lg-offset-9{margin-left:75%}.jcContent .col-lg-offset-8{margin-left:66.66666667%}.jcContent .col-lg-offset-7{margin-left:58.33333333%}.jcContent .col-lg-offset-6{margin-left:50%}.jcContent .col-lg-offset-5{margin-left:41.66666667%}.jcContent .col-lg-offset-4{margin-left:33.33333333%}.jcContent .col-lg-offset-3{margin-left:25%}.jcContent .col-lg-offset-2{margin-left:16.66666667%}.jcContent .col-lg-offset-1{margin-left:8.33333333%}.jcContent .col-lg-offset-0{margin-left:0}.jcContent .visible-lg{display:block !important}.jcContent table.visible-lg{display:table !important}.jcContent tr.visible-lg{display:table-row !important}.jcContent td.visible-lg,.jcContent th.visible-lg{display:table-cell !important}.jcContent .visible-lg-block{display:block !important}.jcContent .visible-lg-inline{display:inline !important}.jcContent .visible-lg-inline-block{display:inline-block !important}.jcContent .hidden-lg{display:none !important}}@-ms-viewport{width:device-width}.steps{margin-top:50px;color:#555555}.steps .title{display:block;text-align:center;margin:0 0 40px;color:#555555;font-size:16px}.steps .items{float:left;width:100%;text-align:left}.steps .items .item{width:278px;display:inline-block;background:#f6f6f6;margin:0 2px}.steps .items .item span.number{float:left;color:#fff;font-size:26px;width:50px;height:100px;line-height:100px;background:#FF5A00 url(images/border.jpg) bottom left no-repeat;margin:0 10px 0 0}.steps .items .item p{display:table-cell;text-align:left;vertical-align:middle;font-size:13px;height:100px}.steps .items .item p span{color:#555 !important;font-family:"GothamRoundedMedium",BryantMedium,arial,sans-serif !important}.steps small{float:left;width:100%;margin:25px 0 0;text-align:center}.jt-bg-cinza{background:#f6f6f6}.jt-full-5{width:50%;float:left}.show-desk{display:block !important;width:100% !important}.show-table,.show-mobile{display:none !important;width:100% !important}@media (max-width: 789px){.steps .items .item{width:100% !important;margin:20px 0 0 !important}.hidden-mobile{display:none}}@media (max-width: 767px){.show-table{display:block !important}.show-desk,.show-mobile{display:none !important}.tablet-box{width:70% !important;margin:0 auto !important}.width-ajust{width:100% !important}.margin-ajust{margin:0 !important}}@media (max-width: 400px){.show-mobile{display:block !important}.show-desk,.show-table{display:none !important}.tablet-box{width:100% !important;margin:0 auto !important}.hidden-rocket{display:none}}#smls-widget-home.searchable-content{background:#FFF}#smls-widget-home.searchable-content .dates input[type="text"],#smls-widget-home.searchable-content .dates input[type="number"],#smls-widget-home.searchable-content .multiple-date input[type="text"],#smls-widget-home.searchable-content .multiple-date input[type="number"]{color:transparent;cursor:pointer}#smls-searchSulamerica.searchable-sulamerica-content .dates input[type="text"],#smls-searchSulamerica.searchable-sulamerica-content .dates input[type="number"],#smls-searchSulamerica.searchable-sulamerica-content .multiple-date input[type="text"],#smls-searchSulamerica.searchable-sulamerica-content .multiple-date input[type="number"]{color:transparent;cursor:pointer}#smls-widget-home,#searchHotelWidget,#searchCarWidget,.uber-selection-section,.search-ticket:not(.tab){padding-top:24px}#smls-widget-home::after,#searchHotelWidget::after,#searchCarWidget::after,.uber-selection-section::after,.search-ticket:not(.tab)::after{content:' ';width:100%;height:32px;display:block}#smls-widget-home button:focus,#searchHotelWidget button:focus,#searchCarWidget button:focus,.uber-selection-section button:focus,.search-ticket:not(.tab) button:focus{outline:none !important}#smls-widget-home .container-travel,#searchHotelWidget .container-travel,#searchCarWidget .container-travel,.uber-selection-section .container-travel,.search-ticket:not(.tab) .container-travel{width:1060px;display:flex;border-bottom:0}#smls-widget-home .container-travel.with-margin,#searchHotelWidget .container-travel.with-margin,#searchCarWidget .container-travel.with-margin,.uber-selection-section .container-travel.with-margin,.search-ticket:not(.tab) .container-travel.with-margin{margin-top:0;padding-bottom:0}#smls-widget-home .container-travel .vertical-align-flights,#smls-widget-home .container-travel .vertical-align-wdg,#searchHotelWidget .container-travel .vertical-align-flights,#searchHotelWidget .container-travel .vertical-align-wdg,#searchCarWidget .container-travel .vertical-align-flights,#searchCarWidget .container-travel .vertical-align-wdg,.uber-selection-section .container-travel .vertical-align-flights,.uber-selection-section .container-travel .vertical-align-wdg,.search-ticket:not(.tab) .container-travel .vertical-align-flights,.search-ticket:not(.tab) .container-travel .vertical-align-wdg{width:100%;display:inline-flex;justify-content:space-between;margin-left:-5px}#smls-widget-home .container-travel .vertical-align-flights .flight-legs,#smls-widget-home .container-travel .vertical-align-flights .input-wdg,#smls-widget-home .container-travel .vertical-align-wdg .flight-legs,#smls-widget-home .container-travel .vertical-align-wdg .input-wdg,#searchHotelWidget .container-travel .vertical-align-flights .flight-legs,#searchHotelWidget .container-travel .vertical-align-flights .input-wdg,#searchHotelWidget .container-travel .vertical-align-wdg .flight-legs,#searchHotelWidget .container-travel .vertical-align-wdg .input-wdg,#searchCarWidget .container-travel .vertical-align-flights .flight-legs,#searchCarWidget .container-travel .vertical-align-flights .input-wdg,#searchCarWidget .container-travel .vertical-align-wdg .flight-legs,#searchCarWidget .container-travel .vertical-align-wdg .input-wdg,.uber-selection-section .container-travel .vertical-align-flights .flight-legs,.uber-selection-section .container-travel .vertical-align-flights .input-wdg,.uber-selection-section .container-travel .vertical-align-wdg .flight-legs,.uber-selection-section .container-travel .vertical-align-wdg .input-wdg,.search-ticket:not(.tab) .container-travel .vertical-align-flights .flight-legs,.search-ticket:not(.tab) .container-travel .vertical-align-flights .input-wdg,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .flight-legs,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .input-wdg{width:100%;justify-content:space-around;display:inline-flex;margin-top:0}#smls-widget-home .container-travel .vertical-align-flights .flight-legs .container-input,#smls-widget-home .container-travel .vertical-align-flights .input-wdg .container-input,#smls-widget-home .container-travel .vertical-align-wdg .flight-legs .container-input,#smls-widget-home .container-travel .vertical-align-wdg .input-wdg .container-input,#searchHotelWidget .container-travel .vertical-align-flights .flight-legs .container-input,#searchHotelWidget .container-travel .vertical-align-flights .input-wdg .container-input,#searchHotelWidget .container-travel .vertical-align-wdg .flight-legs .container-input,#searchHotelWidget .container-travel .vertical-align-wdg .input-wdg .container-input,#searchCarWidget .container-travel .vertical-align-flights .flight-legs .container-input,#searchCarWidget .container-travel .vertical-align-flights .input-wdg .container-input,#searchCarWidget .container-travel .vertical-align-wdg .flight-legs .container-input,#searchCarWidget .container-travel .vertical-align-wdg .input-wdg .container-input,.uber-selection-section .container-travel .vertical-align-flights .flight-legs .container-input,.uber-selection-section .container-travel .vertical-align-flights .input-wdg .container-input,.uber-selection-section .container-travel .vertical-align-wdg .flight-legs .container-input,.uber-selection-section .container-travel .vertical-align-wdg .input-wdg .container-input,.search-ticket:not(.tab) .container-travel .vertical-align-flights .flight-legs .container-input,.search-ticket:not(.tab) .container-travel .vertical-align-flights .input-wdg .container-input,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .flight-legs .container-input,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .input-wdg .container-input{width:auto;height:auto;flex:1}#smls-widget-home .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,#smls-widget-home .container-travel .vertical-align-flights .input-wdg .container-input.container-origin,#smls-widget-home .container-travel .vertical-align-wdg .flight-legs .container-input.container-origin,#smls-widget-home .container-travel .vertical-align-wdg .input-wdg .container-input.container-origin,#searchHotelWidget .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,#searchHotelWidget .container-travel .vertical-align-flights .input-wdg .container-input.container-origin,#searchHotelWidget .container-travel .vertical-align-wdg .flight-legs .container-input.container-origin,#searchHotelWidget .container-travel .vertical-align-wdg .input-wdg .container-input.container-origin,#searchCarWidget .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,#searchCarWidget .container-travel .vertical-align-flights .input-wdg .container-input.container-origin,#searchCarWidget .container-travel .vertical-align-wdg .flight-legs .container-input.container-origin,#searchCarWidget .container-travel .vertical-align-wdg .input-wdg .container-input.container-origin,.uber-selection-section .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,.uber-selection-section .container-travel .vertical-align-flights .input-wdg .container-input.container-origin,.uber-selection-section .container-travel .vertical-align-wdg .flight-legs .container-input.container-origin,.uber-selection-section .container-travel .vertical-align-wdg .input-wdg .container-input.container-origin,.search-ticket:not(.tab) .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,.search-ticket:not(.tab) .container-travel .vertical-align-flights .input-wdg .container-input.container-origin,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .flight-legs .container-input.container-origin,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .input-wdg .container-input.container-origin{margin-right:25px}#smls-widget-home .container-travel .vertical-align-flights .flight-legs .container-input.select-container,#smls-widget-home .container-travel .vertical-align-flights .input-wdg .container-input.select-container,#smls-widget-home .container-travel .vertical-align-wdg .flight-legs .container-input.select-container,#smls-widget-home .container-travel .vertical-align-wdg .input-wdg .container-input.select-container,#searchHotelWidget .container-travel .vertical-align-flights .flight-legs .container-input.select-container,#searchHotelWidget .container-travel .vertical-align-flights .input-wdg .container-input.select-container,#searchHotelWidget .container-travel .vertical-align-wdg .flight-legs .container-input.select-container,#searchHotelWidget .container-travel .vertical-align-wdg .input-wdg .container-input.select-container,#searchCarWidget .container-travel .vertical-align-flights .flight-legs .container-input.select-container,#searchCarWidget .container-travel .vertical-align-flights .input-wdg .container-input.select-container,#searchCarWidget .container-travel .vertical-align-wdg .flight-legs .container-input.select-container,#searchCarWidget .container-travel .vertical-align-wdg .input-wdg .container-input.select-container,.uber-selection-section .container-travel .vertical-align-flights .flight-legs .container-input.select-container,.uber-selection-section .container-travel .vertical-align-flights .input-wdg .container-input.select-container,.uber-selection-section .container-travel .vertical-align-wdg .flight-legs .container-input.select-container,.uber-selection-section .container-travel .vertical-align-wdg .input-wdg .container-input.select-container,.search-ticket:not(.tab) .container-travel .vertical-align-flights .flight-legs .container-input.select-container,.search-ticket:not(.tab) .container-travel .vertical-align-flights .input-wdg .container-input.select-container,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .flight-legs .container-input.select-container,.search-ticket:not(.tab) .container-travel .vertical-align-wdg .input-wdg .container-input.select-container{width:267px;flex:none;margin-left:5px}#smls-widget-home input[type="text"],#searchHotelWidget input[type="text"],#searchCarWidget input[type="text"],.uber-selection-section input[type="text"],.search-ticket:not(.tab) input[type="text"]{background-color:#FFF;border-color:#BCBEC0;border-style:solid;border-width:1px;padding:39px 45px 25px 72px !important;border-radius:3px;font-size:14px;font-family:"NunitoLight", Arial, Helvetica, sans-serif;color:#666666}#smls-widget-home input[type="text"].focus,#smls-widget-home input[type="text"].focus2,#searchHotelWidget input[type="text"].focus,#searchHotelWidget input[type="text"].focus2,#searchCarWidget input[type="text"].focus,#searchCarWidget input[type="text"].focus2,.uber-selection-section input[type="text"].focus,.uber-selection-section input[type="text"].focus2,.search-ticket:not(.tab) input[type="text"].focus,.search-ticket:not(.tab) input[type="text"].focus2{border:1px solid #FFF;width:130%;position:absolute;z-index:10;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important}#smls-widget-home input[type="text"].focus#inputOrigin,#smls-widget-home input[type="text"].focus2#inputOrigin,#searchHotelWidget input[type="text"].focus#inputOrigin,#searchHotelWidget input[type="text"].focus2#inputOrigin,#searchCarWidget input[type="text"].focus#inputOrigin,#searchCarWidget input[type="text"].focus2#inputOrigin,.uber-selection-section input[type="text"].focus#inputOrigin,.uber-selection-section input[type="text"].focus2#inputOrigin,.search-ticket:not(.tab) input[type="text"].focus#inputOrigin,.search-ticket:not(.tab) input[type="text"].focus2#inputOrigin{z-index:12}#smls-widget-home label.lbl,#searchHotelWidget label.lbl,#searchCarWidget label.lbl,.uber-selection-section label.lbl,.search-ticket:not(.tab) label.lbl{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;color:#BCBEC0 !important;font-size:14px !important;font-weight:normal !important;position:absolute;margin-left:53px;margin-top:5px}#smls-widget-home label.lbl.focus,#searchHotelWidget label.lbl.focus,#searchCarWidget label.lbl.focus,.uber-selection-section label.lbl.focus,.search-ticket:not(.tab) label.lbl.focus{font-size:12px !important;color:#666 !important;z-index:13;margin-top:-7px}#smls-widget-home .btnClear,#searchHotelWidget .btnClear,#searchCarWidget .btnClear,.uber-selection-section .btnClear,.search-ticket:not(.tab) .btnClear{display:none;position:absolute;width:16px;height:16px;background-image:url(../images/svg/home-widget/icone-cancelar.svg);background-repeat:no-repeat;background-size:contain;margin-top:24px;cursor:pointer;z-index:999;margin-left:-35px}#smls-widget-home .btnClear.static,#searchHotelWidget .btnClear.static,#searchCarWidget .btnClear.static,.uber-selection-section .btnClear.static,.search-ticket:not(.tab) .btnClear.static{right:0;margin-right:25px}#smls-widget-home .btnClear.focus,#searchHotelWidget .btnClear.focus,#searchCarWidget .btnClear.focus,.uber-selection-section .btnClear.focus,.search-ticket:not(.tab) .btnClear.focus{z-index:900 !important}#smls-widget-home .inputOriginIcon,#searchHotelWidget .inputOriginIcon,#searchCarWidget .inputOriginIcon,.uber-selection-section .inputOriginIcon,.search-ticket:not(.tab) .inputOriginIcon{background-image:url(../images/svg/home-widget/icone-aviao.svg);background-repeat:no-repeat;width:18px;height:18.6px;display:block;position:absolute;margin:22px 0 0 28px;z-index:13}#smls-widget-home .inputDestinationIcon,#searchHotelWidget .inputDestinationIcon,#searchCarWidget .inputDestinationIcon,.uber-selection-section .inputDestinationIcon,.search-ticket:not(.tab) .inputDestinationIcon{background-image:url(../images/svg/home-widget/icone-localizacao.svg);background-repeat:no-repeat;width:13.01px;height:16.4px;display:block;position:absolute;margin:22px 0 0 28px;z-index:11}#smls-widget-home .icon-cicle-divider,#searchHotelWidget .icon-cicle-divider,#searchCarWidget .icon-cicle-divider,.uber-selection-section .icon-cicle-divider,.search-ticket:not(.tab) .icon-cicle-divider{width:48.02px;height:48.02px;border:1px solid #BCBEC0;box-sizing:border-box;background:#FFF;display:inline-flex;border-radius:48.02px;margin:8px 0 0 -35px;position:absolute;z-index:9;justify-content:center;align-items:center;left:0}#smls-widget-home .icon-cicle-divider span,#searchHotelWidget .icon-cicle-divider span,#searchCarWidget .icon-cicle-divider span,.uber-selection-section .icon-cicle-divider span,.search-ticket:not(.tab) .icon-cicle-divider span{background-image:url(../images/svg/home-widget/seta.svg);background-repeat:no-repeat;width:21.55px;height:12.73px;display:block}#smls-widget-home .div-select-custom,#searchHotelWidget .div-select-custom,#searchCarWidget .div-select-custom,.uber-selection-section .div-select-custom,.search-ticket:not(.tab) .div-select-custom{width:263px;height:64px;background-color:#FFF;border:1px solid #BCBEC0;border-radius:3px;justify-content:center;align-items:center;display:inline-flex;position:relative;cursor:pointer}#smls-widget-home .div-select-custom i.arrow,#searchHotelWidget .div-select-custom i.arrow,#searchCarWidget .div-select-custom i.arrow,.uber-selection-section .div-select-custom i.arrow,.search-ticket:not(.tab) .div-select-custom i.arrow{display:block;width:24px;height:24px;background-image:url(../images/svg/home-widget/arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;right:0;margin-right:20px}#smls-widget-home .div-select-custom .selected-ct,#searchHotelWidget .div-select-custom .selected-ct,#searchCarWidget .div-select-custom .selected-ct,.uber-selection-section .div-select-custom .selected-ct,.search-ticket:not(.tab) .div-select-custom .selected-ct{font-size:14px;color:#7C7C7C;font-family:'NunitoBold', Arial;width:100%;text-align:left;margin-left:60px}#smls-widget-home .div-select-custom .selected-ct i,#searchHotelWidget .div-select-custom .selected-ct i,#searchCarWidget .div-select-custom .selected-ct i,.uber-selection-section .div-select-custom .selected-ct i,.search-ticket:not(.tab) .div-select-custom .selected-ct i{background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;display:block;position:absolute;margin:0 0 0 20px;left:0;margin-top:-2px}#smls-widget-home .div-select-custom .selected-ct i.icon-go-and-back,#searchHotelWidget .div-select-custom .selected-ct i.icon-go-and-back,#searchCarWidget .div-select-custom .selected-ct i.icon-go-and-back,.uber-selection-section .div-select-custom .selected-ct i.icon-go-and-back,.search-ticket:not(.tab) .div-select-custom .selected-ct i.icon-go-and-back{background-image:url(../images/svg/home-widget/icone-ida-volta.svg)}#smls-widget-home .div-select-custom .selected-ct i.icon-one-way,#searchHotelWidget .div-select-custom .selected-ct i.icon-one-way,#searchCarWidget .div-select-custom .selected-ct i.icon-one-way,.uber-selection-section .div-select-custom .selected-ct i.icon-one-way,.search-ticket:not(.tab) .div-select-custom .selected-ct i.icon-one-way{background-image:url(../images/svg/home-widget/icone-somente-ida.svg)}#smls-widget-home .div-select-custom .selected-ct i.icon-multiple,#searchHotelWidget .div-select-custom .selected-ct i.icon-multiple,#searchCarWidget .div-select-custom .selected-ct i.icon-multiple,.uber-selection-section .div-select-custom .selected-ct i.icon-multiple,.search-ticket:not(.tab) .div-select-custom .selected-ct i.icon-multiple{background-image:url(../images/svg/home-widget/icone-multiplos-destinos.svg)}#smls-widget-home .div-select-custom .selected-ct i.icon-ALL,#searchHotelWidget .div-select-custom .selected-ct i.icon-ALL,#searchCarWidget .div-select-custom .selected-ct i.icon-ALL,.uber-selection-section .div-select-custom .selected-ct i.icon-ALL,.search-ticket:not(.tab) .div-select-custom .selected-ct i.icon-ALL{background-image:url(../images/svg/home-widget/icone-cabine-todas.svg)}#smls-widget-home .div-select-custom .selected-ct i.icon-ECONOMIC,#searchHotelWidget .div-select-custom .selected-ct i.icon-ECONOMIC,#searchCarWidget .div-select-custom .selected-ct i.icon-ECONOMIC,.uber-selection-section .div-select-custom .selected-ct i.icon-ECONOMIC,.search-ticket:not(.tab) .div-select-custom .selected-ct i.icon-ECONOMIC{background-image:url(../images/svg/home-widget/icone-cabine-economica.svg)}#smls-widget-home .div-select-custom .selected-ct i.icon-BUSINESS,#searchHotelWidget .div-select-custom .selected-ct i.icon-BUSINESS,#searchCarWidget .div-select-custom .selected-ct i.icon-BUSINESS,.uber-selection-section .div-select-custom .selected-ct i.icon-BUSINESS,.search-ticket:not(.tab) .div-select-custom .selected-ct i.icon-BUSINESS{background-image:url(../images/svg/home-widget/icone-cabine-premium.svg)}#smls-widget-home .div-select-custom ul.select-ul,#searchHotelWidget .div-select-custom ul.select-ul,#searchCarWidget .div-select-custom ul.select-ul,.uber-selection-section .div-select-custom ul.select-ul,.search-ticket:not(.tab) .div-select-custom ul.select-ul{display:none}#smls-widget-home .div-select-custom.opened,#searchHotelWidget .div-select-custom.opened,#searchCarWidget .div-select-custom.opened,.uber-selection-section .div-select-custom.opened,.search-ticket:not(.tab) .div-select-custom.opened{border-color:#FFF;-webkit-box-shadow:0px -4px 14px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px -4px 14px -1px rgba(0,0,0,0.1);box-shadow:0px -4px 14px -1px rgba(0,0,0,0.1)}#smls-widget-home .div-select-custom.opened i.arrow,#searchHotelWidget .div-select-custom.opened i.arrow,#searchCarWidget .div-select-custom.opened i.arrow,.uber-selection-section .div-select-custom.opened i.arrow,.search-ticket:not(.tab) .div-select-custom.opened i.arrow{transform:rotateX(180deg)}#smls-widget-home .div-select-custom.opened ul.select-ul,#searchHotelWidget .div-select-custom.opened ul.select-ul,#searchCarWidget .div-select-custom.opened ul.select-ul,.uber-selection-section .div-select-custom.opened ul.select-ul,.search-ticket:not(.tab) .div-select-custom.opened ul.select-ul{display:block;position:absolute;width:265px;margin:0;left:0;top:0;margin-top:60px;margin-left:-1px;text-align:left;background-color:#FFF;z-index:9999;border-radius:3px;max-height:290px;overflow-x:auto;-webkit-box-shadow:0px 6px 14px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 6px 14px -1px rgba(0,0,0,0.1);box-shadow:0px 6px 14px -1px rgba(0,0,0,0.1)}#smls-widget-home .div-select-custom.opened ul li,#searchHotelWidget .div-select-custom.opened ul li,#searchCarWidget .div-select-custom.opened ul li,.uber-selection-section .div-select-custom.opened ul li,.search-ticket:not(.tab) .div-select-custom.opened ul li{font-size:14px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;display:flex;align-items:center}#smls-widget-home .div-select-custom.opened ul li:hover,#smls-widget-home .div-select-custom.opened ul li.active,#searchHotelWidget .div-select-custom.opened ul li:hover,#searchHotelWidget .div-select-custom.opened ul li.active,#searchCarWidget .div-select-custom.opened ul li:hover,#searchCarWidget .div-select-custom.opened ul li.active,.uber-selection-section .div-select-custom.opened ul li:hover,.uber-selection-section .div-select-custom.opened ul li.active,.search-ticket:not(.tab) .div-select-custom.opened ul li:hover,.search-ticket:not(.tab) .div-select-custom.opened ul li.active{background-color:#F5F5F5}#smls-widget-home .div-select-custom.opened ul li a,#searchHotelWidget .div-select-custom.opened ul li a,#searchCarWidget .div-select-custom.opened ul li a,.uber-selection-section .div-select-custom.opened ul li a,.search-ticket:not(.tab) .div-select-custom.opened ul li a{color:#7C7C7C;display:flex;align-items:center;flex:1;padding:20px}#smls-widget-home .div-select-custom.opened ul li i,#searchHotelWidget .div-select-custom.opened ul li i,#searchCarWidget .div-select-custom.opened ul li i,.uber-selection-section .div-select-custom.opened ul li i,.search-ticket:not(.tab) .div-select-custom.opened ul li i{width:25px;height:25px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:15px}#smls-widget-home .div-select-custom.opened ul li.go-and-back i,#searchHotelWidget .div-select-custom.opened ul li.go-and-back i,#searchCarWidget .div-select-custom.opened ul li.go-and-back i,.uber-selection-section .div-select-custom.opened ul li.go-and-back i,.search-ticket:not(.tab) .div-select-custom.opened ul li.go-and-back i{background-image:url(../images/svg/home-widget/icone-ida-volta-2.svg)}#smls-widget-home .div-select-custom.opened ul li.one-way i,#searchHotelWidget .div-select-custom.opened ul li.one-way i,#searchCarWidget .div-select-custom.opened ul li.one-way i,.uber-selection-section .div-select-custom.opened ul li.one-way i,.search-ticket:not(.tab) .div-select-custom.opened ul li.one-way i{background-image:url(../images/svg/home-widget/icone-somente-ida-2.svg)}#smls-widget-home .div-select-custom.opened ul li.multiple i,#searchHotelWidget .div-select-custom.opened ul li.multiple i,#searchCarWidget .div-select-custom.opened ul li.multiple i,.uber-selection-section .div-select-custom.opened ul li.multiple i,.search-ticket:not(.tab) .div-select-custom.opened ul li.multiple i{background-image:url(../images/svg/home-widget/icone-multiplos-destinos-2.svg)}#smls-widget-home .div-select-custom.opened ul li.ALL i,#searchHotelWidget .div-select-custom.opened ul li.ALL i,#searchCarWidget .div-select-custom.opened ul li.ALL i,.uber-selection-section .div-select-custom.opened ul li.ALL i,.search-ticket:not(.tab) .div-select-custom.opened ul li.ALL i{background-image:url(../images/svg/home-widget/icone-cabine-todas-2.svg)}#smls-widget-home .div-select-custom.opened ul li.ECONOMIC i,#searchHotelWidget .div-select-custom.opened ul li.ECONOMIC i,#searchCarWidget .div-select-custom.opened ul li.ECONOMIC i,.uber-selection-section .div-select-custom.opened ul li.ECONOMIC i,.search-ticket:not(.tab) .div-select-custom.opened ul li.ECONOMIC i{background-image:url(../images/svg/home-widget/icone-cabine-economica-2.svg)}#smls-widget-home .div-select-custom.opened ul li.BUSINESS i,#searchHotelWidget .div-select-custom.opened ul li.BUSINESS i,#searchCarWidget .div-select-custom.opened ul li.BUSINESS i,.uber-selection-section .div-select-custom.opened ul li.BUSINESS i,.search-ticket:not(.tab) .div-select-custom.opened ul li.BUSINESS i{background-image:url(../images/svg/home-widget/icone-cabine-premium-2.svg)}#smls-widget-home .searchFlightTab,#searchHotelWidget .searchFlightTab,#searchCarWidget .searchFlightTab,.uber-selection-section .searchFlightTab,.search-ticket:not(.tab) .searchFlightTab{width:130%;border:0;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;margin:0;padding:0;margin-top:65px;z-index:9990 !important;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1)}#smls-widget-home .searchFlightTab .whiteArrowUpTwo,#searchHotelWidget .searchFlightTab .whiteArrowUpTwo,#searchCarWidget .searchFlightTab .whiteArrowUpTwo,.uber-selection-section .searchFlightTab .whiteArrowUpTwo,.search-ticket:not(.tab) .searchFlightTab .whiteArrowUpTwo{display:none}#smls-widget-home .searchFlightTab ul#ulOriginAirport li,#smls-widget-home .searchFlightTab ul#ulDestinationAirport li,#searchHotelWidget .searchFlightTab ul#ulOriginAirport li,#searchHotelWidget .searchFlightTab ul#ulDestinationAirport li,#searchCarWidget .searchFlightTab ul#ulOriginAirport li,#searchCarWidget .searchFlightTab ul#ulDestinationAirport li,.uber-selection-section .searchFlightTab ul#ulOriginAirport li,.uber-selection-section .searchFlightTab ul#ulDestinationAirport li,.search-ticket:not(.tab) .searchFlightTab ul#ulOriginAirport li,.search-ticket:not(.tab) .searchFlightTab ul#ulDestinationAirport li{color:#666 !important;border:0;padding:20px 0px 20px 61px;text-align:left}#smls-widget-home .searchFlightTab ul#ulOriginAirport li:hover,#smls-widget-home .searchFlightTab ul#ulOriginAirport li.active,#smls-widget-home .searchFlightTab ul#ulDestinationAirport li:hover,#smls-widget-home .searchFlightTab ul#ulDestinationAirport li.active,#searchHotelWidget .searchFlightTab ul#ulOriginAirport li:hover,#searchHotelWidget .searchFlightTab ul#ulOriginAirport li.active,#searchHotelWidget .searchFlightTab ul#ulDestinationAirport li:hover,#searchHotelWidget .searchFlightTab ul#ulDestinationAirport li.active,#searchCarWidget .searchFlightTab ul#ulOriginAirport li:hover,#searchCarWidget .searchFlightTab ul#ulOriginAirport li.active,#searchCarWidget .searchFlightTab ul#ulDestinationAirport li:hover,#searchCarWidget .searchFlightTab ul#ulDestinationAirport li.active,.uber-selection-section .searchFlightTab ul#ulOriginAirport li:hover,.uber-selection-section .searchFlightTab ul#ulOriginAirport li.active,.uber-selection-section .searchFlightTab ul#ulDestinationAirport li:hover,.uber-selection-section .searchFlightTab ul#ulDestinationAirport li.active,.search-ticket:not(.tab) .searchFlightTab ul#ulOriginAirport li:hover,.search-ticket:not(.tab) .searchFlightTab ul#ulOriginAirport li.active,.search-ticket:not(.tab) .searchFlightTab ul#ulDestinationAirport li:hover,.search-ticket:not(.tab) .searchFlightTab ul#ulDestinationAirport li.active{background-color:#F5F5F5}#smls-widget-home .searchFlightTab::before,#searchHotelWidget .searchFlightTab::before,#searchCarWidget .searchFlightTab::before,.uber-selection-section .searchFlightTab::before,.search-ticket:not(.tab) .searchFlightTab::before{display:block;position:absolute;background-color:#FFF;width:100%;height:20px;content:' ';margin-top:-10px}#smls-widget-home button.searchFlightTab,#searchHotelWidget button.searchFlightTab,#searchCarWidget button.searchFlightTab,.uber-selection-section button.searchFlightTab,.search-ticket:not(.tab) button.searchFlightTab{display:none !important}#smls-widget-home .container-travel-details-v2,#searchHotelWidget .container-travel-details-v2,#searchCarWidget .container-travel-details-v2,.uber-selection-section .container-travel-details-v2,.search-ticket:not(.tab) .container-travel-details-v2{display:none;margin-top:24px;padding-bottom:0;margin-bottom:0}#smls-widget-home .passengers,#searchHotelWidget .passengers,#searchCarWidget .passengers,.uber-selection-section .passengers,.search-ticket:not(.tab) .passengers{display:inline-flex;margin-left:12px;border-radius:3px;border:1px solid #BCBEC0;flex:1}#smls-widget-home .passengers ul,#searchHotelWidget .passengers ul,#searchCarWidget .passengers ul,.uber-selection-section .passengers ul,.search-ticket:not(.tab) .passengers ul{display:block;margin:0;padding:0;align-self:center}#smls-widget-home .passengers ul li,#searchHotelWidget .passengers ul li,#searchCarWidget .passengers ul li,.uber-selection-section .passengers ul li,.search-ticket:not(.tab) .passengers ul li{display:inline-block;margin:0 20px;position:relative}#smls-widget-home .passengers ul li::before,#searchHotelWidget .passengers ul li::before,#searchCarWidget .passengers ul li::before,.uber-selection-section .passengers ul li::before,.search-ticket:not(.tab) .passengers ul li::before{content:'';width:1px;height:67px;background:#EAEAEA;display:block;position:absolute;right:0;margin-right:-25px;margin-top:10px}#smls-widget-home .passengers ul li:last-child::before,#searchHotelWidget .passengers ul li:last-child::before,#searchCarWidget .passengers ul li:last-child::before,.uber-selection-section .passengers ul li:last-child::before,.search-ticket:not(.tab) .passengers ul li:last-child::before{display:none}#smls-widget-home .passengers ul li div,#searchHotelWidget .passengers ul li div,#searchCarWidget .passengers ul li div,.uber-selection-section .passengers ul li div,.search-ticket:not(.tab) .passengers ul li div{margin-top:10px}#smls-widget-home .passengers ul li span,#smls-widget-home .passengers ul li i,#searchHotelWidget .passengers ul li span,#searchHotelWidget .passengers ul li i,#searchCarWidget .passengers ul li span,#searchCarWidget .passengers ul li i,.uber-selection-section .passengers ul li span,.uber-selection-section .passengers ul li i,.search-ticket:not(.tab) .passengers ul li span,.search-ticket:not(.tab) .passengers ul li i{font-family:'NunitoLight', Arial, Helvetica, sans-serif;display:block}#smls-widget-home .passengers ul li span,#searchHotelWidget .passengers ul li span,#searchCarWidget .passengers ul li span,.uber-selection-section .passengers ul li span,.search-ticket:not(.tab) .passengers ul li span{color:#7C7C7C;font-size:14px}#smls-widget-home .passengers ul li i,#searchHotelWidget .passengers ul li i,#searchCarWidget .passengers ul li i,.uber-selection-section .passengers ul li i,.search-ticket:not(.tab) .passengers ul li i{color:#BCBEC0;font-size:12px;font-style:normal}#smls-widget-home .passengers ul li input[type="number"],#searchHotelWidget .passengers ul li input[type="number"],#searchCarWidget .passengers ul li input[type="number"],.uber-selection-section .passengers ul li input[type="number"],.search-ticket:not(.tab) .passengers ul li input[type="number"]{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:16px;text-align:center;width:30px;border:0;display:inline-block;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;padding:0;color:#7C7C7C}#smls-widget-home .passengers ul li input[type="number"]:read-only,#searchHotelWidget .passengers ul li input[type="number"]:read-only,#searchCarWidget .passengers ul li input[type="number"]:read-only,.uber-selection-section .passengers ul li input[type="number"]:read-only,.search-ticket:not(.tab) .passengers ul li input[type="number"]:read-only{color:#7C7C7C;font-weight:bold}#smls-widget-home .passengers ul li input[type="number"].disabled,#searchHotelWidget .passengers ul li input[type="number"].disabled,#searchCarWidget .passengers ul li input[type="number"].disabled,.uber-selection-section .passengers ul li input[type="number"].disabled,.search-ticket:not(.tab) .passengers ul li input[type="number"].disabled{font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#BCBEC0;font-weight:normal}#smls-widget-home .passengers ul li button.more,#smls-widget-home .passengers ul li button.less,#searchHotelWidget .passengers ul li button.more,#searchHotelWidget .passengers ul li button.less,#searchCarWidget .passengers ul li button.more,#searchCarWidget .passengers ul li button.less,.uber-selection-section .passengers ul li button.more,.uber-selection-section .passengers ul li button.less,.search-ticket:not(.tab) .passengers ul li button.more,.search-ticket:not(.tab) .passengers ul li button.less{width:24px;height:24px;background-repeat:no-repeat;background-color:transparent;border:0}#smls-widget-home .passengers ul li button.more:focus,#smls-widget-home .passengers ul li button.less:focus,#searchHotelWidget .passengers ul li button.more:focus,#searchHotelWidget .passengers ul li button.less:focus,#searchCarWidget .passengers ul li button.more:focus,#searchCarWidget .passengers ul li button.less:focus,.uber-selection-section .passengers ul li button.more:focus,.uber-selection-section .passengers ul li button.less:focus,.search-ticket:not(.tab) .passengers ul li button.more:focus,.search-ticket:not(.tab) .passengers ul li button.less:focus{outline:none}#smls-widget-home .passengers ul li button.more,#searchHotelWidget .passengers ul li button.more,#searchCarWidget .passengers ul li button.more,.uber-selection-section .passengers ul li button.more,.search-ticket:not(.tab) .passengers ul li button.more{background-image:url(../images/svg/home-widget/icone-mais.svg)}#smls-widget-home .passengers ul li button.more.disabled,#searchHotelWidget .passengers ul li button.more.disabled,#searchCarWidget .passengers ul li button.more.disabled,.uber-selection-section .passengers ul li button.more.disabled,.search-ticket:not(.tab) .passengers ul li button.more.disabled{background-image:url(../images/svg/home-widget/icone-mais-2.svg);cursor:default}#smls-widget-home .passengers ul li button.less,#searchHotelWidget .passengers ul li button.less,#searchCarWidget .passengers ul li button.less,.uber-selection-section .passengers ul li button.less,.search-ticket:not(.tab) .passengers ul li button.less{background-image:url(../images/svg/home-widget/icone-menos.svg)}#smls-widget-home .passengers ul li button.less.disabled,#searchHotelWidget .passengers ul li button.less.disabled,#searchCarWidget .passengers ul li button.less.disabled,.uber-selection-section .passengers ul li button.less.disabled,.search-ticket:not(.tab) .passengers ul li button.less.disabled{background-image:url(../images/svg/home-widget/icone-menos-2.svg);cursor:default}#smls-widget-home .dates,#searchHotelWidget .dates,#searchCarWidget .dates,.uber-selection-section .dates,.search-ticket:not(.tab) .dates{display:inline-flex;position:relative;margin-left:-5px}#smls-widget-home .dates .icon-cicle-calendar,#searchHotelWidget .dates .icon-cicle-calendar,#searchCarWidget .dates .icon-cicle-calendar,.uber-selection-section .dates .icon-cicle-calendar,.search-ticket:not(.tab) .dates .icon-cicle-calendar{width:48.02px;height:48.02px;box-sizing:border-box;background:#FFF;display:inline-flex;border-radius:48.02px;position:absolute;z-index:9;justify-content:center;align-items:center;margin:0;left:50%;margin-left:-24.01px;margin-top:45px;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1)}#smls-widget-home .dates .icon-cicle-calendar span,#searchHotelWidget .dates .icon-cicle-calendar span,#searchCarWidget .dates .icon-cicle-calendar span,.uber-selection-section .dates .icon-cicle-calendar span,.search-ticket:not(.tab) .dates .icon-cicle-calendar span{background-image:url(../images/svg/home-widget/icone-calendario.svg);background-repeat:no-repeat;width:24px;height:24px;display:block}#smls-widget-home .dates .date,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp,#searchHotelWidget .dates .date,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp,#searchCarWidget .dates .date,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp,.uber-selection-section .dates .date,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp,.search-ticket:not(.tab) .dates .date,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp{border:1px solid #BCBEC0;border-radius:3px;padding:10px 20px 20px 20px;width:135px;cursor:pointer;position:relative}#smls-widget-home .dates .date.go,#smls-widget-home .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select #smls-widget-home .dates li.go.dateUp,#searchHotelWidget .dates .date.go,#searchHotelWidget .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select #searchHotelWidget .dates li.go.dateUp,#searchCarWidget .dates .date.go,#searchCarWidget .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select #searchCarWidget .dates li.go.dateUp,.uber-selection-section .dates .date.go,.uber-selection-section .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select .uber-selection-section .dates li.go.dateUp,.search-ticket:not(.tab) .dates .date.go,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.go.dateUp{margin-right:25px}#smls-widget-home .dates .date input[type="text"],#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp input[type="text"],.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp input[type="text"],#searchHotelWidget .dates .date input[type="text"],#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp input[type="text"],.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp input[type="text"],#searchCarWidget .dates .date input[type="text"],#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp input[type="text"],.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp input[type="text"],.uber-selection-section .dates .date input[type="text"],.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp input[type="text"],.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp input[type="text"],.search-ticket:not(.tab) .dates .date input[type="text"],.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp input[type="text"],.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp input[type="text"]{position:absolute;left:0;top:0 !important;width:100%;height:100%;background:transparent;border:0}#smls-widget-home .dates .date .direction,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp .direction,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp .direction,#searchHotelWidget .dates .date .direction,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp .direction,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp .direction,#searchCarWidget .dates .date .direction,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp .direction,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp .direction,.uber-selection-section .dates .date .direction,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp .direction,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp .direction,.search-ticket:not(.tab) .dates .date .direction,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp .direction,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp .direction{display:flex;align-items:center;text-align:left;font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#7C7C7C;font-size:12px;margin-bottom:16px;margin-top:2px}#smls-widget-home .dates .date .direction i,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp .direction i,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp .direction i,#searchHotelWidget .dates .date .direction i,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp .direction i,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp .direction i,#searchCarWidget .dates .date .direction i,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp .direction i,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp .direction i,.uber-selection-section .dates .date .direction i,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp .direction i,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp .direction i,.search-ticket:not(.tab) .dates .date .direction i,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp .direction i,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp .direction i{width:24px;height:13.56px;display:inline-block;background-image:url(../images/svg/home-widget/icone-somente-ida.svg);background-repeat:no-repeat;background-size:contain;margin-right:10px}#smls-widget-home .dates .date.back .direction i,#smls-widget-home .dates .smiles__carousel-header .data__select li.back.dateUp .direction i,.smiles__carousel-header .data__select #smls-widget-home .dates li.back.dateUp .direction i,#searchHotelWidget .dates .date.back .direction i,#searchHotelWidget .dates .smiles__carousel-header .data__select li.back.dateUp .direction i,.smiles__carousel-header .data__select #searchHotelWidget .dates li.back.dateUp .direction i,#searchCarWidget .dates .date.back .direction i,#searchCarWidget .dates .smiles__carousel-header .data__select li.back.dateUp .direction i,.smiles__carousel-header .data__select #searchCarWidget .dates li.back.dateUp .direction i,.uber-selection-section .dates .date.back .direction i,.uber-selection-section .dates .smiles__carousel-header .data__select li.back.dateUp .direction i,.smiles__carousel-header .data__select .uber-selection-section .dates li.back.dateUp .direction i,.search-ticket:not(.tab) .dates .date.back .direction i,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.back.dateUp .direction i,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.back.dateUp .direction i{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#smls-widget-home .dates .date h6,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp h6,#smls-widget-home .dates .date span,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp span,#smls-widget-home .dates .date p,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp p,#searchHotelWidget .dates .date h6,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp h6,#searchHotelWidget .dates .date span,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp span,#searchHotelWidget .dates .date p,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp p,#searchCarWidget .dates .date h6,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp h6,#searchCarWidget .dates .date span,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp span,#searchCarWidget .dates .date p,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp p,.uber-selection-section .dates .date h6,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp h6,.uber-selection-section .dates .date span,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp span,.uber-selection-section .dates .date p,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp p,.search-ticket:not(.tab) .dates .date h6,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp h6,.search-ticket:not(.tab) .dates .date span,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp span,.search-ticket:not(.tab) .dates .date p,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp p{margin:0;padding:0;font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#7C7C7C;text-transform:uppercase;display:block;text-align:left}#smls-widget-home .dates .date h6,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp h6,#searchHotelWidget .dates .date h6,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp h6,#searchCarWidget .dates .date h6,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp h6,.uber-selection-section .dates .date h6,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp h6,.search-ticket:not(.tab) .dates .date h6,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp h6{font-size:28px;margin-bottom:10px}#smls-widget-home .dates .date span,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp span,#searchHotelWidget .dates .date span,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp span,#searchCarWidget .dates .date span,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp span,.uber-selection-section .dates .date span,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp span,.search-ticket:not(.tab) .dates .date span,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#BCBEC0;font-size:20px;font-weight:normal}#smls-widget-home .dates .date p,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp p,#searchHotelWidget .dates .date p,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp p,#searchCarWidget .dates .date p,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp p,.uber-selection-section .dates .date p,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp p,.search-ticket:not(.tab) .dates .date p,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp p{font-size:16px}#smls-widget-home .cabins-and-go .select-container,#searchHotelWidget .cabins-and-go .select-container,#searchCarWidget .cabins-and-go .select-container,.uber-selection-section .cabins-and-go .select-container,.search-ticket:not(.tab) .cabins-and-go .select-container{width:267px;margin-left:10px}#smls-widget-home .submitFlightSearchBtn,#searchHotelWidget .submitFlightSearchBtn,#searchCarWidget .submitFlightSearchBtn,.uber-selection-section .submitFlightSearchBtn,.search-ticket:not(.tab) .submitFlightSearchBtn{align-items:flex-end;display:flex}#smls-widget-home .submitFlightSearchBtn .btn-search-flight,#searchHotelWidget .submitFlightSearchBtn .btn-search-flight,#searchCarWidget .submitFlightSearchBtn .btn-search-flight,.uber-selection-section .submitFlightSearchBtn .btn-search-flight,.search-ticket:not(.tab) .submitFlightSearchBtn .btn-search-flight{background:#FF5A00;border:0;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#FFF;width:264px;height:52px;margin-left:9px;border-radius:3px;text-transform:lowercase}#smls-widget-home .submitFlightSearchBtn .btn-search-flight::first-letter,#searchHotelWidget .submitFlightSearchBtn .btn-search-flight::first-letter,#searchCarWidget .submitFlightSearchBtn .btn-search-flight::first-letter,.uber-selection-section .submitFlightSearchBtn .btn-search-flight::first-letter,.search-ticket:not(.tab) .submitFlightSearchBtn .btn-search-flight::first-letter{text-transform:uppercase}#smls-widget-home.one-leg .dates i.icon-cicle-calendar,#searchHotelWidget.one-leg .dates i.icon-cicle-calendar,#searchCarWidget.one-leg .dates i.icon-cicle-calendar,.uber-selection-section.one-leg .dates i.icon-cicle-calendar,.search-ticket:not(.tab).one-leg .dates i.icon-cicle-calendar{display:none}#smls-widget-home.one-leg .dates .date.go,#smls-widget-home.one-leg .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select #smls-widget-home.one-leg .dates li.go.dateUp,#searchHotelWidget.one-leg .dates .date.go,#searchHotelWidget.one-leg .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select #searchHotelWidget.one-leg .dates li.go.dateUp,#searchCarWidget.one-leg .dates .date.go,#searchCarWidget.one-leg .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select #searchCarWidget.one-leg .dates li.go.dateUp,.uber-selection-section.one-leg .dates .date.go,.uber-selection-section.one-leg .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select .uber-selection-section.one-leg .dates li.go.dateUp,.search-ticket:not(.tab).one-leg .dates .date.go,.search-ticket:not(.tab).one-leg .dates .smiles__carousel-header .data__select li.go.dateUp,.smiles__carousel-header .data__select .search-ticket:not(.tab).one-leg .dates li.go.dateUp{margin-right:0}#smls-widget-home.one-leg .dates .date.back,#smls-widget-home.one-leg .dates .smiles__carousel-header .data__select li.back.dateUp,.smiles__carousel-header .data__select #smls-widget-home.one-leg .dates li.back.dateUp,#searchHotelWidget.one-leg .dates .date.back,#searchHotelWidget.one-leg .dates .smiles__carousel-header .data__select li.back.dateUp,.smiles__carousel-header .data__select #searchHotelWidget.one-leg .dates li.back.dateUp,#searchCarWidget.one-leg .dates .date.back,#searchCarWidget.one-leg .dates .smiles__carousel-header .data__select li.back.dateUp,.smiles__carousel-header .data__select #searchCarWidget.one-leg .dates li.back.dateUp,.uber-selection-section.one-leg .dates .date.back,.uber-selection-section.one-leg .dates .smiles__carousel-header .data__select li.back.dateUp,.smiles__carousel-header .data__select .uber-selection-section.one-leg .dates li.back.dateUp,.search-ticket:not(.tab).one-leg .dates .date.back,.search-ticket:not(.tab).one-leg .dates .smiles__carousel-header .data__select li.back.dateUp,.smiles__carousel-header .data__select .search-ticket:not(.tab).one-leg .dates li.back.dateUp{display:none}#smls-widget-home.one-leg .cabins-and-go,#searchHotelWidget.one-leg .cabins-and-go,#searchCarWidget.one-leg .cabins-and-go,.uber-selection-section.one-leg .cabins-and-go,.search-ticket:not(.tab).one-leg .cabins-and-go{margin-left:202px}#smls-widget-home .multiple-date,#searchHotelWidget .multiple-date,#searchCarWidget .multiple-date,.uber-selection-section .multiple-date,.search-ticket:not(.tab) .multiple-date{width:230px;border:1px solid #BCBEC0;border-radius:3px;margin-left:10px;padding:10px 20px;text-align:left;position:relative;display:none}#smls-widget-home .multiple-date.block,#searchHotelWidget .multiple-date.block,#searchCarWidget .multiple-date.block,.uber-selection-section .multiple-date.block,.search-ticket:not(.tab) .multiple-date.block{display:block}#smls-widget-home .multiple-date input[type="text"],#searchHotelWidget .multiple-date input[type="text"],#searchCarWidget .multiple-date input[type="text"],.uber-selection-section .multiple-date input[type="text"],.search-ticket:not(.tab) .multiple-date input[type="text"]{position:absolute !important;left:0;top:0 !important;width:100% !important;height:100%;border:0 !important;background:transparent !important}#smls-widget-home .multiple-date .direction,#searchHotelWidget .multiple-date .direction,#searchCarWidget .multiple-date .direction,.uber-selection-section .multiple-date .direction,.search-ticket:not(.tab) .multiple-date .direction{display:flex;align-items:center;text-align:left;font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#7C7C7C;font-size:12px;margin-bottom:3px}#smls-widget-home .multiple-date .direction i,#searchHotelWidget .multiple-date .direction i,#searchCarWidget .multiple-date .direction i,.uber-selection-section .multiple-date .direction i,.search-ticket:not(.tab) .multiple-date .direction i{width:24px;height:13.56px;display:inline-block;background-image:url(../images/svg/home-widget/icone-somente-ida.svg);background-repeat:no-repeat;background-size:contain;margin-right:10px}#smls-widget-home .multiple-date h6,#smls-widget-home .multiple-date span,#smls-widget-home .multiple-date p,#searchHotelWidget .multiple-date h6,#searchHotelWidget .multiple-date span,#searchHotelWidget .multiple-date p,#searchCarWidget .multiple-date h6,#searchCarWidget .multiple-date span,#searchCarWidget .multiple-date p,.uber-selection-section .multiple-date h6,.uber-selection-section .multiple-date span,.uber-selection-section .multiple-date p,.search-ticket:not(.tab) .multiple-date h6,.search-ticket:not(.tab) .multiple-date span,.search-ticket:not(.tab) .multiple-date p{margin:0;padding:0;display:inline;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:13px;color:#7C7C7C;text-transform:uppercase}#smls-widget-home .multiple-date span,#searchHotelWidget .multiple-date span,#searchCarWidget .multiple-date span,.uber-selection-section .multiple-date span,.search-ticket:not(.tab) .multiple-date span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#BCBEC0;font-weight:normal;margin:0 5px}#smls-widget-home .container-travel.multiple,#searchHotelWidget .container-travel.multiple,#searchCarWidget .container-travel.multiple,.uber-selection-section .container-travel.multiple,.search-ticket:not(.tab) .container-travel.multiple{display:none}#smls-widget-home.multiple-legs .flight-legs,#searchHotelWidget.multiple-legs .flight-legs,#searchCarWidget.multiple-legs .flight-legs,.uber-selection-section.multiple-legs .flight-legs,.search-ticket:not(.tab).multiple-legs .flight-legs{margin-top:20px}#smls-widget-home.multiple-legs .cabins-and-go,#searchHotelWidget.multiple-legs .cabins-and-go,#searchCarWidget.multiple-legs .cabins-and-go,.uber-selection-section.multiple-legs .cabins-and-go,.search-ticket:not(.tab).multiple-legs .cabins-and-go{margin-left:30px}#smls-widget-home.multiple-legs .submitFlightSearchBtn,#searchHotelWidget.multiple-legs .submitFlightSearchBtn,#searchCarWidget.multiple-legs .submitFlightSearchBtn,.uber-selection-section.multiple-legs .submitFlightSearchBtn,.search-ticket:not(.tab).multiple-legs .submitFlightSearchBtn{margin-left:15px}#smls-widget-home.multiple-legs .passengers,#searchHotelWidget.multiple-legs .passengers,#searchCarWidget.multiple-legs .passengers,.uber-selection-section.multiple-legs .passengers,.search-ticket:not(.tab).multiple-legs .passengers{margin-left:-5px}#smls-widget-home.multiple-legs .container-travel.multiple,#searchHotelWidget.multiple-legs .container-travel.multiple,#searchCarWidget.multiple-legs .container-travel.multiple,.uber-selection-section.multiple-legs .container-travel.multiple,.search-ticket:not(.tab).multiple-legs .container-travel.multiple{padding:0;display:flex;padding-bottom:0;margin-bottom:0;margin-top:-15px;padding-top:24px}#smls-widget-home.multiple-legs .multiple-date,#searchHotelWidget.multiple-legs .multiple-date,#searchCarWidget.multiple-legs .multiple-date,.uber-selection-section.multiple-legs .multiple-date,.search-ticket:not(.tab).multiple-legs .multiple-date{display:block}#smls-widget-home.multiple-legs .dates,#searchHotelWidget.multiple-legs .dates,#searchCarWidget.multiple-legs .dates,.uber-selection-section.multiple-legs .dates,.search-ticket:not(.tab).multiple-legs .dates{display:none}#smls-widget-home.multiple-legs #tripTypeSelectPosition2 .select-container,#searchHotelWidget.multiple-legs #tripTypeSelectPosition2 .select-container,#searchCarWidget.multiple-legs #tripTypeSelectPosition2 .select-container,.uber-selection-section.multiple-legs #tripTypeSelectPosition2 .select-container,.search-ticket:not(.tab).multiple-legs #tripTypeSelectPosition2 .select-container{margin-left:5px;margin-bottom:20px}#smls-widget-home.multiple-legs .select-container,#searchHotelWidget.multiple-legs .select-container,#searchCarWidget.multiple-legs .select-container,.uber-selection-section.multiple-legs .select-container,.search-ticket:not(.tab).multiple-legs .select-container{width:328px}#smls-widget-home.multiple-legs .select-container .div-select-custom,#searchHotelWidget.multiple-legs .select-container .div-select-custom,#searchCarWidget.multiple-legs .select-container .div-select-custom,.uber-selection-section.multiple-legs .select-container .div-select-custom,.search-ticket:not(.tab).multiple-legs .select-container .div-select-custom{width:324px}#smls-widget-home.multiple-legs .select-container .div-select-custom ul,#searchHotelWidget.multiple-legs .select-container .div-select-custom ul,#searchCarWidget.multiple-legs .select-container .div-select-custom ul,.uber-selection-section.multiple-legs .select-container .div-select-custom ul,.search-ticket:not(.tab).multiple-legs .select-container .div-select-custom ul{width:326px}@media (max-width: 979px){#smls-widget-home #tripTypeSelectPosition3,#searchHotelWidget #tripTypeSelectPosition3,#searchCarWidget #tripTypeSelectPosition3,.uber-selection-section #tripTypeSelectPosition3,.search-ticket:not(.tab) #tripTypeSelectPosition3{margin-top:-20px}#smls-widget-home .container-travel,#searchHotelWidget .container-travel,#searchCarWidget .container-travel,.uber-selection-section .container-travel,.search-ticket:not(.tab) .container-travel{width:100%;margin-bottom:0;padding-bottom:0}#smls-widget-home .container-travel.with-margin,#searchHotelWidget .container-travel.with-margin,#searchCarWidget .container-travel.with-margin,.uber-selection-section .container-travel.with-margin,.search-ticket:not(.tab) .container-travel.with-margin{margin-top:20px !important}#smls-widget-home .container-travel .vertical-align-flights,#searchHotelWidget .container-travel .vertical-align-flights,#searchCarWidget .container-travel .vertical-align-flights,.uber-selection-section .container-travel .vertical-align-flights,.search-ticket:not(.tab) .container-travel .vertical-align-flights{margin-left:0}#smls-widget-home .container-travel .vertical-align-flights .flight-legs,#searchHotelWidget .container-travel .vertical-align-flights .flight-legs,#searchCarWidget .container-travel .vertical-align-flights .flight-legs,.uber-selection-section .container-travel .vertical-align-flights .flight-legs,.search-ticket:not(.tab) .container-travel .vertical-align-flights .flight-legs{display:block}#smls-widget-home .container-travel .vertical-align-flights .flight-legs .container-input,#searchHotelWidget .container-travel .vertical-align-flights .flight-legs .container-input,#searchCarWidget .container-travel .vertical-align-flights .flight-legs .container-input,.uber-selection-section .container-travel .vertical-align-flights .flight-legs .container-input,.search-ticket:not(.tab) .container-travel .vertical-align-flights .flight-legs .container-input{display:block;margin-bottom:20px}#smls-widget-home .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,#searchHotelWidget .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,#searchCarWidget .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,.uber-selection-section .container-travel .vertical-align-flights .flight-legs .container-input.container-origin,.search-ticket:not(.tab) .container-travel .vertical-align-flights .flight-legs .container-input.container-origin{margin-right:0}#smls-widget-home .container-travel.container-travel-details-v2,#searchHotelWidget .container-travel.container-travel-details-v2,#searchCarWidget .container-travel.container-travel-details-v2,.uber-selection-section .container-travel.container-travel-details-v2,.search-ticket:not(.tab) .container-travel.container-travel-details-v2{margin:0 10px;width:94%}#smls-widget-home .container-travel.multiple,#searchHotelWidget .container-travel.multiple,#searchCarWidget .container-travel.multiple,.uber-selection-section .container-travel.multiple,.search-ticket:not(.tab) .container-travel.multiple{margin-top:-32px !important}#smls-widget-home .container-input.select-container,#searchHotelWidget .container-input.select-container,#searchCarWidget .container-input.select-container,.uber-selection-section .container-input.select-container,.search-ticket:not(.tab) .container-input.select-container{width:100% !important;margin-left:0 !important}#smls-widget-home .inputDestinationIcon,#searchHotelWidget .inputDestinationIcon,#searchCarWidget .inputDestinationIcon,.uber-selection-section .inputDestinationIcon,.search-ticket:not(.tab) .inputDestinationIcon{display:block !important}#smls-widget-home label.lbl,#searchHotelWidget label.lbl,#searchCarWidget label.lbl,.uber-selection-section label.lbl,.search-ticket:not(.tab) label.lbl{display:block !important}}@media only screen and (max-width: 979px) and (max-width: 320px){#smls-widget-home label.lbl,#searchHotelWidget label.lbl,#searchCarWidget label.lbl,.uber-selection-section label.lbl,.search-ticket:not(.tab) label.lbl{font-size:12px !important}}@media (max-width: 979px){#smls-widget-home input[type="text"],#searchHotelWidget input[type="text"],#searchCarWidget input[type="text"],.uber-selection-section input[type="text"],.search-ticket:not(.tab) input[type="text"]{width:100%;font-size:14px;padding:28px 45px 13px 72px !important;-moz-appearance:none;-webkit-appearance:none;appearance:none}#smls-widget-home input[type="text"].focus,#smls-widget-home input[type="text"].focus2,#searchHotelWidget input[type="text"].focus,#searchHotelWidget input[type="text"].focus2,#searchCarWidget input[type="text"].focus,#searchCarWidget input[type="text"].focus2,.uber-selection-section input[type="text"].focus,.uber-selection-section input[type="text"].focus2,.search-ticket:not(.tab) input[type="text"].focus,.search-ticket:not(.tab) input[type="text"].focus2{position:static;width:100%}#smls-widget-home .icon-cicle-divider,#searchHotelWidget .icon-cicle-divider,#searchCarWidget .icon-cicle-divider,.uber-selection-section .icon-cicle-divider,.search-ticket:not(.tab) .icon-cicle-divider{display:none}#smls-widget-home .div-select-custom,#searchHotelWidget .div-select-custom,#searchCarWidget .div-select-custom,.uber-selection-section .div-select-custom,.search-ticket:not(.tab) .div-select-custom{width:100% !important;height:56px;justify-content:flex-start}#smls-widget-home .div-select-custom.opened ul.select-ul,#searchHotelWidget .div-select-custom.opened ul.select-ul,#searchCarWidget .div-select-custom.opened ul.select-ul,.uber-selection-section .div-select-custom.opened ul.select-ul,.search-ticket:not(.tab) .div-select-custom.opened ul.select-ul{width:100%;margin-top:55px}#smls-widget-home .div-select-custom .selected-ct span,#searchHotelWidget .div-select-custom .selected-ct span,#searchCarWidget .div-select-custom .selected-ct span,.uber-selection-section .div-select-custom .selected-ct span,.search-ticket:not(.tab) .div-select-custom .selected-ct span{margin-left:10px}#smls-widget-home .dates,#searchHotelWidget .dates,#searchCarWidget .dates,.uber-selection-section .dates,.search-ticket:not(.tab) .dates{margin-left:0;width:100%}#smls-widget-home .dates input[type="date"],#searchHotelWidget .dates input[type="date"],#searchCarWidget .dates input[type="date"],.uber-selection-section .dates input[type="date"],.search-ticket:not(.tab) .dates input[type="date"]{position:absolute;left:0;top:0;width:100%;height:100%;border:0;background:transparent;color:transparent}#smls-widget-home .dates .date h6,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp h6,#searchHotelWidget .dates .date h6,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp h6,#searchCarWidget .dates .date h6,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp h6,.uber-selection-section .dates .date h6,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp h6,.search-ticket:not(.tab) .dates .date h6,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp h6,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp h6{font-size:20px}#smls-widget-home .dates .date span,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp span,#searchHotelWidget .dates .date span,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp span,#searchCarWidget .dates .date span,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp span,.uber-selection-section .dates .date span,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp span,.search-ticket:not(.tab) .dates .date span,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp span,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp span{font-size:12px}#smls-widget-home .dates .date p,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp p,#searchHotelWidget .dates .date p,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp p,#searchCarWidget .dates .date p,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp p,.uber-selection-section .dates .date p,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp p,.search-ticket:not(.tab) .dates .date p,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp p{font-size:12px}}@media only screen and (max-width: 979px) and (max-width: 320px){#smls-widget-home .dates .date p,#smls-widget-home .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #smls-widget-home .dates li.dateUp p,#searchHotelWidget .dates .date p,#searchHotelWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchHotelWidget .dates li.dateUp p,#searchCarWidget .dates .date p,#searchCarWidget .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select #searchCarWidget .dates li.dateUp p,.uber-selection-section .dates .date p,.uber-selection-section .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .uber-selection-section .dates li.dateUp p,.search-ticket:not(.tab) .dates .date p,.search-ticket:not(.tab) .dates .smiles__carousel-header .data__select li.dateUp p,.smiles__carousel-header .data__select .search-ticket:not(.tab) .dates li.dateUp p{font-size:9px}}@media (max-width: 979px){#smls-widget-home .dates .go.multiple-date,#searchHotelWidget .dates .go.multiple-date,#searchCarWidget .dates .go.multiple-date,.uber-selection-section .dates .go.multiple-date,.search-ticket:not(.tab) .dates .go.multiple-date{display:block;width:inherit;margin-bottom:0}#smls-widget-home .passengers,#searchHotelWidget .passengers,#searchCarWidget .passengers,.uber-selection-section .passengers,.search-ticket:not(.tab) .passengers{padding:20px 0;width:100%;margin:20px 0 !important;justify-content:center}#smls-widget-home .passengers button.less,#smls-widget-home .passengers button.more,#searchHotelWidget .passengers button.less,#searchHotelWidget .passengers button.more,#searchCarWidget .passengers button.less,#searchCarWidget .passengers button.more,.uber-selection-section .passengers button.less,.uber-selection-section .passengers button.more,.search-ticket:not(.tab) .passengers button.less,.search-ticket:not(.tab) .passengers button.more{display:none}#smls-widget-home .passengers ul,#searchHotelWidget .passengers ul,#searchCarWidget .passengers ul,.uber-selection-section .passengers ul,.search-ticket:not(.tab) .passengers ul{display:inline-flex;justify-content:space-around}#smls-widget-home .passengers ul li,#searchHotelWidget .passengers ul li,#searchCarWidget .passengers ul li,.uber-selection-section .passengers ul li,.search-ticket:not(.tab) .passengers ul li{display:inline-flex;text-align:center;flex-wrap:wrap;width:30.3%;margin:0}#smls-widget-home .passengers ul li span,#searchHotelWidget .passengers ul li span,#searchCarWidget .passengers ul li span,.uber-selection-section .passengers ul li span,.search-ticket:not(.tab) .passengers ul li span{width:100%}#smls-widget-home .passengers ul li i,#searchHotelWidget .passengers ul li i,#searchCarWidget .passengers ul li i,.uber-selection-section .passengers ul li i,.search-ticket:not(.tab) .passengers ul li i{width:100%}#smls-widget-home .passengers ul li div,#searchHotelWidget .passengers ul li div,#searchCarWidget .passengers ul li div,.uber-selection-section .passengers ul li div,.search-ticket:not(.tab) .passengers ul li div{width:100%;margin-top:0}#smls-widget-home .passengers ul li::before,#searchHotelWidget .passengers ul li::before,#searchCarWidget .passengers ul li::before,.uber-selection-section .passengers ul li::before,.search-ticket:not(.tab) .passengers ul li::before{margin-right:-3px}#smls-widget-home .submitFlightSearchBtn,#searchHotelWidget .submitFlightSearchBtn,#searchCarWidget .submitFlightSearchBtn,.uber-selection-section .submitFlightSearchBtn,.search-ticket:not(.tab) .submitFlightSearchBtn{margin-left:0 !important}#smls-widget-home .submitFlightSearchBtn .btn-search-flight,#searchHotelWidget .submitFlightSearchBtn .btn-search-flight,#searchCarWidget .submitFlightSearchBtn .btn-search-flight,.uber-selection-section .submitFlightSearchBtn .btn-search-flight,.search-ticket:not(.tab) .submitFlightSearchBtn .btn-search-flight{width:100%;margin:20px 0;margin-left:0}#smls-widget-home .multiple-date,#searchHotelWidget .multiple-date,#searchCarWidget .multiple-date,.uber-selection-section .multiple-date,.search-ticket:not(.tab) .multiple-date{width:initial;margin:0;margin-bottom:30px}#smls-widget-home .multiple-date input[type="date"],#searchHotelWidget .multiple-date input[type="date"],#searchCarWidget .multiple-date input[type="date"],.uber-selection-section .multiple-date input[type="date"],.search-ticket:not(.tab) .multiple-date input[type="date"]{width:100%;position:absolute;left:0;top:0;border:0;background:transparent;color:transparent}#smls-widget-home.multiple-legs .cabins-and-go,#searchHotelWidget.multiple-legs .cabins-and-go,#searchCarWidget.multiple-legs .cabins-and-go,.uber-selection-section.multiple-legs .cabins-and-go,.search-ticket:not(.tab).multiple-legs .cabins-and-go{margin-left:0}#smls-widget-home.multiple-legs .passengers,#searchHotelWidget.multiple-legs .passengers,#searchCarWidget.multiple-legs .passengers,.uber-selection-section.multiple-legs .passengers,.search-ticket:not(.tab).multiple-legs .passengers{margin-top:-15px !important}#smls-widget-home.one-leg .cabins-and-go,#searchHotelWidget.one-leg .cabins-and-go,#searchCarWidget.one-leg .cabins-and-go,.uber-selection-section.one-leg .cabins-and-go,.search-ticket:not(.tab).one-leg .cabins-and-go{margin-left:0}#smls-widget-home .searchFlightTab,#searchHotelWidget .searchFlightTab,#searchCarWidget .searchFlightTab,.uber-selection-section .searchFlightTab,.search-ticket:not(.tab) .searchFlightTab{width:100%;margin-top:0}}#smls-widget-home#searchHotelWidget .container-travel,#searchHotelWidget#searchHotelWidget .container-travel,#searchCarWidget#searchHotelWidget .container-travel,.uber-selection-section#searchHotelWidget .container-travel,.search-ticket:not(.tab)#searchHotelWidget .container-travel{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}#smls-widget-home#searchHotelWidget .col-1,#smls-widget-home#searchHotelWidget .col-2,#searchHotelWidget#searchHotelWidget .col-1,#searchHotelWidget#searchHotelWidget .col-2,#searchCarWidget#searchHotelWidget .col-1,#searchCarWidget#searchHotelWidget .col-2,.uber-selection-section#searchHotelWidget .col-1,.uber-selection-section#searchHotelWidget .col-2,.search-ticket:not(.tab)#searchHotelWidget .col-1,.search-ticket:not(.tab)#searchHotelWidget .col-2{display:flex}#smls-widget-home#searchHotelWidget .col-1,#searchHotelWidget#searchHotelWidget .col-1,#searchCarWidget#searchHotelWidget .col-1,.uber-selection-section#searchHotelWidget .col-1,.search-ticket:not(.tab)#searchHotelWidget .col-1{flex:1 !important;flex-wrap:wrap !important;box-shadow:none !important;margin-right:0 !important}#smls-widget-home#searchHotelWidget .col-1 .vertical-align-wdg,#searchHotelWidget#searchHotelWidget .col-1 .vertical-align-wdg,#searchCarWidget#searchHotelWidget .col-1 .vertical-align-wdg,.uber-selection-section#searchHotelWidget .col-1 .vertical-align-wdg,.search-ticket:not(.tab)#searchHotelWidget .col-1 .vertical-align-wdg{flex:none;margin-bottom:24px;width:100%;position:relative;height:66px}#smls-widget-home#searchHotelWidget .col-1 .vertical-align-wdg .input-wdg .container-input,#searchHotelWidget#searchHotelWidget .col-1 .vertical-align-wdg .input-wdg .container-input,#searchCarWidget#searchHotelWidget .col-1 .vertical-align-wdg .input-wdg .container-input,.uber-selection-section#searchHotelWidget .col-1 .vertical-align-wdg .input-wdg .container-input,.search-ticket:not(.tab)#searchHotelWidget .col-1 .vertical-align-wdg .input-wdg .container-input{margin-right:0 !important}#smls-widget-home#searchHotelWidget .col-1 #hotelsIcon,#searchHotelWidget#searchHotelWidget .col-1 #hotelsIcon,#searchCarWidget#searchHotelWidget .col-1 #hotelsIcon,.uber-selection-section#searchHotelWidget .col-1 #hotelsIcon,.search-ticket:not(.tab)#searchHotelWidget .col-1 #hotelsIcon{background-image:url(../images/svg/home-widget/icone-hoteis.svg);background-repeat:no-repeat;width:24px;height:24px;display:block;position:absolute;margin:25px 0 0 28px;z-index:13}#smls-widget-home#searchHotelWidget .col-1 .passengers,#searchHotelWidget#searchHotelWidget .col-1 .passengers,#searchCarWidget#searchHotelWidget .col-1 .passengers,.uber-selection-section#searchHotelWidget .col-1 .passengers,.search-ticket:not(.tab)#searchHotelWidget .col-1 .passengers{width:256px;flex:none}#smls-widget-home#searchHotelWidget .col-1 .passengers.rooms,#searchHotelWidget#searchHotelWidget .col-1 .passengers.rooms,#searchCarWidget#searchHotelWidget .col-1 .passengers.rooms,.uber-selection-section#searchHotelWidget .col-1 .passengers.rooms,.search-ticket:not(.tab)#searchHotelWidget .col-1 .passengers.rooms{width:126px;justify-content:center}#smls-widget-home#searchHotelWidget .col-1 .container-input.container-origin,#searchHotelWidget#searchHotelWidget .col-1 .container-input.container-origin,#searchCarWidget#searchHotelWidget .col-1 .container-input.container-origin,.uber-selection-section#searchHotelWidget .col-1 .container-input.container-origin,.search-ticket:not(.tab)#searchHotelWidget .col-1 .container-input.container-origin{margin-right:0}#smls-widget-home#searchHotelWidget .col-1 label.lbl,#searchHotelWidget#searchHotelWidget .col-1 label.lbl,#searchCarWidget#searchHotelWidget .col-1 label.lbl,.uber-selection-section#searchHotelWidget .col-1 label.lbl,.search-ticket:not(.tab)#searchHotelWidget .col-1 label.lbl{margin-left:73px;margin-top:25px}#smls-widget-home#searchHotelWidget .col-1 label.lbl.focus,#searchHotelWidget#searchHotelWidget .col-1 label.lbl.focus,#searchCarWidget#searchHotelWidget .col-1 label.lbl.focus,.uber-selection-section#searchHotelWidget .col-1 label.lbl.focus,.search-ticket:not(.tab)#searchHotelWidget .col-1 label.lbl.focus{margin-top:10px}#smls-widget-home#searchHotelWidget .col-1 input[type="text"]::placeholder,#searchHotelWidget#searchHotelWidget .col-1 input[type="text"]::placeholder,#searchCarWidget#searchHotelWidget .col-1 input[type="text"]::placeholder,.uber-selection-section#searchHotelWidget .col-1 input[type="text"]::placeholder,.search-ticket:not(.tab)#searchHotelWidget .col-1 input[type="text"]::placeholder{color:transparent}#smls-widget-home#searchHotelWidget .col-1 input[type="text"].focus,#searchHotelWidget#searchHotelWidget .col-1 input[type="text"].focus,#searchCarWidget#searchHotelWidget .col-1 input[type="text"].focus,.uber-selection-section#searchHotelWidget .col-1 input[type="text"].focus,.search-ticket:not(.tab)#searchHotelWidget .col-1 input[type="text"].focus{width:100% !important}#smls-widget-home#searchHotelWidget .col-1 .dates .direction.mobile,#searchHotelWidget#searchHotelWidget .col-1 .dates .direction.mobile,#searchCarWidget#searchHotelWidget .col-1 .dates .direction.mobile,.uber-selection-section#searchHotelWidget .col-1 .dates .direction.mobile,.search-ticket:not(.tab)#searchHotelWidget .col-1 .dates .direction.mobile{display:none}#smls-widget-home#searchHotelWidget .col-2,#searchHotelWidget#searchHotelWidget .col-2,#searchCarWidget#searchHotelWidget .col-2,.uber-selection-section#searchHotelWidget .col-2,.search-ticket:not(.tab)#searchHotelWidget .col-2{width:263px;flex-wrap:wrap;margin-left:10px;flex:none !important;flex-wrap:wrap;height:158px}#smls-widget-home#searchHotelWidget .col-2 .grayBox,#searchHotelWidget#searchHotelWidget .col-2 .grayBox,#searchCarWidget#searchHotelWidget .col-2 .grayBox,.uber-selection-section#searchHotelWidget .col-2 .grayBox,.search-ticket:not(.tab)#searchHotelWidget .col-2 .grayBox{height:100%}#smls-widget-home#searchHotelWidget .col-2 .btnSearchHotels,#searchHotelWidget#searchHotelWidget .col-2 .btnSearchHotels,#searchCarWidget#searchHotelWidget .col-2 .btnSearchHotels,.uber-selection-section#searchHotelWidget .col-2 .btnSearchHotels,.search-ticket:not(.tab)#searchHotelWidget .col-2 .btnSearchHotels{width:100%;margin-top:15px}#smls-widget-home#searchHotelWidget .col-2 .btnSearchHotels button,#searchHotelWidget#searchHotelWidget .col-2 .btnSearchHotels button,#searchCarWidget#searchHotelWidget .col-2 .btnSearchHotels button,.uber-selection-section#searchHotelWidget .col-2 .btnSearchHotels button,.search-ticket:not(.tab)#searchHotelWidget .col-2 .btnSearchHotels button{width:100%;font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:16px !important;font-weight:normal;text-transform:lowercase}#smls-widget-home#searchHotelWidget .col-2 .btnSearchHotels button::first-letter,#searchHotelWidget#searchHotelWidget .col-2 .btnSearchHotels button::first-letter,#searchCarWidget#searchHotelWidget .col-2 .btnSearchHotels button::first-letter,.uber-selection-section#searchHotelWidget .col-2 .btnSearchHotels button::first-letter,.search-ticket:not(.tab)#searchHotelWidget .col-2 .btnSearchHotels button::first-letter{text-transform:uppercase}@media (max-width: 979px){#smls-widget-home#searchHotelWidget .container-travel,#searchHotelWidget#searchHotelWidget .container-travel,#searchCarWidget#searchHotelWidget .container-travel,.uber-selection-section#searchHotelWidget .container-travel,.search-ticket:not(.tab)#searchHotelWidget .container-travel{display:block;padding-bottom:20px}#smls-widget-home#searchHotelWidget .col-1,#searchHotelWidget#searchHotelWidget .col-1,#searchCarWidget#searchHotelWidget .col-1,.uber-selection-section#searchHotelWidget .col-1,.search-ticket:not(.tab)#searchHotelWidget .col-1{width:100%;flex:none}#smls-widget-home#searchHotelWidget .col-1 .vertical-align-wdg,#searchHotelWidget#searchHotelWidget .col-1 .vertical-align-wdg,#searchCarWidget#searchHotelWidget .col-1 .vertical-align-wdg,.uber-selection-section#searchHotelWidget .col-1 .vertical-align-wdg,.search-ticket:not(.tab)#searchHotelWidget .col-1 .vertical-align-wdg{margin-left:0}#smls-widget-home#searchHotelWidget .col-1 .passengers,#searchHotelWidget#searchHotelWidget .col-1 .passengers,#searchCarWidget#searchHotelWidget .col-1 .passengers,.uber-selection-section#searchHotelWidget .col-1 .passengers,.search-ticket:not(.tab)#searchHotelWidget .col-1 .passengers{flex:1;justify-content:center}#smls-widget-home#searchHotelWidget .col-1 .passengers ul li,#searchHotelWidget#searchHotelWidget .col-1 .passengers ul li,#searchCarWidget#searchHotelWidget .col-1 .passengers ul li,.uber-selection-section#searchHotelWidget .col-1 .passengers ul li,.search-ticket:not(.tab)#searchHotelWidget .col-1 .passengers ul li{width:50%}#smls-widget-home#searchHotelWidget .col-1 .passengers.rooms,#searchHotelWidget#searchHotelWidget .col-1 .passengers.rooms,#searchCarWidget#searchHotelWidget .col-1 .passengers.rooms,.uber-selection-section#searchHotelWidget .col-1 .passengers.rooms,.search-ticket:not(.tab)#searchHotelWidget .col-1 .passengers.rooms{width:88px;flex:none;margin-right:15px !important}#smls-widget-home#searchHotelWidget .col-1 .passengers.rooms ul li,#searchHotelWidget#searchHotelWidget .col-1 .passengers.rooms ul li,#searchCarWidget#searchHotelWidget .col-1 .passengers.rooms ul li,.uber-selection-section#searchHotelWidget .col-1 .passengers.rooms ul li,.search-ticket:not(.tab)#searchHotelWidget .col-1 .passengers.rooms ul li{width:100%}#smls-widget-home#searchHotelWidget .col-1 .dates .direction.desktop,#searchHotelWidget#searchHotelWidget .col-1 .dates .direction.desktop,#searchCarWidget#searchHotelWidget .col-1 .dates .direction.desktop,.uber-selection-section#searchHotelWidget .col-1 .dates .direction.desktop,.search-ticket:not(.tab)#searchHotelWidget .col-1 .dates .direction.desktop{display:none}#smls-widget-home#searchHotelWidget .col-1 .dates .direction.mobile,#searchHotelWidget#searchHotelWidget .col-1 .dates .direction.mobile,#searchCarWidget#searchHotelWidget .col-1 .dates .direction.mobile,.uber-selection-section#searchHotelWidget .col-1 .dates .direction.mobile,.search-ticket:not(.tab)#searchHotelWidget .col-1 .dates .direction.mobile{display:flex}#smls-widget-home#searchHotelWidget .col-2,#searchHotelWidget#searchHotelWidget .col-2,#searchCarWidget#searchHotelWidget .col-2,.uber-selection-section#searchHotelWidget .col-2,.search-ticket:not(.tab)#searchHotelWidget .col-2{width:100%;margin-left:0;height:auto !important}}#smls-widget-home#searchCarWidget .container-travel,#searchHotelWidget#searchCarWidget .container-travel,#searchCarWidget#searchCarWidget .container-travel,.uber-selection-section#searchCarWidget .container-travel,.search-ticket:not(.tab)#searchCarWidget .container-travel{margin-top:0 !important;padding-top:0;margin-bottom:0 !important;padding-bottom:0}#smls-widget-home#searchCarWidget .col-1,#searchHotelWidget#searchCarWidget .col-1,#searchCarWidget#searchCarWidget .col-1,.uber-selection-section#searchCarWidget .col-1,.search-ticket:not(.tab)#searchCarWidget .col-1{display:flex}#smls-widget-home#searchCarWidget .col-2,#searchHotelWidget#searchCarWidget .col-2,#searchCarWidget#searchCarWidget .col-2,.uber-selection-section#searchCarWidget .col-2,.search-ticket:not(.tab)#searchCarWidget .col-2{display:block}#smls-widget-home#searchCarWidget .col-1,#searchHotelWidget#searchCarWidget .col-1,#searchCarWidget#searchCarWidget .col-1,.uber-selection-section#searchCarWidget .col-1,.search-ticket:not(.tab)#searchCarWidget .col-1{width:192px;flex:none;margin-right:20px;flex-wrap:wrap;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);margin-left:-5px}#smls-widget-home#searchCarWidget .col-1 .grayBox,#searchHotelWidget#searchCarWidget .col-1 .grayBox,#searchCarWidget#searchCarWidget .col-1 .grayBox,.uber-selection-section#searchCarWidget .col-1 .grayBox,.search-ticket:not(.tab)#searchCarWidget .col-1 .grayBox{box-shadow:none !important}#smls-widget-home#searchCarWidget .col-1 .grayBox label,#searchHotelWidget#searchCarWidget .col-1 .grayBox label,#searchCarWidget#searchCarWidget .col-1 .grayBox label,.uber-selection-section#searchCarWidget .col-1 .grayBox label,.search-ticket:not(.tab)#searchCarWidget .col-1 .grayBox label{font-size:11px !important}#smls-widget-home#searchCarWidget .col-1 .grayBox [type="radio"]:not(:checked)+label,#smls-widget-home#searchCarWidget .col-1 .grayBox [type="radio"]:checked+label,#searchHotelWidget#searchCarWidget .col-1 .grayBox [type="radio"]:not(:checked)+label,#searchHotelWidget#searchCarWidget .col-1 .grayBox [type="radio"]:checked+label,#searchCarWidget#searchCarWidget .col-1 .grayBox [type="radio"]:not(:checked)+label,#searchCarWidget#searchCarWidget .col-1 .grayBox [type="radio"]:checked+label,.uber-selection-section#searchCarWidget .col-1 .grayBox [type="radio"]:not(:checked)+label,.uber-selection-section#searchCarWidget .col-1 .grayBox [type="radio"]:checked+label,.search-ticket:not(.tab)#searchCarWidget .col-1 .grayBox [type="radio"]:not(:checked)+label,.search-ticket:not(.tab)#searchCarWidget .col-1 .grayBox [type="radio"]:checked+label{margin-right:0px !important}#smls-widget-home#searchCarWidget .col-1 .grayBox .radio,#searchHotelWidget#searchCarWidget .col-1 .grayBox .radio,#searchCarWidget#searchCarWidget .col-1 .grayBox .radio,.uber-selection-section#searchCarWidget .col-1 .grayBox .radio,.search-ticket:not(.tab)#searchCarWidget .col-1 .grayBox .radio{margin:17px 15px !important}#smls-widget-home#searchCarWidget .col-1 .description,#searchHotelWidget#searchCarWidget .col-1 .description,#searchCarWidget#searchCarWidget .col-1 .description,.uber-selection-section#searchCarWidget .col-1 .description,.search-ticket:not(.tab)#searchCarWidget .col-1 .description{color:#7C7C7C;border:1px solid #BCBEC0;border-radius:0 0 3px 3px;font-size:13px;text-align:left;background:#FFF;margin-top:-5px;margin-right:-2px;flex:1}#smls-widget-home#searchCarWidget .col-1 .description p,#searchHotelWidget#searchCarWidget .col-1 .description p,#searchCarWidget#searchCarWidget .col-1 .description p,.uber-selection-section#searchCarWidget .col-1 .description p,.search-ticket:not(.tab)#searchCarWidget .col-1 .description p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#7C7C7C;margin:0;padding:15px 22px}#smls-widget-home#searchCarWidget .col-2,#searchHotelWidget#searchCarWidget .col-2,#searchCarWidget#searchCarWidget .col-2,.uber-selection-section#searchCarWidget .col-2,.search-ticket:not(.tab)#searchCarWidget .col-2{flex:1;flex-wrap:wrap}#smls-widget-home#searchCarWidget .col-2 .description,#searchHotelWidget#searchCarWidget .col-2 .description,#searchCarWidget#searchCarWidget .col-2 .description,.uber-selection-section#searchCarWidget .col-2 .description,.search-ticket:not(.tab)#searchCarWidget .col-2 .description{display:none}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights{margin-left:0;margin-bottom:24px}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .flight-legs,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .flight-legs,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .flight-legs{margin-top:0}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .inputCarIcon,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .inputCarIcon,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .inputCarIcon,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .inputCarIcon,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .inputCarIcon{background-image:url(../images/svg/home-widget/icone-carro.svg);background-repeat:no-repeat;width:24px;height:24px;display:block;position:absolute;margin:22px 0 0 28px;z-index:13}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container{width:237px}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom{width:233px}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct span,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct span,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct span,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct span,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct span{margin-left:75px}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i{background-image:url(../images/svg/home-widget/icone-hora.svg)}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i::after,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i::after,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i::after,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i::after,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom .selected-ct i::after{content:'Retirada:';margin-left:36px;margin-top:20px;color:#7C7C7C;font-size:14px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;margin-top:3px;display:block}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul{width:115px;right:0;left:auto;margin-top:0}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul::before,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul::before,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul::before,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul::before,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul::before{display:none}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a{text-align:center;display:block}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a i,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a i,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a i,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a i,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime .select-container .div-select-custom ul li a i{display:none}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .selectTime.dropoff .div-select-custom .selected-ct i::after,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime.dropoff .div-select-custom .selected-ct i::after,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .selectTime.dropoff .div-select-custom .selected-ct i::after,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .selectTime.dropoff .div-select-custom .selected-ct i::after,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .selectTime.dropoff .div-select-custom .selected-ct i::after{content:'Devolução:'}#smls-widget-home#searchCarWidget .col-2 .age-and-button,#searchHotelWidget#searchCarWidget .col-2 .age-and-button,#searchCarWidget#searchCarWidget .col-2 .age-and-button,.uber-selection-section#searchCarWidget .col-2 .age-and-button,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button{width:100%;display:flex}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age{flex:1;display:inline-flex}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container{flex:1;visibility:hidden}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom{width:100%;justify-content:flex-start}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct{margin-left:0}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i{display:inline-block;width:auto;height:auto;position:initial;margin-right:10px;font-size:14px;color:#7C7C7C;font-family:'NunitoLight', Arial, Helvetica, sans-serif}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i::before,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i::before,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i::before,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i::before,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct i::before{content:'Idade do condutor:'}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul{width:465px;right:0;left:auto;margin-top:-1px}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul li:first-child,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul li:first-child,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul li:first-child,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul li:first-child,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul li:first-child{display:none}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container{visibility:visible}#smls-widget-home#searchCarWidget .btnSearchCar,#searchHotelWidget#searchCarWidget .btnSearchCar,#searchCarWidget#searchCarWidget .btnSearchCar,.uber-selection-section#searchCarWidget .btnSearchCar,.search-ticket:not(.tab)#searchCarWidget .btnSearchCar{width:235px;margin-left:10px}#smls-widget-home#searchCarWidget .btnSearchCar button,#searchHotelWidget#searchCarWidget .btnSearchCar button,#searchCarWidget#searchCarWidget .btnSearchCar button,.uber-selection-section#searchCarWidget .btnSearchCar button,.search-ticket:not(.tab)#searchCarWidget .btnSearchCar button{width:100%;height:100%;margin:0 !important;font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:16px !important;font-weight:normal;border-radius:3px;text-transform:lowercase}#smls-widget-home#searchCarWidget .btnSearchCar button::first-letter,#searchHotelWidget#searchCarWidget .btnSearchCar button::first-letter,#searchCarWidget#searchCarWidget .btnSearchCar button::first-letter,.uber-selection-section#searchCarWidget .btnSearchCar button::first-letter,.search-ticket:not(.tab)#searchCarWidget .btnSearchCar button::first-letter{text-transform:uppercase}#smls-widget-home#searchCarWidget .yui3-widget,#searchHotelWidget#searchCarWidget .yui3-widget,#searchCarWidget#searchCarWidget .yui3-widget,.uber-selection-section#searchCarWidget .yui3-widget,.search-ticket:not(.tab)#searchCarWidget .yui3-widget{width:130% !important;z-index:9990 !important;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important}#smls-widget-home#searchCarWidget .yui3-widget .yui3-aclist-content,#searchHotelWidget#searchCarWidget .yui3-widget .yui3-aclist-content,#searchCarWidget#searchCarWidget .yui3-widget .yui3-aclist-content,.uber-selection-section#searchCarWidget .yui3-widget .yui3-aclist-content,.search-ticket:not(.tab)#searchCarWidget .yui3-widget .yui3-aclist-content{border:0 !important;padding:0}#smls-widget-home#searchCarWidget .yui3-widget .yui3-aclist-content::before,#searchHotelWidget#searchCarWidget .yui3-widget .yui3-aclist-content::before,#searchCarWidget#searchCarWidget .yui3-widget .yui3-aclist-content::before,.uber-selection-section#searchCarWidget .yui3-widget .yui3-aclist-content::before,.search-ticket:not(.tab)#searchCarWidget .yui3-widget .yui3-aclist-content::before{display:none}#smls-widget-home#searchCarWidget .yui3-widget .yui3-aclist-content ul li,#searchHotelWidget#searchCarWidget .yui3-widget .yui3-aclist-content ul li,#searchCarWidget#searchCarWidget .yui3-widget .yui3-aclist-content ul li,.uber-selection-section#searchCarWidget .yui3-widget .yui3-aclist-content ul li,.search-ticket:not(.tab)#searchCarWidget .yui3-widget .yui3-aclist-content ul li{border-bottom:0;padding:20px;color:#666666 !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;text-align:left;padding-left:73px}#smls-widget-home#searchCarWidget .yui3-widget .yui3-aclist-content ul li.yui3-aclist-item-active,#smls-widget-home#searchCarWidget .yui3-widget .yui3-aclist-content ul li:hover,#searchHotelWidget#searchCarWidget .yui3-widget .yui3-aclist-content ul li.yui3-aclist-item-active,#searchHotelWidget#searchCarWidget .yui3-widget .yui3-aclist-content ul li:hover,#searchCarWidget#searchCarWidget .yui3-widget .yui3-aclist-content ul li.yui3-aclist-item-active,#searchCarWidget#searchCarWidget .yui3-widget .yui3-aclist-content ul li:hover,.uber-selection-section#searchCarWidget .yui3-widget .yui3-aclist-content ul li.yui3-aclist-item-active,.uber-selection-section#searchCarWidget .yui3-widget .yui3-aclist-content ul li:hover,.search-ticket:not(.tab)#searchCarWidget .yui3-widget .yui3-aclist-content ul li.yui3-aclist-item-active,.search-ticket:not(.tab)#searchCarWidget .yui3-widget .yui3-aclist-content ul li:hover{background-color:#F5F5F5 !important}@media (max-width: 979px){#smls-widget-home#searchCarWidget,#searchHotelWidget#searchCarWidget,#searchCarWidget#searchCarWidget,.uber-selection-section#searchCarWidget,.search-ticket:not(.tab)#searchCarWidget{padding-top:15px}#smls-widget-home#searchCarWidget .container-travel,#searchHotelWidget#searchCarWidget .container-travel,#searchCarWidget#searchCarWidget .container-travel,.uber-selection-section#searchCarWidget .container-travel,.search-ticket:not(.tab)#searchCarWidget .container-travel{flex-direction:column-reverse;padding-bottom:0 !important}#smls-widget-home#searchCarWidget .col-1,#searchHotelWidget#searchCarWidget .col-1,#searchCarWidget#searchCarWidget .col-1,.uber-selection-section#searchCarWidget .col-1,.search-ticket:not(.tab)#searchCarWidget .col-1{width:100%;margin-left:0;box-shadow:none}#smls-widget-home#searchCarWidget .col-1 .description,#searchHotelWidget#searchCarWidget .col-1 .description,#searchCarWidget#searchCarWidget .col-1 .description,.uber-selection-section#searchCarWidget .col-1 .description,.search-ticket:not(.tab)#searchCarWidget .col-1 .description{display:none}#smls-widget-home#searchCarWidget .col-1 .btnSearchCar,#searchHotelWidget#searchCarWidget .col-1 .btnSearchCar,#searchCarWidget#searchCarWidget .col-1 .btnSearchCar,.uber-selection-section#searchCarWidget .col-1 .btnSearchCar,.search-ticket:not(.tab)#searchCarWidget .col-1 .btnSearchCar{width:100%;margin-left:0;margin-top:30px}#smls-widget-home#searchCarWidget .col-1 .btnSearchCar button,#searchHotelWidget#searchCarWidget .col-1 .btnSearchCar button,#searchCarWidget#searchCarWidget .col-1 .btnSearchCar button,.uber-selection-section#searchCarWidget .col-1 .btnSearchCar button,.search-ticket:not(.tab)#searchCarWidget .col-1 .btnSearchCar button{margin-top:0 !important;width:100% !important}#smls-widget-home#searchCarWidget .col-1 .grayBox .raio label,#searchHotelWidget#searchCarWidget .col-1 .grayBox .raio label,#searchCarWidget#searchCarWidget .col-1 .grayBox .raio label,.uber-selection-section#searchCarWidget .col-1 .grayBox .raio label,.search-ticket:not(.tab)#searchCarWidget .col-1 .grayBox .raio label{font-size:13px !important}#smls-widget-home#searchCarWidget .col-2 .description,#searchHotelWidget#searchCarWidget .col-2 .description,#searchCarWidget#searchCarWidget .col-2 .description,.uber-selection-section#searchCarWidget .col-2 .description,.search-ticket:not(.tab)#searchCarWidget .col-2 .description{display:block;text-align:center;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:13px;padding:0px 40px;margin-bottom:10px}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights{margin-bottom:0;padding:0}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .flight-legs .container-input,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .container-input,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .container-input,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .flight-legs .container-input,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .flight-legs .container-input{margin-bottom:0}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom i.arrow,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom i.arrow,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom i.arrow,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom i.arrow,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom i.arrow{display:none}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct{width:100%}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct span,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct span,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct span,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct span,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .flight-legs .div-select-custom .selected-ct span{display:block;margin-left:0;margin-right:20px}#smls-widget-home#searchCarWidget .col-2 .vertical-align-flights .flight-legs .selectTime .selected-ct,#searchHotelWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .selectTime .selected-ct,#searchCarWidget#searchCarWidget .col-2 .vertical-align-flights .flight-legs .selectTime .selected-ct,.uber-selection-section#searchCarWidget .col-2 .vertical-align-flights .flight-legs .selectTime .selected-ct,.search-ticket:not(.tab)#searchCarWidget .col-2 .vertical-align-flights .flight-legs .selectTime .selected-ct{text-align:right}#smls-widget-home#searchCarWidget .col-2 .age-and-button,#searchHotelWidget#searchCarWidget .col-2 .age-and-button,#searchCarWidget#searchCarWidget .col-2 .age-and-button,.uber-selection-section#searchCarWidget .col-2 .age-and-button,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button{flex-wrap:wrap}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age{width:100%;flex:none}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container{position:absolute;z-index:-1}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct{margin-left:0}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span{margin-left:1px}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span.mobile,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span.mobile,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span.mobile,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span.mobile,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom .selected-ct span.mobile{display:inline-flex;white-space:nowrap;overflow:hidden;width:68px}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age .select-container .div-select-custom ul{width:100%}#smls-widget-home#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,#searchHotelWidget#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,#searchCarWidget#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,.uber-selection-section#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container,.search-ticket:not(.tab)#searchCarWidget .col-2 .age-and-button #select-age.visible .select-container{position:initial;z-index:unset}#smls-widget-home#searchCarWidget .yui3-widget,#searchHotelWidget#searchCarWidget .yui3-widget,#searchCarWidget#searchCarWidget .yui3-widget,.uber-selection-section#searchCarWidget .yui3-widget,.search-ticket:not(.tab)#searchCarWidget .yui3-widget{width:100% !important}}#smls-widget-home.uber-selection-section,#searchHotelWidget.uber-selection-section,#searchCarWidget.uber-selection-section,.uber-selection-section.uber-selection-section,.search-ticket:not(.tab).uber-selection-section{display:block}#smls-widget-home.uber-selection-section .container-travel,#searchHotelWidget.uber-selection-section .container-travel,#searchCarWidget.uber-selection-section .container-travel,.uber-selection-section.uber-selection-section .container-travel,.search-ticket:not(.tab).uber-selection-section .container-travel{overflow:unset;border-bottom:0}#smls-widget-home.uber-selection-section .nav-tabs,#searchHotelWidget.uber-selection-section .nav-tabs,#searchCarWidget.uber-selection-section .nav-tabs,.uber-selection-section.uber-selection-section .nav-tabs,.search-ticket:not(.tab).uber-selection-section .nav-tabs{border-bottom:0 !important}#smls-widget-home.uber-selection-section .col-1,#smls-widget-home.uber-selection-section .col-2,#searchHotelWidget.uber-selection-section .col-1,#searchHotelWidget.uber-selection-section .col-2,#searchCarWidget.uber-selection-section .col-1,#searchCarWidget.uber-selection-section .col-2,.uber-selection-section.uber-selection-section .col-1,.uber-selection-section.uber-selection-section .col-2,.search-ticket:not(.tab).uber-selection-section .col-1,.search-ticket:not(.tab).uber-selection-section .col-2{display:inline-flex;flex-wrap:wrap}#smls-widget-home.uber-selection-section .col-1,#searchHotelWidget.uber-selection-section .col-1,#searchCarWidget.uber-selection-section .col-1,.uber-selection-section.uber-selection-section .col-1,.search-ticket:not(.tab).uber-selection-section .col-1{width:201px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);margin-left:-5px}#smls-widget-home.uber-selection-section .col-1 .grayBox,#searchHotelWidget.uber-selection-section .col-1 .grayBox,#searchCarWidget.uber-selection-section .col-1 .grayBox,.uber-selection-section.uber-selection-section .col-1 .grayBox,.search-ticket:not(.tab).uber-selection-section .col-1 .grayBox{box-shadow:none !important}#smls-widget-home.uber-selection-section .col-1 .grayBox label,#searchHotelWidget.uber-selection-section .col-1 .grayBox label,#searchCarWidget.uber-selection-section .col-1 .grayBox label,.uber-selection-section.uber-selection-section .col-1 .grayBox label,.search-ticket:not(.tab).uber-selection-section .col-1 .grayBox label{font-size:11px !important}#smls-widget-home.uber-selection-section .col-1 .grayBox .raio:first-child,#searchHotelWidget.uber-selection-section .col-1 .grayBox .raio:first-child,#searchCarWidget.uber-selection-section .col-1 .grayBox .raio:first-child,.uber-selection-section.uber-selection-section .col-1 .grayBox .raio:first-child,.search-ticket:not(.tab).uber-selection-section .col-1 .grayBox .raio:first-child{margin-top:33px;margin-bottom:24px}#smls-widget-home.uber-selection-section .col-1 .description,#searchHotelWidget.uber-selection-section .col-1 .description,#searchCarWidget.uber-selection-section .col-1 .description,.uber-selection-section.uber-selection-section .col-1 .description,.search-ticket:not(.tab).uber-selection-section .col-1 .description{border:1px solid #BCBEC0;border-radius:0 0 3px 3px;font-size:13px;text-align:left;background:#FFF;margin-top:-5px;margin-right:-2px}#smls-widget-home.uber-selection-section .col-1 .description p,#searchHotelWidget.uber-selection-section .col-1 .description p,#searchCarWidget.uber-selection-section .col-1 .description p,.uber-selection-section.uber-selection-section .col-1 .description p,.search-ticket:not(.tab).uber-selection-section .col-1 .description p{margin:0;padding:20px 22px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#7C7C7C}#smls-widget-home.uber-selection-section .col-1 .description p:nth-child(2),#searchHotelWidget.uber-selection-section .col-1 .description p:nth-child(2),#searchCarWidget.uber-selection-section .col-1 .description p:nth-child(2),.uber-selection-section.uber-selection-section .col-1 .description p:nth-child(2),.search-ticket:not(.tab).uber-selection-section .col-1 .description p:nth-child(2){padding-top:0}#smls-widget-home.uber-selection-section .col-1 .description p a,#searchHotelWidget.uber-selection-section .col-1 .description p a,#searchCarWidget.uber-selection-section .col-1 .description p a,.uber-selection-section.uber-selection-section .col-1 .description p a,.search-ticket:not(.tab).uber-selection-section .col-1 .description p a{font-family:'NunitoBold', Arial, Helvetica, sans-serif}#smls-widget-home.uber-selection-section .col-1 .tab-pane,#searchHotelWidget.uber-selection-section .col-1 .tab-pane,#searchCarWidget.uber-selection-section .col-1 .tab-pane,.uber-selection-section.uber-selection-section .col-1 .tab-pane,.search-ticket:not(.tab).uber-selection-section .col-1 .tab-pane{display:block;overflow:hidden}#smls-widget-home.uber-selection-section .col-2,#searchHotelWidget.uber-selection-section .col-2,#searchCarWidget.uber-selection-section .col-2,.uber-selection-section.uber-selection-section .col-2,.search-ticket:not(.tab).uber-selection-section .col-2{flex:1}#smls-widget-home.uber-selection-section .col-2 .earn-miles,#smls-widget-home.uber-selection-section .col-2 .spend-miles,#searchHotelWidget.uber-selection-section .col-2 .earn-miles,#searchHotelWidget.uber-selection-section .col-2 .spend-miles,#searchCarWidget.uber-selection-section .col-2 .earn-miles,#searchCarWidget.uber-selection-section .col-2 .spend-miles,.uber-selection-section.uber-selection-section .col-2 .earn-miles,.uber-selection-section.uber-selection-section .col-2 .spend-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .earn-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .spend-miles{display:none}#smls-widget-home.uber-selection-section .col-2 .earn-miles.active,#smls-widget-home.uber-selection-section .col-2 .spend-miles.active,#searchHotelWidget.uber-selection-section .col-2 .earn-miles.active,#searchHotelWidget.uber-selection-section .col-2 .spend-miles.active,#searchCarWidget.uber-selection-section .col-2 .earn-miles.active,#searchCarWidget.uber-selection-section .col-2 .spend-miles.active,.uber-selection-section.uber-selection-section .col-2 .earn-miles.active,.uber-selection-section.uber-selection-section .col-2 .spend-miles.active,.search-ticket:not(.tab).uber-selection-section .col-2 .earn-miles.active,.search-ticket:not(.tab).uber-selection-section .col-2 .spend-miles.active{display:block}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber{margin-top:0 !important;margin-left:30px !important;width:unset;overflow:hidden}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget{display:inline-flex;justify-content:space-between;width:100%}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column{display:inline-flex !important;flex-wrap:wrap;padding-bottom:0;width:auto;flex:1}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section{padding-bottom:0;height:59px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line{width:67px;border-top-color:#EAEAEA;margin-top:8px;margin-bottom:12px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label{font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#7C7C7C;font-size:9px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label{font-family:"NunitoLight",Arial,sans-serif;color:#666666;font-size:12px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-miles,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-miles{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal;margin-top:0px;font-size:16px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-price,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-price,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-price,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-price,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-price,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-price,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-price,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-price,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-price,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-price{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#7C7C7C;font-size:20px;font-weight:normal}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-cents,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-cents,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-cents,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-cents,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-cents,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-cents,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-cents,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-cents,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-cents,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-cents{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#7C7C7C;font-size:12px;font-weight:normal;margin-left:-2px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom{font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#666666;font-size:12px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom{margin-top:-13px;font-size:9px;color:#666666;line-height:12px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bigger-comma,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bigger-comma,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bigger-comma,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bigger-comma,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bigger-comma,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bigger-comma,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bigger-comma,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bigger-comma,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bigger-comma,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bigger-comma{margin-right:-2px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper{width:100%}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper .uber-upper-label-other,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper .uber-upper-label-other,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper .uber-upper-label-other,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper .uber-upper-label-other,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper .uber-upper-label-other,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper .uber-upper-label-other,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper .uber-upper-label-other,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper .uber-upper-label-other,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper .uber-upper-label-other,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper .uber-upper-label-other{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:11px;color:#BCBEC0;margin-top:5px;margin-bottom:5px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button{width:144px;margin-top:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.28);font-size:14px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button:disabled,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button:disabled,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button:disabled,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button:disabled,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button:disabled,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button:disabled,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button:disabled,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button:disabled,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper button:disabled,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper button:disabled{background-color:#ECECEC;border:0;box-shadow:none}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12{justify-content:center}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6{width:65px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input{width:100%;font-size:20px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .uber-bottom-cents,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .uber-bottom-cents,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .uber-bottom-cents,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .uber-bottom-cents,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .uber-bottom-cents,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .uber-bottom-cents,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .uber-bottom-cents,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .uber-bottom-cents,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .uber-bottom-cents,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .uber-bottom-cents{margin-left:-15px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uberAccrualOpenSelectionOptionUpper .uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column #uuberRedeemOpenSelectionOptionUpper .uber-credits{margin-top:-7px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip{position:static;margin-top:20px;padding-bottom:0}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-arrow-club,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-arrow-club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-arrow-club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-arrow-club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-arrow-club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-arrow-club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-arrow-club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-arrow-club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-arrow-club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-arrow-club{display:none}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-inner-club,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-inner-club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-inner-club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-inner-club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-inner-club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-inner-club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-inner-club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-inner-club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .tooltip-inner-club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .tooltip-inner-club{border-radius:0 0 3px 3px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond{text-align:center;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button{background:#FFF;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#663399;padding:8px 0px;width:100%;margin:0 auto;margin-top:10px;margin-bottom:10px}@media screen and (min-width: 800px){#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button{width:144px !important}}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button:disabled,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button:disabled,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button:disabled,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button:disabled,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button:disabled,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button:disabled,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button:disabled,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button:disabled,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help .tooltip button:disabled,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help .tooltip button:disabled{opacity:0.25}#smls-widget-home.uber-selection-section .col-2 .uber-bottom-paragraph,#searchHotelWidget.uber-selection-section .col-2 .uber-bottom-paragraph,#searchCarWidget.uber-selection-section .col-2 .uber-bottom-paragraph,.uber-selection-section.uber-selection-section .col-2 .uber-bottom-paragraph,.search-ticket:not(.tab).uber-selection-section .col-2 .uber-bottom-paragraph{display:none}@media (max-width: 979px){#smls-widget-home.uber-selection-section .container-travel,#searchHotelWidget.uber-selection-section .container-travel,#searchCarWidget.uber-selection-section .container-travel,.uber-selection-section.uber-selection-section .container-travel,.search-ticket:not(.tab).uber-selection-section .container-travel{flex-wrap:wrap;padding:0 10px;margin-top:0;width:unset}#smls-widget-home.uber-selection-section .col-1,#searchHotelWidget.uber-selection-section .col-1,#searchCarWidget.uber-selection-section .col-1,.uber-selection-section.uber-selection-section .col-1,.search-ticket:not(.tab).uber-selection-section .col-1{width:unset;margin-left:0;margin-bottom:20px;box-shadow:none}#smls-widget-home.uber-selection-section .col-1 .description,#searchHotelWidget.uber-selection-section .col-1 .description,#searchCarWidget.uber-selection-section .col-1 .description,.uber-selection-section.uber-selection-section .col-1 .description,.search-ticket:not(.tab).uber-selection-section .col-1 .description{display:none}#smls-widget-home.uber-selection-section .col-1 .grayBox .raio:first-child,#searchHotelWidget.uber-selection-section .col-1 .grayBox .raio:first-child,#searchCarWidget.uber-selection-section .col-1 .grayBox .raio:first-child,.uber-selection-section.uber-selection-section .col-1 .grayBox .raio:first-child,.search-ticket:not(.tab).uber-selection-section .col-1 .grayBox .raio:first-child{margin-top:24px}#smls-widget-home.uber-selection-section .col-1 .grayBox .raio label,#searchHotelWidget.uber-selection-section .col-1 .grayBox .raio label,#searchCarWidget.uber-selection-section .col-1 .grayBox .raio label,.uber-selection-section.uber-selection-section .col-1 .grayBox .raio label,.search-ticket:not(.tab).uber-selection-section .col-1 .grayBox .raio label{font-size:13px !important}#smls-widget-home.uber-selection-section .col-2 .uber-box-info,#searchHotelWidget.uber-selection-section .col-2 .uber-box-info,#searchCarWidget.uber-selection-section .col-2 .uber-box-info,.uber-selection-section.uber-selection-section .col-2 .uber-box-info,.search-ticket:not(.tab).uber-selection-section .col-2 .uber-box-info{display:none}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber{margin-left:0 !important}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget{display:inline;flex-wrap:wrap}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column{margin:0;margin-left:0 !important;height:auto;margin-bottom:20px;padding:0;width:48%}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd){margin-right:10px}}@media only screen and (max-width: 979px) and (max-width: 320px){#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd),.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column:nth-child(odd),.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column:nth-child(odd){margin-right:0}}@media (max-width: 979px){#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-line,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-line{margin-top:-6px;margin-bottom:0px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-option-upper,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-option-upper{display:block;height:157px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;margin:0 auto}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label-other,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label-other,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label-other,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label-other,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label-other,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label-other,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label-other,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label-other,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-upper-label-other,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-upper-label-other{visibility:hidden}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles{display:block}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles{text-align:center}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-label,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-label{padding-bottom:0}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-win-miles .uber-bottom-div-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-win-miles .uber-bottom-div-miles{padding-top:0}#smls-widget-home.uber-selection-section .col-2 .tooltip-help,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help,#searchCarWidget.uber-selection-section .col-2 .tooltip-help,.uber-selection-section.uber-selection-section .col-2 .tooltip-help,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;margin-top:19px}#smls-widget-home.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club,#searchCarWidget.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club,.uber-selection-section.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club{padding:15px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;padding:5px}#smls-widget-home.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club .uber-bottom-span-miles-diamond,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club .uber-bottom-span-miles-diamond,#searchCarWidget.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club .uber-bottom-span-miles-diamond,.uber-selection-section.uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club .uber-bottom-span-miles-diamond,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help .tooltip .tooltip-inner-club .uber-bottom-span-miles-diamond{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}#smls-widget-home.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond,#searchCarWidget.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond,.uber-selection-section.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond{font-size:8px;margin-bottom:15px}#smls-widget-home.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,#searchCarWidget.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,.uber-selection-section.uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help .tooltip .uber-bottom-span-miles-diamond-miles{font-size:16px;width:100%;margin-bottom:10px}}@media screen and (max-width: 979px) and (min-width: 800px){#smls-widget-home.uber-selection-section .col-2 .tooltip-help .tooltip button,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help .tooltip button,#searchCarWidget.uber-selection-section .col-2 .tooltip-help .tooltip button,.uber-selection-section.uber-selection-section .col-2 .tooltip-help .tooltip button,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help .tooltip button{padding:15px 5px !important}}@media only screen and (max-width: 979px) and (max-width: 320px){#smls-widget-home.uber-selection-section .col-2 .tooltip-help,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help,#searchCarWidget.uber-selection-section .col-2 .tooltip-help,.uber-selection-section.uber-selection-section .col-2 .tooltip-help,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help{width:100%}#smls-widget-home.uber-selection-section .col-2 .tooltip-help .tooltip,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help .tooltip,#searchCarWidget.uber-selection-section .col-2 .tooltip-help .tooltip,.uber-selection-section.uber-selection-section .col-2 .tooltip-help .tooltip,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help .tooltip{max-width:unset}#smls-widget-home.uber-selection-section .col-2 .tooltip-help .tooltip-inner-club,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help .tooltip-inner-club,#searchCarWidget.uber-selection-section .col-2 .tooltip-help .tooltip-inner-club,.uber-selection-section.uber-selection-section .col-2 .tooltip-help .tooltip-inner-club,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help .tooltip-inner-club{width:initial}}@media (max-width: 979px){#smls-widget-home.uber-selection-section .col-2 .uber-bottom-paragraph,#searchHotelWidget.uber-selection-section .col-2 .uber-bottom-paragraph,#searchCarWidget.uber-selection-section .col-2 .uber-bottom-paragraph,.uber-selection-section.uber-selection-section .col-2 .uber-bottom-paragraph,.search-ticket:not(.tab).uber-selection-section .col-2 .uber-bottom-paragraph{display:block;width:100%;color:#7C7C7C}#smls-widget-home.uber-selection-section .col-2 .uber-bottom-paragraph button,#searchHotelWidget.uber-selection-section .col-2 .uber-bottom-paragraph button,#searchCarWidget.uber-selection-section .col-2 .uber-bottom-paragraph button,.uber-selection-section.uber-selection-section .col-2 .uber-bottom-paragraph button,.search-ticket:not(.tab).uber-selection-section .col-2 .uber-bottom-paragraph button{text-decoration:none;font-weight:bold;padding-top:5px !important}#smls-widget-home.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper .uber-upper-label,#smls-widget-home.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper .uber-upper-label,#searchHotelWidget.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper .uber-upper-label,#searchHotelWidget.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper .uber-upper-label,#searchCarWidget.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper .uber-upper-label,#searchCarWidget.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper .uber-upper-label,.uber-selection-section.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper .uber-upper-label,.uber-selection-section.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper .uber-upper-label,.search-ticket:not(.tab).uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper .uber-upper-label,.search-ticket:not(.tab).uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper .uber-upper-label{margin-left:-35px}#smls-widget-home.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper button,#smls-widget-home.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper button,#searchHotelWidget.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper button,#searchHotelWidget.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper button,#searchCarWidget.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper button,#searchCarWidget.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper button,.uber-selection-section.uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper button,.uber-selection-section.uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper button,.search-ticket:not(.tab).uber-selection-section .col-2 #uberAccrualOpenSelectionOptionUpper button,.search-ticket:not(.tab).uber-selection-section .col-2 #uuberRedeemOpenSelectionOptionUpper button{margin-top:-3px !important}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .span12 .span6 input,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .span12 .span6 input{text-align:left}#smls-widget-home.uber-selection-section button.uber-accrual,#smls-widget-home.uber-selection-section button.uber-accrual-club,#smls-widget-home.uber-selection-section button.btn-club,#smls-widget-home.uber-selection-section button.uber-redeem,#searchHotelWidget.uber-selection-section button.uber-accrual,#searchHotelWidget.uber-selection-section button.uber-accrual-club,#searchHotelWidget.uber-selection-section button.btn-club,#searchHotelWidget.uber-selection-section button.uber-redeem,#searchCarWidget.uber-selection-section button.uber-accrual,#searchCarWidget.uber-selection-section button.uber-accrual-club,#searchCarWidget.uber-selection-section button.btn-club,#searchCarWidget.uber-selection-section button.uber-redeem,.uber-selection-section.uber-selection-section button.uber-accrual,.uber-selection-section.uber-selection-section button.uber-accrual-club,.uber-selection-section.uber-selection-section button.btn-club,.uber-selection-section.uber-selection-section button.uber-redeem,.search-ticket:not(.tab).uber-selection-section button.uber-accrual,.search-ticket:not(.tab).uber-selection-section button.uber-accrual-club,.search-ticket:not(.tab).uber-selection-section button.btn-club,.search-ticket:not(.tab).uber-selection-section button.uber-redeem{width:96px !important;height:43px;padding:0 !important}}#smls-widget-home.search-ticket:not(.tab),#searchHotelWidget.search-ticket:not(.tab),#searchCarWidget.search-ticket:not(.tab),.uber-selection-section.search-ticket:not(.tab),.search-ticket:not(.tab).search-ticket:not(.tab){background:#fff;border:1px solid #FF5A00;box-sizing:border-box}#smls-widget-home.search-ticket:not(.tab) .searchable-content,#searchHotelWidget.search-ticket:not(.tab) .searchable-content,#searchCarWidget.search-ticket:not(.tab) .searchable-content,.uber-selection-section.search-ticket:not(.tab) .searchable-content,.search-ticket:not(.tab).search-ticket:not(.tab) .searchable-content{border:0}#smls-widget-home.search-ticket:not(.tab) input[type='text'],#searchHotelWidget.search-ticket:not(.tab) input[type='text'],#searchCarWidget.search-ticket:not(.tab) input[type='text'],.uber-selection-section.search-ticket:not(.tab) input[type='text'],.search-ticket:not(.tab).search-ticket:not(.tab) input[type='text']{width:100% !important}#smls-widget-home.search-ticket:not(.tab) .description,#searchHotelWidget.search-ticket:not(.tab) .description,#searchCarWidget.search-ticket:not(.tab) .description,.uber-selection-section.search-ticket:not(.tab) .description,.search-ticket:not(.tab).search-ticket:not(.tab) .description{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#666666;margin-bottom:8px;margin-left:-5px}#smls-widget-home.search-ticket:not(.tab) .description b,#searchHotelWidget.search-ticket:not(.tab) .description b,#searchCarWidget.search-ticket:not(.tab) .description b,.uber-selection-section.search-ticket:not(.tab) .description b,.search-ticket:not(.tab).search-ticket:not(.tab) .description b{font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#FF5A00;font-weight:normal}#smls-widget-home.search-ticket:not(.tab) #inputEventIcon,#searchHotelWidget.search-ticket:not(.tab) #inputEventIcon,#searchCarWidget.search-ticket:not(.tab) #inputEventIcon,.uber-selection-section.search-ticket:not(.tab) #inputEventIcon,.search-ticket:not(.tab).search-ticket:not(.tab) #inputEventIcon{background-image:url(../images/svg/home-widget/icone-teatro.svg);background-repeat:no-repeat;width:24px;height:24px;display:block;position:absolute;margin:20px 0 0 28px;z-index:13}#smls-widget-home.search-ticket:not(.tab) .container-travel,#searchHotelWidget.search-ticket:not(.tab) .container-travel,#searchCarWidget.search-ticket:not(.tab) .container-travel,.uber-selection-section.search-ticket:not(.tab) .container-travel,.search-ticket:not(.tab).search-ticket:not(.tab) .container-travel{margin-top:0;margin-bottom:0;padding-bottom:0}#smls-widget-home.search-ticket:not(.tab) .container-travel .vertical-align-flights,#searchHotelWidget.search-ticket:not(.tab) .container-travel .vertical-align-flights,#searchCarWidget.search-ticket:not(.tab) .container-travel .vertical-align-flights,.uber-selection-section.search-ticket:not(.tab) .container-travel .vertical-align-flights,.search-ticket:not(.tab).search-ticket:not(.tab) .container-travel .vertical-align-flights{width:101%}#smls-widget-home.search-ticket:not(.tab) .select-container,#searchHotelWidget.search-ticket:not(.tab) .select-container,#searchCarWidget.search-ticket:not(.tab) .select-container,.uber-selection-section.search-ticket:not(.tab) .select-container,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container{width:373px !important;margin-right:20px;margin-left:-1px !important}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom{width:369px;justify-content:flex-start;padding-bottom:1px}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct span.placeholder,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct span.placeholder,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct span.placeholder,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct span.placeholder,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct span.placeholder{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;color:#BCBEC0;font-size:14px;font-weight:normal}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i{margin-top:-4px}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-{background-image:url(../images/svg/home-widget/icones_ingresso/icon_orange_todos.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-concert,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-concert,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-concert,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-concert,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-concert{background-image:url(../images/svg/home-widget/icones_ingresso/icon_orange_show.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-theater,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-theater,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-theater,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-theater,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-theater{background-image:url(../images/svg/home-widget/icones_ingresso/icon_orange_teatro.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-children,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-children,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-children,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-children,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-children{background-image:url(../images/svg/home-widget/icones_ingresso/icon_orange_infantil.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-dance,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-dance,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-dance,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-dance,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-dance{background-image:url(../images/svg/home-widget/icones_ingresso/icon_orange_danca.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-party,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-party,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-party,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-party,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-party{background-image:url(../images/svg/home-widget/icones_ingresso/icon_orange_festa.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-classic,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-classic,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-classic,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-classic,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom .selected-ct i.icon-classic{background-image:url(../images/svg/home-widget/icones_ingresso/icon_orange_classicos.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul{width:371px}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li:first-child,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li:first-child,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li:first-child,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li:first-child,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li:first-child{display:none}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.all i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.all i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.all i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.all i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.all i{background-image:url(../images/svg/home-widget/icones_ingresso/icon_gray_todos.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.concert i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.concert i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.concert i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.concert i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.concert i{background-image:url(../images/svg/home-widget/icones_ingresso/icon_gray_show.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.theater i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.theater i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.theater i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.theater i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.theater i{background-image:url(../images/svg/home-widget/icones_ingresso/icon_gray_teatro.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.children i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.children i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.children i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.children i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.children i{background-image:url(../images/svg/home-widget/icones_ingresso/icon_gray_infantil.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.dance i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.dance i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.dance i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.dance i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.dance i{background-image:url(../images/svg/home-widget/icones_ingresso/icon_gray_danca.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.party i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.party i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.party i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.party i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.party i{background-image:url(../images/svg/home-widget/icones_ingresso/icon_gray_festa.svg)}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.classic i,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.classic i,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.classic i,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.classic i,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul li.classic i{background-image:url(../images/svg/home-widget/icones_ingresso/icon_gray_classicos.svg)}#smls-widget-home.search-ticket:not(.tab) #btnSearchCategory,#searchHotelWidget.search-ticket:not(.tab) #btnSearchCategory,#searchCarWidget.search-ticket:not(.tab) #btnSearchCategory,.uber-selection-section.search-ticket:not(.tab) #btnSearchCategory,.search-ticket:not(.tab).search-ticket:not(.tab) #btnSearchCategory{width:220px;height:64px;font-family:"NunitoBold", Arial, Helvetica, sans-serif;font-size:16px !important}@media (max-width: 979px){#smls-widget-home.search-ticket:not(.tab) .container-travel,#searchHotelWidget.search-ticket:not(.tab) .container-travel,#searchCarWidget.search-ticket:not(.tab) .container-travel,.uber-selection-section.search-ticket:not(.tab) .container-travel,.search-ticket:not(.tab).search-ticket:not(.tab) .container-travel{margin-top:0;padding-bottom:20px}#smls-widget-home.search-ticket:not(.tab) .container-travel .vertical-align-flights,#searchHotelWidget.search-ticket:not(.tab) .container-travel .vertical-align-flights,#searchCarWidget.search-ticket:not(.tab) .container-travel .vertical-align-flights,.uber-selection-section.search-ticket:not(.tab) .container-travel .vertical-align-flights,.search-ticket:not(.tab).search-ticket:not(.tab) .container-travel .vertical-align-flights{width:100%}#smls-widget-home.search-ticket:not(.tab) .description,#searchHotelWidget.search-ticket:not(.tab) .description,#searchCarWidget.search-ticket:not(.tab) .description,.uber-selection-section.search-ticket:not(.tab) .description,.search-ticket:not(.tab).search-ticket:not(.tab) .description{margin-left:10px;margin-right:10px;margin-bottom:0}#smls-widget-home.search-ticket:not(.tab) .select-container,#searchHotelWidget.search-ticket:not(.tab) .select-container,#searchCarWidget.search-ticket:not(.tab) .select-container,.uber-selection-section.search-ticket:not(.tab) .select-container,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container{width:100% !important;margin-left:0px !important}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom{padding-bottom:0}#smls-widget-home.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,#searchHotelWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,#searchCarWidget.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,.uber-selection-section.search-ticket:not(.tab) .select-container .div-select-custom.opened ul,.search-ticket:not(.tab).search-ticket:not(.tab) .select-container .div-select-custom.opened ul{width:100% !important}#smls-widget-home.search-ticket:not(.tab) #btnSearchCategory,#searchHotelWidget.search-ticket:not(.tab) #btnSearchCategory,#searchCarWidget.search-ticket:not(.tab) #btnSearchCategory,.uber-selection-section.search-ticket:not(.tab) #btnSearchCategory,.search-ticket:not(.tab).search-ticket:not(.tab) #btnSearchCategory{width:100%}}#smls-widget-home .grayBox,#searchHotelWidget .grayBox,#searchCarWidget .grayBox,.uber-selection-section .grayBox,.search-ticket:not(.tab) .grayBox{width:100%;background:#F5F5F5;flex:none;border:1px solid #BCBEC0;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);justify-content:flex-start;text-align:left;font-size:13px;color:#666666}#smls-widget-home .grayBox label,#searchHotelWidget .grayBox label,#searchCarWidget .grayBox label,.uber-selection-section .grayBox label,.search-ticket:not(.tab) .grayBox label{font-size:13px !important;font-weight:normal !important;line-height:normal !important;color:#666666 !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important}#smls-widget-home .grayBox .raio,#searchHotelWidget .grayBox .raio,#searchCarWidget .grayBox .raio,.uber-selection-section .grayBox .raio,.search-ticket:not(.tab) .grayBox .raio{margin:15px;position:relative;float:left}#smls-widget-home .grayBox .raio p,#searchHotelWidget .grayBox .raio p,#searchCarWidget .grayBox .raio p,.uber-selection-section .grayBox .raio p,.search-ticket:not(.tab) .grayBox .raio p{padding-left:29px;margin-bottom:0;color:#7C7C7C;font-family:'NunitoBold', Arial, Helvetica, sans-serif}#smls-widget-home .grayBox .raio p.checked,#searchHotelWidget .grayBox .raio p.checked,#searchCarWidget .grayBox .raio p.checked,.uber-selection-section .grayBox .raio p.checked,.search-ticket:not(.tab) .grayBox .raio p.checked{color:#FF5A00}#smls-widget-home .grayBox .raio:nth-child(2),#searchHotelWidget .grayBox .raio:nth-child(2),#searchCarWidget .grayBox .raio:nth-child(2),.uber-selection-section .grayBox .raio:nth-child(2),.search-ticket:not(.tab) .grayBox .raio:nth-child(2){margin-top:-5px}@media (max-width: 979px){#smls-widget-home .grayBox,#searchHotelWidget .grayBox,#searchCarWidget .grayBox,.uber-selection-section .grayBox,.search-ticket:not(.tab) .grayBox{background:#FFF}#smls-widget-home .grayBox .raio p,#searchHotelWidget .grayBox .raio p,#searchCarWidget .grayBox .raio p,.uber-selection-section .grayBox .raio p,.search-ticket:not(.tab) .grayBox .raio p{display:inline-block;padding-left:0;padding-right:5px}#smls-widget-home .grayBox .raio label::before,#smls-widget-home .grayBox .raio label::after,#searchHotelWidget .grayBox .raio label::before,#searchHotelWidget .grayBox .raio label::after,#searchCarWidget .grayBox .raio label::before,#searchCarWidget .grayBox .raio label::after,.uber-selection-section .grayBox .raio label::before,.uber-selection-section .grayBox .raio label::after,.search-ticket:not(.tab) .grayBox .raio label::before,.search-ticket:not(.tab) .grayBox .raio label::after{margin-top:4px}}#smls-widget-home input[type="radio"]:not(:checked)+label:after,#searchHotelWidget input[type="radio"]:not(:checked)+label:after,#searchCarWidget input[type="radio"]:not(:checked)+label:after,.uber-selection-section input[type="radio"]:not(:checked)+label:after,.search-ticket:not(.tab) input[type="radio"]:not(:checked)+label:after{background:#FFF}.ab-select{visibility:hidden;position:absolute;z-index:-1;top:0;left:0;width:1px}@media (max-width: 979px){#ui-datepicker-div{display:none}}.widgets-datepicker-v2{border:0 !important;border-radius:3px;padding:0px 80px 15px 50px !important;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1);box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1)}.widgets-datepicker-v2 .ui-datepicker-header{padding:16.44px 10px !important}.widgets-datepicker-v2 .ui-datepicker-month,.widgets-datepicker-v2 .ui-datepicker-year{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:12px !important;color:#666666 !important;text-transform:none}.widgets-datepicker-v2 .ui-datepicker-year{display:inline-block !important}.widgets-datepicker-v2 a.ui-datepicker-prev,.widgets-datepicker-v2 a.ui-datepicker-next,.widgets-datepicker-v2 a.smls-ui-datepicker-prev,.widgets-datepicker-v2 a.smls-ui-datepicker-next{color:#666666 !important}.widgets-datepicker-v2 a.ui-datepicker-prev:hover,.widgets-datepicker-v2 a.ui-datepicker-next:hover,.widgets-datepicker-v2 a.smls-ui-datepicker-prev:hover,.widgets-datepicker-v2 a.smls-ui-datepicker-next:hover{color:#666666 !important}.widgets-datepicker-v2 a.ui-datepicker-prev.ui-state-disabled,.widgets-datepicker-v2 a.ui-datepicker-next.ui-state-disabled,.widgets-datepicker-v2 a.smls-ui-datepicker-prev.ui-state-disabled,.widgets-datepicker-v2 a.smls-ui-datepicker-next.ui-state-disabled{color:#ECECEC !important;opacity:1 !important}.widgets-datepicker-v2 a.ui-datepicker-prev.ui-state-disabled.ui-datepicker-other-month,.widgets-datepicker-v2 a.ui-datepicker-next.ui-state-disabled.ui-datepicker-other-month,.widgets-datepicker-v2 a.smls-ui-datepicker-prev.ui-state-disabled.ui-datepicker-other-month,.widgets-datepicker-v2 a.smls-ui-datepicker-next.ui-state-disabled.ui-datepicker-other-month{opacity:0 !important}.widgets-datepicker-v2 .ui-datepicker-buttonpane{width:100%;border-top:1.03px solid rgba(188,190,192,0.5);text-align:right;padding-top:15px;margin-top:10px;float:left;height:45px}.widgets-datepicker-v2 .ui-datepicker-buttonpane button,.widgets-datepicker-v2 .ui-datepicker-buttonpane button:hover,.widgets-datepicker-v2 .ui-datepicker-buttonpane button:active,.widgets-datepicker-v2 .ui-datepicker-buttonpane button:focus{width:108px;height:41.11px;background:#FF5A00 !important;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;color:#FFF !important;border:0;border-radius:3px !important;opacity:1 !important;outline:none !important;float:right !important}.widgets-datepicker-v2 .ui-datepicker-buttonpane button.ui-datepicker-close,.widgets-datepicker-v2 .ui-datepicker-buttonpane button:hover.ui-datepicker-close,.widgets-datepicker-v2 .ui-datepicker-buttonpane button:active.ui-datepicker-close,.widgets-datepicker-v2 .ui-datepicker-buttonpane button:focus.ui-datepicker-close{display:none !important}.widgets-datepicker-v2 thead tr{border-bottom:1px solid rgba(12,16,20,0.3)}.widgets-datepicker-v2 thead tr th{padding-bottom:10px !important}.widgets-datepicker-v2 thead tr th span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C;font-weight:normal;text-transform:none}.widgets-datepicker-v2 tbody{margin-top:20px;font-family:"NunitoLight", Arial, Helvetica, sans-serif !important}.widgets-datepicker-v2 tbody tr:first-child td::before{margin-top:-10px !important}.widgets-datepicker-v2 tbody tr:first-child td::after{margin-top:-1px !important}.widgets-datepicker-v2 tbody tr:first-child td a,.widgets-datepicker-v2 tbody tr:first-child td span{margin-top:24px !important}.widgets-datepicker-v2 tbody tr:first-child td a.ui-state-active,.widgets-datepicker-v2 tbody tr:first-child td span.ui-state-active{margin-top:24px !important}.widgets-datepicker-v2 tbody tr:first-child td.calendar-flight-start a,.widgets-datepicker-v2 tbody tr:first-child td.calendar-flight-start span{margin-top:24px !important}.widgets-datepicker-v2 tbody tr:first-child td.dp-highlight a,.widgets-datepicker-v2 tbody tr:first-child td.dp-highlight span{margin-top:23px !important}.widgets-datepicker-v2 tbody tr td{padding:0 !important;position:relative}.widgets-datepicker-v2 tbody tr td span,.widgets-datepicker-v2 tbody tr td a{font-size:12px !important;color:#7C7C7C !important;top:0;left:0;margin-top:5px;display:flex !important;justify-content:center;align-items:center;width:100% !important;line-height:25px !important;padding:0}.widgets-datepicker-v2 tbody tr td.ui-state-disabled{opacity:1 !important}.widgets-datepicker-v2 tbody tr td.ui-state-disabled.ui-datepicker-other-month{opacity:0 !important}.widgets-datepicker-v2 tbody tr td.ui-state-disabled span{color:#BCBEC0 !important;height:25px;display:inline-block;line-height:32px}.widgets-datepicker-v2 tbody tr td a:hover.ui-state-active{background:#7C7C7C !important}.widgets-datepicker-v2 tbody tr td a.ui-state-active{background:#7C7C7C !important;border-radius:25px !important;width:25px !important;height:25px !important;color:#FFF !important;display:flex;justify-content:center;padding:0;align-items:center;margin-top:7px}.widgets-datepicker-v2 tbody tr td.dp-highlight:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.dp-highlight:not(.ui-state-disabled) a{background:#ECECEC !important}.widgets-datepicker-v2 tbody tr td.calendar-flight-start:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-flight-return:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-flight-start-and-return:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff:not(.ui-state-disabled)::before{content:'Ida';display:flex;position:absolute;background-image:url(../images/svg/home-widget/balao-calendario.svg);background-repeat:no-repeat;z-index:9;color:#FFF;font-size:12px;top:0;width:57px;height:30px;font-weight:bold;justify-content:center;border-radius:12px;margin-top:-30px;margin-left:-12px;padding-top:2px;font-family:"NunitoBold", Arial, Helvetica, sans-serif;display:none !important}.widgets-datepicker-v2 tbody tr td.calendar-flight-start:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-flight-return:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-flight-start-and-return:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff:not(.ui-state-disabled)::after{content:' ';display:block;background:#ECECEC;width:70%;height:25px;position:absolute;margin-top:-10px;right:0;margin-right:-7px}.widgets-datepicker-v2 tbody tr td.calendar-flight-start:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-flight-start:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-flight-return:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-flight-return:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-flight-start-and-return:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-flight-start-and-return:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled) a,.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff:not(.ui-state-disabled) span,.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff:not(.ui-state-disabled) a{background:#FF5A00 !important;border-radius:25px !important;width:25px !important;height:23px !important;color:#FFF !important;display:flex;justify-content:center;padding:0;align-items:center;position:absolute;top:0;margin-top:5px;z-index:9;font-family:"NunitoBold", Arial, Helvetica, sans-serif !important;font-weight:normal !important;padding-top:2px;left:50%;margin-left:-12.5px}.widgets-datepicker-v2 tbody tr td.calendar-flight-start.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-flight-return.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-flight-start-and-return.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-car-pickup.ui-datepicker-unselectable a,.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff.ui-datepicker-unselectable a{cursor:initial}.widgets-datepicker-v2 tbody tr td.calendar-flight-return:not(.ui-state-disabled)::before{content:'Volta'}.widgets-datepicker-v2 tbody tr td.calendar-flight-return:not(.ui-state-disabled)::after{right:unset;left:0;margin-right:0;width:50%}.widgets-datepicker-v2 tbody tr td.calendar-flight-start-and-return:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled)::before,.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff:not(.ui-state-disabled)::before{content:'Ida e Volta';width:81px;background-image:url(../images/svg/home-widget/balao-calendario-grande.svg);margin-left:-25px}.widgets-datepicker-v2 tbody tr td.calendar-flight-start-and-return:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled)::after,.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff:not(.ui-state-disabled)::after{display:none}.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-1:not(.ui-state-disabled)::before{content:'Trecho 1'}.widgets-datepicker-v2 tbody tr td.calendar-flight-leg-2:not(.ui-state-disabled)::before{content:'Trecho 2'}.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled)::before{content:'Entrada'}.widgets-datepicker-v2 tbody tr td.calendar-booking-checkin:not(.ui-state-disabled)::after{display:block}.widgets-datepicker-v2 tbody tr td.calendar-booking-checkout:not(.ui-state-disabled)::before{content:'Saída'}.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled)::before{content:'Retirada'}.widgets-datepicker-v2 tbody tr td.calendar-car-pickup:not(.ui-state-disabled)::after{display:block}.widgets-datepicker-v2 tbody tr td.calendar-car-dropoff:not(.ui-state-disabled)::before{content:'Devolução'}.widgets-datepicker-v2 tbody tr td.going::after{display:none !important}.widgets-datepicker-v2 .calendar-arrow-up{display:none !important}@media (max-width: 979px){.widgets-datepicker-v2{width:89% !important;left:2px !important;padding:20px !important;z-index:9999999 !important;position:fixed !important;top:50% !important;margin-top:-151.94px !important}.widgets-datepicker-v2 table.ui-datepicker-calendar{width:100%}.widgets-datepicker-v2 .close-calendar{border-top:0}.widgets-datepicker-v2 .close-calendar button,.widgets-datepicker-v2 .close-calendar button:hover,.widgets-datepicker-v2 .close-calendar button:active{width:100%}.widgets-datepicker-v2 .ui-datepicker-header .ui-datepicker-prev,.widgets-datepicker-v2 .ui-datepicker-header .ui-datepicker-next{right:0;top:0;margin-top:20px}.widgets-datepicker-v2 .ui-datepicker-header .ui-datepicker-prev{left:0}.widgets-datepicker-v2 .ui-datepicker-month,.widgets-datepicker-v2 .ui-datepicker-year{font-size:16px !important;font-weight:bold !important}}.pac-container:empty{display:none}@media (max-width: 979px){ul.nav.header-tabs__nav.nav-tabs{background:transparent;text-align:left;width:100%;display:flex}}ul.nav li.search-voos b,ul.nav li.search-hoteis b,ul.nav li.search-carros b,ul.nav li.search-uber b,ul.nav li.search-ticket b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif}ul.nav li.search-voos .tooltip-help .tooltip-arrow,ul.nav li.search-hoteis .tooltip-help .tooltip-arrow,ul.nav li.search-carros .tooltip-help .tooltip-arrow,ul.nav li.search-uber .tooltip-help .tooltip-arrow,ul.nav li.search-ticket .tooltip-help .tooltip-arrow{display:none !important}ul.nav li.search-voos .tooltip-help .tooltip-inner,ul.nav li.search-hoteis .tooltip-help .tooltip-inner,ul.nav li.search-carros .tooltip-help .tooltip-inner,ul.nav li.search-uber .tooltip-help .tooltip-inner,ul.nav li.search-ticket .tooltip-help .tooltip-inner{background-color:transparent !important;background-repeat:no-repeat !important;padding:0 !important;border-radius:0 !important;border:0 !important;height:40px !important;margin-top:-3px}ul.nav li.search-voos.search-voos .tooltip-inner,ul.nav li.search-hoteis.search-voos .tooltip-inner,ul.nav li.search-carros.search-voos .tooltip-inner,ul.nav li.search-uber.search-voos .tooltip-inner,ul.nav li.search-ticket.search-voos .tooltip-inner{background:url(../images/svg/home-widget/tooltips/gol.svg) !important;width:136px}ul.nav li.search-voos.search-hoteis .tooltip-inner,ul.nav li.search-hoteis.search-hoteis .tooltip-inner,ul.nav li.search-carros.search-hoteis .tooltip-inner,ul.nav li.search-uber.search-hoteis .tooltip-inner,ul.nav li.search-ticket.search-hoteis .tooltip-inner{background:url(../images/svg/home-widget/tooltips/hoteis.svg) !important;width:100px}ul.nav li.search-voos.search-carros .tooltip-inner,ul.nav li.search-hoteis.search-carros .tooltip-inner,ul.nav li.search-carros.search-carros .tooltip-inner,ul.nav li.search-uber.search-carros .tooltip-inner,ul.nav li.search-ticket.search-carros .tooltip-inner{background:url(../images/svg/home-widget/tooltips/carros.svg) !important;width:103px}ul.nav li.search-voos.search-uber .tooltip-inner,ul.nav li.search-hoteis.search-uber .tooltip-inner,ul.nav li.search-carros.search-uber .tooltip-inner,ul.nav li.search-uber.search-uber .tooltip-inner,ul.nav li.search-ticket.search-uber .tooltip-inner{background:url(../images/svg/home-widget/tooltips/uber-eats.svg) !important;width:161px}@media (min-width: 768px){ul.nav li.search-voos.search-uber .tooltip-inner,ul.nav li.search-hoteis.search-uber .tooltip-inner,ul.nav li.search-carros.search-uber .tooltip-inner,ul.nav li.search-uber.search-uber .tooltip-inner,ul.nav li.search-ticket.search-uber .tooltip-inner{margin-left:-27px !important}}ul.nav li.search-voos.search-ticket .tooltip-inner,ul.nav li.search-hoteis.search-ticket .tooltip-inner,ul.nav li.search-carros.search-ticket .tooltip-inner,ul.nav li.search-uber.search-ticket .tooltip-inner,ul.nav li.search-ticket.search-ticket .tooltip-inner{background:url(../images/svg/home-widget/tooltips/ingresso.svg) !important;width:136px}@media (max-width: 979px){ul.nav li.search-voos,ul.nav li.search-hoteis,ul.nav li.search-carros,ul.nav li.search-uber,ul.nav li.search-ticket{border-bottom:1px solid transparent !important;text-align:center;width:20%;margin-right:5px}ul.nav li.search-voos:last-child,ul.nav li.search-hoteis:last-child,ul.nav li.search-carros:last-child,ul.nav li.search-uber:last-child,ul.nav li.search-ticket:last-child{margin-right:0}ul.nav li.search-voos a,ul.nav li.search-hoteis a,ul.nav li.search-carros a,ul.nav li.search-uber a,ul.nav li.search-ticket a{width:100%}ul.nav li.search-voos .tooltip-help,ul.nav li.search-hoteis .tooltip-help,ul.nav li.search-carros .tooltip-help,ul.nav li.search-uber .tooltip-help,ul.nav li.search-ticket .tooltip-help{width:100%;display:flex;justify-content:center;left:0 !important}ul.nav li.search-voos .tooltip-help .tooltip-inner,ul.nav li.search-voos .tooltip-help .tooltip.top.in,ul.nav li.search-hoteis .tooltip-help .tooltip-inner,ul.nav li.search-hoteis .tooltip-help .tooltip.top.in,ul.nav li.search-carros .tooltip-help .tooltip-inner,ul.nav li.search-carros .tooltip-help .tooltip.top.in,ul.nav li.search-uber .tooltip-help .tooltip-inner,ul.nav li.search-uber .tooltip-help .tooltip.top.in,ul.nav li.search-ticket .tooltip-help .tooltip-inner,ul.nav li.search-ticket .tooltip-help .tooltip.top.in{width:56px;left:unset}}@media only screen and (max-width: 979px) and (max-width: 320px){ul.nav li.search-voos .tab-label span,ul.nav li.search-voos .tab-label b,ul.nav li.search-hoteis .tab-label span,ul.nav li.search-hoteis .tab-label b,ul.nav li.search-carros .tab-label span,ul.nav li.search-carros .tab-label b,ul.nav li.search-uber .tab-label span,ul.nav li.search-uber .tab-label b,ul.nav li.search-ticket .tab-label span,ul.nav li.search-ticket .tab-label b{font-size:11px !important}}@media (max-width: 979px){ul.nav li.search-voos.search-voos .tooltip-inner,ul.nav li.search-hoteis.search-voos .tooltip-inner,ul.nav li.search-carros.search-voos .tooltip-inner,ul.nav li.search-uber.search-voos .tooltip-inner,ul.nav li.search-ticket.search-voos .tooltip-inner{background:url(../images/svg/home-widget/tooltips/mobile/gol.svg) !important}ul.nav li.search-voos.search-hoteis .tooltip-inner,ul.nav li.search-hoteis.search-hoteis .tooltip-inner,ul.nav li.search-carros.search-hoteis .tooltip-inner,ul.nav li.search-uber.search-hoteis .tooltip-inner,ul.nav li.search-ticket.search-hoteis .tooltip-inner{background:url(../images/svg/home-widget/tooltips/mobile/hoteis.svg) !important}ul.nav li.search-voos.search-carros .tooltip-inner,ul.nav li.search-hoteis.search-carros .tooltip-inner,ul.nav li.search-carros.search-carros .tooltip-inner,ul.nav li.search-uber.search-carros .tooltip-inner,ul.nav li.search-ticket.search-carros .tooltip-inner{background:url(../images/svg/home-widget/tooltips/mobile/carros.svg) !important}ul.nav li.search-voos.search-uber .tooltip-inner,ul.nav li.search-hoteis.search-uber .tooltip-inner,ul.nav li.search-carros.search-uber .tooltip-inner,ul.nav li.search-uber.search-uber .tooltip-inner,ul.nav li.search-ticket.search-uber .tooltip-inner{background:url(../images/svg/home-widget/tooltips/mobile/uber-eats.svg) !important}ul.nav li.search-voos.search-ticket .tooltip-inner,ul.nav li.search-hoteis.search-ticket .tooltip-inner,ul.nav li.search-carros.search-ticket .tooltip-inner,ul.nav li.search-uber.search-ticket .tooltip-inner,ul.nav li.search-ticket.search-ticket .tooltip-inner{background:url(../images/svg/home-widget/tooltips/mobile/ingresso.svg) !important}}ul.nav li.search-voos.search-ticket,ul.nav li.search-hoteis.search-ticket,ul.nav li.search-carros.search-ticket,ul.nav li.search-uber.search-ticket,ul.nav li.search-ticket.search-ticket{padding-top:0 !important;border:0 !important}ul.nav li.search-voos.search-ticket::after,ul.nav li.search-hoteis.search-ticket::after,ul.nav li.search-carros.search-ticket::after,ul.nav li.search-uber.search-ticket::after,ul.nav li.search-ticket.search-ticket::after{display:none !important}#smls-widget-home #milesBalance{background:#ECECEC;margin-top:21px;margin-bottom:-32px}#smls-widget-home #milesBalance a{display:flex;width:100%;height:58px;align-items:center}#smls-widget-home #milesBalance a .new{width:68px;height:35px;position:absolute;display:flex;align-items:flex-start;justify-content:center;padding-top:16px;background:url(../images/svg/miles-balance-search/widget-flag.svg) no-repeat;background-size:70px 52px;margin-left:-13px;margin-top:0;font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;color:#FFF;text-transform:uppercase}#smls-widget-home #milesBalance a .projectName{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#FF5A00;text-transform:uppercase;display:inline-flex;align-items:center;margin-left:79px}#smls-widget-home #milesBalance a .projectName::before{content:url(../images/svg/miles-balance-search/icon.svg);display:inline-block;width:24px;height:24px;margin-right:15px}#smls-widget-home #milesBalance a .projectName::after{content:'';width:233px;height:49px;display:inline-block;background:url(../images/svg/miles-balance-search/widget-airplane.svg) no-repeat;margin-left:-18px;margin-top:8px;margin-right:13px}#smls-widget-home #milesBalance a .projectDescription{font-family:"NunitoLight", Arial, Helvetica, sans-serif;font-size:16px;line-height:16px;color:#7C7C7C;display:inline-flex;align-items:center;margin-left:88px}#smls-widget-home #milesBalance a .projectDescription span{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;color:#FF5A00;margin:0 5px}#smls-widget-home #milesBalance a .projectDescription span:last-child{margin-right:0}#smls-widget-home #milesBalance a .projectDescription::after{content:url(../images/svg/miles-balance-search/arrow.svg);display:inline-block;transform:rotate(-90deg);width:17px;height:17px;margin-top:6px}@media (max-width: 979px){#smls-widget-home #milesBalance{margin-top:-3px;padding-top:22px}#smls-widget-home #milesBalance a{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;height:auto;flex-wrap:wrap;margin:0 20px;margin-right:4px;padding-bottom:30px;background:url(../images/svg/miles-balance-search/widget-airplane.svg) bottom right no-repeat;background-size:223px 49px}#smls-widget-home #milesBalance a .new{display:none}#smls-widget-home #milesBalance a .projectName{margin-left:0;font-size:11px}#smls-widget-home #milesBalance a .projectName::after{display:none}#smls-widget-home #milesBalance a .projectDescription{display:block;font-size:12px;line-height:17px;margin-top:12px;max-width:247px;position:relative;margin-left:0}#smls-widget-home #milesBalance a .projectDescription span{margin:0 1px}#smls-widget-home #milesBalance a .projectDescription::after{display:none}}@media only screen and (max-width: 979px) and (max-width: 320px){#smls-widget-home #milesBalance a .projectDescription{max-width:230px}}@media (max-width: 979px){#smls-widget-home #milesBalance a::after{content:url(../images/svg/miles-balance-search/arrow.svg);display:block;transform:rotate(-90deg);width:17px;height:17px;position:absolute;right:0;margin-top:18px;margin-right:31px}}@media only screen and (max-width: 979px) and (max-width: 320px){#smls-widget-home #milesBalance a::after{margin-right:23px}}.viaje-facil-base,.search-result-v2 article.flightsArticle .viaje-facil,#bestFareCard .flightDetails .easyTravel span{width:271px;height:40px;left:0 !important;margin-top:8px !important;padding:0 !important;background:rgba(102,153,204,0.15);border-radius:0 20px 20px 0;border-left:0 !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#339999;display:flex;align-items:center}.viaje-facil-base i,.search-result-v2 article.flightsArticle .viaje-facil i,#bestFareCard .flightDetails .easyTravel span i{display:inline-block;width:90px;height:22px;background:url(../images/svg/search-result/viaje_facil.svg) no-repeat;margin-left:22px;padding-right:16px;margin-right:16px;border-right:1px solid rgba(51,153,153,0.3)}.floating-tooltip-base,.search-result-v2 .flight-details__travel-open.connection.tooltip,#bestFareCard .flightDetails .easyTravel .tooltip{background-color:white;opacity:1;border:2px solid #FF5A00;margin-bottom:5px}.floating-tooltip-base .tooltip-arrow,.search-result-v2 .flight-details__travel-open.connection.tooltip .tooltip-arrow,#bestFareCard .flightDetails .easyTravel .tooltip .tooltip-arrow{bottom:9px;left:50%;margin-left:-5px;border-width:0 7px 7px 7px;border-bottom-color:#FF5A00;margin-top:-7px;z-index:500}.floating-tooltip-base .tooltip-arrow::after,.search-result-v2 .flight-details__travel-open.connection.tooltip .tooltip-arrow::after,#bestFareCard .flightDetails .easyTravel .tooltip .tooltip-arrow::after{margin-left:-3px;color:#fff;content:"\f0d8";z-index:1000;font-family:'fontawesome-alloy';font-size:15px;bottom:6px;position:relative;left:-1px}.floating-tooltip-base .tooltip-inner,.search-result-v2 .flight-details__travel-open.connection.tooltip .tooltip-inner,#bestFareCard .flightDetails .easyTravel .tooltip .tooltip-inner{border-radius:4px;background:white;color:#7C7C7C;text-align:left}.search-result-v2 #wrapper{background:#F5F5F5}.search-result-v2 .smiles-header__content{background:#FFF;box-shadow:0 0 5px #CCC}.search-result-v2 #content.smiles-content{min-height:150px}.search-result-v2 h2.title-v2{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:24px;color:#7C7C7C;text-transform:uppercase}.search-result-v2 h2.title-v2 span{font-family:'NunitoBold', Arial, Helvetica, sans-serif}.search-result-v2 h2.title-v2.with-switch{margin-top:26px;margin-bottom:0px}.search-result-v2 h2.title-v2.pst2{margin-bottom:16px}.search-result-v2 h2.title-v2.pst3{margin-top:25px;margin-bottom:18px}.search-result-v2 h2.title-v2.pst4{margin-bottom:20px}@media (min-width: 1024px){.search-result-v2 .templateSegment.closed:not(.justOne){margin-bottom:-70px}.search-result-v2 .best-fare-selected h2.title-v2.pst4{margin-top:145px}}.search-result-v2 .templateSegment .header__tabs{margin-bottom:16px}.search-result-v2 .templateSegment .data__select{width:46px;margin-right:8px}.search-result-v2 .templateSegment .data__select .dayOfWeek,.search-result-v2 .templateSegment .data__select .dateUp,.search-result-v2 .templateSegment .data__select .date,.search-result-v2 .templateSegment .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .search-result-v2 .templateSegment .data__select li.dateUp,.search-result-v2 .templateSegment .data__select .month{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:8px;color:#666666;text-transform:uppercase;font-weight:normal}.search-result-v2 .templateSegment .data__select .dateUp,.search-result-v2 .templateSegment .data__select .date,.search-result-v2 .templateSegment .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .search-result-v2 .templateSegment .data__select li.dateUp{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px}.search-result-v2 .templateSegment .data__select .dateUp::after,.search-result-v2 .templateSegment .data__select .date::after,.search-result-v2 .templateSegment .smiles__carousel-header .data__select li.dateUp::after,.smiles__carousel-header .search-result-v2 .templateSegment .data__select li.dateUp::after{width:12px;height:12px;font-size:12px;border:1px solid #FFF;border-radius:4px;padding-top:0;left:40px}.search-result-v2 .btnsdefault,.search-result-v2 .templateSegment .no__flights a,.search-result-v2 .templateSegment .no__flights a:hover,.search-result-v2 .more__flights a,.search-result-v2 .more__flights a:hover,.search-result-v2 #btnRedoSearchFlight{width:152px;padding:0;height:40px;align-items:center;display:flex;justify-content:center;background:#FFF;border:1px solid #FF5A00;border-radius:4px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;color:#FF5A00 !important;font-weight:normal}.search-result-v2 #containerSearchFlightData{box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);margin-top:10px;margin-bottom:20px}.search-result-v2 #containerSearchFlightData #smls-widget-home{border-radius:3px;background-color:#FFFFFF}.search-result-v2 .smiles__tab-wrap,.search-result-v2 .smiles__tab-wrap-disclaimer{background:#FFF;border:none;border-radius:10px;display:inline-flex;justify-content:flex-start;align-items:center;height:54px;margin-bottom:16px;padding-left:25px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.search-result-v2 .smiles__tab-wrap span,.search-result-v2 .smiles__tab-wrap-disclaimer span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#BCBEC0;cursor:pointer}.search-result-v2 .smiles__tab-wrap span.active,.search-result-v2 .smiles__tab-wrap-disclaimer span.active{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#666}.search-result-v2 .smiles__tab-wrap span.g3,.search-result-v2 .smiles__tab-wrap-disclaimer span.g3{width:175px;text-align:right}.search-result-v2 .smiles__tab-wrap span.congenere,.search-result-v2 .smiles__tab-wrap-disclaimer span.congenere{width:239px}.search-result-v2 .smiles__tab-wrap img.img-gol,.search-result-v2 .smiles__tab-wrap-disclaimer img.img-gol{height:19px;margin-left:8px;margin-top:-3px;cursor:pointer}.search-result-v2 .smiles__tab-wrap img.img-gol.congenere,.search-result-v2 .smiles__tab-wrap-disclaimer img.img-gol.congenere{filter:grayscale(100%)}.search-result-v2 .smiles__tab-wrap .switch,.search-result-v2 .smiles__tab-wrap-disclaimer .switch{width:65px;height:32px;margin:0 20px;background:url(../images/svg/search-result/switches.svg) no-repeat;background-position:0 0;cursor:pointer}.search-result-v2 .smiles__tab-wrap .switch.right,.search-result-v2 .smiles__tab-wrap-disclaimer .switch.right{background-position:-81px 0}.search-result-v2 .smiles__tab-wrap.show-disclaimer{margin-bottom:0;border-radius:10px 10px 0 0}.search-result-v2 .smiles__tab-wrap.at-footer{margin-bottom:0;border-radius:0;border-top:1px solid #F5F5F5;padding-left:18px;padding-top:11px}.search-result-v2 .smiles__tab-wrap-disclaimer{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#686868;border-radius:0 0 10px 10px;border-top:1px solid #D3D3D3;display:inline-block;padding-top:19px;padding-bottom:19px;height:auto}.search-result-v2 .smiles__tab-wrap-disclaimer.closed{display:none}.search-result-v2 .smiles__tab-wrap-disclaimer b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-weight:normal}.search-result-v2 .smiles__tab-wrap-disclaimer span.icon{width:30px;height:30px;background:url(../images/svg/search-result/aviso.svg) no-repeat;display:inline-block;position:absolute;margin-top:5px}.search-result-v2 .smiles__tab-wrap-disclaimer .disclaimer{max-width:602px;padding-left:51px}.search-result-v2 .smiles__carousel-header{border-radius:2px 2px 0 0}.search-result-v2 .smiles__carousel-header span{font:unset !important;font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:20px !important;color:#FFF;font-weight:normal !important}.search-result-v2 .smiles__carousel-header span.going{background:url(../images/svg/search-result/aviao-ida.svg) no-repeat left;padding-top:0px}.search-result-v2 .smiles__carousel-header span.back{background:url(../images/svg/search-result/aviao-volta.svg) no-repeat left;padding-top:0px}.search-result-v2 .smiles__carousel-header .line-separator{visibility:hidden}.search-result-v2 .smiles__carousel-header h4.city span{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-weight:normal !important;font-size:14px !important}.search-result-v2 .smiles__carousel-header.fixedHeader{z-index:9999}.search-result-v2 .templateSegment.closed{border-bottom:none;padding-bottom:0}.search-result-v2 .templateSegment.closed #fixedHeader0,.search-result-v2 .templateSegment.closed #fixedHeader1{margin-bottom:0}.search-result-v2 .templateSegment.closed .segmentsFlightsTemplate{border:0 !important}.search-result-v2 .templateSegment.closed .segmentsFlightsTemplate:not(.withCalendar) article.flightsArticle{border-radius:0 0 10px 10px}.search-result-v2 .templateSegment.closed article.flightsArticle{margin-top:-20px !important}.search-result-v2 .templateSegment.closed .smiles__carousel{margin-bottom:20px}.search-result-v2 .templateSegment.closed .smiles__carousel .button-open-calendar-modal-box{border-radius:0 0 10px 10px}.search-result-v2 .templateSegment.closed .change__flights-or-view-all{display:flex;justify-content:flex-end;background:transparent;cursor:unset}.search-result-v2 .templateSegment.closed .change__flights-or-view-all p{width:282px;height:40px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#FF5A00;border:1px solid #FF5A00;border-radius:3px;background-color:#FFFFFF;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);margin:0;display:flex;justify-content:center;align-items:center;margin-top:15px;cursor:pointer}.search-result-v2 .templateSegment.closed .change__flights-or-view-all p::before{content:' ';margin-right:16px;background:url(../images/svg/search-result/lupa.svg);background-size:contain;width:20px;height:20px}.search-result-v2 #fixedHeader0,.search-result-v2 #fixedHeader1{margin-bottom:20px}.search-result-v2 #fixedHiddenHeader0,.search-result-v2 #fixedHiddenHeader1{display:none}.search-result-v2 #fixedHiddenHeader0.showing,.search-result-v2 #fixedHiddenHeader1.showing{display:block;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;height:70px}.search-result-v2 #fixedHiddenHeader0.showing.withCalendar,.search-result-v2 #fixedHiddenHeader1.showing.withCalendar{height:277px}@media (max-width: 979px){.search-result-v2 #fixedHiddenHeader0.showing,.search-result-v2 #fixedHiddenHeader1.showing{height:56px}.search-result-v2 #fixedHiddenHeader0.showing.withCalendar,.search-result-v2 #fixedHiddenHeader1.showing.withCalendar{height:238px}}.search-result-v2 .search-carousel-caption{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:14px;color:#BCBEC0;font-weight:normal;margin-left:60px}.search-result-v2 .search-carousel-caption::before{color:#BCBEC0}.search-result-v2 .button-open-calendar-modal{width:303px;height:44px;padding:0;font-size:14px !important;color:#FFF !important;background-color:#666666 !important;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2) !important;border-radius:3px !important;margin-right:43px}.search-result-v2 .button-open-calendar-modal span,.search-result-v2 .button-open-calendar-modal b{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-weight:normal !important;color:#FFF !important}.search-result-v2 .button-open-calendar-modal b{font-family:'NunitoBold', Arial, Helvetica, sans-serif !important}.search-result-v2 .button-open-calendar-modal span::before{margin-left:0 !important;margin-right:16px !important}.search-result-v2 .button-open-calendar-modal .new-alert{display:none}.search-result-v2 .smiles__carousel .calendar__box,.search-result-v2 .smiles__carousel .button-open-calendar-modal-box{background:#FFF !important}.search-result-v2 .smiles__carousel .button-open-calendar-modal-box{margin-bottom:0;box-shadow:none;padding-bottom:21px;padding-top:25px}.search-result-v2 .smiles__carousel .slick-list{margin-left:5px}.search-result-v2 .smiles__carousel .slick-track .wslider-slide{border-radius:3px;border:1px solid #979797;width:87px !important;margin:0 11px}.search-result-v2 .smiles__carousel .slick-track .wslider-slide.selected{width:84px !important;border:2px solid #FF5A00;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2)}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-name{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#656565}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-month-group span{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:18px !important;color:#656565 !important;font-weight:normal !important}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-miles .value{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#FF5A00;font-weight:bold}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-miles .value .icon-search{font-size:16px;margin-top:6px;display:block}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-miles .info{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C;font-weight:normal}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-miles.calendar__day-miles-ban .info{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:10px}.search-result-v2 .filterSegments .dropdown-menu.open{width:100%;background:transparent;border-right:0;border-left:0}.search-result-v2 .filterSegments .smiles__search-ordination{background:transparent;position:relative}.search-result-v2 .filterSegments .smiles__search-ordination .btn-group.bootstrap-select.open{width:100% !important}.search-result-v2 .filterSegments .smiles__search-ordination img.icon{position:absolute;margin:10px 0 0 10px}.search-result-v2 .filterSegments .smiles__search-ordination .dropdown-menu.open{margin-left:0px;margin-top:-1px;border-top:0;border-bottom:0;margin-right:-1px;width:calc(100% + 1px);overflow:unset !important}.search-result-v2 .filterSegments .smiles__search-ordination .dropdown-menu.open ul{border:1px solid #666666;background-color:#F5F5F5;width:100%;border-top:0;margin-left:0;margin-right:0;width:calc(100% + 1px)}.search-result-v2 .filterSegments .smiles__search-ordination .dropdown-menu.open ul li a span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:normal;padding:5px 0;text-align:center}.search-result-v2 .filterSegments .smiles__search-ordination .dropdown-menu.open ul li:not(disabled).selected,.search-result-v2 .filterSegments .smiles__search-ordination .dropdown-menu.open ul li:not(disabled):hover{background:#666666}.search-result-v2 .filterSegments .smiles__search-ordination .dropdown-menu.open ul li:not(disabled).selected a span,.search-result-v2 .filterSegments .smiles__search-ordination .dropdown-menu.open ul li:not(disabled):hover a span{color:#FFF}.search-result-v2 .filterSegments div.bootstrap-select{width:100% !important}.search-result-v2 .filterSegments .btn-group .btn-info.dropdown-toggle{background:transparent !important;border-radius:3px;max-width:unset}.search-result-v2 .filterSegments .btn-group .btn-info.dropdown-toggle span.filter-option{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:12px;color:#666666;font-weight:bold;margin-left:25px;margin-right:-25px}.search-result-v2 .filterSegments .btn-group .btn-info.dropdown-toggle::after{position:absolute;right:0;margin-right:10px}.search-result-v2 .filterSegments .smiles__search-filter{background:transparent;border:1px solid #666666;border-radius:4px;padding-top:1px}.search-result-v2 .filterSegments .smiles__search-filter img.icon{margin-left:12px}.search-result-v2 .filterSegments .smiles__search-filter p{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#666;text-transform:none;border-right:1px solid #666;padding-left:0}.search-result-v2 .filterSegments .smiles__search-filter button.dropdown-toggle{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;color:#666 !important}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open button::after{color:#666}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu{border:1px solid #666666;border-radius:0 0 3px 3px;background-color:#F5F5F5;box-shadow:0 10px 10px 0 rgba(138,149,158,0.2);border-top:none;margin-top:-3px}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:disabled:not(:checked)+label,.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:disabled:checked+label,.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:not(:checked)+label,.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:checked+label{font:unset;color:#BCBEC0;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding-top:2px}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:not(:checked)+label,.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:checked+label{color:#666666}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:not(:checked)+label i,.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:checked+label i{color:#666666;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:checked+label:before{background:#666666}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:checked+label:after{top:4px;left:4px;content:url(../images/svg/search-result/check.svg)}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu [type="checkbox"]:not(:checked)+label:after{display:none}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu li.departure,.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu li.arrival{font:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu li.divider{background:transparent}.search-result-v2 .filterSegments .smiles__search-filter .btn-group.open ul.dropdown-menu li .btn-filter{width:112px;height:40px;background:#666666;border-radius:3px;padding:0;display:flex;justify-content:center;align-items:center;font:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFF}.search-result-v2 .filterSegments .list__filter{margin-left:-7px}.search-result-v2 .filterSegments .list__filter .item:first-child{padding-left:7px !important}.search-result-v2 .filterSegments .list__filter .item a{border:1px solid #666666;border-radius:3px;background:transparent;padding:10px 9px;font:unset;color:#666666;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:300;display:flex;justify-content:center;align-items:center}.search-result-v2 .filterSegments .list__filter .item .icon-remove{content:url(../images/svg/search-result/remover-filtro.svg);width:16px;height:16px;display:inline-block;margin-left:9px}.search-result-v2 .filterSegments .list__filter .item .icon-remove::before{display:none}.search-result-v2 .filterSegments .list__filter .item.remove .icon-remove{display:none}.search-result-v2 .filterSegments .list__filter .item.remove a{width:112px;height:40px;border-radius:3px;background-color:#666666;color:#FFFFFF;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;padding:0}.search-result-v2 article.flightsArticle{background:#FFF !important;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);border-radius:10px}.search-result-v2 article.flightsArticle.with-card{border-radius:0 10px 10px 10px}.search-result-v2 article.flightsArticle .most-wanted-fare{margin-top:50px}.search-result-v2 article.flightsArticle .promotional-fare{margin-top:60px}.search-result-v2 article.flightsArticle .company__thumb{width:128px !important;height:88px !important;padding:0 !important}.search-result-v2 article.flightsArticle .company__thumb img{width:100%;max-height:100%}.search-result-v2 article.flightsArticle .flight-details__travel{margin-left:-20px;margin-right:17px}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper{width:295px;margin-right:0}.search-result-v2 article.flightsArticle .travel__airport,.search-result-v2 article.flightsArticle .travel__date-info{font:unset !important;font-family:'NunitoBold', Arial, Helvetica, sans-serif !important;font-size:25px !important;font-weight:normal !important;color:#7C7C7C !important;margin-bottom:6.22px;text-align:center}.search-result-v2 article.flightsArticle .travel__location{width:96px !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:16px !important;font-weight:normal !important;color:#BCBEC0 !important;margin-bottom:6.22px;text-align:center;display:flex;justify-content:center;align-items:center}.search-result-v2 article.flightsArticle .travel__location i{font-style:normal;display:inline-flex;display:block;padding:0 0;white-space:normal}.search-result-v2 article.flightsArticle .travel__date-info{font-size:16px !important;margin-bottom:0}.search-result-v2 article.flightsArticle .travel__info{padding-right:0 !important;margin-left:4px}.search-result-v2 article.flightsArticle .travel__info .travel__stops{font:unset !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;color:#666666 !important;text-align:center}.search-result-v2 article.flightsArticle .travel__info .ic-arrow-flight-details::before{width:92px !important;height:8px !important;background:url(../images/svg/search-result/divider.svg) no-repeat !important}.search-result-v2 article.flightsArticle .travel__info .travel__duration{font:unset !important;font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;color:#7C7C7C !important;text-align:center}.search-result-v2 article.flightsArticle .details-bt{display:block !important}.search-result-v2 article.flightsArticle a.details{display:inline-flex;width:100%;border-top:1px dashed #BCBEC0;border-radius:0;padding:0;align-items:center !important;justify-content:center !important;margin-top:20px}.search-result-v2 article.flightsArticle a.details span{font-family:'NunitoBold', Arial, Helvetica, sans-serif !important;font-size:16px !important;font-weight:normal !important;color:#666666 !important;margin-top:5px !important;display:flex !important;align-items:center !important}.search-result-v2 article.flightsArticle a.details span::before{content:'';width:15.92px;height:16px;background:url(../images/svg/search-result/mais.svg) no-repeat;display:inline-block;margin-right:8px}.search-result-v2 article.flightsArticle a.details span::after{display:none !important}.search-result-v2 article.flightsArticle a.details span.active::before{background:url(../images/svg/search-result/menos.svg) no-repeat}.search-result-v2 article.flightsArticle .column.column-miles.visible-desktop{margin-right:0}.search-result-v2 article.flightsArticle .column.column-mandm.visible-desktop{width:182px}.search-result-v2 article.flightsArticle .column .column-header{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C !important;font-weight:normal !important}.search-result-v2 article.flightsArticle .column .column-header span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:10px}.search-result-v2 article.flightsArticle .miles li label{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px !important;color:#FF5A00 !important;font-weight:normal}.search-result-v2 article.flightsArticle .miles li.club label{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px !important;color:#FFF !important;font-weight:normal}.search-result-v2 article.flightsArticle .miles li.club span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:10px !important}.search-result-v2 article.flightsArticle .miles li.diamond label{color:#FFF !important}.search-result-v2 article.flightsArticle .miles-money li label{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px !important;color:#FF5A00 !important;font-weight:normal}.search-result-v2 article.flightsArticle .miles-money li label b{color:#7C7C7C;font-weight:normal}.search-result-v2 article.flightsArticle .miles-money li label b i{top:unset !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-style:normal !important;font-size:12px !important;font-weight:normal}.search-result-v2 article.flightsArticle .miles-money li.club label{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px !important;color:#FFF !important;font-weight:normal}.search-result-v2 article.flightsArticle .miles-money li.club label b{color:#FFF !important;font-weight:normal}.search-result-v2 article.flightsArticle .miles-money li.club span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:10px}.search-result-v2 article.flightsArticle .miles li [type="checkbox"]:not(:checked)+label:after,.search-result-v2 article.flightsArticle .miles-money li [type="checkbox"]:not(:checked)+label:after{display:none}.search-result-v2 article.flightsArticle .miles [type="checkbox"]:checked+label:before,.search-result-v2 article.flightsArticle .miles-money [type="checkbox"]:checked+label:before{border:1px solid #FF5A00;background:#FF5A00}.search-result-v2 article.flightsArticle .miles [type="checkbox"]:checked+label:after,.search-result-v2 article.flightsArticle .miles-money [type="checkbox"]:checked+label:after{top:3px;left:4px;content:url(../images/svg/search-result/check.svg)}.search-result-v2 article.flightsArticle .desk-banners{display:flex;width:100%;position:relative}.search-result-v2 article.flightsArticle .desk-banners.with-margin{margin-top:240px}.search-result-v2 article.flightsArticle .floating{position:absolute;left:0;bottom:0}.search-result-v2 article.flightsArticle .floating .tooltip{background-color:white;opacity:1;border:2px solid #FF5A00;margin-bottom:5px}.search-result-v2 article.flightsArticle .floating .tooltip .tooltip-arrow{bottom:9px;left:50%;margin-left:-5px;border-width:0 7px 7px 7px;border-bottom-color:#FF5A00;margin-top:-7px;z-index:500}.search-result-v2 article.flightsArticle .floating .tooltip .tooltip-arrow::after{margin-left:-3px;color:#fff;content:"\f0d8";z-index:1000;font-family:'fontawesome-alloy';font-size:15px;bottom:6px;position:relative;left:-1px}.search-result-v2 article.flightsArticle .floating .tooltip .tooltip-inner{border-radius:4px;background:white;color:#7C7C7C;text-align:left;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:11px;line-height:1.4}.search-result-v2 article.flightsArticle .seat,.search-result-v2 article.flightsArticle .cabin{width:185px;height:40px;border:1px solid #E4E4E4;border-radius:0 20px 20px 0;display:flex;align-items:center;font-family:'NunitoLight', Arial, Helvetica, sans-serif;text-align:left;padding:0}.search-result-v2 article.flightsArticle .seat{font-size:12px;color:#FF5A00}.search-result-v2 article.flightsArticle .seat span{width:60px;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:16px;text-align:center}.search-result-v2 article.flightsArticle .seat b{line-height:16px;font-weight:normal;padding-right:15px}.search-result-v2 article.flightsArticle .seat b::first-letter{text-transform:uppercase}.search-result-v2 article.flightsArticle .cabin{margin-top:10px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7C7C7C;margin-bottom:0}.search-result-v2 article.flightsArticle .cabin span{width:50.3px;height:20px;margin-right:-2px;background:url(../images/svg/search-result/cabine-executiva.svg) center no-repeat}.search-result-v2 article.flightsArticle .cabin:not(.Executiva) span{background:url(../images/svg/search-result/cabine-economica.svg) center no-repeat}.search-result-v2 article.flightsArticle .cabin.Premium.Economy{line-height:15px}.search-result-v2 article.flightsArticle .card-cashback{display:flex !important;width:100%;justify-content:flex-end}.search-result-v2 article.flightsArticle .card-cashback .position-regulator{display:flex;justify-content:center;align-items:center;margin-top:10px;background:rgba(102,153,204,0.15);border-radius:20px 0 0 20px;width:376px;height:40px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#6699CC}.search-result-v2 article.flightsArticle .card-cashback.visible-mobile{display:none !important}.search-result-v2 .smiles__order-summary-underside{border:0;margin-top:20px}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler{background-color:#FFFFFF;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);border-radius:10px}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .payment_ruller_container{margin:24px 84px;padding:0}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler h3{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#FF5A00}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler p.subtitle{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#7C7C7C;margin-top:8px}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#7C7C7C}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .labels span.active{font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio label,.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio label span{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:14px !important;font-weight:normal !important;color:#7C7C7C !important}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio [type="radio"]:checked+label,.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio [type="radio"]:checked+label span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:14px !important;font-weight:normal !important;color:#FF5A00 !important}@media (max-width: 979px){.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio [type="radio"]:checked+label,.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .ruller-wrapper .radio [type="radio"]:checked+label span{color:#FFF !important}}.search-result-v2 .smiles__order-summary-underside .offers_options_ruler .allow-installments{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;color:#7C7C7C !important}.search-result-v2 .smiles__order-summary-underside .underside{background-color:#FFFFFF;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);border-top:0;margin-top:20px;border-radius:10px;padding:24px 74px}.search-result-v2 .smiles__order-summary-underside .underside h4{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#FF5A00}.search-result-v2 .smiles__order-summary-underside .underside h4.conditions-mobile{display:none}.search-result-v2 .smiles__order-summary-underside .underside .table tr th,.search-result-v2 .smiles__order-summary-underside .underside .table tr th span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px !important;font-weight:normal !important;color:#666666;text-transform:none}.search-result-v2 .smiles__order-summary-underside .underside .table tbody tr td{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px !important;font-weight:normal;color:#7C7C7C}.search-result-v2 .smiles__order-summary-underside .underside .table tfoot{border:1px solid #ECECEC;border-radius:3px;background-color:#F5F5F5 !important}.search-result-v2 .smiles__order-summary-underside .underside .table tfoot th{border:0;border-radius:3px;background-color:transparent !important;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px !important;font-weight:normal;color:#FF5A00 !important}.search-result-v2 .smiles__order-summary-underside .underside .table tfoot td{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal !important;color:#666666 !important}.search-result-v2 .smiles__order-summary-underside .underside .table .summary-side-rules-header{background:transparent !important}.search-result-v2 .smiles__order-summary-underside .underside .table.tooltip-help .baggage-rules-golbag{background:url(../images/svg/search-result/exclamacao.svg) no-repeat !important;width:16px !important;height:16px !important}.search-result-v2 .smiles__order-summary-underside .underside .phrase-refund-rate{color:#666}.search-result-v2 .smiles__order-summary-underside .underside .baggage-rules-0bag,.search-result-v2 .smiles__order-summary-underside .underside .baggage-rules-1bag,.search-result-v2 .smiles__order-summary-underside .underside .baggage-rules-2bag,.search-result-v2 .smiles__order-summary-underside .underside .baggage-rules-3bag{background:url(../images/svg/search-result/com-bagagem.svg) space 0 0 !important;width:16px;height:16px}.search-result-v2 .smiles__order-summary-underside .underside .baggage-rules-2bag{width:35px}.search-result-v2 .smiles__order-summary-underside .underside .baggage-rules-3bag{width:58px}.search-result-v2 .smiles__order-summary-underside .underside .baggage-rules-0bag{background:url(../images/svg/search-result/sem-bagagem.svg) !important}.search-result-v2 .smiles__order-summary-underside .underside .terms{width:440px}.search-result-v2 .smiles__order-summary-underside .underside .terms label{max-width:370px}.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:not(:checked)+label:after{display:none}.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:not(:checked)+label,.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:checked+label{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:14px !important;font-weight:normal !important;color:#666}.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:checked+label:before{border:1px solid #FF5A00;background:#FF5A00}.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:checked+label:after{top:1px;left:4px;content:url(../images/svg/search-result/check.svg)}.search-result-v2 .smiles__order-summary-underside .underside .terms .button{margin-top:24px}.search-result-v2 .smiles__order-summary-underside .underside .terms .button a{height:40px;width:282px;border-radius:3px;background-color:#FF5A00;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:16px !important;font-weight:normal !important;color:#FFF;padding:0 !important;margin:0 auto;display:flex;align-items:center;justify-content:center}.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions{margin-left:113px !important;top:114px !important}.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions .tooltip-arrow{border-width:0 5px 5px !important}.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions .tooltip-arrow::after{content:"\f0d8" !important;margin-left:-7px;top:-6px !important}.search-result-v2 .smiles__flight-search-partners{border-radius:8px;background-color:#FFFFFF;border:0}.search-result-v2 .smiles__flight-search-partners h4{padding:0;margin:0;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#FF5A00;padding-left:25px}.search-result-v2 .smiles__flight-search-partners p{max-width:485px;display:block;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#666666;margin-top:10px;text-align:left;margin-left:0;padding-left:25px;margin-bottom:0}.search-result-v2 .templateSegment .no__flights{border:1px solid #BCBEC0;background:transparent !important;height:96px;padding:0;position:relative}.search-result-v2 .templateSegment .no__flights::before{content:url(../images/svg/search-result/aviao-pontilhado.svg);width:33px;height:33px;display:inline-block;position:absolute;margin-top:30px;margin-left:15px}.search-result-v2 .templateSegment .no__flights p{margin-top:23px}.search-result-v2 .templateSegment .no__flights p,.search-result-v2 .templateSegment .no__flights span{text-align:left;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#656565;padding-left:70px}.search-result-v2 .templateSegment .no__flights span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:16px}.search-result-v2 .templateSegment .no__flights a,.search-result-v2 .templateSegment .no__flights a:hover{right:0;top:0;position:absolute;margin-top:24px;margin-right:24px}.search-result-v2 .flight-details__travel-open{border:0}.search-result-v2 .flight-details__travel-open .dash{border:1px dashed rgba(151,151,151,0.2)}.search-result-v2 .flight-details__travel-open i{width:27px !important;height:27px !important;margin-top:-5px !important}.search-result-v2 .flight-details__travel-open i.pin{background:url(../images/svg/search-result/detalhes-localizacao.svg) no-repeat !important;margin-top:-3px !important}.search-result-v2 .flight-details__travel-open i.icon-flight{background:url(../images/svg/search-result/detalhes-aviao.svg) no-repeat !important;margin-top:-6px !important;margin-bottom:4px}.search-result-v2 .flight-details__travel-open .checkin-details__depart p,.search-result-v2 .flight-details__travel-open .checkin-details__stop p,.search-result-v2 .flight-details__travel-open .checkin-details__return p{font:unset;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#7C7C7C}.search-result-v2 .flight-details__travel-open .checkin-details__depart p span,.search-result-v2 .flight-details__travel-open .checkin-details__depart p i,.search-result-v2 .flight-details__travel-open .checkin-details__stop p span,.search-result-v2 .flight-details__travel-open .checkin-details__stop p i,.search-result-v2 .flight-details__travel-open .checkin-details__return p span,.search-result-v2 .flight-details__travel-open .checkin-details__return p i{font:unset !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;color:#666666}.search-result-v2 .flight-details__travel-open .checkin-details__depart p span:first-child,.search-result-v2 .flight-details__travel-open .checkin-details__stop p span:first-child,.search-result-v2 .flight-details__travel-open .checkin-details__return p span:first-child{margin-bottom:-5px}.search-result-v2 .flight-details__travel-open .checkin-details__depart p i,.search-result-v2 .flight-details__travel-open .checkin-details__stop p i,.search-result-v2 .flight-details__travel-open .checkin-details__return p i{width:auto !important}.search-result-v2 .flight-details__travel-open .checkin-details__depart .stop,.search-result-v2 .flight-details__travel-open .checkin-details__stop .stop,.search-result-v2 .flight-details__travel-open .checkin-details__return .stop{display:none !important}.search-result-v2 .flight-details__travel-open .checkin-details__flight .company__thumb{text-align:center;padding:0px !important;width:46px !important;height:32px !important;display:flex}.search-result-v2 .flight-details__travel-open .checkin-details__flight img{width:46px}.search-result-v2 .flight-details__travel-open .checkin-details__flight p{font:unset;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#7C7C7C}.search-result-v2 .flight-details__travel-open .checkin-details__flight p span{font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666;margin-top:0px;line-height:12px}.search-result-v2 .flight-details__travel-open .flight-details__disclaimer{width:100%;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666}.search-result-v2 .flight-details__travel-open .checkin-details__connection i.pin{background:url(../images/svg/search-result/detalhes-localizacao-conexao.svg) no-repeat !important;width:47px !important}.search-result-v2 .flight-details__travel-open .checkin-details__connection p{font:unset;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#7C7C7C}.search-result-v2 .flight-details__travel-open .checkin-details__connection p span{font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666;margin-top:-5px}.search-result-v2 .flight-details__travel-open .checkin-details__connection p i{font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666;width:100% !important;margin-top:-5px !important}.search-result-v2 .flight-details__travel-open .checkin-details__connection p.visible-desktop{margin-left:43px}.search-result-v2 .flight-details__travel-open .checkin-details__connection span.stop{display:none}.search-result-v2 .flight-details__travel-open.connection{margin-top:-37px}.search-result-v2 .flight-details__travel-open.connection .tooltip{margin-bottom:12px}.search-result-v2 .flight-details__travel-open.connection .checkin-details__connection p.visible-desktop{margin:0 auto}.search-result-v2 .flight-details__travel-open .tooltip-connection-mobile{display:none}.search-result-v2 .more__flights{background:transparent;cursor:unset;padding:0;margin:0px;justify-content:flex-end}.search-result-v2 .more__flights a,.search-result-v2 .more__flights a:hover{width:282px;height:40px;margin:0;display:flex;justify-content:center;align-items:center;margin-top:0 !important;cursor:pointer;padding:0}.search-result-v2 .more__flights a::before,.search-result-v2 .more__flights a:hover::before{content:' ';margin-right:16px;background:url(../images/svg/search-result/lupa.svg);background-size:contain;width:20px;height:20px}.search-result-v2 .calendar-modal__segment .direction__going{background-image:url(../images/svg/search-result/aviao-ida.svg) !important}.search-result-v2 .calendar-modal__segment .direction__back{background-image:url(../images/svg/search-result/aviao-volta.svg) !important}.search-result-v2 .calendar-modal__segment .direction__going,.search-result-v2 .calendar-modal__segment .direction__back{padding:20px 5px 0px 16px !important;background-size:18px !important}.search-result-v2 #smilesSummaryTemplate .tooltip .tooltip-arrow{bottom:0 !important;left:50% !important;border-width:7px 7px 0 !important;border-top-color:#FF5A00 !important;z-index:500 !important}.search-result-v2 #smilesSummaryTemplate .tooltip .tooltip-arrow::after{margin-left:-3px;color:#fff !important;content:"\f0d7" !important;z-index:1000;font-family:'fontawesome-alloy' !important;font-size:15px !important;top:-16px !important;position:relative !important;left:-1px !important}@media (max-width: 979px){.search-result-v2 .span9.title-header{min-width:185px}.search-result-v2 h2.title-v2{font-size:18px;margin-left:1px;line-height:22px}.search-result-v2 h2.title-v2.pst1{max-width:135px;margin-bottom:10px}.search-result-v2 h2.title-v2.pst1.with-switch{max-width:unset}.search-result-v2 h2.title-v2.pst1.with-no-best-fare{width:100%;max-width:unset;margin-top:0;margin-right:0;margin-left:0}.search-result-v2 h2.title-v2.pst2{margin-top:30px;margin-bottom:15px}.search-result-v2 h2.title-v2.pst3{margin-top:-10px}.search-result-v2 h2.title-v2.pst4{margin-top:-34px;margin-bottom:20px}.search-result-v2 .best-fare-selected h2.title-v2.pst4{margin-top:-63px}.search-result-v2 .templateSegment.closed h2.title-v2.pst3{margin-top:-4px}.search-result-v2 #secondFlights .change__flights-or-view-all{margin-bottom:26px}.search-result-v2 #availabilityContentFlights.trip_one_way #firstFlights .change__flights-or-view-all{margin-bottom:26px}.search-result-v2.signed-in #availabilityContentFlights{margin-top:20px}.search-result-v2 #btnRedoSearchFlight{width:116px;height:31px;font-size:12px;margin-top:-5px}.search-result-v2 .templateSegment .header__tabs{margin-top:0}.search-result-v2 .templateSegment.closed .segmentsFlightsTemplate{box-shadow:none}.search-result-v2 .templateSegment.closed .change__flights-or-view-all p{width:100%}.search-result-v2 .smiles__tab-wrap{height:72px;margin-top:5px;margin-bottom:0;padding-left:0}.search-result-v2 .smiles__tab-wrap .til{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#666666;text-align:left;margin-top:8px;padding-left:10px}.search-result-v2 .smiles__tab-wrap .switch{margin:0 13px}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 .smiles__tab-wrap .switch{margin:0 3px}}@media (max-width: 979px){.search-result-v2 .smiles__tab-wrap .congenere:not(.img-gol){width:180px !important}.search-result-v2 .smiles__tab-wrap .congenere:not(.img-gol) .visible-mobile{display:inline-block;width:auto;font-size:12px}.search-result-v2 .smiles__tab-wrap-disclaimer{padding-left:13px;padding-right:10px}.search-result-v2 .smiles__flight-search-partners h4,.search-result-v2 .smiles__flight-search-partners p{padding-left:10px}.search-result-v2 .smiles__flight-search-partners h4{padding-right:10px}.search-result-v2 .smiles__flight-search-partners p{font-size:12px;padding-right:10px;margin-bottom:15px}.search-result-v2 .smiles__tab-wrap.at-footer{padding-left:0px}.search-result-v2 .underside{background-color:#FFFFFF;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);border-top:0;margin-top:20px;border-radius:10px;padding:24px 74px}.search-result-v2 .smiles__carousel-header{height:56px !important}.search-result-v2 .smiles__carousel-header .line-separator{display:none}.search-result-v2 .smiles__carousel-header span.going,.search-result-v2 .smiles__carousel-header span.back{font:unset !important;font-size:12px !important;margin-top:-9px;width:65px;display:inline-block;text-align:left;padding-left:0px !important;background-size:18px 19px;background-position:left top;padding-top:22px !important}.search-result-v2 .smiles__carousel-header h4.city{font:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:8px;width:25%}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 .smiles__carousel-header h4.city{width:22%}.search-result-v2 .smiles__carousel-header h4.city.departure{margin-left:-15px}}@media (max-width: 979px){.search-result-v2 .smiles__carousel-header h4.city span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;display:block;font-size:12px !important;white-space:pre-line;line-height:10px !important}.search-result-v2 .smiles__carousel-header .arrow{background:url(../images/svg/search-result/seta-mobile.svg) no-repeat center}.search-result-v2 .search-carousel-caption{width:100%;text-align:center;display:block;padding:0;margin:0;font-size:11px;margin-top:-2px;margin-bottom:10px;float:unset}.search-result-v2 .search-carousel-caption::before{margin-right:3px;font-size:14px}.search-result-v2 .search-carousel-caption.hidden{display:none}.search-result-v2 .button-open-calendar-modal-box{text-align:center;margin-top:-10px;display:block;padding-top:8px !important;padding-bottom:0px !important}.search-result-v2 .button-open-calendar-modal{width:248px;font-size:12px !important;margin:0 auto;margin-left:0;margin-right:0;left:unset;right:unset;display:inline-flex;align-self:center;float:unset;margin-bottom:10px;display:inline-grid}.search-result-v2 .button-open-calendar-modal span::before{margin-right:8px !important}.search-result-v2 .button-open-calendar-modal.hidden{display:none}.search-result-v2 .smiles__carousel .slick-track .wslider-slide{width:calc((100vw - 63px - 30px) / 5) !important;margin:0 3px !important}.search-result-v2 .smiles__carousel .slick-track .wslider-slide.selected{width:calc((100vw - 63px - 40px) / 5) !important}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-name{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:11px}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-month-group .calendar__day-number{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:16px !important}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-month-group .calendar__month-name{font-size:11px !important}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-miles .value{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:10px !important}.search-result-v2 .smiles__carousel .slick-track .wslider-slide .calendar__day-miles .info{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:10px !important}.search-result-v2 .smiles__carousel.fixedCalendarv2.showing .slick-track .wslider-slide.selected{width:calc((100vw - 63px - 45px) / 5) !important}.search-result-v2 .filterSegments .smiles__search-filter img.icon{margin-top:12px}.search-result-v2 .filterSegments .smiles__search-filter ul.nav-mobile.visible-phone{background:none;margin-top:-28px}.search-result-v2 .filterSegments .smiles__search-filter ul.nav-mobile.visible-phone li.nav-mobile__title{font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#666666;font-weight:normal !important;font-size:12px !important}.search-result-v2 .filterSegments .btn-group .btn-info.dropdown-toggle{width:100%;margin-top:2px}.search-result-v2 .filterSegments ul.menu-sidebar li.menu-sub-title{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#7C7C7C !important;font-weight:normal !important;text-transform:uppercase;border-bottom:0}.search-result-v2 .filterSegments ul.menu-sidebar li.menu-sub-title i.icon-remove{margin-top:-7px;margin-right:-2px}.search-result-v2 .filterSegments ul.menu-sidebar li.menu-sub-title i.icon-remove::before{content:url(../images/svg/search-result/fechar-mobile.svg)}.search-result-v2 .filterSegments ul.menu-sidebar li label{font:unset  !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#656565  !important;font-weight:normal !important}.search-result-v2 .filterSegments ul.menu-sidebar li .icon-angle-right{color:#FF5A00 !important;font-size:30px}.search-result-v2 .filterSegments ul.menu-sidebar li.view,.search-result-v2 .filterSegments ul.menu-sidebar li span{font:unset  !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#656565  !important;font-weight:normal !important}.search-result-v2 .filterSegments ul.menu-sidebar li [type="checkbox"]:not(:checked)+label:before,.search-result-v2 .filterSegments ul.menu-sidebar li [type="checkbox"]:checked+label:before{top:13px}.search-result-v2 .filterSegments ul.menu-sidebar li [type="checkbox"]:not(:checked)+label:after{display:none}.search-result-v2 .filterSegments ul.menu-sidebar li [type="checkbox"]:checked+label:before{border:1px solid #FF5A00;background:#FF5A00}.search-result-v2 .filterSegments ul.menu-sidebar li [type="checkbox"]:checked+label:after{top:1px;left:4px;content:url(../images/svg/search-result/check.svg)}.search-result-v2 .filterSegments ul.menu-sidebar li [type="checkbox"]:disabled+label{text-decoration:line-through;color:#BCBEC0 !important}.search-result-v2 .filterSegments ul.menu-sidebar li.button-filter{border-top:0;width:90%}.search-result-v2 .filterSegments ul.menu-sidebar li.button-filter a{width:106px !important;height:40px;border-radius:3px;background-color:#FF5A00;box-shadow:0 2px 4px 0 rgba(0,0,0,0.28);font:unset;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px !important;color:#FFF;font-weight:normal;justify-content:center;align-items:center;display:flex}}@media only screen and (max-width: 979px) and (max-width: 400px){.search-result-v2 .filterSegments .smiles__search-filter{width:102px}.search-result-v2 .filterSegments .smiles__search-filter ul.nav-mobile.visible-phone li.nav-mobile__title{margin-left:0}.search-result-v2 .filterSegments .smiles__search-ordination{width:calc(100vw - 10px - 110px)}}@media (max-width: 979px){.search-result-v2 .nav-mobile ul{background:linear-gradient(90deg, #f6f6f6 90%, rgba(0,0,0,0) 10%) !important}.search-result-v2 .nav-mobile ul.menu-sidebar{background:linear-gradient(90deg, #f6f6f6 90%, rgba(0,0,0,0.5) 10%) !important;z-index:1000000 !important}.search-result-v2 .nav-mobile ul li{width:87%}.search-result-v2 .templateSegment.closed article.flightsArticle.with-card{margin-top:20px !important;border-radius:0 10px 10px 10px !important}.search-result-v2 .templateSegment.closed .withCalendar article.flightsArticle.with-card{margin-top:6px !important}.search-result-v2 article.flightsArticle,.search-result-v2 .best-fare-flight-details{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;margin-bottom:40px}.search-result-v2 article.flightsArticle.with-card,.search-result-v2 .best-fare-flight-details.with-card{margin-top:13px}.search-result-v2 article.flightsArticle:not(.with-card)#flightsArticle0,.search-result-v2 .best-fare-flight-details:not(.with-card)#flightsArticle0{margin-top:-15px}.search-result-v2 article.flightsArticle .most-wanted-fare,.search-result-v2 article.flightsArticle .promotional-fare,.search-result-v2 .best-fare-flight-details .most-wanted-fare,.search-result-v2 .best-fare-flight-details .promotional-fare{margin-top:0;right:unset;left:0}.search-result-v2 article.flightsArticle .company__thumb,.search-result-v2 .best-fare-flight-details .company__thumb{width:64px !important;height:44px !important;margin-top:28px !important}.search-result-v2 article.flightsArticle .company__thumb img,.search-result-v2 .best-fare-flight-details .company__thumb img{width:100%}.search-result-v2 article.flightsArticle .travel__info .ic-arrow-flight-details::before,.search-result-v2 .best-fare-flight-details .travel__info .ic-arrow-flight-details::before{width:64px !important;background:url(../images/svg/search-result/divider-mobile.svg) no-repeat !important}.search-result-v2 article.flightsArticle .flight-details__travel,.search-result-v2 .best-fare-flight-details .flight-details__travel{width:100%}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper{width:244px;margin-left:0;margin-right:0}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper{width:220px;margin-left:-3px}}@media (max-width: 979px){.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__origin,.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__arrival,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__origin,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__arrival{display:inline-block;text-align:center;overflow:unset}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__origin .travel__airport,.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__arrival .travel__airport,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__origin .travel__airport,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__arrival .travel__airport{width:100%;display:block;font-size:16px !important}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__origin .travel__location,.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__arrival .travel__location,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__origin .travel__location,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__arrival .travel__location{width:100% !important;display:block;text-align:center;font-size:13px !important}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__origin .travel__location i,.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__arrival .travel__location i,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__origin .travel__location i,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__arrival .travel__location i{width:100%;display:block;padding:0}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__origin .travel__date-info,.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__arrival .travel__date-info,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__origin .travel__date-info,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__arrival .travel__date-info{font-size:16px !important;display:block;width:100%}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__info,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__info{display:inline-block;flex-wrap:wrap;text-align:center}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__info .travel__stops,.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__info .travel__duration,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__info .travel__stops,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__info .travel__duration{font-size:9px !important;display:block}.search-result-v2 article.flightsArticle .flight-details__travel .travel__details-wrapper .travel__info .smiles-icons.ic-arrow-flight-details,.search-result-v2 .best-fare-flight-details .flight-details__travel .travel__details-wrapper .travel__info .smiles-icons.ic-arrow-flight-details{width:64px;display:block;margin-right:0;padding-right:0;margin:0 auto}.search-result-v2 article.flightsArticle .desk-banners,.search-result-v2 .best-fare-flight-details .desk-banners{display:block}.search-result-v2 article.flightsArticle .desk-banners.with-margin,.search-result-v2 .best-fare-flight-details .desk-banners.with-margin{margin-top:0}.search-result-v2 article.flightsArticle .desk-banners .floating,.search-result-v2 .best-fare-flight-details .desk-banners .floating{position:relative}.search-result-v2 article.flightsArticle .desk-banners .floating .seat,.search-result-v2 .best-fare-flight-details .desk-banners .floating .seat{width:190px;height:22px;font-size:10px;margin-left:-6px;float:left;margin-top:0;margin-bottom:8px}.search-result-v2 article.flightsArticle .desk-banners .floating .seat span,.search-result-v2 .best-fare-flight-details .desk-banners .floating .seat span{width:39px;font-size:12px}.search-result-v2 article.flightsArticle .desk-banners .floating .seat b,.search-result-v2 .best-fare-flight-details .desk-banners .floating .seat b{padding-right:0px}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 article.flightsArticle .desk-banners .floating .seat,.search-result-v2 .best-fare-flight-details .desk-banners .floating .seat{width:164px;font-size:9px}.search-result-v2 article.flightsArticle .desk-banners .floating .seat span,.search-result-v2 .best-fare-flight-details .desk-banners .floating .seat span{width:29px}}@media (max-width: 979px){.search-result-v2 article.flightsArticle .desk-banners .floating .cabin,.search-result-v2 .best-fare-flight-details .desk-banners .floating .cabin{width:130px;height:22px;font-size:10px;border-radius:20px 0 0 20px;margin-right:-6px;float:right;margin-top:0;margin-left:0;white-space:unset}.search-result-v2 article.flightsArticle .desk-banners .floating .cabin span,.search-result-v2 .best-fare-flight-details .desk-banners .floating .cabin span{width:38px}.search-result-v2 article.flightsArticle .desk-banners .floating .cabin.Premium.Economy,.search-result-v2 .best-fare-flight-details .desk-banners .floating .cabin.Premium.Economy{line-height:9px}.search-result-v2 article.flightsArticle .desk-banners .floating .viaje-facil,.search-result-v2 .best-fare-flight-details .desk-banners .floating .viaje-facil{width:191px;height:24px;font-size:10px;float:left;margin-left:-6px;margin-top:0 !important;margin-right:50px !important}.search-result-v2 article.flightsArticle .desk-banners .floating .viaje-facil i,.search-result-v2 .best-fare-flight-details .desk-banners .floating .viaje-facil i{background-size:64px 16px;height:15px;width:54px;margin-left:11px;margin-right:10px}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 article.flightsArticle .desk-banners .floating .viaje-facil,.search-result-v2 .best-fare-flight-details .desk-banners .floating .viaje-facil{width:164px}.search-result-v2 article.flightsArticle .desk-banners .floating .viaje-facil i,.search-result-v2 .best-fare-flight-details .desk-banners .floating .viaje-facil i{width:44px;background-size:57px 16px;margin-left:6px;margin-right:6px}}@media (max-width: 979px){.search-result-v2 article.flightsArticle .desk-banners .card-cashback.visible-desktop,.search-result-v2 .best-fare-flight-details .desk-banners .card-cashback.visible-desktop{display:none !important}.search-result-v2 article.flightsArticle .details-bt,.search-result-v2 .best-fare-flight-details .details-bt{display:none !important}.search-result-v2 article.flightsArticle .card-cashback.visible-mobile,.search-result-v2 .best-fare-flight-details .card-cashback.visible-mobile{display:flex !important}.search-result-v2 article.flightsArticle .card-cashback.visible-mobile .position-regulator,.search-result-v2 .best-fare-flight-details .card-cashback.visible-mobile .position-regulator{width:100% !important;height:24px;font-size:9px;border-radius:20px}.search-result-v2 article.flightsArticle .dts,.search-result-v2 .best-fare-flight-details .dts{width:100%;display:block}.search-result-v2 article.flightsArticle .dts a.details,.search-result-v2 .best-fare-flight-details .dts a.details{display:block;height:51px}.search-result-v2 article.flightsArticle .dts a.details span,.search-result-v2 .best-fare-flight-details .dts a.details span{background:transparent;text-align:center;display:inline-flex !important;justify-content:center}.search-result-v2 article.flightsArticle .payment-options .miles,.search-result-v2 .best-fare-flight-details .payment-options .miles{width:90%;min-width:142px}.search-result-v2 article.flightsArticle .payment-options .column-header,.search-result-v2 .best-fare-flight-details .payment-options .column-header{height:auto;line-height:unset}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 article.flightsArticle .payment-options .column-header,.search-result-v2 .best-fare-flight-details .payment-options .column-header{font-size:11px}}@media (max-width: 979px){.search-result-v2 article.flightsArticle .payment-options .column-header span,.search-result-v2 .best-fare-flight-details .payment-options .column-header span{font-size:7px;display:inline-block}.search-result-v2 article.flightsArticle .payment-options .miles li.club label::before,.search-result-v2 article.flightsArticle .payment-options .miles-money li.club label::before,.search-result-v2 .best-fare-flight-details .payment-options .miles li.club label::before,.search-result-v2 .best-fare-flight-details .payment-options .miles-money li.club label::before{margin-top:4px}.search-result-v2 article.flightsArticle .payment-options .miles li.club span,.search-result-v2 article.flightsArticle .payment-options .miles li.diamond span,.search-result-v2 article.flightsArticle .payment-options .miles-money li.club span,.search-result-v2 .best-fare-flight-details .payment-options .miles li.club span,.search-result-v2 .best-fare-flight-details .payment-options .miles li.diamond span,.search-result-v2 .best-fare-flight-details .payment-options .miles-money li.club span{font-size:8px !important;left:42px;margin-top:-4px;bottom:unset}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 article.flightsArticle .payment-options .miles li.club span,.search-result-v2 article.flightsArticle .payment-options .miles li.diamond span,.search-result-v2 article.flightsArticle .payment-options .miles-money li.club span,.search-result-v2 .best-fare-flight-details .payment-options .miles li.club span,.search-result-v2 .best-fare-flight-details .payment-options .miles li.diamond span,.search-result-v2 .best-fare-flight-details .payment-options .miles-money li.club span{font-size:7px !important}}@media (max-width: 979px){.search-result-v2 article.flightsArticle .payment-options .miles li.diamond label,.search-result-v2 .best-fare-flight-details .payment-options .miles li.diamond label{padding-left:33px}.search-result-v2 article.flightsArticle .payment-options .miles li.diamond span,.search-result-v2 .best-fare-flight-details .payment-options .miles li.diamond span{margin-top:-10px}.search-result-v2 article.flightsArticle .payment-options ul li.club [type="checkbox"]:checked+label:after,.search-result-v2 .best-fare-flight-details .payment-options ul li.club [type="checkbox"]:checked+label:after{top:6px !important}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 article.flightsArticle .payment-options .miles,.search-result-v2 .best-fare-flight-details .payment-options .miles{width:110px !important}.search-result-v2 article.flightsArticle .payment-options .miles li,.search-result-v2 .best-fare-flight-details .payment-options .miles li{width:110px !important}.search-result-v2 article.flightsArticle .payment-options .column.column-mandm.visible-phone,.search-result-v2 .best-fare-flight-details .payment-options .column.column-mandm.visible-phone{margin-left:-20px !important}.search-result-v2 article.flightsArticle .payment-options .column.column-mandm.visible-phone .miles-money,.search-result-v2 .best-fare-flight-details .payment-options .column.column-mandm.visible-phone .miles-money{width:157px !important}}@media (max-width: 979px){.search-result-v2 article.flightsArticle .flight-details__travel-open .checkin-details__depart p span,.search-result-v2 .best-fare-flight-details .flight-details__travel-open .checkin-details__depart p span{float:unset !important;font:unset !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;color:#666666 !important}.search-result-v2 article.flightsArticle .flight-details__travel-open .checkin-details__return p.visible-phone,.search-result-v2 .best-fare-flight-details .flight-details__travel-open .checkin-details__return p.visible-phone{position:relative !important;left:0 !important;top:0 !important;width:100% !important;float:left !important;margin-top:-21px;margin-left:36px;margin-bottom:25px}.search-result-v2 article.flightsArticle .flight-details__travel-open .checkin-details__return span,.search-result-v2 .best-fare-flight-details .flight-details__travel-open .checkin-details__return span{float:unset !important}.search-result-v2 article.flightsArticle .flight-details__travel-open i.icon-flight,.search-result-v2 .best-fare-flight-details .flight-details__travel-open i.icon-flight{margin-left:7px !important}.search-result-v2 article.flightsArticle .flight-details__travel-open .checkin-details__return,.search-result-v2 .best-fare-flight-details .flight-details__travel-open .checkin-details__return{margin-top:-20px !important}.search-result-v2 article.flightsArticle .flight-details__travel-open .checkin-details__return i,.search-result-v2 .best-fare-flight-details .flight-details__travel-open .checkin-details__return i{margin-left:8px !important}.search-result-v2 article.flightsArticle .checkin-details__flight .company__thumb,.search-result-v2 .best-fare-flight-details .checkin-details__flight .company__thumb{width:46px !important;height:32px !important;display:flex;margin-top:-6px !important}.search-result-v2 article.flightsArticle .checkin-details__stop,.search-result-v2 .best-fare-flight-details .checkin-details__stop{margin-bottom:0}.search-result-v2 article.flightsArticle .checkin-details__stop span,.search-result-v2 article.flightsArticle .checkin-details__stop i:not(.pin),.search-result-v2 .best-fare-flight-details .checkin-details__stop span,.search-result-v2 .best-fare-flight-details .checkin-details__stop i:not(.pin){width:100% !important;text-align:left;overflow:unset !important;float:unset;margin-left:35px}.search-result-v2 article.flightsArticle .checkin-details__stop span:last-child,.search-result-v2 .best-fare-flight-details .checkin-details__stop span:last-child{display:block !important;position:absolute;right:0;border:unset;width:auto !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#666666;font-weight:normal;font-size:10px;border:1px solid #666666;border-radius:3px;margin-top:26px !important;top:0}.search-result-v2 article.flightsArticle .flight-details__disclaimer,.search-result-v2 .best-fare-flight-details .flight-details__disclaimer{text-align:center;width:200px;margin:0 0 0 10px;float:unset}.search-result-v2 article.flightsArticle .flight-details__travel-open .dash,.search-result-v2 .best-fare-flight-details .flight-details__travel-open .dash{min-height:380px !important;border:1px dashed rgba(151,151,151,0.2) !important}.search-result-v2 article.flightsArticle .flight-details__travel-open.two-stops .dash,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.two-stops .dash{min-height:590px !important;border:1px dashed rgba(151,151,151,0.2) !important}.search-result-v2 article.flightsArticle .flight-details__travel-open.direct .dash,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.direct .dash{min-height:172px !important;border:1px dashed rgba(151,151,151,0.2) !important}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection{margin-top:0}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection .tooltip,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection .tooltip{width:100%;min-width:100%;position:inherit;top:0;margin-top:-38px;margin-bottom:24px}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection .checkin-details__connection,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection .checkin-details__connection{width:auto}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection .checkin-details__connection .pin,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection .checkin-details__connection .pin{margin-left:-3px}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection .checkin-details__connection span.col1,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection .checkin-details__connection span.col1{display:inline-block;font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#666666;text-align:left;margin-left:6px;float:none;width:100%;margin-top:-2px}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection .checkin-details__connection span.col1::first-line,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection .checkin-details__connection span.col1::first-line{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;color:#7C7C7C}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection .checkin-details__connection span.time,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection .checkin-details__connection span.time{display:block;float:none;font:unset !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;color:#666666;padding-left:6px;margin-top:-2px}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection .checkin-details__connection i:not(.pin),.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection .checkin-details__connection i:not(.pin){display:block;float:none;width:auto !important;height:auto !important;text-align:left;padding-left:7px;margin-top:-4px !important;font:unset !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;color:#666666}.search-result-v2 article.flightsArticle .flight-details__travel-open.connection span.stop,.search-result-v2 .best-fare-flight-details .flight-details__travel-open.connection span.stop{display:block !important;position:absolute;right:0;border:unset;width:auto !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;color:#666666;font-weight:normal;font-size:10px;border:1px solid #666666;border-radius:3px;margin-top:26px !important;top:0}.search-result-v2 article.flightsArticle .tooltip-connection-desktop,.search-result-v2 .best-fare-flight-details .tooltip-connection-desktop{display:none}.search-result-v2 article.flightsArticle .tooltip-connection-mobile,.search-result-v2 .best-fare-flight-details .tooltip-connection-mobile{display:block;width:100% !important;width:-moz-available !important;width:-webkit-fill-available !important;width:fill-available !important;min-width:100% !important;min-width:-moz-available !important;min-width:-webkit-fill-available !important;min-width:fill-available !important;margin-top:0 !important;border-width:0 6px 6px 6px;border-bottom-color:#FF5A00;top:-5px !important;margin-left:62px !important;margin-bottom:-15px !important;padding-bottom:0 !important}.search-result-v2 article.flightsArticle .tooltip-connection-mobile .tooltip-arrow,.search-result-v2 .best-fare-flight-details .tooltip-connection-mobile .tooltip-arrow{bottom:unset !important;border-width:0 6px 6px 6px !important;border-bottom-color:#FF5A00;top:-1px;left:23px !important}.search-result-v2 article.flightsArticle .tooltip-connection-mobile .tooltip-arrow::after,.search-result-v2 .best-fare-flight-details .tooltip-connection-mobile .tooltip-arrow::after{content:"\f0d8" !important;top:-8px !important;left:-4px !important;margin-left:-3.4px !important;font-size:15.9px !important}.search-result-v2 article.flightsArticle .tooltip-connection-mobile .tooltip-inner span,.search-result-v2 .best-fare-flight-details .tooltip-connection-mobile .tooltip-inner span{text-align:left !important;font:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:11px;color:#FF5A00 !important;font-weight:normal !important}.search-result-v2 article.flightsArticle .tooltip-connection-mobile .tooltip-inner p,.search-result-v2 .best-fare-flight-details .tooltip-connection-mobile .tooltip-inner p{text-align:left !important;font-weight:normal !important;color:#666666 !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:11px}.search-result-v2 .more__flights{margin-top:-15px;margin-bottom:30px}.search-result-v2 .more__flights a{width:100%}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container{margin:10px 20px !important}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container h3{font-size:14px}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .subtitle{font-size:12px !important}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper{min-height:102px}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .labels span{font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#7C7C7C;font-weight:normal;font-size:14px;width:136px;display:inline-block;flex:none;justify-content:center;text-align:center;margin-right:0}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .labels span:nth-child(2n){width:100% !important}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .labels span:nth-child(3n){right:0;position:absolute}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .radio [type="radio"]+label{box-shadow:none !important;display:flex !important;width:93px !important;height:40px;align-items:center;color:#BCBEC0 !important;font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;align-items:center}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .radio [type="radio"]+label::before{top:19px !important}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .radio [type="radio"]+label::after{top:22px !important}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .radio [type="radio"]:checked+label{color:#FFF !important;box-shadow:none !important;font:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important}}@media only screen and (max-width: 979px) and (max-width: 320px){.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .radio .coll.left label{padding-right:0 !important;width:90px !important}.search-result-v2 .smiles__order-summary-underside .payment_ruller_container .ruller-wrapper .radio .coll.right_ label{padding-right:0 !important;height:38px}}@media (max-width: 979px){.search-result-v2 .smiles__order-summary-underside .underside{padding:10px 20px !important}.search-result-v2 .smiles__order-summary-underside .underside h4{font-size:14px}.search-result-v2 .smiles__order-summary-underside .underside h4.conditions-mobile{display:block}.search-result-v2 .smiles__order-summary-underside .underside h4.conditions-desktop{display:none}.search-result-v2 .smiles__order-summary-underside .underside .table.tooltip-help{margin-top:-40px}.search-result-v2 .smiles__order-summary-underside .underside .table tr th,.search-result-v2 .smiles__order-summary-underside .underside .table tr th span{font-size:12px !important}.search-result-v2 .smiles__order-summary-underside .underside .table tbody tr th{font-family:'NunitoLight', Arial, Helvetica, sans-serif}.search-result-v2 .smiles__order-summary-underside .underside .table tbody tr td,.search-result-v2 .smiles__order-summary-underside .underside .table tfoot tr td{font-size:12px !important}.search-result-v2 .smiles__order-summary-underside .underside #smilesSummaryTemplate .summary-side-rules-text div{font-size:12px}.search-result-v2 .smiles__order-summary-underside .underside .terms{width:auto;margin-left:0;padding-left:0}.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:not(:checked)+label,.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:checked+label{max-width:275px;font-size:12px !important}.search-result-v2 .smiles__order-summary-underside .underside .terms [type="checkbox"]:checked+label:after{top:4px}.search-result-v2 .smiles__order-summary-underside .underside .terms .button a{width:100%;margin-bottom:10px}.search-result-v2 .no__flights{height:auto !important}.search-result-v2 .no__flights p{width:147px !important;font-size:14px !important}.search-result-v2 .no__flights span{padding-right:15px;font-size:12px !important}.search-result-v2 .no__flights a.btn{position:static !important;margin:0 auto !important;margin-top:10px !important;margin-bottom:10px !important}}.search-result-v2 #alertModalCancelAndOk .modal-header h4{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#FF5A00;text-align:center}.search-result-v2 #alertModalCancelAndOk .modal-body p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#666666;text-align:center}.search-result-v2 #alertModalCancelAndOk .modal-btn-group a:first-child{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FF5A00;text-align:center}.search-result-v2 #alertModalCancelAndOk .modal-btn-group a:nth-child(2){font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;text-align:center}@media (max-width: 979px){.search-result-v2 #alertModalCancelAndOk .modal-header h4{width:100%;font-size:16px}.search-result-v2 #alertModalCancelAndOk .modal-body p{font-size:12px}.search-result-v2 #alertModalCancelAndOk .modal-btn-group{display:inline-block;margin-top:20px}.search-result-v2 #alertModalCancelAndOk .modal-btn-group a{font-size:12px !important;width:104px !important;display:inline-block;float:none;margin-bottom:0 !important;line-height:15px}.search-result-v2 #alertModalCancelAndOk .modal-btn-group a:first-child{margin-right:30px !important}}.search-result-v2 .templateSegment:not(.closed) .fixedHeaderv2{position:fixed;top:0;width:842px;z-index:9999999999999999999}.search-result-v2 .templateSegment:not(.closed) .fixedHeaderv2.showingCalendar .data__select{display:block !important;visibility:visible !important}@media (max-width: 979px){.search-result-v2 .templateSegment:not(.closed) .fixedHeaderv2{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;margin-right:14px}}.search-result-v2 .templateSegment:not(.closed) .fixedCalendarv2{width:842px !important;position:fixed;z-index:99999;top:70px}@media (max-width: 979px){.search-result-v2 .templateSegment:not(.closed) .fixedCalendarv2{width:100% !important;width:-moz-available !important;width:-webkit-fill-available !important;width:fill-available !important;top:56px;margin-right:15px}}.search-result-v2 .templateSegment:not(.closed) .fixedCalendarv2:not(.showing){visibility:hidden;position:absolute;margin-top:-2000px}.search-result-v2 .templateSegment.closed .data__select{visibility:visible !important;display:block !important}.search-result-v2 .templateSegment.closed .smiles__carousel.showing{display:block;visibility:unset}.search-result-v2 .tooltip.cuco__club .tooltip-inner{background:#74309c url(../images/svg/logos/clube-smiles-2020-white.svg) no-repeat center 14px;background-size:132px}.search-result-v2 .tooltip.cuco__club .tooltip-inner p{font-family:'NunitoRegular', Arial, sans-serif}@media (max-width: 979px){.search-result-v2 .tooltip.cuco__club .tooltip-inner{padding-top:20px;background-position-y:20px}.search-result-v2 .tooltip.cuco__club .tooltip-inner i.icon-remove{margin-top:-11px;margin-right:-6px}}.availability-content-side-summary-v2 .tooltip .tooltip-inner,.search-result-v2 .tooltip .tooltip-inner{font-size:12px !important}.modal-backdrop.fade.in ~ .modal-backdrop.fade.in{display:none !important}html.ios .search-result-v2 article.flightsArticle .floating .cabin{width:140px}.search-result-v2 .span11.offset2,.passenger-data-v2 .span11.offset2,.dois-bilhetes-v2 .span11.offset2,.adesao-clube-v2 .span11.offset2{float:right;margin-right:7px;margin-left:0 !important;padding:0 !important}.search-result-v2 ol.step__by-step,.passenger-data-v2 ol.step__by-step,.dois-bilhetes-v2 ol.step__by-step,.adesao-clube-v2 ol.step__by-step{margin:0;margin-top:25px;height:40px}.search-result-v2 ol.step__by-step.with-con-g3,.passenger-data-v2 ol.step__by-step.with-con-g3,.dois-bilhetes-v2 ol.step__by-step.with-con-g3,.adesao-clube-v2 ol.step__by-step.with-con-g3{margin-top:18px}.search-result-v2 ol.step__by-step.and-disclaimer,.passenger-data-v2 ol.step__by-step.and-disclaimer,.dois-bilhetes-v2 ol.step__by-step.and-disclaimer,.adesao-clube-v2 ol.step__by-step.and-disclaimer{margin-top:18px}.search-result-v2 ol.step__by-step li,.passenger-data-v2 ol.step__by-step li,.dois-bilhetes-v2 ol.step__by-step li,.adesao-clube-v2 ol.step__by-step li{font:unset !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:13px !important;color:#BCBEC0 !important;font-weight:normal !important}.search-result-v2 ol.step__by-step li.active,.passenger-data-v2 ol.step__by-step li.active,.dois-bilhetes-v2 ol.step__by-step li.active,.adesao-clube-v2 ol.step__by-step li.active{font:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:13px !important;color:#FF5A00 !important;font-weight:normal !important}.search-result-v2 #availabilityContentSideSummary,.passenger-data-v2 #availabilityContentSideSummary,.dois-bilhetes-v2 #availabilityContentSideSummary,.adesao-clube-v2 #availabilityContentSideSummary{visibility:hidden}.search-result-v2.dois-bilhetes-v2 #aside-order-summary,.search-result-v2.adesao-clube-v2 #aside-order-summary,.passenger-data-v2.dois-bilhetes-v2 #aside-order-summary,.passenger-data-v2.adesao-clube-v2 #aside-order-summary,.dois-bilhetes-v2.dois-bilhetes-v2 #aside-order-summary,.dois-bilhetes-v2.adesao-clube-v2 #aside-order-summary,.adesao-clube-v2.dois-bilhetes-v2 #aside-order-summary,.adesao-clube-v2.adesao-clube-v2 #aside-order-summary{position:static}.search-result-v2.dois-bilhetes-v2.adesao-clube-v2 .span11.offset2,.search-result-v2.adesao-clube-v2.adesao-clube-v2 .span11.offset2,.passenger-data-v2.dois-bilhetes-v2.adesao-clube-v2 .span11.offset2,.passenger-data-v2.adesao-clube-v2.adesao-clube-v2 .span11.offset2,.dois-bilhetes-v2.dois-bilhetes-v2.adesao-clube-v2 .span11.offset2,.dois-bilhetes-v2.adesao-clube-v2.adesao-clube-v2 .span11.offset2,.adesao-clube-v2.dois-bilhetes-v2.adesao-clube-v2 .span11.offset2,.adesao-clube-v2.adesao-clube-v2.adesao-clube-v2 .span11.offset2{margin-top:-27px}.search-result-v2.dois-bilhetes-v2.adesao-clube-v2 ol.step__by-step,.search-result-v2.adesao-clube-v2.adesao-clube-v2 ol.step__by-step,.passenger-data-v2.dois-bilhetes-v2.adesao-clube-v2 ol.step__by-step,.passenger-data-v2.adesao-clube-v2.adesao-clube-v2 ol.step__by-step,.dois-bilhetes-v2.dois-bilhetes-v2.adesao-clube-v2 ol.step__by-step,.dois-bilhetes-v2.adesao-clube-v2.adesao-clube-v2 ol.step__by-step,.adesao-clube-v2.dois-bilhetes-v2.adesao-clube-v2 ol.step__by-step,.adesao-clube-v2.adesao-clube-v2.adesao-clube-v2 ol.step__by-step{margin-top:0}.search-result-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company i,.search-result-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company i,.passenger-data-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company i,.passenger-data-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company i,.dois-bilhetes-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company i,.dois-bilhetes-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company i,.adesao-clube-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company i,.adesao-clube-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company i{width:74px}.search-result-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.going i,.search-result-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.going i,.passenger-data-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.going i,.passenger-data-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.going i,.dois-bilhetes-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.going i,.dois-bilhetes-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.going i,.adesao-clube-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.going i,.adesao-clube-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.going i{background:url(../images/svg/search-result/aviao-ida-min.svg) no-repeat center left !important;background-size:25px !important}.search-result-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.back i,.search-result-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.back i,.passenger-data-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.back i,.passenger-data-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.back i,.dois-bilhetes-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.back i,.dois-bilhetes-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.back i,.adesao-clube-v2.dois-bilhetes-v2.dois-bilhetes-v2 .travel__company.back i,.adesao-clube-v2.adesao-clube-v2.dois-bilhetes-v2 .travel__company.back i{background:url(../images/svg/search-result/aviao-volta-min.svg) no-repeat center left !important;background-size:25px !important}.search-result-v2 h4.issue-details,.passenger-data-v2 h4.issue-details,.dois-bilhetes-v2 h4.issue-details,.adesao-clube-v2 h4.issue-details{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:20px;color:#FFF;font-weight:normal;background:#FF5A00;height:70px;display:flex;align-items:center;justify-content:center;border-radius:2px 2px 0 0;margin-top:0;margin-bottom:0}.search-result-v2 .smiles__order-summary,.passenger-data-v2 .smiles__order-summary,.dois-bilhetes-v2 .smiles__order-summary,.adesao-clube-v2 .smiles__order-summary{min-height:unset;margin-top:0;border-radius:0}.search-result-v2 .smiles__order-summary .flight-wrapper,.passenger-data-v2 .smiles__order-summary .flight-wrapper,.dois-bilhetes-v2 .smiles__order-summary .flight-wrapper,.adesao-clube-v2 .smiles__order-summary .flight-wrapper{margin-bottom:0;border:0}.search-result-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec,.passenger-data-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec,.dois-bilhetes-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec,.adesao-clube-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec{height:71px;border:0.5px solid rgba(151,151,151,0.5);margin:4px}.search-result-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec span,.passenger-data-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec span,.dois-bilhetes-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec span,.adesao-clube-v2 .smiles__order-summary .flight-wrapper .notFlightSeletec span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#666666;font-weight:normal;padding:0 85px}.search-result-v2 #aside-order-summary,.passenger-data-v2 #aside-order-summary,.dois-bilhetes-v2 #aside-order-summary,.adesao-clube-v2 #aside-order-summary{position:absolute}.search-result-v2 #aside-order-summary.fixed,.passenger-data-v2 #aside-order-summary.fixed,.dois-bilhetes-v2 #aside-order-summary.fixed,.adesao-clube-v2 #aside-order-summary.fixed{position:fixed;top:0 !important}.search-result-v2 #aside-order-summary.fixed h4.issue-details,.passenger-data-v2 #aside-order-summary.fixed h4.issue-details,.dois-bilhetes-v2 #aside-order-summary.fixed h4.issue-details,.adesao-clube-v2 #aside-order-summary.fixed h4.issue-details{margin-top:0 !important}.search-result-v2 #aside-order-summary aside.smiles__order-summary,.passenger-data-v2 #aside-order-summary aside.smiles__order-summary,.dois-bilhetes-v2 #aside-order-summary aside.smiles__order-summary,.adesao-clube-v2 #aside-order-summary aside.smiles__order-summary{top:0 !important;background:#FFF}.search-result-v2 #aside-order-summary .tax-rules,.passenger-data-v2 #aside-order-summary .tax-rules,.dois-bilhetes-v2 #aside-order-summary .tax-rules,.adesao-clube-v2 #aside-order-summary .tax-rules{display:flex;height:40px;align-items:center;justify-content:center;border:0.5px solid rgba(151,151,151,0.5);border-radius:3px;margin:4px}.search-result-v2 #aside-order-summary .tax-rules a,.passenger-data-v2 #aside-order-summary .tax-rules a,.dois-bilhetes-v2 #aside-order-summary .tax-rules a,.adesao-clube-v2 #aside-order-summary .tax-rules a{background:url(../images/svg/search-result/documento.svg) no-repeat !important;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:normal;text-align:left;padding-top:4px;padding-left:31px;display:inline-block;margin:0}.search-result-v2 #aside-order-summary #flightSummaryDetails,.passenger-data-v2 #aside-order-summary #flightSummaryDetails,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails{border:0.5px solid rgba(151,151,151,0.5);border-radius:3px;margin:4px}.search-result-v2 #aside-order-summary #flightSummaryDetails table thead tr th,.search-result-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table thead tr th,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table thead tr th,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table thead tr th,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#666666 !important;font-weight:normal !important;padding:0 8px !important}.search-result-v2 #aside-order-summary #flightSummaryDetails table thead tr th b,.search-result-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th b,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table thead tr th b,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th b,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table thead tr th b,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th b,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table thead tr th b,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th b{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#7C7C7C !important;font-weight:normal !important}.search-result-v2 #aside-order-summary #flightSummaryDetails table thead tr:last-child th,.search-result-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:last-child th,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table thead tr:last-child th,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:last-child th,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table thead tr:last-child th,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:last-child th,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table thead tr:last-child th,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:last-child th{padding-top:7px !important}.search-result-v2 #aside-order-summary #flightSummaryDetails table tbody tr th,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tbody tr th,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tbody tr th,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tbody tr th{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#7C7C7C !important;font-weight:normal !important;padding:5px 8px !important}.search-result-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tfoot tr th{vertical-align:bottom !important}.search-result-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th{border-top:1px solid #ddd !important;padding-top:10px !important}.search-result-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th::before,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th::before,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th::before,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tfoot tr:first-child th::before{display:none !important}.search-result-v2 #aside-order-summary #flightSummaryDetails table tfoot tr.summary-visible-boarding-tax td,.passenger-data-v2 #aside-order-summary #flightSummaryDetails table tfoot tr.summary-visible-boarding-tax td,.dois-bilhetes-v2 #aside-order-summary #flightSummaryDetails table tfoot tr.summary-visible-boarding-tax td,.adesao-clube-v2 #aside-order-summary #flightSummaryDetails table tfoot tr.summary-visible-boarding-tax td{font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:14px !important;color:#7C7C7C !important;font-weight:normal !important}.search-result-v2 #aside-order-summary .segment,.passenger-data-v2 #aside-order-summary .segment,.dois-bilhetes-v2 #aside-order-summary .segment,.adesao-clube-v2 #aside-order-summary .segment{border:0.5px solid rgba(151,151,151,0.5);border-radius:3px;margin:4px}.search-result-v2 #aside-order-summary .segment ul,.search-result-v2 #aside-order-summary .segment .travel__details-wrapper,.passenger-data-v2 #aside-order-summary .segment ul,.passenger-data-v2 #aside-order-summary .segment .travel__details-wrapper,.dois-bilhetes-v2 #aside-order-summary .segment ul,.dois-bilhetes-v2 #aside-order-summary .segment .travel__details-wrapper,.adesao-clube-v2 #aside-order-summary .segment ul,.adesao-clube-v2 #aside-order-summary .segment .travel__details-wrapper{background:transparent}.search-result-v2 #aside-order-summary .segment .travel__details-wrapper,.passenger-data-v2 #aside-order-summary .segment .travel__details-wrapper,.dois-bilhetes-v2 #aside-order-summary .segment .travel__details-wrapper,.adesao-clube-v2 #aside-order-summary .segment .travel__details-wrapper{margin-top:-10px}.search-result-v2 #aside-order-summary .segment .rule-details,.passenger-data-v2 #aside-order-summary .segment .rule-details,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details,.adesao-clube-v2 #aside-order-summary .segment .rule-details{margin-top:5px}.search-result-v2 #aside-order-summary .segment ul,.passenger-data-v2 #aside-order-summary .segment ul,.dois-bilhetes-v2 #aside-order-summary .segment ul,.adesao-clube-v2 #aside-order-summary .segment ul{display:flex;justify-content:space-between}.search-result-v2 #aside-order-summary .segment ul li:first-child,.passenger-data-v2 #aside-order-summary .segment ul li:first-child,.dois-bilhetes-v2 #aside-order-summary .segment ul li:first-child,.adesao-clube-v2 #aside-order-summary .segment ul li:first-child{background:url(../images/svg/search-result/aviao-ida-min.svg) no-repeat;height:35px;font:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:normal;padding-left:35px;padding-top:11px;width:80px}.search-result-v2 #aside-order-summary .segment ul li:last-child,.passenger-data-v2 #aside-order-summary .segment ul li:last-child,.dois-bilhetes-v2 #aside-order-summary .segment ul li:last-child,.adesao-clube-v2 #aside-order-summary .segment ul li:last-child{font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:normal;padding:0 7px;text-align:center;width:70px;flex-wrap:wrap}.search-result-v2 #aside-order-summary .segment ul li .company__thumb,.passenger-data-v2 #aside-order-summary .segment ul li .company__thumb,.dois-bilhetes-v2 #aside-order-summary .segment ul li .company__thumb,.adesao-clube-v2 #aside-order-summary .segment ul li .company__thumb{margin:0;margin-top:6px;margin-right:27px}.search-result-v2 #aside-order-summary .segment.back ul li:first-child,.passenger-data-v2 #aside-order-summary .segment.back ul li:first-child,.dois-bilhetes-v2 #aside-order-summary .segment.back ul li:first-child,.adesao-clube-v2 #aside-order-summary .segment.back ul li:first-child{background:url(../images/svg/search-result/aviao-volta-min.svg) no-repeat}.search-result-v2 #aside-order-summary .segment .travel__airport,.passenger-data-v2 #aside-order-summary .segment .travel__airport,.dois-bilhetes-v2 #aside-order-summary .segment .travel__airport,.adesao-clube-v2 #aside-order-summary .segment .travel__airport{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;color:#656565;font-weight:normal}.search-result-v2 #aside-order-summary .segment .travel__location,.search-result-v2 #aside-order-summary .segment .travel__date-info,.passenger-data-v2 #aside-order-summary .segment .travel__location,.passenger-data-v2 #aside-order-summary .segment .travel__date-info,.dois-bilhetes-v2 #aside-order-summary .segment .travel__location,.dois-bilhetes-v2 #aside-order-summary .segment .travel__date-info,.adesao-clube-v2 #aside-order-summary .segment .travel__location,.adesao-clube-v2 #aside-order-summary .segment .travel__date-info{font:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif !important;font-size:11px !important;color:#656565 !important;font-weight:normal !important}.search-result-v2 #aside-order-summary .segment .travel__info .travel__stops,.search-result-v2 #aside-order-summary .segment .travel__info .travel__duration,.passenger-data-v2 #aside-order-summary .segment .travel__info .travel__stops,.passenger-data-v2 #aside-order-summary .segment .travel__info .travel__duration,.dois-bilhetes-v2 #aside-order-summary .segment .travel__info .travel__stops,.dois-bilhetes-v2 #aside-order-summary .segment .travel__info .travel__duration,.adesao-clube-v2 #aside-order-summary .segment .travel__info .travel__stops,.adesao-clube-v2 #aside-order-summary .segment .travel__info .travel__duration{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#BCBEC0;font-weight:normal}.search-result-v2 #aside-order-summary .segment .rule-details .baggage-wrapper,.search-result-v2 #aside-order-summary .segment .rule-details .refundable-wrapper,.passenger-data-v2 #aside-order-summary .segment .rule-details .baggage-wrapper,.passenger-data-v2 #aside-order-summary .segment .rule-details .refundable-wrapper,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .baggage-wrapper,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .refundable-wrapper,.adesao-clube-v2 #aside-order-summary .segment .rule-details .baggage-wrapper,.adesao-clube-v2 #aside-order-summary .segment .rule-details .refundable-wrapper{font-family:'NunitoRegular', Arial, Helvetica, sans-serif !important;font-size:12px !important;color:#666666 !important;font-weight:normal !important}.search-result-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .summary-side-rules-baggage,.search-result-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .refundable,.search-result-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .summary-side-rules-baggage,.search-result-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .refundable,.passenger-data-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .summary-side-rules-baggage,.passenger-data-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .refundable,.passenger-data-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .summary-side-rules-baggage,.passenger-data-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .refundable,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .summary-side-rules-baggage,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .refundable,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .summary-side-rules-baggage,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .refundable,.adesao-clube-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .summary-side-rules-baggage,.adesao-clube-v2 #aside-order-summary .segment .rule-details .baggage-wrapper .refundable,.adesao-clube-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .summary-side-rules-baggage,.adesao-clube-v2 #aside-order-summary .segment .rule-details .refundable-wrapper .refundable{width:auto}.search-result-v2 #aside-order-summary .segment .rule-details .baggage-wrapper.refundable-wrapper .tooltip.top,.search-result-v2 #aside-order-summary .segment .rule-details .refundable-wrapper.refundable-wrapper .tooltip.top,.passenger-data-v2 #aside-order-summary .segment .rule-details .baggage-wrapper.refundable-wrapper .tooltip.top,.passenger-data-v2 #aside-order-summary .segment .rule-details .refundable-wrapper.refundable-wrapper .tooltip.top,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .baggage-wrapper.refundable-wrapper .tooltip.top,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .refundable-wrapper.refundable-wrapper .tooltip.top,.adesao-clube-v2 #aside-order-summary .segment .rule-details .baggage-wrapper.refundable-wrapper .tooltip.top,.adesao-clube-v2 #aside-order-summary .segment .rule-details .refundable-wrapper.refundable-wrapper .tooltip.top{left:157px !important}.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag{text-align:left;margin-left:5px;margin-top:1px}.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-golbag:before{background:url(../images/svg/search-result/exclamacao.svg) no-repeat !important;width:16px !important;height:16px !important}.search-result-v2 #aside-order-summary .segment .rule-details .refundable,.passenger-data-v2 #aside-order-summary .segment .rule-details .refundable,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .refundable,.adesao-clube-v2 #aside-order-summary .segment .rule-details .refundable{margin-left:2px}.search-result-v2 #aside-order-summary .segment .rule-details .ic-question-orange,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-question-orange,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-question-orange,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-question-orange{text-align:left;margin-left:5px;margin-top:-2px}.search-result-v2 #aside-order-summary .segment .rule-details .ic-question-orange:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-question-orange:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-question-orange:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-question-orange:before{background:url(../images/svg/search-result/interrogacao.svg) no-repeat !important;width:16px !important;height:16px !important}.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag{text-align:left}.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag:before{background:url(../images/svg/search-result/com-bagagem.svg) space 0 0 !important;width:16px !important;height:16px !important}.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before{width:35px !important}.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before{width:58px !important}.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.search-result-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-0bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.passenger-data-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 #aside-order-summary .segment .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-0bag:before{background:url(../images/svg/search-result/sem-bagagem.svg) !important}.search-result-v2 #aside-order-summary .select,.passenger-data-v2 #aside-order-summary .select,.dois-bilhetes-v2 #aside-order-summary .select,.adesao-clube-v2 #aside-order-summary .select{height:71px;border:0.5px solid rgba(151,151,151,0.5);margin:4px;padding:0;background:none;display:flex;justify-content:center;align-items:center}.search-result-v2 #aside-order-summary .select::after,.passenger-data-v2 #aside-order-summary .select::after,.dois-bilhetes-v2 #aside-order-summary .select::after,.adesao-clube-v2 #aside-order-summary .select::after{display:none}.search-result-v2 #aside-order-summary .select p,.passenger-data-v2 #aside-order-summary .select p,.dois-bilhetes-v2 #aside-order-summary .select p,.adesao-clube-v2 #aside-order-summary .select p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#666666;font-weight:normal;padding:0 85px;margin:0;line-height:initial}.search-result-v2.passenger-data-v2 ol.step__by-step,.passenger-data-v2.passenger-data-v2 ol.step__by-step,.dois-bilhetes-v2.passenger-data-v2 ol.step__by-step,.adesao-clube-v2.passenger-data-v2 ol.step__by-step{margin-top:39px}.search-result-v2.passenger-data-v2 #aside-order-summary.fixedAsidev2,.passenger-data-v2.passenger-data-v2 #aside-order-summary.fixedAsidev2,.dois-bilhetes-v2.passenger-data-v2 #aside-order-summary.fixedAsidev2,.adesao-clube-v2.passenger-data-v2 #aside-order-summary.fixedAsidev2{top:126px !important}.search-result-v2.dois-bilhetes-v2 #availabilityContentSideSummary,.passenger-data-v2.dois-bilhetes-v2 #availabilityContentSideSummary,.dois-bilhetes-v2.dois-bilhetes-v2 #availabilityContentSideSummary,.adesao-clube-v2.dois-bilhetes-v2 #availabilityContentSideSummary{visibility:unset !important;box-shadow:none}.search-result-v2.dois-bilhetes-v2 #aside-order-summary,.passenger-data-v2.dois-bilhetes-v2 #aside-order-summary,.dois-bilhetes-v2.dois-bilhetes-v2 #aside-order-summary,.adesao-clube-v2.dois-bilhetes-v2 #aside-order-summary{margin-top:19px;box-shadow:none;position:static !important}.search-result-v2 .fixedAsidev2,.passenger-data-v2 .fixedAsidev2,.dois-bilhetes-v2 .fixedAsidev2,.adesao-clube-v2 .fixedAsidev2{position:fixed !important;top:0 !important;z-index:999}.search-result-v2 .hiddenHeaderv2,.passenger-data-v2 .hiddenHeaderv2,.dois-bilhetes-v2 .hiddenHeaderv2,.adesao-clube-v2 .hiddenHeaderv2{visibility:hidden !important}.search-result-v2 .hiddenHeaderv2 .data__select,.passenger-data-v2 .hiddenHeaderv2 .data__select,.dois-bilhetes-v2 .hiddenHeaderv2 .data__select,.adesao-clube-v2 .hiddenHeaderv2 .data__select{opacity:0 !important}.underside-confirm{margin-top:30px}@media (min-width: 1024px){.underside-confirm.without-rule{margin-top:87px}.underside-confirm.without-rule:not(.with-best-fare){margin-top:12px}}#bestFareCard{background:#FFF;border:10px solid #DBDBDB;border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.07);margin-bottom:50px;margin-top:-1px}#bestFareCard .header{background-image:url("../images/svg/search-result/tag.svg");background-repeat:no-repeat;background-color:#339999;background-position:10px 12px;border-radius:3px 3px 0 0;height:67px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:18px;color:#FFF;font-weight:normal;display:flex;align-items:center;padding-left:68px;text-transform:uppercase}#bestFareCard .header strong{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-weight:normal}#bestFareCard .columns{display:flex;padding:22px}#bestFareCard .columns .cancel-tax-free-fare{position:absolute;width:145px;padding:5px 15px 4.5px 15px;border-radius:6px 6px 0 0;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;letter-spacing:1px;color:#fff;left:-93px;margin-top:51px;background-color:#FF5A00;transform:rotate(-90deg);z-index:99}@media (max-width: 979px){#bestFareCard .columns .cancel-tax-free-fare{left:unset;margin-top:-119px;margin-left:-22px;width:140px;transform:none}}#bestFareCard .columns .leg,#bestFareCard .columns .button{display:inline-block}#bestFareCard .columns .button{width:155px}#bestFareCard .columns .leg{width:289px;margin-right:17px;border-right:1px solid rgba(204,204,204,0.54)}#bestFareCard .columns .leg .subHeader{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:18px;color:#878787;text-transform:uppercase;white-space:nowrap}#bestFareCard .columns .leg .subHeader span{font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#FF5A00;margin-right:12px;background:url(../images/svg/search-result/aviao-ida-laranja.svg) no-repeat;background-size:34px 34px;background-position:0;padding-left:35px}#bestFareCard .columns .leg .subHeader.back span{background-image:url(../images/svg/search-result/aviao-volta-laranja.svg)}#bestFareCard .columns .leg .info{display:flex;margin-top:38px}#bestFareCard .columns .leg .info .cityAndTime{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:18px;color:#7C7C7C;display:inline-block;width:102px;white-space:nowrap}#bestFareCard .columns .leg .info .cityAndTime strong{font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#5B5B5B;font-weight:normal}#bestFareCard .columns .leg .info .cityAndTime span{display:block;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:15px;color:#BCBEC0;white-space:initial}#bestFareCard .columns .leg .info .duration{width:58px;display:inline-block;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C;background:url(../images/svg/search-result/divider-mobile.svg) no-repeat;background-size:58px;padding-top:10px;margin:5px 14px 0 5px;text-align:center}#bestFareCard .columns .button{margin-left:9px}#bestFareCard .columns .button span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#7C7C7C;padding-left:2px}#bestFareCard .columns .button p{padding:0;margin:0;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:30px;color:#5B5B5B;margin-top:6px}#bestFareCard .columns .button button{display:flex;justify-content:center;align-items:center;height:40px;width:155px;border-radius:3px;border:0;background-color:#339999;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;margin-top:12px}#bestFareCard .columns .button button::after{content:url(../images/svg/search-result/seta-baixo.svg);display:inline-table;width:10.46px;height:6.43px;margin-left:10px;margin-top:-3px}#bestFareCard .columns .button .fares{width:354px;border-radius:3px;box-shadow:5px 5px 14px 3px rgba(0,0,0,0.26);background-color:#ffffff;position:absolute;right:0;margin-right:10px;margin-top:-43px;z-index:9999;padding:26px 34px;display:none}#bestFareCard .columns .button .fares span{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:16px;color:#ff5a00}#bestFareCard .columns .button .fares a.close{color:#9d9d9d;opacity:1;font-size:13px}#bestFareCard .columns .button .fares a.close:hover{color:#9d9d9d}#bestFareCard .columns .button .fares a.close::before{font-family:'fontawesome-alloy';content:"\f077"}#bestFareCard .columns .button .fares .payment-options{margin-top:19px}#bestFareCard .columns .button .fares .payment-options .column{width:50%}#bestFareCard .columns .button .fares .payment-options .column .column-header{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:12px;color:#7c7c7c;margin-bottom:9px}#bestFareCard .columns .button .fares .payment-options .column .column-header span{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:10px;color:#7c7c7c}#bestFareCard .columns .button .fares .payment-options .column ul{margin:0}#bestFareCard .columns .button .fares .payment-options .column ul.miles{padding-right:8px}#bestFareCard .columns .button .fares .payment-options .column ul li{padding:11px 9px 12px;border:1px solid #c7c7c7;border-radius:4px;margin-bottom:10px;background:#FFF;min-width:135px;height:20px;position:relative}#bestFareCard .columns .button .fares .payment-options .column ul li .checkbox{padding-left:0}#bestFareCard .columns .button .fares .payment-options .column ul li input[type='checkbox']{display:none}#bestFareCard .columns .button .fares .payment-options .column ul li input[type='checkbox']:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #999;background:#FFF;border-radius:3px}#bestFareCard .columns .button .fares .payment-options .column ul li input[type='checkbox']:not(:checked)+label:after{display:none}#bestFareCard .columns .button .fares .payment-options .column ul li input[type='checkbox']:checked+label:before{border:1px solid #FF5A00;background:#FF5A00}#bestFareCard .columns .button .fares .payment-options .column ul li input[type='checkbox']:checked+label:after{top:3px;left:4px;content:url(../images/svg/search-result/check.svg)}#bestFareCard .columns .button .fares .payment-options .column ul li label{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;color:#FF5A00;font-weight:normal}#bestFareCard .columns .button .fares .payment-options .column ul li label b{color:#7C7C7C;font-weight:normal}#bestFareCard .columns .button .fares .payment-options .column ul li label b i{top:unset;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-style:normal;font-size:12px;font-weight:normal}#bestFareCard .columns .button .fares .payment-options .column ul li span{display:block;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#FFF;font-size:10px;margin-top:5px;position:absolute;bottom:4px;left:37px}#bestFareCard .columns .button .fares .payment-options .column ul li.club,#bestFareCard .columns .button .fares .payment-options .column ul li.diamond{border:0;background:#663399;line-height:15px;padding:11px 10px 12px}#bestFareCard .columns .button .fares .payment-options .column ul li.club label,#bestFareCard .columns .button .fares .payment-options .column ul li.diamond label{color:#FFF;line-height:0.8em}#bestFareCard .columns .button .fares .payment-options .column ul li.club label b,#bestFareCard .columns .button .fares .payment-options .column ul li.diamond label b{color:#FFF}#bestFareCard .columns .button .fares .payment-options .column ul li.club input[type='checkbox']:checked+label:after,#bestFareCard .columns .button .fares .payment-options .column ul li.diamond input[type='checkbox']:checked+label:after{top:5px}#bestFareCard .columns .button .fares .payment-options .column ul li.diamond{background:#000}#bestFareCard .columns .button .fares .payment-options .column ul.miles-money .sam-fare{border:1px solid #c7c7c7;border-radius:3px;box-shadow:none;background-color:white}#bestFareCard .columns .button .fares .payment-options .column ul.miles-money .sam-fare li{margin:0 4px;padding:11px 5px 12px;border:0;border-bottom:1px solid #c7c7c7;min-width:145px;height:22px;border-radius:0}#bestFareCard .columns .button .fares .payment-options .column ul.miles-money .sam-fare li:last-child{border-bottom:0}#bestFareCard .columns .button .fares .miles-back{display:flex;justify-content:center;align-items:center;background:rgba(102,153,204,0.15);border-radius:20px;width:100%;height:40px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#6699CC;float:left;margin-top:26px}#bestFareCard .lineDivider{border-top:1px dashed #E3E3E3;margin:0 20px}#bestFareCard .flightDetailsBtn{display:flex;justify-content:center;align-items:center;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:16px;color:#666666;margin:22px 0;cursor:pointer}#bestFareCard .flightDetailsBtn i{display:inline-block;width:16px;height:16px;background:url(../images/svg/search-result/mais.svg) no-repeat;margin-right:8px}#bestFareCard .flightDetailsBtn.active i{background:url(../images/svg/search-result/menos.svg) no-repeat}#bestFareCard .flightDetails{display:none;position:relative}#bestFareCard .flightDetails .easyTravel{position:absolute;right:0;margin-right:0;margin-top:-51px;z-index:99}#bestFareCard .flightDetails .easyTravel span{border-radius:20px 0 0 20px}#bestFareCard .flightDetails .easyTravel .tooltip .tooltip-inner{font-family:'NunitoRegular', Arial, Helvetica, sans-serif}#bestFareCard .flightDetails ul{display:inline-block;padding:0 12px;z-index:99;position:absolute;top:0;margin-top:-38px}#bestFareCard .flightDetails ul li{display:inline-block;height:27px;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;color:#c4c4c4;background-repeat:no-repeat;padding-right:10px;cursor:pointer}#bestFareCard .flightDetails ul li span,#bestFareCard .flightDetails ul li i{display:inline-block}#bestFareCard .flightDetails ul li span{margin-left:34px;margin-top:4px;text-transform:uppercase;margin-right:18px}#bestFareCard .flightDetails ul li i{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#c4c4c4;font-style:normal;text-transform:uppercase}#bestFareCard .flightDetails ul li.go{background-image:url(../images/svg/search-result/aviao-ida-cinza.svg)}#bestFareCard .flightDetails ul li.back{background-image:url(../images/svg/search-result/aviao-volta-cinza.svg)}#bestFareCard .flightDetails ul li:first-child{margin-right:20px}#bestFareCard .flightDetails ul li.active{color:#ff5a00;border-bottom:2px solid #ff5a00}#bestFareCard .flightDetails ul li.active i{color:#666666}#bestFareCard .flightDetails ul li.active.go{background-image:url(../images/svg/search-result/aviao-ida-laranja.svg)}#bestFareCard .flightDetails ul li.active.back{background-image:url(../images/svg/search-result/aviao-volta-laranja.svg)}#bestFareCard .flightDetails hr.hrUlBackground{border-bottom:2px solid #e3e3e3;border-top:0;margin:0;position:absolute;width:425px;margin-left:24px;margin-top:-11px;z-index:0}#bestFareCard .flightDetails #flightDetailsInfos.smiles__flight-search{margin-top:60px}#bestFareCard .flightDetails #flightDetailsInfos.smiles__flight-search .flight-details__travel-open{float:unset}#bestFareCard .flightDetails #flightDetailsInfos.smiles__flight-search .flight-details__travel-open hr.dash{width:706px}#bestFareCard .flightDetails #flightDetailsInfos.smiles__flight-search .flight-details__travel-open .flight-details__disclaimer{float:unset}#bestFareCard .flightDetails #flightDetailsInfos.smiles__flight-search .flight-details__travel-open.two-stops .checkin-details__flight.last{margin-right:-15px;margin-left:9px;width:130px}#bestFareCard .flightDetails #flightDetailsInfos.smiles__flight-search .flight-details__travel-open.connection{margin-top:0}#bestFareCard .flightDetails #flightDetailsInfos.smiles__flight-search .flight-details__travel-open.connection .checkin-details__flight.last{width:115px}@media (max-width: 979px){#bestFareCard{margin-bottom:10px}#bestFareCard.with-card{margin-top:35px}#bestFareCard.with-card .header{border-radius:0 3px 0 0}#bestFareCard .header{font-size:14px}#bestFareCard .columns{display:block}#bestFareCard .columns .leg{width:100%;border-right:none;border-bottom:1px solid rgba(204,204,204,0.54);padding-bottom:17px;margin-bottom:17px}#bestFareCard .columns .leg .info{margin-top:14px}#bestFareCard .columns .leg .info .duration{width:48px;background-size:42px;margin:5px 5px 0 4px}#bestFareCard .columns .button{width:100%;margin-left:0;display:flex;flex-wrap:wrap}#bestFareCard .columns .button span.bflbl{display:inline-block;width:76px;margin-right:6px}#bestFareCard .columns .button span.bflbl.go-and-back{width:63px}#bestFareCard .columns .button p.qtyMiles{display:inline;margin-right:0}#bestFareCard .columns .button span.miles-subtitle{width:100%;display:block;padding-left:85px;margin-top:-13px}#bestFareCard .columns .button span.miles-subtitle.go-and-back{padding-left:73px}#bestFareCard .columns .button button{width:174px}#bestFareCard .columns .button .fares{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;padding:11px 9px;margin-left:6px}}@media only screen and (max-width: 979px) and (max-width: 320px){#bestFareCard .columns .button .fares{margin-left:0;margin-right:0}#bestFareCard .columns .button .fares a.close{margin-right:10px}}@media (max-width: 979px){#bestFareCard .columns .button .fares .payment-options .column.column-miles{width:47%}#bestFareCard .columns .button .fares .payment-options .column.column-mandm{width:53%}#bestFareCard .columns .button .fares .payment-options .column .column-header{height:30px}#bestFareCard .columns .button .fares .payment-options .column .column-header span{display:block;margin-left:0;padding-left:0;line-height:8px}#bestFareCard .columns .button .fares .payment-options .column ul li{min-width:unset;padding-right:0 !important}#bestFareCard .columns .button .fares .payment-options .column ul li span{font-size:8px}}@media only screen and (max-width: 979px) and (max-width: 320px){#bestFareCard .columns .button .fares .payment-options .column ul li span{font-size:7px}}@media (max-width: 979px){#bestFareCard .columns .button .fares .payment-options .column ul.miles-money .sam-fare li{min-width:unset}#bestFareCard .columns .button .fares .miles-back{font-size:9px}#bestFareCard .flightDetails .easyTravel{display:flex;justify-content:flex-end;position:relative;margin-right:0;margin-top:0;margin-bottom:20px}#bestFareCard .flightDetails ul{padding:0;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;border-bottom:0;padding-right:20px;display:flex;position:initial;margin-top:0}#bestFareCard .flightDetails ul li{font-size:15px;height:auto;background-size:28px;width:50%;margin-right:0 !important;padding-right:0;border-bottom:2px solid #e3e3e3}#bestFareCard .flightDetails ul li span{margin-left:33px}#bestFareCard .flightDetails ul li i{font-size:15px;display:block;margin-left:5px}#bestFareCard .flightDetails hr.hrUlBackground{display:none}#bestFareCard #flightDetailsInfos.smiles__flight-search{margin-top:0 !important}#bestFareCard #flightDetailsInfos.smiles__flight-search .best-fare-flight-details{margin-bottom:0}#bestFareCard #flightDetailsInfos.smiles__flight-search .flight-details__travel-open hr.dash{width:0 !important}#bestFareCard #flightDetailsInfos.smiles__flight-search .flight-details__travel-open.two-stops .checkin-details__flight.last{width:130px !important;margin-left:0 !important;margin-right:0 !important}}#bestFareCardButton{margin-top:-24px;display:none}#bestFareCardButton.active{display:flex !important;justify-content:flex-end}#bestFareCardButton p{width:282px;height:40px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#FF5A00;border:1px solid #FF5A00;border-radius:3px;background-color:#FFFFFF;box-shadow:0 5px 10px 0 rgba(138,149,158,0.2);display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin:0}#bestFareCardButton p::before{content:' ';margin-right:16px;background:url(../images/svg/search-result/lupa.svg);background-size:contain;width:20px;height:20px}@media (max-width: 979px){#bestFareCardButton{margin-top:20px;margin-bottom:50px}#bestFareCardButton p{width:100%}}#fixedHeader0.best-fare-selected,#fixedHeader1.best-fare-selected,.segmentsFlightsTemplate.best-fare-selected,.segmentTitle.best-fare-selected{display:none !important}.templateSegment.closed.best-fare-selected{border-bottom:0 !important}.templateSegment.closed #fixedHiddenHeader0,.templateSegment.closed #fixedHiddenHeader1{display:none !important}@media (min-width: 1024px){#smilesSummaryTemplate.best-fare-selected{margin-top:-72px !important}}.width-100-percent,.miles-balance-search .categories-width,.miles-balance-search .project-categories .categories .item .background,.miles-balance-search .project-categories .categories .item .title,.miles-balance-search .result-header .filter .select-filter ul,.miles-balance-search .results .item:not(.is-generic) .inf,.miles-balance-search .destination-details .dates,.miles-balance-search .destination-details .dates .obs,.miles-balance-search .destination-details .passengers{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}html.chrome.mac .dotted-aircraft-inverted,html.firefox .dotted-aircraft-inverted{margin-top:75px !important}@media (max-width: 979px){.miles-balance-search #content{padding:0 12px}}.miles-balance-search .default-background{background-color:#F5F5F5 !important}.miles-balance-search .dotted-aircraft{background-image:url(../images/svg/miles-balance-search/dotted-aircraft.svg);background-repeat:no-repeat;background-position:center right;width:1341px;height:187px;max-width:100%;position:absolute;z-index:-1;visibility:hidden;left:0;top:123px}@media (max-width: 979px){.miles-balance-search .dotted-aircraft{top:unset}}@media only screen and (max-width: 320px){.miles-balance-search .dotted-aircraft{margin-left:-13px}}.miles-balance-search .categories-width{max-width:945px;margin:0 auto;margin-top:75px}.miles-balance-search .project-categories{display:flex;flex-direction:row-reverse;justify-content:flex-end}.miles-balance-search .project-categories .project{width:250px}.miles-balance-search .project-categories .project h1{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#FF5A00;background:url(../images/svg/miles-balance-search/icon.svg) no-repeat;text-transform:uppercase;height:26px;padding-left:49px;margin:0;white-space:nowrap;line-height:27px}.miles-balance-search .project-categories .project h3{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:42px;line-height:38px;color:#7F7F7F;margin-top:25px}.miles-balance-search .project-categories .project h3 span{font-family:'NunitoBold', Arial, Helvetica, sans-serif;color:#FF5A00;display:block}.miles-balance-search .project-categories .project p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:20px;line-height:27px;color:#797979;margin-top:16px}.miles-balance-search .project-categories .categories{display:flex;margin-right:38px}.miles-balance-search .project-categories .categories .item{display:inline-block;position:relative;width:151px;height:151px;margin:0 10px 10px 0;border-radius:6px;cursor:pointer;overflow:hidden}.miles-balance-search .project-categories .categories .item .background{position:absolute;height:100%;background-repeat:no-repeat;background-size:cover;z-index:-1;border-radius:6px;transform:scale(1);transition:all .5s}.miles-balance-search .project-categories .categories .item .title{position:absolute;bottom:0;padding:0 0 20px 10px;font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:18px;line-height:24px;color:#FFF;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}.miles-balance-search .project-categories .categories .item .title::after{content:"\f054";font-family:'fontawesome-alloy';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-shadow:none;font-size:12px;margin-top:7px;margin-right:10px;right:0;position:absolute}.miles-balance-search .project-categories .categories .item:hover .background{transform:scale(1.1);transition:all .5s}.miles-balance-search .project-categories .categories .item.loading{background-image:url(../images/svg/miles-balance-search/loading/category_items.gif);background-size:cover;background-repeat:no-repeat;cursor:initial}.miles-balance-search .project-categories .categories .spotlight-item .item{width:151px;height:316px;margin-bottom:0}@media (max-width: 768px){.miles-balance-search .project-categories .categories .spotlight-item .item{height:312px}}.miles-balance-search .project-categories .categories .spotlight-item .item.loading{background-image:url(../images/svg/miles-balance-search/loading/category_spotlight.gif)}.miles-balance-search .project-categories .categories .others-items{width:491px}@media (max-width: 979px){.miles-balance-search .categories-width{max-width:313px;margin-top:11px}.miles-balance-search .project-categories{display:block}.miles-balance-search .project-categories .project{width:100%;max-width:250px}.miles-balance-search .project-categories .project h3{font-size:40px}.miles-balance-search .project-categories .project p{font-size:16px;max-width:195px;margin-bottom:40px}.miles-balance-search .project-categories .categories{margin-right:0}}@media only screen and (max-width: 979px) and (max-width: 320px){.miles-balance-search .project-categories .categories .item{width:145px;margin-right:5px}}@media (max-width: 979px){.miles-balance-search .project-categories .categories .spotlight-item{position:absolute}}@media only screen and (max-width: 979px) and (max-width: 320px){.miles-balance-search .project-categories .categories .spotlight-item .item{width:145px}}@media (max-width: 979px){.miles-balance-search .project-categories .categories .others-items{width:100%;display:flex;flex-wrap:wrap}.miles-balance-search .project-categories .categories .others-items .item:nth-child(1),.miles-balance-search .project-categories .categories .others-items .item:nth-child(2){margin-left:161px;margin-right:0}}@media only screen and (max-width: 979px) and (max-width: 320px){.miles-balance-search .project-categories .categories .others-items .item:nth-child(1),.miles-balance-search .project-categories .categories .others-items .item:nth-child(2){margin-left:150px}}@media (max-width: 979px){.miles-balance-search .project-categories .categories .others-items .item:nth-child(2n){margin-right:0}}.miles-balance-search .wizard-wrapper{background-repeat:no-repeat !important;background-size:cover !important}@media (max-width: 979px){.miles-balance-search .wizard-wrapper{background-position:bottom !important}}.miles-balance-search .wizard{width:1031px;margin:0 auto;margin-top:43px;display:flex;position:relative}.miles-balance-search .wizard .btn-restart{position:absolute;right:0}.miles-balance-search .wizard .btn-restart button{width:118px;height:40px;border-radius:3px;border:1px solid #FF5A00;background-color:#FFFFFF;box-sizing:border-box;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;line-height:18px;color:#FF5A00}.miles-balance-search .wizard .category{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;width:432px;margin-right:55px;margin-top:21px}.miles-balance-search .wizard .category .title,.miles-balance-search .wizard .category .description{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:60px;line-height:82px;color:#FFF;text-align:right;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}.miles-balance-search .wizard .category .description{width:441px;font-size:29px;line-height:39px;margin-top:16px}.miles-balance-search .wizard .category .description p{margin:0}.miles-balance-search .wizard .category .description span{display:block;font-size:26px;line-height:58px;margin-top:33px}.miles-balance-search .wizard .form{width:248px;border-radius:8px;background:#FFF;padding:30px 34px;padding-bottom:40px}.miles-balance-search .wizard .form ul.steps{margin:0;padding:0;display:flex}.miles-balance-search .wizard .form ul.steps li{width:12px;height:12px;border-radius:12px;background:#CECECE;margin-right:11px}.miles-balance-search .wizard .form ul.steps li.active{background:#FF5A00}.miles-balance-search .wizard .form .step-description{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:22px;line-height:27px;color:#5B5B5B;margin-top:47px;margin-bottom:55px}.miles-balance-search .wizard .form .step-description span{color:#FF5A00}.miles-balance-search .wizard .form .step-description.step1 span{display:block}.miles-balance-search .wizard .form .step-description.step3{margin-bottom:40px}.miles-balance-search .wizard .form .step-description.step3 span{display:block}.miles-balance-search .wizard .form .step-description.step3 small{display:block;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#7C7C7C;margin-top:6px}.miles-balance-search .wizard .form .label-from{position:relative}.miles-balance-search .wizard .form .label-from label{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:13px;line-height:17px;color:#8C8C8C;position:absolute;margin-left:50px;margin-top:17px;cursor:text}.miles-balance-search .wizard .form .label-from label.with-val{font-size:12px !important;color:#666 !important;margin-top:5px}.miles-balance-search .wizard .form .label-from .inputOriginIcon{background-image:url(../images/svg/home-widget/icone-aviao.svg);background-repeat:no-repeat;width:18px;height:18.6px;display:block;position:absolute;margin:16px 0 0 14px;z-index:13}.miles-balance-search .wizard .form .label-from .inputClearIcon{background-image:url(../images/svg/search-result/remover-busca.svg);background-repeat:no-repeat;width:18px;height:18px;display:block;position:absolute;right:0;margin:17px 22px 0 0;cursor:pointer;z-index:13;visibility:hidden}.miles-balance-search .wizard .form .label-from input{box-sizing:border-box;height:50px;width:249px;border:1px solid #D4D4D4;border-radius:4px;background-color:#FFFFFF;padding-top:11px;padding-left:50px;padding-right:30px;font:14px 'NunitoRegular' !important}.miles-balance-search .wizard .form .label-from input.with-val{border:1px solid #FFF;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important}.miles-balance-search .wizard .form .label-from input.error{border:1px solid red}.miles-balance-search .wizard .form .label-from .autocomplete{width:calc(100% + 1px);position:absolute;background:#FFF;margin-top:-5px;border-radius:4px;-webkit-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;-moz-box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;box-shadow:0px 0px 14px -1px rgba(0,0,0,0.1) !important;display:none}.miles-balance-search .wizard .form .label-from .autocomplete::before{content:'';display:block;width:100%;height:8px;position:absolute;margin-top:-7px;background:#FFF}.miles-balance-search .wizard .form .label-from .autocomplete ul{padding:0;margin:0}.miles-balance-search .wizard .form .label-from .autocomplete ul li{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#666;cursor:pointer;padding:10px 10px 10px 51px}.miles-balance-search .wizard .form .label-from .autocomplete ul li[data-code='loading'],.miles-balance-search .wizard .form .label-from .autocomplete ul li[data-code='no-results']{cursor:unset}.miles-balance-search .wizard .form .label-from .autocomplete ul li:hover{background-color:#F5F5F5}.miles-balance-search .wizard .form .btn-continue{text-align:right;margin-top:76px}.miles-balance-search .wizard .form .btn-continue button{width:106px;height:40px;border-radius:3px;border:0;background-color:#FF5A00;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;line-height:18px;color:#FFF;outline:none}.miles-balance-search .wizard .form .btn-continue.last{margin-top:27px}.miles-balance-search .wizard .form .btn-continue.last button{width:165px}.miles-balance-search .wizard .form .month-range{margin-top:75px;position:relative;left:9%}@media (max-width: 768px){.miles-balance-search .wizard .form .month-range{left:4%}}.miles-balance-search .wizard .form .month-range .rs-container .rs-bg{width:calc(100% + 10px);left:-4px;background:#CECECE;border:0;height:7px}.miles-balance-search .wizard .form .month-range .rs-container .rs-selected{background:transparent;border:0}.miles-balance-search .wizard .form .month-range .rs-container .rs-scale{display:flex}.miles-balance-search .wizard .form .month-range .rs-container .rs-scale span{text-align:center;white-space:normal}.miles-balance-search .wizard .form .month-range .rs-container .rs-scale span ins{visibility:hidden;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:16px;color:#BCBEC0}.miles-balance-search .wizard .form .month-range .rs-container .rs-scale span:first-child ins,.miles-balance-search .wizard .form .month-range .rs-container .rs-scale span:last-child ins{visibility:visible}.miles-balance-search .wizard .form .month-range .rs-container .rs-scale span:first-child ins{margin-left:-4px !important;text-align:left !important}.miles-balance-search .wizard .form .month-range .rs-container .rs-scale span:last-child ins{margin-left:-45px !important;text-align:right !important;padding:0 0 0 0 !important}.miles-balance-search .wizard .form .month-range .rs-container .rs-scale span::before{width:4px;height:4px;background-color:#FFF;left:0;top:1.45px;border-radius:2px;cursor:pointer}.miles-balance-search .wizard .form .month-range .rs-container .rs-pointer{background-color:transparent;border:0;box-shadow:none;border-radius:0}.miles-balance-search .wizard .form .month-range .rs-container .rs-pointer::before{content:url("../images/svg/miles-balance-search/pin.svg");width:17px;height:23px;background-color:transparent;top:-23px;left:9px;z-index:9}.miles-balance-search .wizard .form .month-range .rs-container .rs-pointer::after{display:none}.miles-balance-search .wizard .form .month-range .rs-container .rs-pointer .rs-tooltip{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;color:#FF5A00;border:0;margin-top:-19px;left:19px;overflow:hidden;padding-top:8px;line-height:20px;background:transparent}.miles-balance-search .wizard .form .miles-range .description{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:18px;line-height:24px;color:#FF5A00;margin-bottom:26px}.miles-balance-search .wizard .form .miles-range .description span#miles-min::after{content:'-';margin:0 15px}.miles-balance-search .wizard .form .miles-range .description small{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;line-height:19px;color:#7C7C7C;margin-left:3px}.miles-balance-search .wizard .form .miles-range .rs-container .rs-bg,.miles-balance-search .wizard .form .miles-range .rs-container .rs-selected{height:2px;top:11px}.miles-balance-search .wizard .form .miles-range .rs-container .rs-selected{background:#FF5A00;border:0}.miles-balance-search .wizard .form .miles-range .rs-container .rs-scale{visibility:hidden}.miles-balance-search .wizard .form .miles-range .rs-container .rs-pointer{width:23px;height:23px;background:#FFF;border:2px solid #FF5A00;border-radius:11.5px;box-shadow:none}.miles-balance-search .wizard .form .miles-range .rs-container .rs-pointer::before,.miles-balance-search .wizard .form .miles-range .rs-container .rs-pointer::after{display:none}.miles-balance-search .wizard .form.loading{position:relative}.miles-balance-search .wizard .form.loading::before{content:' ';position:absolute;width:100%;height:100%;left:0;top:0;z-index:99999}.miles-balance-search .wizard .form.loading .btn-continue button{background:#cecece;color:#cecece;line-height:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.miles-balance-search .wizard .form.loading .btn-continue button::before{content:url("../images/svg/miles-balance-search/loading/wizard.gif");display:block}.miles-balance-search .wizard .form.loading .month-range .rs-container .rs-scale span ins{color:#cecece}.miles-balance-search .wizard .form.loading .month-range .rs-container .rs-pointer .rs-tooltip{color:#cecece}.miles-balance-search .wizard .form.loading .month-range .rs-container .rs-pointer::before{filter:grayscale(1) brightness(170%)}.miles-balance-search .wizard .form.loading .miles-range .description{color:#cecece}.miles-balance-search .wizard .form.loading .miles-range .description small{color:#cecece}.miles-balance-search .wizard .form.loading .miles-range .rs-container .rs-selected{background:#cecece}.miles-balance-search .wizard .form.loading .miles-range .rs-container .rs-pointer{border-color:#cecece}@media (max-width: 979px){.miles-balance-search .wizard{width:100%;margin-top:-8px;flex-wrap:wrap}.miles-balance-search .wizard .category{display:flex;width:100%;flex-direction:column-reverse;margin:0}.miles-balance-search .wizard .category .description{width:100%;font-size:16px;line-height:19px;margin-top:52px;display:flex;justify-content:flex-end}.miles-balance-search .wizard .category .description p{max-width:285px}.miles-balance-search .wizard .category .description span{display:inline;font-size:14px;line-height:19px}.miles-balance-search .wizard .category .title{text-align:left;font-size:40px;line-height:51px;margin-top:3px;margin-left:12px}.miles-balance-search .wizard .form{width:100%;margin-top:29px}.miles-balance-search .wizard .form .label-from input{width:100%}.miles-balance-search .wizard .form .label-from .autocomplete{width:100%}.miles-balance-search .wizard .form .btn-continue button{width:100%}}.miles-balance-search.search-result #wrapper{background:#F5F5F5}.miles-balance-search.search-result .smiles-grid-wrap .columns-1#main-content{max-width:1016px;margin:0 auto}.miles-balance-search .dotted-aircraft-inverted{background:url(../images/svg/miles-balance-search/dotted-aircraft_inverted.svg) no-repeat;background-size:cover;position:absolute;width:100%;height:123px;margin-top:37px;margin-left:-33px;z-index:-1}.miles-balance-search .dropdown-loading{background-image:url(../images/svg/miles-balance-search/loading/loading_dropdown.gif);background-size:cover;background-repeat:no-repeat;cursor:initial;width:206px;height:45px}@media (max-width: 768px){.miles-balance-search .dropdown-loading{width:100%}}.miles-balance-search .result-header{float:left;width:100%;margin-top:27px;margin-bottom:52px}.miles-balance-search .result-header .category-name{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:34px;color:#545454;float:left;padding:12px 0 0 0}.miles-balance-search .result-header .category-name span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.miles-balance-search .result-header .category-name.order-by-national{max-width:488px;line-height:35px}.miles-balance-search .result-header .filter{float:right;display:flex;align-items:center}.miles-balance-search .result-header .filter label{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;color:#7C7C7C;margin-right:10px}.miles-balance-search .result-header .filter .hide{display:none}.miles-balance-search .result-header .filter .select-filter-no-dropdown{width:206px;height:45px;position:relative;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;z-index:99}.miles-balance-search .result-header .filter .select-filter{width:180px;height:40px;border:2px solid #BCBEC0;border-radius:3px;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#7C7C7C;position:relative;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;padding:0 13px;z-index:99}.miles-balance-search .result-header .filter .select-filter::before{content:url(../images/svg/miles-balance-search/arrow.svg);position:absolute;right:0;margin-top:3px;margin-right:8px;z-index:9}.miles-balance-search .result-header .filter .select-filter ul{display:none;position:absolute;left:0;top:0;background:#F5F5F5;border:2px solid #BCBEC0;border-radius:3px;border-top:none;margin:0 -2px 0 -2px;padding:0}.miles-balance-search .result-header .filter .select-filter ul li{padding:10px 13px}.miles-balance-search .result-header .filter .select-filter ul li.selected{background:#D8D8D8}.miles-balance-search .result-header .filter .select-filter.opened::before{transform:rotate(180deg);margin-top:-4px}.miles-balance-search .result-header .filter .select-filter.opened ul{display:block}.miles-balance-search .result-header .filter button{width:139px;height:40px;border:1px solid #FF5A00;background:#FFF;border-radius:3px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;color:#FF5A00;margin-left:13px}.miles-balance-search .background-no-item{width:309px;height:310px;position:relative;margin-bottom:40px;border-radius:6px;cursor:pointer;overflow:hidden;display:inline-block}@media (max-width: 768px){.miles-balance-search .background-no-item{width:100%}}.miles-balance-search .background-no-item.blank-space{margin-right:40px}@media (max-width: 768px){.miles-balance-search .background-no-item.blank-space{margin-right:0}}.miles-balance-search .background-no-item .destiny-loading{background-image:url(../images/svg/miles-balance-search/loading/destiny_items.gif);background-size:cover;background-repeat:no-repeat;cursor:initial;height:310px;width:309px}@media (max-width: 768px){.miles-balance-search .background-no-item .destiny-loading{width:100%}}.miles-balance-search .results{float:left;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.miles-balance-search .results .paginationHidden{display:none}.miles-balance-search .results .category-name-p2{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:34px;color:#545454;float:left;width:100%;margin-top:40px;margin-bottom:62px}.miles-balance-search .results .category-name-p2 span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.miles-balance-search .results .item{width:309px;height:310px;position:relative;margin-bottom:40px;border-radius:6px;cursor:pointer;overflow:hidden}.miles-balance-search .results .item.is-generic{cursor:unset}.miles-balance-search .results .item.is-generic img{width:100%}.miles-balance-search .results .item:not(.is-generic)::before{content:' ';background:url(../images/svg/miles-balance-search/aircraft.svg) no-repeat;width:26.43px;height:23.25px;display:block;position:absolute;margin-left:25px;margin-top:25px}.miles-balance-search .results .item:not(.is-generic) .background{width:100%;height:100%;position:absolute;background-size:cover;background-color:#CCC;z-index:-2;transform:scale(1);transition:all .5s}.miles-balance-search .results .item:not(.is-generic) .background.gradient{background-image:linear-gradient(180deg, transparent, transparent, rgba(0,0,0,0.8));background-color:transparent;z-index:-1}.miles-balance-search .results .item:not(.is-generic):hover .background{transform:scale(1.1);transition:all .5s}.miles-balance-search .results .item:not(.is-generic) .inf{position:absolute;bottom:0;color:#FFF;padding:0 20px 25px 20px;display:flex;align-items:flex-end;justify-content:space-between;text-shadow:1px 2px rgba(0,0,0,0.5)}.miles-balance-search .results .item:not(.is-generic) .inf .left{float:left}.miles-balance-search .results .item:not(.is-generic) .inf .left .city{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:22px;line-height:23px}.miles-balance-search .results .item:not(.is-generic) .inf .left .country{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;line-height:28px}.miles-balance-search .results .item:not(.is-generic) .inf .right{float:right;border-left:1px solid #FFF;padding-left:18px}.miles-balance-search .results .item:not(.is-generic) .inf .right .from{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;line-height:19px}.miles-balance-search .results .item:not(.is-generic) .inf .right .miles{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:24px;line-height:32px}.miles-balance-search .results .item:not(.is-generic) .inf .right .description{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:14px;line-height:19px;white-space:nowrap}@media (max-width: 979px){.miles-balance-search .results .item{width:100%}.miles-balance-search .results .item.is-generic{height:auto}}.miles-balance-search .obs,.miles-balance-search .terms{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#888888}.miles-balance-search .obs h2,.miles-balance-search .terms h2{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:20px;line-height:27px;color:#545454;margin-top:36px;margin-bottom:27px}.miles-balance-search .obs{width:100%;float:left;margin-top:40px;padding-left:30px}.miles-balance-search .obs::before{content:url("../images/svg/miles-balance-search/alert.svg");width:24px;height:17px;margin-left:-30px;margin-top:3px;position:absolute}.miles-balance-search .terms{float:left;width:100%}.miles-balance-search .terms .completed-terms{display:none}.miles-balance-search .terms .read-more{text-align:center;border-top:1px solid #FF5A00;margin-top:56px}.miles-balance-search .terms .read-more button{width:299px;height:40px;border:1px solid #FF5A00;background:#FFF;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;line-height:18px;color:#FF5A00;display:flex;justify-content:center;align-items:center;border-radius:3px;position:absolute;left:50%;margin-left:-150px;margin-top:-22px}.miles-balance-search .terms .read-more button::after{content:url("../images/svg/miles-balance-search/triangle.svg");width:9px;height:7px;margin-top:-12px;margin-left:11px}.miles-balance-search .terms .read-more #btnTermsReadLess{width:110px !important;left:60% !important}@media (max-width: 500px){.miles-balance-search .terms .read-more #btnTermsReadLess{width:100% !important;left:0 !important}}.miles-balance-search .terms .read-more #btnTermsReadLess::after{margin-top:12px !important;transform:rotate(180deg)}.miles-balance-search .no-results{display:flex;flex:1}.miles-balance-search .no-results .details{border:2px solid #C6C6C6;border-radius:6px;margin-right:40px;padding:45px 48px;flex:1}.miles-balance-search .no-results .details .title{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:26px;line-height:33px;color:#7C7C7C;max-width:500px;padding-left:36px}.miles-balance-search .no-results .details .title::before{content:url("../images/svg/miles-balance-search/orange-aircraft.svg");position:absolute;width:32px;height:32px;margin-left:-40px}.miles-balance-search .no-results .details .subtitle{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:16px;line-height:22px;color:#7C7C7C;max-width:540px;margin-top:25px}.miles-balance-search .no-results .details button{width:139px;height:40px;border-radius:3px;border:2px solid #FF5A00;background:transparent;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;line-height:22px;color:#FF5A00;display:flex;justify-content:center;align-items:center;margin-top:50px}.miles-balance-search .no-results .ad .ad-content img{width:310px;height:310px}@media (max-width: 979px){.miles-balance-search .dotted-aircraft-inverted{width:130px;right:0;margin-right:-12px;margin-left:0;margin-top:75px}.miles-balance-search .result-header{display:flex;flex-wrap:wrap-reverse;margin-top:-2px;margin-bottom:29px}.miles-balance-search .result-header .category-name{font-size:24px;line-height:30px;max-width:184px;margin-top:12px}.miles-balance-search .result-header .category-name.order-by-national{max-width:220px;line-height:29px}.miles-balance-search .result-header .filter{width:100%}.miles-balance-search .result-header .filter label{white-space:nowrap}.miles-balance-search .result-header .filter .select-filter{width:100%}.miles-balance-search .result-header button{display:none}.miles-balance-search .terms .read-more{border:0}.miles-balance-search .terms .read-more button{background:transparent;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;left:0;margin-left:0}.miles-balance-search .no-results{display:block;width:100%}.miles-balance-search .no-results .details{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;margin-right:0;padding:20px 25px}.miles-balance-search .no-results .details .title{padding-left:0;font-size:20px;line-height:24px}.miles-balance-search .no-results .details .title::before{position:static;display:block;margin-bottom:8px;margin-left:-4px}.miles-balance-search .no-results .details .subtitle{margin-top:14px}.miles-balance-search .no-results .details button{margin-top:17px}.miles-balance-search .no-results .ad{margin-top:16px}.miles-balance-search .no-results .ad .ad-content img{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;height:auto}.miles-balance-search .results .category-name-p2{font-size:24px;line-height:30px;max-width:280px;margin-top:2px;margin-bottom:29px;line-height:29px}.miles-balance-search .pagination{width:100%;float:left;margin:0;margin-top:-29px}.miles-balance-search .pagination button{border-radius:3px;width:100%;height:40px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;line-height:18px}.miles-balance-search .pagination .see-more{background:#FF5A00;border:0;color:#FFF;margin-bottom:8px}.miles-balance-search .pagination .reset-search{background:#FFF;border:1px solid #FF5A00;color:#FF5A00}}.miles-balance-search .destination-details .header{float:left;width:100%}.miles-balance-search .destination-details .header .left{float:left;margin-top:8px}.miles-balance-search .destination-details .header .left a{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:18px;line-height:24px;color:#FF5A00}.miles-balance-search .destination-details .header .left a::before{content:url(../images/svg/miles-balance-search/back.svg);width:8px;height:14px;display:inline-block;margin-right:22px}.miles-balance-search .destination-details .header .right{float:right}.miles-balance-search .destination-details .header .right button{width:139px;height:40px;background:#FFF;border-radius:3px;border:1px solid #FF5A00;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;line-height:18px;color:#FF5A00}.miles-balance-search .destination-details .details{float:left;width:100%;margin-top:28px;background:#FFF;border-radius:8px;display:flex;align-items:center}.miles-balance-search .destination-details .details .images img{width:590px;height:370px;object-fit:cover;border-radius:8px 0px 0px 8px;display:none}.miles-balance-search .destination-details .details .images img.active{display:block}.miles-balance-search .destination-details .details .images ul{background:linear-gradient(180deg, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.65) 72.63%);position:absolute;margin:0;padding:0;width:58%;height:84px;margin-left:0px;margin-top:-84px;border-radius:0px 0px 0px 8px}.miles-balance-search .destination-details .details .images ul li{width:40px;height:5px;margin:40px 10px 0 0;border-radius:3px;background:#D8D8D8;cursor:pointer;display:inline-block}.miles-balance-search .destination-details .details .images ul li:first-child{margin-left:48px}.miles-balance-search .destination-details .details .images ul li.active{background:#FFF}.miles-balance-search .destination-details .details .images .carousel-arrows{position:absolute;width:58%;height:38px;top:220px;display:inline-flex}.miles-balance-search .destination-details .details .images .carousel-arrows .carousel-arrow-left{background:#FFF;border-radius:100%;width:38px;height:38px;left:19px;position:absolute;opacity:0.8;align-items:center;display:flex}.miles-balance-search .destination-details .details .images .carousel-arrows .carousel-arrow-left span{margin-left:11px;font-size:25px;cursor:pointer}.miles-balance-search .destination-details .details .images .carousel-arrows .carousel-arrow-right{background:#FFF;border-radius:100%;width:38px;height:38px;right:19px;position:absolute;opacity:0.8;align-items:center;display:flex}.miles-balance-search .destination-details .details .images .carousel-arrows .carousel-arrow-right span{margin-left:13px;font-size:25px;cursor:pointer}.miles-balance-search .destination-details .details .description{flex:1;padding:0 0 0 30px}.miles-balance-search .destination-details .details .description h3{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:35px;line-height:45px;color:#888888;padding:0;margin:0}.miles-balance-search .destination-details .details .description h4{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:24px;line-height:45px;color:#888888;padding:0;margin:0}.miles-balance-search .destination-details .details .description p{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;color:#797979;margin-top:5px;max-height:241px;overflow:hidden;margin-right:30px;margin-bottom:0}.miles-balance-search .destination-details h2{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:34px;line-height:46px;color:#545454;float:left;width:100%;margin-top:70px;margin-bottom:50px}.miles-balance-search .destination-details h2 span{font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.miles-balance-search .destination-details .dates{float:left;background:#FFF;border-radius:8px;padding:40px 55px}.miles-balance-search .destination-details .dates .obs{margin-top:60px}.miles-balance-search .destination-details .dates .no-calendar{display:flex;justify-content:space-between}.miles-balance-search .destination-details .dates .no-calendar .leg{border-right:2px solid rgba(204,204,204,0.4);width:268px;padding-right:35px}.miles-balance-search .destination-details .dates .no-calendar .leg .orientation{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:22px;line-height:45px;color:#FF5A00;text-transform:uppercase;display:flex;align-items:center}.miles-balance-search .destination-details .dates .no-calendar .leg .orientation::before{content:url(../images/svg/miles-balance-search/orange-aircraft.svg);width:62px;height:62px;display:inline-block;margin-right:11px}.miles-balance-search .destination-details .dates .no-calendar .leg.back .orientation::before{transform:rotate(180deg)}.miles-balance-search .destination-details .dates .no-calendar .leg .cities i{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:20px;line-height:45px;color:#888888;font-style:normal}.miles-balance-search .destination-details .dates .no-calendar .leg .cities i:first-child::after{content:url(../images/svg/miles-balance-search/arrow2.svg);width:21px;height:12px;display:inline-block;margin:0 20px}.miles-balance-search .destination-details .dates .no-calendar .leg .description{margin-top:33px}.miles-balance-search .destination-details .dates .no-calendar .leg .description .week,.miles-balance-search .destination-details .dates .no-calendar .leg .description .day,.miles-balance-search .destination-details .dates .no-calendar .leg .description .month{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#888888}.miles-balance-search .destination-details .dates .no-calendar .leg .description .week{font-size:18px;display:block;margin-bottom:11px;text-transform:uppercase}.miles-balance-search .destination-details .dates .no-calendar .leg .description .day{font-size:32px;margin-right:2px}.miles-balance-search .destination-details .dates .no-calendar .leg .description .month{font-size:22px;color:#BCBEC1}.miles-balance-search .destination-details .dates .no-calendar.only-header .leg{width:50%;padding-right:0;border-right:0}.miles-balance-search .destination-details .dates .no-calendar.only-header .leg.go{margin-right:50px;margin-left:0}.miles-balance-search .destination-details .dates .no-calendar.only-header .leg.back{margin-left:50px;margin-right:0}.miles-balance-search .destination-details .dates .calendar-modal{margin-top:12px;margin-bottom:-21px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content{padding:0;width:100%}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__header{display:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body{width:100%}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment{width:50%;background:#FFF;border-radius:3px;border:1px solid #ECECEC;box-shadow:4px 4px 23px 0 rgba(0,0,0,0.17);padding:33px;position:relative}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment#calendarModal_SEGMENT_1{margin-right:50px;margin-left:0;position:relative}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment#calendarModal_SEGMENT_1::after{content:'';width:2px;height:calc(100% + 81px);position:absolute;background:rgba(204,204,204,0.4);right:0;top:0;margin-right:-51px;margin-top:-80px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment#calendarModal_SEGMENT_2{margin-left:50px;margin-right:0}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .header{display:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .month-navigation__direction{display:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation{padding:0;margin-bottom:20px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .desc{position:absolute;right:0;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#666666;text-transform:none;margin-right:30px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .navigation__month-name,.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .navigation__month-year{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;line-height:20px;color:#FF5A00;font-weight:normal;text-transform:none;display:inline-block !important;margin-right:6px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow{position:absolute;top:0;height:100%;display:flex;align-items:center}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow:focus,.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow:focus-within,.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow:active,.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow:hover,.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow:visited{outline:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow div::before{content:' ';width:10px;height:20px;display:inline-block;background-image:url(../images/svg/miles-balance-search/arrow3.svg);background-repeat:no-repeat;background-size:cover;background-position-y:1px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow .icon-caret-left::before{transform:rotate(180deg)}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow.arrow--disabled div::before{background-position-y:-22px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow:first-child{left:0;margin-left:8px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .navigation .arrows .arrow:last-child{right:0;margin-right:8px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row{justify-content:flex-start}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row .day{border:0}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:first-child{border-bottom:1px solid rgba(188,190,192,0.5);margin-bottom:5px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:first-child .day{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#7C7C7C;font-weight:normal;text-transform:lowercase}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:first-child .day::first-letter{text-transform:uppercase}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:first-child .day.week-day--active{background:transparent}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day{border:1px solid #7C7C7C;border-radius:3px;margin:3px;box-sizing:border-box;box-shadow:inset 0px 0px 0px 1px transparent;-webkit-box-shadow:inset 0px 0px 0px 1px transparent;-moz-box-shadow:inset 0px 0px 0px 1px transparent}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day:first-child{margin-left:0}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day:last-child{margin-right:0}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day.day--not-current-month{visibility:hidden}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day.day--disabled{border:1px solid #ECECEC}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day.day--disabled .day__miles{color:#FFF !important}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day.day--smiles-club{background:#663399;border:1px solid #663399}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day:not(.day--disabled):hover,.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .calendar-rows .calendar-row:not(:first-child) .day.day--selected{border:1px solid #FF5A00;cursor:pointer;box-sizing:border-box;box-shadow:inset 0px 0px 0px 1px #FF5A00;-webkit-box-shadow:inset 0px 0px 0px 1px #FF5A00;-moz-box-shadow:inset 0px 0px 0px 1px #FF5A00}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption-title{display:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption{margin-top:48px;display:block}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr{width:50%;float:left}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr .calendar-modal__caption-box{display:block}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr .calendar-modal__caption-box .item{display:flex;font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#7C7C7C;margin-bottom:10px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr .calendar-modal__caption-box .item:not(.search-icon)::before{content:'';width:16px;height:15px;border-radius:3px;display:inline-block;border:1px solid #000;margin-right:6px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr .calendar-modal__caption-box .item.hidden{display:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr .calendar-modal__caption-box .item.club-smiles::before{border-color:#663399;background:#663399}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr .calendar-modal__caption-box .item.selected-date::before{border-color:#FF5A00;background:#FFF}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__caption .modal-calendar-caption-descr .calendar-modal__caption-box .item.search-icon::before{border-color:#FFF;background:#FFF;font-size:19px;margin-right:14px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__warnings{display:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__content .calendar-modal__footer{display:none}.miles-balance-search .destination-details .dates .no-calendar .price .title,.miles-balance-search .destination-details .dates .no-calendar .price .miles,.miles-balance-search .destination-details .dates .no-calendar .price .per,.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .title,.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .miles,.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .per{display:block;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#888888}.miles-balance-search .destination-details .dates .no-calendar .price .title,.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .title{font-size:19px;line-height:25px;max-width:104px}.miles-balance-search .destination-details .dates .no-calendar .price .miles,.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .miles{font-size:40px;line-height:45px;margin-top:17px}.miles-balance-search .destination-details .dates .no-calendar .price .per,.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .per{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;line-height:27px}.miles-balance-search .destination-details .dates .calendar-modal__caption__price{float:right;width:50%}.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price{margin-left:50px}.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .title{max-width:unset;color:#545454}.miles-balance-search .destination-details .dates .calendar-modal__caption__price .price .miles{margin-top:5px}.miles-balance-search .destination-details .passengers{float:left;background:#FFF;border-radius:8px;padding:60px 41px 46px 41px;display:flex;margin-bottom:26px}.miles-balance-search .destination-details .passengers ul{display:flex;width:100%;margin:0;padding:0;justify-content:space-between}.miles-balance-search .destination-details .passengers ul li{display:inline-flex;padding-right:33px;position:relative}.miles-balance-search .destination-details .passengers ul li span{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:18px;color:#7C7C7C;margin-right:27px;display:inline-block;margin-top:-1px}.miles-balance-search .destination-details .passengers ul li span i{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:12px;color:#BCBEC0;font-style:normal;display:block}.miles-balance-search .destination-details .passengers ul li:first-child span{padding-top:9px}.miles-balance-search .destination-details .passengers ul li div{display:inline-block;margin-top:-6px}.miles-balance-search .destination-details .passengers ul li div button{width:24px;height:24px;background-repeat:no-repeat;background-color:transparent;border:0;background-image:url(../images/svg/home-widget/icone-menos.svg)}.miles-balance-search .destination-details .passengers ul li div button:focus{outline:none}.miles-balance-search .destination-details .passengers ul li div button.more{background-image:url(../images/svg/home-widget/icone-mais.svg)}.miles-balance-search .destination-details .passengers ul li div button.less.disabled{background-image:url(../images/svg/home-widget/icone-menos-2.svg);cursor:default}.miles-balance-search .destination-details .passengers ul li div button.more.disabled{background-image:url(../images/svg/home-widget/icone-mais-2.svg);cursor:default}.miles-balance-search .destination-details .passengers ul li div input{background:transparent;border:none;box-shadow:none;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:16px;color:#666666;display:inline-block;width:38px;padding:0;margin:0;text-align:center}.miles-balance-search .destination-details .passengers ul li::after{content:'';width:0px;height:91px;border:1px solid rgba(191,191,191,0.2);position:absolute;right:0;margin-top:-27px}.miles-balance-search .destination-details .passengers ul li.go-button{margin-right:0;padding-right:0}.miles-balance-search .destination-details .passengers ul li.go-button button{width:167px;height:40px;background:#FF5A00;border:0;border-radius:3px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:15px;line-height:18px;color:#FFFFFF}.miles-balance-search .destination-details .passengers ul li.go-button::after{display:none}@media (max-width: 979px){.miles-balance-search .destination-details .header .left{text-align:center;float:unset;margin-top:31px;margin-bottom:8px}.miles-balance-search .destination-details .header .right{display:none}.miles-balance-search .destination-details .details{display:block;margin-left:-12px;margin-right:-12px;padding:12px;border-radius:0}.miles-balance-search .destination-details .details .images img{width:100%;height:363px;border-radius:8px}.miles-balance-search .destination-details .details .images ul{margin-top:-84px;margin-left:0;width:100%}.miles-balance-search .destination-details .details .images ul li{width:20px}.miles-balance-search .destination-details .details .images .carousel-arrows{width:100%;top:240px}.miles-balance-search .destination-details .details .description{padding:48px 24px}.miles-balance-search .destination-details .details .description h3{font-size:36px;margin-bottom:20px}.miles-balance-search .destination-details .details .description h4{display:none}.miles-balance-search .destination-details .details .description p{max-height:unset}.miles-balance-search .destination-details h2{font-size:24px;margin-top:42px;margin-bottom:20px;padding-left:14px;line-height:30px}.miles-balance-search .destination-details h2.t1{max-width:130px}.miles-balance-search .destination-details h2.t2{max-width:215px}.miles-balance-search .destination-details .dates{margin-left:-12px;margin-right:-12px;padding:12px;border-radius:0}.miles-balance-search .destination-details .dates .no-calendar{flex-wrap:wrap;padding:0 4px}.miles-balance-search .destination-details .dates .no-calendar .leg{width:100%;padding-right:0;border-right:0;border-bottom:2px solid rgba(204,204,204,0.4);padding:14px 0;padding-bottom:60px;margin-bottom:21px}.miles-balance-search .destination-details .dates .no-calendar .leg .orientation{margin-left:8px}.miles-balance-search .destination-details .dates .no-calendar .leg .cities{margin-top:12px;margin-left:14px}.miles-balance-search .destination-details .dates .no-calendar .leg .description{margin-top:30px;margin-left:14px}.miles-balance-search .destination-details .dates .no-calendar .price{margin-top:10px;padding-left:15px}.miles-balance-search .destination-details .dates .no-calendar .price .title{max-width:unset;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:19px;color:#545454}.miles-balance-search .destination-details .dates .no-calendar.only-header .leg{width:100%;margin-right:0 !important;margin-left:0 !important;margin-bottom:0;padding-bottom:0;border-bottom:0}.miles-balance-search .destination-details .dates .no-calendar.segment2-mobile{width:100%;border-top:2px solid rgba(204,204,204,0.4);margin-top:28px;margin-bottom:6px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__inner-body .calendar-modal__segments{flex-wrap:wrap}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment{margin-left:-11px !important;margin-right:-11px !important;width:100% !important;width:-moz-available !important;width:-webkit-fill-available !important;width:fill-available !important;display:block !important;padding:30px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__inner-body .calendar-modal__segments .calendar-modal__segment .month-navigation .segment-tab-control{display:none}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__caption .modal-calendar-caption-descr,.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__caption .calendar-modal__caption__price{width:100% !important;float:left !important}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__caption .modal-calendar-caption-descr{padding-left:26px}.miles-balance-search .destination-details .dates .calendar-modal .calendar-modal__caption .calendar-modal__caption__price .price{margin-left:13px;margin-top:39px;margin-bottom:22px}.miles-balance-search .destination-details .dates .obs{margin-top:26px;margin-bottom:26px}.miles-balance-search .destination-details .passengers{margin-left:-12px;margin-right:-12px;padding:40px 30px 26px 30px;border-radius:0;margin-bottom:0}.miles-balance-search .destination-details .passengers ul{display:block;padding-left:2px}.miles-balance-search .destination-details .passengers ul li{flex-wrap:wrap;text-align:left}.miles-balance-search .destination-details .passengers ul li::after{width:calc(100% - 31px);height:0;position:initial;margin-top:13px;margin-bottom:35px;border:0;border-bottom:1px solid #BFBFBF}.miles-balance-search .destination-details .passengers ul li:nth-child(3)::after{border-bottom:0;margin-top:0;margin-bottom:48px}.miles-balance-search .destination-details .passengers ul li.go-button{width:100%}.miles-balance-search .destination-details .passengers ul li.go-button button{width:100%}}@media (max-width: 979px){body.signed-in #search-balance-content{padding-top:23px}}html.chrome.mobile:not(.ios) .dotted-aircraft-inverted{margin-top:114px}
