﻿@import url(plugins/slick.css);@import url(plugins/bootstrap-select.min.css);@font-face{font-family:'nunito-bold';src:url(../fonts/nunito-bold-webfont.eot);src:url(../fonts/nunito-bold-webfont.woff) format("woff"),url(../fonts/nunito-bold-webfont.ttf) format("truetype"),url(../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 3077.1em}.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:13.4em;height:2.3em}.smiles-partners.9W - Jet Airways:before{background-position:0em -98.5em;width:65.2em;height:65.2em}.smiles-partners.A3:before{background-position:0em -163.7em;width:65.2em;height:65.2em}.smiles-partners.A3 - Aegean Airlines:before{background-position:0em -228.9em;width:65.2em;height:65.2em}.smiles-partners.AA:before{background-position:0em -294.1em;width:18.3em;height:2.8em}.smiles-partners.AA - American Airlines:before{background-position:0em -296.9em;width:18.3em;height:2.8em}.smiles-partners.AC:before{background-position:0em -299.7em;width:48.92em;height:6.4em}.smiles-partners.AF:before{background-position:0em -306.1em;width:74.25em;height:6.4em}.smiles-partners.AI:before{background-position:0em -312.5em;width:23.988999999999997em;height:21.061em}.smiles-partners.AI - Air India:before{background-position:0em -333.6em;width:23.988999999999997em;height:21.061em}.smiles-partners.AM:before{background-position:0em -354.7em;width:34.7em;height:6.4em}.smiles-partners.AR:before{background-position:0em -361.1em;width:15.030000000000001em;height:6.4em}.smiles-partners.AS:before{background-position:0em -367.5em;width:21.8em;height:9.4em}.smiles-partners.AS - Alaska Airlines:before{background-position:0em -376.9em;width:11.3em;height:3.3600000000000003em}.smiles-partners.AT:before{background-position:0em -380.3em;width:16em;height:10em}.smiles-partners.AV:before{background-position:0em -390.3em;width:4em;height:4em}.smiles-partners.AY:before{background-position:0em -394.3em;width:4em;height:4em}.smiles-partners.AZ:before{background-position:0em -398.3em;width:18em;height:7.5em}.smiles-partners.B6:before{background-position:0em -405.8em;width:7.3em;height:3.9em}.smiles-partners.BA:before{background-position:0em -409.7em;width:60.010000000000005em;height:9.234em}.smiles-partners.BA - British:before{background-position:0em -419em;width:60.010000000000005em;height:9.234em}.smiles-partners.BT:before{background-position:0em -428.3em;width:19.276em;height:9.876000000000001em}.smiles-partners.BT - Air Baltic Corporation:before{background-position:0em -438.2em;width:19.276em;height:9.876000000000001em}.smiles-partners.BV - Blue Panorama Airlines:before{background-position:0em -448.1em;width:20em;height:5.07em}.smiles-partners.BW:before{background-position:0em -453.2em;width:35em;height:20.2em}.smiles-partners.CA:before{background-position:0em -473.4em;width:8em;height:2.5em}.smiles-partners.CI:before{background-position:0em -475.9em;width:24.1em;height:3.9em}.smiles-partners.CM:before{background-position:0em -479.8em;width:38.15em;height:6.4em}.smiles-partners.CX:before{background-position:0em -486.2em;width:13.6em;height:3.9em}.smiles-partners.CX - Cathay Pacific:before{background-position:0em -490.1em;width:20em;height:6.8em}.smiles-partners.CZ:before{background-position:0em -496.9em;width:9em;height:2em}.smiles-partners.CZ - China Southern Airlines:before{background-position:0em -498.9em;width:45.207em;height:12em}.smiles-partners.DL:before{background-position:0em -510.9em;width:41.68em;height:6.4em}.smiles-partners.DT:before{background-position:0em -517.3em;width:7.7em;height:3.4em}.smiles-partners.EI:before{background-position:0em -520.7em;width:65.2em;height:65.2em}.smiles-partners.EI - Aer Lingus:before{background-position:0em -585.9em;width:65.2em;height:65.2em}.smiles-partners.EK:before{background-position:0em -651.1em;width:7.959999999999999em;height:6em}.smiles-partners.EQ:before{background-position:0em -657.1em;width:11.339em;height:5.669em}.smiles-partners.EQ - TAME:before{background-position:0em -662.8em;width:11.339em;height:5.669em}.smiles-partners.ET:before{background-position:0em -668.5em;width:60.236000000000004em;height:27.195em}.smiles-partners.EY:before{background-position:0em -695.7em;width:13.1em;height:6.4em}.smiles-partners.FA - FlySafair:before{background-position:0em -702.1em;width:20em;height:6.14em}.smiles-partners.FB:before{background-position:0em -708.3em;width:9.1em;height:2.7em}.smiles-partners.FC:before{background-position:0em -711em;width:100em;height:15.576715346876233em}.smiles-partners.FJ:before{background-position:0em -726.6em;width:9em;height:4em}.smiles-partners.FZ:before{background-position:0em -730.6em;width:36.8em;height:7.5em}.smiles-partners.GA:before{background-position:0em -738.1em;width:65.2em;height:65.2em}.smiles-partners.GA - Garuda Indonesia:before{background-position:0em -803.3em;width:65.2em;height:65.2em}.smiles-partners.GF:before{background-position:0em -868.5em;width:7.5em;height:2.7em}.smiles-partners.GQ:before{background-position:0em -871.2em;width:100em;height:64.1825090493436em}.smiles-partners.GQ - Sky Express Greece:before{background-position:0em -935.4em;width:100em;height:64.1825090493436em}.smiles-partners.H1:before{background-position:0em -999.6em;width:100em;height:30.703125em}.smiles-partners.H1 - Hahn Air Systems:before{background-position:0em -1030.4em;width:7.7654em;height:1.5335em}.smiles-partners.H2:before{background-position:0em -1032em;width:18em;height:7.5em}.smiles-partners.HA:before{background-position:0em -1039.5em;width:37.926em;height:33.618em}.smiles-partners.HA - Hawaiian Airlines:before{background-position:0em -1073.2em;width:37.926em;height:33.618em}.smiles-partners.HM:before{background-position:0em -1106.9em;width:9em;height:1.9em}.smiles-partners.HO:before{background-position:0em -1108.8em;width:100em;height:34.60063828125em}.smiles-partners.HO - Juneyao Airlines:before{background-position:0em -1143.5em;width:100em;height:34.60063828125em}.smiles-partners.HU - Hainan Airlines:before{background-position:0em -1178.2em;width:20em;height:7.87em}.smiles-partners.HV:before{background-position:0em -1186.1em;width:13.4em;height:3.9em}.smiles-partners.HX - Hong Kong Airlines:before{background-position:0em -1190em;width:20em;height:4.04em}.smiles-partners.IB:before{background-position:0em -1194.1em;width:15.41em;height:3.396em}.smiles-partners.IB - Iberia:before{background-position:0em -1197.5em;width:15.41em;height:3.396em}.smiles-partners.ID:before{background-position:0em -1200.9em;width:13.7em;height:3.9em}.smiles-partners.IG - Air Italy:before{background-position:0em -1204.8em;width:20em;height:2.6399999999999997em}.smiles-partners.JA:before{background-position:0em -1207.5em;width:9em;height:2.2em}.smiles-partners.JL:before{background-position:0em -1209.7em;width:59.4em;height:5.4em}.smiles-partners.JL - Japan Airlines:before{background-position:0em -1215.1em;width:26.3em;height:6.494em}.smiles-partners.JQ:before{background-position:0em -1221.6em;width:65.2em;height:65.2em}.smiles-partners.JQ - Jetstar Airways:before{background-position:0em -1286.8em;width:65.2em;height:65.2em}.smiles-partners.JU:before{background-position:0em -1352em;width:5.1em;height:3.2em}.smiles-partners.JX:before{background-position:0em -1355.2em;width:100em;height:19.107088255989158em}.smiles-partners.KE:before{background-position:0em -1374.4em;width:54.720000000000006em;height:6.4em}.smiles-partners.KL:before{background-position:0em -1380.8em;width:10.98em;height:6.4em}.smiles-partners.KM:before{background-position:0em -1387.2em;width:13.4em;height:3.9em}.smiles-partners.KQ:before{background-position:0em -1391.1em;width:27.537em;height:17.4em}.smiles-partners.KQ - Kenya Airways:before{background-position:0em -1408.5em;width:27.537em;height:17.4em}.smiles-partners.LG:before{background-position:0em -1425.9em;width:19em;height:5.9em}.smiles-partners.LO:before{background-position:0em -1431.8em;width:7.6em;height:3.6em}.smiles-partners.LY:before{background-position:0em -1435.4em;width:32.9em;height:6.6em}.smiles-partners.ME:before{background-position:0em -1442em;width:13.4em;height:3.9em}.smiles-partners.ME - Middle East Airlines:before{background-position:0em -1445.9em;width:14.440999999999999em;height:2.625em}.smiles-partners.MK:before{background-position:0em -1448.6em;width:17.5em;height:3.9em}.smiles-partners.MN - kulula:before{background-position:0em -1452.5em;width:20em;height:4.0600000000000005em}.smiles-partners.MS:before{background-position:0em -1456.6em;width:10em;height:1.5em}.smiles-partners.MS - Egyptair:before{background-position:0em -1458.1em;width:10em;height:1.5em}.smiles-partners.MU:before{background-position:0em -1459.6em;width:11em;height:2.3655em}.smiles-partners.MU - China Eastern Airlines:before{background-position:0em -1462em;width:11em;height:2.3655em}.smiles-partners.NH:before{background-position:0em -1464.4em;width:26.775em;height:11.275em}.smiles-partners.NH - All Nippon Airways:before{background-position:0em -1475.7em;width:26.775em;height:11.275em}.smiles-partners.NZ:before{background-position:0em -1487em;width:13.5em;height:3.9em}.smiles-partners.OB - Boliviana de Aviacion:before{background-position:0em -1490.9em;width:20em;height:10.55em}.smiles-partners.OK:before{background-position:0em -1501.5em;width:13.9em;height:3.8em}.smiles-partners.OK - Czech Airlines:before{background-position:0em -1505.3em;width:35.754000000000005em;height:9.18em}.smiles-partners.OS:before{background-position:0em -1514.5em;width:13.4em;height:3.9em}.smiles-partners.OU:before{background-position:0em -1518.4em;width:11em;height:5.7484em}.smiles-partners.OU - Croatia Airlines:before{background-position:0em -1524.2em;width:11em;height:5.7484em}.smiles-partners.OZ:before{background-position:0em -1530em;width:27.6em;height:7.7em}.smiles-partners.PG:before{background-position:0em -1537.7em;width:65.2em;height:65.2em}.smiles-partners.PG - Bangkok Airways:before{background-position:0em -1602.9em;width:65.2em;height:65.2em}.smiles-partners.PS:before{background-position:0em -1668.1em;width:23.139em;height:10.363em}.smiles-partners.PS - Ukraine International Airlines:before{background-position:0em -1678.5em;width:23.139em;height:10.363em}.smiles-partners.PY:before{background-position:0em -1688.9em;width:100em;height:23.568366541396923em}.smiles-partners.PY - Surinam Airways:before{background-position:0em -1712.5em;width:100em;height:23.568366541396923em}.smiles-partners.QA:before{background-position:0em -1736.1em;width:40em;height:8em}.smiles-partners.QR:before{background-position:0em -1744.1em;width:21.1em;height:8em}.smiles-partners.RO:before{background-position:0em -1752.1em;width:7.5em;height:2.3em}.smiles-partners.S7 - S7 Airlines:before{background-position:0em -1754.4em;width:20em;height:6.42em}.smiles-partners.SA:before{background-position:0em -1760.9em;width:15.65em;height:6.4em}.smiles-partners.SG:before{background-position:0em -1767.3em;width:100em;height:44.10398828125001em}.smiles-partners.SG - Spicejet:before{background-position:0em -1811.5em;width:100em;height:44.10398828125001em}.smiles-partners.SK:before{background-position:0em -1855.7em;width:13.4em;height:3.9em}.smiles-partners.SN:before{background-position:0em -1859.6em;width:34.739999999999995em;height:17.968em}.smiles-partners.SN - Brussels Airlines:before{background-position:0em -1877.6em;width:34.739999999999995em;height:17.968em}.smiles-partners.SQ:before{background-position:0em -1895.6em;width:15.7em;height:5.8em}.smiles-partners.SU:before{background-position:0em -1901.4em;width:13.7em;height:3.9em}.smiles-partners.SV - Saudia:before{background-position:0em -1905.3em;width:20em;height:5.92em}.smiles-partners.TG - THAI Airways International:before{background-position:0em -1911.3em;width:20em;height:5.88em}.smiles-partners.TK-Turkish:before{background-position:0em -1917.2em;width:6.5em;height:1.8em}.smiles-partners.TM:before{background-position:0em -1919em;width:9.2em;height:3.1em}.smiles-partners.TP:before{background-position:0em -1922.1em;width:10em;height:6em}.smiles-partners.TR - Scoot Tigerair:before{background-position:0em -1928.1em;width:20em;height:17.65em}.smiles-partners.UM:before{background-position:0em -1945.8em;width:31.911em;height:6.851999999999999em}.smiles-partners.UP:before{background-position:0em -1952.7em;width:80em;height:20em}.smiles-partners.UP - Bahamasair:before{background-position:0em -1972.7em;width:80em;height:20em}.smiles-partners.UR:before{background-position:0em -1992.7em;width:100em;height:23.500922802774774em}.smiles-partners.UX:before{background-position:0em -2016.3em;width:23.7em;height:4.6em}.smiles-partners.V7:before{background-position:0em -2020.9em;width:65.2em;height:65.2em}.smiles-partners.V7 - Volotea:before{background-position:0em -2086.1em;width:65.2em;height:65.2em}.smiles-partners.VA:before{background-position:0em -2151.3em;width:51.1em;height:18.5em}.smiles-partners.VA - Virgin Australia:before{background-position:0em -2169.8em;width:51.1em;height:18.5em}.smiles-partners.VH:before{background-position:0em -2188.3em;width:82.341em;height:39.561em}.smiles-partners.VN - Vietnam Airlines:before{background-position:0em -2227.9em;width:20em;height:2.19em}.smiles-partners.VS:before{background-position:0em -2230.1em;width:9em;height:2.1em}.smiles-partners.VV:before{background-position:0em -2232.2em;width:82.341em;height:39.561em}.smiles-partners.VY:before{background-position:0em -2271.8em;width:65.2em;height:65.2em}.smiles-partners.VY - Vueling Airlines:before{background-position:0em -2337em;width:65.2em;height:65.2em}.smiles-partners.WE:before{background-position:0em -2402.2em;width:100em;height:52.00925122867881em}.smiles-partners.WM:before{background-position:0em -2454.3em;width:61.5861em;height:18.5338em}.smiles-partners.WM - Winair:before{background-position:0em -2472.9em;width:61.5861em;height:18.5338em}.smiles-partners.WS - WestJet:before{background-position:0em -2491.5em;width:20em;height:4.0200000000000005em}.smiles-partners.X1:before{background-position:0em -2495.6em;width:100em;height:15.827702620412817em}.smiles-partners.Z7-Amaszonas:before{background-position:0em -2511.5em;width:25.226em;height:4.522em}.smiles-partners.Z8-Amaszonas:before{background-position:0em -2516.1em;width:25.226em;height:4.522em}.smiles-partners.ZP:before{background-position:0em -2520.7em;width:50.04em;height:10.89em}.smiles-partners.ZP - Paranair:before{background-position:0em -2531.6em;width:50.04em;height:10.89em}.smiles-partners.aero-mexico:before{background-position:0em -2542.5em;width:34.7em;height:6.4em}.smiles-partners.aerolineas-argentinas:before{background-position:0em -2548.9em;width:15.030000000000001em;height:6.4em}.smiles-partners.aev1:before{background-position:0em -2555.3em;width:23.7em;height:4.6em}.smiles-partners.air-canada:before{background-position:0em -2559.9em;width:48.92em;height:6.4em}.smiles-partners.air-india:before{background-position:0em -2566.3em;width:15.6em;height:4.7em}.smiles-partners.airfrance:before{background-position:0em -2571em;width:74.25em;height:6.4em}.smiles-partners.alitalia:before{background-position:0em -2577.4em;width:27.8em;height:6.4em}.smiles-partners.american-airlines:before{background-position:0em -2583.8em;width:18.3em;height:2.8em}.smiles-partners.apple-store:before{background-position:0em -2586.6em;width:19.57em;height:6.4em}.smiles-partners.avianca:before{background-position:0em -2593em;width:4em;height:4em}.smiles-partners.b-booking:before{background-position:0em -2597em;width:1.875em;height:1.7em}.smiles-partners.booking:before{background-position:0em -2598.7em;width:5.2em;height:1.7em}.smiles-partners.british:before{background-position:0em -2600.4em;width:60.010000000000005em;height:9.234em}.smiles-partners.copa:before{background-position:0em -2609.7em;width:38.15em;height:6.4em}.smiles-partners.copa-airlines:before{background-position:0em -2616.1em;width:57.6em;height:9.72em}.smiles-partners.delta:before{background-position:0em -2625.9em;width:41.68em;height:6.4em}.smiles-partners.emirates:before{background-position:0em -2632.3em;width:7.959999999999999em;height:6em}.smiles-partners.ethiopian:before{background-position:0em -2638.3em;width:60.236000000000004em;height:27.195em}.smiles-partners.etihad:before{background-position:0em -2665.5em;width:13.1em;height:6.4em}.smiles-partners.fc-link-airways:before{background-position:0em -2671.9em;width:100em;height:15.576715346876233em}.smiles-partners.g3:before{background-position:0em -2687.5em;width:15.63em;height:6.4em}.smiles-partners.gol:before{background-position:0em -2693.9em;width:15.63em;height:6.4em}.smiles-partners.gol-white:before{background-position:0em -2700.3em;width:3.8em;height:1.6em}.smiles-partners.google-play:before{background-position:0em -2701.9em;width:19.57em;height:6.4em}.smiles-partners.iberia:before{background-position:0em -2708.3em;width:15.41em;height:3.396em}.smiles-partners.ingresso-rapido:before{background-position:0em -2711.7em;width:10.379999999999999em;height:1.72em}.smiles-partners.jx-starlux:before{background-position:0em -2713.5em;width:100em;height:19.107088255989158em}.smiles-partners.klm:before{background-position:0em -2732.7em;width:10.98em;height:6.4em}.smiles-partners.korean-air:before{background-position:0em -2739.1em;width:54.720000000000006em;height:6.4em}.smiles-partners.localiza:before{background-position:0em -2745.5em;width:5.5em;height:1.7em}.smiles-partners.malaysia-airlines:before{background-position:0em -2747.2em;width:15.6em;height:3.9em}.smiles-partners.passaredo:before{background-position:0em -2751.1em;width:84.189em;height:59.528em}.smiles-partners.qatar:before{background-position:0em -2810.7em;width:22.66em;height:6.4em}.smiles-partners.royal-air-maroc:before{background-position:0em -2817.1em;width:16em;height:10em}.smiles-partners.south-african:before{background-position:0em -2827.1em;width:33.693em;height:15.053999999999998em}.smiles-partners.south-african-airways:before{background-position:0em -2842.2em;width:15.65em;height:6.4em}.smiles-partners.taag:before{background-position:0em -2848.6em;width:100em;height:45.69647803719826em}.smiles-partners.tap:before{background-position:0em -2894.3em;width:10em;height:6em}.smiles-partners.uber:before{background-position:0em -2900.3em;width:4.5em;height:1.6em}.smiles-partners.uber-pass:before{background-position:0em -2901.9em;width:26.2em;height:4.4em}.smiles-partners.ur-uganda-airlines:before{background-position:0em -2906.3em;width:100em;height:23.500922802774774em}.smiles-partners.vh-viva-colombia:before{background-position:0em -2929.9em;width:82.341em;height:39.561em}.smiles-partners.vv-viva-peru:before{background-position:0em -2969.5em;width:82.341em;height:39.561em}.smiles-partners.we-thai-smile:before{background-position:0em -3009.1em;width:100em;height:52.00925122867881em}.smiles-partners.x1-air-century:before{background-position:0em -3061.2em;width:100em;height:15.827702620412817em}.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 1033.7em}.no-svg .smiles-icons:before{background-image:url("../img/smiles-icons.png")}.smiles-icons.UberPass-logo-black:before{background-position:0em 0em;width:26.2em;height:4.4em}.smiles-icons.advanced-search:before{background-position:0em -4.4em;width:1.6em;height:1.6em}.smiles-icons.alert:before{background-position:0em -6em;width:1.4em;height:1.2em}.smiles-icons.alert-circle-club:before{background-position:0em -7.2em;width:4.6em;height:4.6em}.smiles-icons.arrow-down:before{background-position:0em -11.8em;width:1.3em;height:0.8em}.smiles-icons.arrow-down-orange:before{background-position:0em -12.6em;width:1.3em;height:0.8em}.smiles-icons.arrow-down-small:before{background-position:0em -13.4em;width:1.16em;height:0.72em}.smiles-icons.arrow-down-white:before{background-position:0em -14.2em;width:1.7em;height:1.2em}.smiles-icons.arrow-left-gray:before{background-position:0em -15.4em;width:1.7em;height:2.4em}.smiles-icons.arrow-right-club:before{background-position:0em -17.8em;width:1.3em;height:1.8em}.smiles-icons.arrow-right-gray:before{background-position:0em -19.6em;width:1.7em;height:2.4em}.smiles-icons.arrow-up:before{background-position:0em -22em;width:1.3em;height:0.8em}.smiles-icons.arrow-up-gray:before{background-position:0em -22.8em;width:2em;height:2em}.smiles-icons.arrow-up-orange:before{background-position:0em -24.8em;width:1.3em;height:0.8em}.smiles-icons.arrow-up-small:before{background-position:0em -25.6em;width:1.3em;height:0.8em}.smiles-icons.arrow-up-white:before{background-position:0em -26.4em;width:1.7em;height:1.1em}.smiles-icons.baggage:before{background-position:0em -27.5em;width:22.1em;height:22em}.smiles-icons.calendar-gray:before{background-position:0em -49.5em;width:2.3em;height:2.1em}.smiles-icons.calendar-orange:before{background-position:0em -51.6em;width:2.2em;height:2.2em}.smiles-icons.card-diamond:before{background-position:0em -53.8em;width:25.8em;height:16.9em}.smiles-icons.card-smiles:before{background-position:0em -70.7em;width:7.1em;height:3em}.smiles-icons.card-star:before{background-position:0em -73.7em;width:2.3em;height:1.6em}.smiles-icons.cartao-smiles:before{background-position:0em -75.3em;width:11.6em;height:9.5em}.smiles-icons.cat-diamante:before{background-position:0em -84.8em;width:66.3em;height:42.1em}.smiles-icons.cat-ouro:before{background-position:0em -126.9em;width:66.3em;height:42.1em}.smiles-icons.cat-prata:before{background-position:0em -169em;width:66.3em;height:42.1em}.smiles-icons.cat-smiles:before{background-position:0em -211.1em;width:66.3em;height:42.1em}.smiles-icons.coins-discount:before{background-position:0em -253.2em;width:5.5em;height:5.7em}.smiles-icons.coins-discount-white:before{background-position:0em -258.9em;width:8.1em;height:8.4em}.smiles-icons.correct-green-circle:before{background-position:0em -267.3em;width:1.5em;height:1.5em}.smiles-icons.cruises-cabin:before{background-position:0em -268.8em;width:1.6em;height:1em}.smiles-icons.cruises-company:before{background-position:0em -269.8em;width:1.1em;height:1.4em}.smiles-icons.cruises-date:before{background-position:0em -271.2em;width:1.3em;height:1.4em}.smiles-icons.cruises-destination:before{background-position:0em -272.6em;width:0.9em;height:1.4em}.smiles-icons.cruises-duration:before{background-position:0em -274em;width:1.2em;height:1.2em}.smiles-icons.cruises-passengers:before{background-position:0em -275.2em;width:1.3em;height:1.4em}.smiles-icons.cruises-ship:before{background-position:0em -276.6em;width:1.2em;height:1.1em}.smiles-icons.diamond_icon:before{background-position:0em -277.7em;width:3.9em;height:2.8em}.smiles-icons.diamond_icon-diamond:before{background-position:0em -280.5em;width:3.9em;height:2.8em}.smiles-icons.diamond_icon_disable:before{background-position:0em -283.3em;width:3.9em;height:2.8em}.smiles-icons.diamond_icon_white:before{background-position:0em -286.1em;width:3.9em;height:2.8em}.smiles-icons.equal:before{background-position:0em -288.9em;width:1.8em;height:1.23em}.smiles-icons.gold_icon:before{background-position:0em -290.2em;width:3.3em;height:3.2em}.smiles-icons.gold_icon_disable:before{background-position:0em -293.4em;width:3.2em;height:3.2em}.smiles-icons.gray-voucher-icon:before{background-position:0em -296.6em;width:3.4em;height:2em}.smiles-icons.ic fechar:before{background-position:0em -298.6em;width:1.6em;height:1.6em}.smiles-icons.ic-archive:before{background-position:0em -300.2em;width:2.6em;height:2.6em}.smiles-icons.ic-arrow-flight-details:before{background-position:0em -302.8em;width:9.2em;height:1.2em}.smiles-icons.ic-arrow-flights:before{background-position:0em -304em;width:9.2em;height:1.2em}.smiles-icons.ic-arrow-orange-up:before{background-position:0em -305.2em;width:2.5em;height:1.9em}.smiles-icons.ic-arrow-right:before{background-position:0em -307.1em;width:16.2em;height:2.897em}.smiles-icons.ic-arrow-right-mb:before{background-position:0em -310em;width:3.2667em;height:3.1667em}.smiles-icons.ic-arrow-up-white:before{background-position:0em -313.2em;width:1.7em;height:1.1em}.smiles-icons.ic-attachment:before{background-position:0em -314.3em;width:3.6em;height:3.4em}.smiles-icons.ic-aviao:before{background-position:0em -317.7em;width:2em;height:1.8em}.smiles-icons.ic-baggage:before{background-position:0em -319.5em;width:1.8em;height:1.6em}.smiles-icons.ic-baggage-rules-0bag:before{background-position:0em -321.1em;width:1.81em;height:1.656em}.smiles-icons.ic-baggage-rules-1bag:before{background-position:0em -322.8em;width:1.81em;height:1.6059999999999999em}.smiles-icons.ic-baggage-rules-2bag:before{background-position:0em -324.5em;width:3.72em;height:1.6em}.smiles-icons.ic-baggage-rules-3bag:before{background-position:0em -326.1em;width:5.63em;height:1.6em}.smiles-icons.ic-baggage-rules-golbag:before{background-position:0em -327.7em;width:1.8em;height:1.8em}.smiles-icons.ic-baseline-lock:before{background-position:0em -329.5em;width:2.4em;height:2.4em}.smiles-icons.ic-bell:before{background-position:0em -331.9em;width:3.5em;height:3em}.smiles-icons.ic-binoculos:before{background-position:0em -334.9em;width:9.132em;height:5.771em}.smiles-icons.ic-black-airplane:before{background-position:0em -340.7em;width:1.4em;height:1.4em}.smiles-icons.ic-bonus:before{background-position:0em -342.1em;width:3em;height:2.8em}.smiles-icons.ic-bonus-2:before{background-position:0em -344.9em;width:1.3em;height:2em}.smiles-icons.ic-bonus-2-purple:before{background-position:0em -346.9em;width:1.3em;height:2em}.smiles-icons.ic-boxed-close-button:before{background-position:0em -348.9em;width:3.6em;height:3.4em}.smiles-icons.ic-brand-arrow-down:before{background-position:0em -352.3em;width:2em;height:2em}.smiles-icons.ic-brand-arrow-down-club:before{background-position:0em -354.3em;width:2em;height:2em}.smiles-icons.ic-brand-arrow-up:before{background-position:0em -356.3em;width:2em;height:2em}.smiles-icons.ic-brand-arrow-up-club:before{background-position:0em -358.3em;width:2em;height:2em}.smiles-icons.ic-cabine:before{background-position:0em -360.3em;width:1.5em;height:1.6em}.smiles-icons.ic-calendar-purple:before{background-position:0em -361.9em;width:2em;height:2.2em}.smiles-icons.ic-cancelar:before{background-position:0em -364.1em;width:1.2em;height:1.2em}.smiles-icons.ic-card:before{background-position:0em -365.3em;width:2.4em;height:2.4em}.smiles-icons.ic-card-label-orange:before{background-position:0em -367.7em;width:2em;height:2em}.smiles-icons.ic-card-smiles:before{background-position:0em -369.7em;width:3.6em;height:2em}.smiles-icons.ic-carrinho:before{background-position:0em -371.7em;width:3em;height:2.6em}.smiles-icons.ic-cartao:before{background-position:0em -374.3em;width:7.4em;height:4.85em}.smiles-icons.ic-change:before{background-position:0em -379.2em;width:1.6300000000000001em;height:1.3800000000000001em}.smiles-icons.ic-check:before{background-position:0em -380.6em;width:5.01em;height:3.5em}.smiles-icons.ic-check-solid:before{background-position:0em -384.1em;width:5.01em;height:3.5em}.smiles-icons.ic-check-solid-cinza:before{background-position:0em -387.6em;width:5.01em;height:3.5em}.smiles-icons.ic-check-solid-laranja:before{background-position:0em -391.1em;width:2.4em;height:1.8em}.smiles-icons.ic-check-solid-white:before{background-position:0em -392.9em;width:5.01em;height:3.5em}.smiles-icons.ic-checked-none:before{background-position:0em -396.4em;width:2.6em;height:2.8em}.smiles-icons.ic-checked-orange:before{background-position:0em -399.2em;width:2.6em;height:2.8em}.smiles-icons.ic-circle-warning-orange:before{background-position:0em -402em;width:5.4em;height:5.4em}.smiles-icons.ic-circle-warning-wine:before{background-position:0em -407.4em;width:5.4em;height:5.4em}.smiles-icons.ic-closer:before{background-position:0em -412.8em;width:2.4em;height:2.4em}.smiles-icons.ic-clouds:before{background-position:0em -415.2em;width:17.8em;height:8.4em}.smiles-icons.ic-coin-orange:before{background-position:0em -423.6em;width:2em;height:2em}.smiles-icons.ic-conexao:before{background-position:0em -425.6em;width:4.697em;height:2.0780000000000003em}.smiles-icons.ic-conexao-mb:before{background-position:0em -427.7em;width:2.125em;height:2em}.smiles-icons.ic-congratulations:before{background-position:0em -429.7em;width:5.1em;height:5.2em}.smiles-icons.ic-conversation:before{background-position:0em -434.9em;width:1.6em;height:1.6em}.smiles-icons.ic-credit-card:before{background-position:0em -436.5em;width:3em;height:2em}.smiles-icons.ic-cronometro:before{background-position:0em -438.5em;width:4.8em;height:4.9em}.smiles-icons.ic-deadline:before{background-position:0em -443.4em;width:2.2em;height:2.2em}.smiles-icons.ic-delete-orange:before{background-position:0em -445.6em;width:1.8em;height:2em}.smiles-icons.ic-download-orange:before{background-position:0em -447.6em;width:2.6em;height:1.8em}.smiles-icons.ic-easy-travel:before{background-position:0em -449.4em;width:12.3em;height:4em}.smiles-icons.ic-edit:before{background-position:0em -453.4em;width:1.8em;height:1.8em}.smiles-icons.ic-email:before{background-position:0em -455.2em;width:2.1em;height:1.6em}.smiles-icons.ic-email-big:before{background-position:0em -456.8em;width:3.2em;height:2.3em}.smiles-icons.ic-email-resend:before{background-position:0em -459.1em;width:1.6em;height:1.2em}.smiles-icons.ic-erro:before{background-position:0em -460.3em;width:5.9em;height:6em}.smiles-icons.ic-error:before{background-position:0em -466.3em;width:7em;height:7em}.smiles-icons.ic-error-no-connection:before{background-position:0em -473.3em;width:7em;height:7em}.smiles-icons.ic-exclamation:before{background-position:0em -480.3em;width:1.8em;height:1.8em}.smiles-icons.ic-exclamation-danger:before{background-position:0em -482.1em;width:2.4em;height:2.4em}.smiles-icons.ic-excluido:before{background-position:0em -484.5em;width:1.4300000000000002em;height:1.4300000000000002em}.smiles-icons.ic-family:before{background-position:0em -486em;width:3.9em;height:4em}.smiles-icons.ic-family-disable:before{background-position:0em -490em;width:3.9em;height:4em}.smiles-icons.ic-fechar:before{background-position:0em -494em;width:1.6em;height:1.6em}.smiles-icons.ic-fechar-orange:before{background-position:0em -495.6em;width:1.7em;height:1.7em}.smiles-icons.ic-fechar-purple:before{background-position:0em -497.3em;width:1.5em;height:1.5em}.smiles-icons.ic-fechar-white:before{background-position:0em -498.8em;width:1.6em;height:1.6em}.smiles-icons.ic-file:before{background-position:0em -500.4em;width:1.7399999999999998em;height:2.2em}.smiles-icons.ic-file-orange:before{background-position:0em -502.6em;width:1.7399999999999998em;height:2.2em}.smiles-icons.ic-filtro:before{background-position:0em -504.8em;width:1.497em;height:1.6em}.smiles-icons.ic-filtro-gray:before{background-position:0em -506.4em;width:51.2em;height:51.2em}.smiles-icons.ic-filtro-solid:before{background-position:0em -557.6em;width:51.2em;height:51.2em}.smiles-icons.ic-flag-ar:before{background-position:0em -608.8em;width:1.6em;height:1.6em}.smiles-icons.ic-flag-br:before{background-position:0em -610.4em;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 -612em;width:2em;height:1.4em}.smiles-icons.ic-flight-list-arrow:before{background-position:0em -613.4em;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 -614.8em;width:2em;height:2em}.smiles-icons.ic-gift-box:before{background-position:0em -616.8em;width:2em;height:2em}.smiles-icons.ic-grey-airplane:before{background-position:0em -618.8em;width:2em;height:1.8em}.smiles-icons.ic-heart-white:before{background-position:0em -620.6em;width:1em;height:0.8em}.smiles-icons.ic-imprimir:before{background-position:0em -621.4em;width:2em;height:1.9em}.smiles-icons.ic-interest:before{background-position:0em -623.3em;width:2.4em;height:2.4em}.smiles-icons.ic-janela:before{background-position:0em -625.7em;width:1.5em;height:1.6em}.smiles-icons.ic-label-promocional:before{background-position:0em -627.3em;width:2em;height:2em}.smiles-icons.ic-label-promocional-read:before{background-position:0em -629.3em;width:2em;height:2em}.smiles-icons.ic-label-promocional-white:before{background-position:0em -631.3em;width:2em;height:2em}.smiles-icons.ic-loading-spinner:before{background-position:0em -633.3em;width:8em;height:8em}.smiles-icons.ic-lock:before{background-position:0em -641.3em;width:2.9em;height:3.8em}.smiles-icons.ic-logo-sulamerica:before{background-position:0em -645.1em;width:9.7em;height:2.7em}.smiles-icons.ic-logout:before{background-position:0em -647.8em;width:3em;height:3em}.smiles-icons.ic-medal:before{background-position:0em -650.8em;width:2em;height:3em}.smiles-icons.ic-medal-orange:before{background-position:0em -653.8em;width:1.4em;height:2.1em}.smiles-icons.ic-meu-bonus-purple:before{background-position:0em -655.9em;width:8.1em;height:8.4em}.smiles-icons.ic-meu-bonus-white:before{background-position:0em -664.3em;width:8.1em;height:8.4em}.smiles-icons.ic-miles-stack:before{background-position:0em -672.7em;width:3em;height:2.8em}.smiles-icons.ic-miles-transfer:before{background-position:0em -675.5em;width:3em;height:2.8em}.smiles-icons.ic-more-signed:before{background-position:0em -678.3em;width:7.5em;height:7.7em}.smiles-icons.ic-name:before{background-position:0em -686em;width:1.9998em;height:1.9998em}.smiles-icons.ic-new-calendar:before{background-position:0em -688em;width:2em;height:2em}.smiles-icons.ic-notif-smiles:before{background-position:0em -690em;width:1.6em;height:1.6em}.smiles-icons.ic-notif-smiles-read:before{background-position:0em -691.6em;width:1.6em;height:1.6em}.smiles-icons.ic-notif-smiles-white:before{background-position:0em -693.2em;width:1.6em;height:1.6em}.smiles-icons.ic-notification-bell:before{background-position:0em -694.8em;width:3.7em;height:3.9em}.smiles-icons.ic-orange-airplane:before{background-position:0em -698.7em;width:2.5em;height:2.4em}.smiles-icons.ic-ordenar:before{background-position:0em -701.1em;width:1.3em;height:1.6em}.smiles-icons.ic-order-address:before{background-position:0em -702.7em;width:1.6em;height:1.5em}.smiles-icons.ic-order-creditcard:before{background-position:0em -704.2em;width:1.6em;height:1.1em}.smiles-icons.ic-order-creditcardtype:before{background-position:0em -705.3em;width:1.6em;height:1.1em}.smiles-icons.ic-order-creditcarduser:before{background-position:0em -706.4em;width:1.6em;height:1.1em}.smiles-icons.ic-order-email:before{background-position:0em -707.5em;width:1.6em;height:1.1em}.smiles-icons.ic-order-paymentform:before{background-position:0em -708.6em;width:1.6em;height:1.6em}.smiles-icons.ic-order-phone:before{background-position:0em -710.2em;width:0.9em;height:1.6em}.smiles-icons.ic-order-user:before{background-position:0em -711.8em;width:1.6em;height:1.3em}.smiles-icons.ic-passenger:before{background-position:0em -713.1em;width:1.6em;height:1.5em}.smiles-icons.ic-payment-details:before{background-position:0em -714.6em;width:1.4em;height:1.9em}.smiles-icons.ic-picture:before{background-position:0em -716.5em;width:10em;height:7.3em}.smiles-icons.ic-pin:before{background-position:0em -723.8em;width:1.5em;height:2em}.smiles-icons.ic-pix-banner:before{background-position:0em -725.8em;width:10.7em;height:3.7em}.smiles-icons.ic-pix-icon:before{background-position:0em -729.5em;width:3em;height:3em}.smiles-icons.ic-plane-arrival:before{background-position:0em -732.5em;width:51.2em;height:51.2em}.smiles-icons.ic-plane-departure:before{background-position:0em -783.7em;width:51.2em;height:51.2em}.smiles-icons.ic-plane-ida-white:before{background-position:0em -834.9em;width:2.2em;height:2.2em}.smiles-icons.ic-plane-volta-white:before{background-position:0em -837.1em;width:2.2em;height:2.2em}.smiles-icons.ic-price:before{background-position:0em -839.3em;width:2.6em;height:2.6em}.smiles-icons.ic-print:before{background-position:0em -841.9em;width:1.7em;height:1.6em}.smiles-icons.ic-print-orange:before{background-position:0em -843.5em;width:2.4em;height:2.2em}.smiles-icons.ic-processando:before{background-position:0em -845.7em;width:6.07em;height:6.6em}.smiles-icons.ic-processando-cinza:before{background-position:0em -852.3em;width:6.07em;height:6.6em}.smiles-icons.ic-profile:before{background-position:0em -858.9em;width:2em;height:2em}.smiles-icons.ic-profile-solid-orange:before{background-position:0em -860.9em;width:2em;height:2em}.smiles-icons.ic-question:before{background-position:0em -862.9em;width:1.6em;height:1.6em}.smiles-icons.ic-question-orange:before{background-position:0em -864.5em;width:1.8em;height:1.8em}.smiles-icons.ic-reserve:before{background-position:0em -866.3em;width:3em;height:2.1em}.smiles-icons.ic-reserve-always-off:before{background-position:0em -868.4em;width:4.5em;height:4em}.smiles-icons.ic-reserve-on-off:before{background-position:0em -872.4em;width:8.1em;height:4em}.smiles-icons.ic-reserve-on-off-black:before{background-position:0em -876.4em;width:8.1em;height:4em}.smiles-icons.ic-round-arrow-left:before{background-position:0em -880.4em;width:2.5em;height:2.4em}.smiles-icons.ic-round-arrow-right:before{background-position:0em -882.8em;width:2.5em;height:2.4em}.smiles-icons.ic-round-check:before{background-position:0em -885.2em;width:1.9em;height:1.9em}.smiles-icons.ic-round-close:before{background-position:0em -887.1em;width:1.9em;height:1.9em}.smiles-icons.ic-round-warning-orange:before{background-position:0em -889em;width:5.4em;height:5.4em}.smiles-icons.ic-search-solid:before{background-position:0em -894.4em;width:2em;height:2em}.smiles-icons.ic-search-solid-darker:before{background-position:0em -896.4em;width:1.8em;height:1.8em}.smiles-icons.ic-search-white:before{background-position:0em -898.2em;width:2.4em;height:2.4em}.smiles-icons.ic-seat-gray:before{background-position:0em -900.6em;width:1.6em;height:1.6em}.smiles-icons.ic-seat-orange:before{background-position:0em -902.2em;width:1.6em;height:1.6em}.smiles-icons.ic-segurados:before{background-position:0em -903.8em;width:1em;height:1.3em}.smiles-icons.ic-segurados-cinza:before{background-position:0em -905.1em;width:1em;height:1.3em}.smiles-icons.ic-seta-voltar:before{background-position:0em -906.4em;width:5em;height:5em}.smiles-icons.ic-seta-voltar-orange:before{background-position:0em -911.4em;width:5em;height:5em}.smiles-icons.ic-share:before{background-position:0em -916.4em;width:1.4em;height:1.6em}.smiles-icons.ic-shell:before{background-position:0em -918em;width:2.5375em;height:2.0625em}.smiles-icons.ic-shield:before{background-position:0em -920.1em;width:2.4em;height:2.4em}.smiles-icons.ic-smartphone:before{background-position:0em -922.5em;width:2.4em;height:2.4em}.smiles-icons.ic-smile-text-brand:before{background-position:0em -924.9em;width:2.725em;height:0.8368em}.smiles-icons.ic-smile-text-club:before{background-position:0em -925.8em;width:2.725em;height:0.8368em}.smiles-icons.ic-smile-text-cobranded:before{background-position:0em -926.7em;width:2.725em;height:0.8368em}.smiles-icons.ic-smile-text-white:before{background-position:0em -927.6em;width:2.725em;height:0.8368em}.smiles-icons.ic-smiles-space:before{background-position:0em -928.5em;width:2.6589em;height:1.3em}.smiles-icons.ic-smiles-space-clube:before{background-position:0em -929.8em;width:2.6589em;height:1.3em}.smiles-icons.ic-smiles_diamante:before{background-position:0em -931.1em;width:13.8178em;height:2.2333em}.smiles-icons.ic-smiles_diamante-v2:before{background-position:0em -933.4em;width:13.8178em;height:2.2333em}.smiles-icons.ic-star-ticket-purple:before{background-position:0em -935.7em;width:2em;height:1.6em}.smiles-icons.ic-status-cart:before{background-position:0em -937.3em;width:3em;height:2.5em}.smiles-icons.ic-success-check-green:before{background-position:0em -939.8em;width:2em;height:1.47em}.smiles-icons.ic-telefone:before{background-position:0em -941.3em;width:3.6em;height:4.529999999999999em}.smiles-icons.ic-timer:before{background-position:0em -945.9em;width:3.5em;height:4.1em}.smiles-icons.ic-tooltip-information:before{background-position:0em -950em;width:1.4em;height:1.5em}.smiles-icons.ic-trash-can:before{background-position:0em -951.5em;width:1.8em;height:1.9em}.smiles-icons.ic-validity:before{background-position:0em -953.4em;width:2.6em;height:2.5em}.smiles-icons.ic-voltar:before{background-position:0em -955.9em;width:2em;height:1.6em}.smiles-icons.ic-voo:before{background-position:0em -957.5em;width:1.6em;height:1.6em}.smiles-icons.ic-voo-ida:before{background-position:0em -959.1em;width:3.2em;height:2.2969999999999997em}.smiles-icons.ic-voo-ida-sidebar:before{background-position:0em -961.4em;width:1.9971em;height:1.5em}.smiles-icons.ic-voo-volta:before{background-position:0em -962.9em;width:3.2em;height:2.3em}.smiles-icons.ic-voo-volta-sidebar:before{background-position:0em -965.2em;width:2em;height:1.5em}.smiles-icons.ic-wallet:before{background-position:0em -966.7em;width:3em;height:2.5em}.smiles-icons.ic-warning:before{background-position:0em -969.2em;width:3em;height:2.9em}.smiles-icons.ic-warning-border:before{background-position:0em -972.1em;width:2em;height:1.8em}.smiles-icons.ic-warning-border-read:before{background-position:0em -973.9em;width:2em;height:1.8em}.smiles-icons.ic-warning-cinza:before{background-position:0em -975.7em;width:3em;height:2.9em}.smiles-icons.ic-warning-vermelho:before{background-position:0em -978.6em;width:2.4em;height:2.4em}.smiles-icons.ic-white-airplane:before{background-position:0em -981em;width:2.5em;height:2.4em}.smiles-icons.inbox-empty:before{background-position:0em -983.4em;width:5.6em;height:4.8em}.smiles-icons.leg-trip-one:before{background-position:0em -988.2em;width:9em;height:2.5em}.smiles-icons.leg-trip-two:before{background-position:0em -990.7em;width:17.2em;height:2.5em}.smiles-icons.lock:before{background-position:0em -993.2em;width:3.6em;height:4.9em}.smiles-icons.lock-club:before{background-position:0em -998.1em;width:1.9em;height:2.8em}.smiles-icons.miles-stack:before{background-position:0em -1000.9em;width:1.4em;height:1.7em}.smiles-icons.negative-circle-club:before{background-position:0em -1002.6em;width:4.6em;height:4.6em}.smiles-icons.no-pet:before{background-position:0em -1007.2em;width:2em;height:2em}.smiles-icons.orange-right-voucher-icon:before{background-position:0em -1009.2em;width:3.4em;height:2em}.smiles-icons.pet-paw:before{background-position:0em -1011.2em;width:2em;height:2em}.smiles-icons.plus:before{background-position:0em -1013.2em;width:1.8em;height:1.8em}.smiles-icons.profile-orange:before{background-position:0em -1015em;width:1em;height:1.4em}.smiles-icons.seta-2:before{background-position:0em -1016.4em;width:5.2em;height:1.2em}.smiles-icons.seta-dir-paginacao:before{background-position:0em -1017.6em;width:0.77em;height:1.33em}.smiles-icons.seta-dir-paginacao-branca:before{background-position:0em -1019em;width:0.77em;height:1.33em}.smiles-icons.seta-dir-paginacao-clara:before{background-position:0em -1020.4em;width:0.77em;height:1.33em}.smiles-icons.seta-esq-paginacao:before{background-position:0em -1021.8em;width:0.8em;height:1.3em}.smiles-icons.seta-esq-paginacao-clara:before{background-position:0em -1023.1em;width:0.8em;height:1.3em}.smiles-icons.smiles-gray:before{background-position:0em -1024.4em;width:1.6em;height:0.4em}.smiles-icons.suitcase:before{background-position:0em -1024.8em;width:7em;height:5.4em}.smiles-icons.warning-orange-circle:before{background-position:0em -1030.2em;width:1.5em;height:1.5em}.smiles-icons.yellow-x-block:before{background-position:0em -1031.7em;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:63.84350816852966em 222.5em}.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.nu-logo:before{background-position:0em -83.5em;width:3.7em;height:2.1em}.smiles-logos.nu-logo-purple:before{background-position:0em -85.6em;width:13em;height:4.1em}.smiles-logos.nu-logo-white:before{background-position:0em -89.7em;width:3.7em;height:2.1em}.smiles-logos.nu-logo2:before{background-position:0em -91.8em;width:8em;height:2.4em}.smiles-logos.orange:before{background-position:0em -94.2em;width:24.4em;height:10em}.smiles-logos.seal-diamond:before{background-position:0em -104.2em;width:8.4em;height:8.3em}.smiles-logos.smiles-airlines-icons:before{background-position:0em -112.5em;width:63.84350816852966em;height:100em}.smiles-logos.white:before{background-position:0em -212.5em;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 124.9em}.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.air-india:before{background-position:0em -19.2em;width:15.6em;height:4.7em}.bms-airlines.airfrance:before{background-position:0em -23.9em;width:74.25em;height:6.4em}.bms-airlines.alitalia:before{background-position:0em -30.3em;width:27.8em;height:6.4em}.bms-airlines.avianca:before{background-position:0em -36.7em;width:6.7em;height:1.6em}.bms-airlines.copa-airlines:before{background-position:0em -38.3em;width:38.15em;height:6.4em}.bms-airlines.delta:before{background-position:0em -44.7em;width:41.68em;height:6.4em}.bms-airlines.emirates:before{background-position:0em -51.1em;width:7.959999999999999em;height:6.2em}.bms-airlines.ethiopian:before{background-position:0em -57.3em;width:15.11em;height:6.4em}.bms-airlines.etihad:before{background-position:0em -63.7em;width:13.1em;height:6.4em}.bms-airlines.gol:before{background-position:0em -70.1em;width:14.7em;height:6.1em}.bms-airlines.klm:before{background-position:0em -76.2em;width:10.98em;height:6.4em}.bms-airlines.korean-air:before{background-position:0em -82.6em;width:54.720000000000006em;height:6.4em}.bms-airlines.malaysia-airlines:before{background-position:0em -89em;width:15.6em;height:3.9em}.bms-airlines.passaredo:before{background-position:0em -92.9em;width:17.7em;height:6.4em}.bms-airlines.qatar:before{background-position:0em -99.3em;width:22.66em;height:6.4em}.bms-airlines.royal-air-maroc:before{background-position:0em -105.7em;width:9.6em;height:6.4em}.bms-airlines.south-african-airways:before{background-position:0em -112.1em;width:15.65em;height:6.4em}.bms-airlines.tap:before{background-position:0em -118.5em;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}.main .smiles-content{margin-bottom:0}.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;color:#999999}.smiles-table__success .title-success{width:35% !important}@media screen and (max-width: 600px){.smiles-table__success .title-success{width:43% !important}}@media screen and (max-width: 600px){.smiles-table__success .title-success-transfer-box{display:flex !important;width:60% !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 strong,.checkout-table tbody th strong{font-size:14px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.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}.checkout-table thead tr td.vertical-top,.checkout-table tbody tr td.vertical-top{vertical-align:top}.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 .btn-terms-back-container{width:max-content;margin:16px 0}.aui .modal-body button{width:60%;float:none;margin:10px auto 0;display:block}.aui .modal-body button.btn-terms-back-container{width:180px;height:64px;padding:0px 32px 0px 32px;border-radius:8px;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.01em;text-align:center;color:#000 !important}.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 .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:60px;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:'Arial';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:'Arial';font-size:16px}@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{margin:auto}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-btn-group,#bonusVipActivedBonus .modal-body .modal-btn-group{gap:10px}}#bonusVipActiveBonus .modal-body .modal-btn-group a,#bonusVipActivedBonus .modal-body .modal-btn-group a{width:147px;padding:8px 0px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-btn-group a,#bonusVipActivedBonus .modal-body .modal-btn-group a{width:100%;font-size:12px;line-height:18px}}#bonusVipActiveBonus{width:417px;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 .main-text{font-family:'Arial';font-size:20px;font-weight:700;padding-top:30px;padding-left:50px;padding-right:15px;color:#fff}@media screen and (max-width: 767px){#bonusVipActiveBonus .main-text{font-size:14px;padding-top:75px;padding-left:15px;padding-right:15px;text-align:center}}#bonusVipActiveBonus .modal-body{padding:0 22px;max-height:unset}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body{padding:0}}#bonusVipActiveBonus .modal-body .modal-btn-group{justify-content:space-between;padding:0px 25px;display:flex}#bonusVipActiveBonus .modal-body .modal-btn-group .btn.btn-lightbox-purple.white-outlined:hover,#bonusVipActiveBonus .aui .modal-body .modal-btn-group button.btn-lightbox-purple.white-outlined:hover,.aui #bonusVipActiveBonus .modal-body .modal-btn-group button.btn-lightbox-purple.white-outlined:hover{background:white !important}#bonusVipActiveBonus .modal-body .modal-main{flex-direction:column;display:flex;margin:auto;align-items:center;justify-content:center;position:relative}#bonusVipActiveBonus .modal-body .modal-main .text-block{width:277px;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}#bonusVipActiveBonus .modal-body .modal-main .text-block ul:first-child{margin-top:50px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .text-block ul:first-child{margin-top:20px}}#bonusVipActiveBonus .modal-body .modal-main .text-block li{color:#FFFFFF;opacity:0.8;line-height:25px}#bonusVipActiveBonus .modal-body .modal-main .smiles-icons.coins-discount-white{position:absolute;left:10px;top:10px}@media screen and (max-width: 767px){#bonusVipActiveBonus .modal-body .modal-main .smiles-icons.coins-discount-white{left:50%;top:-137px;transform:translate(-34%, 0px)}}#bonusVipActiveBonus .modal-body .modal-main .smiles-icons.coins-discount-white:before{background-size:49.3em 877.8em}#bonusVipActivedBonus{background-color:#fff;max-width:382px}#bonusVipActivedBonus .ul-text{padding:0px 20px;list-style-position:outside}#bonusVipActivedBonus li.membertext{color:#4D2774}#bonusVipActivedBonus .membertext.li-first{margin-top:15px}#bonusVipActivedBonus .modal-header{padding-bottom:0}#bonusVipActivedBonus .modal-body{display:flex;flex-direction:column;align-items:center;position:relative;padding:0 20px;height:fit-content;max-height:unset !important}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body{padding:60px 0 0 0;overflow-x:hidden}}#bonusVipActivedBonus .modal-body .main-text.membertext{font-family:'Arial';font-style:normal;font-weight:700;font-size:20px;color:#4D2774;margin-left:20px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .main-text.membertext{font-size:14px;width:75%;text-align:center;margin-left:0px}}#bonusVipActivedBonus .modal-body .modal-main div{margin:unset !important}#bonusVipActivedBonus .modal-body .modal-main .main-text{font-family:'Arial';font-style:normal;font-weight:700;font-size:20px;line-height:150%;color:#639}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .modal-main .main-text{margin-bottom:10px;width:80%;margin-left:auto;margin-right:auto}}#bonusVipActivedBonus .modal-body .actived-body{display:flex;flex-direction:column}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .actived-body .text-block{padding:0px 34px}}#bonusVipActivedBonus .modal-body .actived-body .smiles-icons.coins-discount{position:absolute;top:120px;left:22px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .actived-body .smiles-icons.coins-discount{top:0;left:50%;transform:translate(-50%, 0px)}}#bonusVipActivedBonus .modal-body .actived-body .smiles-icons.coins-discount:before{background-position:0em -255.7em;background-size:49.3em 877.8em}#bonusVipActivedBonus .modal-body .smiles-icons{font-size:12px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .smiles-icons{margin-bottom:10px}}#bonusVipActivedBonus .modal-body .text-block{width:250px;margin-left:60px !important}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .text-block{width:unset;margin:0 60px}}#bonusVipActivedBonus .modal-body .text-block .main-text{color:#639}#bonusVipActivedBonus .modal-body .text-block .text{margin-top:20px;color:#4D2774;width:273px;max-width:273px;margin-left:10px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-body .text-block .text{text-align:left !important;padding:0 15px !important}}#bonusVipActivedBonus .modal-btn-group{display:flex;margin:0px;justify-content:center}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-btn-group{width:80% !important;margin-left:auto !important;margin-right:auto !important}}#bonusVipActivedBonus .modal-btn-group a{width:200px;padding:16px 0px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-btn-group a{width:100%;padding:20px 0px;font-size:12px;line-height:18px}}#bonusVipActivedBonus .modal-btn-group a:first-child{margin-right:10px}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-btn-group a:first-child{margin-bottom:10px}}#bonusVipActivedBonus .modal-btn-group a.grey{color:#639 !important;margin-right:10px;background-color:#E6E6E6;border:2px #E6E6E6 !important}@media screen and (max-width: 767px){#bonusVipActivedBonus .modal-btn-group a.grey{margin-bottom:10px}}#bonusVipActivedBonus .obs{margin-bottom:27px;font-size:12px;width:85%}@media screen and (max-width: 767px){#bonusVipActivedBonus .obs{margin-bottom:27px;margin-top:10px;width:75%}}#alertModalVoucherMiles{width:495px}@media screen and (max-width: 767px){#alertModalVoucherMiles{width:unset}}#alertModalVoucherMiles .modal-header{padding:96px 48px 20px}@media screen and (max-width: 767px){#alertModalVoucherMiles .modal-header{padding:96px 24px 6px}}#alertModalVoucherMiles .modal-body{padding:0 48px 48px}@media screen and (max-width: 767px){#alertModalVoucherMiles .modal-body{padding:0 24px 48px}}#alertModalVoucherMiles .voucher-miles-title{font-family:"NunitoBold", Arial, sans-serif;font-size:25px;color:#333333;white-space:nowrap;line-height:26px}@media screen and (max-width: 767px){#alertModalVoucherMiles .voucher-miles-title{white-space:unset}}#alertModalVoucherMiles .modal-text-voucher{font-family:"NunitoRegular", Arial, sans-serif;font-size:19px;color:#333333;line-height:26px}#alertModalVoucherMiles button.btn.btn-primary,#alertModalVoucherMiles .aui .modal-body button,.aui .modal-body #alertModalVoucherMiles button{width:100%;margin:0;outline:none;font-weight:400}@media screen and (max-width: 767px){#alertModalVoucherMiles button.btn.btn-primary,#alertModalVoucherMiles .aui .modal-body button,.aui .modal-body #alertModalVoucherMiles button{height:48px}}#alertModalVoucherMiles button.btn.btn-outline,#alertModalVoucherMiles .aui .modal-body button.btn-outline,.aui .modal-body #alertModalVoucherMiles button.btn-outline{margin:0;width:100%;background-color:white;border:2px solid #333333;color:#333333;outline:none;font-weight:400}@media screen and (max-width: 767px){#alertModalVoucherMiles button.btn.btn-outline,#alertModalVoucherMiles .aui .modal-body button.btn-outline,.aui .modal-body #alertModalVoucherMiles button.btn-outline{height:48px}}#alertModalVoucherMiles .close{margin-top:32px;margin-right:44px}#alertModalVoucherMiles .modal-btn-group{display:flex;gap:24px;margin:0;margin-top:32px}@media screen and (max-width: 767px){#alertModalVoucherMiles .modal-btn-group{flex-direction:column-reverse}}#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;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{padding:12px 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}@media screen and (max-width: 720px){#whatsapp-modal-change-success .buttons-whatsapp,#whatsapp-modal-register-success .buttons-whatsapp{display:flex;justify-content:center;margin-bottom:20px}}#modalTermsCobrandedMilesBack{overflow-y:auto;max-height:90vh;font-family:'NunitoRegular';font-size:14px;width:869px;height:767px;padding:27px 58px 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;padding-bottom:50px !important}#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}}#ia-form-myflights{width:867px}@media only screen and (max-width: 720px){#ia-form-myflights{width:90% !important;margin-left:auto;margin-right:auto;max-height:calc(100vh - 140px);overflow-y:auto}}#ia-form-myflights .modal-header{margin-left:28px;text-align:left !important}@media screen and (max-width: 720px){#ia-form-myflights .modal-header{margin-left:0px;padding-left:24px;padding-top:44px}}#ia-form-myflights .modal-header .titleModal .title{font-family:"NunitoRegular",Arial,sans-serif !important;letter-spacing:0.01em}@media screen and (max-width: 720px){#ia-form-myflights .modal-header .titleModal{margin-left:0px}#ia-form-myflights .modal-header .titleModal .title{margin-left:6px;font-size:20px}}#ia-form-myflights .body-ia-form-myflights{padding:0px;margin-left:32px;margin-right:32px;margin-bottom:29px;background:#ffffff}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights{padding:0px 30px;margin-left:auto;margin-right:auto}}#ia-form-myflights .body-ia-form-myflights .disclaimer{padding:0  30px 0 0;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif;font-size:15px;font-weight:300;line-height:22px;margin-bottom:18px}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .disclaimer{padding:0px;margin-right:16px;font-size:17px;letter-spacing:0.02em;line-height:25px;margin-left:0px}#ia-form-myflights .body-ia-form-myflights .disclaimer.visible-desk{display:none}#ia-form-myflights .body-ia-form-myflights .disclaimer.visible-mobile{display:block}}#ia-form-myflights .body-ia-form-myflights .disclaimer.visible-desk{display:block}#ia-form-myflights .body-ia-form-myflights .disclaimer.visible-mobile{display:none}#ia-form-myflights .body-ia-form-myflights .question{font:17px "NunitoRegular",Arial,sans-serif !important;color:black}#ia-form-myflights .body-ia-form-myflights .question-description{font-family:"NunitoRegular",Arial,sans-serif !important;letter-spacing:0.01em;line-height:22px;margin-bottom:14px;margin-top:6px;font-size:15px;padding-right:38px}#ia-form-myflights .body-ia-form-myflights .question-description .separator{border-top:0px !important}#ia-form-myflights .body-ia-form-myflights .question-description .separator.comma{margin-left:-5px}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .question-description{margin-left:0px;letter-spacing:0.02em;font-size:17px;line-height:25px;padding-right:14px}}#ia-form-myflights .body-ia-form-myflights .question-description .bold{font-weight:800}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .box-rule{margin-left:0px}}#ia-form-myflights .body-ia-form-myflights .box-rule .ia-form-myflights-container{margin-top:38px !important}#ia-form-myflights .body-ia-form-myflights .container__label{font-family:"Nunito", sans-serif;display:block;position:relative;padding-left:33px;padding-right:34px;margin-bottom:16px !important;cursor:pointer !important;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .container__label{padding-right:24px}}#ia-form-myflights .body-ia-form-myflights .container__label input{position:absolute;opacity:0;cursor:pointer !important;height:21px;width:21px;z-index:99;left:0px;top:-6px}#ia-form-myflights .body-ia-form-myflights .checkmark-ia-form-myflights{position:absolute;top:-14px;left:0;height:19px;width:19px;background-color:#fff;margin-top:12px;border:1px solid grey;border-radius:3px}#ia-form-myflights .body-ia-form-myflights .container__label input:checked ~ .checkmark-ia-form-myflights{background-color:#ff5a00;border-color:#ff5a00;margin-top:12px}#ia-form-myflights .body-ia-form-myflights .checkmark-ia-form-myflights:after{content:"";position:absolute;display:none}#ia-form-myflights .body-ia-form-myflights .container__label input:checked ~ .checkmark-ia-form-myflights:after{display:block}#ia-form-myflights .body-ia-form-myflights .container__label .checkmark-ia-form-myflights:after{left:5px;top:2px;width:5px;height:8px;border:solid #fff;border-width:0 4px 4px 0;border-radius:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#ia-form-myflights .body-ia-form-myflights .box-rule label,#ia-form-myflights .body-ia-form-myflights .box-rule p,#ia-form-myflights .body-ia-form-myflights .box-rule span{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:13px;color:#7c7c7c !important;margin-bottom:0;cursor:unset;line-height:16px}@media screen and (max-width: 600px){#ia-form-myflights .body-ia-form-myflights .box-rule label,#ia-form-myflights .body-ia-form-myflights .box-rule p,#ia-form-myflights .body-ia-form-myflights .box-rule span{font-size:15px;letter-spacing:-0.33px;line-height:16px}}#ia-form-myflights .body-ia-form-myflights .box-rule .item{color:black !important}@media screen and (max-width: 600px){#ia-form-myflights .body-ia-form-myflights .box-rule #modalBodyIaFormMyFlights span{font-size:11px;letter-spacing:0;line-height:15px}}#ia-form-myflights .body-ia-form-myflights .box-rule span.accept{color:#ff5a00 !important;font-family:"NunitoBold", Arial, sans-serif}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .box-rule #ia_form_textarea{font-size:13px}}#ia-form-myflights .body-ia-form-myflights .box-rule #label-required{color:#BBBBBB;text-align:right;margin-top:4px;display:flow-root}#ia-form-myflights .body-ia-form-myflights .box-rule #label-required.error{color:#A90101 !important}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .box-rule #label-required{font-size:13px;color:#BBBBBB !important}}#ia-form-myflights .body-ia-form-myflights .box-rule .error::-webkit-input-placeholder{color:#A90101 !important}#ia-form-myflights .body-ia-form-myflights .buttons-ia-form-myflights{width:100%;float:left;margin:13px;margin-left:0px;text-align:center}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .buttons-ia-form-myflights{width:100%;margin-top:30px;padding-bottom:54px}}#ia-form-myflights .body-ia-form-myflights .buttons-ia-form-myflights .btn-ok{width:176px}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .buttons-ia-form-myflights .btn-ok{height:50px !important;margin:auto}}#ia-form-myflights .body-ia-form-myflights .buttons-ia-form-myflights .btn-ok:disabled{background-color:#7c7c7c;border-color:#7c7c7c}@media screen and (max-width: 720px){#ia-form-myflights .body-ia-form-myflights .buttons-ia-form-myflights.visible-desk{display:none}#ia-form-myflights .body-ia-form-myflights .buttons-ia-form-myflights.visible-mobile{display:block}}#ia-form-myflights-success{width:503px}@media only screen and (max-width: 720px){#ia-form-myflights-success{width:90% !important;margin-left:auto;margin-right:auto}}#ia-form-myflights-success .modal-header{text-align:left !important;padding-left:0px;margin-left:32px;padding-bottom:8px}@media screen and (max-width: 720px){#ia-form-myflights-success .modal-header{margin-left:0px;padding-left:24px}}#ia-form-myflights-success .modal-header .titleModal{margin-left:0px}#ia-form-myflights-success .modal-header .titleModal .title{font-family:"NunitoRegular",Arial,sans-serif !important;letter-spacing:0.01em;line-height:24px}@media screen and (max-width: 720px){#ia-form-myflights-success .modal-header .titleModal{margin-left:0px}#ia-form-myflights-success .modal-header .titleModal .title{margin-left:0px}}#ia-form-myflights-success .body-ia-form-myflights-success{padding:0px;margin-left:32px;margin-bottom:29px;background:#ffffff}@media screen and (max-width: 720px){#ia-form-myflights-success .body-ia-form-myflights-success{padding:0px 24px;margin-left:auto;margin-right:auto}}#ia-form-myflights-success .body-ia-form-myflights-success .description{font-family:"NunitoLight",Arial,sans-serif !important;letter-spacing:0.01em;line-height:22px;margin-bottom:24px;margin-top:6px;font-size:14px;padding-right:32px}@media screen and (max-width: 720px){#ia-form-myflights-success .body-ia-form-myflights-success .description{margin-left:0px}}#ia-form-myflights-success .buttons-ia-form-myflights-success{width:100%;float:left;margin:13px;margin-left:-18px;margin-bottom:40px;text-align:center}@media screen and (max-width: 720px){#ia-form-myflights-success .buttons-ia-form-myflights-success{width:100%;margin-left:12%}#ia-form-myflights-success .buttons-ia-form-myflights-success.visible-desk{display:none}#ia-form-myflights-success .buttons-ia-form-myflights-success.visible-mobile{display:block}}#ia-form-myflights-success .buttons-ia-form-myflights-success.visible-desk{display:block}#ia-form-myflights-success .buttons-ia-form-myflights-success.visible-mobile{display:none}#ia-form-myflights-success .buttons-ia-form-myflights-success .btn-ok{width:176px}@media screen and (max-width: 720px){#ia-form-myflights-success .buttons-ia-form-myflights-success .btn-ok{width:75%}}#_smilescancelbookingportlet_WAR_smilesbookingportlet_cancelContent div#errorModal{position:absolute;z-index:9999}#_smilescancelbookingportlet_WAR_smilesbookingportlet_cancelContent div#errorModal .btn.close,#_smilescancelbookingportlet_WAR_smilesbookingportlet_cancelContent div#errorModal .aui .modal-body button.close,.aui .modal-body #_smilescancelbookingportlet_WAR_smilesbookingportlet_cancelContent div#errorModal button.close{font-size:26px}@font-face{font-family:'NunitoRegular';src:url(../fonts/nunito-regular-webfont.eot);src:url(../fonts/nunito-regular-webfont.woff2) format("woff2"),url(../fonts/nunito-regular-webfont.woff) format("woff"),url(../fonts/nunito-regular-webfont.ttf) format("truetype"),url(../fonts/nunito-regular-webfont.svg) format("svg")}@font-face{font-family:'nunito-regular';src:url(../fonts/nunito-regular-webfont.eot);src:url(../fonts/nunito-regular-webfont.woff2) format("woff2"),url(../fonts/nunito-regular-webfont.woff) format("woff"),url(../fonts/nunito-regular-webfont.ttf) format("truetype"),url(../fonts/nunito-regular-webfont.svg) format("svg")}@font-face{font-family:'NunitoBold';src:url(../fonts/nunito-bold-webfont.eot);src:url(../fonts/nunito-bold-webfont.woff2) format("woff2"),url(../fonts/nunito-bold-webfont.woff) format("woff"),url(../fonts/nunito-bold-webfont.ttf) format("truetype"),url(../fonts/nunito-bold-webfont.svg) format("svg")}@font-face{font-family:'nunito-bold';src:url(../fonts/nunito-bold-webfont.eot);src:url(../fonts/nunito-bold-webfont.woff2) format("woff2"),url(../fonts/nunito-bold-webfont.woff) format("woff"),url(../fonts/nunito-bold-webfont.ttf) format("truetype"),url(../fonts/nunito-bold-webfont.svg) format("svg")}@font-face{font-family:'NunitoLight';src:url(../fonts/nunito-light-webfont.eot);src:url(../fonts/nunito-light-webfont.woff) format("woff"),url(../fonts/nunito-light-webfont.ttf) format("truetype"),url(../fonts/nunito-light-webfont.svg) format("svg")}@font-face{font-family:'nunito-light';src:url(../fonts/nunito-light-webfont.eot);src:url(../fonts/nunito-light-webfont.woff) format("woff"),url(../fonts/nunito-light-webfont.ttf) format("truetype"),url(../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}.neutral-gray{color:#737373}.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-club-corporate{background-color:#FF7020;color:#000 !important;border-radius:8px}.aui .btn-club-corporate:hover,.aui .btn-club-corporate:active,.aui .btn-club-corporate:focus{background-color:#cc4800}.aui .btn-club-corporate[disabled]{background-color:#F2F2F2;color:#666666}.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.tooltip-style{background-color:transparent !important;border:2px solid #639 !important;margin:0 20px;border-radius:4px}.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:100%}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs{width:100%;display:flex;justify-content:space-between}}.header-tabs__exclusive-area.nav-tabs .membership-info{padding-left:8%}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .membership-info{padding-left:0;position:relative}}.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:100%;bottom:-3px !important;margin-left:1px}}.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{padding-left:0;position:relative;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}}.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 .scheduled-purchase{padding-left:8%}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .scheduled-purchase{padding-left:0;position:relative;top:0;float:none;display:inline-block}}.header-tabs__exclusive-area.nav-tabs .scheduled-purchase::after{width:191px}@media screen and (max-width: 767px){.header-tabs__exclusive-area.nav-tabs .scheduled-purchase::after{width:95%;bottom:-3px !important}}.header-tabs__exclusive-area.nav-tabs .scheduled-purchase.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,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase{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,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase{padding-top:3px}}.header-tabs__exclusive-area.nav-tabs .exclusive-benefits .tab-content,.header-tabs__exclusive-area.nav-tabs .membership-info .tab-content,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase .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,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase .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,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase .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,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase::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,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase.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,.header-tabs__exclusive-area.nav-tabs .scheduled-purchase.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__exclusive-area{display:flex;justify-content:space-evenly}.header-tabs__exclusive-area .membership-info,.header-tabs__exclusive-area .exclusive-benefits,.header-tabs__exclusive-area .scheduled-purchase{position:relative}.header-tabs__exclusive-area .membership-info::after,.header-tabs__exclusive-area .exclusive-benefits::after,.header-tabs__exclusive-area .scheduled-purchase::after{margin-bottom:3px}.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}#banner-cookie .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;text-align:center}@media screen and (max-width: 600px){#banner-cookie .cookies{height:135px;width:100%;font-size:12px;font-weight:300;line-height:16px;letter-spacing:0}}#banner-cookie .cookies__display{display:inline-flex}@media screen and (max-width: 600px){#banner-cookie .cookies__display{display:block}}#banner-cookie .cookies__display--message{padding:20px;height:51px;width:824px;text-align:left}@media screen and (max-width: 600px){#banner-cookie .cookies__display--message{padding:7px 80px 7px 10px;margin-bottom:-5px;height:64px;width:90%}}#banner-cookie .cookies__display--action{padding:20px;width:30%;text-align:left}@media screen and (max-width: 600px){#banner-cookie .cookies__display--action{padding:10px;width:70%;margin-top:-15px;text-align:center;display:inline-flex}}#banner-cookie .cookies__display--action .btn-readme{height:40px;width:129px}@media screen and (max-width: 600px){#banner-cookie .cookies__display--action .btn-readme{height:35.8px;width:143px}}#banner-cookie .cookies__display--action .btn-accept{background:#FF5A00;color:white;height:40px;width:129px;margin-left:10px}@media screen and (max-width: 600px){#banner-cookie .cookies__display--action .btn-accept{height:35.8px;width:143px}}.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 'NunitoRegular', 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}.details-desktop [type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:not(:checked)+label:after{color:#D2D1D1;transition:all .2s;content:url(../images/common/smls-icon-check.png)}.details-desktop [type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:15px !important;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:3px}.details-desktop [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:16px;width:20px;height:20px;border:1px solid #999;background:#ffffff;border-radius:3px}.details-desktop [type="checkbox"]:not(:checked)+label:after,.details-desktop [type="checkbox"]:checked+label:after{content:url(../images/common/smls-icon-check.png);position:absolute;top:16px !important;left:5px;color:#D2D1D1;transition:all .2s}.details-desktop [type="checkbox"]:checked+label:after,[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{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/svg/partners/QR.svg) 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/iconIta.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-mh{background:url(../images/migrate/my-account/icons-partner/iconMH.png) no-repeat}.company-partner.partner-as{background:url(../images/svg/partners/AS.svg) 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/svg/partners/CZ.svg) 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/svg/partners/H1.svg) no-repeat}.company-partner.partner-h2{background:url(../images/migrate/my-account/icons-partner/iconH2.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/svg/partners/CX.svg) 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/svg/partners/OK.svg) 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/svg/partners/JL.svg) no-repeat}.company-partner.partner-x1{background:url(../images/migrate/my-account/icons-partner/iconX1.png) no-repeat}.company-partner.partner-we{background:url(../images/migrate/my-account/icons-partner/iconWE.png) no-repeat}.company-partner.partner-vv{background:url(../images/migrate/my-account/icons-partner/iconVV.png) no-repeat}.company-partner.partner-vh{background:url(../images/migrate/my-account/icons-partner/iconVH.png) no-repeat}.company-partner.partner-ur{background:url(../images/migrate/my-account/icons-partner/iconUR.png) no-repeat}.company-partner.partner-jx{background:url(../images/migrate/my-account/icons-partner/iconJX.png) no-repeat}.company-partner.partner-fc{background:url(../images/migrate/my-account/icons-partner/iconFC.png) no-repeat}.company-partner.partner-bw{background:url(../images/migrate/my-account/icons-partner/iconBW.png) no-repeat}.company-partner.partner-fz{background:url(../images/migrate/my-account/icons-partner/iconFZ.png) no-repeat}.company-partner.partner-su{background:url(../images/svg/partners/SU.svg) no-repeat}.company-partner.partner-km{background:url(../images/svg/partners/KM.svg) no-repeat}.company-partner.partner-ay{background:url(../images/svg/partners/AY.svg) no-repeat}.company-partner.partner-lg{background:url(../images/svg/partners/LG.svg) no-repeat}.company-partner.partner-oz{background:url(../images/svg/partners/OZ.svg) no-repeat}.company-partner.partner-ly{background:url(../images/svg/partners/LY.svg) no-repeat}.company-partner.partner-qa{background:url(../images/svg/partners/QA.svg) no-repeat}.company-partner.partner-sq{background:url(../images/svg/partners/SQ.svg) no-repeat}.company-partner.partner-b6{background:url(../images/svg/partners/B6.svg) no-repeat}.company-partner.partner-ca{background:url(../images/svg/partners/CA.svg) no-repeat}.company-partner.partner-ci{background:url(../images/svg/partners/CI.svg) no-repeat}.company-partner.partner-gf{background:url(../images/svg/partners/GF.svg) no-repeat}.company-partner.partner-hv{background:url(../images/svg/partners/HV.svg) no-repeat}.company-partner.partner-ju{background:url(../images/svg/partners/JU.svg) no-repeat}.company-partner.partner-lo{background:url(../images/svg/partners/LO.svg) no-repeat}.company-partner.partner-nz{background:url(../images/svg/partners/NZ.svg) no-repeat}.company-partner.partner-os{background:url(../images/svg/partners/OS.svg) no-repeat}.company-partner.partner-ro{background:url(../images/svg/partners/RO.svg) no-repeat}.company-partner.partner-sk{background:url(../images/svg/partners/SK.svg) no-repeat}.company-partner.partner-fj{background:url(../images/svg/partners/FJ.svg) no-repeat}.company-partner.partner-fb{background:url(../images/svg/partners/FB.svg) no-repeat}.company-partner.partner-hm{background:url(../images/svg/partners/HM.svg) no-repeat}.company-partner.partner-id{background:url(../images/svg/partners/ID.svg) no-repeat}.company-partner.partner-ja{background:url(../images/svg/partners/JA.svg) no-repeat}.company-partner.partner-me{background:url(../images/svg/partners/ME.svg) no-repeat}.company-partner.partner-mk{background:url(../images/svg/partners/MK.svg) no-repeat}.company-partner.partner-tm{background:url(../images/svg/partners/TM.svg) no-repeat}.company-partner.partner-um{background:url(../images/svg/partners/UM.svg) no-repeat}.company-partner.partner-vs{background:url(../images/svg/partners/VS.svg) 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/svg/partners/QR.svg) 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-legacy-modal,#flights-schedule-modal{position:fixed;top:50% !important;left:50% !important;width:376px;height:379px;font-family:'NunitoBold'}@media (max-width: 768px){#flights-legacy-modal,#flights-schedule-modal{top:10% !important;left:0 !important;width:287px !important;height:360px !important;margin:auto auto auto auto !important}}#flights-legacy-modal .close,#flights-schedule-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-legacy-modal .title-header,#flights-schedule-modal .title-header{font-size:17px;color:#FF5A00;line-height:23px;letter-spacing:normal;text-align:left;width:235px;font-family:'NunitoRegular' !important}#flights-legacy-modal .action-header,#flights-schedule-modal .action-header{text-align:left;margin:15px 0 0 0}#flights-legacy-modal .action-header a,#flights-schedule-modal .action-header a{width:195px;font-size:14px}@media (max-width: 768px){#flights-legacy-modal .action-header a,#flights-schedule-modal .action-header a{width:246px}}#flights-legacy-modal .flights-schedule-header,#flights-schedule-modal .flights-schedule-header{font-family:'NunitoRegular' !important;display:inline-flex;font-size:14px;margin:0 0 10px -2px}#flights-legacy-modal .flights-schedule-header img,#flights-schedule-modal .flights-schedule-header img{width:30px;display:block !important;cursor:pointer}#flights-legacy-modal .flights-schedule-header--title,#flights-schedule-modal .flights-schedule-header--title{margin-top:auto;margin-bottom:auto;margin-left:15px;color:#FF5A00}#flights-legacy-modal .modal-header,#flights-schedule-modal .modal-header{padding:40px 35px 0 35px}@media (max-width: 768px){#flights-legacy-modal .modal-header,#flights-schedule-modal .modal-header{padding:40px 20px 0 20px}}#flights-legacy-modal .modal-body,#flights-schedule-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-legacy-modal .modal-body,#flights-schedule-modal .modal-body{padding:0 20px}}#flights-legacy-modal .modal-body .title,#flights-schedule-modal .modal-body .title{font-size:14px;font-family:'nunito-bold'}#flights-legacy-modal .modal-body hr,#flights-schedule-modal .modal-body hr{color:#BCBCBC !important;border-top:1px solid #BCBCBC !important;border-bottom:1px solid #BCBCBC !important}#flights-pet-modal{position:fixed;right:0 !important;left:unset !important;top:unset !important;transform:none !important;height:100% !important;width:475px !important;font-family:'NunitoRegular';overflow:auto}@media (max-width: 768px){#flights-pet-modal{width:100% !important;right:unset !important;top:0 !important}}#flights-pet-modal .close{font-size:30px !important;margin:15px !important;border:1px solid gray;padding:5%;display:flex;justify-content:center;align-items:center;color:#000}#flights-pet-modal .close:hover{color:#FFF;border:1px solid #FFF;background:#000}#flights-pet-modal .title-header{font-size:24px;line-height:23px;letter-spacing:normal;text-align:left;width:100%;font-family:'NunitoRegular' !important}#flights-pet-modal .title-header :first-child{color:gray}#flights-pet-modal .title-header img{display:inline-flex;margin:0 -5px;vertical-align:baseline}#flights-pet-modal .title-header :last-child{color:#000 !important}#flights-pet-modal .modal-header{padding:100px 35px 0 35px}#flights-pet-modal .modal-header :last-child{text-align:left;color:gray;line-height:24px;padding:15px 0}@media (max-width: 768px){#flights-pet-modal .modal-header{padding:40px 20px 0 20px}}#flights-pet-modal .modal-header .error h4{line-height:32px;font-family:'NunitoRegular';color:#1E1E1E;font-weight:600;font-size:24px;width:80%}#flights-pet-modal .modal-body{padding:0 35px;max-height:unset}@media (max-width: 768px){#flights-pet-modal .modal-body{padding:0 20px}}#flights-pet-modal .modal-body .alert-pet{padding:8px 15px 8px 20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#FFF2F5;border:1px solid #FFF2F5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:10px;color:#A7022A}@media (max-width: 768px){#flights-pet-modal .modal-body .alert-pet{font-size:11px}}#flights-pet-modal .modal-body .alert-pet .title{color:#A7022A;font-size:16px;display:flex;gap:10px;align-items:center;margin:10px 0}@media (max-width: 768px){#flights-pet-modal .modal-body .alert-pet .title{font-size:14px}}#flights-pet-modal .modal-body .flight-pet{display:flex;flex-direction:column;gap:40px;padding:20px 0}#flights-pet-modal .modal-body .flight-pet .info-title{font-size:16px;line-height:24px;font-weight:bold}#flights-pet-modal .modal-body .flight-pet .info-subtitle{font-size:14px;line-height:16px}#flights-pet-modal .modal-body .flight-pet .info-text{font-size:12px;line-height:16px}#flights-pet-modal .modal-body .flight-pet--go,#flights-pet-modal .modal-body .flight-pet--back{color:#000}#flights-pet-modal .modal-body .flight-pet--go-ticket,#flights-pet-modal .modal-body .flight-pet--back-ticket{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#flights-pet-modal .modal-body .flight-pet--go-ticket span,#flights-pet-modal .modal-body .flight-pet--back-ticket span{font-size:16px;color:#000;line-height:24px;font-weight:700}#flights-pet-modal .modal-body .flight-pet--go-ticket hr,#flights-pet-modal .modal-body .flight-pet--back-ticket hr{width:62%;margin-left:10px;border-top:1px solid #eee;border-bottom:2px solid #fff}@media (max-width: 768px){#flights-pet-modal .modal-body .flight-pet--go-ticket hr,#flights-pet-modal .modal-body .flight-pet--back-ticket hr{width:55%}}#flights-pet-modal .modal-body .flight-pet--go-timeline,#flights-pet-modal .modal-body .flight-pet--back-timeline{border:1px solid #F2F2F2;border-start-end-radius:10px;border-start-start-radius:10px;margin-top:20px}#flights-pet-modal .modal-body .flight-pet--go-timeline .dot,#flights-pet-modal .modal-body .flight-pet--back-timeline .dot{height:10px;width:10px;background-color:#FF7020;border-radius:50%;display:inline-block;margin-left:36.3px}#flights-pet-modal .modal-body .flight-pet--go-timeline .dot.top,#flights-pet-modal .modal-body .flight-pet--back-timeline .dot.top{margin-bottom:-13px}#flights-pet-modal .modal-body .flight-pet--go-timeline .dot.down,#flights-pet-modal .modal-body .flight-pet--back-timeline .dot.down{margin-bottom:10px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-cia,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-cia{display:flex;gap:20px;align-items:center;border-bottom:1px solid #F2F2F2;padding:10px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-cia.no-pets,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-cia.no-pets{background:#FFF2F5;border-start-end-radius:10px;border-start-start-radius:10px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-legs,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-legs{display:flex;flex-direction:column;gap:20px;padding:0 20px;border-left:2px dotted #FF7020;margin-left:40px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-legs--info,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-legs--info{display:flex;flex-direction:column}#flights-pet-modal .modal-body .flight-pet--go-paw,#flights-pet-modal .modal-body .flight-pet--back-paw{font-size:16px;display:flex;gap:10px;align-items:center;padding:20px 20px;border:1px solid #F2F2F2;border-top:none;border-end-end-radius:10px;border-end-start-radius:10px}#flights-pet-modal .modal-body .flight-pet--go-paw.no-pets,#flights-pet-modal .modal-body .flight-pet--back-paw.no-pets{background:#FFF2F5;color:#A7022A}#flights-pet-modal .modal-body .pricing-pet{border-radius:10px;background:#F2F2F2;margin:20px 0;padding:0 20px 20px 20px}#flights-pet-modal .modal-body .pricing-pet .unity{padding:20px 0 0 0}#flights-pet-modal .modal-body .pricing-pet .unity,#flights-pet-modal .modal-body .pricing-pet .total{display:flex;flex-direction:column}#flights-pet-modal .modal-body .pricing-pet .unity .miles,#flights-pet-modal .modal-body .pricing-pet .unity .money,#flights-pet-modal .modal-body .pricing-pet .total .miles,#flights-pet-modal .modal-body .pricing-pet .total .money{display:flex;justify-content:space-between}#flights-pet-modal .modal-body .pricing-pet .unity .miles,#flights-pet-modal .modal-body .pricing-pet .total .miles{font-size:14px;font-weight:bold;line-height:20px;color:#000}#flights-pet-modal .modal-body .pricing-pet .unity .money,#flights-pet-modal .modal-body .pricing-pet .total .money{font-size:12px;line-height:16px}#flights-pet-modal .modal-body .pet-error{line-height:24px;font-size:16px;color:#333;font-weight:400;margin:0 0 70px 0}#flights-pet-modal .modal-body .action-header{display:flex;flex-direction:column;gap:20px}#flights-pet-modal .modal-body .action-header .btn-primary,#flights-pet-modal .aui .modal-body .action-header button,.aui #flights-pet-modal .modal-body .action-header button{width:246px;height:64px;color:#000;background-color:#FF7020;border-radius:8px;padding:0px 32px 0px 32px;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:'NunitoRegular';font-weight:700;line-height:24px}#flights-pet-modal .modal-body .action-header .btn-primary:hover,#flights-pet-modal .aui .modal-body .action-header button:hover,.aui #flights-pet-modal .modal-body .action-header button:hover{background-color:#000;color:#FFF}@media (max-width: 768px){#flights-pet-modal .modal-body .action-header .btn-primary,#flights-pet-modal .aui .modal-body .action-header button,.aui #flights-pet-modal .modal-body .action-header button{width:100%}}#flights-pet-modal .modal-body .action-header .btn-link{color:#000;padding:0px 32px 0px 0px;display:flex;align-items:center;justify-content:left;font-size:16px;font-family:'NunitoRegular';font-weight:700;line-height:24px;height:64px;margin-left:0 !important}#flights-pet-modal .modal-body .action-header .btn-link:hover{text-decoration:underline}@media (max-width: 768px){#flights-pet-modal .modal-body .action-header .btn-link{width:100%;padding:0;justify-content:center}}#flights-loan-pay-modal{position:fixed;top:50% !important;left:50% !important;width:376px;height:461px;font-family:'NunitoBold';background:#FFFFFF;box-shadow:2px 2px 15px rgba(0,0,0,0.200858);border-radius:3px;z-index:100}@media (max-width: 768px){#flights-loan-pay-modal{top:10% !important;left:0 !important;width:314px !important;height:461px !important;margin:auto auto auto auto !important;z-index:10001}}#flights-loan-pay-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-loan-pay-modal .title-header{width:291px;height:66px;text-align:left;font-family:'NunitoRegular' !important;font-weight:bold;font-size:16px;line-height:22px;color:#FF5A00}@media (max-width: 768px){#flights-loan-pay-modal .title-header{width:225px}}#flights-loan-pay-modal .modal-header{padding:40px 35px 0 35px}@media (max-width: 768px){#flights-loan-pay-modal .modal-header{padding:26px 20px 20px 20px}}#flights-loan-pay-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-loan-pay-modal .modal-body{padding:0 20px}}#flights-loan-pay-modal .modal-body .loan-miles-text{width:124px;height:43px;font-family:'NunitoRegular' !important;font-weight:bold;font-size:14px;line-height:19px;color:#7C7C7C}#flights-loan-pay-modal .modal-body .loan-miles-value{font-size:14px;font-family:'NunitoLight' !important;font-weight:normal;width:50%;text-align:right}#flights-loan-pay-modal .modal-body .loan-miles-value span{width:134px;height:66px;font-family:'NunitoRegular' !important;font-weight:bold;font-size:34px;line-height:30px;color:#7C7C7C}#flights-loan-pay-modal .modal-body .loan-flights__warning{display:flex;background:#F5F5F5;border-radius:6px;width:288px;height:104px}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning{width:258px}}#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img{margin:11px 0 59.53px 14.64px}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img{margin:12.58px 0 59.53px 6.64px}}#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img .smiles-icons{font-size:14px !important}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img .smiles-icons{font-size:12px !important}}#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--text{margin:13px 17px 40px 13px;font-family:'NunitoLight' !important}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--text{margin:13px 2px 40px 7px}}#flights-loan-pay-modal .modal-body .loan--img{width:123px;height:40px;margin:10px -5px 0}#flights-loan-pay-modal .modal-body .loan--btn{width:155px;height:40px;background:#00999A;border-radius:3px;border:none}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan--btn{width:125px;font-size:13px}}#flights-loan-pay-modal .modal-footer{border-top:1px solid lightgray;padding:25px 0 25px 40px;margin:20px 0 0 0;font-family:'NunitoLight' !important}@media (max-width: 768px){#flights-loan-pay-modal .modal-footer{padding:25px 0 25px 30px}}#flights-loan-cancel-modal{width:376px;height:403px;background:#FFFFFF;box-shadow:2px 2px 15px rgba(0,0,0,0.200858);border-radius:3px;z-index:100}@media (max-width: 768px){#flights-loan-cancel-modal{top:10% !important;left:0 !important;width:307px !important;height:457px !important;margin:auto auto auto auto !important;z-index:10001;padding:0 20px}}#flights-loan-cancel-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-loan-cancel-modal .title-header{width:244px;height:40px;text-align:left;font-family:'NunitoRegular' !important;font-weight:bold;font-size:16px;line-height:22px;color:#FF5A00}@media (max-width: 768px){#flights-loan-cancel-modal .title-header{width:229px}}#flights-loan-cancel-modal .modal-header{padding:25px 35px 0 35px}@media (max-width: 768px){#flights-loan-cancel-modal .modal-header{padding:25px 20px 0 20px}}#flights-loan-cancel-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-loan-cancel-modal .modal-body{padding:0 20px}}#flights-loan-cancel-modal .modal-body .loan-cancel{float:right;margin-top:20px}@media (max-width: 768px){#flights-loan-cancel-modal .modal-body .loan-cancel{margin-top:0}}#flights-loan-cancel-modal .modal-body .loan-cancel .btn-outline{width:113px;color:#FF5A00 !important;background-color:#FFF !important;border:1px solid #FF5A00}.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}.smiles__member-flights.member-flights__print-page .smiles__panel *{color:#000 !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}.member-flights--upcoming .schedule #cancel-flight{color:#FF5A00 !important}@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 .isInvoluntaryCancel{display:inline-flex;background-color:#FF5A00}@media (max-width: 768px){.member-flights--upcoming .isInvoluntaryCancel{display:block}}.member-flights--upcoming .change-flights-action{width:158px;margin-bottom:10px}@media (max-width: 768px){.member-flights--upcoming .change-flights-action{width:100%}}.member-flights--upcoming .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){.member-flights--upcoming .change-flights__alert{padding:5px 10px;margin:0px 15px 10px 15px !important}}.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:11px;padding:5px 0px 5px 0;width:100%;margin-left:-16px;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 6px;text-align:left;margin-top:auto;margin-bottom:auto}.member-flights--upcoming .change-flights__warning--text a{color:#F47920 !important;text-decoration:none !important}@media (max-width: 768px){.member-flights--upcoming .loan-action{display:flex}}.member-flights--upcoming .loan-action .btn-loan-pay{width:176.77px !important;height:21.03px !important}@media (max-width: 768px){.member-flights--upcoming .loan-action .btn-loan-pay{width:40%;height:32px;margin-right:10px;padding:5px;font-size:12px}}.member-flights--upcoming .loan-action .btn-loan-cancel{width:176.77px !important}@media (max-width: 768px){.member-flights--upcoming .loan-action .btn-loan-cancel{width:60%;height:37px;padding:5px;font-size:12px}}.member-flights--upcoming .loan-flights__warning{color:#7c7c7c;font-family:'NunitoRegular';width:100%;height:83px;background:#F5F5F5;border:1px solid #979797;box-sizing:border-box;display:flex}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning{padding:5px 0 5px 0;width:100%;height:137px}}.member-flights--upcoming .loan-flights__warning--img{margin-top:14.58px;margin-bottom:43.53px;margin-left:21.57px}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--img{margin-top:7px;margin-left:8.57px}}.member-flights--upcoming .loan-flights__warning--img .smiles-icons{font-size:14px}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--img .smiles-icons{font-size:12px}}.member-flights--upcoming .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -833.6em}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -833.7em}}.member-flights--upcoming .loan-flights__warning--text{font-family:'NunitoLight';font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#5E5655;width:85%;margin:10px 22.5px 10px 22.5px}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--text{font-size:12px;margin:7px 14.5px 10px 10.5px}}.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:60px}}.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 .detail-pnrs{display:flex;align-items:center}.my-flights-generic .content .content-details .detail-header .detail-pnrs .label{background-color:transparent;margin:2px 0 0;display:flex;align-items:center}.my-flights-generic .content .content-details .detail-header .detail-pnrs .label svg{margin:0 12px 0 0}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs{background-color:#FFEADE;border-radius:10px;margin:0 8px;padding:4px 16px;display:flex}@media screen and (max-width: 764px){.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs{margin-bottom:0px}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr strong{font-size:12px !important}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr{margin-left:10px;padding-left:11px}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr strong{font-size:12px !important}}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr strong{color:#595959 !important;font-size:13px}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr{margin-left:10px;padding-left:13px;border-left:2px solid #ff7020}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr strong{color:#595959 !important;font-size:13px}.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}@media screen and (max-width: 764px){.my-flights-generic .content .content-details .detail-header.default{padding:5px 12px}}.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:"NunitoBold","Arial Bold",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:"NunitoBold","Arial Bold",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}}@media screen and (max-width: 764px){.my-flights-generic .content .content-actions--loan{margin:-18px 10px  10px 0 !important}}@media screen and (max-width: 764px){.my-flights-generic .content .content-actions .mobile-loan-payment{margin-top:-5px !important}}.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 .content-actions .ia-form-btn{background-color:#fff;font-family:"NunitoRegular",Arial,sans-serif;width:100%;border:1px solid #CCCCCC !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 2px 1px #dcdcdc;height:76px;margin-bottom:5px}.my-flights-generic .content .content-actions .ia-form-btn.changed{width:93%;margin-top:10px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn.changed{width:100%}}.my-flights-generic .content .content-actions .ia-form-btn .smiles-icons.ic-conversation{font-size:13px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn .smiles-icons.ic-conversation{letter-spacing:0.01em;margin-left:-22px}}.my-flights-generic .content .content-actions .ia-form-btn .question{color:#0F0F0E !important;font-weight:700;font-size:15px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn .question{letter-spacing:0.04em}}.my-flights-generic .content .content-actions .ia-form-btn .description{color:#666666 !important;padding-left:14.8px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn .description{font-size:13px;margin-left:-4px}}@media screen and (max-width: 380px){.my-flights-generic .content .content-actions .ia-form-btn .description{display:block}}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn{height:50px}}.my-flights-generic .content .content-actions .btn-stretch{padding:0;margin:0;height:30px;display:flex;justify-content:center;align-items:center}.my-flights-generic .content .content-actions .btn-stretch.involuntary{margin:0px;height:27px}.my-flights-generic .content .content-actions .btn-stretch.involuntary.help{height:32px}.my-flights-generic .content .content-actions .ul-stretch{display:block;align-items:stretch;flex-flow:wrap column;justify-content:space-between;height:346px}.my-flights-generic .content .content-actions .ul-stretch li,.my-flights-generic .content .content-actions .ul-stretch a,.my-flights-generic .content .content-actions .ul-stretch button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;flex:1}.my-flights-generic .content .content-actions .ul-stretch.involuntary{height:108px}.my-flights-generic .content .content-actions .ul-stretch .li-stretch{height:32px;flex:0}.my-flights-generic .content .content-actions .ul-stretch li:not(:first-child){margin-top:5px}.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}@media (max-width: 768px){.my-flights-generic .loan-action{display:flex}}.my-flights-generic .loan-action .btn-loan-pay{width:170.77px !important;height:35px !important}@media (max-width: 768px){.my-flights-generic .loan-action .btn-loan-pay{width:40% !important;height:32px !important;margin-right:10px;padding:5px;font-size:12px}}.my-flights-generic .loan-action .btn-loan-cancel{width:170.77px !important;color:#FF5A00 !important;height:35px !important;font-size:12px !important}@media (max-width: 768px){.my-flights-generic .loan-action .btn-loan-cancel{width:60% !important;height:32px !important;padding:5px;font-size:12px}}.my-flights-generic .loan-flights__warning{color:#7c7c7c;font-family:'NunitoRegular';width:100%;height:83px;background:#F5F5F5;border:1px solid #979797;box-sizing:border-box;display:flex}@media (max-width: 768px){.my-flights-generic .loan-flights__warning{padding:5px 0 5px 0;width:100%;height:167px}}.my-flights-generic .loan-flights__warning--img{margin-top:7.58px;margin-bottom:43.53px;margin-left:21.57px}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--img{margin-top:7px;margin-left:8.57px}}.my-flights-generic .loan-flights__warning--img .smiles-icons{font-size:13px}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--img .smiles-icons{font-size:12px}}.my-flights-generic .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -847.8em}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -847.8em}}.my-flights-generic .loan-flights__warning--text{font-family:'NunitoLight';font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#5E5655;width:95%;margin:10px 0 10px 10.5px}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--text{font-size:12px;margin:7px 14.5px 10px 10.5px}}#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-legacy-modal,#flights-schedule-modal{position:fixed;top:50% !important;left:50% !important;width:376px;height:379px;font-family:'NunitoBold'}@media (max-width: 768px){#flights-legacy-modal,#flights-schedule-modal{top:10% !important;left:0 !important;width:287px !important;height:360px !important;margin:auto auto auto auto !important}}#flights-legacy-modal .close,#flights-schedule-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-legacy-modal .title-header,#flights-schedule-modal .title-header{font-size:17px;color:#FF5A00;line-height:23px;letter-spacing:normal;text-align:left;width:235px;font-family:'NunitoRegular' !important}#flights-legacy-modal .action-header,#flights-schedule-modal .action-header{text-align:left;margin:15px 0 0 0}#flights-legacy-modal .action-header a,#flights-schedule-modal .action-header a{width:195px;font-size:14px}@media (max-width: 768px){#flights-legacy-modal .action-header a,#flights-schedule-modal .action-header a{width:246px}}#flights-legacy-modal .flights-schedule-header,#flights-schedule-modal .flights-schedule-header{font-family:'NunitoRegular' !important;display:inline-flex;font-size:14px;margin:0 0 10px -2px}#flights-legacy-modal .flights-schedule-header img,#flights-schedule-modal .flights-schedule-header img{width:30px;display:block !important;cursor:pointer}#flights-legacy-modal .flights-schedule-header--title,#flights-schedule-modal .flights-schedule-header--title{margin-top:auto;margin-bottom:auto;margin-left:15px;color:#FF5A00}#flights-legacy-modal .modal-header,#flights-schedule-modal .modal-header{padding:40px 35px 0 35px}@media (max-width: 768px){#flights-legacy-modal .modal-header,#flights-schedule-modal .modal-header{padding:40px 20px 0 20px}}#flights-legacy-modal .modal-body,#flights-schedule-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-legacy-modal .modal-body,#flights-schedule-modal .modal-body{padding:0 20px}}#flights-legacy-modal .modal-body .title,#flights-schedule-modal .modal-body .title{font-size:14px;font-family:'nunito-bold'}#flights-legacy-modal .modal-body hr,#flights-schedule-modal .modal-body hr{color:#BCBCBC !important;border-top:1px solid #BCBCBC !important;border-bottom:1px solid #BCBCBC !important}#flights-pet-modal{position:fixed;right:0 !important;left:unset !important;top:unset !important;transform:none !important;height:100% !important;width:475px !important;font-family:'NunitoRegular';overflow:auto}@media (max-width: 768px){#flights-pet-modal{width:100% !important;right:unset !important;top:0 !important}}#flights-pet-modal .close{font-size:30px !important;margin:15px !important;border:1px solid gray;padding:5%;display:flex;justify-content:center;align-items:center;color:#000}#flights-pet-modal .close:hover{color:#FFF;border:1px solid #FFF;background:#000}#flights-pet-modal .title-header{font-size:24px;line-height:23px;letter-spacing:normal;text-align:left;width:100%;font-family:'NunitoRegular' !important}#flights-pet-modal .title-header :first-child{color:gray}#flights-pet-modal .title-header img{display:inline-flex;margin:0 -5px;vertical-align:baseline}#flights-pet-modal .title-header :last-child{color:#000 !important}#flights-pet-modal .modal-header{padding:100px 35px 0 35px}#flights-pet-modal .modal-header :last-child{text-align:left;color:gray;line-height:24px;padding:15px 0}@media (max-width: 768px){#flights-pet-modal .modal-header{padding:40px 20px 0 20px}}#flights-pet-modal .modal-header .error h4{line-height:32px;font-family:'NunitoRegular';color:#1E1E1E;font-weight:600;font-size:24px;width:80%}#flights-pet-modal .modal-body{padding:0 35px;max-height:unset}@media (max-width: 768px){#flights-pet-modal .modal-body{padding:0 20px}}#flights-pet-modal .modal-body .alert-pet{padding:8px 15px 8px 20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#FFF2F5;border:1px solid #FFF2F5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:10px;color:#A7022A}@media (max-width: 768px){#flights-pet-modal .modal-body .alert-pet{font-size:11px}}#flights-pet-modal .modal-body .alert-pet .title{color:#A7022A;font-size:16px;display:flex;gap:10px;align-items:center;margin:10px 0}@media (max-width: 768px){#flights-pet-modal .modal-body .alert-pet .title{font-size:14px}}#flights-pet-modal .modal-body .flight-pet{display:flex;flex-direction:column;gap:40px;padding:20px 0}#flights-pet-modal .modal-body .flight-pet .info-title{font-size:16px;line-height:24px;font-weight:bold}#flights-pet-modal .modal-body .flight-pet .info-subtitle{font-size:14px;line-height:16px}#flights-pet-modal .modal-body .flight-pet .info-text{font-size:12px;line-height:16px}#flights-pet-modal .modal-body .flight-pet--go,#flights-pet-modal .modal-body .flight-pet--back{color:#000}#flights-pet-modal .modal-body .flight-pet--go-ticket,#flights-pet-modal .modal-body .flight-pet--back-ticket{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#flights-pet-modal .modal-body .flight-pet--go-ticket span,#flights-pet-modal .modal-body .flight-pet--back-ticket span{font-size:16px;color:#000;line-height:24px;font-weight:700}#flights-pet-modal .modal-body .flight-pet--go-ticket hr,#flights-pet-modal .modal-body .flight-pet--back-ticket hr{width:62%;margin-left:10px;border-top:1px solid #eee;border-bottom:2px solid #fff}@media (max-width: 768px){#flights-pet-modal .modal-body .flight-pet--go-ticket hr,#flights-pet-modal .modal-body .flight-pet--back-ticket hr{width:55%}}#flights-pet-modal .modal-body .flight-pet--go-timeline,#flights-pet-modal .modal-body .flight-pet--back-timeline{border:1px solid #F2F2F2;border-start-end-radius:10px;border-start-start-radius:10px;margin-top:20px}#flights-pet-modal .modal-body .flight-pet--go-timeline .dot,#flights-pet-modal .modal-body .flight-pet--back-timeline .dot{height:10px;width:10px;background-color:#FF7020;border-radius:50%;display:inline-block;margin-left:36.3px}#flights-pet-modal .modal-body .flight-pet--go-timeline .dot.top,#flights-pet-modal .modal-body .flight-pet--back-timeline .dot.top{margin-bottom:-13px}#flights-pet-modal .modal-body .flight-pet--go-timeline .dot.down,#flights-pet-modal .modal-body .flight-pet--back-timeline .dot.down{margin-bottom:10px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-cia,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-cia{display:flex;gap:20px;align-items:center;border-bottom:1px solid #F2F2F2;padding:10px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-cia.no-pets,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-cia.no-pets{background:#FFF2F5;border-start-end-radius:10px;border-start-start-radius:10px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-legs,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-legs{display:flex;flex-direction:column;gap:20px;padding:0 20px;border-left:2px dotted #FF7020;margin-left:40px}#flights-pet-modal .modal-body .flight-pet--go-timeline .pet-legs--info,#flights-pet-modal .modal-body .flight-pet--back-timeline .pet-legs--info{display:flex;flex-direction:column}#flights-pet-modal .modal-body .flight-pet--go-paw,#flights-pet-modal .modal-body .flight-pet--back-paw{font-size:16px;display:flex;gap:10px;align-items:center;padding:20px 20px;border:1px solid #F2F2F2;border-top:none;border-end-end-radius:10px;border-end-start-radius:10px}#flights-pet-modal .modal-body .flight-pet--go-paw.no-pets,#flights-pet-modal .modal-body .flight-pet--back-paw.no-pets{background:#FFF2F5;color:#A7022A}#flights-pet-modal .modal-body .pricing-pet{border-radius:10px;background:#F2F2F2;margin:20px 0;padding:0 20px 20px 20px}#flights-pet-modal .modal-body .pricing-pet .unity{padding:20px 0 0 0}#flights-pet-modal .modal-body .pricing-pet .unity,#flights-pet-modal .modal-body .pricing-pet .total{display:flex;flex-direction:column}#flights-pet-modal .modal-body .pricing-pet .unity .miles,#flights-pet-modal .modal-body .pricing-pet .unity .money,#flights-pet-modal .modal-body .pricing-pet .total .miles,#flights-pet-modal .modal-body .pricing-pet .total .money{display:flex;justify-content:space-between}#flights-pet-modal .modal-body .pricing-pet .unity .miles,#flights-pet-modal .modal-body .pricing-pet .total .miles{font-size:14px;font-weight:bold;line-height:20px;color:#000}#flights-pet-modal .modal-body .pricing-pet .unity .money,#flights-pet-modal .modal-body .pricing-pet .total .money{font-size:12px;line-height:16px}#flights-pet-modal .modal-body .pet-error{line-height:24px;font-size:16px;color:#333;font-weight:400;margin:0 0 70px 0}#flights-pet-modal .modal-body .action-header{display:flex;flex-direction:column;gap:20px}#flights-pet-modal .modal-body .action-header .btn-primary,#flights-pet-modal .aui .modal-body .action-header button,.aui #flights-pet-modal .modal-body .action-header button{width:246px;height:64px;color:#000;background-color:#FF7020;border-radius:8px;padding:0px 32px 0px 32px;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:'NunitoRegular';font-weight:700;line-height:24px}#flights-pet-modal .modal-body .action-header .btn-primary:hover,#flights-pet-modal .aui .modal-body .action-header button:hover,.aui #flights-pet-modal .modal-body .action-header button:hover{background-color:#000;color:#FFF}@media (max-width: 768px){#flights-pet-modal .modal-body .action-header .btn-primary,#flights-pet-modal .aui .modal-body .action-header button,.aui #flights-pet-modal .modal-body .action-header button{width:100%}}#flights-pet-modal .modal-body .action-header .btn-link{color:#000;padding:0px 32px 0px 0px;display:flex;align-items:center;justify-content:left;font-size:16px;font-family:'NunitoRegular';font-weight:700;line-height:24px;height:64px;margin-left:0 !important}#flights-pet-modal .modal-body .action-header .btn-link:hover{text-decoration:underline}@media (max-width: 768px){#flights-pet-modal .modal-body .action-header .btn-link{width:100%;padding:0;justify-content:center}}#flights-loan-pay-modal{position:fixed;top:50% !important;left:50% !important;width:376px;height:461px;font-family:'NunitoBold';background:#FFFFFF;box-shadow:2px 2px 15px rgba(0,0,0,0.200858);border-radius:3px;z-index:100}@media (max-width: 768px){#flights-loan-pay-modal{top:10% !important;left:0 !important;width:314px !important;height:461px !important;margin:auto auto auto auto !important;z-index:10001}}#flights-loan-pay-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-loan-pay-modal .title-header{width:291px;height:66px;text-align:left;font-family:'NunitoRegular' !important;font-weight:bold;font-size:16px;line-height:22px;color:#FF5A00}@media (max-width: 768px){#flights-loan-pay-modal .title-header{width:225px}}#flights-loan-pay-modal .modal-header{padding:40px 35px 0 35px}@media (max-width: 768px){#flights-loan-pay-modal .modal-header{padding:26px 20px 20px 20px}}#flights-loan-pay-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-loan-pay-modal .modal-body{padding:0 20px}}#flights-loan-pay-modal .modal-body .loan-miles-text{width:124px;height:43px;font-family:'NunitoRegular' !important;font-weight:bold;font-size:14px;line-height:19px;color:#7C7C7C}#flights-loan-pay-modal .modal-body .loan-miles-value{font-size:14px;font-family:'NunitoLight' !important;font-weight:normal;width:50%;text-align:right}#flights-loan-pay-modal .modal-body .loan-miles-value span{width:134px;height:66px;font-family:'NunitoRegular' !important;font-weight:bold;font-size:34px;line-height:30px;color:#7C7C7C}#flights-loan-pay-modal .modal-body .loan-flights__warning{display:flex;background:#F5F5F5;border-radius:6px;width:288px;height:104px}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning{width:258px}}#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img{margin:11px 0 59.53px 14.64px}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img{margin:12.58px 0 59.53px 6.64px}}#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img .smiles-icons{font-size:14px !important}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--img .smiles-icons{font-size:12px !important}}#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--text{margin:13px 17px 40px 13px;font-family:'NunitoLight' !important}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan-flights__warning .loan-flights__warning--text{margin:13px 2px 40px 7px}}#flights-loan-pay-modal .modal-body .loan--img{width:123px;height:40px;margin:10px -5px 0}#flights-loan-pay-modal .modal-body .loan--btn{width:155px;height:40px;background:#00999A;border-radius:3px;border:none}@media (max-width: 768px){#flights-loan-pay-modal .modal-body .loan--btn{width:125px;font-size:13px}}#flights-loan-pay-modal .modal-footer{border-top:1px solid lightgray;padding:25px 0 25px 40px;margin:20px 0 0 0;font-family:'NunitoLight' !important}@media (max-width: 768px){#flights-loan-pay-modal .modal-footer{padding:25px 0 25px 30px}}#flights-loan-cancel-modal{width:376px;height:403px;background:#FFFFFF;box-shadow:2px 2px 15px rgba(0,0,0,0.200858);border-radius:3px;z-index:100}@media (max-width: 768px){#flights-loan-cancel-modal{top:10% !important;left:0 !important;width:307px !important;height:457px !important;margin:auto auto auto auto !important;z-index:10001;padding:0 20px}}#flights-loan-cancel-modal .close{color:#979797;font-size:30px !important;margin:15px !important}#flights-loan-cancel-modal .title-header{width:244px;height:40px;text-align:left;font-family:'NunitoRegular' !important;font-weight:bold;font-size:16px;line-height:22px;color:#FF5A00}@media (max-width: 768px){#flights-loan-cancel-modal .title-header{width:229px}}#flights-loan-cancel-modal .modal-header{padding:25px 35px 0 35px}@media (max-width: 768px){#flights-loan-cancel-modal .modal-header{padding:25px 20px 0 20px}}#flights-loan-cancel-modal .modal-body{padding:0 35px}@media (max-width: 768px){#flights-loan-cancel-modal .modal-body{padding:0 20px}}#flights-loan-cancel-modal .modal-body .loan-cancel{float:right;margin-top:20px}@media (max-width: 768px){#flights-loan-cancel-modal .modal-body .loan-cancel{margin-top:0}}#flights-loan-cancel-modal .modal-body .loan-cancel .btn-outline{width:113px;color:#FF5A00 !important;background-color:#FFF !important;border:1px solid #FF5A00}.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}.smiles__member-flights.member-flights__print-page .smiles__panel *{color:#000 !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}.member-flights--upcoming .schedule #cancel-flight{color:#FF5A00 !important}@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 .isInvoluntaryCancel{display:inline-flex;background-color:#FF5A00}@media (max-width: 768px){.member-flights--upcoming .isInvoluntaryCancel{display:block}}.member-flights--upcoming .change-flights-action{width:158px;margin-bottom:10px}@media (max-width: 768px){.member-flights--upcoming .change-flights-action{width:100%}}.member-flights--upcoming .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){.member-flights--upcoming .change-flights__alert{padding:5px 10px;margin:0px 15px 10px 15px !important}}.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:11px;padding:5px 0px 5px 0;width:100%;margin-left:-16px;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 6px;text-align:left;margin-top:auto;margin-bottom:auto}.member-flights--upcoming .change-flights__warning--text a{color:#F47920 !important;text-decoration:none !important}@media (max-width: 768px){.member-flights--upcoming .loan-action{display:flex}}.member-flights--upcoming .loan-action .btn-loan-pay{width:176.77px !important;height:21.03px !important}@media (max-width: 768px){.member-flights--upcoming .loan-action .btn-loan-pay{width:40%;height:32px;margin-right:10px;padding:5px;font-size:12px}}.member-flights--upcoming .loan-action .btn-loan-cancel{width:176.77px !important}@media (max-width: 768px){.member-flights--upcoming .loan-action .btn-loan-cancel{width:60%;height:37px;padding:5px;font-size:12px}}.member-flights--upcoming .loan-flights__warning{color:#7c7c7c;font-family:'NunitoRegular';width:100%;height:83px;background:#F5F5F5;border:1px solid #979797;box-sizing:border-box;display:flex}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning{padding:5px 0 5px 0;width:100%;height:137px}}.member-flights--upcoming .loan-flights__warning--img{margin-top:14.58px;margin-bottom:43.53px;margin-left:21.57px}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--img{margin-top:7px;margin-left:8.57px}}.member-flights--upcoming .loan-flights__warning--img .smiles-icons{font-size:14px}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--img .smiles-icons{font-size:12px}}.member-flights--upcoming .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -833.6em}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -833.7em}}.member-flights--upcoming .loan-flights__warning--text{font-family:'NunitoLight';font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#5E5655;width:85%;margin:10px 22.5px 10px 22.5px}@media (max-width: 768px){.member-flights--upcoming .loan-flights__warning--text{font-size:12px;margin:7px 14.5px 10px 10.5px}}.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:60px}}.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 .detail-pnrs{display:flex;align-items:center}.my-flights-generic .content .content-details .detail-header .detail-pnrs .label{background-color:transparent;margin:2px 0 0;display:flex;align-items:center}.my-flights-generic .content .content-details .detail-header .detail-pnrs .label svg{margin:0 12px 0 0}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs{background-color:#FFEADE;border-radius:10px;margin:0 8px;padding:4px 16px;display:flex}@media screen and (max-width: 764px){.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs{margin-bottom:0px}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr strong{font-size:12px !important}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr{margin-left:10px;padding-left:11px}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr strong{font-size:12px !important}}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .smiles-pnr strong{color:#595959 !important;font-size:13px}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr{margin-left:10px;padding-left:13px;border-left:2px solid #ff7020}.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr span,.my-flights-generic .content .content-details .detail-header .detail-pnrs .pnrs .airline-pnr strong{color:#595959 !important;font-size:13px}.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}@media screen and (max-width: 764px){.my-flights-generic .content .content-details .detail-header.default{padding:5px 12px}}.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:"NunitoBold","Arial Bold",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:"NunitoBold","Arial Bold",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}}@media screen and (max-width: 764px){.my-flights-generic .content .content-actions--loan{margin:-18px 10px  10px 0 !important}}@media screen and (max-width: 764px){.my-flights-generic .content .content-actions .mobile-loan-payment{margin-top:-5px !important}}.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 .content-actions .ia-form-btn{background-color:#fff;font-family:"NunitoRegular",Arial,sans-serif;width:100%;border:1px solid #CCCCCC !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 2px 1px #dcdcdc;height:76px;margin-bottom:5px}.my-flights-generic .content .content-actions .ia-form-btn.changed{width:93%;margin-top:10px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn.changed{width:100%}}.my-flights-generic .content .content-actions .ia-form-btn .smiles-icons.ic-conversation{font-size:13px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn .smiles-icons.ic-conversation{letter-spacing:0.01em;margin-left:-22px}}.my-flights-generic .content .content-actions .ia-form-btn .question{color:#0F0F0E !important;font-weight:700;font-size:15px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn .question{letter-spacing:0.04em}}.my-flights-generic .content .content-actions .ia-form-btn .description{color:#666666 !important;padding-left:14.8px}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn .description{font-size:13px;margin-left:-4px}}@media screen and (max-width: 380px){.my-flights-generic .content .content-actions .ia-form-btn .description{display:block}}@media screen and (max-width: 720px){.my-flights-generic .content .content-actions .ia-form-btn{height:50px}}.my-flights-generic .content .content-actions .btn-stretch{padding:0;margin:0;height:30px;display:flex;justify-content:center;align-items:center}.my-flights-generic .content .content-actions .btn-stretch.involuntary{margin:0px;height:27px}.my-flights-generic .content .content-actions .btn-stretch.involuntary.help{height:32px}.my-flights-generic .content .content-actions .ul-stretch{display:block;align-items:stretch;flex-flow:wrap column;justify-content:space-between;height:346px}.my-flights-generic .content .content-actions .ul-stretch li,.my-flights-generic .content .content-actions .ul-stretch a,.my-flights-generic .content .content-actions .ul-stretch button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;flex:1}.my-flights-generic .content .content-actions .ul-stretch.involuntary{height:108px}.my-flights-generic .content .content-actions .ul-stretch .li-stretch{height:32px;flex:0}.my-flights-generic .content .content-actions .ul-stretch li:not(:first-child){margin-top:5px}.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}@media (max-width: 768px){.my-flights-generic .loan-action{display:flex}}.my-flights-generic .loan-action .btn-loan-pay{width:170.77px !important;height:35px !important}@media (max-width: 768px){.my-flights-generic .loan-action .btn-loan-pay{width:40% !important;height:32px !important;margin-right:10px;padding:5px;font-size:12px}}.my-flights-generic .loan-action .btn-loan-cancel{width:170.77px !important;color:#FF5A00 !important;height:35px !important;font-size:12px !important}@media (max-width: 768px){.my-flights-generic .loan-action .btn-loan-cancel{width:60% !important;height:32px !important;padding:5px;font-size:12px}}.my-flights-generic .loan-flights__warning{color:#7c7c7c;font-family:'NunitoRegular';width:100%;height:83px;background:#F5F5F5;border:1px solid #979797;box-sizing:border-box;display:flex}@media (max-width: 768px){.my-flights-generic .loan-flights__warning{padding:5px 0 5px 0;width:100%;height:167px}}.my-flights-generic .loan-flights__warning--img{margin-top:7.58px;margin-bottom:43.53px;margin-left:21.57px}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--img{margin-top:7px;margin-left:8.57px}}.my-flights-generic .loan-flights__warning--img .smiles-icons{font-size:13px}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--img .smiles-icons{font-size:12px}}.my-flights-generic .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -847.8em}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--img .smiles-icons.ic-warning::before{background-position:0em -847.8em}}.my-flights-generic .loan-flights__warning--text{font-family:'NunitoLight';font-style:normal;font-weight:normal;font-size:14px;line-height:19px;color:#5E5655;width:95%;margin:10px 0 10px 10.5px}@media (max-width: 768px){.my-flights-generic .loan-flights__warning--text{font-size:12px;margin:7px 14.5px 10px 10.5px}}.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.alert-new{width:446px;border-radius:16px;border:none !important;padding:0 !important}@media all and (max-width: 768px){.aui .smiles__search-modal.loading.alert-new{width:300px !important;border:none !important;padding:0 !important;margin:auto}}.aui .smiles__search-modal.loading.alert-new .body-new{width:446px;border-radius:16px;border:none !important;padding:20px 0 !important}@media all and (max-width: 768px){.aui .smiles__search-modal.loading.alert-new .body-new{width:300px !important;border:none !important}}.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 .loading-novo-message{font-family:'NunitoRegular';font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;letter-spacing:-0.5px;color:#1E1E1E;display:flex;justify-content:center}.aui .smiles__search-modal.loading .modal-body .loading-novo-message span{padding:0 22%}@media all and (max-width: 768px){.aui .smiles__search-modal.loading .modal-body .loading-novo-message span{padding:0 35px}}.aui .smiles__search-modal.loading .modal-body .viaje-facil{border-top:1px solid #F2F2F2;margin-top:37px;padding:39px 0 0 0;display:flex;flex-direction:column;column-gap:10px;align-items:center}.aui .smiles__search-modal.loading .modal-body .viaje-facil div:first-child{font-family:'NunitoRegular';font-style:normal;font-weight:300;font-size:18px;line-height:26px;text-align:center;letter-spacing:-0.5px;color:#666666;margin-bottom:25px;width:335px}@media all and (max-width: 768px){.aui .smiles__search-modal.loading .modal-body .viaje-facil div:first-child{width:85%}}.aui .smiles__search-modal.loading .modal-body .viaje-facil-message{font-family:'NunitoRegular';font-size:14px;line-height:16px;font-style:normal;font-weight:500;color:#339999;text-align:left;padding:0 40px}@media all and (max-width: 768px){.aui .smiles__search-modal.loading .modal-body .viaje-facil-message{padding:0 10px 0 0;width:235px !important}}.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'}#alertModaOuro{overflow-y:auto;max-height:80vh !important}#alertModaOuro .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}}.modal-favorite{justify-content:center;background:rgba(0,0,0,0.45);display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;overflow-x:hidden;overflow-y:auto}.modal-favorite__container{margin:50px 0;width:490px;background-color:#fff}.modal-favorite__header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background-color:#ff7020;color:#fff;padding:16px 16px;width:100%}.modal-favorite__body{box-sizing:border-box;padding:16px;background-color:#fff;width:100%}.modal-favorite__footer{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#fff;width:100%}.modal-favorite__button--close{border:1px solid #fff;border-radius:50%;padding:5px 10px;cursor:pointer}.modal-favorite__button--cancel{border:1px solid #ff7020;padding:8px 36px;border-radius:30px;color:#ff7020;background-color:#fff}.modal-favorite__button--save{border:1px solid #ff7020;padding:8px 36px;border-radius:30px;color:#fff;background-color:#ff7020}.modal-favorite__button--save:disabled{background-color:#ccc;border-color:#ccc}.modal-favorite label{display:flex;width:100%;margin-bottom:5px;font-weight:bold;color:#555555;font-size:10px}.modal-favorite label.radio{display:flex;flex-direction:row;align-items:center;width:auto;margin-right:10px;padding:0}.modal-favorite label.radio input[type=radio]{margin:0 10px 0 0}.modal-favorite__dropdown{position:relative}.modal-favorite__dropdown.small{width:68px}.modal-favorite__dropdown.medium{width:124px}.modal-favorite__dropdown.large{width:280px}.modal-favorite__dropdown select{border-radius:30px;padding:4px 8px;height:28px !important;line-height:20px;border:1px solid #555555;background-color:#fff;font-size:14px}.modal-favorite__dropdown .icon--select{box-sizing:border-box;position:absolute;display:block;transform:scale(var(--ggs, 0.7));width:22px;height:22px;right:2px;top:2px}.modal-favorite__dropdown .icon--select::after,.modal-favorite__dropdown .icon--select::before{content:'';display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;left:7px;transform:rotate(-45deg)}.modal-favorite__dropdown .icon--select::before{border-left:2px solid;border-bottom:2px solid;bottom:4px}.modal-favorite__dropdown .icon--select::after{border-right:2px solid;border-top:2px solid;top:4px}.modal-favorite.open{display:flex}.modal-favorite .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.modal-favorite .col{margin-bottom:10px}.modal-favorite .error label{font-weight:bold;color:#E74347}.modal-favorite .error input{border-color:#E74347 !important;color:#E74347;font-weight:bold}.modal-favorite input[type=text],.modal-favorite input[type=email],.modal-favorite input[type=number]{border-radius:30px;border:1px solid #555555;padding:5px 8px;margin-right:8px;background-color:#fff;height:30px;min-height:30px;line-height:30px;font-size:14px}.modal-favorite input[type=text]::placeholder,.modal-favorite input[type=email]::placeholder,.modal-favorite input[type=number]::placeholder{text-align:center;color:#9b9b9b}.modal-favorite input[type=text].small,.modal-favorite input[type=email].small,.modal-favorite input[type=number].small{width:68px}.modal-favorite input[type=text].medium,.modal-favorite input[type=email].medium,.modal-favorite input[type=number].medium{width:124px}.modal-favorite input[type=text].large,.modal-favorite input[type=email].large,.modal-favorite input[type=number].large{width:280px}.modal-favorite input[type=radio]{position:initial;left:0;height:30px;line-height:30px;font-size:14px}.modal-favorite form{padding:0 !important;margin:0}.smiles__passenger .which-passenger{width:100%;border:2px solid #ccc;border-radius:8px;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:#777;font-family:NunitoRegular;font-size:16px}.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 .checkbox label::before{border:2px solid #777}.smiles__passenger .which-passenger .checkbox label::after{color:#f2f2f2}.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 #ccc;border-radius:8px;padding:17px 20px;box-sizing:border-box;height:auto;font-size:16px;width:100%}.smiles__passenger .which-passenger input::placeholder{color:#9c9c9c;font-size:16px}.smiles__passenger .which-passenger input:read-only{background-color:#f2f2f2;border-color:#f2f2f2;box-shadow:none}.smiles__passenger .which-passenger input[type="radio"]+label{font-size:16px;color:#777}.smiles__passenger .which-passenger input[type="radio"]+label::before{border:2px solid #ccc}.smiles__passenger .which-passenger input[type="radio"]+label::after{background:none}.smiles__passenger .which-passenger input[type="radio"]:read-only+label,.smiles__passenger .which-passenger input[type="radio"]:read-only:not(:checked)+label{color:#9c9c9c}.smiles__passenger .which-passenger input[type="radio"]:read-only+label::before,.smiles__passenger .which-passenger input[type="radio"]:read-only:not(:checked)+label::before{border-color:#f2f2f2;background-color:#f2f2f2}.smiles__passenger .which-passenger input[type="radio"]:read-only+label::after,.smiles__passenger .which-passenger input[type="radio"]:read-only:not(:checked)+label::after{background-color:#f2f2f2}.smiles__passenger .which-passenger input[type="radio"]:checked+label::before{background-color:#FF5A00}.smiles__passenger .which-passenger input[type="radio"]:checked+label::after{background-color:#FF5A00}.smiles__passenger .which-passenger select{border:1px solid #ccc;border-radius:8px;padding:17px 20px;box-sizing:border-box;width:100%;height:auto !important;font-size:16px !important;line-height:normal}.smiles__passenger .which-passenger select::placeholder{color:#9c9c9c;font-size:16px}.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}.smiles__passenger .which-passenger .select-custom{max-width:200px;padding-bottom:30px;position:relative;cursor:default}.smiles__passenger .which-passenger .select-custom__title{font-size:16px;font-family:NunitoRegular;display:flex;justify-content:space-between;align-items:center}.smiles__passenger .which-passenger .select-custom__icon--close{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.smiles__passenger .which-passenger .select-custom__icon--close::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:2px;border-color:#c4c4c4}.smiles__passenger .which-passenger .select-custom__icon--open{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.smiles__passenger .which-passenger .select-custom__icon--open::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(-45deg);left:4px;bottom:2px}.smiles__passenger .which-passenger .select-custom__icon--check{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.smiles__passenger .which-passenger .select-custom__icon--check::after{content:"";display:block;box-sizing:border-box;position:absolute;left:3px;top:-1px;width:6px;height:10px;border-width:0 2px 2px 0;border-style:solid;transform-origin:bottom left;transform:rotate(45deg)}.smiles__passenger .which-passenger .select-custom__list{margin:0;list-style:none;background:#FFFFFF;box-shadow:0px 0px 48px rgba(0,0,0,0.16);border-radius:4px;padding:16px;position:absolute;min-width:380px;z-index:20;top:34px;left:-1px;display:none}.smiles__passenger .which-passenger .select-custom__item{cursor:default;font-size:16px;text-align:left;color:#777777;padding:16px;border-bottom:1px solid #EFEFEF;display:flex;justify-content:space-between}.smiles__passenger .which-passenger .select-custom__item--selected{cursor:default;font-size:16px;font-weight:bold;text-align:left;color:#777777;padding:16px;border-bottom:1px solid #EFEFEF;display:flex;justify-content:space-between}.smiles__passenger .which-passenger .select-custom__item--waiting{cursor:default;padding:16px;border-bottom:1px solid #EFEFEF;color:#C4C4C4;display:flex;flex-direction:row;justify-content:space-between}.smiles__passenger .which-passenger .select-custom__item--waiting>span{position:inherit;font-size:14px;color:#A7022A}.smiles__passenger .which-passenger .select-custom__item--button{padding:16px;border-bottom:1px solid #EFEFEF;display:flex;justify-content:center;align-items:center}.smiles__passenger .which-passenger .select-custom__item--button>button{font-size:16px;background:none;padding:10px 26px;border:1px solid #ccc;border-radius:8px;color:#ccc}@media (max-width: 767px){.modal-favorite__container{width:90%;height:90%}.modal-favorite #mfBirthDate,.modal-favorite #mfValidityDate,.modal-favorite #mfPhoneNumber{flex-wrap:nowrap}.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 .span12.birthDate{display:flex;justify-content:space-between}.smiles__passenger .which-passenger .row .span12 .phoneNumber{display:flex;justify-content:space-between}.smiles__passenger .which-passenger .row .span12 .phoneNumber .span4{width:65% !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%}.smiles__passenger .which-passenger .select-custom{display:flex;max-width:inherit;width:100%}.smiles__passenger .which-passenger .select-custom__list{min-width:inherit;width:100%;left:-17px}}.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.gold,.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.gold.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.gold.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.gold .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.gold .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.gold [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.gold 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.gold 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.gold 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.gold 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.gold 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.gold{background:#C6A76E}.smiles__flight-search .miles li.gold [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;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}.searchFlightTabG3{margin-top:10px}.searchFlightTabCongener{margin-top:50px}.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%;margin-top:10px !important}.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}.container-car-content .container-travel div.col-1{display:none !important}@media only screen and (max-width: 768px){.container-car-content .container-travel div.col-1{display:block !important}}@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.plan-dif-club{font-weight:400;font-size:12px;line-height:20px;color:#999 !important}.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:10px}.container-travel-uber .span3 .uber-option-upper .uber-bottom-div-label .uber-voucher-miles-value.plan-dif-club{font-size:16px;font-weight:700;line-height:20px}.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-label .uber-voucher-miles-value.diamanteOnly{color:#231F20 !important}.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.plan-dif-club{font-weight:400;font-size:16px;line-height:20px}.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;text-align:center}@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%}}.container-travel-uber .span3 .uber-option-upper .clube-smiles-or-diamond{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0.03px}.container-travel-uber .span3 .uber-option-upper .clube-smiles-or-diamond .clube-smiles-plan-info{display:block}.container-travel-uber .span3 .uber-option-upper .clube-smiles-or-diamond .clube-smiles-diamond-text{color:#231F20}.container-travel-uber .span3 .uber-option-upper .clube-smiles-or-diamond .clube-smiles-plan-info-and{color:#999999}.container-travel-uber .span3 .uber-option-upper .uber-accrual,.container-travel-uber .span3 .uber-option-upper .uber-redeem{margin-bottom:20px}@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-width.uber-loged div.uber-option-upper{min-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%}}.container-travel-uber .tooltip{margin-top:0 !important}@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 .noDiamond{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:25px;letter-spacing:-0.5px;margin-top:11px}.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 .alerta-diamante{border-top:1px solid #D8D8D8;padding:20px 20px 20px 40px;margin:30px 0 0 0}.modal-diamond-tier .bottom-content .alerta-diamante p{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:22px}.modal-diamond-tier .bottom-content .confirmation{margin-top:11px;color:#5B5B5B;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:16px;padding:0 40px;font-weight:700;text-align:left}.modal-diamond-tier .bottom-content .noConfirmation{color:#5B5B5B;font-family:"NunitoRegular",Arial,sans-serif;font-size:17px;line-height:25px;letter-spacing:-0.5px;margin-top:11px;margin-left:43px;font-weight:900}.modal-diamond-tier .bottom-content .buttons{display:table;margin-top:15px;padding:0 40px}.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:186px;font-size:14px;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:186px;font-size:14px;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:12px;line-height:16px;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 .noDiamond{font-size:11px;line-height:13px}.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:15px;margin-bottom:15px;margin-left:9px;font-size:11px;line-height:13px;text-align:left;width:65%}.modal-diamond-tier .bottom-content .alerta-diamante{padding:20px 9px 20px 9px;margin:10px 0 0 0}.modal-diamond-tier .bottom-content .alerta-diamante p{font-size:12px;line-height:16px;width:95%}.modal-diamond-tier .bottom-content .confirmation{margin-top:11px;margin-bottom:35px;font-size:12px;line-height:12px;padding:0 9px}.modal-diamond-tier .bottom-content .noConfirmation{font-size:11px;line-height:13px}.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:195px;height:28px;font-size:14px;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-gold-tier{width:620px;border:1px solid #979797;background-color:#fff}.modal-gold-tier .header{display:table-cell;vertical-align:middle;font-family:"NunitoRegular",Arial,sans-serif;background-color:#C6A76E;height:53px;width:620px}.modal-gold-tier .header p{color:#000;font-size:18px;line-height:22px;text-align:center;margin:0}.modal-gold-tier .modal-body{padding:0;overflow:hidden;margin:18px 40px 0 43px;max-height:unset}.modal-gold-tier .modal-body .rolesGold,.modal-gold-tier .modal-body .details-gold,.modal-gold-tier .modal-body .disclaimer{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-size:13px;line-height:16px}.modal-gold-tier .modal-body .rolesGold{margin-bottom:13px}.modal-gold-tier .modal-body .details-gold{margin-bottom:5px}.modal-gold-tier .modal-body .noGold{color:#5B5B5B;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:25px;letter-spacing:-0.5px;margin-top:11px}.modal-gold-tier .modal-body .rectangle{margin-top:16px;width:532px;border:solid 1px #bbbbbb;color:#7C7C7C}.modal-gold-tier .modal-body .rectangle .rectangle_body{margin:0  27px 14px 27px}.modal-gold-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-gold-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-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin,.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__airport,.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__location p,.modal-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__location p{margin-bottom:0}.modal-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__date-info,.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin{width:113px}.modal-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival{text-align:left}.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .travel__stops{display:block;line-height:10px}.modal-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .travel__duration{display:block;line-height:11px}.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage p{margin:0;text-align:right}.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage .strikethrough{text-decoration:line-through}.modal-gold-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-gold-tier .bottom-content{margin-bottom:20px}.modal-gold-tier .bottom-content .clientes-ouro-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-gold-tier .bottom-content .alerta-ouro{border-top:1px solid #D8D8D8;padding:20px 20px 20px 40px;margin:30px 0 0 0}.modal-gold-tier .bottom-content .alerta-ouro p{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:22px}.modal-gold-tier .bottom-content .confirmation{margin-top:11px;color:#5B5B5B;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:16px;padding:0 40px;font-weight:700;text-align:left}.modal-gold-tier .bottom-content .noConfirmation{color:#5B5B5B;font-family:"NunitoRegular",Arial,sans-serif;font-size:17px;line-height:25px;letter-spacing:-0.5px;margin-top:11px;margin-left:43px;font-weight:900}.modal-gold-tier .bottom-content .buttons{display:table;margin-top:15px;padding:0 40px}.modal-gold-tier .bottom-content .buttons .btn.btn-outline,.modal-gold-tier .bottom-content .buttons .aui .modal-body button.btn-outline,.aui .modal-body .modal-gold-tier .bottom-content .buttons button.btn-outline{font-family:"NunitoLight",Arial,sans-serif;margin-right:20px;float:left;width:186px;font-size:14px;border:1px solid #FF5A00;font-weight:100}.modal-gold-tier .bottom-content .buttons .btn.btn-primary,.modal-gold-tier .bottom-content .buttons .aui .modal-body button,.aui .modal-body .modal-gold-tier .bottom-content .buttons button{font-family:"NunitoRegular",Arial,sans-serif;float:left;width:186px;font-size:14px;font-weight:100}@media screen and (max-width: 764px){.modal-gold-tier{width:299px}.modal-gold-tier .header{height:31px}.modal-gold-tier .header p{font-size:12px;line-height:14px}.modal-gold-tier .modal-body{margin:18px 9px 0 9px}.modal-gold-tier .modal-body p{margin-bottom:5px}.modal-gold-tier .modal-body .rolesOuro,.modal-gold-tier .modal-body .details-ouro,.modal-gold-tier .modal-body .disclaimer{font-size:12px;line-height:16px;margin-bottom:9px}.modal-gold-tier .modal-body .rolesOuro{margin-bottom:8px}.modal-gold-tier .modal-body .details-ouro{margin-bottom:14px}.modal-gold-tier .modal-body .noGold{font-size:11px;line-height:13px}.modal-gold-tier .modal-body .rectangle{width:99%}.modal-gold-tier .modal-body .rectangle .rectangle_body{margin:20px  29px 14px 15px}.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper{margin-left:34px}.modal-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin,.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__location p,.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin .travel__date-info,.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__origin{width:50px}.modal-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival{text-align:left}.modal-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__arrival .travel__location p{margin-left:0}.modal-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .smiles__tickets .travel__details-wrapper .travel__info .travel__stops{font-size:9px !important}.modal-gold-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-gold-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-gold-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-gold-tier .modal-body .rectangle .rectangle_body .container-flight-flow .amount-milage .amount-milage__number{line-height:11px}.modal-gold-tier .bottom-content{margin-bottom:15px}.modal-gold-tier .bottom-content .clientes-ouro-p{margin:auto;margin-top:15px;margin-bottom:15px;margin-left:9px;font-size:11px;line-height:13px;text-align:left;width:65%}.modal-gold-tier .bottom-content .alerta-ouro{padding:20px 9px 20px 9px;margin:10px 0 0 0}.modal-gold-tier .bottom-content .alerta-ouro p{font-size:12px;line-height:16px;width:95%}.modal-gold-tier .bottom-content .confirmation{margin-top:11px;margin-bottom:35px;font-size:12px;line-height:12px;padding:0 9px}.modal-gold-tier .bottom-content .noConfirmation{font-size:11px;line-height:13px}.modal-gold-tier .bottom-content .buttons .btn.btn-primary,.modal-gold-tier .bottom-content .buttons .aui .modal-body button,.aui .modal-body .modal-gold-tier .bottom-content .buttons button,.modal-gold-tier .bottom-content .buttons .btn.btn-outline,.modal-gold-tier .bottom-content .buttons .aui .modal-body button.btn-outline,.aui .modal-body .modal-gold-tier .bottom-content .buttons button.btn-outline{position:relative;float:unset;width:195px;height:28px;font-size:14px;font-weight:700}.modal-gold-tier .bottom-content .buttons .btn.btn-primary span,.modal-gold-tier .bottom-content .buttons .aui .modal-body button span,.aui .modal-body .modal-gold-tier .bottom-content .buttons button span,.modal-gold-tier .bottom-content .buttons .btn.btn-outline span,.modal-gold-tier .bottom-content .buttons .aui .modal-body button.btn-outline span,.aui .modal-body .modal-gold-tier .bottom-content .buttons button.btn-outline span{position:absolute;right:0;left:0;bottom:2px}.modal-gold-tier .bottom-content .buttons .btn.btn-outline,.modal-gold-tier .bottom-content .buttons .aui .modal-body button.btn-outline,.aui .modal-body .modal-gold-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 .message-content.apiLinxVtexClass{margin:10px 0 20px 10px}@media (max-width: 767px){.shopping-search .searchable-content .message-content.apiLinxVtexClass{font-size:16px;margin:21px 0 -10px 10px !important}}.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.apiLinxVtexClass{display:none !important}.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.apiLinxVtexClass{margin-bottom:30px}@media (max-width: 767px){.shopping-search .searchable-content .content-search .autocomplete.apiLinxVtexClass div input{font-size:14px}}.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}.shopping-search .divider-search.apiLinxVtexClass{display:none}.shopping-showcase{font-family:"NunitoRegular";margin-top:0}.shopping-showcase .searchable-content{margin-top:1px}@media (max-width: 767px){.shopping-showcase .searchable-content{margin-top:0px}}@media (max-width: 767px){.shopping-showcase .searchable-content .card-carousel .smiles-e-money-linha3{font-size:9px;font-family:"NunitoRegular";text-align:center;white-space:nowrap;display:block}}.shopping-showcase .searchable-content .slick-slide{margin:0px 5px}.shopping-showcase .searchable-content .slick-next{right:-45px !important}.shopping-showcase .searchable-content .slick-prev{left:-45px !important}.shopping-showcase .searchable-content .slick-slide img{width:100%}.shopping-showcase .searchable-content .slick-prev:before,.shopping-showcase .searchable-content .slick-next:before{color:black}.shopping-showcase .searchable-content .card-carousel .slick-slide .slick-active{outline:none}.shopping-showcase .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:"NunitoRegular";font-weight:bold;letter-spacing:0;line-height:22px}.shopping-showcase .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-showcase .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-showcase .clube-smiles-ou-diamante{font-family:Nunito, sans-serif;font-size:14px;font-weight:400;line-height:17px;text-align:left}.shopping-showcase .card-carousel .oferta-box div .texto-oferta{display:block}.shopping-showcase .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-showcase .card-carousel .precos-botao-comprar__box{display:block;margin-top:0.67em}.shopping-showcase .card-carousel .clube-section{align-items:center;box-sizing:border-box;display:grid;grid-auto-flow:column;padding:10px;width:100%}.shopping-showcase .card-carousel .clube-subsection{color:#fff;font-family:Nunito, sans-serif;font-size:14px;line-height:17px;text-align:left;width:100%}.shopping-showcase .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-showcase .card-carousel .texto-doar-milhas-bem{display:table-cell;vertical-align:middle}.shopping-showcase .card-carousel .smiles-and-money{margin-left:0;display:inline-block;font-family:NunitoBold, sans-serif;font-size:12px;color:#ff5a00}.shopping-showcase .card-carousel .slider-item{width:auto}.shopping-showcase .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-showcase .card-carousel .box-produto{vertical-align:top;width:auto;height:auto;margin:3px;box-sizing:border-box;display:inline-block}.shopping-showcase .card-carousel .box-produto-transferencia{background:white;vertical-align:top;width:300px;height:430px;margin:5px;display:inline-block}.shopping-showcase .card-carousel .milhas-resgate{font-family:Nunito, sans-serif;font-weight:700}.shopping-showcase .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-showcase .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-showcase .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-showcase .card-carousel .seta--clube.clube--seta{width:100%}.shopping-showcase .card-carousel .fornecedor-item-section{position:absolute;right:0;top:5px}.shopping-showcase .card-carousel .fornecedor-item-section>.fornecedor-item-image{background:white;width:80px}.shopping-showcase .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-showcase .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-showcase .card-carousel .image-promocao-section-box>img{max-width:auto;max-height:11.42rem;width:auto;height:auto;display:block}.shopping-showcase .card-carousel .image-promocao-milhas-bem{width:100%;height:100%;position:relative}.shopping-showcase .card-carousel .name-promocao-section-box{color:#7c7c7c;font-size:12px;letter-spacing:-0.09px;font-family:'NunitoRegular';line-height:16px;margin:5px 15px;min-height:35px;height:50px}.shopping-showcase .card-carousel .item-name{display:table;margin:auto}.shopping-showcase .card-carousel .oferta-avaliacao-section-box{display:block;width:100%;height:1.478em}.shopping-showcase .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-showcase .card-carousel .oferta-box,.shopping-showcase .estrela-box{display:block;height:0.739em;width:100%}.shopping-showcase .precos-resgate-acumulo{display:flex}.shopping-showcase .card-carousel .precos-section-box{display:inline-block;width:100%;margin:5px 7px}.shopping-showcase .card-carousel .precos-por-box,.shopping-showcase .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-showcase .card-carousel .precos-por-box .club-smiles{display:block;white-space:nowrap;width:100%;display:block;color:#663399}.shopping-showcase .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-showcase .card-carousel .precos-separator{position:relative;width:0.827em}.shopping-showcase .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-showcase .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-showcase .card-carousel span.ou-separator>span{margin-left:-1px}.shopping-showcase .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-showcase .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-showcase .card-carousel .card-duplo .produto-info-resgate .precos-botao-comprar-acumulo{background:white;border:solid 1px #ff5a00;box-sizing:border-box;color:#ff5a00}.shopping-showcase .card-carousel .precos-botao-compra__text{font-size:17px;font-weight:700}.shopping-showcase .card-carousel .precos-por-section{color:#ff5a00;display:block;text-align:left}.shopping-showcase .clube-smiles .card-carousel .precos-por-section{color:#663399}.shopping-showcase .diamante .card-carousel .precos-por-section{color:#ff5a00}.shopping-showcase .card-carousel .preco-por{font-family:'NunitoRegular', sans-serif;line-height:1.343em}.shopping-showcase .card-carousel .separator-box{background-color:#bcbec0;display:block;width:100%;height:1px;margin-top:5px}.shopping-showcase .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-showcase .card-carousel .ganhe-clube-section-box .ganhe{display:block;font-size:0.858em}.shopping-showcase .card-carousel .smiles-e-money,.shopping-showcase .card-carousel .ganhe-clube-section-box{height:33px;box-sizing:border-box}.shopping-showcase .clube-smiles .card-carousel .ganhe-clube-section-box{color:#663399}.shopping-showcase .diamante .card-carousel .clube-section-box .clube--seta:before{border-bottom-color:black}.shopping-showcase .diamante .card-carousel .ganhe-clube-section-box{color:#ff5a00}.shopping-showcase .card-carousel .colunas-precos .ui-widget-content{background-color:transparent}.shopping-showcase .card-carousel .clube-section-box{position:relative;display:flex;align-items:center;width:100%;height:62px;margin-top:5px}.shopping-showcase .card-carousel .clube-section-box--diamante{background-color:black}.shopping-showcase .card-carousel .clube-section-box--clube{background-color:#663399}.shopping-showcase .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-showcase .card-carousel .clube-section-text-bold{font-weight:700}.shopping-showcase .ui-page-theme-a .card-carousel .ui-btn.assine-btn{background-color:transparent;border:1px solid white;width:96px;height:30px}.shopping-showcase .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-showcase .card-carousel .nunito-light,.shopping-showcase .card-carousel .total-table thead th:first-child,.total-table thead .shopping-showcase .card-carousel th:first-child,.shopping-showcase .card-carousel .aui .modal.default-modal .modal-header button.close,.aui .modal.default-modal .modal-header .shopping-showcase .card-carousel button.close,.shopping-showcase .card-carousel .aui .modal.default-modal .modal-header h3,.aui .modal.default-modal .modal-header .shopping-showcase .card-carousel h3,.shopping-showcase .card-carousel .flight-locator .flight-locator__number,.flight-locator .shopping-showcase .card-carousel .flight-locator__number,.shopping-showcase .card-carousel .flight-flag .flight-flag__label,.flight-flag .shopping-showcase .card-carousel .flight-flag__label,.shopping-showcase .card-carousel .flight-flag-easy-travel .flight-flag__easy-travel,.flight-flag-easy-travel .shopping-showcase .card-carousel .flight-flag__easy-travel,.shopping-showcase .card-carousel .smiles-content .member-flights__title,.smiles-content .shopping-showcase .card-carousel .member-flights__title,.shopping-showcase .card-carousel .flight-info,.shopping-showcase .card-carousel .flight-info__easy-travel,.shopping-showcase .card-carousel #flights-payment-details-modal .modal-header h3,#flights-payment-details-modal .modal-header .shopping-showcase .card-carousel h3,.shopping-showcase .card-carousel .flights-payment-details h4,.flights-payment-details .shopping-showcase .card-carousel h4,.shopping-showcase .card-carousel .flights-payment-details .total-table th:first-child,.flights-payment-details .total-table .shopping-showcase .card-carousel th:first-child,.shopping-showcase .card-carousel .flights-payment-details .container-card-buyer h5,.flights-payment-details .container-card-buyer .shopping-showcase .card-carousel h5,.shopping-showcase .card-carousel .flights-payment-details__card .card-column h5,.flights-payment-details__card .card-column .shopping-showcase .card-carousel h5{color:#ffffff !important;font-family:'NunitoRegular' !important;white-space:nowrap;font-size:12px !important;font-weight:400 !important;letter-spacing:-0.32px;line-height:14px !important;text-align:left}.shopping-showcase .card-carousel .texto-smiles{display:block;width:100%;height:100%;color:#ff5a00}.shopping-showcase .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-showcase .card-carousel .smiles-e-money-linha1{display:block;font-family:"NunitoRegular", sans-serif;font-size:12px;color:#7c7c7c;text-align:center}.shopping-showcase .card-carousel .smiles-e-money-linha2{display:block;font-family:"NunitoRegular", sans-serif;font-size:14px;color:#ff5a00;text-align:center;font-weight:bold}.shopping-showcase .card-carousel .smiles-e-money-linha3{font-size:9px;font-family:"NunitoRegular";text-align:center;white-space:nowrap;display:block}.shopping-showcase .card-carousel .num-ganhe{font-family:Nunito, sans-serif}.shopping-showcase .line-title span{background:#f5f5f5}.shopping-showcase .line-title{font-size:20px;margin:30px 0 0 0;text-align:left;background-color:#f5f5f5;display:block}.shopping-showcase .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-showcase .card-carousel .block-from-price-value,.shopping-showcase .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-showcase .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-showcase .card-carousel .club-text{color:#663399 !important}.shopping-showcase .card-carousel .icone-favorito{margin-bottom:10px;width:24px}.shopping-showcase .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-showcase .texto-clube{display:inline}.shopping-showcase .texto-diamante{display:none}.shopping-showcase .diamante .texto-clube{display:none}.shopping-showcase .diamante .texto-diamante{display:inline}.shopping-showcase .slick-dots{position:relative;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.shopping-showcase .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;background-color:#bcbec0;cursor:pointer}.shopping-showcase .banner .slick-dots li{background:#bcbec0;margin:6.5px;height:6px;width:6px}.shopping-showcase .chaordic-box .slick-dots li.slick-active,.shopping-showcase .slick-dots li.slick-active{background:#ff5a00}.shopping-showcase .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-showcase .slick-dots li button:hover,.shopping-showcase .slick-dots li button:focus{outline:none}.shopping-showcase .slick-dots li button:hover:before,.shopping-showcase .slick-dots li button:focus:before{opacity:1}.shopping-showcase .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-showcase .slick-dots li.slick-active button,.shopping-showcase .slick-dots li button:hover{color:#ff5a00}.shopping-showcase .slick-dots li button{color:grey}.shopping-showcase .slick-dots li button:before{content:none}.shopping-showcase .slick-dots li.slick-active button:before{content:" "}.shopping-showcase .slick-prev:before{content:url(../images/shopping/seta-esquerda.svg);color:greenyellow}.shopping-showcase .slick-next:before{content:url(../images/shopping/seta-direita.svg)}.shopping-showcase .off-percentage{position:fixed;margin-top:-21px;margin-left:3px;color:white;padding:0px 5px;font-size:11px;border-radius:3px;background-color:#FF5A00;font-weight:700}.shopping-showcase .club-color{color:#663399 !important}.shopping-showcase .diamond-color{color:#000000 !important}.shopping-showcase .club-background-color{background-color:#663399 !important}.shopping-showcase .diamond-background-color{background-color:#000000 !important}.shopping-showcase .ou-separator.club-color{background-color:#663399 !important;color:#ffffff !important;font-size:11px}.shopping-showcase .ou-separator.diamond-color{background-color:#000000 !important;color:#ffffff !important;font-size:11px}.shopping-showcase span.produto-info-acumulo.precos-section-box+span.precos-separator{margin:-1px}.shopping-showcase span.precos-separator+span.produto-info-resgate.precos-section-box{margin-left:-1px}#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;-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;background-color:white}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list span{font-weight:700;padding:5px 20px 8px;display:inline-block;font-weight:700}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .content .search-parameters .legs .value-list span:first-child{padding-top:10px}.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}}@media only screen and (max-width: 766px){.insurance-content .insurance-content__cards .card{flex:none !important;height:auto !important}.insurance-content .insurance-content__cards .card .card-footer{padding:26px 0 !important}.insurance-content .insurance-content__cards .card .card-footer .compare-btn{padding:12px 27px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless .description{margin:-30px 0 10px 20px !important}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.smls-travel-insurance-plans__msg-covid,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.my-flights,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.selectors,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.legs,.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.dates-passenger{border-right:1px solid #FF5A00;border-left:1px solid #FF5A00}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.smls-travel-insurance-plans__msg-covid{margin-top:0 !important;padding-top:23px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.dates-passenger{border-bottom:1px solid #FF5A00}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.actions{border:none;padding-top:20px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.actions .buttons{justify-content:space-around !important}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.actions .buttons a{display:block !important;width:auto !important;flex:none !important}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.actions .buttons button{width:auto !important;padding:18px 27px}.smiles__travel_insurance_sulamerica .searchable-sulamerica-content .content-borderless div.my-flights{padding:20px 0;margin:0 !important}}.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 input{border-color:#BBBCBC}.smiles__travel_insurance_sulamerica_result .content input.has-error{border-color:#e74646 !important;color:#e74646 !important}.smiles__travel_insurance_sulamerica_result .content input.active{border-color:#BBBCBC}.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{box-shadow:0px 0px 32px rgba(0,0,0,0.12)}.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;width:100%;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"]{display:none}.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.wrapp{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.wrapp .title-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp .title-wrapper span{width:20px;height:21px;margin-top:8.5px;margin-right:8px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp .title-wrapper 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.wrapp .title-wrapper 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.wrapp .title-wrapper 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.wrapp .title-wrapper 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.wrapp .title-wrapper 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.wrapp .title-wrapper 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.wrapp .title-wrapper 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.wrapp .title-wrapper 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:row;flex:1;padding:20px 16px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params{display:flex;align-items:center;justify-content:center;padding:5px 15px 0px 15px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params svg{margin-right:10px}.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) 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-right:1px solid #999999;margin: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 .content{display:flex;justify-content:center;flex:1}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content.flex-direction-column{flex-direction:column;width:auto;margin-right:25px;min-width:150px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content.flex-direction-column label.baggage-title{font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content.flex-direction-row{flex-direction:row}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content label{font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;font-size:13px;font-weight:100;letter-spacing:0;line-height:16px;display:initial}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content 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(180deg, #F7F7F7 0%, #fff 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 .pay span .hidden-desktop{display:none !important;padding:4px;border:1px solid #FF5A00}}.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 .plan_card .help-icon{background:url("../images/sulamerica/icons/help-outline.svg") no-repeat;width:13px;height:13px;display:inline-block;background-size:cover;position:relative;top:2px}.smiles__travel_insurance_sulamerica_result .plan_card .help-icon-mobile{background:url("../images/sulamerica/icons/help-outline.svg") no-repeat;width:13px;height:13px;display:inline-block;background-size:cover;position:relative;top:2px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip{flex-grow:0 !important}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip label{margin-left:0px !important;display:inline;font-weight:bold !important}.smiles__travel_insurance_sulamerica_result .plan_card .arrow,.smiles__travel_insurance_sulamerica_result .plan_card .arrow::before{position:absolute;width:8px;height:8px;background:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .arrow{visibility:hidden}.smiles__travel_insurance_sulamerica_result .plan_card .arrow::before{visibility:visible;content:'';transform:rotate(45deg)}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner{background:#000;padding:8px 15px;font-size:13px;display:none;color:#fff;z-index:9999;max-width:190px;border-radius:16px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='top']>.arrow{bottom:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='bottom']>.arrow{top:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='left']>.arrow{right:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='right']>.arrow{left:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .divider{border-top:1px solid #7c7c7c;margin:0 15px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-footer{display:flex;justify-content:center;margin:15px 0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-footer span{color:#FF5A00;cursor:default}.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}@media screen and (max-width: 768px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler{border:2px solid #ffffff;width:100%;margin-left:-2px;margin-right:-2px;margin-top:-2px;padding-bottom:20px;border-bottom:none;box-sizing:border-box}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container .radio span{font-size:unset;color:unset;margin-right:unset;display:block}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container .radio span:after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio [type="radio"]:not(:checked)+label,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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;padding-left:0 !important}@media screen and (max-width: 768px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container{box-sizing:border-box}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper{width:100%;margin:70px auto 90px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:checked+label,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:not(:checked)+label{float:left !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:checked+label,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:not(:checked)+label{float:right !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.left{top:25px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right_{top:25px}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .rectangle .dash.middle{display:none}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle{width:80px;margin:50px auto 10px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle .ball.right{left:50px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.middle{display:none}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span:nth-child(2n){display:none}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{margin:0 auto -67px;width:450px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span{margin-right:0px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .radio{padding-left:0;max-width:450px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.right{margin-left:0px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .flight_payment_wrapper .ruller-wrapper{max-width:400px;margin:60px 0 20px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .coll.right{right:0px !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label{float:none}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#BCBEC0 !important}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_wrapper{display:block;border-bottom:none}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper{width:650px;margin:45px auto 20px}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper{width:100%;position:relative;margin:auto}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container{width:100%;display:inline-block;margin:20px 0px 20px 0px}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container{display:block;padding:0px 3px 0px 3px}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container h3{font-size:17px;margin-left:0px;width:auto;margin-bottom:10px;text-align:left}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container p.subtitle{margin-left:0px;margin-bottom:30px}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_resume_container{display:block;margin:0}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .smls-btn{display:block;width:200px;margin:20px auto 0}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .smls-btn{width:auto}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_resume_container label{font-weight:bold;margin-bottom:0;font-size:17px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_resume_container .total{margin-bottom:20px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_resume_container h3{font-size:17px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .labels{display:flex;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .labels span{flex:1;text-align:center;font-size:16px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .labels span.active{font-weight:bold}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .radio{display:flex;width:600px;margin:0 auto}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .radio{display:block;width:100%;margin:0 auto;padding-left:0 !important}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll{flex:1;text-align:center}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.right{margin-left:15px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.middle{flex:1.5;margin-left:45px}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper label{width:max-content !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper [type="radio"]:checked+label{border:1px solid #FF5A00;box-shadow:inset 1px 1px 4px #908f8fa1}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper [type="radio"]:not(:checked)+label{box-shadow:0px 1px 3px 0px #85858575}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper [type="radio"]+label{padding:7px 10px 7px 35px !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.left{display:block;width:50%;position:absolute;top:20px;left:0px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.right,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.right_{display:block;width:50%;position:absolute;top:20px;right:10px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.right label,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.right_ label{float:right !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.middle{display:inline-block;width:100%;padding-left:0;margin-left:0 !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]+label{margin:5px auto 10px !important;float:none !important;text-align:center !important;line-height:2rem !important;min-width:70%}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(1n){text-align:left;margin-left:3px;margin-right:13px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(2n){position:absolute;top:120px;width:100%;text-align:center}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle{margin:60px auto}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:calc(50% - 15px) !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:calc(100% - 30px) !important}}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler [type="radio"]:not(:checked)+label:after,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler [type="radio"]:checked+label:after{left:13px !important;top:16px !important;width:10px !important;height:10px !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler [type="radio"]:not(:checked)+label:before,.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler [type="radio"]:checked+label:before{left:10px !important;top:13px !important;width:14px !important;height:14px !important}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .payment_ruller_container [type="radio"]{display:none !important}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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){.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle{width:100%;margin:70px auto 35px}}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .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__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:210px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:420px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .rectangle .dash{flex:1;color:white;line-height:20px;font-size:27px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .dash::before{content:"";height:8px;position:absolute;margin-top:4px;border-left:1px solid white}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .rectangle .dash.left{text-align:left;padding-left:15px}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .rectangle .dash.middle{text-align:center}.smiles__travel_insurance_sulamerica_result #confirm_payment .content .offers_options_ruler .rectangle .dash.right{text-align:right;padding-right:15px}.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){.smiles__travel_insurance_sulamerica_result .content .smls-travel-insurance-plans__msg-covid .text{color:#666666}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons span.hidden-desktop{margin:20px auto}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>div{justify-content:space-around}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>div .refresh,.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>div #btnPurchase{width:auto}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions .buttons>div #btnPurchase{padding:16px 32px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values{flex-direction:column;padding:20px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .value-title{font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .value-title br{display:none}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values hr{margin:5px 0 15px 0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles{margin:20px 0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback .value{font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club-offer{margin-top:10px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club-offer br{display:none}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club-offer .new-line-mobile{display:block}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club-offer .club,.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .club-offer .diamond{font-weight:bold;color:#231F20}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options{flex-direction:row;display:flex;justify-content:space-between}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options .smiles-client{display:block;color:#FF7020;margin-bottom:5px;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options .club-title{margin-bottom:5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options .club-title .pink{color:#663399;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options .club-title .black{color:#231F20;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options .with-discount{border-radius:2px;border:1px solid #663399;color:#663399;font-size:14px;padding:2px;text-align:center;margin-top:7px;display:block}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options .with-discount strong{font-size:14px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-sm .miles-club-value br{display:none}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-sm .miles-club-value strong{font-size:18px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc{flex-direction:column}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .params{width:220px;margin:auto}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits{margin-top:20px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .dmho-tooltip-area{display:flex;flex-direction:row;justify-content:space-around}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .help-icon-mobile{display:none}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content{flex:none}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content.flex-direction-row{flex-direction:column}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content.flex-direction-row label{font-weight:lighter !important}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-desc .benefits .content.flex-direction-row label.bold{font-weight:bold !important}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp{justify-content:space-between;padding:10px 20px;align-items:center}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp span.ico-mundo{margin-top:0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp .compare a{color:white}#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;padding:28px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header label{font-weight:bold !important;font-size:24px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header label.hidden-desktop{text-align:left;text-transform:uppercase;font-weight:bold;font-size:24px;color:#333333;margin-top:10px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .close{margin-top:2.2rem;margin-right:26px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .close .ic-fechar-orange{font-size:14px !important}#sulamerica-plan-info-modal.sulamerica_modal .modal-body{padding:0px;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;padding-bottom:10px;display:flex;justify-content:space-between;font-size:16px;line-height:28px;padding:24px;text-transform:capitalize}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li:nth-child(even){background-color:#F2F2F2}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .description{margin:0px;width:60%;position:relative;margin-right:5%}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-compare-plans-mobile .coverages ul li .value{font-weight:bold;color:#000000}#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:15px 0px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li{list-style:none;display:flex;padding:20px 27px}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li:nth-child(odd){background-color:#F2F2F2}#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;padding-right:20%}#sulamerica-plan-info-modal.sulamerica_modal .modal-body #content_table .sulamerica-plan-details-mobile li p.price{flex:1;font-size:16px;color:#000000;text-align:right;font-weight:700;min-width:33%}#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}.benefits.hidden-mobile{display:none !important}}@media only screen and (min-width: 766px){#btnPurchase{padding:25px 60px;font-weight:bold}#sulamerica-plan-info-modal.sulamerica_modal .modal-header{text-align:left;padding-top:2rem;padding-left:30px}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .hidden-mobile{display:none}#sulamerica-plan-info-modal.sulamerica_modal .modal-header .hidden-desktop{font-family:"NunitoLight",Arial,sans-serif;font-weight:bold;font-size:28px;line-height:30px;color:#7c7c7c;display:block !important}#sulamerica-plan-info-modal.sulamerica_modal .modal-body{height:400px;padding:0}}@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 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;font-weight:bold;color:#000000}#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 48px;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;width:100%}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .cards{display:flex;flex-direction:row;padding:0}.smiles__travel_insurance_sulamerica_result .content_plans .content_align .plan_actions{display:flex;flex-direction:column;padding-right:0px;margin:0}.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;font-weight:bold}.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:0px;width:100%}.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;width:260px}.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:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;font-size:13px;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 25px;display:flex;justify-content:space-between}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-sm{width:184px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-sm .miles-club-value{font-size:13px;line-height:22px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-sm .miles-club-value strong{font-weight:700}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-sm strong{font-size:18px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles{padding:0 32px;flex:1}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .opt{margin-right:60px;display:flex;flex-direction:column;align-items:start}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .opt .club-title{display:inline}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .opt .club-title .pink{color:#663399;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .opt .club-title .black{color:#231F20;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .opt .miles-value{margin:5px 0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .opt .with-discount{font-size:13px;color:#663399;border:1px solid;padding:2px 8px;width:auto;display:block;border-radius:8px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .opt .with-discount strong{font-size:13px;margin-right:0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .wrapp-options{display:flex;flex-direction:row;justify-content:flex-start}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles strong{font-size:18px;margin-right:5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .pay-with-miles .smiles-client{color:#FF7020;display:block;font-size:14px;font-weight:700;margin-bottom:5px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback{width:268px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback .value{font-size:24px;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback .payment-offer{font-size:13px;margin-left:10px;position:absolute}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback .club-offer{margin-top:10px;line-height:23px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback .club-offer .club{color:#663399;display:inline;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback .club-offer .diamond{color:#231F20;font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .miles-cashback .club-offer .new-line-mobile{display:inline}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values .value-title{font-weight:bold}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-values hr{margin:10px 0 15px;height:1px;background-color:#999999;border:none}.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 .help-icon{background:url("../images/sulamerica/icons/help-outline.svg") no-repeat;width:13px;height:13px;display:inline-block;background-size:cover;position:relative;top:2px}.smiles__travel_insurance_sulamerica_result .plan_card .help-icon-mobile{background:url("../images/sulamerica/icons/help-outline.svg") no-repeat;width:13px;height:13px;display:inline-block;background-size:cover;position:relative;top:2px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip{flex-grow:0 !important}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip label{margin-left:4px;display:inline}.smiles__travel_insurance_sulamerica_result .plan_card .arrow,.smiles__travel_insurance_sulamerica_result .plan_card .arrow::before{position:absolute;width:8px;height:8px;background:inherit}.smiles__travel_insurance_sulamerica_result .plan_card .arrow{visibility:hidden}.smiles__travel_insurance_sulamerica_result .plan_card .arrow::before{visibility:visible;content:'';transform:rotate(45deg)}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner{background:#000;padding:8px 15px;font-size:13px;display:none;color:#fff;z-index:9999;max-width:190px;border-radius:16px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='top']>.arrow{bottom:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='bottom']>.arrow{top:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='left']>.arrow{right:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .dmho-tooltip-inner[data-popper-placement^='right']>.arrow{left:-4px}.smiles__travel_insurance_sulamerica_result .plan_card .divider{border-top:1px solid #7c7c7c;margin:0 15px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-footer{display:flex;justify-content:center;margin:15px 0}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-footer span{color:#FF5A00;cursor:default}.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 .compare{display:block}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.compare{justify-content:right;margin-right:32px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.compare a{color:white;font-size:16px;text-decoration:underline}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp{float:left;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp .title-wrapper{height:100px;min-height:100px;padding-left:32px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp .title-wrapper span{width:42px;height:42px;margin-top:0;margin-right:15px}.smiles__travel_insurance_sulamerica_result .plan_card .plan-selected-header div.wrapp .title-wrapper 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;color:#818181;margin-top:30px}.smiles__travel_insurance_sulamerica_passengers .sulamerica_form_pasenger *{margin:0;padding:0;box-sizing:border-box;font-family:NunitoRegular,sans-serif}.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;margin-bottom:16px;padding:10px;align-items:center}.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}.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:17px;height:12px;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;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}.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 .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:11px;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-"].zipcode-alert{width:220px}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].zipcode-alert .title{display:flex;font-size:12px;font-weight:bold;margin:0px !important;color:#FF5A00}.smiles__travel_insurance_sulamerica_passengers [id^="tooltip-list-section-"].zipcode-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}@media screen and (max-width: 768px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler{border:2px solid #ffffff;width:100%;margin-left:-2px;margin-right:-2px;margin-top:-2px;padding-bottom:20px;border-bottom:none;box-sizing:border-box}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container .radio span{font-size:unset;color:unset;margin-right:unset;display:block}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container .radio span:after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio [type="radio"]:not(:checked)+label,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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;padding-left:0 !important}@media screen and (max-width: 768px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container{box-sizing:border-box}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper{width:100%;margin:70px auto 90px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:checked+label,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:not(:checked)+label{float:left !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:checked+label,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:not(:checked)+label{float:right !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.left{top:25px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right_{top:25px}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .rectangle .dash.middle{display:none}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle{width:80px;margin:50px auto 10px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle .ball.right{left:50px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.middle{display:none}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span:nth-child(2n){display:none}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{margin:0 auto -67px;width:450px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span{margin-right:0px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .radio{padding-left:0;max-width:450px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.right{margin-left:0px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .flight_payment_wrapper .ruller-wrapper{max-width:400px;margin:60px 0 20px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .coll.right{right:0px !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label{float:none}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#BCBEC0 !important}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_wrapper{display:block;border-bottom:none}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper{width:650px;margin:45px auto 20px}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper{width:100%;position:relative;margin:auto}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container{width:100%;display:inline-block;margin:20px 0px 20px 0px}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container{display:block;padding:0px 3px 0px 3px}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container h3{font-size:17px;margin-left:0px;width:auto;margin-bottom:10px;text-align:left}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container p.subtitle{margin-left:0px;margin-bottom:30px}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_resume_container{display:block;margin:0}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .smls-btn{display:block;width:200px;margin:20px auto 0}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .smls-btn{width:auto}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_resume_container label{font-weight:bold;margin-bottom:0;font-size:17px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_resume_container .total{margin-bottom:20px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_resume_container h3{font-size:17px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .labels{display:flex;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .labels span{flex:1;text-align:center;font-size:16px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .labels span.active{font-weight:bold}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .radio{display:flex;width:600px;margin:0 auto}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .radio{display:block;width:100%;margin:0 auto;padding-left:0 !important}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll{flex:1;text-align:center}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.right{margin-left:15px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.middle{flex:1.5;margin-left:45px}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper label{width:max-content !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper [type="radio"]:checked+label{border:1px solid #FF5A00;box-shadow:inset 1px 1px 4px #908f8fa1}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper [type="radio"]:not(:checked)+label{box-shadow:0px 1px 3px 0px #85858575}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper [type="radio"]+label{padding:7px 10px 7px 35px !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.left{display:block;width:50%;position:absolute;top:20px;left:0px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.right,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.right_{display:block;width:50%;position:absolute;top:20px;right:10px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.right label,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.right_ label{float:right !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.middle{display:inline-block;width:100%;padding-left:0;margin-left:0 !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]+label{margin:5px auto 10px !important;float:none !important;text-align:center !important;line-height:2rem !important;min-width:70%}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(1n){text-align:left;margin-left:3px;margin-right:13px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(2n){position:absolute;top:120px;width:100%;text-align:center}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle{margin:60px auto}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:calc(50% - 15px) !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:calc(100% - 30px) !important}}@media only screen and (max-device-width: 767px){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler [type="radio"]:not(:checked)+label:after,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler [type="radio"]:checked+label:after{left:13px !important;top:16px !important;width:10px !important;height:10px !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler [type="radio"]:not(:checked)+label:before,.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler [type="radio"]:checked+label:before{left:10px !important;top:13px !important;width:14px !important;height:14px !important}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .payment_ruller_container [type="radio"]{display:none !important}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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){.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle{width:100%;margin:70px auto 35px}}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .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__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:210px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:420px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .rectangle .dash{flex:1;color:white;line-height:20px;font-size:27px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .dash::before{content:"";height:8px;position:absolute;margin-top:4px;border-left:1px solid white}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .rectangle .dash.left{text-align:left;padding-left:15px}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .rectangle .dash.middle{text-align:center}.smiles__travel_insurance_sulamerica_passengers .aceite_actions .content .offers_options_ruler .rectangle .dash.right{text-align:right;padding-right:15px}.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:65px}.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 .zipcode-error-message{color:#FF0000;font-size:11px;display:none}.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 .cards-wrapper{display:flex;flex-flow:wrap}.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;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-title{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;height:auto}@media screen and (max-width: 700px){.insurance-content .insurance-content__cards .card-title{display:none}}.insurance-content .insurance-content__cards .card-title img{margin-top:5px;height:12px}.insurance-content .insurance-content__cards .card .card-header{position:relative;height:136px}.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:143px;display:flex;align-items:center}.insurance-content .insurance-content__cards .card .card-content p{color:#7c7c7c;font-size:13px;line-height:21px;text-align:center;margin:0;padding:12px 30px}.insurance-content .insurance-content__cards .card .card-footer{padding:0;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;width:80%;height:60px;margin:20px 20px}.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;cursor:default}.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: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{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;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-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{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{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;cursor:default}.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:20px 10px 20px 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: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 a.show-all-info{color:white;margin-right:10px;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-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:18px;line-height:20px;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-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 svg{margin-right:10px;margin-left: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{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 svg{margin-right: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-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:18px;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-around}.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 .help-icon{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-body .smls-travel-insurance-plans-card-content .dmho-tooltip{flex-grow:0 !important}.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 .dmho-tooltip label{margin-left:4px;display:inline}.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 .arrow,.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 .arrow::before{position:absolute;width:8px;height:8px;background:inherit}.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 .arrow{visibility:hidden}.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 .arrow::before{visibility:visible;content:'';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-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 .dmho-tooltip-inner{background:#000;padding:8px 15px;font-size:13px;display:none;color:#fff;z-index:9999;border-radius: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-card-content .dmho-tooltip-inner[data-popper-placement^='top']>.arrow{bottom:-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-card-content .dmho-tooltip-inner[data-popper-placement^='bottom']>.arrow{top:-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-card-content .dmho-tooltip-inner[data-popper-placement^='left']>.arrow{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-card-content .dmho-tooltip-inner[data-popper-placement^='right']>.arrow{left:-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-card-content .smls-travel-insurance-plans-info-text{padding:0;margin:0;font-size:14px;line-height:16px;font-family:NunitoLight, sans-serif;color:#7c7c7c;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-body .smls-travel-insurance-plans-card-content .smls-travel-insurance-plans-info-text span.label{margin-bottom:5px;background-color:transparent;font-weight:bold;color:#999999;font-family:NunitoBold ,Arial, Helvetica, sans-serif;font-size:14px;text-shadow: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-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 .divider{border-top:1px solid #f5f5f5;margin: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-card-list .smls-travel-insurance-plans-card label .plan-selected-footer{display:flex;justify-content:center;margin:15px 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 .plan-selected-footer span{color:#FF5A00;cursor:default}.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;flex-direction:column;font-family:'NunitoLight' ,Arial, Helvetica, sans-serif !important}.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 .miles-cashback{width:100%;margin: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-footer .miles-cashback .value-title{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 .miles-cashback .value-title br{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-footer .miles-cashback .value{font-size:18px;font-weight:bold;padding-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 .miles-cashback .club-offer br{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-footer .miles-cashback .club{color:#663399;font-weight:700}.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 .miles-cashback .diamond{color:#231F20;font-weight:700}.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 hr{margin:2px 0 10px;border:none;border-bottom:1px solid #999999}.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 .pay-with-miles{width:100%;margin: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-footer .pay-with-miles .value-title{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 .pay-with-miles .value-title br{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-footer .pay-with-miles .wrapp-options{display:flex;flex-direction:row;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-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .pay-with-miles .wrapp-options .opt:first-child{padding-right: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 label .smls-travel-insurance-plans-card-footer .pay-with-miles .wrapp-options .opt{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 .pay-with-miles .wrapp-options .opt .smiles-client{color:#FF7020;font-weight:bolder}.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 .pay-with-miles .wrapp-options .opt strong{font-size:18px}.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 .pay-with-miles .wrapp-options .opt .pink{color:#663399;font-weight:bolder}.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 .pay-with-miles .wrapp-options .opt .black{color:#231F20;font-weight:bolder}.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 .pay-with-miles .wrapp-options .opt .with-discount{border-radius:2px;border:1px solid #663399;color:#663399;font-size:14px;padding:2px;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 .pay-with-miles .wrapp-options .opt .with-discount strong{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-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card label .smls-travel-insurance-plans-card-footer .pay-with-sm{width:100%;margin: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-footer .pay-with-sm .value-title{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 .pay-with-sm .value-title br{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-footer .pay-with-sm .miles-club-value br{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-footer .pay-with-sm .miles-club-value strong{font-size:18px}.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}@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-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card{padding-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 .smls-travel-insurance-plans-card-header{flex-direction:row !important;padding:20px !important}.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 .smls-travel-insurance-plans-card-header .smls-travel-insurance-plans-card-title{flex-direction:row !important}.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 .smls-travel-insurance-plans-card-body{padding:20px 25px !important;flex-direction:row;display:flex;justify-content:start;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-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-age-group{margin-right:40px !important;padding-right:40px;border-right:1px solid #999999}.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 .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content span.help-icon{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 .smls-travel-insurance-plans-card-body .smls-travel-insurance-plans-card-content .smls-travel-insurance-plans-info-text{align-items:baseline;margin-right:30px !important}.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 .smls-travel-insurance-plans-card-body p.smls-travel-insurance-plans-text,.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 .smls-travel-insurance-plans-card-body p.smls-travel-insurance-plans-age-info{font-size:14px !important}.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 .smls-travel-insurance-plans-card-footer{flex-direction:column;padding:26px !important}.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 .smls-travel-insurance-plans-card-footer .pay-with-miles .wrapp-options{justify-content:start !important}.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 .smls-travel-insurance-plans-card-footer .pay-with-miles .wrapp-options .opt{margin-right:40px}.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 .smls-travel-insurance-plans-card-footer .pay-with-miles .wrapp-options .opt:nth-child(2){flex-wrap:wrap;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-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card .smls-travel-insurance-plans-card-footer .pay-with-miles .wrapp-options .opt:nth-child(2) .club-title{width:100%}.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 .smls-travel-insurance-plans-card-footer .pay-with-miles .wrapp-options .opt:nth-child(2) .with-discount{margin-left:10px;border-radius:6px;padding:0 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 .smls-travel-insurance-plans-card-footer .club-offer br{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 .smls-travel-insurance-plans-card-footer .club-offer .new-line-mobile{display:inline}.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 .smls-travel-insurance-plans-card-footer .club-offer .new-line-mobile .club{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 .smls-travel-insurance-plans-card-footer .club-offer .new-line-mobile .diamond{font-weight:bold;color:#231F20}}.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 *{font-family:NunitoRegular, sans-serif}.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-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;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-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' !important;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.uf.select::after{content: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.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}.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{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 .offers_options_ruler .payment_ruller_container .radio span{font-size:unset;color:unset;margin-right:unset;display:block}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container .radio span:after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio [type="radio"]:not(:checked)+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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;padding-left:0 !important}@media screen and (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper{width:100%;margin:70px auto 90px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:checked+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:not(:checked)+label{float:left !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:checked+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:not(:checked)+label{float:right !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.left{top:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right_{top:25px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .rectangle .dash.middle{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle{width:80px;margin:50px auto 10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle .ball.right{left:50px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.middle{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span:nth-child(2n){display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{margin:0 auto -67px;width:450px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span{margin-right:0px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .radio{padding-left:0;max-width:450px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.right{margin-left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .flight_payment_wrapper .ruller-wrapper{max-width:400px;margin:60px 0 20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .coll.right{right:0px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label{float:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#BCBEC0 !important}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_wrapper{display:block;border-bottom:none}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper{width:650px;margin:45px auto 20px}@media only screen and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper{width:100%;position:relative;margin:auto}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container{width:100%;display:inline-block;margin:20px 0px 20px 0px}@media only screen and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container{display:block;padding:0px 3px 0px 3px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container h3{font-size:17px;margin-left:0px;width:auto;margin-bottom:10px;text-align:left}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container p.subtitle{margin-left:0px;margin-bottom:30px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container{display:block;margin:0}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .smls-btn{display:block;width:200px;margin:20px auto 0}@media only screen and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .smls-btn{width:auto}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container label{font-weight:bold;margin-bottom:0;font-size:17px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container .total{margin-bottom:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container h3{font-size:17px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels{display:flex;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span{flex:1;text-align:center;font-size:16px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span.active{font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .radio{display:flex;width:600px;margin:0 auto}@media only screen and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .radio{display:block;width:100%;margin:0 auto}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll{flex:1;text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right{margin-left:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle{flex:1.5}@media only screen and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper label{width:max-content !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper [type="radio"]:checked+label{border:1px solid #FF5A00;box-shadow:inset 1px 1px 4px #908f8fa1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper [type="radio"]:not(:checked)+label{box-shadow:0px 1px 3px 0px #85858575}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper [type="radio"]+label{padding:7px 10px 7px 35px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.left{display:block;width:50%;position:absolute;top:20px;left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right_{display:block;width:50%;position:absolute;top:20px;right:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right_ label{float:right !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle{display:inline-block;width:100%;padding-left:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]+label{margin:5px auto 10px !important;float:none !important;text-align:center !important;line-height:2rem !important;min-width:70%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(1n){text-align:left;margin-left:3px;margin-right:13px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(2n){position:absolute;top:120px;width:100%;text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle{margin:60px auto}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:calc(50% - 15px) !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:calc(100% - 30px) !important}}@media only screen and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:not(:checked)+label:after,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:checked+label:after{left:13px !important;top:16px !important;width:10px !important;height:10px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:not(:checked)+label:before,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:checked+label:before{left:11px !important;top:14px !important;width:14px !important;height:14px !important}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container [type="radio"]{display:none !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle{width:100%;margin:70px auto 35px}}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:210px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:420px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash{flex:1;color:white;line-height:20px;font-size:27px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .dash::before{content:"";border-left:2px dotted #53ba6a;position:absolute;height:8px;margin-top:4px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .dash::before{content:"";border-left:1px solid white;position:absolute;height:8px;margin-top:4px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash.left{text-align:left;padding-left:15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash.middle{text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash.right{text-align:right;padding-right:15px}.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 h4{color:#FF7020;font-family:NunitoBold, sans-serif;font-size:24px;margin-bottom:20px}#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:16px;line-height:21px;font-family:NunitoLight, sans-serif;text-align:center;max-width:420px;color:#FF5A00;margin-top:8px;margin-bottom:40px}#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{display:none}@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:none;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: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-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:8px 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{cursor:default}.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{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{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;cursor:default}.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-body .smls-travel-insurance-plans-card-content .help-icon{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-body .smls-travel-insurance-plans-card-content .dmho-tooltip{flex-grow:0 !important}.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 .dmho-tooltip label{margin-left:4px;display:inline}.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 .arrow,.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 .arrow::before{position:absolute;width:8px;height:8px;background:inherit}.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 .arrow{visibility:hidden}.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 .arrow::before{visibility:visible;content:'';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-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 .dmho-tooltip-inner{background:#000;padding:8px 15px;font-size:13px;display:none;color:#fff;z-index:9999;border-radius: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-card-content .dmho-tooltip-inner[data-popper-placement^='top']>.arrow{bottom:-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-card-content .dmho-tooltip-inner[data-popper-placement^='bottom']>.arrow{top:-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-card-content .dmho-tooltip-inner[data-popper-placement^='left']>.arrow{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-card-content .dmho-tooltip-inner[data-popper-placement^='right']>.arrow{left:-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 .divider{border-top:1px solid #f5f5f5;margin: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-card-list .smls-travel-insurance-plans-card label .plan-selected-footer{display:flex;justify-content:center;margin:15px 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 .plan-selected-footer span{color:#FF5A00;cursor:default}.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{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::before{display:none}}@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-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input#plan_0+label .smls-travel-insurance-plans-card-footer{font-family:'NunitoLight' ,Arial, Helvetica, sans-serif}}@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-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}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.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}}@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__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 .offers_options_ruler .payment_ruller_container .radio span{font-size:unset;color:unset;margin-right:unset;display:block}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container .radio span:after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio [type="radio"]:not(:checked)+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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;padding-left:0 !important}}@media screen and (min-width: 768px) and (max-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper{width:100%;margin:70px auto 90px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:checked+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:not(:checked)+label{float:left !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:checked+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:not(:checked)+label{float:right !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.left{top:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right_{top:25px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .rectangle .dash.middle{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle{width:80px;margin:50px auto 10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle .ball.right{left:50px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.middle{display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span:nth-child(2n){display:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{margin:0 auto -67px;width:450px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span{margin-right:0px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .radio{padding-left:0;max-width:450px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.right{margin-left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .flight_payment_wrapper .ruller-wrapper{max-width:400px;margin:60px 0 20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .coll.right{right:0px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label{float:none}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c !important}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#BCBEC0 !important}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_wrapper{display:block;border-bottom:none}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper{width:650px;margin:45px auto 20px}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper{width:100%;position:relative;margin:auto}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container{width:100%;display:inline-block;margin:20px 0px 20px 0px}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container{display:block;padding:0px 3px 0px 3px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container h3{font-size:17px;margin-left:0px;width:auto;margin-bottom:10px;text-align:left}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container p.subtitle{font-size:16px;margin-left:28px;text-align:start;font-family:'Nunitolight'}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container p.subtitle{margin-left:0px;margin-bottom:30px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container{display:block;margin:0}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .smls-btn{display:block;width:200px;margin:20px auto 0}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .smls-btn{width:auto}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container label{font-weight:bold;margin-bottom:0;font-size:17px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container .total{margin-bottom:20px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_resume_container h3{font-size:17px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels{display:flex;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span{flex:1;text-align:center;font-size:16px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span.active{font-weight:bold}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .radio{display:flex;width:600px;margin:0 auto}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .radio{display:block;width:100%;margin:0 auto}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll{flex:1;text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right{margin-left:25px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle{flex:1.5}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper label{width:max-content !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper [type="radio"]:checked+label{border:1px solid #FF5A00;box-shadow:inset 1px 1px 4px #908f8fa1}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper [type="radio"]:not(:checked)+label{box-shadow:0px 1px 3px 0px #85858575}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper [type="radio"]+label{padding:7px 10px 7px 35px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.left{display:block;width:50%;position:absolute;top:20px;left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right_{display:block;width:50%;position:absolute;top:20px;right:10px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right label,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.right_ label{float:right !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle{display:inline-block;width:100%;padding-left:0}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle [type="radio"]+label{margin:5px auto 10px !important;float:none !important;text-align:center !important;line-height:2rem !important;min-width:70%}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(1n){text-align:left;margin-left:3px;margin-right:13px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(2n){position:absolute;top:120px;width:100%;text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle{margin:60px auto}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:calc(50% - 15px) !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:calc(100% - 30px) !important}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:not(:checked)+label:after,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:checked+label:after{left:13px !important;top:16px !important;width:10px !important;height:10px !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:not(:checked)+label:before,.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler [type="radio"]:checked+label:before{left:10px !important;top:13px !important;width:14px !important;height:14px !important}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container [type="radio"]:checked+label::before{left:1px;top:1px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .payment_ruller_container [type="radio"]{display:none !important}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle{width:100%;margin:70px auto 35px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .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__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:210px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:420px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash{flex:1;color:white;line-height:20px;font-size:27px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .dash::before{content:"";border-left:2px dotted #53ba6a;position:absolute;height:8px;margin-top:4px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .dash::before{content:"";border-left:1px solid white;position:absolute;height:8px;margin-top:4px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash.left{text-align:left;padding-left:15px}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash.middle{text-align:center}.smiles__my-flights-travel-insurance-price .smls-travel-insurance-content .smls-pay-travel-insurance .offers_options_ruler .rectangle .dash.right{text-align:right;padding-right:15px}.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:500px;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:none}}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: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{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"]{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"] label{cursor:default}.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;cursor:default}.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: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{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 .help-icon{background:url("../images/sulamerica/icons/help-outline.svg") no-repeat;width:12px;height:12px;display:inline-block;background-size:cover;position:relative;top:2px}.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;display:inline-block}.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-body .smls-travel-insurance-plans-card-content .dmho-tooltip{flex-grow:0 !important}.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 .dmho-tooltip label{margin-left:4px;display:inline}.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 .arrow,.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 .arrow::before{position:absolute;width:8px;height:8px;background:inherit}.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 .arrow{visibility:hidden}.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 .arrow::before{visibility:visible;content:'';transform:rotate(45deg)}.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 .dmho-tooltip-inner{background:#000;padding:8px 15px;font-size:13px;display:none;color:#fff;z-index:9999;max-width:205px;border-radius: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-card-content .dmho-tooltip-inner[data-popper-placement^='top']>.arrow{bottom:-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-card-content .dmho-tooltip-inner[data-popper-placement^='bottom']>.arrow{top:-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-card-content .dmho-tooltip-inner[data-popper-placement^='left']>.arrow{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-card-content .dmho-tooltip-inner[data-popper-placement^='right']>.arrow{left:-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 .divider{border-top:1px solid #000;margin:0 15px}.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 .plan-selected-footer{display:flex;justify-content:center;margin:15px 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 .plan-selected-footer span{color:#FF5A00;cursor:default}.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;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{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}@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-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 input#plan_0+label .smls-travel-insurance-plans-card-footer{font-family:'NunitoLight' ,Arial, Helvetica, sans-serif}}@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-plans .smls-travel-insurance-plans-card-list .smls-travel-insurance-plans-card input#plan_0+label .smls-travel-insurance-plans-card-footer{font-family:'NunitoLight' ,Arial, Helvetica, 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{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{align-items:baseline;border-bottom:none;padding:0px 8px;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-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{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__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{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;cursor:default;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{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-body .smls-travel-insurance-plans-card-content .help-icon{background:url("../images/sulamerica/icons/help-outline.svg") no-repeat;width:12px;height:12px;display:inline-block;background-size:cover;position:relative;top:2px}.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 .dmho-tooltip{flex-grow:0 !important}.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 .dmho-tooltip label{margin-left:4px;display:inline}.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 .arrow,.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 .arrow::before{position:absolute;width:8px;height:8px;background:inherit}.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 .arrow{visibility:hidden}.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 .arrow::before{visibility:visible;content:'';transform:rotate(45deg)}.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 .dmho-tooltip-inner{background:#000;padding:8px 15px;font-size:13px;display:none;color:#fff;z-index:9999;max-width:205px;border-radius: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-card-content .dmho-tooltip-inner[data-popper-placement^='top']>.arrow{bottom:-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-card-content .dmho-tooltip-inner[data-popper-placement^='bottom']>.arrow{top:-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-card-content .dmho-tooltip-inner[data-popper-placement^='left']>.arrow{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-card-content .dmho-tooltip-inner[data-popper-placement^='right']>.arrow{left:-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 .divider{border-top:1px solid #000;margin:0 15px}.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 .plan-selected-footer{display:flex;justify-content:center;margin:15px 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 .plan-selected-footer span{color:#FF5A00;cursor:default}.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}}@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-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 input#plan_0+label .smls-travel-insurance-plans-card-footer{font-family:'NunitoLight' ,Arial, Helvetica, sans-serif}}@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-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}}@media screen and (min-width: 768px) and (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container .radio span{font-size:unset;color:unset;margin-right:unset;display:block}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container .radio span:after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio [type="radio"]:not(:checked)+label,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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 (min-width: 768px) and (max-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper{width:100%;margin:70px auto 90px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:checked+label,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .left [type="radio"]:not(:checked)+label{float:left !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:checked+label,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .ruller-wrapper .radio .right [type="radio"]:not(:checked)+label{float:right !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.left{top:25px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .payment_ruller_container .coll.right_{top:25px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .rectangle .dash.middle{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle{width:80px;margin:50px auto 10px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .rectangle .ball.right{left:50px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.middle{display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span:nth-child(2n){display:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels{margin:0 auto -67px;width:450px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .labels span{margin-right:0px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .radio{padding-left:0;max-width:450px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .ruller-wrapper .coll.right{margin-left:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .flight_payment_wrapper .ruller-wrapper{max-width:400px;margin:60px 0 20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .coll.right{right:0px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:not(:checked)+label,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .miles-and-money-off .coll.right [type="radio"]:checked+label{float:none}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c !important}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container .coll.middle.active [type="radio"]:not(:checked)+label{color:#BCBEC0 !important}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_wrapper{display:block;border-bottom:none}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper{width:650px;margin:45px auto 20px}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper{width:100%;position:relative;margin:auto}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container{width:100%;display:inline-block;margin:20px 0px 20px 0px}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container{display:block;padding:0px 3px 0px 3px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container h3{font-size:17px;margin-left:0px;width:auto;margin-bottom:10px;text-align:left}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container p.subtitle{font-size:16px;margin-left:28px;text-align:start;font-family:'Nunitolight'}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container p.subtitle{margin-left:0px;margin-bottom:30px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_resume_container{display:block;margin:0}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .smls-btn{display:block;width:200px;margin:20px auto 0}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .smls-btn{width:auto}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_resume_container label{font-weight:bold;margin-bottom:0;font-size:17px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_resume_container .total{margin-bottom:20px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_resume_container h3{font-size:17px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .labels{display:flex;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .labels span{flex:1;text-align:center;font-size:16px;font-family:'NunitoRegular', Arial, Helvetica, sans-serif}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .labels span.active{font-weight:bold}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .radio{display:flex;width:600px;margin:0 auto;padding-left:60px}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .radio{display:block;width:100%;margin:0 auto;padding-left:0px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll{flex:1;text-align:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.right{margin-left:25px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.middle{flex:1.5}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper label{width:max-content !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper [type="radio"]:checked+label{border:1px solid #FF5A00;box-shadow:inset 1px 1px 4px #908f8fa1}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper [type="radio"]:not(:checked)+label{box-shadow:0px 1px 3px 0px #85858575}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper [type="radio"]+label{padding:7px 10px 7px 35px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.left{display:block;width:50%;position:absolute;top:20px;left:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.right,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.right_{display:block;width:50%;position:absolute;top:20px;right:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.right label,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.right_ label{float:right !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.middle{display:inline-block;width:max-content;padding-left:0}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .coll.middle.active [type="radio"]:not(:checked)+label{color:#7c7c7c}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .labels span:nth-child(1n){text-align:left;margin-left:3px;margin-right:3px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .labels span:nth-child(2n){position:absolute;top:120px;width:100%;text-align:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .labels span:nth-child(3n){text-align:right}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle{margin:60px auto}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:calc(50% - 15px) !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:calc(100% - 30px) !important}}@media only screen and (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler [type="radio"]:not(:checked)+label:after,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler [type="radio"]:checked+label:after{left:13px !important;top:16px !important;width:10px !important;height:10px !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler [type="radio"]:not(:checked)+label:before,.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler [type="radio"]:checked+label:before{left:10px !important;top:13px !important;width:14px !important;height:14px !important}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container [type="radio"]:checked+label::before{left:1px;top:1px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .payment_ruller_container [type="radio"]{display:none !important}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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 (min-width: 768px) and (max-device-width: 767px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle{width:100%;margin:70px auto 35px}}@media (min-width: 768px){.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .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__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle .ball.left{left:0px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle .ball.middle{left:210px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .ruller-wrapper .rectangle .ball.right{left:420px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .rectangle .dash{flex:1;color:white;line-height:20px;font-size:27px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .dash::before{content:"";border-left:2px dotted #53ba6a;position:absolute;height:8px;margin-top:4px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .dash::before{content:"";border-left:1px solid white;position:absolute;height:8px;margin-top:4px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .rectangle .dash.left{text-align:left;padding-left:15px}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .rectangle .dash.middle{text-align:center}.smiles__my-flights-travel-insurance .smls-travel-insurance-content .smls-pay-travel-insurance .smls-pay-travel-insurance-miles-money .offers_options_ruler .rectangle .dash.right{text-align:right;padding-right:15px}.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-mobile{display:none;width:90vw;background:#fff;padding:12px 16px;margin:0 auto 16px auto;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.08)}@media screen and (max-width: 1240px){.myuber-section-mobile{display:block}}.myuber-section-mobile .smls-credit-card-box{display:flex;align-items:center;gap:8px;margin-bottom:12px}.myuber-section-mobile .smls-credit-card-box span{font-size:12px;line-height:16px;font-weight:700;color:#333333}.myuber-section-mobile .smls-credit-card-money-image{flex:0 0 auto;background-image:url("../images/svg/scheduled-purchase/currency_exchange.svg");width:16px;height:16px;background-repeat:no-repeat}.myuber-section-mobile .smls-credit-card-button{display:flex;justify-content:center;align-items:center;min-width:115px;min-height:25px;border-radius:3px;padding:4.5px 10.5px;background:#FF7020;border:0;outline:0;cursor:pointer;font-size:11px;line-height:16px;font-weight:500;color:#fff}.myuber-section{padding:40px 24px;background:#fff;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.08)}.myuber-section .smls-credit-card-container{width:192px;padding:12px 45px 12px 16px;background-color:#FFFFFF;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.08),0px 2px 4px 0px rgba(0,0,0,0.08)}.myuber-section .smls-credit-card-container .smls-credit-card-box{display:flex;align-items:center;gap:8px;margin-bottom:12px}.myuber-section .smls-credit-card-container .smls-credit-card-box span{font-size:12px;line-height:16px;font-weight:700;color:#333333}.myuber-section .smls-credit-card-container .smls-credit-card-money-image{flex:0 0 auto;background-image:url("../images/svg/scheduled-purchase/currency_exchange.svg");width:16px;height:16px;background-repeat:no-repeat}.myuber-section .smls-credit-card-container .smls-credit-card-button{display:flex;justify-content:center;align-items:center;min-width:115px;min-height:25px;border-radius:3px;padding:4.5px 10.5px;background:#FF7020;border:0;outline:0;cursor:pointer;font-size:11px;line-height:16px;font-weight:500;color:#fff}.myuber-section .uber-title-font{font-size:30px;line-height:48px;font-weight:700;color:#FF7020;margin:0 0 16px 0}.myuber-section .smls-uber-subtitle{max-width:192px;font-size:14px;line-height:20px;color:#595959;padding:0;margin:0 0 24px 0}.myuber-section .smls-btn-uber-regulamento{font-size:12px !important;line-height:16px !important;text-align:left !important;text-decoration:underline !important;color:#FF7020 !important;border:none !important;outline:none !important;background-image:none !important;margin:0 0 32px 0 !important;padding:0 !important}.myuber-section #myUberPagination{padding:4px 0px;margin-top:24px}.myuber-section #myUberPaginationContent{margin:0 !important}.myuber-section .myuber-columns{display:flex;gap:24px}.myuber-section .smls-main-left{flex:0 0 auto}.myuber-section .smls-main-right{flex:1 1 auto}.myuber-section .smls-uber-fix-2{padding:0 0 12px 0}@media screen and (max-width: 768px){.myuber-section{width:90vw;padding:16px 16px 40px 16px;margin:0 auto}.myuber-section .smls-div-uber-no-orders span{margin-top:0}.myuber-section .uber-title-font{font-size:24px}.myuber-section .smls-uber-subtitle{max-width:unset;font-size:12px;line-height:16px;margin:0 0 16px 0}.myuber-section .smls-btn-uber-regulamento{margin:0 0 36px 0 !important}}@media screen and (max-width: 1240px){.myuber-section .myuber-columns{flex-direction:column;gap:0}.myuber-section .smls-credit-card-container--desktop{display:none}}@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-uber-table{width:100%}.smls-box-border{border:1px solid #999999;height:56px}.smls-btn-uber-table-cancel{text-align:left;color:#737373 !important;font-weight:bold !important;font-size:11px !important;line-height:16px !important;text-align:left !important;background-image:url("../images/scheduled-purchase/icone-excluir.png") !important;background-repeat:no-repeat !important;background-position:7px 7px !important;padding:8px 0 8px 30px !important;margin:0;border:none;outline:none}.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}.smls-uber-table-header{color:#7c7c7c}.uber-bottom-div-label-custom{padding-bottom:23px !important}.smls-btn-uber-table-resend{display:inline-block;min-width:95px !important;min-height:25px !important;border-radius:3px !important;padding:4.5px 6px !important;background:#FF7020 !important;font-weight:500 !important;font-size:11px !important;line-height:16px !important;color:#fff !important}div #myUberContent .smls-box-header-border th{vertical-align:middle}div #myUberContent .smls-box-header-border th span{font-size:12px !important;line-height:16px !important;color:#737373 !important;font-weight:700 !important}div #myUberContent tbody tr td:first-child{padding-left:16px}div #myUberContent tbody tr td:last-child{padding-right:16px}div #myUberContent tbody td span{white-space:unset !important;font-size:12px !important;line-height:16px !important;color:#737373 !important}div #myUberContent tbody td span.smls-uber-table-data-status-approved{color:#478331 !important}div #myUberContent tbody td span.smls-uber-table-data-status-cancelled{color:#A7022A !important}div #myUberContent button.smls-btn-uber-table-cancel{white-space:unset !important;font-family:"NunitoRegular",Arial,sans-serif}@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{width:auto !important}div #myUberContent{overflow-x:auto;overflow-y:hidden}div #myUberContent th{padding:0 15px}div #myUberContent th span{white-space:nowrap}div #myUberContent td .smls-btn-uber-table-resend-mobile{padding:7px 35px !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:flex;position:relative;width:100%;font-family:"NunitoRegular",Arial,sans-serif}#my-tours-portlet .cards .card .card-body section p{margin:0}#my-tours-portlet .cards .card .card-body section:not(:nth-child(1)){margin-top:22px}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body .partner-name{display:none;visibility:hidden}}@media screen and (min-width: 768px){#my-tours-portlet .cards .card .card-body .tours-status-mobile{display:none;visibility:hidden}}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body .tours-status-desktop{display:none;visibility:hidden}}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body .col-1,#my-tours-portlet .cards .card .card-body .col-2,#my-tours-portlet .cards .card .card-body .col-3{width:100% !important}}#my-tours-portlet .cards .card .card-body .col-1{width:52%;padding-right:15px}#my-tours-portlet .cards .card .card-body .col-2{width:25%}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body .col-2{margin-top:22px}}#my-tours-portlet .cards .card .card-body .col-3{width:23%;display:table}#my-tours-portlet .cards .card .card-body .col-3 button{padding:7px}#my-tours-portlet .cards .card .card-body .col-3 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 .col-3{padding-bottom:20px;margin-top:22px;display:flex;align-items:center}}@media screen and (max-width: 767px){#my-tours-portlet .cards .card .card-body{padding:14px 10px 6px;flex-direction:column}}#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}#my-tours-portlet #digital-channels-chat{text-decoration:underline}#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}.modal-my-tours-cancellation{padding:40px !important;z-index:1050 !important;text-align:center}.modal-my-tours-cancellation #refund-desktop{display:inline;visibility:visible}.modal-my-tours-cancellation #refund-mobile{display:none;visibility:hidden}@media screen and (max-width: 767px){.modal-my-tours-cancellation #refund-desktop{display:none;visibility:hidden}.modal-my-tours-cancellation #refund-mobile{display:inline;visibility:visible}}.modal-my-tours-cancellation i{width:64px !important;height:64px  !important;display:block  !important;background-repeat:no-repeat  !important}.modal-my-tours-cancellation .icon-warning{background-image:url(../images/svg/icons/ic-baggage-rules-golbag.svg);background-size:cover;margin:0 auto 24px}.modal-my-tours-cancellation .close{position:absolute;right:10px;top:10px;font-size:30px}.modal-my-tours-cancellation .header{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:18px;line-height:22px;margin-bottom:14px}.modal-my-tours-cancellation .body{font-size:14px;line-height:22px;margin-bottom:26px}.modal-my-tours-cancellation .body span{color:#FF5A00;text-decoration:underline}.modal-my-tours-cancellation .modal-my-tours-cancellation-success-button,.modal-my-tours-cancellation .modal-my-tours-cancellation-cancel-button{display:table;margin:auto}.modal-my-tours-cancellation .modal-my-tours-cancellation-success-button span,.modal-my-tours-cancellation .modal-my-tours-cancellation-cancel-button span{font-family:"NunitoRegular",Arial,sans-serif;font-weight:400}.modal-my-tours-cancellation .close{opacity:1 !important}.modal-my-tours-cancellation .modal-buttons{display:flex;flex-direction:row}@media screen and (max-width: 767px){.modal-my-tours-cancellation .modal-buttons{flex-direction:column}}.modal-my-tours-cancellation .modal-buttons .btn,.modal-my-tours-cancellation .modal-buttons .aui .modal-body button,.aui .modal-body .modal-my-tours-cancellation .modal-buttons button{flex-grow:1;margin:0;padding-top:16px;padding-bottom:16px}.modal-my-tours-cancellation .modal-buttons .btn:not(:first-child),.modal-my-tours-cancellation .modal-buttons .aui .modal-body button:not(:first-child),.aui .modal-body .modal-my-tours-cancellation .modal-buttons button:not(:first-child){margin-left:16px}@media screen and (max-width: 767px){.modal-my-tours-cancellation .modal-buttons .btn,.modal-my-tours-cancellation .modal-buttons .aui .modal-body button,.aui .modal-body .modal-my-tours-cancellation .modal-buttons button{margin-left:0 !important}.modal-my-tours-cancellation .modal-buttons .btn:not(:first-child),.modal-my-tours-cancellation .modal-buttons .aui .modal-body button:not(:first-child),.aui .modal-body .modal-my-tours-cancellation .modal-buttons button:not(:first-child){margin-top:16px}}#my-tours-cancellation-portlet .header{margin-left:88px}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .header{margin-left:0px}}#my-tours-cancellation-portlet .content{margin:0 auto;background-color:#fff;max-width:855px}#my-tours-cancellation-portlet p{margin:0}@media screen and (max-width: 767px){#my-tours-cancellation-portlet{width:90vw;padding:4px 12px;margin:0 auto 16pt auto}}#my-tours-cancellation-portlet .card{border:1px solid #BCBEC0;border-radius:3px;width:100%;margin:auto;display:table;padding:12px 17px}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .card{width:auto !important;display:block}}#my-tours-cancellation-portlet .card .card-body{font-family:"NunitoRegular",Arial,sans-serif;padding:12px 17px}#my-tours-cancellation-portlet .card .card-body .card-title{color:#FF5A00}#my-tours-cancellation-portlet .card .card-body .card-header{width:100%}#my-tours-cancellation-portlet .cards .card:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;margin-top:0 !important}#my-tours-cancellation-portlet .cards .card:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}#my-tours-cancellation-portlet .cards .card-summary-title{font-size:20px}#my-tours-cancellation-portlet .cards .card-summary-title-2{font-size:16px}#my-tours-cancellation-portlet .cards .card-summary-checkout-subtitle{font-size:14px}#my-tours-cancellation-portlet .cards .card-confirmation-title{font-size:14px}#my-tours-cancellation-portlet .summary.card{border-color:#7C7C7C}#my-tours-cancellation-portlet .summary.card .card-title{color:#7c7c7c}#my-tours-cancellation-portlet .summary .data-detail{float:right}#my-tours-cancellation-portlet .summary .reservation-data{display:flex;flex-wrap:nowrap}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .summary .reservation-data{flex-direction:column;flex-wrap:wrap}#my-tours-cancellation-portlet .summary .reservation-data .checkout-total-again{display:none}}#my-tours-cancellation-portlet .summary .reservation-data__block{flex-grow:1}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .summary .reservation-data__block:first-child{flex-basis:unset}}#my-tours-cancellation-portlet .summary .reservation-data__block:not(:first-child){padding-left:65px;flex-grow:2;margin-top:10px}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .summary .reservation-data__block:not(:first-child){margin-top:10px;padding-left:0}}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .summary .reservation-data__block .reservation-data__item:not(:first-child){margin-top:10px}}#my-tours-cancellation-portlet .summary .payment-reimbursement{margin:0}#my-tours-cancellation-portlet .summary .miles-reimbursement-observation{color:#BCBEC0;text-align:center !important}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .summary .miles-reimbursement-observation{text-align:start !important;margin-right:50px !important}}#my-tours-cancellation-portlet #confirmation.card{border-radius:0;margin-top:36px}#my-tours-cancellation-portlet #refundable{margin-top:36px;border-color:#BCBEC0}#my-tours-cancellation-portlet #refundable .diamond{color:#000}#my-tours-cancellation-portlet #refundable .club-member{color:#639}#my-tours-cancellation-portlet #refundable .non-club-member{color:#FF5A00}#my-tours-cancellation-portlet .password-keyboard{width:270px;margin:0 auto}#my-tours-cancellation-portlet .password-keyboard .keyboard-header{margin-bottom:30px;display:flex}#my-tours-cancellation-portlet .password-keyboard .keyboard-header span{font-size:16px;display:flex}#my-tours-cancellation-portlet .password-keyboard .keyboard-header .logo{margin-left:auto}#my-tours-cancellation-portlet .password-keyboard .number-keyboard{margin-top:30px}#my-tours-cancellation-portlet .password-keyboard .smiles-logos{font-size:3px}#my-tours-cancellation-portlet .password-keyboard #recaptcha_password{margin-bottom:30px}#my-tours-cancellation-portlet .result-card{border:2px solid #FF5A00;border-radius:5px;width:min-content;padding:20px;display:flex;box-sizing:border-box}#my-tours-cancellation-portlet .result-card .icon-container{display:flex;align-items:center}#my-tours-cancellation-portlet .result-card .text-container{flex-grow:1;text-align:center;min-width:386px}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .result-card .text-container{min-width:unset}}#my-tours-cancellation-portlet .result-card .mobile-message{display:none}#my-tours-cancellation-portlet .result-card .btn-secondary{display:none}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .result-card{text-align:center;flex-direction:column}#my-tours-cancellation-portlet .result-card i[class^="icon-"]{margin:0 auto}#my-tours-cancellation-portlet .result-card [id^="go-to-my-tours"]{margin:0 24px}#my-tours-cancellation-portlet .result-card .mobile-message{display:inline-block}#my-tours-cancellation-portlet .result-card .btn-secondary{display:inline;background-color:#7c7c7c;font-weight:700;-webkit-text-fill-color:#000;-webkit-opacity:1;color:#000}}#my-tours-cancellation-portlet .result-row{display:flex;justify-content:center;padding-bottom:20px}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .result-row .mobile-processing{display:none}}@media screen and (max-width: 767px){#my-tours-cancellation-portlet .result-row{display:none}}#my-tours-cancellation-result-portlet i{width:64px;height:64px;display:block;background-repeat:no-repeat}#my-tours-cancellation-result-portlet .icon-success{background-image:url(../images/svg/icons/ic-check-solid-cinza.svg)}#my-tours-cancellation-result-portlet .icon-processing{background-image:url(../images/svg/icons/ic-processando-cinza.svg)}#my-tours-cancellation-result-portlet .icon-error{background-image:url(../images/svg/icons/ic-warning.svg);background-size:64px}.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:999}@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:center;flex-wrap:wrap;margin-top:10px}#insurance-cancel-modal .modal .modal-body .insurance-cancel-container .smls-travel-insurance-card-select-passenger-list{width:40%;margin-bottom:10px;margin-right:50px}@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-direction:column}.card-container__message{padding:0 20px}.card-container__message h3{font-family:'NunitoSemiBold', Arial, Helvetica, sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#333333;margin-bottom:32px !important}.card-container__message p{font-family:'Nunito', Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.005em;color:#000000;margin-bottom:24px !important}.card-container__card{width:68%;display:flex;flex-flow:row wrap;font-size:11px;color:#000;padding:0px 20px}.card-container__card .front-card,.card-container__card .back-card{width:271px;height:189px;box-sizing:border-box;line-height:12px;margin-bottom:32px}.card-container__card .front-card .card-image,.card-container__card .back-card .card-image{position:absolute;z-index:-10;width:271px}.card-container__card .front-card .card-content,.card-container__card .back-card .card-content{font-family:card-Impress !important}.card-container__card .front-card .card-content .smls__ffp__my-category,.card-container__card .back-card .card-content .smls__ffp__my-category{width:100%}.card-container__card .front-card .card-content .smls__ffp__my-category__card,.card-container__card .back-card .card-content .smls__ffp__my-category__card{border-radius:12.73px;padding:16.7px 11.59px 17.86px 12.14px;margin-bottom:32px}.card-container__card .front-card .card-content .smls__ffp__my-category__card.smiles,.card-container__card .back-card .card-content .smls__ffp__my-category__card.smiles{box-shadow:0px 12px 44px 0px #7F2D0082}.card-container__card .front-card .card-content .smls__ffp__my-category__card.prata,.card-container__card .back-card .card-content .smls__ffp__my-category__card.prata{box-shadow:0px 12px 44px 0px #4D4D4D80}.card-container__card .front-card .card-content .smls__ffp__my-category__card.ouro,.card-container__card .back-card .card-content .smls__ffp__my-category__card.ouro{box-shadow:0px 12px 44px 0px #765F2E99}.card-container__card .front-card .card-content .smls__ffp__my-category__card.diamante,.card-container__card .back-card .card-content .smls__ffp__my-category__card.diamante{box-shadow:0px 12px 44px 0px #231F2099}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content p,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content p{font-family:'NunitoRegular', 'Arial', sans-serif;margin:0 !important}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content #fullName,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content #fullName{font-family:'Nunito', 'Arial', sans-serif;font-weight:600;font-size:15.18px !important;line-height:24.29px;letter-spacing:0.0015em}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:first-of-type,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:first-of-type{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2),.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2){display:flex;flex-direction:row;justify-content:space-between}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2)>div,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2)>div{margin-bottom:22.86px;display:flex;gap:4px;margin-top:6.8px}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2)>div p:first-of-type,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2)>div p:first-of-type{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0.01em}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2)>div p:last-of-type,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:nth-of-type(2)>div p:last-of-type{font-family:'NunitoBold', 'Arial Bold', sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.0025em}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:last-of-type,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:last-of-type{display:flex;flex-direction:row;justify-content:space-between}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:last-of-type>div,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:last-of-type>div{display:flex;flex-direction:column;text-align:center}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:last-of-type>div p:first-of-type,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:last-of-type>div p:first-of-type{font-size:9.11px;font-weight:400;line-height:12.14px;letter-spacing:0.01em}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:last-of-type>div p:last-of-type,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:last-of-type>div p:last-of-type{font-family:'NunitoBold', 'Arial Bold', sans-serif;font-size:10.63px;font-weight:700;line-height:15.18px;letter-spacing:0.0025em}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content>div:last-of-type div:first-of-type p:nth-of-type(2),.card-container__card .back-card .card-content .smls__ffp__my-category__card__content>div:last-of-type div:first-of-type p:nth-of-type(2){font-size:10.63px;line-height:15.18px;letter-spacing:0.0025em}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content .icon-magno,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content .icon-magno{display:block;width:58px;height:28px;margin-bottom:22.06px;background-image:url('data:image/svg+xml,<svg width="59" height="28" viewBox="0 0 59 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="3.07109" y="2.2" width="53.6" height="23.6" rx="11.8" stroke="white" stroke-width="0.4"/><rect x="1.07109" y="0.2" width="57.6" height="27.6" rx="13.8" stroke="white" stroke-opacity="0.2" stroke-width="0.4"/><rect x="4.87109" y="4" width="50" height="20" rx="10" fill="%23252122"/><path d="M12.3951 18.084C12.2511 18.084 12.1391 18.044 12.0591 17.964C11.9791 17.876 11.9391 17.756 11.9391 17.604V9.936C11.9391 9.776 11.9791 9.656 12.0591 9.576C12.1391 9.496 12.2511 9.456 12.3951 9.456C12.5231 9.456 12.6231 9.484 12.6951 9.54C12.7751 9.588 12.8471 9.672 12.9111 9.792L16.1991 15.984H15.8391L19.1151 9.792C19.1791 9.672 19.2471 9.588 19.3191 9.54C19.3911 9.484 19.4951 9.456 19.6311 9.456C19.7671 9.456 19.8751 9.496 19.9551 9.576C20.0351 9.656 20.0751 9.776 20.0751 9.936V17.604C20.0751 17.756 20.0351 17.876 19.9551 17.964C19.8831 18.044 19.7711 18.084 19.6191 18.084C19.4751 18.084 19.3631 18.044 19.2831 17.964C19.2031 17.876 19.1631 17.756 19.1631 17.604V10.86H19.4511L16.4511 16.488C16.3951 16.592 16.3351 16.668 16.2711 16.716C16.2151 16.756 16.1311 16.776 16.0191 16.776C15.9071 16.776 15.8191 16.752 15.7551 16.704C15.6911 16.656 15.6351 16.584 15.5871 16.488L12.5511 10.848H12.8391V17.604C12.8391 17.756 12.7991 17.876 12.7191 17.964C12.6471 18.044 12.5391 18.084 12.3951 18.084ZM24.0047 18.108C23.6047 18.108 23.2447 18.032 22.9247 17.88C22.6127 17.72 22.3647 17.504 22.1807 17.232C21.9967 16.96 21.9047 16.656 21.9047 16.32C21.9047 15.888 22.0127 15.548 22.2287 15.3C22.4527 15.052 22.8167 14.876 23.3207 14.772C23.8327 14.668 24.5287 14.616 25.4087 14.616H25.9487V15.252H25.4207C24.7727 15.252 24.2607 15.284 23.8847 15.348C23.5167 15.404 23.2567 15.504 23.1047 15.648C22.9607 15.792 22.8887 15.996 22.8887 16.26C22.8887 16.588 23.0007 16.856 23.2247 17.064C23.4567 17.272 23.7687 17.376 24.1607 17.376C24.4807 17.376 24.7607 17.3 25.0007 17.148C25.2487 16.996 25.4407 16.788 25.5767 16.524C25.7207 16.26 25.7927 15.956 25.7927 15.612V14.244C25.7927 13.748 25.6927 13.392 25.4927 13.176C25.2927 12.952 24.9647 12.84 24.5087 12.84C24.2287 12.84 23.9487 12.876 23.6687 12.948C23.3887 13.02 23.0927 13.136 22.7807 13.296C22.6687 13.352 22.5727 13.372 22.4927 13.356C22.4127 13.332 22.3487 13.288 22.3007 13.224C22.2527 13.16 22.2247 13.088 22.2167 13.008C22.2087 12.92 22.2247 12.836 22.2647 12.756C22.3127 12.676 22.3847 12.612 22.4807 12.564C22.8327 12.388 23.1807 12.26 23.5247 12.18C23.8687 12.1 24.1967 12.06 24.5087 12.06C25.0127 12.06 25.4287 12.144 25.7567 12.312C26.0847 12.472 26.3287 12.72 26.4887 13.056C26.6487 13.384 26.7287 13.808 26.7287 14.328V17.58C26.7287 17.74 26.6887 17.864 26.6087 17.952C26.5367 18.04 26.4287 18.084 26.2847 18.084C26.1327 18.084 26.0167 18.04 25.9367 17.952C25.8567 17.864 25.8167 17.74 25.8167 17.58V16.644H25.9247C25.8607 16.948 25.7367 17.208 25.5527 17.424C25.3767 17.64 25.1567 17.808 24.8927 17.928C24.6287 18.048 24.3327 18.108 24.0047 18.108ZM31.232 20.268C30.808 20.268 30.392 20.216 29.984 20.112C29.584 20.016 29.22 19.86 28.892 19.644C28.796 19.588 28.732 19.52 28.7 19.44C28.676 19.36 28.672 19.28 28.688 19.2C28.704 19.128 28.74 19.06 28.796 18.996C28.852 18.94 28.916 18.904 28.988 18.888C29.068 18.872 29.148 18.884 29.228 18.924C29.58 19.14 29.916 19.288 30.236 19.368C30.556 19.448 30.872 19.488 31.184 19.488C31.752 19.488 32.18 19.336 32.468 19.032C32.764 18.728 32.912 18.288 32.912 17.712V16.356H33.032C32.912 16.82 32.656 17.188 32.264 17.46C31.88 17.732 31.428 17.868 30.908 17.868C30.372 17.868 29.908 17.748 29.516 17.508C29.124 17.26 28.82 16.916 28.604 16.476C28.396 16.036 28.292 15.528 28.292 14.952C28.292 14.52 28.352 14.128 28.472 13.776C28.592 13.416 28.764 13.112 28.988 12.864C29.22 12.608 29.496 12.412 29.816 12.276C30.144 12.132 30.508 12.06 30.908 12.06C31.436 12.06 31.892 12.196 32.276 12.468C32.66 12.732 32.908 13.092 33.02 13.548L32.9 13.692V12.576C32.9 12.416 32.94 12.296 33.02 12.216C33.108 12.128 33.228 12.084 33.38 12.084C33.54 12.084 33.66 12.128 33.74 12.216C33.82 12.296 33.86 12.416 33.86 12.576V17.58C33.86 18.468 33.636 19.136 33.188 19.584C32.748 20.04 32.096 20.268 31.232 20.268ZM31.088 17.076C31.464 17.076 31.788 16.992 32.06 16.824C32.332 16.648 32.54 16.4 32.684 16.08C32.836 15.76 32.912 15.384 32.912 14.952C32.912 14.304 32.748 13.792 32.42 13.416C32.092 13.032 31.648 12.84 31.088 12.84C30.72 12.84 30.4 12.928 30.128 13.104C29.856 13.272 29.644 13.516 29.492 13.836C29.348 14.148 29.276 14.52 29.276 14.952C29.276 15.6 29.44 16.116 29.768 16.5C30.096 16.884 30.536 17.076 31.088 17.076ZM36.2833 18.084C36.1233 18.084 36.0033 18.04 35.9233 17.952C35.8433 17.864 35.8033 17.74 35.8033 17.58V12.576C35.8033 12.416 35.8433 12.296 35.9233 12.216C36.0033 12.128 36.1193 12.084 36.2713 12.084C36.4233 12.084 36.5393 12.128 36.6193 12.216C36.7073 12.296 36.7513 12.416 36.7513 12.576V13.608L36.6193 13.464C36.7873 13 37.0593 12.652 37.4353 12.42C37.8193 12.18 38.2593 12.06 38.7553 12.06C39.2193 12.06 39.6033 12.144 39.9073 12.312C40.2193 12.48 40.4513 12.736 40.6033 13.08C40.7553 13.416 40.8313 13.844 40.8313 14.364V17.58C40.8313 17.74 40.7873 17.864 40.6993 17.952C40.6193 18.04 40.5033 18.084 40.3513 18.084C40.1913 18.084 40.0673 18.04 39.9793 17.952C39.8993 17.864 39.8593 17.74 39.8593 17.58V14.424C39.8593 13.88 39.7513 13.484 39.5353 13.236C39.3273 12.98 38.9913 12.852 38.5273 12.852C37.9913 12.852 37.5633 13.02 37.2433 13.356C36.9313 13.684 36.7753 14.124 36.7753 14.676V17.58C36.7753 17.916 36.6113 18.084 36.2833 18.084ZM45.1676 18.108C44.5996 18.108 44.1076 17.984 43.6916 17.736C43.2756 17.488 42.9516 17.14 42.7196 16.692C42.4956 16.236 42.3836 15.7 42.3836 15.084C42.3836 14.62 42.4476 14.204 42.5756 13.836C42.7036 13.46 42.8916 13.14 43.1396 12.876C43.3876 12.612 43.6796 12.412 44.0156 12.276C44.3596 12.132 44.7436 12.06 45.1676 12.06C45.7356 12.06 46.2276 12.184 46.6436 12.432C47.0596 12.68 47.3796 13.032 47.6036 13.488C47.8356 13.936 47.9516 14.468 47.9516 15.084C47.9516 15.548 47.8876 15.964 47.7596 16.332C47.6316 16.7 47.4436 17.02 47.1956 17.292C46.9476 17.556 46.6516 17.76 46.3076 17.904C45.9716 18.04 45.5916 18.108 45.1676 18.108ZM45.1676 17.328C45.5276 17.328 45.8436 17.24 46.1156 17.064C46.3876 16.888 46.5956 16.632 46.7396 16.296C46.8916 15.96 46.9676 15.556 46.9676 15.084C46.9676 14.356 46.8036 13.8 46.4756 13.416C46.1556 13.032 45.7196 12.84 45.1676 12.84C44.7996 12.84 44.4796 12.928 44.2076 13.104C43.9436 13.272 43.7356 13.524 43.5836 13.86C43.4396 14.188 43.3676 14.596 43.3676 15.084C43.3676 15.804 43.5316 16.36 43.8596 16.752C44.1876 17.136 44.6236 17.328 45.1676 17.328Z" fill="white"/></svg>')}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content .icon-gol-smiles,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content .icon-gol-smiles{display:block;width:68.27px;height:36.43px;margin-bottom:22.06px;background-image:url('data:image/svg+xml,<svg width="69" height="38" viewBox="0 0 69 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M50.1973 4.71094H18.3601C10.5325 4.71094 4.19141 11.052 4.19141 18.8796C4.19141 26.7072 10.5325 33.0483 18.3601 33.0483H50.1973C58.0248 33.0483 64.3659 26.7072 64.3659 18.8796C64.3659 11.052 58.0248 4.71094 50.1973 4.71094ZM50.1973 5.16253C52.0413 5.16253 53.8477 5.52004 55.5411 6.23506C57.1781 6.93126 58.6458 7.90971 59.9065 9.1704C61.1672 10.4311 62.1456 11.8988 62.8418 13.5358C63.5568 15.2292 63.9144 17.0168 63.9144 18.8796C63.9144 20.7424 63.5568 22.53 62.8418 24.2234C62.1456 25.8605 61.1672 27.3281 59.9065 28.5888C58.6458 29.8495 57.1781 30.828 55.5411 31.5242C53.8477 32.2392 52.0601 32.5967 50.1973 32.5967H18.3601C16.5161 32.5967 14.7097 32.2392 13.0163 31.5242C11.3793 30.828 9.91155 29.8495 8.65086 28.5888C7.39017 27.3281 6.41175 25.8605 5.71555 24.2234C5.00053 22.53 4.64303 20.7424 4.64303 18.8796C4.64303 17.0168 5.00053 15.2292 5.71555 13.5358C6.41175 11.8988 7.39017 10.4311 8.65086 9.1704C9.91155 7.90971 11.3793 6.93126 13.0163 6.23506C14.7097 5.52004 16.4973 5.16253 18.3601 5.16253H50.1973Z" fill="white"/><path d="M32.0748 18.8802C32.0748 26.4631 25.9407 32.5973 18.3577 32.5973C10.7747 32.5973 4.64062 26.4631 4.64062 18.8802C4.64062 11.2972 10.7747 5.16309 18.3577 5.16309C25.9407 5.16309 32.0748 11.2972 32.0748 18.8802Z" fill="white"/><path d="M50.8949 21.0251C51.1207 21.0251 51.3277 20.9687 51.4783 20.8934C51.6288 20.8182 51.7417 20.7241 51.7981 20.6488C51.8358 20.5924 51.8546 20.5359 51.8546 20.4795C51.8546 20.423 51.8358 20.3854 51.817 20.3289C51.7605 20.216 51.6476 20.1596 51.5347 20.1596C51.5159 20.1596 51.4971 20.1596 51.4783 20.1596C51.4218 20.1784 51.3842 20.1972 51.3466 20.216C51.3089 20.2349 51.2524 20.2349 51.1772 20.2349C51.0455 20.2349 50.9891 20.1784 50.9326 20.1408C50.9326 20.122 50.8385 20.0279 50.8197 19.915C50.7821 19.7268 50.7632 19.4446 50.7632 19.2564C50.7632 19.1811 50.7632 15.2485 50.7632 15.1545C50.7632 15.0039 50.688 14.891 50.5939 14.8158C50.481 14.7405 50.3493 14.7217 50.2364 14.7217C50.1046 14.7217 49.9729 14.7593 49.86 14.8158C49.7471 14.891 49.6719 15.0039 49.6719 15.1356V19.7833C49.6719 20.0467 49.7472 20.3478 49.9353 20.5924C50.1235 20.8558 50.4433 21.0251 50.8949 21.0251Z" fill="white"/><path d="M55.3144 18.0523C55.4273 17.8454 55.4649 17.6007 55.4649 17.3749C55.4649 17.2997 55.465 17.2432 55.4462 17.168C55.3333 16.5659 54.7876 16.1143 53.922 16.1143C53.3199 16.1143 52.5484 16.3589 52.078 17.0739C51.8898 17.3561 51.6641 17.9018 51.6641 18.5792C51.6641 18.7485 51.6829 18.9179 51.7017 19.0872C51.8146 19.6141 52.0404 20.0845 52.3979 20.442C52.7554 20.7807 53.2446 20.9877 53.8656 20.9877C54.2043 20.9877 54.5053 20.9312 54.7499 20.8372C54.8628 20.7807 54.9569 20.7242 55.0322 20.6678C55.1074 20.5925 55.1451 20.5173 55.1451 20.4232C55.1451 20.4044 55.1451 20.3856 55.1451 20.3856C55.1263 20.2162 54.9945 20.1221 54.844 20.1221C54.8064 20.1221 54.7688 20.1221 54.7311 20.1409C54.543 20.1974 54.3736 20.235 54.1478 20.235C54.0914 20.235 54.0161 20.235 53.9596 20.235C53.5081 20.1974 53.2446 19.9151 53.0753 19.6517C53 19.52 52.9436 19.3695 52.906 19.2566C52.8871 19.2189 52.8871 19.1625 52.8683 19.1437C53.4892 19.1249 54.0349 19.0496 54.543 18.7674C54.8252 18.6168 55.1451 18.391 55.3144 18.0523ZM54.129 18.0147C53.8091 18.3722 53.3387 18.4851 52.8495 18.5416C52.8495 18.5039 52.8495 18.4475 52.8495 18.4098C52.8495 17.9771 52.9059 17.5067 53.1317 17.2056C53.414 16.8105 53.6962 16.7728 53.8279 16.754C54.0537 16.754 54.2795 16.9045 54.336 17.2432C54.3548 17.2997 54.3548 17.3561 54.3548 17.4126C54.3736 17.6572 54.2795 17.8642 54.129 18.0147Z" fill="white"/><path d="M48.5599 15.8883C48.8798 15.8883 49.1432 15.6249 49.1432 15.305C49.1432 14.9851 48.8798 14.7217 48.5599 14.7217C48.24 14.7217 47.9766 14.9851 47.9766 15.305C47.9766 15.6249 48.24 15.8883 48.5599 15.8883Z" fill="white"/><path d="M41.7463 20.8557C41.8592 20.931 41.972 20.9686 42.1038 20.9686C42.2355 20.9686 42.3672 20.931 42.4801 20.8557C42.593 20.7804 42.6682 20.6675 42.6682 20.5358C42.6682 20.5358 42.6682 17.9956 42.6682 17.9768C42.6682 17.7886 42.7247 17.5252 42.8376 17.3182C42.9505 17.1113 43.1199 16.9607 43.4021 16.9607C43.5338 16.9607 43.6091 16.9984 43.6844 17.0548C43.7784 17.1489 43.8537 17.2994 43.8725 17.4688C43.9101 17.6193 43.9101 17.7886 43.9101 17.8639C43.9101 17.8827 43.9101 20.4606 43.9101 20.5358C43.9101 20.6864 43.9854 20.7993 44.0983 20.8745C44.2112 20.9498 44.3429 20.9686 44.4934 20.9686C44.6251 20.9686 44.7757 20.931 44.8886 20.8745C45.0015 20.7993 45.0767 20.6864 45.0767 20.5546V17.9956C45.0767 17.8075 45.1332 17.544 45.2461 17.3371C45.359 17.1301 45.5283 16.9795 45.8106 16.9795C45.9235 16.9795 46.0175 17.0172 46.0928 17.0736C46.2057 17.1677 46.2622 17.3182 46.281 17.4876C46.3186 17.6381 46.3186 17.8075 46.3186 17.8827V20.517C46.3186 20.6675 46.3939 20.7804 46.5068 20.8557C46.6197 20.931 46.7514 20.9498 46.9019 20.9498C47.0336 20.9498 47.1842 20.9122 47.2971 20.8557C47.41 20.7804 47.4852 20.6675 47.4852 20.5358V18.0333C47.4852 17.3935 47.3535 16.9231 47.1277 16.6032C46.9019 16.2833 46.5444 16.1328 46.1493 16.1328C45.7541 16.1328 45.453 16.321 45.2461 16.5468C45.0955 16.6973 45.0015 16.8478 44.9262 16.9795C44.8321 16.7161 44.6816 16.528 44.5123 16.3774C44.3053 16.2081 44.0418 16.1328 43.7408 16.1328C43.2327 16.1328 42.8941 16.4339 42.6871 16.7161V16.6973C42.6871 16.5468 42.6118 16.4339 42.5177 16.3586C42.4048 16.2833 42.2919 16.2645 42.1602 16.2645C42.0285 16.2645 41.8968 16.3022 41.7839 16.3586C41.671 16.4339 41.5957 16.5468 41.5957 16.6785V20.517C41.5581 20.6675 41.6334 20.7804 41.7463 20.8557Z" fill="white"/><path d="M60.3387 18.3344C60.3387 18.3156 60.3199 18.278 60.301 18.278C60.2822 18.278 60.2446 18.278 60.2258 18.2968C60.2258 18.2968 60.207 18.3156 60.1693 18.3532C60.1317 18.3909 60.0941 18.4285 60.0188 18.5038C59.8871 18.6355 59.6989 18.8048 59.4355 19.0118C59.2474 19.1623 59.0403 19.3317 58.7957 19.5198C58.7957 19.4446 58.7769 19.3881 58.7581 19.3129C58.7017 19.0494 58.5323 18.8425 58.3442 18.6731C58.0619 18.4285 57.6856 18.278 57.3845 18.0898C57.234 17.9957 57.1023 17.9205 57.0082 17.8076C56.9141 17.7135 56.8388 17.6006 56.82 17.4689C56.82 17.45 56.82 17.4124 56.82 17.3936C56.82 17.2619 56.8765 17.1113 56.9894 16.9985C57.0458 16.942 57.234 16.8291 57.4974 16.8291C57.8173 16.8291 58.0807 16.9608 58.2501 16.9608C58.4194 16.9608 58.5699 16.8667 58.6076 16.6974C58.6264 16.6598 58.6264 16.6221 58.6264 16.6033C58.6264 16.4151 58.4759 16.2458 58.2501 16.1894C58.2501 16.1894 58.0619 16.1329 57.648 16.1329C57.0835 16.1329 56.6131 16.2646 56.2932 16.528C55.9545 16.7727 55.7851 17.1302 55.7851 17.5441C55.7851 17.657 55.804 17.7699 55.8228 17.8828C55.9357 18.3909 56.4437 18.6543 56.8953 18.8989C57.1211 19.0118 57.3469 19.1247 57.5163 19.2564C57.6856 19.3881 57.7985 19.501 57.8173 19.6516C57.8173 19.6704 57.8173 19.708 57.8173 19.7268C57.8173 19.8585 57.7609 19.9902 57.648 20.0843C57.5351 20.1784 57.3469 20.2537 57.0646 20.2537H57.0459C56.7636 20.2537 56.5001 20.1784 56.3496 20.1031C56.2743 20.0655 56.1991 20.0467 56.1427 20.0467C55.9733 20.0467 55.8228 20.1596 55.804 20.3289C55.804 20.3478 55.804 20.3666 55.804 20.3854C55.804 20.5171 55.8792 20.6112 55.9545 20.6864C56.0862 20.7993 56.2744 20.8934 56.4625 20.9311C54.4492 21.9471 51.6456 22.8503 48.1081 22.8503C44.533 22.8503 41.7105 21.9283 39.6972 20.9122C40.1111 20.837 40.4498 20.6676 40.6945 20.4418C41.052 20.122 41.2213 19.6892 41.2213 19.2376C41.2213 19.1247 41.2025 19.0306 41.1837 18.9177C41.1273 18.5602 40.9391 18.2968 40.6945 18.071C40.3369 17.7323 39.8289 17.4877 39.4338 17.2619C39.2268 17.149 39.0386 17.0173 38.9069 16.9044C38.7752 16.7727 38.6811 16.6409 38.6623 16.4904C38.6623 16.4528 38.6435 16.4151 38.6435 16.3587C38.6435 16.1705 38.7188 15.9636 38.8881 15.7942C39.0575 15.6437 39.3021 15.5308 39.6784 15.5308C39.8854 15.5308 40.1112 15.5684 40.3934 15.6437C40.4687 15.6625 40.5439 15.6813 40.6192 15.6813C40.8074 15.6813 40.9391 15.5872 40.9955 15.4367C41.0144 15.3803 41.0332 15.3238 41.0332 15.2862C41.0332 15.1545 40.9579 15.0416 40.8638 14.9663C40.7698 14.891 40.638 14.8346 40.5251 14.8158C40.2617 14.7593 39.9982 14.7217 39.6972 14.7217C38.9069 14.7217 38.3424 14.9475 37.9661 15.2674C37.5898 15.5872 37.4204 16.02 37.4204 16.434C37.4204 16.528 37.4204 16.6221 37.4392 16.7162C37.5521 17.3183 38.0602 17.7135 38.5682 18.0145C39.0762 18.3344 39.6031 18.579 39.8101 18.8613C39.923 19.0118 39.9794 19.2 39.9794 19.3693C39.9794 19.5575 39.923 19.7268 39.8289 19.8397C39.6408 20.0655 39.2644 20.2349 38.8881 20.2349C38.6435 20.2349 38.3801 20.1784 38.1543 20.0279C38.1354 20.0279 38.1166 20.0091 38.0978 19.9902C37.5333 19.6327 37.0817 19.2752 36.743 19.0118C36.4796 18.8048 36.2915 18.6167 36.1598 18.5038C36.1033 18.4473 36.0469 18.3909 36.0092 18.3532C35.9716 18.3156 35.9716 18.2968 35.9716 18.2968C35.9528 18.278 35.9339 18.278 35.8963 18.278C35.8775 18.278 35.8587 18.3156 35.8587 18.3344C35.8399 18.4285 35.8398 18.5602 35.8398 18.6919V18.7296C35.8398 19.1059 35.9716 19.3881 36.3103 19.6892C36.3855 19.7645 40.9014 24.3556 48.1269 24.3556C55.3524 24.3556 59.8683 19.7645 59.9435 19.6892C60.2822 19.3693 60.3951 19.0871 60.414 18.7296V18.6919C60.3575 18.5414 60.3387 18.4285 60.3387 18.3344Z" fill="white"/><path d="M48.9376 16.3392C48.8435 16.2639 48.7118 16.2451 48.5801 16.2451C48.4484 16.2451 48.3167 16.2827 48.2038 16.3392C48.0909 16.4145 48.0156 16.5274 48.0156 16.6591V20.5164C48.0156 20.6669 48.0909 20.7798 48.185 20.8551C48.279 20.9304 48.4107 20.968 48.5424 20.968C48.6742 20.968 48.8059 20.9304 48.9188 20.8551C49.0317 20.7798 49.1069 20.6669 49.1069 20.5352C49.1069 20.5352 49.1069 16.7908 49.1069 16.6779C49.1069 16.5274 49.0317 16.4145 48.9376 16.3392Z" fill="white"/><path d="M20.1307 14.8154C19.8673 14.8154 19.6227 14.8342 19.378 14.8907C21.2597 15.2482 22.6897 16.7535 22.6897 18.7292C22.6897 20.1404 21.5419 21.4388 20.1307 21.4388C19.8673 21.4388 19.6227 21.4011 19.378 21.3259C18.3243 21.006 17.5717 20.0275 17.5717 18.8797C17.5717 17.732 18.3243 16.7535 19.378 16.4336C19.1334 16.3584 18.8888 16.3207 18.6254 16.3207C17.2142 16.3207 16.0664 17.6002 16.0664 19.0303C16.0664 21.006 17.4964 22.5301 19.378 22.8688C19.6227 22.9064 19.8673 22.9441 20.1307 22.9441C21.8618 22.9441 23.3483 21.8527 23.9316 20.3098V17.4497C23.3483 15.9068 21.8618 14.8154 20.1307 14.8154Z" fill="%23A6A6A6"/><path d="M28.2209 21.3066H25.5678C25.4925 21.3066 25.4361 21.2502 25.4361 21.1749V15.0596C25.4361 14.9843 25.3796 14.9279 25.3043 14.9279H24.0813C24.006 14.9279 23.9496 14.9843 23.9496 15.0596V22.5297C23.9496 22.6802 24.0625 22.7931 24.213 22.7931H28.2397C28.315 22.7931 28.3714 22.7366 28.3714 22.6614V21.4571C28.3526 21.3819 28.2961 21.3066 28.2209 21.3066ZM19.3772 14.8902C19.1326 14.8526 18.888 14.815 18.6245 14.815C16.6865 14.815 15.0495 16.1886 14.6543 18.0138C14.6355 18.0702 14.5791 18.1266 14.5226 18.1266H12.5469C12.4716 18.1266 12.4152 18.1831 12.4152 18.2584V19.4814C12.4152 19.5567 12.4716 19.6131 12.5469 19.6131H14.278C14.3533 19.6131 14.4097 19.6696 14.4097 19.7448V20.347C14.4097 20.4034 14.3909 20.4787 14.3532 20.5163C13.8828 21.062 13.1866 21.4007 12.4152 21.4007C11.0039 21.4007 9.85617 20.2529 9.85617 18.8417C9.85617 17.4304 11.0039 16.2826 12.4152 16.2826C12.8103 16.2826 13.1867 16.3767 13.5253 16.5273C13.5818 16.5649 13.657 16.5273 13.6947 16.4708L14.3156 15.4171C14.3533 15.3418 14.3344 15.2666 14.2592 15.2289C13.6947 14.9467 13.0738 14.7773 12.3964 14.7773C10.1572 14.7773 8.33203 16.6025 8.33203 18.8417C8.33203 21.0808 10.1572 22.906 12.3964 22.906C13.5818 22.906 14.6543 22.3979 15.407 21.57C15.4634 21.5136 15.5575 21.5136 15.6139 21.57C16.3478 22.3791 17.4203 22.906 18.6245 22.906C18.888 22.906 19.1326 22.8872 19.3772 22.8307C17.4956 22.4732 16.0656 20.9679 16.0656 18.9922C16.0656 17.581 17.2133 16.2826 18.6245 16.2826C18.888 16.2826 19.1326 16.3203 19.3772 16.3955C20.4309 16.7154 21.1836 17.6939 21.1836 18.8417C21.1836 19.9895 20.4309 20.9679 19.3772 21.2878C19.6218 21.3631 19.8664 21.4007 20.1298 21.4007C21.5411 21.4007 22.6889 20.1212 22.6889 18.6911C22.6889 16.7531 21.2588 15.2289 19.3772 14.8902Z" fill="%23FF7020"/></svg>')}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content__icon-card.smiles,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content__icon-card.smiles{display:block;width:31.71px;height:31.71px;background-image:url('data:image/svg+xml,<svg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="16.6423" cy="16.2868" rx="15.8571" ry="15.8571" fill="%23FF7020"/><ellipse cx="16.6414" cy="16.2869" rx="12.364" ry="12.364" fill="%23FFAE7F"/></svg>')}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content__icon-card.prata,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content__icon-card.prata{display:block;width:39.43px;height:39.43px;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_11278_33288)"><path d="M15.3921 5.31727C17.9529 2.75654 22.1046 2.75654 24.6653 5.31726L35.1064 15.7583C37.6671 18.3191 37.6671 22.4708 35.1064 25.0315L24.6653 35.4726C22.1046 38.0334 17.9529 38.0334 15.3921 35.4726L4.95106 25.0316C2.39033 22.4708 2.39033 18.3191 4.95105 15.7583L15.3921 5.31727Z" fill="%23737373"/><path d="M17.6685 7.09177C18.9494 5.81085 21.0262 5.81085 22.3071 7.09177L33.2423 18.0269C34.5232 19.3078 34.5232 21.3846 33.2423 22.6655L22.3071 33.6007C21.0262 34.8816 18.9494 34.8816 17.6685 33.6007L6.73338 22.6655C5.45246 21.3846 5.45245 19.3078 6.73337 18.0269L17.6685 7.09177Z" fill="%23999999"/></g><defs><clipPath id="clip0_11278_33288"><rect width="39.4286" height="39.4286" fill="white" transform="translate(0.0292969 0.394531)"/></clipPath></defs></svg>')}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content__icon-card.ouro,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content__icon-card.ouro{display:block;width:36px;height:24.9px;background-image:url('data:image/svg+xml,<svg width="37" height="26" viewBox="0 0 37 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.36047 2.81812C7.70589 1.62353 8.79959 0.801285 10.0431 0.801285H27.4442C28.6877 0.801285 29.7814 1.62353 30.1268 2.81811L35.7119 22.1331C36.2283 23.9189 34.8882 25.7013 33.0292 25.7013H4.45806C2.59907 25.7013 1.25904 23.9189 1.77543 22.1331L7.36047 2.81812Z" fill="%23C09D59"/><path d="M10.1406 4.86977C10.2613 4.48007 10.6218 4.21442 11.0297 4.21442H26.4576C26.8655 4.21442 27.226 4.48007 27.3467 4.86977L32.3699 21.0819C32.5555 21.6808 32.1078 22.2882 31.4807 22.2882H6.00656C5.37953 22.2882 4.93185 21.6808 5.11742 21.0819L10.1406 4.86977Z" fill="%23E0C285"/></svg>')}.card-container__card .front-card .card-content .smls__ffp__my-category__card__content__icon-card.diamante,.card-container__card .back-card .card-content .smls__ffp__my-category__card__content__icon-card.diamante{display:block;width:34.29px;height:34.29px;background-image:url('data:image/svg+xml,<svg width="35" height="36" viewBox="0 0 35 36" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_11267_27588)"><path d="M16.6115 1.05467C16.9692 0.906489 17.3712 0.906489 17.7289 1.05467L28.7333 5.61284C29.0911 5.76102 29.3753 6.04525 29.5235 6.40299L34.0816 17.4074C34.2298 17.7651 34.2298 18.1671 34.0816 18.5248L29.5235 29.5292C29.3753 29.887 29.0911 30.1712 28.7333 30.3194L17.7289 34.8775C17.3712 35.0257 16.9692 35.0257 16.6115 34.8775L5.60709 30.3194C5.24935 30.1712 4.96512 29.887 4.81694 29.5292L0.258772 18.5248C0.110591 18.1671 0.110591 17.7651 0.258772 17.4074L4.81694 6.40299C4.96512 6.04525 5.24935 5.76102 5.60709 5.61284L16.6115 1.05467Z" fill="%23808080"/><path d="M16.5935 4.14647C16.9512 3.99829 17.3532 3.99829 17.7109 4.14647L26.5288 7.79894C26.8865 7.94713 27.1707 8.23135 27.3189 8.58909L30.9714 17.407C31.1196 17.7647 31.1196 18.1666 30.9714 18.5244L27.3189 27.3422C27.1707 27.7 26.8865 27.9842 26.5288 28.1324L17.7109 31.7849C17.3532 31.9331 16.9512 31.9331 16.5935 31.7849L7.77562 28.1324C7.41787 27.9842 7.13365 27.7 6.98547 27.3422L3.33299 18.5244C3.18481 18.1666 3.18481 17.7647 3.33299 17.407L6.98547 8.58909C7.13365 8.23135 7.41787 7.94713 7.77561 7.79895L16.5935 4.14647Z" fill="%23595959"/></g><defs><clipPath id="clip0_11267_27588"><rect width="34.2857" height="34.2857" fill="white" transform="translate(0.171875 0.96582)"/></clipPath></defs></svg>')}.card-container__card .front-card .card-content .smls__ffp__my-category__card *,.card-container__card .back-card .card-content .smls__ffp__my-category__card *{color:#fff !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:#FFFFFF}.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:#FFFFFF}.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 .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;margin-left:1.6% !important}.card-container__print-button span{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;color:#000000;line-height:24px;letter-spacing:0.01em;cursor:pointer;padding:20px 32px;background:#ff7020;border-radius:8px}@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{.smls__ffp__my-category__card__content .icon-magno{display:block !important;width:58px !important;height:28px !important;margin-bottom:22.06px !important;background-image:url('data:image/svg+xml,<svg width="59" height="28" viewBox="0 0 59 28" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="3.07109" y="2.2" width="53.6" height="23.6" rx="11.8" stroke="white" stroke-width="0.4"/><rect x="1.07109" y="0.2" width="57.6" height="27.6" rx="13.8" stroke="white" stroke-opacity="0.2" stroke-width="0.4"/><rect x="4.87109" y="4" width="50" height="20" rx="10" fill="%23252122"/><path d="M12.3951 18.084C12.2511 18.084 12.1391 18.044 12.0591 17.964C11.9791 17.876 11.9391 17.756 11.9391 17.604V9.936C11.9391 9.776 11.9791 9.656 12.0591 9.576C12.1391 9.496 12.2511 9.456 12.3951 9.456C12.5231 9.456 12.6231 9.484 12.6951 9.54C12.7751 9.588 12.8471 9.672 12.9111 9.792L16.1991 15.984H15.8391L19.1151 9.792C19.1791 9.672 19.2471 9.588 19.3191 9.54C19.3911 9.484 19.4951 9.456 19.6311 9.456C19.7671 9.456 19.8751 9.496 19.9551 9.576C20.0351 9.656 20.0751 9.776 20.0751 9.936V17.604C20.0751 17.756 20.0351 17.876 19.9551 17.964C19.8831 18.044 19.7711 18.084 19.6191 18.084C19.4751 18.084 19.3631 18.044 19.2831 17.964C19.2031 17.876 19.1631 17.756 19.1631 17.604V10.86H19.4511L16.4511 16.488C16.3951 16.592 16.3351 16.668 16.2711 16.716C16.2151 16.756 16.1311 16.776 16.0191 16.776C15.9071 16.776 15.8191 16.752 15.7551 16.704C15.6911 16.656 15.6351 16.584 15.5871 16.488L12.5511 10.848H12.8391V17.604C12.8391 17.756 12.7991 17.876 12.7191 17.964C12.6471 18.044 12.5391 18.084 12.3951 18.084ZM24.0047 18.108C23.6047 18.108 23.2447 18.032 22.9247 17.88C22.6127 17.72 22.3647 17.504 22.1807 17.232C21.9967 16.96 21.9047 16.656 21.9047 16.32C21.9047 15.888 22.0127 15.548 22.2287 15.3C22.4527 15.052 22.8167 14.876 23.3207 14.772C23.8327 14.668 24.5287 14.616 25.4087 14.616H25.9487V15.252H25.4207C24.7727 15.252 24.2607 15.284 23.8847 15.348C23.5167 15.404 23.2567 15.504 23.1047 15.648C22.9607 15.792 22.8887 15.996 22.8887 16.26C22.8887 16.588 23.0007 16.856 23.2247 17.064C23.4567 17.272 23.7687 17.376 24.1607 17.376C24.4807 17.376 24.7607 17.3 25.0007 17.148C25.2487 16.996 25.4407 16.788 25.5767 16.524C25.7207 16.26 25.7927 15.956 25.7927 15.612V14.244C25.7927 13.748 25.6927 13.392 25.4927 13.176C25.2927 12.952 24.9647 12.84 24.5087 12.84C24.2287 12.84 23.9487 12.876 23.6687 12.948C23.3887 13.02 23.0927 13.136 22.7807 13.296C22.6687 13.352 22.5727 13.372 22.4927 13.356C22.4127 13.332 22.3487 13.288 22.3007 13.224C22.2527 13.16 22.2247 13.088 22.2167 13.008C22.2087 12.92 22.2247 12.836 22.2647 12.756C22.3127 12.676 22.3847 12.612 22.4807 12.564C22.8327 12.388 23.1807 12.26 23.5247 12.18C23.8687 12.1 24.1967 12.06 24.5087 12.06C25.0127 12.06 25.4287 12.144 25.7567 12.312C26.0847 12.472 26.3287 12.72 26.4887 13.056C26.6487 13.384 26.7287 13.808 26.7287 14.328V17.58C26.7287 17.74 26.6887 17.864 26.6087 17.952C26.5367 18.04 26.4287 18.084 26.2847 18.084C26.1327 18.084 26.0167 18.04 25.9367 17.952C25.8567 17.864 25.8167 17.74 25.8167 17.58V16.644H25.9247C25.8607 16.948 25.7367 17.208 25.5527 17.424C25.3767 17.64 25.1567 17.808 24.8927 17.928C24.6287 18.048 24.3327 18.108 24.0047 18.108ZM31.232 20.268C30.808 20.268 30.392 20.216 29.984 20.112C29.584 20.016 29.22 19.86 28.892 19.644C28.796 19.588 28.732 19.52 28.7 19.44C28.676 19.36 28.672 19.28 28.688 19.2C28.704 19.128 28.74 19.06 28.796 18.996C28.852 18.94 28.916 18.904 28.988 18.888C29.068 18.872 29.148 18.884 29.228 18.924C29.58 19.14 29.916 19.288 30.236 19.368C30.556 19.448 30.872 19.488 31.184 19.488C31.752 19.488 32.18 19.336 32.468 19.032C32.764 18.728 32.912 18.288 32.912 17.712V16.356H33.032C32.912 16.82 32.656 17.188 32.264 17.46C31.88 17.732 31.428 17.868 30.908 17.868C30.372 17.868 29.908 17.748 29.516 17.508C29.124 17.26 28.82 16.916 28.604 16.476C28.396 16.036 28.292 15.528 28.292 14.952C28.292 14.52 28.352 14.128 28.472 13.776C28.592 13.416 28.764 13.112 28.988 12.864C29.22 12.608 29.496 12.412 29.816 12.276C30.144 12.132 30.508 12.06 30.908 12.06C31.436 12.06 31.892 12.196 32.276 12.468C32.66 12.732 32.908 13.092 33.02 13.548L32.9 13.692V12.576C32.9 12.416 32.94 12.296 33.02 12.216C33.108 12.128 33.228 12.084 33.38 12.084C33.54 12.084 33.66 12.128 33.74 12.216C33.82 12.296 33.86 12.416 33.86 12.576V17.58C33.86 18.468 33.636 19.136 33.188 19.584C32.748 20.04 32.096 20.268 31.232 20.268ZM31.088 17.076C31.464 17.076 31.788 16.992 32.06 16.824C32.332 16.648 32.54 16.4 32.684 16.08C32.836 15.76 32.912 15.384 32.912 14.952C32.912 14.304 32.748 13.792 32.42 13.416C32.092 13.032 31.648 12.84 31.088 12.84C30.72 12.84 30.4 12.928 30.128 13.104C29.856 13.272 29.644 13.516 29.492 13.836C29.348 14.148 29.276 14.52 29.276 14.952C29.276 15.6 29.44 16.116 29.768 16.5C30.096 16.884 30.536 17.076 31.088 17.076ZM36.2833 18.084C36.1233 18.084 36.0033 18.04 35.9233 17.952C35.8433 17.864 35.8033 17.74 35.8033 17.58V12.576C35.8033 12.416 35.8433 12.296 35.9233 12.216C36.0033 12.128 36.1193 12.084 36.2713 12.084C36.4233 12.084 36.5393 12.128 36.6193 12.216C36.7073 12.296 36.7513 12.416 36.7513 12.576V13.608L36.6193 13.464C36.7873 13 37.0593 12.652 37.4353 12.42C37.8193 12.18 38.2593 12.06 38.7553 12.06C39.2193 12.06 39.6033 12.144 39.9073 12.312C40.2193 12.48 40.4513 12.736 40.6033 13.08C40.7553 13.416 40.8313 13.844 40.8313 14.364V17.58C40.8313 17.74 40.7873 17.864 40.6993 17.952C40.6193 18.04 40.5033 18.084 40.3513 18.084C40.1913 18.084 40.0673 18.04 39.9793 17.952C39.8993 17.864 39.8593 17.74 39.8593 17.58V14.424C39.8593 13.88 39.7513 13.484 39.5353 13.236C39.3273 12.98 38.9913 12.852 38.5273 12.852C37.9913 12.852 37.5633 13.02 37.2433 13.356C36.9313 13.684 36.7753 14.124 36.7753 14.676V17.58C36.7753 17.916 36.6113 18.084 36.2833 18.084ZM45.1676 18.108C44.5996 18.108 44.1076 17.984 43.6916 17.736C43.2756 17.488 42.9516 17.14 42.7196 16.692C42.4956 16.236 42.3836 15.7 42.3836 15.084C42.3836 14.62 42.4476 14.204 42.5756 13.836C42.7036 13.46 42.8916 13.14 43.1396 12.876C43.3876 12.612 43.6796 12.412 44.0156 12.276C44.3596 12.132 44.7436 12.06 45.1676 12.06C45.7356 12.06 46.2276 12.184 46.6436 12.432C47.0596 12.68 47.3796 13.032 47.6036 13.488C47.8356 13.936 47.9516 14.468 47.9516 15.084C47.9516 15.548 47.8876 15.964 47.7596 16.332C47.6316 16.7 47.4436 17.02 47.1956 17.292C46.9476 17.556 46.6516 17.76 46.3076 17.904C45.9716 18.04 45.5916 18.108 45.1676 18.108ZM45.1676 17.328C45.5276 17.328 45.8436 17.24 46.1156 17.064C46.3876 16.888 46.5956 16.632 46.7396 16.296C46.8916 15.96 46.9676 15.556 46.9676 15.084C46.9676 14.356 46.8036 13.8 46.4756 13.416C46.1556 13.032 45.7196 12.84 45.1676 12.84C44.7996 12.84 44.4796 12.928 44.2076 13.104C43.9436 13.272 43.7356 13.524 43.5836 13.86C43.4396 14.188 43.3676 14.596 43.3676 15.084C43.3676 15.804 43.5316 16.36 43.8596 16.752C44.1876 17.136 44.6236 17.328 45.1676 17.328Z" fill="white"/></svg>') !important}.smls__ffp__my-category__card__content .icon-gol-smiles{display:block !important;width:68.27px !important;height:36.43px !important;margin-bottom:22.06px !important;background-image:url('data:image/svg+xml,<svg width="69" height="38" viewBox="0 0 69 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M50.1973 4.71094H18.3601C10.5325 4.71094 4.19141 11.052 4.19141 18.8796C4.19141 26.7072 10.5325 33.0483 18.3601 33.0483H50.1973C58.0248 33.0483 64.3659 26.7072 64.3659 18.8796C64.3659 11.052 58.0248 4.71094 50.1973 4.71094ZM50.1973 5.16253C52.0413 5.16253 53.8477 5.52004 55.5411 6.23506C57.1781 6.93126 58.6458 7.90971 59.9065 9.1704C61.1672 10.4311 62.1456 11.8988 62.8418 13.5358C63.5568 15.2292 63.9144 17.0168 63.9144 18.8796C63.9144 20.7424 63.5568 22.53 62.8418 24.2234C62.1456 25.8605 61.1672 27.3281 59.9065 28.5888C58.6458 29.8495 57.1781 30.828 55.5411 31.5242C53.8477 32.2392 52.0601 32.5967 50.1973 32.5967H18.3601C16.5161 32.5967 14.7097 32.2392 13.0163 31.5242C11.3793 30.828 9.91155 29.8495 8.65086 28.5888C7.39017 27.3281 6.41175 25.8605 5.71555 24.2234C5.00053 22.53 4.64303 20.7424 4.64303 18.8796C4.64303 17.0168 5.00053 15.2292 5.71555 13.5358C6.41175 11.8988 7.39017 10.4311 8.65086 9.1704C9.91155 7.90971 11.3793 6.93126 13.0163 6.23506C14.7097 5.52004 16.4973 5.16253 18.3601 5.16253H50.1973Z" fill="white"/><path d="M32.0748 18.8802C32.0748 26.4631 25.9407 32.5973 18.3577 32.5973C10.7747 32.5973 4.64062 26.4631 4.64062 18.8802C4.64062 11.2972 10.7747 5.16309 18.3577 5.16309C25.9407 5.16309 32.0748 11.2972 32.0748 18.8802Z" fill="white"/><path d="M50.8949 21.0251C51.1207 21.0251 51.3277 20.9687 51.4783 20.8934C51.6288 20.8182 51.7417 20.7241 51.7981 20.6488C51.8358 20.5924 51.8546 20.5359 51.8546 20.4795C51.8546 20.423 51.8358 20.3854 51.817 20.3289C51.7605 20.216 51.6476 20.1596 51.5347 20.1596C51.5159 20.1596 51.4971 20.1596 51.4783 20.1596C51.4218 20.1784 51.3842 20.1972 51.3466 20.216C51.3089 20.2349 51.2524 20.2349 51.1772 20.2349C51.0455 20.2349 50.9891 20.1784 50.9326 20.1408C50.9326 20.122 50.8385 20.0279 50.8197 19.915C50.7821 19.7268 50.7632 19.4446 50.7632 19.2564C50.7632 19.1811 50.7632 15.2485 50.7632 15.1545C50.7632 15.0039 50.688 14.891 50.5939 14.8158C50.481 14.7405 50.3493 14.7217 50.2364 14.7217C50.1046 14.7217 49.9729 14.7593 49.86 14.8158C49.7471 14.891 49.6719 15.0039 49.6719 15.1356V19.7833C49.6719 20.0467 49.7472 20.3478 49.9353 20.5924C50.1235 20.8558 50.4433 21.0251 50.8949 21.0251Z" fill="white"/><path d="M55.3144 18.0523C55.4273 17.8454 55.4649 17.6007 55.4649 17.3749C55.4649 17.2997 55.465 17.2432 55.4462 17.168C55.3333 16.5659 54.7876 16.1143 53.922 16.1143C53.3199 16.1143 52.5484 16.3589 52.078 17.0739C51.8898 17.3561 51.6641 17.9018 51.6641 18.5792C51.6641 18.7485 51.6829 18.9179 51.7017 19.0872C51.8146 19.6141 52.0404 20.0845 52.3979 20.442C52.7554 20.7807 53.2446 20.9877 53.8656 20.9877C54.2043 20.9877 54.5053 20.9312 54.7499 20.8372C54.8628 20.7807 54.9569 20.7242 55.0322 20.6678C55.1074 20.5925 55.1451 20.5173 55.1451 20.4232C55.1451 20.4044 55.1451 20.3856 55.1451 20.3856C55.1263 20.2162 54.9945 20.1221 54.844 20.1221C54.8064 20.1221 54.7688 20.1221 54.7311 20.1409C54.543 20.1974 54.3736 20.235 54.1478 20.235C54.0914 20.235 54.0161 20.235 53.9596 20.235C53.5081 20.1974 53.2446 19.9151 53.0753 19.6517C53 19.52 52.9436 19.3695 52.906 19.2566C52.8871 19.2189 52.8871 19.1625 52.8683 19.1437C53.4892 19.1249 54.0349 19.0496 54.543 18.7674C54.8252 18.6168 55.1451 18.391 55.3144 18.0523ZM54.129 18.0147C53.8091 18.3722 53.3387 18.4851 52.8495 18.5416C52.8495 18.5039 52.8495 18.4475 52.8495 18.4098C52.8495 17.9771 52.9059 17.5067 53.1317 17.2056C53.414 16.8105 53.6962 16.7728 53.8279 16.754C54.0537 16.754 54.2795 16.9045 54.336 17.2432C54.3548 17.2997 54.3548 17.3561 54.3548 17.4126C54.3736 17.6572 54.2795 17.8642 54.129 18.0147Z" fill="white"/><path d="M48.5599 15.8883C48.8798 15.8883 49.1432 15.6249 49.1432 15.305C49.1432 14.9851 48.8798 14.7217 48.5599 14.7217C48.24 14.7217 47.9766 14.9851 47.9766 15.305C47.9766 15.6249 48.24 15.8883 48.5599 15.8883Z" fill="white"/><path d="M41.7463 20.8557C41.8592 20.931 41.972 20.9686 42.1038 20.9686C42.2355 20.9686 42.3672 20.931 42.4801 20.8557C42.593 20.7804 42.6682 20.6675 42.6682 20.5358C42.6682 20.5358 42.6682 17.9956 42.6682 17.9768C42.6682 17.7886 42.7247 17.5252 42.8376 17.3182C42.9505 17.1113 43.1199 16.9607 43.4021 16.9607C43.5338 16.9607 43.6091 16.9984 43.6844 17.0548C43.7784 17.1489 43.8537 17.2994 43.8725 17.4688C43.9101 17.6193 43.9101 17.7886 43.9101 17.8639C43.9101 17.8827 43.9101 20.4606 43.9101 20.5358C43.9101 20.6864 43.9854 20.7993 44.0983 20.8745C44.2112 20.9498 44.3429 20.9686 44.4934 20.9686C44.6251 20.9686 44.7757 20.931 44.8886 20.8745C45.0015 20.7993 45.0767 20.6864 45.0767 20.5546V17.9956C45.0767 17.8075 45.1332 17.544 45.2461 17.3371C45.359 17.1301 45.5283 16.9795 45.8106 16.9795C45.9235 16.9795 46.0175 17.0172 46.0928 17.0736C46.2057 17.1677 46.2622 17.3182 46.281 17.4876C46.3186 17.6381 46.3186 17.8075 46.3186 17.8827V20.517C46.3186 20.6675 46.3939 20.7804 46.5068 20.8557C46.6197 20.931 46.7514 20.9498 46.9019 20.9498C47.0336 20.9498 47.1842 20.9122 47.2971 20.8557C47.41 20.7804 47.4852 20.6675 47.4852 20.5358V18.0333C47.4852 17.3935 47.3535 16.9231 47.1277 16.6032C46.9019 16.2833 46.5444 16.1328 46.1493 16.1328C45.7541 16.1328 45.453 16.321 45.2461 16.5468C45.0955 16.6973 45.0015 16.8478 44.9262 16.9795C44.8321 16.7161 44.6816 16.528 44.5123 16.3774C44.3053 16.2081 44.0418 16.1328 43.7408 16.1328C43.2327 16.1328 42.8941 16.4339 42.6871 16.7161V16.6973C42.6871 16.5468 42.6118 16.4339 42.5177 16.3586C42.4048 16.2833 42.2919 16.2645 42.1602 16.2645C42.0285 16.2645 41.8968 16.3022 41.7839 16.3586C41.671 16.4339 41.5957 16.5468 41.5957 16.6785V20.517C41.5581 20.6675 41.6334 20.7804 41.7463 20.8557Z" fill="white"/><path d="M60.3387 18.3344C60.3387 18.3156 60.3199 18.278 60.301 18.278C60.2822 18.278 60.2446 18.278 60.2258 18.2968C60.2258 18.2968 60.207 18.3156 60.1693 18.3532C60.1317 18.3909 60.0941 18.4285 60.0188 18.5038C59.8871 18.6355 59.6989 18.8048 59.4355 19.0118C59.2474 19.1623 59.0403 19.3317 58.7957 19.5198C58.7957 19.4446 58.7769 19.3881 58.7581 19.3129C58.7017 19.0494 58.5323 18.8425 58.3442 18.6731C58.0619 18.4285 57.6856 18.278 57.3845 18.0898C57.234 17.9957 57.1023 17.9205 57.0082 17.8076C56.9141 17.7135 56.8388 17.6006 56.82 17.4689C56.82 17.45 56.82 17.4124 56.82 17.3936C56.82 17.2619 56.8765 17.1113 56.9894 16.9985C57.0458 16.942 57.234 16.8291 57.4974 16.8291C57.8173 16.8291 58.0807 16.9608 58.2501 16.9608C58.4194 16.9608 58.5699 16.8667 58.6076 16.6974C58.6264 16.6598 58.6264 16.6221 58.6264 16.6033C58.6264 16.4151 58.4759 16.2458 58.2501 16.1894C58.2501 16.1894 58.0619 16.1329 57.648 16.1329C57.0835 16.1329 56.6131 16.2646 56.2932 16.528C55.9545 16.7727 55.7851 17.1302 55.7851 17.5441C55.7851 17.657 55.804 17.7699 55.8228 17.8828C55.9357 18.3909 56.4437 18.6543 56.8953 18.8989C57.1211 19.0118 57.3469 19.1247 57.5163 19.2564C57.6856 19.3881 57.7985 19.501 57.8173 19.6516C57.8173 19.6704 57.8173 19.708 57.8173 19.7268C57.8173 19.8585 57.7609 19.9902 57.648 20.0843C57.5351 20.1784 57.3469 20.2537 57.0646 20.2537H57.0459C56.7636 20.2537 56.5001 20.1784 56.3496 20.1031C56.2743 20.0655 56.1991 20.0467 56.1427 20.0467C55.9733 20.0467 55.8228 20.1596 55.804 20.3289C55.804 20.3478 55.804 20.3666 55.804 20.3854C55.804 20.5171 55.8792 20.6112 55.9545 20.6864C56.0862 20.7993 56.2744 20.8934 56.4625 20.9311C54.4492 21.9471 51.6456 22.8503 48.1081 22.8503C44.533 22.8503 41.7105 21.9283 39.6972 20.9122C40.1111 20.837 40.4498 20.6676 40.6945 20.4418C41.052 20.122 41.2213 19.6892 41.2213 19.2376C41.2213 19.1247 41.2025 19.0306 41.1837 18.9177C41.1273 18.5602 40.9391 18.2968 40.6945 18.071C40.3369 17.7323 39.8289 17.4877 39.4338 17.2619C39.2268 17.149 39.0386 17.0173 38.9069 16.9044C38.7752 16.7727 38.6811 16.6409 38.6623 16.4904C38.6623 16.4528 38.6435 16.4151 38.6435 16.3587C38.6435 16.1705 38.7188 15.9636 38.8881 15.7942C39.0575 15.6437 39.3021 15.5308 39.6784 15.5308C39.8854 15.5308 40.1112 15.5684 40.3934 15.6437C40.4687 15.6625 40.5439 15.6813 40.6192 15.6813C40.8074 15.6813 40.9391 15.5872 40.9955 15.4367C41.0144 15.3803 41.0332 15.3238 41.0332 15.2862C41.0332 15.1545 40.9579 15.0416 40.8638 14.9663C40.7698 14.891 40.638 14.8346 40.5251 14.8158C40.2617 14.7593 39.9982 14.7217 39.6972 14.7217C38.9069 14.7217 38.3424 14.9475 37.9661 15.2674C37.5898 15.5872 37.4204 16.02 37.4204 16.434C37.4204 16.528 37.4204 16.6221 37.4392 16.7162C37.5521 17.3183 38.0602 17.7135 38.5682 18.0145C39.0762 18.3344 39.6031 18.579 39.8101 18.8613C39.923 19.0118 39.9794 19.2 39.9794 19.3693C39.9794 19.5575 39.923 19.7268 39.8289 19.8397C39.6408 20.0655 39.2644 20.2349 38.8881 20.2349C38.6435 20.2349 38.3801 20.1784 38.1543 20.0279C38.1354 20.0279 38.1166 20.0091 38.0978 19.9902C37.5333 19.6327 37.0817 19.2752 36.743 19.0118C36.4796 18.8048 36.2915 18.6167 36.1598 18.5038C36.1033 18.4473 36.0469 18.3909 36.0092 18.3532C35.9716 18.3156 35.9716 18.2968 35.9716 18.2968C35.9528 18.278 35.9339 18.278 35.8963 18.278C35.8775 18.278 35.8587 18.3156 35.8587 18.3344C35.8399 18.4285 35.8398 18.5602 35.8398 18.6919V18.7296C35.8398 19.1059 35.9716 19.3881 36.3103 19.6892C36.3855 19.7645 40.9014 24.3556 48.1269 24.3556C55.3524 24.3556 59.8683 19.7645 59.9435 19.6892C60.2822 19.3693 60.3951 19.0871 60.414 18.7296V18.6919C60.3575 18.5414 60.3387 18.4285 60.3387 18.3344Z" fill="white"/><path d="M48.9376 16.3392C48.8435 16.2639 48.7118 16.2451 48.5801 16.2451C48.4484 16.2451 48.3167 16.2827 48.2038 16.3392C48.0909 16.4145 48.0156 16.5274 48.0156 16.6591V20.5164C48.0156 20.6669 48.0909 20.7798 48.185 20.8551C48.279 20.9304 48.4107 20.968 48.5424 20.968C48.6742 20.968 48.8059 20.9304 48.9188 20.8551C49.0317 20.7798 49.1069 20.6669 49.1069 20.5352C49.1069 20.5352 49.1069 16.7908 49.1069 16.6779C49.1069 16.5274 49.0317 16.4145 48.9376 16.3392Z" fill="white"/><path d="M20.1307 14.8154C19.8673 14.8154 19.6227 14.8342 19.378 14.8907C21.2597 15.2482 22.6897 16.7535 22.6897 18.7292C22.6897 20.1404 21.5419 21.4388 20.1307 21.4388C19.8673 21.4388 19.6227 21.4011 19.378 21.3259C18.3243 21.006 17.5717 20.0275 17.5717 18.8797C17.5717 17.732 18.3243 16.7535 19.378 16.4336C19.1334 16.3584 18.8888 16.3207 18.6254 16.3207C17.2142 16.3207 16.0664 17.6002 16.0664 19.0303C16.0664 21.006 17.4964 22.5301 19.378 22.8688C19.6227 22.9064 19.8673 22.9441 20.1307 22.9441C21.8618 22.9441 23.3483 21.8527 23.9316 20.3098V17.4497C23.3483 15.9068 21.8618 14.8154 20.1307 14.8154Z" fill="%23A6A6A6"/><path d="M28.2209 21.3066H25.5678C25.4925 21.3066 25.4361 21.2502 25.4361 21.1749V15.0596C25.4361 14.9843 25.3796 14.9279 25.3043 14.9279H24.0813C24.006 14.9279 23.9496 14.9843 23.9496 15.0596V22.5297C23.9496 22.6802 24.0625 22.7931 24.213 22.7931H28.2397C28.315 22.7931 28.3714 22.7366 28.3714 22.6614V21.4571C28.3526 21.3819 28.2961 21.3066 28.2209 21.3066ZM19.3772 14.8902C19.1326 14.8526 18.888 14.815 18.6245 14.815C16.6865 14.815 15.0495 16.1886 14.6543 18.0138C14.6355 18.0702 14.5791 18.1266 14.5226 18.1266H12.5469C12.4716 18.1266 12.4152 18.1831 12.4152 18.2584V19.4814C12.4152 19.5567 12.4716 19.6131 12.5469 19.6131H14.278C14.3533 19.6131 14.4097 19.6696 14.4097 19.7448V20.347C14.4097 20.4034 14.3909 20.4787 14.3532 20.5163C13.8828 21.062 13.1866 21.4007 12.4152 21.4007C11.0039 21.4007 9.85617 20.2529 9.85617 18.8417C9.85617 17.4304 11.0039 16.2826 12.4152 16.2826C12.8103 16.2826 13.1867 16.3767 13.5253 16.5273C13.5818 16.5649 13.657 16.5273 13.6947 16.4708L14.3156 15.4171C14.3533 15.3418 14.3344 15.2666 14.2592 15.2289C13.6947 14.9467 13.0738 14.7773 12.3964 14.7773C10.1572 14.7773 8.33203 16.6025 8.33203 18.8417C8.33203 21.0808 10.1572 22.906 12.3964 22.906C13.5818 22.906 14.6543 22.3979 15.407 21.57C15.4634 21.5136 15.5575 21.5136 15.6139 21.57C16.3478 22.3791 17.4203 22.906 18.6245 22.906C18.888 22.906 19.1326 22.8872 19.3772 22.8307C17.4956 22.4732 16.0656 20.9679 16.0656 18.9922C16.0656 17.581 17.2133 16.2826 18.6245 16.2826C18.888 16.2826 19.1326 16.3203 19.3772 16.3955C20.4309 16.7154 21.1836 17.6939 21.1836 18.8417C21.1836 19.9895 20.4309 20.9679 19.3772 21.2878C19.6218 21.3631 19.8664 21.4007 20.1298 21.4007C21.5411 21.4007 22.6889 20.1212 22.6889 18.6911C22.6889 16.7531 21.2588 15.2289 19.3772 14.8902Z" fill="%23FF7020"/></svg>') !important}.smls__ffp__my-category__card__content__icon-card.smiles{display:block !important;width:31.71px !important;height:31.71px !important;background-image:url('data:image/svg+xml,<svg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="16.6423" cy="16.2868" rx="15.8571" ry="15.8571" fill="%23FF7020"/><ellipse cx="16.6414" cy="16.2869" rx="12.364" ry="12.364" fill="%23FFAE7F"/></svg>') !important}.smls__ffp__my-category__card__content__icon-card.prata{display:block !important;width:39.43px !important;height:39.43px !important;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_11278_33288)"><path d="M15.3921 5.31727C17.9529 2.75654 22.1046 2.75654 24.6653 5.31726L35.1064 15.7583C37.6671 18.3191 37.6671 22.4708 35.1064 25.0315L24.6653 35.4726C22.1046 38.0334 17.9529 38.0334 15.3921 35.4726L4.95106 25.0316C2.39033 22.4708 2.39033 18.3191 4.95105 15.7583L15.3921 5.31727Z" fill="%23737373"/><path d="M17.6685 7.09177C18.9494 5.81085 21.0262 5.81085 22.3071 7.09177L33.2423 18.0269C34.5232 19.3078 34.5232 21.3846 33.2423 22.6655L22.3071 33.6007C21.0262 34.8816 18.9494 34.8816 17.6685 33.6007L6.73338 22.6655C5.45246 21.3846 5.45245 19.3078 6.73337 18.0269L17.6685 7.09177Z" fill="%23999999"/></g><defs><clipPath id="clip0_11278_33288"><rect width="39.4286" height="39.4286" fill="white" transform="translate(0.0292969 0.394531)"/></clipPath></defs></svg>') !important}.smls__ffp__my-category__card__content__icon-card.ouro{display:block !important;width:36px !important;height:24.9px !important;background-image:url('data:image/svg+xml,<svg width="37" height="26" viewBox="0 0 37 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.36047 2.81812C7.70589 1.62353 8.79959 0.801285 10.0431 0.801285H27.4442C28.6877 0.801285 29.7814 1.62353 30.1268 2.81811L35.7119 22.1331C36.2283 23.9189 34.8882 25.7013 33.0292 25.7013H4.45806C2.59907 25.7013 1.25904 23.9189 1.77543 22.1331L7.36047 2.81812Z" fill="%23C09D59"/><path d="M10.1406 4.86977C10.2613 4.48007 10.6218 4.21442 11.0297 4.21442H26.4576C26.8655 4.21442 27.226 4.48007 27.3467 4.86977L32.3699 21.0819C32.5555 21.6808 32.1078 22.2882 31.4807 22.2882H6.00656C5.37953 22.2882 4.93185 21.6808 5.11742 21.0819L10.1406 4.86977Z" fill="%23E0C285"/></svg>') !important}.smls__ffp__my-category__card__content__icon-card.diamante{display:block !important;width:34.29px !important;height:34.29px !important;background-image:url('data:image/svg+xml,<svg width="35" height="36" viewBox="0 0 35 36" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_11267_27588)"><path d="M16.6115 1.05467C16.9692 0.906489 17.3712 0.906489 17.7289 1.05467L28.7333 5.61284C29.0911 5.76102 29.3753 6.04525 29.5235 6.40299L34.0816 17.4074C34.2298 17.7651 34.2298 18.1671 34.0816 18.5248L29.5235 29.5292C29.3753 29.887 29.0911 30.1712 28.7333 30.3194L17.7289 34.8775C17.3712 35.0257 16.9692 35.0257 16.6115 34.8775L5.60709 30.3194C5.24935 30.1712 4.96512 29.887 4.81694 29.5292L0.258772 18.5248C0.110591 18.1671 0.110591 17.7651 0.258772 17.4074L4.81694 6.40299C4.96512 6.04525 5.24935 5.76102 5.60709 5.61284L16.6115 1.05467Z" fill="%23808080"/><path d="M16.5935 4.14647C16.9512 3.99829 17.3532 3.99829 17.7109 4.14647L26.5288 7.79894C26.8865 7.94713 27.1707 8.23135 27.3189 8.58909L30.9714 17.407C31.1196 17.7647 31.1196 18.1666 30.9714 18.5244L27.3189 27.3422C27.1707 27.7 26.8865 27.9842 26.5288 28.1324L17.7109 31.7849C17.3532 31.9331 16.9512 31.9331 16.5935 31.7849L7.77562 28.1324C7.41787 27.9842 7.13365 27.7 6.98547 27.3422L3.33299 18.5244C3.18481 18.1666 3.18481 17.7647 3.33299 17.407L6.98547 8.58909C7.13365 8.23135 7.41787 7.94713 7.77561 7.79895L16.5935 4.14647Z" fill="%23595959"/></g><defs><clipPath id="clip0_11267_27588"><rect width="34.2857" height="34.2857" fill="white" transform="translate(0.171875 0.96582)"/></clipPath></defs></svg>') !important}*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;print-color-adjust:exact !important}body,body *{color:#ffffff !important}img,svg{display:inline !important}.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:-4px !important;right:-4px !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__container .span1 .theme-dark{font-size:27px}.my-preferences__container .span2{font-size:11px}.my-preferences__container p{line-height:16px}.my-preferences__container .earn-miles-label{display:none}.my-preferences__container .span10 .brand-main{padding-left:10px}.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{font-weight:100;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:2px solid #FF5A00;width:285px;margin-bottom:20px;margin-left:15px;padding-bottom:5px;padding-right:20px;float:right;line-height:1.1em;padding-top:4px;position:relative}.my-preferences .container-form-group__header span:before{content:"\f078";float:right;font-family:'fontawesome-alloy';font-size:19px;color:#FF5A00;margin-right:-20px;position:absolute;right:20px;bottom:10px}.my-preferences__options{box-shadow:0px 2px 5px #DDDDDD;padding:5px 20px 20px;float:left;width:100%;box-sizing:border-box}.my-preferences__options .answer-text{padding:10px 0px;font-size:12px;border:none;box-shadow:none;height:120px;color:#BBB}.my-preferences__options .answer-text::placeholder{color:#BBB}.my-preferences__options .answer-date{height:40px;min-height:40px;margin-top:15px;margin-left:5px;width:97%;font-size:11px;color:#AAA}.my-preferences__options input[type="date"]{position:relative;display:flex;vertical-align:middle}.my-preferences__options input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent}.my-preferences__options input[type="date"]::-webkit-inner-spin-button{z-index:1}.my-preferences__options input[type="date"]::-webkit-clear-button{z-index:1}.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:11px 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 .answer-text-div{display:inline;padding-left:15px;font-size:11px;float:left}.my-preferences .answer-text-div .answer-text-limit{display:inline;font-weight:bold;color:#888}.my-preferences .answer-text-div .answer-text-label{display:inline;color:#AAA}.my-preferences .group-btn{padding:20px;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:330px !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 .group-btn .btn-outline{border:2px solid #FF5A00}.my-preferences .group-btn button:disabled,.my-preferences .group-btn button[disabled]{border:1px solid #999999;background-color:#999999;color:#666666}.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;box-shadow:none}.my-preferences__container .span1 .theme-dark{font-size:20px;font-weight:bold;color:#FF5A00 !important;padding-bottom:15px}.my-preferences__container .span2{font-size:13px}.my-preferences__container p{line-height:16px;font-size:13px}.my-preferences__container .earn-miles-label{display:block;color:#FF5A00;font-size:13px;padding-left:35px}.my-preferences__container .span5 .btn-outline{display:none}.my-preferences__container .span5 .save-preferences{width:100% !important;padding-top:12px;padding-bottom:12px}.my-preferences__options ul{width:100%}.my-preferences__options .answer-date{font-size:11px !important}.my-preferences__options .group-check .text-check{padding-right:0px}.my-preferences .answer-text-div{padding-top:3px;font-size:12px}.my-preferences.alert{box-sizing:border-box;width:90vw;margin:0px 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:74%;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}.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}}@media (max-width: 380px){.my-preferences__options .group-check .text-check{padding-right:30px}}@media (max-width: 350px){.my-preferences__options .group-check .text-check{padding-right:80px}}.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:block}.diamond-fee-card_body .diamonds .images img{margin-left:12px;width:26px}.diamond-fee-card_body .golds{display:flex}.diamond-fee-card_body .golds .description{float:left;margin-right:10px;width:150px}.diamond-fee-card_body .golds .description p,.diamond-fee-card_body .golds .description a{font-size:12px;line-height:13px;text-align:left}.diamond-fee-card_body .golds .description a{text-decoration:underline}.diamond-fee-card_body .golds .images{display:inline-block}.diamond-fee-card_body .golds .images img{margin-left:22px;content:url(../images/svg/icons/gold_icon_disable.svg)}.diamond-fee-card_body .golds .images img.used{content:url(../images/svg/icons/gold_icon.svg)}@media screen and (max-width: 764px){.diamond-fee-card_body .golds{flex-direction:column}.diamond-fee-card_body .golds .description{width:100%;display:flex}.diamond-fee-card_body .golds .description p{margin-right:5px}.diamond-fee-card_body .golds .images{margin:30px 0;display:flex}.diamond-fee-card_body .golds .images img{margin:auto}}.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}}.account-optin-success .optinmbv{display:flex;justify-content:center;margin-top:80px;gap:30px;align-items:center}@media screen and (max-width: 812px){.account-optin-success .optinmbv{flex-direction:column}}.account-optin-success .optintextfirst{margin:0 0 10px;font-size:24px;max-width:254px;text-align:left;font-weight:700;line-height:28px;color:#663399}.account-optin-success .hroptin{height:60px;border:1px solid  #ADADAD}@media screen and (max-width: 812px){.account-optin-success .hroptin{display:none}}.account-optin-success .optintextsecond{margin:0 0 10px;font-size:24px;max-width:560px;text-align:left;line-height:28px}@media screen and (max-width: 812px){.account-optin-success .optintextsecond{border-left:1px solid #ADADAD;padding-left:15px;font-size:18px;max-width:350px}}.account-optin-success .optinbutton{background:#4D2774;border-radius:3px;width:160px;height:37px;color:#fff;border:none;font-size:14px;margin-bottom: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;transform:rotate(0) !important}.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;transform:rotate(0) !important}.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}}.smiles__discount-coupon{width:100%;float:left;background-color:#fff;box-shadow:0 1px 3px 0 #d8d8d8;padding:24px 20px}.smiles__discount-coupon *{font-weight:100 !important}.smiles__discount-coupon h2{color:#FF5A00;font-size:20px;line-height:32px;font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__discount-coupon__filter{width:100%;margin-top:20px;margin-bottom:26px}.smiles__discount-coupon__filter a{font-size:14px;line-height:18px;color:#000;font-family:"NunitoBold","Arial Bold",sans-serif;margin-right:32px;padding-bottom:8px;cursor:pointer}.smiles__discount-coupon__filter a.active{border-bottom:2px solid #FF7020}.smiles__discount-coupon__list{border-radius:3px;width:100%;display:none;flex-direction:column;margin-bottom:40px}.smiles__discount-coupon__list p{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:18px;margin-top:30px}.smiles__discount-coupon__list.with-border{border:1px solid #F2F2F2}.smiles__discount-coupon__list.with-border p{margin-top:5px}.smiles__discount-coupon__list.available{display:flex}.smiles__discount-coupon__list__item{padding:24px 0;margin:0 16px;width:calc(100% - 32px);border-top:1px solid #F2F2F2;position:relative}.smiles__discount-coupon__list__item h3{font-size:16px;line-height:24px;color:#333;font-family:"NunitoBold","Arial Bold",sans-serif;margin:0;background-position:left;background-repeat:no-repeat;padding-left:40px;width:calc(100% - 40px);display:inline-block;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.smiles__discount-coupon__list__item h3 b{color:#FF5A00}.smiles__discount-coupon__list__item .common-icon{background-image:url(../images/discount-coupon/icone_cupons.png)}.smiles__discount-coupon__list__item .car-icon{background-image:url(../images/discount-coupon/icone-carros.png)}.smiles__discount-coupon__list__item h4{font-size:16px;line-height:24px;color:#666666;font-family:"NunitoBold","Arial Bold",sans-serif;margin:0;background-image:url(../images/discount-coupon/icone_cupons_closed.png);background-position:1px 5px;background-repeat:no-repeat;padding-left:40px;width:calc(100% - 40px);display:inline-block;cursor:text}.smiles__discount-coupon__list__item label{font-size:16px;line-height:24px;color:#666666;margin-left:40px;font-family:"NunitoRegular",Arial,sans-serif;cursor:text}.smiles__discount-coupon__list__item p{padding-left:40px;width:calc(100% - 40px);font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:18px;color:#666666;margin-bottom:0}.smiles__discount-coupon__list__item p br{display:none}.smiles__discount-coupon__list__item a.details{background-image:url(../images/discount-coupon/arrow-down.png);background-position:left center;background-repeat:no-repeat;width:13px;height:8px;display:inline-block;margin:0 10px;cursor:pointer;position:absolute;top:32px;right:0}.smiles__discount-coupon__list__item a.details.open{transform:rotate(180deg)}.smiles__discount-coupon__list__item__details{border-top:1px solid #F2F2F2;padding-left:40px;margin-top:16px;padding-top:22px;display:none}.smiles__discount-coupon__list__item__details p{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:18px;color:#333333;margin-bottom:14px;padding:0 !important}.smiles__discount-coupon__list__item__details a{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:16px;color:#FF5A00;text-decoration:underline;cursor:pointer}.smiles__discount-coupon__list__item__details.open{display:block}.smiles__discount-coupon__list__item__details__content-modal{display:none}.smiles__discount-coupon__list__item:first-child{border-top:none}@media only screen and (max-width: 767px){.smiles__discount-coupon{box-shadow:none}.smiles__discount-coupon__list__item h3,.smiles__discount-coupon__list__item h4,.smiles__discount-coupon__list__item p,.smiles__discount-coupon__list__item label{font-size:14px}.smiles__discount-coupon__list__item p br{display:block}.smiles__discount-coupon__list__item__details{padding-left:0}.smiles__discount-coupon__list__item__details p,.smiles__discount-coupon__list__item__details label{width:100%}}.smiles__discount-coupon__modal{overflow:auto;position:relative;height:100%}.smiles__discount-coupon__modal__info{width:calc(100% - 112px);padding:40px 56px 50px 56px}.smiles__discount-coupon__modal__info__header a.closeModalRedesign{height:40px;width:40px;cursor:pointer;display:block;background-image:url(../images/discount-coupon/close-modal.png);float:right;margin-bottom:60px}.smiles__discount-coupon__modal__info__header label{display:none}.smiles__discount-coupon__modal__info h4{font-family:"NunitoRegular",Arial,sans-serif;font-size:24px;line-height:32px;color:#333333;margin-bottom:32px;margin-top:0;float:left;width:100%}.smiles__discount-coupon__modal__info h4 b{color:#FF5A00;font-size:14px;line-height:18px;font-family:"NunitoBold","Arial Bold",sans-serif;width:100%;float:left}.smiles__discount-coupon__modal__info__list-info{float:left;width:100%;margin-bottom:48px}.smiles__discount-coupon__modal__info__list-info__col{float:left;display:inline-block;width:calc(50% - 12px)}.smiles__discount-coupon__modal__info__list-info__col:first-child{margin-right:20px}.smiles__discount-coupon__modal__info__list-info__col div{width:100%;margin-bottom:24px}.smiles__discount-coupon__modal__info__list-info__col div label{font-size:14px;line-height:18px;font-family:"NunitoLight",Arial,sans-serif;cursor:text;color:#666666;margin-bottom:6px}.smiles__discount-coupon__modal__info__list-info__col div span{font-size:14px;line-height:18px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333333}.smiles__discount-coupon__modal__info__list-info__col div span b{color:#FF5A00}.smiles__discount-coupon__modal__info__button{float:left;width:100%;margin-bottom:50px}.smiles__discount-coupon__modal__info__button a{display:block;width:272px;height:64px;background-color:#FF7020;color:#000;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;line-height:64px;cursor:pointer;text-align:center;border-radius:8px}.smiles__discount-coupon__modal__info__terms{float:left;width:100%;margin-bottom:48px}.smiles__discount-coupon__modal__info__terms label{font-size:16px;line-height:24px;font-family:"NunitoRegular",Arial,sans-serif;color:#000000;padding-bottom:20px;width:100%;border-bottom:1px solid #F2F2F2;background-image:url(../images/discount-coupon/arrow-terms-right.png);background-repeat:no-repeat;background-position:right 5px}.smiles__discount-coupon__modal__info__use{float:left;padding-bottom:40px}.smiles__discount-coupon__modal__info__use label{font-size:20px;line-height:32px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333;padding-bottom:16px;width:100%;cursor:text}.smiles__discount-coupon__modal__info__use p{font-size:14px;line-height:20px;font-family:"NunitoLight",Arial,sans-serif;color:#666666;width:100%;display:block}.smiles__discount-coupon__modal__info__use p.bullets{list-style:disc;display:list-item;margin-left:15px}.smiles__discount-coupon__modal__info__use strong,.smiles__discount-coupon__modal__info__use b{font-size:14px;line-height:20px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333}.smiles__discount-coupon__modal__info__use h1,.smiles__discount-coupon__modal__info__use h2,.smiles__discount-coupon__modal__info__use h3,.smiles__discount-coupon__modal__info__use h4,.smiles__discount-coupon__modal__info__use h5,.smiles__discount-coupon__modal__info__use h6{font-size:18px;line-height:32px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333;width:100%;display:block}.smiles__discount-coupon__modal__terms{display:none;width:calc(100% - 112px);padding:40px 56px 50px 56px}.smiles__discount-coupon__modal__terms a.closeModalTerms{height:40px;width:40px;cursor:pointer;display:block;background-image:url(../images/discount-coupon/back-modal.png);float:left;margin-bottom:60px}.smiles__discount-coupon__modal__terms h4{font-family:"NunitoRegular",Arial,sans-serif;font-size:24px;line-height:32px;color:#333333;margin-bottom:32px;margin-top:0;float:left;width:100%}.smiles__discount-coupon__modal__terms__header{display:none}.smiles__discount-coupon__modal__terms__content{float:left}.smiles__discount-coupon__modal__terms__content p{font-size:14px;line-height:20px;font-family:"NunitoLight",Arial,sans-serif;color:#666666;width:100%;display:block}.smiles__discount-coupon__modal__terms__content strong,.smiles__discount-coupon__modal__terms__content b{font-size:14px;line-height:20px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333}.smiles__discount-coupon__modal__terms__content h1,.smiles__discount-coupon__modal__terms__content h2,.smiles__discount-coupon__modal__terms__content h3,.smiles__discount-coupon__modal__terms__content h4,.smiles__discount-coupon__modal__terms__content h5,.smiles__discount-coupon__modal__terms__content h6{font-size:18px;line-height:32px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333;width:100%;display:block}@media only screen and (max-width: 767px){.smiles__discount-coupon__modal__info{padding:0px;width:100%}.smiles__discount-coupon__modal__info h4{background-color:#333333;color:#fff;font-size:24px;padding:48px 24px 24px 24px;width:auto;margin-bottom:0;float:none;width:auto}.smiles__discount-coupon__modal__info h4 b{margin-bottom:10px}.smiles__discount-coupon__modal__info__header{background-color:#333333;position:relative}.smiles__discount-coupon__modal__info__header label{font-size:14px;line-height:18px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif;display:block;text-align:center;padding-top:24px;margin-bottom:0}.smiles__discount-coupon__modal__info__header a.closeModalRedesign{float:none;position:absolute;background-image:url(../images/discount-coupon/arrow-terms-left.png);width:13px;height:14px;margin-bottom:0;top:24px;background-repeat:no-repeat;left:24px}.smiles__discount-coupon__modal__info__list-info{width:calc(100% - 48px);display:block;background-color:#F2F2F2;padding:32px 24px;margin-bottom:28px}.smiles__discount-coupon__modal__info__list-info__col{width:calc(100% - 40px)}.smiles__discount-coupon__modal__info__list-info__col div{width:100%;margin:auto auto 16px auto}.smiles__discount-coupon__modal__info__list-info__col div label{margin-bottom:3px}.smiles__discount-coupon__modal__info__button{float:left;width:100%;margin-bottom:50px}.smiles__discount-coupon__modal__info__button a{width:calc(100% - 48px);margin:auto;height:64px;background-color:#FF7020;color:#000;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;line-height:64px;cursor:pointer;text-align:center}.smiles__discount-coupon__modal__info__terms{float:left;width:calc(100% - 48px);margin-bottom:40px;padding:0 24px}.smiles__discount-coupon__modal__info__use{float:left;width:calc(100% - 48px);margin-bottom:48px;padding:0 24px 40px 24px}.smiles__discount-coupon__modal__info__use p.bullets{list-style:disc;display:list-item;margin-left:15px;max-width:calc(100% - 15px)}.smiles__discount-coupon__modal__terms{padding:0px;width:100%}.smiles__discount-coupon__modal__terms h4{font-size:24px;padding:40px 24px 24px 24px;width:auto;margin-bottom:0}.smiles__discount-coupon__modal__terms__header{background-color:#111;position:relative;display:block}.smiles__discount-coupon__modal__terms__header label{font-size:14px;line-height:18px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif;display:block;text-align:center;padding-top:24px;margin-bottom:0;padding-bottom:24px;border-bottom:20px solid #666;opacity:0.4}.smiles__discount-coupon__modal__terms__header a{float:none;position:absolute;background-image:url(../images/discount-coupon/arrow-terms-left.png);width:13px;height:14px;margin-bottom:0;top:24px;background-repeat:no-repeat;left:24px;opacity:0.4}.smiles__discount-coupon__modal__terms__content{float:left;padding:0 24px}.smiles__discount-coupon__modal__terms a.closeModalTerms{width:100%;background:#fff;position:absolute;border-radius:20px;height:40px;margin-top:-20px;background-image:url(../images/discount-coupon/arrow-terms-down.png);background-repeat:no-repeat;background-position:center 18px}}.bms .orders{background:white;border:1px solid #ececec;box-shadow:0 1px 3px 0 #ececec;padding:0 0 36px 0}.gift-table{font-family:"NunitoRegular"}.gift-table .gift-order__group{margin:5px 0;padding:9px 13px;background:#FFF;border:1px solid #ECECEC;border-radius:4px}.gift-table .gift-order__group .gift-order__header{display:flex;justify-content:space-between}.gift-table .gift-order__group .orders__table-details__row{display:none;border:0 !important}.gift-table .gift-order__group .order-table-title{font-weight:700;font-size:14px;line-height:19px}.gift-table .gift-order__group .gift-order__header+.orders__table-details__row,.gift-table .gift-order__group .orders__table-details__row+.orders__table-details__row{margin-top:36px}.gift-table .gift-order__group.mobile{display:none}.gift-error{display:flex;margin:124px 81px;justify-content:center;font-family:"NunitoRegular"}.gift-error .gift-error-text-group{margin-left:76px}.gift-error .gift-error-text-group .gift-error-title{font-weight:600;font-size:32px;line-height:40px;color:#000;margin-bottom:16px}.gift-error .gift-error-text-group .gift-error-text{font-weight:400;font-size:16px;line-height:22px;margin-bottom:50px}.gift-error .gift-error-text-group .btn.btn-primary,.gift-error .gift-error-text-group .aui .modal-body button,.aui .modal-body .gift-error .gift-error-text-group button{width:264px;height:64px;color:#000;background:#FF7020;border-radius:8px}.gift-error .smiles-icons.baggage{font-size:8.2px}@media screen and (max-width: 767px){.gift-table .gift-order__group{display:none}.gift-table .gift-order__group.mobile{display:block}.gift-table .gift-order__group.mobile .orders__table-details__row{flex-direction:column}.gift-table .gift-order__group.mobile .btn-div{display:flex;justify-content:end}.gift-table .gift-order__group.mobile .gift-order__header+.orders__table-details__row{margin-top:10px}.gift-table .gift-order__group.mobile .orders__table-details__row+.orders__table-details__row{margin-top:unset}.gift-error{flex-direction:column;margin:24px 21px}.gift-error .gift-error-text-group{margin-top:32px;margin-left:0px}.gift-error .gift-error-text-group .gift-error-title{font-size:20px;line-height:26px;letter-spacing:-0.5px}.gift-error .gift-error-text-group .gift-error-text{font-size:16px;line-height:24px}.gift-error .gift-error-text-group .button-div{display:flex;justify-content:center}.gift-error .smiles-icons.baggage{font-size:7.2px}}.my-orders-miles-message{padding-top:10px;padding-bottom:20px;font-size:14px;line-height:20px;color:#666666}.my-orders-miles-message span{font-weight:bold}@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;min-height:80px}@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;width:80px;margin-left:auto;position:relative}.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%}.orders .orders__filter--btn__mobile{position:absolute;top:-90px;right:0}@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-top:16px;padding-bottom:16px;background-color:#ececec}.orders .orders__tab-content .orders__tab-content--filter .smiles__dropdown.large .bootstrap-select .dropdown-toggle{padding:9px 28px 9px 15px;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:15% !important}.orders .orders__tab-content .orders__tab-content--filter .span4{margin-left:20px;width:18% !important}.orders .orders__tab-content .orders__tab-content--filter .span5{margin-left:20px}.orders .orders__tab-content .orders__tab-content--filter .span1{margin-left:20px;width:10% !important}.orders .orders__tab-content .orders__tab-content--filter .span2{margin-left:10px !important;width:12% !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 .span1 a.btn-primary,.orders .orders__tab-content .orders__tab-content--filter .span1 a.btn-theme-dark,.orders .orders__tab-content .orders__tab-content--filter .span2 a.btn-primary,.orders .orders__tab-content .orders__tab-content--filter .span2 a.btn-theme-dark{width:100%;font-size:12px}.orders .orders__tab-content .orders__tab-content--filter .span1 .btn-theme-dark,.orders .orders__tab-content .orders__tab-content--filter .span2 .btn-theme-dark{background:none;color:#7c7c7c;text-decoration:underline}.orders .orders__tab-content .orders__tab-content--filter .span1 .btn-theme-dark:focus,.orders .orders__tab-content .orders__tab-content--filter .span2 .btn-theme-dark:focus{border:none;outline:none}.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;left:10px !important}.orders .orders__tab-content .orders__tab-content--filter .input__animate input:not(:focus),.orders .orders__tab-content .orders__tab-content--filter .input__animate input:focus{padding:10px 10px 0}.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;top:0px;top:0px;top:0px;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 0px !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/arrow-up-gray.svg") no-repeat 0 0;display:inline-block;width:20px;height:20px;cursor:pointer}.orders .orders__table{width:100% !important;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__spacing{height:20px}.orders .orders__table tbody .orders__table-order__row{background-color:#FFFFFF;height:60px;border-top:1px solid #ECECEC !important;border-left:1px solid #ECECEC !important;border-right:1px solid #ECECEC !important;border-radius:4px !important}.orders .orders__table tbody .orders__table-order__row .order-table-title{margin-bottom:2px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:19px;color:#666666}.orders .orders__table tbody .orders__table-order__row .order-table-description{font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:#7C7C7C}.orders .orders__table .table-header{display:none}.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{border:none !important}.orders .orders__table-details__row{border-top:none !important;border-bottom:1px solid #ECECEC !important;border-left:1px solid #ECECEC !important;border-right:1px solid #ECECEC !important;border-radius:4px !important;background-color:#F5F5F5 !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 .item-desciption div{line-height:24px;font-family:'Nunitolight'}.orders .orders__table-details__row td .item-desciption div strong{font-family:'NunitoBold'}.orders .orders__table-details__row td .details-row{display:flex;flex-wrap:wrap}.orders .orders__table-details__row td .details-col{flex-basis:0;flex-grow:1;max-width:100%}.orders .orders__table-details__row td .details-col:nth-of-type(1){max-width:34.4%}.orders .orders__table-details__row td .details-title{font-size:14px;color:#666666;font-weight:bold;font-style:normal;font-family:"NunitoLight",Arial,sans-serif}.orders .orders__table-details__row td .details-description{font-size:12px;color:#7C7C7C;font-weight:normal;font-style:normal;font-family:"NunitoLight",Arial,sans-serif}.orders .orders__table-details__row td .details-msg-miles{font-size:12px;color:#898989;font-weight:normal;font-style:normal;font-family:"NunitoLight",Arial,sans-serif;margin-top:24px;margin-bottom:8px}.orders .orders__table-details__row td .instruction-payment-container{display:none}.orders .orders__table-details__row td .details-btn-instructions{cursor:pointer;margin-top:10px;background-color:#666666;justify-content:space-between;width:120px;padding:3px 8px;border-radius:4px;display:flex}.orders .orders__table-details__row td .instruction-text-open{font-size:10px;font-weight:bold;font-family:"NunitoLight",Arial,sans-serif;color:#FFFFFF}.orders .orders__table-details__row td .instruction-text-close{font-size:10px;font-weight:bold;font-family:"NunitoLight",Arial,sans-serif;color:#666666;display:none}.orders .orders__table-details__row td .details-processing-msg{font-size:12px;color:#666666;font-weight:normal;font-style:normal;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:20px}.orders .orders__table-details__row td .details-processing-expired-msg{font-size:12px;color:#AE2929;font-weight:normal;font-style:normal;font-family:"NunitoLight",Arial,sans-serif;margin-bottom:16px}.orders .orders__table-details__row td .details-miles-redirect{display:inline-block;margin-bottom:13px;border:1px solid #666666;box-sizing:border-box;border-radius:4px;padding:8px;height:32px;cursor:pointer;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:12px;line-height:16px;color:#666666}.orders .orders__table-details__row td .arrow-down{border:solid #FFFFFF;border-width:0 1px 1.2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.orders .orders__table-details__row td .arrow-up{border:solid #666666;border-width:0 1px 1.2px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.orders .orders__table-details__row td .details-instruction-title{margin-top:28px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:19px;color:#666666}.orders .orders__table-details__row td .details-instruction-steps{margin-top:12px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:11px;line-height:25px;color:#7C7C7C}.orders .orders__table-details__row td .details-qrcode{margin-top:22px}.orders .orders__table-details__row td .details-qrcode-img{height:158px}.orders .orders__table-details__row td .details-instruction-validate-time{margin-top:8px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:18px;letter-spacing:0.5px;color:#2D2D2D}.orders .orders__table-details__row td .details-instruction-code-msg{margin-top:16px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:11px;line-height:20px;color:#666666}.orders .orders__table-details__row td .container-copy-qrcode{margin-top:20px;margin-bottom:8px;width:300px}.orders .orders__table-details__row td .details-instruction-code{width:100%;background:#FFFFFF;height:40px;border:2px solid #CCCCCC;box-sizing:border-box;border-radius:8px;padding:8px 16px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:24px;color:#666666;text-overflow:ellipsis;white-space:nowrap}.orders .orders__table-details__row td .details-copy-btn{margin-top:18px;width:100%;background-color:#FF5A00;border-radius:3px;height:40px;color:#FFFFFF;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.orders .orders__table-details__row td .details-copy-btn:disabled,.orders .orders__table-details__row td .details-copy-btn[disabled]{background-color:#BBB;color:#FFF}.orders .orders__table-details__row td .details-copy-btn:focus{outline:none}.orders .orders__table-details__row td .details-copy-btn{margin-top:18px;width:100%;background-color:#FF5A00;border-radius:3px;height:40px;color:#FFFFFF;display:flex;align-items:center;justify-content:center}.orders .orders__table-details__row td .details-copy-btn p{color:#FFFFFF;margin:0}.orders .orders__table-details__row td .by-steps-checked{margin-left:-10px !important;margin-top:30px}.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 .orders__table-mobile__row{background-color:#FFFFFF;border-top:1px solid #ECECEC !important;border-left:1px solid #ECECEC !important;border-right:1px solid #ECECEC !important;border-radius:4px !important}.orders .orders__table .orders__table-mobile__row .details-row-mobile{display:flex;flex-wrap:wrap}.orders .orders__table .orders__table-mobile__row .details-col-mobile{flex-basis:0;flex-grow:1;max-width:100%;margin-bottom:12px}.orders .orders__table .orders__table-mobile__row .order-table-title{font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:19px;color:#666666}.orders .orders__table .orders__table-mobile__row .order-table-description{font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:#7C7C7C}.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}.orders .orders-shopping-static{margin:32px}.orders .orders-shopping-static p{font-size:14px;font-family:"NunitoRegular",Arial,sans-serif;line-height:24px;margin-bottom:20px}.orders .orders-shopping-static button{width:140px;line-height:40px;text-align:center;background-color:#FF5A00;border-radius:3px;color:#FFFFFF;font-family:"NunitoRegular",Arial,sans-serif;font-size:12px;cursor:pointer;border:none}.orders .smiles__orders__shopping-message{padding:24px 80px 24px 90px;margin:32px 24px 10px 24px;background:url(../images/shopping/icon-aviso.png) no-repeat 24px 24px #FFF6E0}.orders .smiles__orders__shopping-message label{font-family:'NunitoBold';font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#000000;cursor:text}.orders .smiles__orders__shopping-message span{font-family:'NunitoRegular';font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#333333}.orders .smiles__orders__shopping-message a{font-family:'NunitoRegular';font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#0F0F0E;display:block;border:1px solid #000000;border-radius:16px;width:185px;text-align:center;padding:8px 0;margin-top:16px}@media screen and (max-width: 767px){.orders .smiles__orders__shopping-message{background:#FFF6E0;padding:24px;margin:32px 10px 10px 10px}}@media screen and (max-width: 767px){.my-orders-miles-message{padding-top:15px;padding-bottom:5px;font-size:14px;line-height:20px;text-align:center;color:#666666}.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-order__spacing{height:20px}.orders .orders__table .orders__table-details__toggler{float:right;position:relative;top:-100px;padding-right:5px;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 .orders__table .orders__table-details__row .details-row{display:block}.orders .orders__table .orders__table-details__row .details-title{margin-bottom:2px}.orders .orders__table .orders__table-details__row .details-col,.orders .orders__table .orders__table-details__row .details-col-mobile{margin-bottom:12px}.orders .orders__table .orders__table-details__row .details-qrcode,.orders .orders__table .orders__table-details__row .details-instruction-validate-time,.orders .orders__table .orders__table-details__row .details-instruction-code-msg{text-align:center}.orders .orders__table .orders__table-details__row .container-copy-qrcode{width:100%}.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__filter .row-mobile{display:flex;flex-wrap:wrap;padding:4px 20px;line-height:40px}.orders .orders__filter .col-mobile{font-style:normal;font-weight:bold;font-size:14px;flex-basis:0;flex-grow:1;max-width:100%;text-align:center;margin-bottom:12px}.orders .orders__filter .filter-mobile{background-color:#FF5A00;text-decoration:none;border-radius:3px;color:#FFFFFF;height:40px;line-height:40px}.orders .orders__filter .clear-filter-mobile{color:#666666 !important;background:none;text-decoration:underline;line-height:40px}.orders .orders__filter .clear-filter-mobile:focus{border:none;outline:none}.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}}.data-flight{margin-top:50px !important;width:1060px !important}.data-flight .position{width:96%}.pix-payment-selected{font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important;margin-top:20px !important;margin-bottom:20px !important;text-align:left !important}.pix-payment-selected img{float:left;margin-left:-3px;padding-top:5px;width:21px}.pix-payment-selected .payment-method-selected-title{color:#777777;font-size:12px;padding-left:35px}.pix-payment-selected .payment-method-selected-title-desktop{display:block}.pix-payment-selected .payment-method-selected-title-responsive{display:none}.pix-payment-selected .payment-method-selected-description{color:#aaaaaa;font-size:9px;line-height:10px;padding-left:35px}.pix-payment-selected #back-to-payment-method{float:right;position:relative;top:-25px;border:none;background:none;color:#ff5a00;font-size:12px;letter-spacing:0.3px}.icon-pix-banner{display:block}.icon-pix-banner-responsive{display:none !important}.error-no-connection{font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important;display:flex;justify-content:center;position:relative}.error-no-connection img{position:absolute;width:75px;top:25px;left:25px}.error-no-connection .error-no-connection-div{text-align:center;width:33%}.error-no-connection .error-no-connection-div img{position:static;margin-top:10px;margin-bottom:15px;width:52px}.error-no-connection .error-no-connection-div .error-title{padding-top:30px;padding-bottom:40px;color:#ff5a00;font-size:17px}.error-no-connection .error-no-connection-div .error-description{font-size:12px;line-height:15px;color:#777777;padding-bottom:90px}.error-no-system{font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important;display:flex;justify-content:center;position:relative}.error-no-system img{position:absolute;width:75px;top:25px;left:25px}.error-no-system .error-no-system-div{text-align:center;width:26%}.error-no-system .error-no-system-div .error-title{padding-top:28px;padding-bottom:25px;color:#ff5a00;font-size:17px}.error-no-system .error-no-system-div img{width:52px;position:static;margin-top:10px;margin-bottom:10px}.error-no-system .error-no-system-div .error-description{font-size:12px;line-height:15px;color:#777777;padding-bottom:22px;padding-left:15px;padding-right:15px}.error-no-system .error-no-system-div .error-button{padding:8px 10px;border-radius:3px;margin-bottom:50px;font-size:11px;width:100%;background-color:#ff5a00;border:none;color:#eeeeee}.error-no-system .error-no-system-div .error-button:focus{outline:none}.error-something-wrong{font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important;display:flex;justify-content:center;position:relative}.error-something-wrong img{position:absolute;width:75px;top:25px;left:25px}.error-something-wrong .error-something-wrong-div{text-align:center;width:45%}.error-something-wrong .error-something-wrong-div img{width:52px;position:static;margin-top:28px}.error-something-wrong .error-something-wrong-div .error-title{padding-top:40px;padding-bottom:15px;color:#ff5a00;font-size:17px}.error-something-wrong .error-something-wrong-div .error-description{font-size:12px;line-height:15px;color:#777777;padding-bottom:40px;padding-left:10px;padding-right:10px}.error-something-wrong .error-something-wrong-div .error-button{padding:8px 10px;border-radius:3px;margin-bottom:45px;font-size:11px;width:60%;background-color:#ff5a00;border:none;color:#eeeeee}.error-something-wrong .error-something-wrong-div .error-button:focus{outline:none}.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{min-height:30px;height:auto;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:#fff;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 .uber-scheduled-title-payment{font-size:24px;font-weight:600;line-height:36px;text-align:left;color:#1A1A1A;margin:0}.checkout #main-content .row-fluid .rail-title-payment{font-size:24px;font-weight:600;line-height:36px;text-align:left;color:#1A1A1A}.checkout #main-content .row-fluid .rail-cancel-title-payment{font-size:24px;font-weight:600;line-height:36px;text-align:left}.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 #main-content .uber-scheduled-row-fluid{display:flex;justify-content:center}.checkout #main-content .uber-scheduled-row-fluid .uber-scheduled-payment-container{width:100%;max-width:1060px;margin:0 !important}.checkout #main-content .payment-switcher{text-align:left;font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important}.checkout #main-content .payment-switcher .payment-title{font-size:14px;padding-bottom:20px;letter-spacing:0.2px;color:#666}.checkout #main-content .payment-switcher .uber-scheduled-payment-title{font-size:20px !important;font-weight:600;line-height:32px;letter-spacing:0.0015em;text-align:left;color:#737373}.checkout #main-content .payment-switcher #gol-smiles-card-payment-method img{width:36px;position:absolute;left:12px}.checkout #main-content .payment-switcher #credit-card-payment-method img{width:23px;position:absolute;left:17px}.checkout #main-content .payment-switcher #credit-card-payment-method .uber-scheduled-credit-card-img{top:32px}.checkout #main-content .payment-switcher #pix-payment-method img{width:22px;position:absolute;left:18px}.checkout #main-content .payment-switcher #nupay-payment-method img,.checkout #main-content .payment-switcher #nupay-payment-method-club img{width:35px;position:absolute;left:14px;top:30px}.checkout #main-content .payment-switcher .nupay-payment-selected{display:flex;flex-direction:row}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-buttons{display:flex;flex-direction:column;position:relative;background-color:#ffffff;padding-left:50px;text-align:left;width:50%;margin-top:3px;margin-bottom:3px}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-buttons img{width:40px;position:absolute;left:-10px;top:8px}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-buttons .payment-button-title{font-size:12px;font-weight:bold;color:#8a8a8a;line-height:15px}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-buttons .payment-button-title-desktop{display:block}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-buttons .payment-button-title-responsive{display:none}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-buttons .payment-button-description{font-size:9px;color:#999999;line-height:15px;letter-spacing:0.1px}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-button-roolback{display:flex;justify-content:end;width:50%;align-self:center;font-size:14px;color:#999999}.checkout #main-content .payment-switcher .nupay-payment-selected .payment-button-roolback:hover{cursor:pointer}.checkout #main-content .payment-switcher .payment-button{position:relative;background-color:#ffffff;border-radius:0px;padding:23px 50px 17px 60px;text-align:left;width:100%;margin-top:3px;margin-bottom:3px;border:2px solid #eeeeee;min-height:74px}.checkout #main-content .payment-switcher .payment-button .payment-button-title{font-size:12px;font-weight:bold;color:#8a8a8a;line-height:15px}.checkout #main-content .payment-switcher .payment-button .uber-scheduled-button-title{font-size:16px;font-weight:700;line-height:21.82px;text-align:left;color:#7c7c7c}.checkout #main-content .payment-switcher .payment-button .payment-button-title-desktop{display:block}.checkout #main-content .payment-switcher .payment-button .payment-button-title-responsive{display:none}.checkout #main-content .payment-switcher .payment-button .payment-button-description{font-size:9px;color:#999999;line-height:15px;letter-spacing:0.1px}.checkout #main-content .payment-switcher .payment-button .uber-scheduled-button-description{display:none}.checkout #main-content .payment-switcher .payment-button:hover{background-color:#f8f8f8}.checkout #main-content .payment-switcher .payment-pix-password{width:100%;text-align:center;position:relative}.checkout #main-content .payment-switcher .payment-pix-password img{position:absolute;width:75px;top:25px;left:25px}.checkout #main-content .payment-switcher .payment-pix-password .payment-pix-title{padding-top:25px;font-size:18px;color:#ff5a00}.checkout #main-content .payment-switcher .payment-pix-password .confirm-box{width:23%;margin:0 auto}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard{width:23%}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid{margin-bottom:0px}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span9 .box-title-pix{font-weight:bold;text-align:left;font-size:13px;color:#888;margin-top:35px;margin-bottom:10px}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span3{margin-top:40px !important}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span3 .smiles-logos{font-size:2.3px}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span4{margin-bottom:5px !important}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span4 .number{padding:15px 15px;font-size:11px;min-height:37px;height:37px;width:70px;border:1px solid #aaaaaa}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .number-keyboard .layout{margin-bottom:15px;padding:14px;font-size:9px}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .number-keyboard .layout>*{padding:0.25cm 0;width:17.9%}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .number-keyboard .layout>span{width:100%;font-size:12px;padding-top:0px;padding-bottom:10px}.checkout #main-content .payment-switcher .payment-pix-password .checkout__keyboard .recaptcha-checkout-container-pix{display:flex;justify-content:center;margin-left:-35px}.checkout #main-content .payment-switcher .payment-pix-qrcode{width:100%;text-align:center;display:flex;justify-content:center}.checkout #main-content .payment-switcher .payment-pix-qrcode .pix-qr-code-div{width:27%}.checkout #main-content .payment-switcher .payment-pix-qrcode .pix-qr-code-club-div{width:33%}.checkout #main-content .payment-switcher .payment-pix-qrcode .payment-pix-title{margin-top:25px;font-size:18px;color:#ff5a00}.checkout #main-content .payment-switcher .payment-pix-qrcode .payment-pix-subdescription{padding-top:10px;font-size:10px;color:#888888}.checkout #main-content .payment-switcher .payment-pix-qrcode .qr-code-image{width:135px}.checkout #main-content .payment-switcher .payment-pix-qrcode .qr-code-valid{margin-top:-5px;font-size:11px;font-weight:bold;color:#666}.checkout #main-content .payment-switcher .payment-pix-qrcode .payment-pix-description{font-size:10px;line-height:15px;padding-top:14px;padding-bottom:10px}.checkout #main-content .payment-switcher .payment-pix-qrcode .pix-code{border:2px solid #ddd;margin-top:10px;font-size:12px;border-radius:6px;color:#888888;height:47px;min-height:47px}.checkout #main-content .payment-switcher .payment-pix-qrcode .copy-code-button{width:100%;background-color:#ff5a00;color:#eee;font-size:12px;letter-spacing:0.6px;border:none;margin-top:17px;margin-bottom:20px;padding-top:4px;padding-bottom:5px;border-radius:3px}.checkout #main-content .payment-switcher .payment-pix-qrcode .copy-code-button:disabled,.checkout #main-content .payment-switcher .payment-pix-qrcode .copy-code-button[disabled]{background-color:#bbb;color:#fff}.checkout #main-content .payment-switcher .payment-pix-qrcode .copy-code-button:focus{outline:none}.checkout #main-content .payment-switcher .payment-pix-qrcode .payment-pix-miles-message{font-size:10px;line-height:14px;color:#666666;padding-bottom:20px}.checkout #main-content .payment-switcher .payment-pix-qrcode .payment-pix-miles-message span{font-weight:bold}.checkout #main-content .payment-switcher .payment-pix-qrcode .go-to-orders-button{padding-top:3px;padding-bottom:17px;background:none;border:none;color:#ff5a00;font-size:12px}.checkout #main-content .payment-switcher .payment-pix-qrcode .go-to-orders-button:focus{outline:none}.checkout #main-content .payment-switcher .buttons-div{width:100%}.checkout #main-content .payment-switcher .buttons-div #btnClear{border:1px solid #ff5a00;color:#ff5a00;background:#ffffff;font-size:11px;font-weight:700;float:left;width:43%;height:30px;padding:0px}.checkout #main-content .payment-switcher .buttons-div #btnClear:focus{outline:none}.checkout #main-content .payment-switcher .buttons-div #btnPixCheckout{background-color:#ff5a00;border:1px solid #ff5a00;width:43%;height:30px;padding:0px;float:right;font-size:11px}.checkout #main-content .payment-switcher .buttons-div #btnPixCheckout:disabled,.checkout #main-content .payment-switcher .buttons-div #btnPixCheckout[disabled]{background-color:#bbb;border:1px solid #bbb;color:#fff}.checkout #main-content .payment-switcher .buttons-div #btnPixCheckout:focus{outline:none}.checkout #main-content .payment-switcher .row-fluid.confirm-box{min-height:70px !important}@media screen and (max-width: 768px){.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container{max-width:100% !important;width:100% !important}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-header{padding:25px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body{padding:25px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content{align-items:center;gap:32px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-autorization-description,.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-success-description,.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-success-title{text-align:center}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-ic-success{max-width:75%}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .club-checkout-modal-img{max-width:50%;justify-content:center;padding:8px}}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details{width:1060px;margin:auto;font-family:Nunito;font-style:normal;line-height:normal}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-header{border:2px solid #ECECEC;display:flex;flex-direction:row;height:100px;align-items:center;justify-content:space-between}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-header .nupay-payment-club-header-logo{display:flex;flex-direction:column;position:relative;background-color:#ffffff;padding-left:50px;text-align:left;width:50%;margin:35px}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-header .nupay-payment-club-header-logo .payment-button-title{color:#7C7C7C;font-size:16px;font-weight:700}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-header .nupay-payment-club-header-logo .payment-button-description{color:#7C7C7C;font-size:12px;font-weight:400}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-header .nupay-payment-club-header-logo img{width:40px;position:absolute;left:-10px;top:8px}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-header .nupay-payment-club-header-button{padding-right:32px;color:#999999;font-size:14px;cursor:pointer}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-header .nupay-payment-club-header-button:hover{color:#7C7C7C}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body{border-left:2px solid #ECECEC;border-right:2px solid #ECECEC;border-bottom:2px solid #ECECEC;padding-bottom:24px;padding-top:24px;display:flex;flex-direction:column;padding:24px;align-items:flex-start;gap:16px;font-feature-settings:'clig' off, 'liga' off;font-family:Nunito;font-style:normal;letter-spacing:-0.23px;line-height:153%}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .logo-nupay-header{width:60px}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .description-nupay-method{font-size:24px;font-weight:500}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .disclaimer-nupay-method{font-size:18px;font-weight:400}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body ul{font-size:14px;font-weight:400;margin:0}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body ul li{list-style:none;line-height:1px;text-align:left}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body ul li p{display:inline-block;margin-left:16px}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body ul li .node{height:10px;width:10px;border-radius:50%;display:inline-block;background-color:#E0E0E0}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body ul li .divider{height:20px;width:2px;margin:6px 0 6px 4px;background-color:#DBDBDB}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .nupay-payment-select-type-payment{display:flex;flex-direction:column;text-align:left}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .nupay-payment-select-type-payment .nupay-payment-select-type-payment-label{color:#000;display:inline-flex;align-items:center;position:relative;user-select:none;cursor:pointer;font:inherit}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .nupay-payment-select-type-payment .nupay-payment-select-type-payment-label .nupay-payment-select-type-payment-radio{border:2px solid;border-color:#737373;color:#D9D9D9;background-color:unset;min-width:24px;appearance:none;margin:0;height:24px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer;left:0;border-radius:100%;margin-right:1rem !important}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .nupay-payment-select-type-payment .nupay-payment-select-type-payment-label .nupay-payment-select-type-payment-radio:checked{border-color:#ff7020;color:#000;background-color:#ff7020}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-body .nupay-payment-select-type-payment .nupay-payment-select-type-payment-label .nupay-payment-select-type-payment-radio:checked::after{width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg);content:'';color:inherit;font-weight:900;font-size:1rem}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-footer{display:flex;padding:24px 0}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-footer button{height:64px;border-radius:8px}.checkout #main-content .checkout-club-nupay .nupay-payment-club-details .nupay-payment-club-footer button svg{margin-right:5px;max-width:100%;height:auto;vertical-align:middle;border:0}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal{position:relative;z-index:1050;display:block}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-background{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:0.6;transition:opacity 0.3s ease-in-out}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container{position:fixed;bottom:0;top:0;right:0;z-index:1045;display:flex;flex-direction:column;background-clip:padding-box;outline:0;box-shadow:0px 0px 48px rgba(0,0,0,0.16);transition:right 0.5s ease-out;background-color:#fff;overflow:overlay;max-width:472px;width:472px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-loading{position:fixed;background-color:#FF7020;top:inherit;right:inherit;bottom:inherit;width:inherit}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-loading .loading-content{display:flex;justify-content:center;align-items:center;flex-direction:column;height:-webkit-fill-available}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-loading .loading-content .load-spinner{width:138px;height:138px;animation:loading-spin 1s cubic-bezier(0.18, 0.39, 0.71, 0.99) infinite;background-image:url(../images/svg/icons/ic-loading-spinner.svg);background-size:cover}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-loading .loading-content .load-spiner-text{color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:35px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-header{padding:40px;flex-direction:row-reverse;border:none;display:flex;align-items:center}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-header button{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:0;margin:0 8px;border:1px solid;background-color:#fff;border-radius:100%;transition:all .2s ease-in-out}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body{display:flex;padding:55px;flex-direction:column;align-items:flex-start;font-family:Nunito;font-style:normal}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content.gap-20{gap:20px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-autorization-title{font-size:24px;font-weight:600;line-height:36px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-success-title{font-size:24px;font-weight:600;line-height:36px;text-align:start;color:#595959}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-autorization-description,.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-nupay-content .nupay-modal-success-description{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.08px;text-align:start}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .nupay-modal-success-title{font-size:24px;font-weight:600;line-height:36px}.checkout #main-content .checkout-club-nupay .club-checkout-nupay-modal .club-checkout-nupay-modal-container .club-checkout-nupay-modal-body .club-checkout-modal-img{display:flex;padding:40px 30px;justify-content:flex-start;width:100%;gap:25px;align-items:center}.checkout #main-content .checkout-club-nupay .btn-club-nupay{background-color:#ff7020;color:#000;outline-color:#000;border-radius:8px;font:normal normal 700 1rem/1.5rem NunitoBold, Arial, sans-serif;border-color:transparent;min-width:264px;min-height:64px;max-height:40px;padding:0px 32px;display:flex;align-items:center;justify-content:center;border:2px solid;transition:all .2s ease-in-out;border-color:transparent;margin-top:25px}.checkout #main-content .checkout-club-nupay .btn-club-nupay:hover{background-color:#000;color:#fff;border-color:transparent;text-decoration:none}.checkout #main-content .checkout-club-nupay .btn-club-nupay span{font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.16px}@keyframes loading-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.checkout #main-content .club-checkout-modal-container{position:fixed;width:100%;background:#FFEADE;height:100vh;z-index:9999;align-items:center;justify-content:center;top:0;left:0px;display:flex}.checkout #main-content .club-checkout-modal-container .club-checkout-modal-box{width:100%;max-width:460px;border-radius:8px;background:white;height:454px;padding:16px;box-shadow:0px 10px 20px 0px #00000040;display:flex;justify-content:center;align-items:center;flex-direction:column}.checkout #main-content .club-checkout-modal-container .club-checkout-modal-box .club-checkout-modal-subtitle{font-size:24px;color:#FF7020;font-weight:500}.checkout #main-content .club-checkout-modal-container .club-checkout-modal-box .club-checkout-modal-images{display:flex;gap:20px}.checkout #main-content .nupay-payment-details{margin:auto;margin-top:auto;margin-top:10px;width:1060px}.checkout #main-content .nupay-payment-details .nupay-payment-details-header{display:flex;flex-direction:column;width:100%;align-items:flex-start;padding:32px 48px;gap:10px;height:129px;background:#490C74}.checkout #main-content .nupay-payment-details .nupay-payment-details-header img{width:104px;height:32px}.checkout #main-content .nupay-payment-details .nupay-payment-details-header p{font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important;font-style:normal;font-weight:500;font-size:14px;line-height:120%;display:flex;align-items:center;letter-spacing:-0.02em;font-feature-settings:'ss05' on;color:#FFFFFF}.checkout #main-content .nupay-payment-details .nupay-payment-details-body{border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;padding-bottom:37px;padding-top:37px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-banner-overlimit{display:flex;width:95%;flex-direction:column;margin:auto;background-color:#F6ECFF;margin-bottom:30px;padding:18px;border-radius:9px;gap:10px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-banner-overlimit .nupay-banner-overlimit-badge{width:72px;background-color:#820AD1;color:#FFFFFF;border-radius:5px;padding:2px 5px 2px 5px;font-weight:500;line-height:18px;font-size:14px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-banner-overlimit .nupay-banner-overlimit-description{text-align:left;font-size:18px;line-height:17px;color:#490C74}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-banner-overlimit .nupay-banner-overlimit-description .fw-500{font-weight:500}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-banner-overlimit .nupay-banner-overlimit-description .fw-600{font-weight:600}.checkout #main-content .nupay-payment-details .nupay-payment-details-body ul{margin:0px;padding-left:48px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body ul li{display:flex;flex-direction:row;align-items:center;margin-bottom:32px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body ul li .circle-background{margin-right:24px;border-radius:50%;background:#EFEFEF;padding:10px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body ul li .circle-background img{width:30px;height:30px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body ul li p{font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important;font-style:normal;font-weight:400;font-size:16px;line-height:130%;align-self:flex-end;text-align:start}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-payment-details-footer{display:flex;flex-direction:column;align-items:flex-start;padding:23px 48px;gap:10px;height:67px;background:#EFEFEF;text-align:initial;justify-content:center}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-payment-details-footer p{margin:0}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-payment-details-button{display:flex;justify-content:flex-start;padding:37px 0px 24px 48px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-payment-details-button .btn-md{width:264px;height:64px;padding:20px 24px;color:#000000;border-radius:8px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-payment-details-button .btn-md:hover:not(:disabled){width:264px;height:64px;padding:20px 24px;color:#fff;background:#000;border-radius:8px}.checkout #main-content .nupay-payment-details .nupay-payment-details-body .nupay-payment-details-button .btn-md:disabled{cursor:not-allowed}.checkout .nupay-payment-details-button-mobile{display:none;margin-top:32px}.checkout .nupay-payment-details-button-mobile .btn-md{width:90%;height:64px;padding:20px 24px;color:#000000;border-radius:8px;margin:0 auto}.checkout .nupay-payment-details-button-mobile .btn-md:hover:not(:disabled){color:#fff;background:#000;border-radius:8px}.checkout .nupay-payment-details-button-mobile .btn-md:disabled{cursor:not-allowed}.checkout p.box-title{font-family:"NunitoRegular",Arial,sans-serif;color:#666666;font-size:24px;line-height:33px;margin:0 0 0 10px}@media screen and (max-width: 764px){.checkout p.box-title{font-size:18px;font-weight:700;line-height:25px}.checkout p.box-title.position-title{margin:5px 0 -5px 10px}}.checkout p.box-title-resume{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#FF5A00;cursor:default;margin:0 0 -20px 10px}@media screen and (max-width: 764px){.checkout p.box-title-resume{margin:0 0 -20px -15px}}.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.extend-total{display:none}.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 td.miles-total.extend-total{font-weight:600 !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 strong.type-value{padding-bottom:5px;margin-bottom:8px;font-size:14px}@media screen and (max-width: 768px){.checkout .services-table strong.type-value{font-size:11px}}.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 .checkout__resume-ticket,.checkout .checkout__resume-cart{padding:22px 30px 25px 20px}.checkout .checkout__uber-scheduled__resume-ticket{padding:0}.checkout .order__summary__club{cursor:pointer}.checkout .order__summary__club{list-style-type:none !important}.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__container .g3-disclaimer{height:64px;background-color:#f2f2f2;margin:30px 0px;border-radius:16px;display:flex;padding:16px;flex-direction:row;align-items:center;justify-content:space-around}.checkout__container .g3-disclaimer svg{margin:16px}.checkout__container .g3-disclaimer p{margin:0 5px;text-align:left}.checkout__container-booking-details{width:1060px;margin:auto;margin-top:50px;text-align:start}@media (max-width: 768px){.checkout__container-booking-details{width:auto !important}}.checkout div.banner-livelo-emission{width:587px;height:80px;border:1px solid #E50091;border-radius:8px;margin:60px auto;padding:20px;display:none;justify-content:space-between;align-items:center}.checkout div.banner-livelo-emission p{float:left;font-family:'NunitoRegular';font-size:16px;line-height:24px;color:#E50091;text-align:left;margin:0}.checkout div.banner-livelo-emission p strong{font-family:'NunitoBold'}.checkout div.banner-livelo-emission p.mobile{display:none}.checkout div.banner-livelo-emission p.desktop{display:flex}.checkout div.banner-livelo-emission span{float:left}.checkout div.banner-livelo-emission span.logo-livelo{background-image:url(../images/checkout/livelo/logo-livevo2.png);background-repeat:no-repeat;background-size:100%;min-width:86px;min-height:18px;display:block;margin:0}.checkout div.banner-livelo-emission span.logo-super{background-image:url(../images/checkout/livelo/logo-transferencia-expressa.png);min-width:188px;min-height:24px;margin:0;float:right}@media screen and (max-width: 768px){.checkout div.banner-livelo-emission{width:100%;height:auto;background:none;align-items:center;padding:20px;flex-direction:column;position:relative;justify-content:flex-start;align-items:baseline}.checkout div.banner-livelo-emission span,.checkout div.banner-livelo-emission p{float:none}.checkout div.banner-livelo-emission span{min-width:56px}.checkout div.banner-livelo-emission p.mobile{display:block;font-family:'NunitoRegular';margin:0 0 30px 0;min-width:auto;font-size:20px;line-height:32px}.checkout div.banner-livelo-emission p.desktop{display:none}.checkout div.banner-livelo-emission span.logo-livelo{position:absolute;bottom:20px;right:20px;min-width:139px;min-height:29px}}@media screen and (max-width: 460px){.checkout div.banner-livelo-emission{width:100%;height:auto;background:none;align-items:center;padding:20px;flex-direction:column;position:relative;justify-content:flex-start;align-items:baseline}.checkout div.banner-livelo-emission span,.checkout div.banner-livelo-emission p{float:none}.checkout div.banner-livelo-emission span{min-width:56px}.checkout div.banner-livelo-emission p.mobile{display:block;font-family:'NunitoRegular';margin:0 0 30px 0;min-width:auto;font-size:16px;line-height:24px}.checkout div.banner-livelo-emission p.desktop{display:none}.checkout div.banner-livelo-emission span.logo-livelo{position:absolute;bottom:20px;right:20px;min-width:86px;min-height:18px}.checkout div.banner-livelo-emission span.logo-super{min-width:140px;min-height:24px;margin:0;float:right;background-size:contain;background-repeat:no-repeat;background-position:bottom}}@media screen and (max-width: 360px){.checkout div.banner-livelo-emission{width:100%;height:auto;background:none;align-items:center;padding:20px;flex-direction:column;position:relative;justify-content:flex-start;align-items:baseline}.checkout div.banner-livelo-emission span,.checkout div.banner-livelo-emission p{float:none}.checkout div.banner-livelo-emission span{min-width:56px}.checkout div.banner-livelo-emission p.mobile{display:block;font-family:'NunitoRegular';margin:0 0 30px 0;min-width:auto;font-size:14px;line-height:22px}.checkout div.banner-livelo-emission p.desktop{display:none}.checkout div.banner-livelo-emission span.logo-livelo{position:absolute;bottom:20px;right:20px;min-width:86px;min-height:18px}.checkout div.banner-livelo-emission span.logo-super{min-width:140px;min-height:24px;margin:0;float:right;background-size:contain;background-repeat:no-repeat;background-position:bottom}}.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:-158px;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.acitve-livelo:after{bottom:-240px !important}.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:20px 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 p.box-title.hotel-text{font-family:Nunito, "NunitoRegular", "sans-serif";font-weight:700;font-size:20px;line-height:100%;letter-spacing:0px;color:#E65200}.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:34%;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:45%}.checkout .diamond-tooltip:after,.checkout .club-tooltip:after{margin-top:-5px;border-width:5px}.checkout .diamond-tooltip:before,.checkout .club-tooltip:before{border-width:10px;margin-top:-7px}.checkout .diamond-tooltip .fake-tooltip,.checkout .club-tooltip .fake-tooltip{position:absolute;background:#fff;height:10px;width:0px;right:-6px;top:7px;z-index:101;transform:rotate(45deg)}.checkout .diamond-tooltip .desktop,.checkout .club-tooltip .desktop{display:none !important}@media (min-width: 768px){.checkout .diamond-tooltip .desktop,.checkout .club-tooltip .desktop{display:block !important}}.checkout .diamond-tooltip div,.checkout .club-tooltip div{font-size:12px;line-height:16px;font-weight:400px;color:#7c7c7c;padding-left:7%;margin:35px 0 10px 0;width:240px}@media (max-width: 768px){.checkout .diamond-tooltip div,.checkout .club-tooltip div{padding-left:10px;margin:10px 0 0 0;width:100%;display:flex;justify-content:center}}.checkout .club-tooltip{min-width:263px;font-size:12px;background-color:#fff;border:2px solid #639}@media (max-width: 768px){.checkout .club-tooltip{background-color:transparent}}.checkout .club-tooltip:after,.checkout .club-tooltip:before{border-left-color:#639}@media (max-width: 768px){.checkout .club-tooltip:after,.checkout .club-tooltip:before{border-left-color:transparent}}.checkout .club-tooltip span{color:#639 !important;font-size:12px;font-weight:700;padding-left:6%;margin:10px 0;top:5px;position:absolute}@media (max-width: 768px){.checkout .club-tooltip span{position:relative;padding-left:0;display:flex;justify-content:center;margin:0 0 0 -5px;top:0}}.checkout .club-tooltip.booking-tooltip{margin-top:0 !important;position:relative !important;border:0 !important}@media (max-width: 359px){.checkout .club-tooltip.booking-tooltip{right:18px !important}}@media (min-width: 360px) and (max-width: 375px){.checkout .club-tooltip.booking-tooltip{right:0 !important}}@media (min-width: 375px) and (max-width: 410px){.checkout .club-tooltip.booking-tooltip{right:-7px !important}}@media (min-width: 411px) and (max-width: 414px){.checkout .club-tooltip.booking-tooltip{right:-25px !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__checkout-form input#check-cpf-cart-free{background-color:transparent;border-radius:8px;width:100%;padding:12px 12px 12px 20px;border:2px solid;border-color:#999;transition:border 0.15s ease-in-out;color:#595959;height:64px}.checkout .checkout__cart-free .cart-free__checkout-form input#check-cpf-cart-free:focus{border-color:#ff7020}.checkout .checkout__cart-free .cart-free__checkout-form input#check-cpf-cart-free:hover{border-color:#333}.checkout .checkout__cart-free .cart-free__checkout-form input#check-cpf-cart-free:disabled{color:#999;background-color:#f2f2f2;cursor:not-allowed}.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__label2{font-weight:700;line-height:21px;letter-spacing:0.035px;color:#333;text-align:left;margin-bottom:7px}@media screen and (max-width: 768px){.checkout .checkout__cart-free .cart-free__label2{margin:16px 0 8px}}.checkout .checkout__cart-free .cart-free__start-button{width:141px;height:40px;padding:0px 16px;justify-content:center;align-items:center;display:flex;border-radius:16px;background:#FF7020;border-color:transparent;margin-top:16px;font-weight:700;line-height:21px;letter-spacing:0.07px;transition:all .2s ease-in-out}.checkout .checkout__cart-free .cart-free__start-button:hover{background-color:#000;color:#fff;border-color:transparent;text-decoration:none}.checkout .checkout__cart-free .cart-free__start-button:active{background-color:#e65200;color:#000;border-color:#e65200}.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){.data-flight{margin-top:50px !important;width:100% !important}.data-flight .position{margin-top:0px !important}.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 .tooltip-booking-benefit .tooltip-arrow.position{margin-left:25% !important;top:-6px !important;border-width:0 11px 11px !important;left:47% !important;border-bottom-color:#639 !important}.checkout .services-table .tooltip-booking-benefit .tooltip-arrow .fake-tooltip{position:absolute;background:#fff;height:15px;width:15px;right:-8px;top:5px;z-index:10002;transform:rotate(45deg)}.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__container .g3-disclaimer{height:auto;background-color:#f2f2f2;margin:30px 0px;border-radius:16px}.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}}@media screen and (max-width: 768px) and (max-width: 768px){.checkout__payment-steps .box-payment .card-code .span8{width:100%}}@media screen and (max-width: 768px){.checkout__payment-steps .box-payment .card-code .span4{width:35%;float:right;z-index:10}}@media screen and (max-width: 768px) and (max-width: 768px){.checkout__payment-steps .box-payment .card-code .span4{float:left}}@media screen and (max-width: 768px){.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 .color-club{color:#639 !important}#tablePayment .club{font-family:"NunitoRegular",Arial,sans-serif}#tablePayment .club .gift{color:white !important}@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}}.miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-cell{font-family:"NunitoRegular", "Arial", Helvetica, sans-serif !important;font-style:normal !important;font-weight:600 !important;font-size:14px !important;line-height:19px !important;color:#7c7c7c}.miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-header:not(:first-child){font-size:13px !important;line-height:18px !important;font-weight:800 !important}.miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-cell,.miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-header{width:unset !important}.miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-cell:last-child,.miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-header:last-child{text-align:right !important;position:unset}@media screen and (max-width: 768px){.miles-operations-extend-table{display:none}}.miles-operations-extend-mobile-table{display:none}@media screen and (max-width: 768px){.miles-operations-extend-mobile-table{display:flex;justify-content:space-between;position:relative}.miles-operations-extend-mobile-table::before{content:"";position:absolute;width:100%;border:2px solid #ececec;top:20px;height:0}.miles-operations-extend-mobile-table::after{content:"";position:absolute;width:100%;border:2px solid #ececec;bottom:60px;height:0}.miles-operations-extend-mobile-table .total-separator{position:absolute;width:100%;border:2px solid #ececec;bottom:20px;height:0}}.miles-operations-extend-mobile-table .extend-total{font-weight:900 !important}.miles-operations-extend-mobile-table .miles-operations-extend-col{display:flex;flex-flow:column wrap;justify-content:space-between}.miles-operations-extend-mobile-table .miles-operations-extend-col .miles-operations-extend-cell{display:flex;flex-flow:column}.miles-operations-extend-mobile-table .miles-operations-extend-col .miles-operations-extend-cell span{font-weight:normal;font-size:11px;line-height:15px}.miles-operations-extend-mobile-table .miles-operations-extend-col .miles-operations-extend-cell .miles-operations-extend-header{font-weight:bold}.miles-operations-extend-mobile-table .miles-operations-extend-col .miles-operations-extend-cell+.miles-operations-extend-cell{margin-top:25px}.miles-operations-extend-mobile-table .miles-operations-extend-col span+span{margin-top:17px}.miles-operations-gift-table{margin-top:40px}.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-cell{font:13px "NunitoRegular",Arial,sans-serif !important;line-height:19px !important;color:#7c7c7c}.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-cell .target-member-header{font-weight:700;font-size:14px;line-height:16px}.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-cell .target-member{font-weight:400;font-size:16px;line-height:24px}.miles-operations-gift-table .miles-operations-gift-row.second-row td{font:13px "NunitoRegular",Arial,sans-serif !important}.miles-operations-gift-table .miles-operations-gift-row.second-row td.first-td{font:13px "NunitoRegular",Arial,sans-serif !important}.miles-operations-gift-table .miles-operations-gift-row.total-row td{font:16px "NunitoRegular",Arial,sans-serif !important;padding:12px 5px !important}.miles-operations-gift-table .miles-operations-gift-row.gift-person-row td{font:13px "NunitoRegular",Arial,sans-serif !important}.miles-operations-gift-table .miles-operations-gift-row.gift-person-row td.first-td{font:13px "NunitoRegular",Arial,sans-serif !important}.miles-operations-gift-table .miles-operations-gift-row.last-line td{font:12px "NunitoRegular",Arial,sans-serif !important}.miles-operations-gift-table .miles-operations-gift-row.last-line td.first-td{font:12px "NunitoRegular",Arial,sans-serif !important}.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-header:not(:first-child){font-size:13px !important;line-height:18px !important;font-weight:800 !important}.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-cell,.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-header{width:unset !important}.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-cell:last-child,.miles-operations-gift-table .miles-operations-gift-row .miles-operations-gift-header:last-child{text-align:right !important;position:unset}@media screen and (max-width: 768px){.miles-operations-gift-table{display:none}}.miles-operations-gift-mobile-table{display:none}@media screen and (max-width: 768px){.miles-operations-gift-mobile-table{display:flex;justify-content:space-between;flex-direction:column;position:relative}}.miles-operations-gift-mobile-table .miles-operations-gift-row{display:flex;flex-flow:row wrap;justify-content:space-between;padding:16px 0;border-bottom:4px solid #f2f2f2;font-weight:700;font-size:12px;line-height:16px;color:#999999}.miles-operations-gift-mobile-table .miles-operations-gift-row .text-balloon.cat-diamond{color:#ffffff !important;background-color:#000}.miles-operations-gift-mobile-table .miles-operations-gift-row.total-mobile{border-bottom:unset;padding-bottom:0;color:#666666}.miles-operations-gift-mobile-table .miles-operations-gift-row.total-mobile+.gifted{margin-top:40px}.miles-operations-gift-mobile-table .miles-operations-gift-row.gifted{border-bottom:2px solid #f2f2f2;color:#666666}.miles-operations-gift-mobile-table .miles-operations-gift-row.gifted:last-child{border:0}.miles-operations-gift-mobile-table .miles-operations-gift-row.gifted .header{font-weight:400}.no-border{border:none !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:320px;max-height:320px;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}}.uber-scheduled-checkout-v2__payment{padding:32px 40px 8px 40px}.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 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}}#p_p_id_smilesgetcheckoutportlet_WAR_smilescheckoutportlet_{min-height:40px}.checkout__container.main-box.pay-resume{margin-bottom:24px}.checkout-success.services-table{padding-right:20px;padding-left:28px}@media (max-width: 768px){.checkout-success.services-table{padding:0px}}.cobranded-checkout-b2c-banner-container{display:flex;justify-content:center;width:100%;padding-bottom:11px}.cobranded-checkout-b2c-banner-container.renew{width:881px;margin-left:-31px}@media (max-width: 768px){.cobranded-checkout-b2c-banner-container.renew{width:100%;margin-left:0px}}.cobranded-checkout-b2c-banner-container#milesBack-banner-ext{width:1059px;margin-left:110px}@media (max-width: 768px){.cobranded-checkout-b2c-banner-container#milesBack-banner-ext{width:100%;margin-left:0px}}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content{width:100%;background-color:#666666;display:flex;padding-left:80px;align-items:center}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:first-child{margin-right:50px}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:last-child{width:100%;color:white;font-size:18px;height:fit-content;line-height:24.55px;display:flex;flex-direction:column;align-items:baseline;margin-right:30px}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:last-child div:first-child{margin-top:0px;font-family:"nunito-regular";font-weight:700}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:last-child div:last-child{font-family:"nunito-regular";font-weight:400;display:inline-block;text-align:left}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:last-child div:last-child p{margin-right:3px;margin-bottom:0;display:contents}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div .smiles-icons.milesback-logo{padding-right:61px}@media (max-width: 768px){.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div .smiles-icons.milesback-logo{padding-right:0px}}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div .smiles-icons:after{display:none !important}@media (min-width: 770px){.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content{height:121px}}.not-used-miles-back_block .cobranded-checkout-b2c-banner-container,.success-miles-back-block .cobranded-checkout-b2c-banner-container{width:unset;margin-left:unset}.not-used-miles-back_block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content,.success-miles-back-block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content{padding-left:0}.not-used-miles-back_block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div .smiles-icons,.success-miles-back-block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div .smiles-icons{margin-left:91.5px}.not-used-miles-back_block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div .smiles-icons::before,.success-miles-back-block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div .smiles-icons::before{display:none !important}.not-used-miles-back_block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content .milesback-title,.success-miles-back-block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content .milesback-title{margin-top:0 !important}@media (min-width: 770px){.not-used-miles-back_block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content,.success-miles-back-block .cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content{max-width:1060px}}@media (max-width: 769px){.icon-pix-banner{display:none !important}.icon-pix-banner-responsive{display:inline !important;width:95px !important;padding-top:0px !important;margin-top:30px !important;margin-bottom:10px !important}.error-no-connection .error-no-connection-div{width:100%;padding:15px}.error-no-connection .error-no-connection-div .error-title{padding-top:25px;padding-bottom:25px;font-size:19px}.error-no-connection .error-no-connection-div img{padding-top:0px;margin-top:0px;width:55px}.error-no-connection .error-no-connection-div .error-description{font-size:14px;color:#666666;line-height:20px;padding:20px 15px 20px 15px}.error-no-system .error-no-system-div{width:100%;padding:15px}.error-no-system .error-no-system-div .error-title{padding-top:25px;padding-bottom:25px;font-size:19px}.error-no-system .error-no-system-div img{width:55px;padding-top:0px;margin-top:5px;margin-bottom:5px}.error-no-system .error-no-system-div .error-description{padding:20px 5px 30px 5px;font-size:13px;line-height:22px;color:#888}.error-no-system .error-no-system-div .error-button{font-size:15px;color:#ffffff;margin-bottom:25px}.error-something-wrong .error-something-wrong-div{width:100%;padding:15px}.error-something-wrong .error-something-wrong-div img{margin-top:0px;padding-top:20px;padding-bottom:10px;width:55px}.error-something-wrong .error-something-wrong-div .error-title{font-size:19px;padding-top:20px;padding-bottom:45px}.error-something-wrong .error-something-wrong-div .error-description{padding-left:0px;padding-right:0px;padding-bottom:55px;font-size:14px;line-height:20px;color:#888}.error-something-wrong .error-something-wrong-div .error-button{font-size:15px;padding:10px 10px;width:100%;margin-bottom:25px}.pix-payment-selected img{float:left;margin-left:20px;padding-top:10px;width:30px}.pix-payment-selected .payment-method-selected-title{padding-top:7px;font-weight:normal;font-size:15px;padding-left:70px}.pix-payment-selected .payment-method-selected-title-desktop{display:none}.pix-payment-selected .payment-method-selected-title-responsive{display:block}.pix-payment-selected .payment-method-selected-description{padding-left:70px;line-height:20px;font-size:12px}.pix-payment-selected #back-to-payment-method{float:none;padding-left:70px;font-size:15px;line-height:20px;padding-top:45px;padding-bottom:5px}.checkout__payment{padding:0 !important}.checkout__payment #main-content>*{padding-left:0.5rem;padding-right:0.5rem}.checkout__payment #main-content .payment-switcher{padding-left:0px;padding-right:0px;min-height:100px}.checkout__payment #main-content .payment-switcher .payment-title{text-align:center;padding-top:15px;padding-bottom:15px;font-size:12px}.checkout__payment #main-content .payment-switcher #gol-smiles-card-payment-method img{width:44px;position:absolute;top:35px;left:15px}.checkout__payment #main-content .payment-switcher #credit-card-payment-method img{width:29px;position:absolute;top:40px;left:22px}.checkout__payment #main-content .payment-switcher #pix-payment-method img{width:28px;position:absolute;top:30px;left:22px}.checkout__payment #main-content .payment-switcher #nupay-payment-method img,.checkout__payment #main-content .payment-switcher #nupay-payment-method-club img{width:42px;position:absolute;top:48px;left:17px}.checkout__payment #main-content .payment-switcher .payment-button{padding-right:20px;padding-left:75px}.checkout__payment #main-content .payment-switcher .payment-button .payment-button-title{font-size:15px;line-height:22px;padding-top:5px}.checkout__payment #main-content .payment-switcher .payment-button .payment-button-title-desktop{display:none}.checkout__payment #main-content .payment-switcher .payment-button .payment-button-title-responsive{display:block}.checkout__payment #main-content .payment-switcher .payment-button .payment-button-description{font-size:11px;line-height:11px;padding-top:5px;padding-bottom:15px}.checkout__payment #main-content .payment-switcher .payment-pix-password img{margin-top:20px;position:static;width:100px;margin-bottom:5px}.checkout__payment #main-content .payment-switcher .payment-pix-password .payment-pix-title{padding-top:20px;font-size:14px;font-weight:bold;line-height:18px;padding-bottom:5px;padding-left:15px;padding-right:15px}.checkout__payment #main-content .payment-switcher .payment-pix-password .confirm-box{width:100%}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard{width:100%;padding:20px}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span3 .smiles-logos{font-size:2.6px}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span4{position:relative}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span4 .number{width:100%;min-height:43px;height:43px;border:1px solid #888;margin-top:25px;margin-bottom:10px;font-size:30px;letter-spacing:20px;padding-left:20px}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span4 .number::placeholder{position:absolute;top:15px;letter-spacing:0px;font-size:12px}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .span9 .box-title-pix{margin-top:0px}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .number-keyboard .layout{font-size:11px;padding-bottom:20px}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .row-fluid .number-keyboard .layout>*{padding:0.3cm 0}.checkout__payment #main-content .payment-switcher .payment-pix-password .checkout__keyboard .recaptcha-checkout-container-pix{margin-left:0px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode{padding:15px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .pix-qr-code-div{width:100%}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .payment-pix-title{font-size:20px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .payment-pix-subdescription{font-size:12px;padding-top:25px;color:#898989;line-height:19px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .qr-code-image{width:180px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .qr-code-valid{font-weight:normal;font-size:12px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .payment-pix-description{padding-top:18px;font-size:12px;line-height:17px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .pix-code{margin-top:17px;height:60px;padding:15px 15px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .copy-code-button{font-size:15px;color:#ffffff;padding-top:10px;padding-bottom:10px;margin-top:22px;margin-bottom:30px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .payment-pix-miles-message{font-size:14px;line-height:20px;color:#666666;padding-bottom:10px}.checkout__payment #main-content .payment-switcher .payment-pix-qrcode .go-to-orders-button{font-size:16px;padding-top:15px;padding-bottom:27px}.checkout__payment #main-content .payment-switcher .payment-cards{margin:10px}.checkout__payment #main-content .payment-switcher .buttons-div{width:100%;padding:0px 20px 20px 20px}.checkout__payment #main-content .payment-switcher .buttons-div #btnClear{height:32px;font-size:12px}.checkout__payment #main-content .payment-switcher .buttons-div #btnPixCheckout{height:32px;font-size:12px}.checkout__payment #main-content .payment-switcher .nupay-payment-selected{display:flex;flex-direction:column;align-items:flex-start;padding:8px 16px;gap:10px;border:2px solid #F2F2F2;border-radius:8px}.checkout__payment #main-content .payment-switcher .nupay-payment-selected .payment-buttons{display:flex;flex-direction:column;position:relative;padding-left:50px;text-align:left;margin-top:3px;margin-bottom:3px;width:100%}.checkout__payment #main-content .payment-switcher .nupay-payment-selected .payment-buttons img{width:35px;height:30px;position:absolute;left:0px;top:0px}.checkout__payment #main-content .payment-switcher .nupay-payment-selected .payment-buttons .payment-button-title{font-size:12px;font-weight:bold;color:#8a8a8a;line-height:15px}.checkout__payment #main-content .payment-switcher .nupay-payment-selected .payment-buttons .payment-button-title-desktop{display:block}.checkout__payment #main-content .payment-switcher .nupay-payment-selected .payment-buttons .payment-button-description{font-size:9px;color:#999999;line-height:15px;letter-spacing:0.1px}.checkout__payment #main-content .payment-switcher .nupay-payment-selected .payment-button-roolback{display:flex;font-size:12px;color:#999999;width:100%;margin-left:16px;margin-top:10px;justify-content:flex-start}.checkout__payment #main-content .payment-switcher .nupay-payment-selected .payment-button-roolback:hover{cursor:pointer}.nupay-payment-details{width:auto !important;margin-top:10px !important;border:2px solid #e5e5e5;border-radius:8px}.nupay-payment-details .nupay-payment-details-header{width:100% !important;padding:24px !important;height:auto !important;border-top-left-radius:8px;border-top-right-radius:8px}.nupay-payment-details .nupay-payment-details-header img{width:79px;height:24px}.nupay-payment-details .nupay-payment-details-header p{font-size:14px !important}.nupay-payment-details .nupay-payment-details-body{border:none !important;padding-bottom:0px !important}.nupay-payment-details .nupay-payment-details-body .nupay-banner-overlimit .nupay-banner-overlimit-description{font-size:14px !important;line-height:20px !important}.nupay-payment-details .nupay-payment-details-body ul{padding-left:0px !important;padding-right:5px !important}.nupay-payment-details .nupay-payment-details-body ul li .circle-background{margin-right:16px !important;margin-left:16px !important;min-width:40px}.nupay-payment-details .nupay-payment-details-body ul li .circle-background img{width:20px !important;height:20px !important}.nupay-payment-details .nupay-payment-details-body ul li p{font-size:14px !important}.nupay-payment-details .nupay-payment-details-body .nupay-payment-details-footer{padding:10px 16px 10px 16px !important;gap:10px;height:auto !important;background:#EFEFEF;text-align:center !important}.nupay-payment-details .nupay-payment-details-body .nupay-payment-details-button{display:none !important}.cobranded-checkout-b2c-banner-container{width:100%;margin-left:0;margin-bottom:20px;margin-top:20px;padding:0 !important}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content{flex-direction:column;height:fit-content;padding:31px 21px 37px !important}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:first-child{margin-bottom:18px;margin-right:0}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:first-child .smiles-icons{margin-left:0}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:last-child{line-height:16px;font-size:12px;align-items:center;margin-right:0}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:last-child div:first-child{text-align:center;font-size:14px;margin-bottom:10px}.cobranded-checkout-b2c-banner-container .cobranded-checkout-b2c-banner-content div:last-child div:last-child{text-align:center}}@media (max-width: 321px){.payment-pix-password .checkout__keyboard .recaptcha-checkout-container-pix{margin-left:-27px !important}}.loading-nupay-container{display:none;min-width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1500;background:rgba(217,217,217,0.6);font-family:'NunitoBold';text-align:initial}.loading-nupay-container .loading-nupay-content{background-color:#51C468;width:90%;max-width:287px;height:77px;box-shadow:0px 0px 16px rgba(0,0,0,0.12);border-radius:4px;margin:10px auto;display:flex;justify-content:space-between}.loading-nupay-container .loading-nupay-content .loading-nupay-body{display:flex;flex-direction:column;gap:7px;margin:10px 0 0 10px}.loading-nupay-container .loading-nupay-content .loading-nupay-body .loading-nupay-spinner{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.5px;color:#FFFFFF}.loading-nupay-container .loading-nupay-content .loading-nupay-body .loading-nupay-spinner .spinner{display:inline-block;width:1rem;height:1rem;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite;border-width:.1em;vertical-align:initial}@keyframes spinner-border{to{transform:rotate(360deg)}}.loading-nupay-container .loading-nupay-content .loading-nupay-body .loading-nupay-description{font-weight:700;font-size:14px;line-height:18px;color:#FFFFFF}.loading-nupay-container .loading-nupay-content .loading-nupay-logo{margin:14px;height:47px;width:36px;opacity:0.5}.uber-scheduled__accumulate-miles__container{display:flex;align-items:center;padding-left:24px;gap:16px;width:100%;max-width:1060px;height:64px;margin:0 auto;border-radius:16px;background-color:#F2F2F2;margin-top:6px;margin-bottom:48px}.uber-scheduled__accumulate-miles__container__image{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.uber-scheduled__accumulate-miles__container__image-background{background-image:url("../images/svg/scheduled-purchase/accumulate-miles-icon.svg");background-repeat:no-repeat;background-size:contain;width:17.33px;height:26.67px}.uber-scheduled__accumulate-miles__container__message>span{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.005em;text-align:left;color:#595959}.checkout__container.main-box.refundable{margin-top:0px;margin-bottom:28px}.checkout__container.main-box.refundable .refundable-description-container{background-color:#F3F0ED;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:16px;gap:16px;font-family:Nunito, NunitoRegular, sans-serif}.checkout__container.main-box.refundable .refundable-description-container .refundable-description-title{font-size:20px;line-height:135%;color:#100D0A}.checkout__container.main-box.refundable .refundable-description-container .refundable-description-content{display:flex;flex-direction:column;align-items:flex-start}.checkout__container.main-box.refundable .refundable-description-container .refundable-description-content span{font-size:16px;line-height:155%;letter-spacing:0%;color:#37322E}.checkout-success .paymentSummaryPartial div.checkout-success__payment-details{float:none;margin:50px auto !important}.checkout-success a.problematic-btn{margin:30px 0 0 0;font-family:'NunitoSemiBold'}.checkout-success div.banner-livelo-emission{width:684px;height:auto;border:1px solid #E50091;border-radius:8px;margin:60px auto;padding:20px 40px;display:none}.checkout-success div.banner-livelo-emission p{float:left;font-family:'NunitoLight';font-size:14px;line-height:22px;color:#E50091;text-align:left;margin:0 0 0 20px}.checkout-success div.banner-livelo-emission p strong{font-family:'NunitoBold'}.checkout-success div.banner-livelo-emission p.mobile{display:none}.checkout-success div.banner-livelo-emission p.desktop{display:flex}.checkout-success div.banner-livelo-emission.congenere{width:430px;margin:60px auto 20px 332px;align-items:center;padding:20px 20px}.checkout-success div.banner-livelo-emission.congenere p{margin:0;justify-content:center;align-items:center}@media screen and (max-width: 768px){.checkout-success div.banner-livelo-emission.congenere{width:calc(100% - 90px) !important;margin:20px auto 20px auto;align-items:center;padding:20px 30px;float:none}.checkout-success div.banner-livelo-emission.congenere p.mobile{display:flex;font-family:'NunitoRegular';margin:0 !important;font-size:20px;line-height:32px;align-items:baseline;flex-direction:column}.checkout-success div.banner-livelo-emission.congenere p.desktop{display:none}.checkout-success div.banner-livelo-emission.congenere span{margin-right:50px}.checkout-success div.banner-livelo-emission.congenere span.logo-livelo{float:left;background-image:url(../images/checkout/livelo/logo-livevo2.png);background-size:100%;min-width:129px;min-height:29px;display:block;margin:20px 0 0 0;background-repeat:no-repeat}}@media screen and (max-width: 560px){.checkout-success div.banner-livelo-emission.congenere{width:calc(100% - 90px) !important;margin:20px auto 20px auto;align-items:center;padding:20px 30px;float:none}.checkout-success div.banner-livelo-emission.congenere p.mobile{display:flex;font-family:'NunitoRegular';margin:0 !important;font-size:16px;line-height:22px;align-items:baseline;flex-direction:column}.checkout-success div.banner-livelo-emission.congenere p.desktop{display:none}.checkout-success div.banner-livelo-emission.congenere span{margin-right:0px}.checkout-success div.banner-livelo-emission.congenere span.logo-livelo{float:left;background-image:url(../images/checkout/livelo/logo-livevo2.png);background-size:100%;min-width:129px;min-height:29px;display:block;margin:20px 0 0 0;background-repeat:no-repeat}}.checkout-success div.banner-livelo-emission.nacional{width:430px;margin:40px 0 -10px 160px;align-items:center;padding:20px 20px;float:left}.checkout-success div.banner-livelo-emission.nacional p{margin:0;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.checkout-success div.banner-livelo-emission.nacional{width:calc(100% - 90px) !important;margin:20px auto 20px auto;align-items:center;padding:20px 30px;float:none}.checkout-success div.banner-livelo-emission.nacional p.mobile{display:flex;font-family:'NunitoRegular';margin:0 !important;font-size:20px;line-height:32px;align-items:baseline;flex-direction:column}.checkout-success div.banner-livelo-emission.nacional p.desktop{display:none}.checkout-success div.banner-livelo-emission.nacional span{margin-right:50px}.checkout-success div.banner-livelo-emission.nacional span.logo-livelo{float:left;background-image:url(../images/checkout/livelo/logo-livevo2.png);background-size:100%;min-width:129px;min-height:29px;display:block;margin:20px 0 0 0;background-repeat:no-repeat}}@media screen and (max-width: 560px){.checkout-success div.banner-livelo-emission.nacional{width:calc(100% - 90px) !important;margin:20px auto 20px auto;align-items:center;padding:20px 30px;float:none}.checkout-success div.banner-livelo-emission.nacional p.mobile{display:flex;font-family:'NunitoRegular';margin:0 !important;font-size:16px;line-height:22px;align-items:baseline;flex-direction:column}.checkout-success div.banner-livelo-emission.nacional p.desktop{display:none}.checkout-success div.banner-livelo-emission.nacional span{margin-right:0px}.checkout-success div.banner-livelo-emission.nacional span.logo-livelo{float:left;background-image:url(../images/checkout/livelo/logo-livevo2.png);background-size:100%;min-width:129px;min-height:29px;display:block;margin:20px 0 0 0;background-repeat:no-repeat}}.checkout-success div.banner-livelo-emission span.logo-livelo{float:left;background-image:url(../images/checkout/livelo/logo-livevo2.png);background-size:100%;display:block;margin:0 0 0 30px;max-width:86px;max-height:18px;min-width:86px;min-height:18px}.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__saude-id{display:flex !important;padding:10px 25px;border:2px solid #FF5A00;border-radius:4px;flex-flow:row;justify-content:space-between;margin:0 auto !important;float:unset !important}.checkout-success__saude-id div:last-of-type{width:70%}.checkout-success__saude-id .check_icon{background:url(../images/checkout/svg/ic-check-dark-gray.svg) no-repeat;background-size:64px 47px;background-position:center;min-height:66px !important;min-height:108px !important;width:80px}.checkout-success__saude-id .attention_icon{background:url(../images/checkout/ic-alert.png) no-repeat;background-size:74px 71px;background-position:center;min-height:66px !important;min-height:108px !important;width:80px}.checkout-success__saude-id .pending_icon{background:url(../images/checkout/ic-gear.png) no-repeat;background-size:74px 71px;background-position:center;min-height:66px !important;min-height:108px !important;width:80px}.checkout-success__saude-id h4.brand-light{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#FF5A00 !important;margin-top:13px}.checkout-success__saude-id p{font-family:"NunitoLight", Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#7c7c7c;line-height:24px}.checkout-success__saude-id p b{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-weight:normal}.checkout-success__saude-id p:last-child{line-height:10px;margin-bottom:15px}.checkout-success__saude-id p.mobile{display:none}@media screen and (max-width: 767px){.checkout-success__saude-id{width:unset !important}.checkout-success__saude-id .check_icon{margin-top:6px}.checkout-success__saude-id div:last-of-type{width:95%}.checkout-success__saude-id p{color:#555555;line-height:18px}.checkout-success__saude-id p:last-child{line-height:18px}.checkout-success__saude-id p.mobile{display:block}.checkout-success__saude-id p.desktop{display:none}}.checkout-success__transfer-lm{display:flex !important;padding:10px 25px;border:2px solid #FF5A00;border-radius:4px;flex-flow:row;justify-content:space-between;margin:0 auto !important;float:unset !important}.checkout-success__transfer-lm div:last-of-type{width:70%}.checkout-success__transfer-lm div:last-of-type button{background-color:#ff5a01 !important}.checkout-success__transfer-lm .check_icon{background:url(../images/checkout/svg/ic-check-dark-gray.svg) no-repeat;background-size:64px 47px;background-position:center;min-height:66px !important;min-height:108px !important;width:80px}.checkout-success__transfer-lm .attention_icon{background:url(../images/checkout/ic-alert.png) no-repeat;background-size:74px 71px;background-position:center;min-height:66px !important;min-height:108px !important;width:80px}.checkout-success__transfer-lm .pending_icon{background:url(../images/checkout/ic-gear.png) no-repeat;background-size:74px 71px;background-position:center;min-height:66px !important;min-height:108px !important;width:80px}.checkout-success__transfer-lm .lifemiles_processing_icon{background:url(../images/checkout/svg/ic-transfer-lm-process.svg) no-repeat;background-size:74px 71px;background-position:center;min-height:66px !important;min-height:108px !important;width:80px}.checkout-success__transfer-lm h4.brand-light{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#FF5A00 !important;margin-top:13px}.checkout-success__transfer-lm p{font-family:"NunitoLight", Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#7c7c7c;line-height:24px}.checkout-success__transfer-lm p b{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-weight:normal}.checkout-success__transfer-lm p:last-child{line-height:10px;margin-bottom:15px}.checkout-success__transfer-lm p.mobile{display:none}@media screen and (max-width: 767px){.checkout-success__transfer-lm{width:unset !important}.checkout-success__transfer-lm .check_icon{margin-top:6px}.checkout-success__transfer-lm div:last-of-type{width:95%}.checkout-success__transfer-lm p{color:#555555;line-height:18px}.checkout-success__transfer-lm p:last-child{line-height:18px}.checkout-success__transfer-lm p.mobile{display:block}.checkout-success__transfer-lm p.desktop{display:none}}.checkout-success .success-buttons-my-account{width:100%;display:flex;justify-content:center}.checkout-success .success-buttons-my-account button{width:264px;height:64px;background:#FF7020;border:none;border-radius:8px;font-size:16px;font-family:'NunitoBold';text-transform:capitalize;margin:50px 30px 0 30px}@media screen and (max-width: 767px){.checkout-success .success-buttons-my-account button{margin:50px 5px -20px 5px;width:50%;height:40px;font-size:14px}}.checkout-success__order-details{padding:16px 8px;border:1px solid #FF7020;display:flex !important;align-items:center;flex-flow:row wrap;justify-content:center;max-width:560px;width:609px !important;margin:0 auto !important;float:unset !important}.checkout-success__order-details div:last-of-type{width:81%;border-left:1px solid #D9D9D9}@media screen and (max-width: 767px){.checkout-success__order-details div:last-of-type{border-left:none}}.checkout-success__order-details .btn,.checkout-success__order-details .aui .modal-body button,.aui .modal-body .checkout-success__order-details button{margin-top:5px;background-color:#7c7c7c}.checkout-success__order-details .check{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="67" height="68" viewBox="0 0 67 68" fill="none"><path d="M20.1634 67.3317H26.8301L43.4967 38.9984L61.8301 38.9984C64.5967 38.9984 66.8301 36.765 66.8301 33.9984C66.8301 31.2317 64.5967 28.9984 61.8301 28.9984L43.4967 28.9984L26.8301 0.665039L20.1634 0.665039L28.4967 28.9984L10.1634 28.9984L5.16341 20.665H0.163414L3.49675 33.9984L0.163414 47.3317H5.16341L10.1634 38.9984H28.4967L20.1634 67.3317Z" fill="black"/></svg>');border:none}.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:bold;color:#ff5a00 !important;margin-top:13px}.checkout-success__order-details h5.brand-light{font-family:'NunitoBold';font-size:16px}@media screen and (max-width: 767px){.checkout-success__order-details h5.brand-light{margin-bottom:20px}}.checkout-success__order-details p{font-family:"NunitoRegular", Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#333333;line-height:24px;margin:0}.checkout-success__order-details p b{font-family:"NunitoBold", Arial, Helvetica, sans-serif;font-weight:normal;color:#000 !important}.checkout-success__order-details p:last-child{margin-bottom:15px}.checkout-success__order-details p.mobile{display:none}.checkout-success__order-details button{font-family:'NunitoBold' !important;margin-top:20px !important}@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:24px}.checkout-success__order-details p:last-child{line-height:24px}.checkout-success__order-details p:last-child b{color:#000 !important}.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{padding-top:8px;font-size:20px;font-family:'NunitoBold'}@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{background:#F2F2F2;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;background:#F2F2F2}}.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{width:fit-content;margin:0;color:#000}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.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{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__going-plane-v2{display:flex;font-size:16px;align-items:center;font-family:'NunitoSemiBold'}.checkout-success__details__flight-details .flight-segment__going-plane-v2 i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" viewBox="0 0 14 12" fill="none"><path d="M12.2677 5.71017L3.22924 8.12434C2.96602 8.19356 2.71324 8.17795 2.47091 8.07751C2.22857 7.97706 2.03607 7.81189 1.89341 7.58201L0.447239 5.17051C0.350684 5.02006 0.335517 4.85962 0.40174 4.68917C0.467962 4.51862 0.590795 4.41195 0.77024 4.36917L1.08307 4.28851C1.17285 4.26628 1.25979 4.26351 1.34391 4.28017C1.42813 4.29684 1.50613 4.33551 1.57791 4.39617L3.18441 5.74867L5.72924 5.08084L2.96124 1.37701C2.81768 1.18634 2.78285 0.978394 2.85674 0.753172C2.93074 0.52795 3.08652 0.382895 3.32407 0.318006L3.61007 0.247505C3.71085 0.218394 3.81785 0.213894 3.93107 0.234005C4.04441 0.254116 4.14252 0.302172 4.22541 0.378172L8.81124 4.25651L11.6511 3.49617C11.9553 3.41328 12.2443 3.45173 12.5182 3.61151C12.7922 3.77139 12.9707 4.00345 13.0536 4.30767C13.1365 4.61201 13.1023 4.90112 12.9511 5.17501C12.7997 5.44889 12.572 5.62728 12.2677 5.71017ZM1.83307 11.6667C1.69118 11.6667 1.57241 11.6188 1.47674 11.523C1.38096 11.4273 1.33307 11.3086 1.33307 11.1667C1.33307 11.0248 1.38096 10.906 1.47674 10.8103C1.57241 10.7146 1.69118 10.6667 1.83307 10.6667H12.1664C12.3083 10.6667 12.4271 10.7146 12.5227 10.8103C12.6185 10.906 12.6664 11.0248 12.6664 11.1667C12.6664 11.3086 12.6185 11.4273 12.5227 11.523C12.4271 11.6188 12.3083 11.6667 12.1664 11.6667H1.83307Z" fill="%23FF7020"/></svg>');background-repeat:no-repeat;display:block;width:14px;height:12px;margin-right:10px}.checkout-success__details__flight-details .flight-segment__returning-plane-v2{display:flex;font-size:16px;align-items:center;font-family:'NunitoSemiBold'}.checkout-success__details__flight-details .flight-segment__returning-plane-v2 i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" viewBox="0 0 14 12" fill="none"><path d="M12.2677 5.71017L3.22924 8.12434C2.96602 8.19356 2.71324 8.17795 2.47091 8.07751C2.22857 7.97706 2.03607 7.81189 1.89341 7.58201L0.447239 5.17051C0.350684 5.02006 0.335517 4.85962 0.40174 4.68917C0.467962 4.51862 0.590795 4.41195 0.77024 4.36917L1.08307 4.28851C1.17285 4.26628 1.25979 4.26351 1.34391 4.28017C1.42813 4.29684 1.50613 4.33551 1.57791 4.39617L3.18441 5.74867L5.72924 5.08084L2.96124 1.37701C2.81768 1.18634 2.78285 0.978394 2.85674 0.753172C2.93074 0.52795 3.08652 0.382895 3.32407 0.318006L3.61007 0.247505C3.71085 0.218394 3.81785 0.213894 3.93107 0.234005C4.04441 0.254116 4.14252 0.302172 4.22541 0.378172L8.81124 4.25651L11.6511 3.49617C11.9553 3.41328 12.2443 3.45173 12.5182 3.61151C12.7922 3.77139 12.9707 4.00345 13.0536 4.30767C13.1365 4.61201 13.1023 4.90112 12.9511 5.17501C12.7997 5.44889 12.572 5.62728 12.2677 5.71017ZM1.83307 11.6667C1.69118 11.6667 1.57241 11.6188 1.47674 11.523C1.38096 11.4273 1.33307 11.3086 1.33307 11.1667C1.33307 11.0248 1.38096 10.906 1.47674 10.8103C1.57241 10.7146 1.69118 10.6667 1.83307 10.6667H12.1664C12.3083 10.6667 12.4271 10.7146 12.5227 10.8103C12.6185 10.906 12.6664 11.0248 12.6664 11.1667C12.6664 11.3086 12.6185 11.4273 12.5227 11.523C12.4271 11.6188 12.3083 11.6667 12.1664 11.6667H1.83307Z" fill="%23FF7020"/></svg>');background-repeat:no-repeat;display:block;width:14px;height:12px;transform:scaleX(-1);margin-right:10px}.checkout-success__details__flight-details .flight-segment__stretch{width:100%;margin:6px 0 0 0;display:flex;align-items:top}.checkout-success__details__flight-details .flight-segment__stretch .airport{display:-ms-inline-grid;display:inline-grid;padding:0 6px 0 0;color:#000}@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;font-family:'NunitoSemiBold' !important}.checkout-success__details__flight-details .flight-segment__stretch .smiles-icons:before{margin-top:14px}.checkout-success__details__flight-details .flight-segment__stretch span.seta-2{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="49" height="8" viewBox="0 0 49 8" fill="none"><path d="M48.3535 4.35355C48.5488 4.15829 48.5488 3.84171 48.3535 3.64645L45.1716 0.464466C44.9763 0.269204 44.6597 0.269204 44.4645 0.464466C44.2692 0.659728 44.2692 0.976311 44.4645 1.17157L47.2929 4L44.4645 6.82843C44.2692 7.02369 44.2692 7.34027 44.4645 7.53553C44.6597 7.7308 44.9763 7.7308 45.1716 7.53553L48.3535 4.35355ZM0 4V4.5H48V4V3.5H0V4Z" fill="black"/></svg>');min-width:49px;display:inline-block;background-repeat:no-repeat;background-position-y:center;margin:0 8px}.checkout-success__details__flight-details .flight-segment__stretch span.seta-2::before{display:none}.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%;background-color:#FF7020 !important;font-family:'NunitoSemiBold' !important;justify-content:center}@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-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="65" height="65" viewBox="0 0 65 65" fill="none"><path d="M9.48668 56.7557C8.13957 56.7557 6.99935 56.289 6.06602 55.3557C5.13268 54.4223 4.66602 53.2823 4.66602 51.9357V27.0637C4.66602 26.4961 4.85757 26.021 5.24068 25.6383C5.62335 25.2552 6.09846 25.0637 6.66602 25.0637C7.23357 25.0637 7.70868 25.2552 8.09135 25.6383C8.47446 26.021 8.66602 26.4961 8.66602 27.0637V51.9357C8.66602 52.1406 8.75157 52.3286 8.92268 52.4997C9.09335 52.6703 9.28135 52.7557 9.48668 52.7557H49.9994C50.5669 52.7557 51.042 52.9472 51.4247 53.3303C51.8078 53.7135 51.9994 54.1886 51.9994 54.7557C51.9994 55.3232 51.8078 55.7986 51.4247 56.1817C51.042 56.5643 50.5669 56.7557 49.9994 56.7557H9.48668ZM18.82 47.4223C17.4729 47.4223 16.3327 46.9559 15.3993 46.023C14.466 45.0897 13.9993 43.9495 13.9993 42.6023V17.833C13.9993 17.1459 14.2294 16.5723 14.6894 16.1123C15.1489 15.6528 15.7222 15.423 16.4093 15.423H27.7427V10.6537C27.7427 9.30656 28.2094 8.16634 29.1427 7.23301C30.076 6.29967 31.2162 5.83301 32.5634 5.83301H42.102C43.4487 5.83301 44.5887 6.29967 45.522 7.23301C46.4554 8.16634 46.922 9.30656 46.922 10.6537V15.423H58.2554C58.9429 15.423 59.5165 15.6528 59.976 16.1123C60.436 16.5723 60.666 17.1459 60.666 17.833V42.6023C60.666 43.9495 60.1994 45.0897 59.266 46.023C58.3327 46.9559 57.1925 47.4223 55.8454 47.4223H18.82ZM18.82 43.423H55.8454C56.0507 43.423 56.2387 43.3375 56.4094 43.1663C56.5805 42.9952 56.666 42.8072 56.666 42.6023V19.423H17.9993V42.6023C17.9993 42.8072 18.0847 42.9952 18.2553 43.1663C18.4265 43.3375 18.6147 43.423 18.82 43.423ZM31.7427 15.423H42.9227V10.6537C42.9227 10.4483 42.8371 10.2603 42.666 10.0897C42.4949 9.91856 42.3069 9.83301 42.102 9.83301H32.5634C32.3585 9.83301 32.1705 9.91856 31.9993 10.0897C31.8282 10.2603 31.7427 10.4483 31.7427 10.6537V15.423Z" fill="%23999999"/></svg>');display:block;width:65px;height:65px;background-repeat:no-repeat;margin-bottom:5px}.checkout-success__details__more-purchase-options .seats{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="65" viewBox="0 0 64 65" fill="none"><path d="M21.8431 17.2708C20.496 17.2708 19.3387 16.787 18.3711 15.8195C17.404 14.8519 16.9205 13.6946 16.9205 12.3475C16.9205 11.0008 17.404 9.84369 18.3711 8.87614C19.3387 7.90858 20.496 7.4248 21.8431 7.4248C23.1902 7.4248 24.3476 7.90858 25.3151 8.87614C26.2827 9.84369 26.7665 11.0008 26.7665 12.3475C26.7665 13.6946 26.2827 14.8519 25.3151 15.8195C24.3476 16.787 23.1902 17.2708 21.8431 17.2708ZM35.3305 52.5015H20.7971C19.45 52.5015 18.2254 52.0433 17.1231 51.1268C16.0205 50.2108 15.3307 49.0793 15.0538 47.7321L9.8278 21.5475C9.68425 20.9253 9.81514 20.3733 10.2205 19.8915C10.6254 19.4092 11.1611 19.1681 11.8278 19.1681C12.2962 19.1681 12.7109 19.3168 13.0718 19.6141C13.4322 19.9115 13.662 20.2944 13.7611 20.7628L19.1765 47.6808C19.228 47.8861 19.352 48.0741 19.5485 48.2448C19.7449 48.4159 19.9458 48.5015 20.1511 48.5015H35.3305C35.898 48.5015 36.3731 48.693 36.7558 49.0761C37.1389 49.4588 37.3305 49.9339 37.3305 50.5015C37.3305 51.069 37.1389 51.5441 36.7558 51.9268C36.3731 52.3099 35.898 52.5015 35.3305 52.5015ZM50.4331 56.6041L44.1611 45.8348H25.2691C24.134 45.8348 23.1571 45.493 22.3385 44.8095C21.5194 44.1255 20.9851 43.233 20.7358 42.1321L17.6998 27.5068C17.262 25.5273 17.7194 23.805 19.0718 22.3401C20.4238 20.8753 22.0382 20.1428 23.9151 20.1428C25.3169 20.1428 26.5956 20.5624 27.7511 21.4015C28.9067 22.241 29.6451 23.3837 29.9665 24.8295L33.0531 39.1681H42.3358C43.1491 39.1681 43.9047 39.3784 44.6025 39.7988C45.2998 40.2193 45.8671 40.7955 46.3045 41.5275L53.9198 54.6041C54.19 55.0726 54.2509 55.5795 54.1025 56.1248C53.9536 56.6697 53.6449 57.0773 53.1765 57.3475C52.708 57.6177 52.2011 57.6784 51.6558 57.5295C51.1105 57.381 50.7029 57.0726 50.4331 56.6041Z" fill="%23999999"/></svg>');width:64px;height:65px;display:block;background-repeat:no-repeat;margin-bottom:5px}.checkout-success__details__more-purchase-options .insurance{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="65" height="65" viewBox="0 0 65 65" fill="none"><path d="M29.532 35.3402L25.2858 31.0941C24.8892 30.6975 24.4251 30.4949 23.8935 30.4863C23.3619 30.4778 22.8893 30.6804 22.4756 31.0941C22.0619 31.5077 21.8551 31.9829 21.8551 32.5197C21.8551 33.0564 22.0619 33.5316 22.4756 33.9453L27.8448 39.3555C28.3269 39.8375 28.8893 40.0785 29.532 40.0785C30.1747 40.0785 30.7371 39.8375 31.2191 39.3555L42.2704 28.3042C42.6669 27.9077 42.8695 27.4367 42.8781 26.8915C42.8866 26.3462 42.6841 25.8667 42.2704 25.453C41.8567 25.0393 41.3815 24.8325 40.8448 24.8325C40.3081 24.8325 39.8329 25.0393 39.4192 25.453L29.532 35.3402ZM32.332 57.4888C32.055 57.4888 31.7832 57.4666 31.5166 57.4221C31.2499 57.3777 30.9918 57.311 30.7422 57.2221C25.1183 55.2221 20.644 51.676 17.3192 46.5837C13.9944 41.4914 12.332 35.9965 12.332 30.0991V18.0889C12.332 17.0804 12.6243 16.1701 13.209 15.3582C13.7936 14.5462 14.5457 13.9573 15.4654 13.5915L30.6448 7.92485C31.2158 7.71974 31.7781 7.61719 32.332 7.61719C32.8858 7.61719 33.4482 7.71974 34.0191 7.92485L49.1986 13.5915C50.1182 13.9573 50.8703 14.5462 51.455 15.3582C52.0396 16.1701 52.3319 17.0804 52.3319 18.0889V30.0991C52.3319 35.9965 50.6695 41.4914 47.3447 46.5837C44.0199 51.676 39.5456 55.2221 33.9217 57.2221C33.6721 57.311 33.414 57.3777 33.1474 57.4221C32.8807 57.4666 32.6089 57.4888 32.332 57.4888ZM32.332 53.5658C36.9542 52.0991 40.7764 49.1658 43.7986 44.7658C46.8209 40.3658 48.332 35.4769 48.332 30.0991V18.0633C48.332 17.8923 48.2849 17.7385 48.1909 17.6017C48.0969 17.4649 47.9644 17.3623 47.7934 17.294L32.614 11.6273C32.5286 11.5931 32.4345 11.5761 32.332 11.5761C32.2294 11.5761 32.1354 11.5931 32.0499 11.6273L16.8705 17.294C16.6995 17.3623 16.567 17.4649 16.473 17.6017C16.379 17.7385 16.332 17.8923 16.332 18.0633V30.0991C16.332 35.4769 17.8431 40.3658 20.8653 44.7658C23.8875 49.1658 27.7097 52.0991 32.332 53.5658Z" fill="%23999999"/></svg>');width:65px;height:65px;display:block;background-repeat:no-repeat;margin-bottom:5px}.checkout-success .success-miles-back-block{display:inline-block !important;position:relative;width:100%;margin:35px 0 0 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:#7C7C7C;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:10px}}.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}}.checkout-success .smls-success-club .smls-success-banner-content .not-used-miles-back_block{padding-left:0 !important;margin-top:120px;z-index:2}@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:absolute}@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%;height:inherit}.checkout-success .smls-success-club .smls-success-banner-content .smls-success-banner-image .desktop-image{display:block;height:inherit}@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;height:inherit}@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;background-color:white}.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.travel-insurance{width:435px !important}@media (max-width: 768px){.pos-checkout-success.ticket-success .pnr-card.travel-insurance{width:100% !important}}.pos-checkout-success.ticket-success .pnr-card.travel-insurance span.theme-inverse{padding-top:0;font-size:16px}.pos-checkout-success.ticket-success .pnr-card h4{font-size:18px;margin-left:23px !important;white-space:nowrap;width:auto;margin-bottom:0;font-family:'NunitoSemiBold'}.pos-checkout-success.ticket-success .pnr-card h4 span{line-height:26px}@media (max-width: 768px){.pos-checkout-success.ticket-success .pnr-card h4 span{display:block;white-space:normal;margin-top:-10px;padding-bottom:5px;line-height:20px}.pos-checkout-success.ticket-success .pnr-card h4 span br{display:none}}.pos-checkout-success.ticket-success .pnr-card b{border:0;padding:0;margin-left:51px;width:auto;font-family:'NunitoLight';color:#333333}.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;color:#000}.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 .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 .main-box__miles-voucher{display:block;width:auto;height:unset;margin:32px 20px}}.checkout-success .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 .main-box__miles-voucher .main-box__title{width:100% !important}}.checkout-success .main-box__miles-voucher .row{margin:15px 20px}.checkout-success .main-box__miles-voucher .row .span3,.checkout-success .main-box__miles-voucher .row .span10,.checkout-success .main-box__miles-voucher .row .span12{margin:0 !important;font:16px "NunitoLight",Arial,sans-serif}@media screen and (max-width: 764px){.checkout-success .main-box__miles-voucher .row .span3,.checkout-success .main-box__miles-voucher .row .span10,.checkout-success .main-box__miles-voucher .row .span12{font-size:10px;width:49%;display:inline-block;padding-bottom:10px}.checkout-success .main-box__miles-voucher .row .span3.longer,.checkout-success .main-box__miles-voucher .row .span10.longer,.checkout-success .main-box__miles-voucher .row .span12.longer{width:100%}}.checkout-success .main-box__miles-voucher .row .span12{font-size:18px}.checkout-success .main-box__miles-voucher .row .btn,.checkout-success .main-box__miles-voucher .row .aui .modal-body button,.aui .modal-body .checkout-success .main-box__miles-voucher .row button{font-family:"NunitoRegular",Arial,sans-serif}.checkout-success .main-box__miles-voucher .receiver-title{margin:0 20px}.checkout-success .main-box__miles-voucher .receiver-data{margin:0 20px 32px}.checkout-success .smls-success-banner-content{margin-bottom:30px;display:flex;flex-direction:column;margin-bottom:100px}.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{top:50px;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.gift{border:1px solid #f2f2f2;border-radius:16px;padding:41px 32px}.checkout-success .smls-success-banner-content .main-box.gift .gift-resume{border:1px solid #F2F2F2;border-radius:16px;padding:32px 29px}@media screen and (max-width: 776px){.checkout-success .smls-success-banner-content .main-box.gift .gift-resume{display:none}}.checkout-success .smls-success-banner-content .main-box.gift .main-box__title{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.5px;color:#000000 !important;margin:0px;margin-bottom:44.6px}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success .gift-values-header-row th{font-style:normal !important;font-weight:700 !important;font-size:14px !important;line-height:16px !important;color:#333333 !important}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success .gifted-header th{font-weight:700 !important;color:#333 !important}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success .gifted-body td{font-weight:400 !important;font-family:'NunitoRegular' !important;color:#333 !important}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success tbody tr.gift-values-description-row{border-bottom:1px solid #ececec}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success tbody tr.gift-values-description-row td{font-size:16px !important;font-family:"NunitoRegular",Arial,sans-serif !important;font-weight:400 !important;line-height:24px !important}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success tbody tr.gift-values-description-row td.title-success{font-weight:700 !important}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success tbody tr.gift-values-description-row td:not(.club){color:#333 !important}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__total{margin-top:12px;margin-bottom:18px !important;color:black}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success tbody th{padding:6px 5px !important;font:14px "NunitoRegular",Arial,sans-serif !important;color:#5b5b5b !important}.checkout-success .smls-success-banner-content .main-box.gift .smiles-table__success tbody td.total-success.gift{width:6.2% !important}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift{display:flex;justify-content:space-between;margin-top:32px}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details{width:40%;background-color:#ECECEC;border-radius:8px;padding-top:38px;padding-left:26px;display:flex}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details i{width:24px;height:38px;display:block;background-repeat:no-repeat}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .gift-icon{background-image:url(../images/svg/icons/ic-gift-box.svg)}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .gift-miles-text{font-size:24px;color:black}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .gift-purchase-details{display:grid;margin-bottom:58px;margin-top:10px;padding-left:24%;font-size:16px;line-height:24px;color:#000000}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .gift-purchase-details .card-title{font-weight:700;line-height:16px}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .gift-purchase-details .gift-card-name{font-weight:800;font-family:'NunitoRegular'}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .gift-purchase-details .gift-card-flag{font-weight:600}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue{width:50%;display:flex;flex-direction:column;justify-content:space-between}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .gift-total-summary{width:100%;font-size:16px;line-height:16px;display:flex;justify-content:space-between;align-items:center;color:#000000;box-sizing:border-box;padding-right:3.5em}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .gift-total-summary .total-flex{display:flex;flex-direction:column}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .gift-total-summary .total-flex span{margin-bottom:8px;font-weight:700}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .btn-container{text-align:right}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .btn-container button{font-weight:700;font-size:16px;line-height:24px;margin:0px}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .my-orders-button{background-color:#FF5A00;color:black;font:12px "NunitoRegular",Arial,sans-serif;border:none;margin-top:17px;margin-bottom:20px;padding:16px 38px;border-radius:8px}@media screen and (max-width: 776px){.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift{flex-direction:column}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details{width:100%;flex-direction:column;margin-bottom:30px;box-sizing:border-box}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .img-and-title{display:flex}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .img-and-title span{margin-left:.5em}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .container-mini-details .gift-purchase-details{padding:0px;margin-top:32px}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue{width:100%}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .gift-total-summary{padding-right:0px;flex-direction:column}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .gift-total-summary .total-flex{border-bottom:1px solid #f2f2f2;flex-direction:row;justify-content:space-between;width:100%;padding:21px 0}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .gift-total-summary .total-flex:last-child{margin-bottom:40px}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .btn-container{width:100%}.checkout-success .smls-success-banner-content .main-box.gift .container-total-gift .total-and-continue .btn-container button{width:100%}.checkout-success .smls-success-banner-content .main-box.gift .miles-operations-gift-row{color:#333333;font-family:"NunitoRegular",Arial,sans-serif;font-weight:400;font-size:14px;line-height:16px;border-bottom:2px solid #f2f2f2}.checkout-success .smls-success-banner-content .main-box.gift .miles-operations-gift-row .miles-operations-gift-header{font-weight:700}.checkout-success .smls-success-banner-content .main-box.gift .miles-operations-gift-row.club{font-weight:700}.checkout-success .smls-success-banner-content .main-box.gift .miles-operations-gift-row.cat-diamond{color:#000}.checkout-success .smls-success-banner-content .main-box.gift .miles-operations-gift-row.cat-diamond .text-balloon.cat-diamond{color:#FFFFFF !important;background-color:#000}}.checkout-success .smls-success-banner-content .main-box.uber-pass{top:80px}@media screen and (max-width: 776px){.checkout-success .smls-success-banner-content .main-box.uber-pass{max-height:initial;top:20px}.checkout-success .smls-success-banner-content .main-box.uber-pass p{font-size:12px}.checkout-success .smls-success-banner-content .main-box.uber-pass div.main-box__uber{margin:20px 14px 20px 14px}.checkout-success .smls-success-banner-content .main-box.uber-pass img.uber-pass{min-width:180px}.checkout-success .smls-success-banner-content .main-box.uber-pass div.main-box__email{display:block;width:auto;font-size:12px}.checkout-success .smls-success-banner-content .main-box.uber-pass div.main-box__email .email__box{margin:5px}.checkout-success .smls-success-banner-content .main-box.uber-pass div.main-box__email p{font-size:12px}}.checkout-success .smls-success-banner-content .main-box__title{font:20px "NunitoRegular",Arial,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 .main-box .miles-operations-extend-table{margin:15px;width:calc(100% - 30px) !important}.checkout-success .smls-success-banner-content .main-box .miles-operations-extend-table th.miles-operations-extend-header{font-weight:800 !important;font-size:21px !important;line-height:29px !important}.checkout-success .smls-success-banner-content .main-box .miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-cell{font-weight:600;font-size:14px;line-height:19px}.checkout-success .smls-success-banner-content .main-box .miles-operations-extend-table .miles-operations-extend-row .miles-operations-extend-cell .extend-total{font-weight:900 !important}.checkout-success .smls-success-banner-content .main-box .miles-operations-extend-mobile-table{margin:16px;width:calc(100% - 32px) !important}.checkout-success .smls-success-banner-content .main-box .miles-operations-extend-mobile-table .extend-total{font-weight:900 !important}.checkout-success .smls-success-banner-content .bottom-box_centralized{top:120px;z-index:2;position:relative;display:table;width:1064px;margin-left:108px;margin-right:auto;margin-bottom:30px}.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 .bottom-box_centralized.uber-pass{top:220px !important}@media screen and (max-width: 776px){.checkout-success .smls-success-banner-content .bottom-box_centralized.uber-pass{top:50px !important}}.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-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 img.uber-pass{content:url(../images/uber-pass/icon-uber-pass-large.png);margin-left:0;width:200px}.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__values .uber-acrrual-plan-info-diamond,.checkout-success .main-box__uber .main-box__body .main-box__values .uber-redeem-plan-info-diamond,.checkout-success .main-box__uber .main-box__body .main-box__values .uber-accrual-plan-info-diamond{display:block;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0.03px;margin-bottom:-15px;margin-top:4px}.checkout-success .main-box__uber .main-box__body .main-box__values .uber-acrrual-plan-info-diamond .clube-smiles-plan-info-and,.checkout-success .main-box__uber .main-box__body .main-box__values .uber-redeem-plan-info-diamond .clube-smiles-plan-info-and,.checkout-success .main-box__uber .main-box__body .main-box__values .uber-accrual-plan-info-diamond .clube-smiles-plan-info-and{color:#999999}.checkout-success .main-box__uber .main-box__body .main-box__values .uber-acrrual-plan-info-diamond .clube-smiles-diamond-text,.checkout-success .main-box__uber .main-box__body .main-box__values .uber-redeem-plan-info-diamond .clube-smiles-diamond-text,.checkout-success .main-box__uber .main-box__body .main-box__values .uber-accrual-plan-info-diamond .clube-smiles-diamond-text{color:#231F20}.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{display:none;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}}@media screen and (max-width: 764px){.transfer-table-display{display:block !important}}.align-right{text-align:right}tbody td.pad-left-40,tbody th.pad-left-40{padding-left:40px !important}tbody td.pad-left-50,tbody th.pad-left-50{padding-left:50px !important}.no-border{border:none !important}.text-balloon{border-radius:6px;display:inline-block;padding:1px 8px;font-size:13px}.text-balloon.smiles{background-color:white !important;color:#FF5A00 !important;border:1px solid #FF5A00}.text-balloon.club{background-color:#639 !important;color:white !important}.text-balloon.diamond{background-color:#2e3132 !important;color:white !important}.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:first-child{border-bottom:2px solid #ececec}.miles-operations tr,.uber-operations tr{height:25px}.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:center;width:36% !important;float:left;padding:0 20px !important;line-height:4}.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__details__club-bonus.diamond-class.REVALIDATION b,.uber-operations__details__club-bonus.diamond-class.REVALIDATION b{color:#7c7c7c !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:-260px;top:58px}.miles-operations .tooltip-offer .tooltip .tooltip-arrow{top:-8px !important;left:66%}.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 td .uber-accrual-plan-info-diamond{display:block;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0.03px;margin-bottom:-15px;margin-top:4px;min-width:160px}.uber-operations tbody tr td .uber-accrual-plan-info-diamond .uber-acrual-plan-info{color:#663399}.uber-operations tbody tr td .uber-accrual-plan-info-diamond .clube-smiles-plan-info-and{color:#999999}.uber-operations tbody tr td .uber-accrual-plan-info-diamond .clube-smiles-diamond-text{color:#231F20}.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:190px;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;vertical-align:middle}.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:5px 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:0 0 8px 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:9000}.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:-15px}.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,span.cards.visa_smiles{background-image:url(../images/checkout/cards/smls-visa.png);background-size:50px}span.cards.pix{background-image:url(../images/checkout/cards/smls-pix.png);background-size:50px}span.cards.Nupay{background-image:url(../images/checkout/cards/smls-nupay.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 h4{color:#1e1e1e;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;font-weight:bold;letter-spacing:0;line-height:32px;text-align:left;margin-top:-3px}.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 .traveling-universe__cars__checkout{margin-top:10px}}@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.poscheckout.new-localiza{width:942px !important}@media (max-width: 768px){.traveling-universe__cars.poscheckout.new-localiza{width:100% !important}}.traveling-universe__cars.poscheckout.localiza{width:942px !important}@media (max-width: 768px){.traveling-universe__cars.poscheckout.localiza{width:100% !important}}.traveling-universe__cars.poscheckout.new-movida{width:942px !important}@media (max-width: 768px){.traveling-universe__cars.poscheckout.new-movida{width:100% !important}}.traveling-universe__cars.poscheckout.movida{width:942px !important}@media (max-width: 768px){.traveling-universe__cars.poscheckout.movida{width:100% !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 20px 0 20px;text-align:left}.traveling-universe__cars__checkout__products__title{padding:0 0px}.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:0px}.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;font-family:"NunitoBold","Arial Bold",sans-serif}.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;font-family:"NunitoBold","Arial Bold",sans-serif}.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-new.png)}.traveling-universe__cars__checkout__products__list-item div img.rentcars{content:url(../images/checkout/ic-rentcars.png)}.traveling-universe__cars__checkout__products__list-item div img.movida{content:url(../images/checkout/ic-movida.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:10px}.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 div:first-child label.rent-cars__car-info{display:flex;gap:4px}.traveling-universe__cars__checkout__products__list-item div:first-child label.rent-cars__car-info>span{font-family:Nunito;font-size:16px;line-height:24px;color:#595959}.traveling-universe__cars__checkout__products__list-item div:first-child label.rent-cars__car-info__model{font-weight:700}.traveling-universe__cars__checkout__products__list-item div:first-child label.rent-cars__car-info__vehicle{font-weight:400}.traveling-universe__cars__checkout__products__list-item div:first-child label.rent-cars small{font-size:16px}.traveling-universe__cars__checkout__products__list-item div:first-child label.rent-cars strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date{display:flex}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div{width:auto;display:block}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div:first-child,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div:first-child,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div:first-child{margin-right:70px}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div em,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div em,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div em{text-transform:capitalize;font-style:normal;margin-top:10px;display:block}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div b,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div b,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div b{font-size:14px;font-family:'NunitoBold', 'Arial Bold', sans-serif;display:block;margin-bottom:10px}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div i,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div i,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div i{font-style:normal}@media (max-width: 768px){.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date{flex-direction:column}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div{width:100%;margin:0 !important;padding:0 0 10px 0}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div em,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div em,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div em{margin-top:5px}.traveling-universe__cars__checkout__products__list-item div:first-child label.localiza-date div b,.traveling-universe__cars__checkout__products__list-item div:first-child label.movida-date div b,.traveling-universe__cars__checkout__products__list-item div:first-child label.rentcars-date div b{margin-bottom:5px;font-size:12px}}.traveling-universe__cars__checkout__products__list-item div.info-car-localiza,.traveling-universe__cars__checkout__products__list-item div.info-car-movida,.traveling-universe__cars__checkout__products__list-item div.info-car-rentcars{width:100% !important}.traveling-universe__cars__checkout__products__list-item div.info-car-localiza i,.traveling-universe__cars__checkout__products__list-item div.info-car-movida i,.traveling-universe__cars__checkout__products__list-item div.info-car-rentcars i{font-style:normal}@media (max-width: 768px){.traveling-universe__cars__checkout__products__list-item div.info-car-localiza strong,.traveling-universe__cars__checkout__products__list-item div.info-car-movida strong,.traveling-universe__cars__checkout__products__list-item div.info-car-rentcars strong{display:block !important}}.traveling-universe__cars__checkout__products__list-item.no-border div{border-top:none}.traveling-universe__cars__checkout__products__list-item.upgrade-info div{padding:18px 0}.traveling-universe__cars__checkout__products__list-item.upgrade-info label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.free-diary div{padding:18px 0}.traveling-universe__cars__checkout__products__list-item.free-diary label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.rate-discount div{padding:29px 0}.traveling-universe__cars__checkout__products__list-item.rate-discount 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.additional div{padding:1px;line-height:24px}.traveling-universe__cars__checkout__products__list-item.additional div label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.additional div small{text-decoration:line-through;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__checkout__products__list-item.additional div:nth-child(2){flex-direction:column;align-items:flex-end}.traveling-universe__cars__checkout__products__list-item.additional 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.padding-products div:first-child{padding-left:15px}@media (max-width: 768px){.traveling-universe__cars__checkout__products__list-item.padding-products div:first-child{padding-left:0}}.traveling-universe__cars__checkout__products__list-item.padding-products div:last-child{padding-right:15px}@media (max-width: 768px){.traveling-universe__cars__checkout__products__list-item.padding-products div:last-child{padding-right:0}}@media (max-width: 768px){.traveling-universe__cars__checkout__products__list-item.padding-products{margin:0 10px 5px 10px}}.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}@media (max-width: 768px){.traveling-universe__cars__checkout__products__list-item.clube-smiles-adesion div:first-child{display:flex;flex-direction:column}}.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__header.border-localiza{border-bottom:1px solid #ababab;margin-bottom:20px}.traveling-universe__cars__checkout__products__header.border-movida{border-bottom:1px solid #ababab;margin-bottom:32px}.traveling-universe__cars__checkout__products__header.padding-products div:first-child{padding-left:15px}@media (max-width: 768px){.traveling-universe__cars__checkout__products__header.padding-products div:first-child{padding-left:0}}.traveling-universe__cars__checkout__products__header.padding-products div:last-child{padding-right:15px}@media (max-width: 768px){.traveling-universe__cars__checkout__products__header.padding-products div:last-child{padding-right:0}}.traveling-universe__cars__checkout__products__alertcc{display:block;height:90px;border-radius:10px;background-color:#f5f5f5;margin-bottom:40px;position:relative;margin-left:110px;margin-right:110px}.traveling-universe__cars__checkout__products__alertcc div img.card{margin:10px 20px 7px 25px;max-width:90px;float:left;content:url(../images/checkout/localiza/card.png)}.traveling-universe__cars__checkout__products__alertcc div p{text-align:left;margin-left:95px;font-size:16px;font-family:"NunitoRegular",Arial,sans-serif;line-height:20px;color:#595959}.traveling-universe__cars__checkout__products__alertcc div p br{display:none}.traveling-universe__cars__checkout__products__alertcc div label{text-align:left;margin-left:95px;font-size:16px;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:35px;color:#333333}.traveling-universe__cars__checkout__products__alertcc.localiza{height:100px;border-radius:16px}.traveling-universe__cars__checkout__products__alertcc.localiza div img.card{margin:15px 20px 40px 30px;max-width:32px;float:left;content:url(../images/checkout/localiza/card.png)}.traveling-universe__cars__checkout__products__alertcc.localiza div p{text-align:left;margin-left:60px;margin-right:30px;font-size:16px;font-family:"NunitoRegular",Arial,sans-serif;line-height:24px;color:#595959}.traveling-universe__cars__checkout__products__alertcc.localiza div p br{display:block}.traveling-universe__cars__checkout__products__alertcc.localiza div label{text-align:left;margin-left:60px;font-size:16px;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:20px;color:#333333;padding-top:12px}.traveling-universe__cars__checkout__products__alertcc.movida{height:100px;border-radius:16px}.traveling-universe__cars__checkout__products__alertcc.movida div img.card{margin:15px 20px 40px 30px;max-width:32px;float:left;content:url(../images/checkout/localiza/card.png)}.traveling-universe__cars__checkout__products__alertcc.movida div p{text-align:left;margin-left:60px;margin-right:30px;font-size:16px;font-family:"NunitoRegular",Arial,sans-serif;line-height:24px;color:#595959}.traveling-universe__cars__checkout__products__alertcc.movida div p br{display:block}.traveling-universe__cars__checkout__products__alertcc.movida div label{text-align:left;margin-left:60px;font-size:16px;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:20px;color:#333333;padding-top:12px}.traveling-universe__cars__checkout__products__info-alert{background:#f5f5f5;padding:16px 24px;width:1060px;border-radius:18px;display:flex;margin:0 auto 30px auto}.traveling-universe__cars__checkout__products__info-alert img{margin-top:3px;display:block}.traveling-universe__cars__checkout__products__info-alert img.card{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="22" viewBox="0 0 28 22" fill="none"><path d="M24.666 0.333008H3.33268C1.85268 0.333008 0.679349 1.51967 0.679349 2.99967L0.666016 18.9997C0.666016 20.4797 1.85268 21.6663 3.33268 21.6663H24.666C26.146 21.6663 27.3327 20.4797 27.3327 18.9997V2.99967C27.3327 1.51967 26.146 0.333008 24.666 0.333008ZM23.3327 18.9997H4.66602C3.93268 18.9997 3.33268 18.3997 3.33268 17.6663V10.9997H24.666V17.6663C24.666 18.3997 24.066 18.9997 23.3327 18.9997ZM24.666 5.66634H3.33268V2.99967H24.666V5.66634Z" fill="%23FF7020"/></svg>');width:28px;height:22px}.traveling-universe__cars__checkout__products__info-alert img.alerta{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.9993 0.666748C6.63935 0.666748 0.666016 6.64008 0.666016 14.0001C0.666016 21.3601 6.63935 27.3334 13.9993 27.3334C21.3593 27.3334 27.3327 21.3601 27.3327 14.0001C27.3327 6.64008 21.3593 0.666748 13.9993 0.666748ZM12.666 7.33341V10.0001H15.3327V7.33341H12.666ZM15.3327 19.3334C15.3327 20.0667 14.7327 20.6667 13.9993 20.6667C13.266 20.6667 12.666 20.0667 12.666 19.3334V14.0001C12.666 13.2667 13.266 12.6667 13.9993 12.6667C14.7327 12.6667 15.3327 13.2667 15.3327 14.0001V19.3334ZM3.33268 14.0001C3.33268 19.8801 8.11935 24.6667 13.9993 24.6667C19.8793 24.6667 24.666 19.8801 24.666 14.0001C24.666 8.12008 19.8793 3.33341 13.9993 3.33341C8.11935 3.33341 3.33268 8.12008 3.33268 14.0001Z" fill="%231A1A1A"/></svg>');width:28px;height:28px}.traveling-universe__cars__checkout__products__info-alert div{display:flex;flex-direction:column;align-items:baseline;margin-left:16px}.traveling-universe__cars__checkout__products__info-alert div label{font-family:"NunitoBold","Arial Bold",sans-serif;color:#333;text-align:left;font-size:16px;line-height:24px}.traveling-universe__cars__checkout__products__info-alert div span{font-family:"NunitoLight",Arial,sans-serif;color:#595959;text-align:left;font-size:16px;line-height:24px}@media (max-width: 768px){.traveling-universe__cars__checkout__products__info-alert{width:100%;padding:22px}.traveling-universe__cars__checkout__products__info-alert img.alerta{width:24px;height:24px}.traveling-universe__cars__checkout__products__info-alert div label{font-size:18px;line-height:18px;margin-bottom:10px}.traveling-universe__cars__checkout__products__info-alert div span{font-size:14px;line-height:22px;font-weight:400}.traveling-universe__cars__checkout__products__info-alert div span br{display:none}.traveling-universe__cars__checkout__products__alertcc{display:block;height:200px;border-radius:10px;background-color:#f5f5f5;margin-bottom:40px;position:relative;margin-left:initial !important;margin-right:initial !important}.traveling-universe__cars__checkout__products__alertcc div img.card{margin:10px 2000px 18px 25px;max-width:85px;float:left;content:url(../images/checkout/localiza/card.png)}.traveling-universe__cars__checkout__products__alertcc div p{text-align:left;margin-left:23px;margin-right:10px;font-size:16px;font-family:"NunitoRegular",Arial,sans-serif;line-height:24px;color:#595959}.traveling-universe__cars__checkout__products__alertcc div label{text-align:left;margin-left:25px;font-size:16px;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:24px;color:#333333}.traveling-universe__cars__checkout__products__alertcc.localiza{height:auto !important;width:calc(100% - 30px);margin:auto !important}.traveling-universe__cars__checkout__products__alertcc.localiza div img{margin:15px 20px 20px 30px !important;max-width:20px !important}.traveling-universe__cars__checkout__products__alertcc.localiza div label{font-size:18px}.traveling-universe__cars__checkout__products__alertcc.localiza div p{font-size:14px;margin:20px !important;padding-bottom:20px;line-height:20px !important}.traveling-universe__cars__checkout__products__alertcc.movida{height:auto !important;width:calc(100% - 30px);margin:auto !important}.traveling-universe__cars__checkout__products__alertcc.movida div img{margin:15px 20px 20px 30px !important;max-width:20px !important}.traveling-universe__cars__checkout__products__alertcc.movida div label{font-size:18px}.traveling-universe__cars__checkout__products__alertcc.movida div p{font-size:14px;margin:20px !important;padding-bottom:20px;line-height:20px !important}}.traveling-universe__cars__checkout__products__subtotal{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 15px;margin-bottom:40px}.traveling-universe__cars__checkout__products__subtotal__border-topside{width:100%;border:1px solid #d8d8d8}.traveling-universe__cars__checkout__products__subtotal__content{width:100%;display:flex;flex-direction:row;align-items:center}.traveling-universe__cars__checkout__products__subtotal__content__text-container{width:60%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px}.traveling-universe__cars__checkout__products__subtotal__content__text-container>span{font-family:Nunito;color:#7c7c7c}.traveling-universe__cars__checkout__products__subtotal__content__text-container__subtotal-text{font-weight:700;font-size:16px;line-height:100%}.traveling-universe__cars__checkout__products__subtotal__content__text-container__dailies_text{font-weight:400;font-size:16px;line-height:100%}.traveling-universe__cars__checkout__products__subtotal__content__miles-container{width:20%;display:flex;justify-content:flex-end;align-items:center}.traveling-universe__cars__checkout__products__subtotal__content__miles-container>span{font-family:Nunito;font-weight:400;font-size:16px;line-height:100%;text-align:right;color:#ff5a00}.traveling-universe__cars__checkout__products__subtotal__content__money-container{width:20%;display:flex;justify-content:flex-end;align-items:center}.traveling-universe__cars__checkout__products__subtotal__content__money-container>span{font-family:Nunito;font-weight:400;font-size:16px;line-height:100%;text-align:right;color:#ff5a00}.traveling-universe__cars__checkout__products__subtotal__content small{width:7.8%;display:flex;justify-content:flex-end;color:#ff5a00}.traveling-universe__cars__checkout__products__total{background-color:#f5f5f5;border-radius:3px;margin-bottom:40px;position:relative;padding:12px 16px;display:table}.traveling-universe__cars__checkout__products__total .row{display:table-row}.traveling-universe__cars__checkout__products__total .row span{display:table-cell;padding:4px 0;vertical-align:middle;font-size:14px;color:#7c7c7c;text-align:right}.traveling-universe__cars__checkout__products__total .row span:first-child{text-align:left;width:40%}.traveling-universe__cars__checkout__products__total .row.header span{font-size:16px;font-weight:700;color:#ff5a00;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__total .row.header span:nth-child(2){width:40%}.traveling-universe__cars__checkout__products__total .row.subtotal .value{text-decoration:line-through}.traveling-universe__cars__checkout__products__total .row.total span{font-size:16px;font-weight:700;color:#7c7c7c}.traveling-universe__cars__checkout__products__total .row.total span:nth-child(2){position:relative}.traveling-universe__cars__checkout__products__total .row.total span:nth-child(2):after{content:'';position:absolute;margin-left:70px;color:#737373}.traveling-universe__cars__checkout__products__total .row.total .label{color:#ff5a00;background-color:#f5f5f5;padding:0 0 20px 5px;text-shadow:none;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__total section.club-desktop{position:absolute;background-color:#639;width:550px;height:84px;right:0;display:flex;align-items:center;margin-top:-10px;top:90px}.traveling-universe__cars__checkout__products__total section.club-desktop div{color:#fff;padding:5px !important}.traveling-universe__cars__checkout__products__total section.club-desktop div:first-child{width:23%;margin-left:8px}.traveling-universe__cars__checkout__products__total section.club-desktop div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__cars__checkout__products__total section.club-desktop div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__cars__checkout__products__total section.club-desktop 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__cars__checkout__products__total section.club-desktop div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__cars__checkout__products__total section.club-desktop div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__cars__checkout__products__total section.club-desktop div:nth-child(2){width:36%}.traveling-universe__cars__checkout__products__total section.club-desktop div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__cars__checkout__products__total section.club-desktop div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__total section.club-desktop div:nth-child(3){width:18%}.traveling-universe__cars__checkout__products__total section.club-desktop div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__cars__checkout__products__total section.club-desktop div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__total section.club-desktop div:nth-child(4){width:18%}.traveling-universe__cars__checkout__products__total section.club-desktop 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__cars__checkout__products__total section.club-desktop 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__cars__checkout__products__total section.club-desktop:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:'';right:216px;position:absolute;top:-16px}.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:60%;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;width:40%}.traveling-universe__cars__checkout__products__accumulation div label{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;padding-top:5px}.traveling-universe__cars__checkout__products__accumulation.club div{color:#639}.traveling-universe__cars__checkout__products__accumulation.diamond div{color:#000}.traveling-universe__cars__checkout__products__club-mobile{display:none}@media (max-width: 768px){.traveling-universe__cars__checkout{padding:0px 0 0 0;font-size:12px;margin-top:10px}.traveling-universe__cars__checkout__products{padding:10px 0px}.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;margin: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:40%}.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:last-child,.traveling-universe__cars__checkout__products__header div:last-child{width:35%}.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 div label.rent-cars small,.traveling-universe__cars__checkout__products__header div label.rent-cars small{font-size:12px !important;display:block;margin-top:5px}.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;margin-left:0 !important;margin-right:0 !important}.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__list-item.upgrade-info div,.traveling-universe__cars__checkout__products__header.upgrade-info div{padding:16px 0}.traveling-universe__cars__checkout__products__list-item.upgrade-info label,.traveling-universe__cars__checkout__products__header.upgrade-info label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.free-diary div,.traveling-universe__cars__checkout__products__header.free-diary div{padding:16px 0}.traveling-universe__cars__checkout__products__list-item.free-diary label,.traveling-universe__cars__checkout__products__header.free-diary label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.rate-discount div,.traveling-universe__cars__checkout__products__header.rate-discount div{padding:27px 0}.traveling-universe__cars__checkout__products__list-item.rate-discount label,.traveling-universe__cars__checkout__products__header.rate-discount label{margin-bottom:0 !important}.traveling-universe__cars__checkout__products__list-item.additional div,.traveling-universe__cars__checkout__products__header.additional div{min-height:24px}.traveling-universe__cars__checkout__products__total{font-size:12px;padding:10px 10px 15px 10px;margin-bottom:0;width:calc(100% - 10px);margin-left:5px}.traveling-universe__cars__checkout__products__total div.row.total{width:100%}.traveling-universe__cars__checkout__products__total div.row.total span{padding:0;text-shadow:none !important;font-size:12px;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__total div.row.total span.label{padding-bottom:10px}.traveling-universe__cars__checkout__products__total div.row.total span:first-child{width:40%}.traveling-universe__cars__checkout__products__total div.row.total span:nth-child(2){width:25%;position:relative}.traveling-universe__cars__checkout__products__total div.row.total span:nth-child(2):after{content:'';position:absolute;margin-left:50%;color:#737373}.traveling-universe__cars__checkout__products__total div.row.total span:last-child{width:35%}.traveling-universe__cars__checkout__products__total div.row.header{width:100%}.traveling-universe__cars__checkout__products__total div.row.header span{padding:0;font-size:12px;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__total div.row.header span:first-child{width:40%}.traveling-universe__cars__checkout__products__total div.row.header span:nth-child(2){width:25%}.traveling-universe__cars__checkout__products__total div.row.header span:last-child{width:35%}.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:40%}.traveling-universe__cars__checkout__products__total div:last-child{padding-right:7px;width:35%}.traveling-universe__cars__checkout__products__total section.club-desktop{display:none}.traveling-universe__cars__checkout__products__total section::before{right:72px}.traveling-universe__cars__checkout__products__accumulation{margin:10px 0 0 0;padding:10px;border:0;flex-direction:column}.traveling-universe__cars__checkout__products__accumulation div{font-size:16px;letter-spacing:0;line-height:16px;width:100% !important;text-align:left !important}.traveling-universe__cars__checkout__products__accumulation div label{padding:10px 0 5px 0;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__checkout__products__club-mobile{display:block;margin-bottom:10px;height:100px;width:100%;left:0;top:10px;position:relative;background-color:#639}.traveling-universe__cars__checkout__products__club-mobile div{font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;line-height:16px}.traveling-universe__cars__checkout__products__club-mobile div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__checkout__products__club-mobile div:first-child{display:none}.traveling-universe__cars__checkout__products__club-mobile div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important;height:40px}.traveling-universe__cars__checkout__products__club-mobile div:nth-child(2) br{display:none}.traveling-universe__cars__checkout__products__club-mobile div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__cars__checkout__products__club-mobile div:nth-child(3) p{float:left}.traveling-universe__cars__checkout__products__club-mobile div:nth-child(4){width:45%;display:inline-block;padding:10px 10px 20px 10px !important}.traveling-universe__cars__checkout__products__club-mobile div:nth-child(4) button{float:right;padding:6px 25px;background-color:transparent;border-radius:4px;border:1px solid #fff;font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__cars__checkout__products__club-mobile a{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__cars__checkout__products__club-mobile:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:'';position:absolute;top:-16px;left:auto;right:72px}.traveling-universe__cars__checkout__products__club-mobile.redeem:before{right:25%}.traveling-universe__cars__checkout__products__subtotal__content__text-container{width:40%}.traveling-universe__cars__checkout__products__subtotal__content__text-container span{font-size:12px}.traveling-universe__cars__checkout__products__subtotal__content__miles-container{width:25%}.traveling-universe__cars__checkout__products__subtotal__content__miles-container span{font-size:12px}.traveling-universe__cars__checkout__products__subtotal__content__money-container{width:35%}.traveling-universe__cars__checkout__products__subtotal__content__money-container span{font-size:12px}.traveling-universe__cars.poscheckout .traveling-universe__cars__checkout__products__total{width:calc(100% - 30px)}}.traveling-universe__cars__info span{font-size:16px;font-family:"NunitoBold","Arial Bold",sans-serif;text-align:center;margin-bottom:30px}.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 p.rentcars{margin-bottom:56px !important}.traveling-universe__cars__info.localiza p{text-align:left !important}@media (max-width: 768px){.traveling-universe__cars__info.localiza p{width:100%;margin:auto}}.traveling-universe__cars__info.movida p{text-align:left !important}@media (max-width: 768px){.traveling-universe__cars__info.movida p{width:100%;margin:auto}}.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__button.rentcars{margin-top:43px;margin-bottom:72px}.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}.traveling-universe__cars__info.rentcars p{margin-top:48px;margin-bottom:32px}.traveling-universe__cars__info.rentcars__button{margin-bottom:56px}@media (max-width: 768px){.traveling-universe__cars__info{padding:0 20px;width:calc(100% - 40px);margin-bottom:0px}.traveling-universe__cars__info p.rentcars{margin-bottom:32px !important}.traveling-universe__cars__info__button button{width:100%;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__info__button.rentcars{margin-bottom:40px}.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__info.localiza{padding:0 10px;width:calc(100% - 20px)}.traveling-universe__cars__info.movida{padding:0 10px;width:calc(100% - 20px)}}.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:12px -2px 0 -2px;font-size:10px}@media (max-width: 768px){.traveling-universe__cars__club div:first-child label em{margin:7px -2px 0 -2px}}.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}.traveling-universe__cars__club div:last-child button.localiza{border-radius:16px}@media (max-width: 768px){.traveling-universe__cars__club div:last-child button.localiza{border-radius:3px;min-width:250px}}.traveling-universe__cars__club div:last-child button.movida{border-radius:16px}@media (max-width: 768px){.traveling-universe__cars__club div:last-child button.movida{border-radius:3px;min-width:250px}}@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 p span{display:block;margin:auto;width:calc(100% - 80px)}.traveling-universe__cars__club div:last-child button{margin:27px auto}}.traveling-universe__cars.space{display:flex !important;width:100% !important;border:none !important}.traveling-universe__cars__poscheckout__status{padding:0;width:940px;margin:20px auto 40px -20px;border-radius:3px}.traveling-universe__cars__poscheckout__status__header{height:32px;background-color:#ff7020;width:100%}.traveling-universe__cars__poscheckout__status__header label{color:white;font-size:16px;line-height:32px;margin:0;cursor:text;font-family:"NunitoBold","Arial Bold",sans-serif;margin-left:18px;background-repeat:no-repeat;background-position:center left;padding-left:30px}.traveling-universe__cars__poscheckout__status__header label.success{background-image:url(../images/checkout/localiza/check.png)}.traveling-universe__cars__poscheckout__status__header label.inprogress{background-image:url(../images/checkout/localiza/gear.png)}.traveling-universe__cars__poscheckout__status__header label.cancelled{background-image:url(../images/checkout/localiza/warning.png)}.traveling-universe__cars__poscheckout__status__center{padding:24px;text-align:center;color:#666666;font-size:14px}.traveling-universe__cars__poscheckout__status__center label{cursor:text;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:0}.traveling-universe__cars__poscheckout__status__center span{font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__poscheckout__status__infos{display:flex}.traveling-universe__cars__poscheckout__status__infos__left{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;min-width:305px;padding-left:32px;padding-right:32px}.traveling-universe__cars__poscheckout__status__infos__left label{color:#1e1e1e;font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__cars__poscheckout__status__infos__left span{color:#1e1e1e;font-size:14px;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__cars__poscheckout__status__infos__left a{color:#1e1e1e;font-size:14px;font-family:"NunitoBold","Arial Bold",sans-serif;text-decoration:underline}.traveling-universe__cars__poscheckout__status__infos__right{background-color:white;min-height:108px}.traveling-universe__cars__poscheckout__status__infos__right p{font-family:"NunitoLight",Arial,sans-serif;margin:14px 32px 18px;text-align:center;font-size:14px;color:#666666}.traveling-universe__cars__poscheckout__status__infos__right p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__cars__poscheckout__info{display:flex;margin-bottom:40px;width:calc(100% + 20px);margin-left:-20px;margin-top:10px}.traveling-universe__cars__poscheckout__info span{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;font-weight:600;line-height:32px;text-align:center}.traveling-universe__cars__poscheckout__info__cnh{background-repeat:no-repeat;background-position:top left;background-image:url(../images/checkout/localiza/cnh.png);padding-left:80px;margin-right:20px;width:83%}.traveling-universe__cars__poscheckout__info__cnh label{color:#1e1e1e;font-size:18px;line-height:25px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text;margin-bottom:8px}.traveling-universe__cars__poscheckout__info__cnh span{font-size:16px;line-height:24px;font-family:"NunitoLight",Arial,sans-serif;color:#7c7c7c}.traveling-universe__cars__poscheckout__info__card{background-repeat:no-repeat;background-position:top left;background-image:url(../images/checkout/localiza/card.png);padding-left:60px}.traveling-universe__cars__poscheckout__info__card label{color:#1e1e1e;font-size:18px;line-height:25px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text;margin-bottom:8px}.traveling-universe__cars__poscheckout__info__card span{font-size:16px;line-height:24px;font-family:"NunitoLight",Arial,sans-serif;color:#7c7c7c}.traveling-universe__cars__poscheckout__info.localiza{margin-left:0 !important;width:100%}.traveling-universe__cars__poscheckout__info.localiza div{width:40%}.traveling-universe__cars__poscheckout__info.localiza .traveling-universe__cars__poscheckout__info__cnh{background-size:40px;padding-left:60px;margin-right:60px}@media (max-width: 768px){.traveling-universe__cars__poscheckout__info.localiza .traveling-universe__cars__poscheckout__info__cnh{width:100%;background-position:top left;padding:0;margin:0 0 30px 0;text-align:left}.traveling-universe__cars__poscheckout__info.localiza .traveling-universe__cars__poscheckout__info__cnh label{padding-left:48px;margin-bottom:16px}}.traveling-universe__cars__poscheckout__info.localiza .traveling-universe__cars__poscheckout__info__card{padding-left:50px;background-size:30px}@media (max-width: 768px){.traveling-universe__cars__poscheckout__info.localiza .traveling-universe__cars__poscheckout__info__card{width:100%;background-position:top left;padding:0;margin:0;text-align:left}.traveling-universe__cars__poscheckout__info.localiza .traveling-universe__cars__poscheckout__info__card label{padding-left:48px;margin-bottom:16px}}.traveling-universe__cars__poscheckout__info.movida{margin-left:0 !important;width:100%}.traveling-universe__cars__poscheckout__info.movida div{width:40%}.traveling-universe__cars__poscheckout__info.movida .traveling-universe__cars__poscheckout__info__cnh{background-size:40px;padding-left:60px;margin-right:60px}@media (max-width: 768px){.traveling-universe__cars__poscheckout__info.movida .traveling-universe__cars__poscheckout__info__cnh{width:100%;background-position:top left;padding:0;margin:0 0 30px 0;text-align:left}.traveling-universe__cars__poscheckout__info.movida .traveling-universe__cars__poscheckout__info__cnh label{padding-left:48px;margin-bottom:16px}}.traveling-universe__cars__poscheckout__info.movida .traveling-universe__cars__poscheckout__info__card{padding-left:50px;background-size:30px}@media (max-width: 768px){.traveling-universe__cars__poscheckout__info.movida .traveling-universe__cars__poscheckout__info__card{width:100%;background-position:top left;padding:0;margin:0;text-align:left}.traveling-universe__cars__poscheckout__info.movida .traveling-universe__cars__poscheckout__info__card label{padding-left:48px;margin-bottom:16px}}.traveling-universe__cars__poscheckout__helper{text-align:initial;margin-bottom:40px;margin-left:168px;margin-top:40px}.traveling-universe__cars__poscheckout__helper span{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;font-weight:600;line-height:32px;color:#333333}.traveling-universe__cars__poscheckout__helper label{font-size:16px;line-height:24px;color:#7c7c7c;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__cars__poscheckout__helper label a{font-family:"NunitoBold","Arial Bold",sans-serif;color:#1e1e1e;text-decoration:underline}.traveling-universe__cars__poscheckout__helper.rentcars{margin-bottom:72px}.traveling-universe__cars__poscheckout__helper.localiza{margin-left:0px}.traveling-universe__cars__poscheckout__helper.localiza.border-faq{border-bottom:1px solid;padding-bottom:20px}@media (max-width: 768px){.traveling-universe__cars__poscheckout__helper.localiza.border-faq{border-bottom:none;padding-bottom:0}}.traveling-universe__cars__poscheckout__helper.movida{margin-left:0px}.traveling-universe__cars__poscheckout__helper.movida.border-faq{border-bottom:1px solid;padding-bottom:20px}@media (max-width: 768px){.traveling-universe__cars__poscheckout__helper.movida.border-faq{border-bottom:none;padding-bottom:0}}.traveling-universe__cars__poscheckout.localiza{width:942px}.traveling-universe__cars__poscheckout.movida{width:942px}@media (max-width: 768px){.traveling-universe__cars__poscheckout__helper{margin-bottom:40px;margin-top:40px;margin-left:0;text-align:left}.traveling-universe__cars__poscheckout__helper span{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:18px;font-weight:600;line-height:24px;color:#333333}.traveling-universe__cars__poscheckout__status{width:100%;margin:20px auto 40px 0px}.traveling-universe__cars__poscheckout__status__header label.cancelled{margin-left:5px;padding-left:25px}.traveling-universe__cars__poscheckout__status__infos{flex-direction:column}.traveling-universe__cars__poscheckout__status__infos__left{width:100%;min-width:100%;padding:0;align-items:center;padding-top:24px;padding-bottom:18px}.traveling-universe__cars__poscheckout__status__infos__left span{margin:0 45px;text-align:center}.traveling-universe__cars__poscheckout__status__infos__right p{margin:14px 22px 18px}.traveling-universe__cars__poscheckout__info{flex-direction:column}.traveling-universe__cars__poscheckout__info__cnh{padding:0 8px;width:100%;text-align:center;background-position:top center;padding:60px 0 30px 0}.traveling-universe__cars__poscheckout__info__card{padding:0 8px;width:100%;text-align:center;background-position:top center;padding:60px 0 30px 0}.traveling-universe__cars__poscheckout__helper.rentcars{margin-bottom:40px}}.traveling-universe__cars.details{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;color:#ff5a00;border:none !important;width:100%;padding:0;margin:0 0 0 -20px}@media (max-width: 768px){.traveling-universe__cars.details{display:none}}.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__localiza__poscheckout{padding:24px 24px 24px 32px;width:900px;margin:-20px auto 40px auto;display:flex;border-radius:8px}@media (max-width: 768px){.traveling-universe__localiza__poscheckout{padding:24px}}.traveling-universe__localiza__poscheckout div{width:50%;display:flex;flex-direction:column;justify-content:space-around}.traveling-universe__localiza__poscheckout div:last-child{align-items:end}.traveling-universe__localiza__poscheckout div h4{font-style:normal;font-weight:800;font-size:20px;line-height:20px;font-family:NunitoBold, Arial, sans-serif;margin:0 0 8px 0}.traveling-universe__localiza__poscheckout div label{font-size:14px;line-height:19px;font-family:NunitoBold, Arial, sans-serif;cursor:text}.traveling-universe__localiza__poscheckout div a{display:block;padding:22px 0;width:264px;background:#ff7020;border-radius:8px;color:#000000;text-align:center;font-size:16px;font-family:NunitoBold, Arial, sans-serif;float:right}.traveling-universe__localiza__poscheckout.success{height:89px;background-color:#e6f1eb}.traveling-universe__localiza__poscheckout.success h4{color:#346024}.traveling-universe__localiza__poscheckout.success img{content:url(../images/mobifacil/icon_success.png);width:39px;height:29px;margin-top:12px;margin-right:30px}.traveling-universe__localiza__poscheckout.inprogress{background-color:#ffeade}.traveling-universe__localiza__poscheckout.inprogress h4{color:#ff5a00;margin:0}.traveling-universe__localiza__poscheckout.inprogress img{content:url(../images/mobifacil/icon_inprogress.png);width:45px;height:46px;margin-top:6px;margin-right:30px}.traveling-universe__localiza__poscheckout.inprogress label:last-child{font-family:NunitoBold, Arial, sans-serif}.traveling-universe__localiza__poscheckout.cancelled{height:89px;background-color:#fff2f5}.traveling-universe__localiza__poscheckout.cancelled h4{color:#a7022a}.traveling-universe__localiza__poscheckout.cancelled img{content:url(../images/mobifacil/icon_error.png);width:45px;height:45px;margin-top:4px;margin-right:30px}@media (max-width: 768px){.traveling-universe__localiza__info__poscheckout{width:calc(100% - 10px)}.traveling-universe__localiza__poscheckout{width:calc(100% - 76px);flex-direction:column;height:auto !important;margin:10px auto 0 auto}.traveling-universe__localiza__poscheckout div{width:100%}.traveling-universe__localiza__poscheckout div h4{line-height:27px}.traveling-universe__localiza__poscheckout div a{margin-top:15px;display:block;width:inherit}.traveling-universe__localiza__poscheckout div label{margin:10px 0 6px 0}.traveling-universe__localiza__poscheckout div:last-child{align-items:start}.traveling-universe__localiza__poscheckout.success img{margin-bottom:34px}.traveling-universe__localiza__poscheckout.inprogress img{margin-bottom:26px}.traveling-universe__localiza__poscheckout.cancelled img{margin-bottom:26px}}.traveling-universe__movida__poscheckout{padding:24px 24px 24px 32px;width:900px;margin:-20px auto 40px auto;display:flex;border-radius:8px}@media (max-width: 768px){.traveling-universe__movida__poscheckout{padding:24px}}.traveling-universe__movida__poscheckout div{width:50%;display:flex;flex-direction:column;justify-content:space-around}.traveling-universe__movida__poscheckout div:last-child{align-items:end}.traveling-universe__movida__poscheckout div h4{font-style:normal;font-weight:800;font-size:20px;line-height:20px;font-family:NunitoBold, Arial, sans-serif;margin:0 0 8px 0}.traveling-universe__movida__poscheckout div label{font-size:14px;line-height:19px;font-family:NunitoBold, Arial, sans-serif;cursor:text}.traveling-universe__movida__poscheckout div a{display:block;padding:22px 0;width:264px;background:#ff7020;border-radius:8px;color:#000000;text-align:center;font-size:16px;font-family:NunitoBold, Arial, sans-serif;float:right}.traveling-universe__movida__poscheckout.success{height:89px;background-color:#e6f1eb}.traveling-universe__movida__poscheckout.success h4{color:#346024}.traveling-universe__movida__poscheckout.success img{content:url(../images/mobifacil/icon_success.png);width:39px;height:29px;margin-top:12px;margin-right:30px}.traveling-universe__movida__poscheckout.inprogress{background-color:#ffeade}.traveling-universe__movida__poscheckout.inprogress h4{color:#ff5a00;margin:0}.traveling-universe__movida__poscheckout.inprogress img{content:url(../images/mobifacil/icon_inprogress.png);width:45px;height:46px;margin-top:6px;margin-right:30px}.traveling-universe__movida__poscheckout.inprogress label:last-child{font-family:NunitoBold, Arial, sans-serif}.traveling-universe__movida__poscheckout.cancelled{height:89px;background-color:#fff2f5}.traveling-universe__movida__poscheckout.cancelled h4{color:#a7022a}.traveling-universe__movida__poscheckout.cancelled img{content:url(../images/mobifacil/icon_error.png);width:45px;height:45px;margin-top:4px;margin-right:30px}@media (max-width: 768px){.traveling-universe__movida__info__poscheckout{width:calc(100% - 10px)}.traveling-universe__movida__poscheckout{width:calc(100% - 76px);flex-direction:column;height:auto !important;margin:10px auto 0 auto}.traveling-universe__movida__poscheckout div{width:100%}.traveling-universe__movida__poscheckout div h4{line-height:27px}.traveling-universe__movida__poscheckout div a{margin-top:15px;display:block;width:inherit}.traveling-universe__movida__poscheckout div label{margin:10px 0 6px 0}.traveling-universe__movida__poscheckout div:last-child{align-items:start}.traveling-universe__movida__poscheckout.success img{margin-bottom:34px}.traveling-universe__movida__poscheckout.inprogress img{margin-bottom:26px}.traveling-universe__movida__poscheckout.cancelled img{margin-bottom:26px}}.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%}}.traveling-universe__my-travels__info__painel{display:flex;width:911px;height:152px;border:2px solid #ECECEC;box-sizing:border-box;border-radius:4px;padding:27px 70px 20px 70px}.traveling-universe__my-travels__info__painel div a{background:#FF7020;border-radius:8px;cursor:pointer;font-size:16px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#000000;width:316px;height:61px;line-height:61px;display:block;float:right;text-align:center;margin-top:14px}.traveling-universe__my-travels__info__painel div h3{color:#333333;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;line-height:24px;width:260px;margin:0 0 10px 0}.traveling-universe__my-travels__info__painel div p{color:#666666;font-family:"NunitoLight",Arial,sans-serif;line-height:20px;font-size:14px;width:340px;margin:0}.traveling-universe__my-travels__info__painel.booking{position:relative;top:30px;margin-bottom:40px;margin-left:12.8%;width:1005px}.traveling-universe__my-travels__info__painel.booking div{width:60%}.traveling-universe__my-travels__info__painel.booking div:last-child{width:40%}.traveling-universe__my-travels__info__painel.car{width:942px;margin:268px auto 30px auto}.traveling-universe__my-travels__info__painel.car div{width:60%}.traveling-universe__my-travels__info__painel.car div:last-child{width:40%}.traveling-universe__my-travels__info__painel.travelInsurance{width:942px;margin:28px auto 30px auto}.traveling-universe__my-travels__info__painel.travelInsurance div{width:60%}.traveling-universe__my-travels__info__painel.travelInsurance div:last-child{width:40%}@media (max-width: 768px){.traveling-universe__my-travels__info__painel{width:100% !important;padding:16px 16px 24px 16px;flex-direction:column;border:1px solid #ECECEC;height:auto;margin:22px auto 28px auto !important;margin-left:auto !important}.traveling-universe__my-travels__info__painel a{width:100% !important}.traveling-universe__my-travels__info__painel p{width:95% !important}.traveling-universe__my-travels__info__painel div{width:100% !important}.traveling-universe__my-travels__info__painel.booking{top:0px !important;margin-bottom:0px !important}}.traveling-universe__showcase-offer{margin-top:50px;height:660px;background-color:#F2F2F2;width:400%;margin-left:-150%;padding-top:80px;display:none}.traveling-universe__showcase-offer__content{width:1128px;margin:auto;height:600px}.traveling-universe__showcase-offer__content__title{width:100%;height:74px}.traveling-universe__showcase-offer__content__title h3{font-weight:600;font-size:32px;line-height:40px;font-family:"NunitoRegular",Arial,sans-serif;color:#333333;padding:0;margin:0}.traveling-universe__showcase-offer__content__title h3.mobile{display:none}.traveling-universe__showcase-offer__content__title h3.desktop{display:block}.traveling-universe__showcase-offer__content__action{width:100%;display:flex;margin-bottom:50px}.traveling-universe__showcase-offer__content__action div{width:50%}.traveling-universe__showcase-offer__content__action div:first-child a{cursor:pointer;display:none;font-size:16px;line-height:24px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333333;margin-right:32px;padding-bottom:8px}.traveling-universe__showcase-offer__content__action div:first-child a.selected{border-bottom:2px solid #FF7020}.traveling-universe__showcase-offer__content__action div:last-child{text-align:right}.traveling-universe__showcase-offer__content__action div:last-child a{height:40px;width:40px;border:1px solid #b5b5b5;border-radius:50%;float:right;margin-left:16px;color:black;cursor:pointer}.traveling-universe__showcase-offer__content__action div:last-child a:first-child{background-image:url(../images/checkout/showcase/arrow-right.png);background-repeat:no-repeat;background-position:17px center;content:none}.traveling-universe__showcase-offer__content__action div:last-child a:last-child{background-image:url(../images/checkout/showcase/arrow-left.png);background-repeat:no-repeat;background-position:14px center;content:none}.traveling-universe__showcase-offer__content__action div:last-child a.disable{opacity:0.4}.traveling-universe__showcase-offer__content__list{width:100%;height:340px;position:relative;overflow:hidden}.traveling-universe__showcase-offer__content__list__hotels{position:absolute;width:max-content;display:none}.traveling-universe__showcase-offer__content__list__hotels div{cursor:pointer;width:266px;max-width:266px;min-width:266px;height:336px;border-radius:16px;margin:0 17px 0 0;background-position:center;background-size:cover;display:inline-block;position:relative}.traveling-universe__showcase-offer__content__list__hotels div section{background-image:linear-gradient(360deg, rgba(0,0,0,0.7) 20.71%, rgba(0,0,0,0.5) 44.27%, rgba(0,0,0,0) 72.92%);padding:0 23px;height:100%;width:calc(100% - 46px);border-radius:16px}.traveling-universe__showcase-offer__content__list__hotels div section i.bed{width:24px;float:left;background-image:url(../images/checkout/showcase/ic-hotel.png);height:24px;background-repeat:no-repeat;margin-top:24px}.traveling-universe__showcase-offer__content__list__hotels div section i.rating{width:32px;line-height:24px;background-color:white;border-radius:7px;text-align:center;color:#1B3BAD;font-size:12px;font-family:"NunitoBold","Arial Bold",sans-serif;float:right;margin-top:24px;font-style:normal}.traveling-universe__showcase-offer__content__list__hotels div section label{font-size:16px;line-height:24px;font-family:"NunitoRegular",Arial,sans-serif;color:white;height:48px;margin-bottom:20px;margin-top:140px;float:left;width:100%}.traveling-universe__showcase-offer__content__list__hotels div section label.miles{margin-top:160px}.traveling-universe__showcase-offer__content__list__hotels div section small{display:block;font-size:14px;line-height:16px;font-family:"NunitoLight",Arial,sans-serif;opacity:0.8}.traveling-universe__showcase-offer__content__list__hotels div section span{float:left;color:white;font-size:14px;line-height:20px;font-family:"NunitoLight",Arial,sans-serif;opacity:0.8;width:100%}.traveling-universe__showcase-offer__content__list__hotels div section b{color:white;float:left;font-size:14px;line-height:22px;font-family:"NunitoBold","Arial Bold",sans-serif;width:100%}.traveling-universe__showcase-offer__content__list__hotels div section p{color:white;float:left;font-size:14px;line-height:16px;font-family:"NunitoLight",Arial,sans-serif;opacity:0.8;width:100%}.traveling-universe__showcase-offer__content__list__cars{position:absolute;width:max-content;display:none}.traveling-universe__showcase-offer__content__list__cars div{cursor:pointer;width:218px;min-width:218px;max-width:218px;height:334px;background-color:white;border:1px solid #CCCCCC;border-radius:16px;margin:0 17px 0 0;padding:0 23px;display:inline-block;position:relative}.traveling-universe__showcase-offer__content__list__cars div img{height:90px;margin:30px auto;display:block}.traveling-universe__showcase-offer__content__list__cars div img.miles{min-height:120px}.traveling-universe__showcase-offer__content__list__cars div label{font-size:16px;line-height:24px;font-family:"NunitoRegular",Arial,sans-serif;color:#0F0F0E;height:48px;margin-bottom:12px}.traveling-universe__showcase-offer__content__list__cars div span{font-size:14px;line-height:18px;font-family:"NunitoLight",Arial,sans-serif;color:#666666;display:block}.traveling-universe__showcase-offer__content__list__cars div span.miles{margin-top:40px}.traveling-universe__showcase-offer__content__list__cars div b{font-size:16px;line-height:24px;color:#000000;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:28px;display:block}.traveling-universe__showcase-offer__content__list__cars div p{background-image:url(../images/checkout/showcase/miles.png);background-repeat:no-repeat;background-position:0 center;padding-left:30px;font-size:14px;line-height:33px;color:#000000;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__showcase-offer__content__list.list-cars-mobile{display:none}.traveling-universe__showcase-offer__content__list.list-hotels-mobile{display:none}.traveling-universe__showcase-offer__content__footer{text-align:right;display:block;width:100%;margin-top:30px}.traveling-universe__showcase-offer__content__footer a{display:none;font-size:16px;line-height:24px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:pointer;color:#1E1E1E}@media (max-width: 768px){.traveling-universe__showcase-offer{width:calc(100% + 20px);margin:0 0 0 -10px;padding-top:30px;height:auto;display:none}.traveling-universe__showcase-offer__content{width:calc(100% - 48px);height:auto}.traveling-universe__showcase-offer__content__title{height:auto}.traveling-universe__showcase-offer__content__title h3{font-size:24px;line-height:32px}.traveling-universe__showcase-offer__content__title h3.mobile{display:block}.traveling-universe__showcase-offer__content__title h3.desktop{display:none}.traveling-universe__showcase-offer__content__action div{margin-top:24px;width:100%}.traveling-universe__showcase-offer__content__action__slide{display:none !important}.traveling-universe__showcase-offer__content__list{width:calc(100% + 48px);height:350px;position:relative;overflow:auto;margin-left:-24px}.traveling-universe__showcase-offer__content__list div{float:left;margin:0 0 0 14px}.traveling-universe__showcase-offer__content__list div:last-child{margin-right:24px}.traveling-universe__showcase-offer__content__list__hotels{display:block}.traveling-universe__showcase-offer__content__list__hotels div label.miles{margin-top:160px}.traveling-universe__showcase-offer__content__list__cars{display:block}.traveling-universe__showcase-offer__content__list__cars div img.miles{min-height:120px}.traveling-universe__showcase-offer__content__list.list-cars-mobile{display:none}.traveling-universe__showcase-offer__content__list.list-hotels-mobile{display:none}.traveling-universe__showcase-offer__content__footer{margin-top:20px;text-align:left;padding-bottom:56px}.traveling-universe__showcase-offer.mobile-show{display:block}}@media (min-width: 769px){.traveling-universe__showcase-offer.desktop-show{display:block}}#showcaseOfferTemplate h3#showcaseOfferSearchLoading{text-align:center;margin-top:50px}.traveling-universe__online-exchange{position:relative;top:30px;margin-bottom:40px;margin-left:12.8%;width:1005px;display:flex;justify-content:space-between}.traveling-universe__online-exchange div{width:352px;height:193px;border:2px solid #ECECEC;border-radius:4px;padding:34px 68px 45px 50px}.traveling-universe__online-exchange div a{background:#FF7020;border-radius:8px;cursor:pointer;font-size:16px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#000000;width:318px;height:54px;line-height:54px;display:block;float:left;text-align:center;margin-top:14px}.traveling-universe__online-exchange div h3{color:#333333;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;line-height:24px;width:260px;margin:0 0 20px 0;height:48px}.traveling-universe__online-exchange div p{color:#666666;font-family:"NunitoLight",Arial,sans-serif;line-height:20px;font-size:14px;width:100%;margin:0 0 18px 0;height:40px}@media (max-width: 768px){.traveling-universe__online-exchange{width:100%;flex-direction:column;margin:0 0 30px 0;height:auto}.traveling-universe__online-exchange div{width:calc(100% - 34px);padding:15px;margin-bottom:24px;height:auto}.traveling-universe__online-exchange div h3,.traveling-universe__online-exchange div p,.traveling-universe__online-exchange div a{width:100%;height:auto}.traveling-universe__online-exchange div h3{font-size:18px;line-height:24px}}.traveling-universe__uber-pass{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__uber-pass__checkout{width:100%;padding:0 20px 46px 20px;margin:auto;text-align:left}.traveling-universe__uber-pass__checkout *{font-weight:100 !important}.traveling-universe__uber-pass__checkout__products{display:flex;flex-direction:column;padding:40px 73px 0 73px;text-align:left}.traveling-universe__uber-pass__checkout__products__title{padding:0 15px}.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item,.traveling-universe__uber-pass__checkout__products__header{display:flex;flex-direction:row;height:120px;padding:0 15px}.traveling-universe__uber-pass__checkout__products__list-item div,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item div h5,.traveling-universe__uber-pass__checkout__products__header div h5{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__list-item div span.color-club,.traveling-universe__uber-pass__checkout__products__header div span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__list-item div span.color-diamond,.traveling-universe__uber-pass__checkout__products__header div span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__list-item div:first-child,.traveling-universe__uber-pass__checkout__products__header div:first-child{width:60%;flex-direction:column;display:flex;align-items:baseline;justify-content:center}.traveling-universe__uber-pass__checkout__products__list-item div:first-child img,.traveling-universe__uber-pass__checkout__products__header div:first-child img{content:url(../images/uber-pass/icon-uber-pass.png);margin-bottom:10px}.traveling-universe__uber-pass__checkout__products__list-item div:nth-child(2),.traveling-universe__uber-pass__checkout__products__header div:nth-child(2){flex-direction:column;align-items:flex-end;justify-content:center}.traveling-universe__uber-pass__checkout__products__list-item div:nth-child(2) small,.traveling-universe__uber-pass__checkout__products__header div:nth-child(2) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__uber-pass__checkout__products__header.clube-smiles-adesion{height:80px}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__uber-pass__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__uber-pass__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__uber-pass__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__uber-pass__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__uber-pass__checkout__products__list-item.clube-smiles-adesion div:last-child,.traveling-universe__uber-pass__checkout__products__header.clube-smiles-adesion div:last-child{align-items:center}.traveling-universe__uber-pass__checkout__products__header{height:auto}.traveling-universe__uber-pass__checkout__products__header div{border:none}.traveling-universe__uber-pass__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#f5f5f5;margin-bottom:40px;position:relative}.traveling-universe__uber-pass__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__uber-pass__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__uber-pass__checkout__products__total div div label{font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__uber-pass__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:22px}.traveling-universe__uber-pass__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__uber-pass__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__uber-pass__checkout__products__total div:nth-child(3){flex-direction:row;justify-content:space-between;align-items:center}.traveling-universe__uber-pass__checkout__products__total div:nth-child(2) span{display:flex;flex-direction:column}.traveling-universe__uber-pass__checkout__products__total div:nth-child(2) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__total div:nth-child(2) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-pass__checkout__products__total div:nth-child(2) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__total div:nth-child(2) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-pass__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__uber-pass__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__uber-pass__checkout__products__total div small{margin-left:30%}.traveling-universe__uber-pass__checkout__products__total section.club-desktop{position:absolute;background-color:#639;width:550px;height:84px;left:0;display:flex;align-items:center;margin-top:-10px}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div{color:#fff;padding:5px !important}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:first-child{width:23%;margin-left:8px}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__uber-pass__checkout__products__total section.club-desktop 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__uber-pass__checkout__products__total section.club-desktop div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:nth-child(2){width:36%}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:nth-child(3){width:18%}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__total section.club-desktop div:nth-child(4){width:18%}.traveling-universe__uber-pass__checkout__products__total section.club-desktop 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__uber-pass__checkout__products__total section.club-desktop 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__uber-pass__checkout__products__total section.club-desktop:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:34px}.traveling-universe__uber-pass__checkout__products__club-mobile{display:none}.traveling-universe__uber-pass__checkout__products__accumulation{margin:-20px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex;position:relative}.traveling-universe__uber-pass__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__uber-pass__checkout__products__accumulation div:first-child{display:flex;align-items:center}.traveling-universe__uber-pass__checkout__products__accumulation div:nth-child(2){text-align:right;display:flex;flex-direction:column}.traveling-universe__uber-pass__checkout__products__accumulation section{position:absolute;background-color:#639;width:510px;height:80px;left:200px;display:flex;align-items:center;top:-20px}.traveling-universe__uber-pass__checkout__products__accumulation section div{color:#fff;padding:5px !important}.traveling-universe__uber-pass__checkout__products__accumulation section div:first-child{width:23%;margin-left:8px}.traveling-universe__uber-pass__checkout__products__accumulation section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__uber-pass__checkout__products__accumulation section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__uber-pass__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__uber-pass__checkout__products__accumulation section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__uber-pass__checkout__products__accumulation section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__uber-pass__checkout__products__accumulation section div:nth-child(2){width:36%}.traveling-universe__uber-pass__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__uber-pass__checkout__products__accumulation section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__accumulation section div:nth-child(3){width:18%}.traveling-universe__uber-pass__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__uber-pass__checkout__products__accumulation section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__accumulation section div:nth-child(4){width:18%}.traveling-universe__uber-pass__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__uber-pass__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__uber-pass__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__uber-pass__checkout__products__accumulation.adesion-club div:first-child{color:#639}.traveling-universe__uber-pass__checkout__products__accumulation.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__uber-pass__checkout__products__accumulation.adesion-club div:nth-child(2) span{color:#639}.traveling-universe__uber-pass__checkout__products__accumulation.club div{color:#639}.traveling-universe__uber-pass__checkout__products__accumulation.diamond div{color:#000}.traveling-universe__uber-pass.no-border{padding:0 !important;border:0 !important}.traveling-universe__uber-pass.poscheckout{padding:30px 20px 0 20px;width:900px;margin:40px auto 0 auto}.traveling-universe__uber-pass.poscheckout .traveling-universe__travel-insurance__checkout{padding:0}.traveling-universe__uber-pass.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0px 73px 0 73px}@media (max-width: 768px){.traveling-universe__uber-pass.poscheckout{padding:10px 0 0 0;margin:10px auto 0 auto;width:100%}.traveling-universe__uber-pass.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0}.traveling-universe__uber-pass.poscheckout .traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion{height:67px}.traveling-universe__uber-pass.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__uber-pass__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__uber-pass__checkout__products{padding:0}.traveling-universe__uber-pass__checkout__products__title{padding:0 10px}.traveling-universe__uber-pass__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0}.traveling-universe__uber-pass__checkout__products__list-item,.traveling-universe__uber-pass__checkout__products__header{padding:0 10px}.traveling-universe__uber-pass__checkout__products__list-item div,.traveling-universe__uber-pass__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__uber-pass__checkout__products__list-item div:first-child,.traveling-universe__uber-pass__checkout__products__header div:first-child{width:50%}.traveling-universe__uber-pass__checkout__products__list-item div h5,.traveling-universe__uber-pass__checkout__products__header div h5{font-size:12px !important}.traveling-universe__uber-pass__checkout__products__list-item__travel-insurace,.traveling-universe__uber-pass__checkout__products__header__travel-insurace{flex-direction:column;justify-content:center !important;align-items:baseline !important}.traveling-universe__uber-pass__checkout__products__list-item.item_uber_pass,.traveling-universe__uber-pass__checkout__products__header.item_uber_pass{height:90px}.traveling-universe__uber-pass__checkout__products__list-item{height:67px}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion{height:110px;position:relative;padding:0 10px 50px 10px}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__uber-pass__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__uber-pass__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__uber-pass__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__uber-pass__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__uber-pass__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__uber-pass__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__uber-pass__checkout__products__total div:first-child{width:50%;justify-content:center}.traveling-universe__uber-pass__checkout__products__total div:first-child span{font-size:12px !important;line-height:16px !important}.traveling-universe__uber-pass__checkout__products__total div:nth-child(2) span.color-club{text-align:right}.traveling-universe__uber-pass__checkout__products__total div:nth-child(2) span.color-club small{font-size:11px !important}.traveling-universe__uber-pass__checkout__products__total div:last-child{padding-right:7px}.traveling-universe__uber-pass__checkout__products__total section.club-desktop{display:none}.traveling-universe__uber-pass__checkout__products__club-mobile{display:block;margin-bottom:10px;height:100px;width:100%;left:0;top:10px;position:relative;background-color:#639}.traveling-universe__uber-pass__checkout__products__club-mobile div{font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;line-height:16px}.traveling-universe__uber-pass__checkout__products__club-mobile div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__checkout__products__club-mobile div:first-child{display:none}.traveling-universe__uber-pass__checkout__products__club-mobile div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important;height:40px}.traveling-universe__uber-pass__checkout__products__club-mobile div:nth-child(2) br{display:none}.traveling-universe__uber-pass__checkout__products__club-mobile div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__uber-pass__checkout__products__club-mobile div:nth-child(3) p{float:left}.traveling-universe__uber-pass__checkout__products__club-mobile div:nth-child(4){width:45%;display:inline-block;padding:10px 10px 20px 10px !important}.traveling-universe__uber-pass__checkout__products__club-mobile div:nth-child(4) button{float:right;padding:6px 25px;background-color:transparent;border-radius:4px;border:1px solid #fff;font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__uber-pass__checkout__products__club-mobile a{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__uber-pass__checkout__products__club-mobile:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:"";position:absolute;top:-16px;left:auto;right:15px}.traveling-universe__uber-pass__checkout__products__club-mobile.redeem:before{right:25%}.traveling-universe__uber-pass__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__uber-pass__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer{margin-bottom:110px}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section{height:90px;width:100%;left:0;top:44px;display:block}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section div:first-child{display:none}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section div:nth-child(2) br{display:none}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section div:nth-child(3) p{float:left}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section div:nth-child(4){display:inline-block;width:45%;padding:5px 10px 10px 10px !important}.traveling-universe__uber-pass__checkout__products__accumulation.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__uber-pass__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__uber-pass__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__uber-pass__club div:first-child{width:30%}.traveling-universe__uber-pass__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__uber-pass__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-pass__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-pass__club div:first-child label em{height:5px;margin:12px 0 0 -1px;font-size:10px}.traveling-universe__uber-pass__club div:first-child label em fill{color:#fff}.traveling-universe__uber-pass__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__uber-pass__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-pass__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__uber-pass__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__uber-pass__club{width:100%;flex-direction:column;height:auto;margin:0}.traveling-universe__uber-pass__club div{width:100% !important}.traveling-universe__uber-pass__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__uber-pass__club div:first-child label em{height:5px;margin:-1px 0 0 -1px;font-size:10px}.traveling-universe__uber-pass__club div:first-child label em fill{color:#fff}.traveling-universe__uber-pass__club div:last-child{flex-direction:column}.traveling-universe__uber-pass__club div:last-child p{margin:auto;text-align:center}.traveling-universe__uber-pass__club div:last-child p label{margin-bottom:10px}.traveling-universe__uber-pass__club div:last-child button{margin:27px auto}}.traveling-universe__saude-id{border-radius:4px;display:flex;flex-direction:column;align-items:flex-start;width:911px;height:388px;left:505px;top:255px;border:1px solid #D8D8D8}.traveling-universe__saude-id__pos_checkout__checkout_success_container{padding:26px 20px 20px 43px;border-style:solid;border-width:2px;border-color:#ccc;margin-top:25px;width:1005px !important;line-height:2px}.traveling-universe__saude-id__pos_checkout__checkout_success_container .span12{margin-left:0 !important}@media (max-width: 768px){.traveling-universe__saude-id__pos_checkout__checkout_success_container{padding:10px 0 0 0;border-radius:4px;border:2px solid #D8D8D8;margin:auto !important;width:unset !important}}.traveling-universe__saude-id__pos_checkout__checkout_success_container .span5{margin-left:0px}.traveling-universe__saude-id__pos_checkout__checkout_success_container .title-emission{margin:0}.traveling-universe__saude-id__pos_checkout__checkout_success_container h5{margin:17px 0 0 0;font-family:"NunitoBold","Arial Bold",sans-serif;color:#FF5A00;font-size:14px}.traveling-universe__saude-id__pos_checkout__checkout_success_container .row .span5 li,.traveling-universe__saude-id__pos_checkout__checkout_success_container .row .span5 p{font-family:"NunitoLight",Arial,sans-serif;color:#BCBEC0;font-size:12px}.traveling-universe__saude-id__pos_checkout__checkout_success_container .row .span5 h5{color:#7c7c7c}.traveling-universe__saude-id__pos_checkout__checkout_success_container ul{margin:5px 0 10px 0}.traveling-universe__saude-id__pos_checkout__payment-details{padding:26px 20px 20px 43px;border-style:solid;border-width:2px;border-color:#ccc;margin-top:25px;width:1005px !important;line-height:2px}@media screen and (max-width: 768px){.traveling-universe__saude-id__pos_checkout__payment-details{margin-top:25px;width:unset !important;padding:19px 0 25px 23px}.traveling-universe__saude-id__pos_checkout__payment-details .row{display:flex;flex-direction:column}}.traveling-universe__saude-id__pos_checkout__payment-details .span5{margin-left:0px}.traveling-universe__saude-id__pos_checkout__payment-details .title-emission{margin:0}.traveling-universe__saude-id__pos_checkout__payment-details h5{margin:17px 0 0 0;font-family:"NunitoBold","Arial Bold",sans-serif;color:#FF5A00;font-size:14px}.traveling-universe__saude-id__pos_checkout__payment-details .row .span5 li,.traveling-universe__saude-id__pos_checkout__payment-details .row .span5 p{font-family:"NunitoLight",Arial,sans-serif;color:#BCBEC0;font-size:12px}.traveling-universe__saude-id__pos_checkout__payment-details .row .span5 h5{color:#7c7c7c}.traveling-universe__saude-id__pos_checkout__payment-details ul{margin:5px 0 10px 0}.traveling-universe__saude-id__pos_checkout__email_msg{margin-top:48px}.traveling-universe__saude-id__pos_checkout__email_msg p{font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:center}.traveling-universe__saude-id__pos_checkout__email_msg a{color:black;text-decoration:underline}.traveling-universe__saude-id__pos_checkout__email_msg .btn-minha-saude{margin-top:29px;margin-bottom:56px;width:298px;height:45px}.traveling-universe__saude-id__pos_checkout *{font-weight:100}.traveling-universe__saude-id__checkout{width:100%;margin:auto;text-align:left;padding:72px}.traveling-universe__saude-id__checkout *{font-weight:100}.traveling-universe__saude-id__checkout__title h4{color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:700;line-height:27px}.traveling-universe__saude-id__checkout__cancel__title{display:flex}.traveling-universe__saude-id__checkout__cancel__title h4{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:700;line-height:27px;margin-left:24px}.traveling-universe__saude-id.space{display:flex !important;width:100% !important;border:none !important}@media (max-width: 768px){.traveling-universe__saude-id__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__saude-id__checkout__title{padding:0 15px}.traveling-universe__saude-id__checkout__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__saude-id__checkout__cancel__title{display:flex}.traveling-universe__saude-id__checkout__cancel__title h4{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:700;line-height:27px;margin-left:24px}}.saude-id-checkout-table thead th,.saude-id-checkout-table tbody th{font-size:16px;color:#7c7c7c;padding-right:0}.saude-id-checkout-table thead tr td,.saude-id-checkout-table tbody tr td{font-size:16px;font-family:"NunitoLight",Arial,sans-serif}.saude-id-checkout-table thead tr td b,.saude-id-checkout-table thead tr td strong,.saude-id-checkout-table tbody tr td b,.saude-id-checkout-table tbody tr td strong{font-family:"NunitoBold","Arial Bold",sans-serif}.saude-id-checkout-table thead tr:last-child td:first-child,.saude-id-checkout-table tbody tr:last-child td:first-child{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif}.saude-id-checkout-table thead tr:last-child td:last-child,.saude-id-checkout-table tbody tr:last-child td:last-child{text-align:right}.saude-id-checkout-table thead tr:last-child th:last-child,.saude-id-checkout-table tbody tr:last-child th:last-child{text-align:right}.saude-id-checkout-table thead .remove-club-plan,.saude-id-checkout-table tbody .remove-club-plan{font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:20px;text-decoration-line:underline;cursor:pointer}.saude-id-checkout-table thead .clube-smiles-item-container,.saude-id-checkout-table tbody .clube-smiles-item-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.saude-id-checkout-table thead .clube-smiles-item-container .row-direction,.saude-id-checkout-table tbody .clube-smiles-item-container .row-direction{flex-direction:row;display:flex}.saude-id-checkout-table thead .clube-smiles-item-container .row-direction .clube-smiles-img,.saude-id-checkout-table tbody .clube-smiles-item-container .row-direction .clube-smiles-img{width:170px;height:40px;padding-right:20px}.saude-id-checkout-table thead .clube-smiles-item-container .row-direction .tooltip-club-info,.saude-id-checkout-table tbody .clube-smiles-item-container .row-direction .tooltip-club-info{display:flex;justify-content:flex-start;margin:0px !important;max-width:none !important}.saude-id-checkout-table thead .clube-smiles-item-container .row-direction .tooltip-club-info .flex_itens_center,.saude-id-checkout-table tbody .clube-smiles-item-container .row-direction .tooltip-club-info .flex_itens_center{display:flex;align-items:center;justify-content:space-between;margin:0px !important;align-self:center}.saude-id-checkout-table thead .clube-smiles-item-container .row-direction .tooltip-club-info .flex_itens_center strong,.saude-id-checkout-table tbody .clube-smiles-item-container .row-direction .tooltip-club-info .flex_itens_center strong{font-family:"NunitoBold","Arial Bold",sans-serif}.saude-id-checkout-table thead .clube-smiles-item-container .row-direction .tooltip-container,.saude-id-checkout-table tbody .clube-smiles-item-container .row-direction .tooltip-container{width:239px;height:49px}.saude-id-checkout-table__cancel thead p,.saude-id-checkout-table__cancel tbody p{margin-left:24px;margin-right:24px}.saude-id-checkout-table__cancel thead th,.saude-id-checkout-table__cancel tbody th{font-size:16px;color:#7c7c7c;padding-right:0;text-align:right}.saude-id-checkout-table__cancel thead th:first-child,.saude-id-checkout-table__cancel tbody th:first-child{text-align:left}.saude-id-checkout-table__cancel thead th:last-child,.saude-id-checkout-table__cancel tbody th:last-child{width:20%}.saude-id-checkout-table__cancel thead td,.saude-id-checkout-table__cancel tbody td{font-size:16px;font-family:"NunitoLight",Arial,sans-serif;text-align:right}.saude-id-checkout-table__cancel thead td b,.saude-id-checkout-table__cancel thead td strong,.saude-id-checkout-table__cancel tbody td b,.saude-id-checkout-table__cancel tbody td strong{font-family:"NunitoBold","Arial Bold",sans-serif}.saude-id-checkout-table__cancel thead td:first-child,.saude-id-checkout-table__cancel tbody td:first-child{color:#7c7c7c;text-align:left}.saude-id-checkout-table__cancel thead tr:last-child,.saude-id-checkout-table__cancel tbody tr:last-child{border-top:none}.saude-id-checkout-total{background:#F2F2F2;width:100%;font-family:"NunitoLight",Arial,sans-serif}.saude-id-checkout-total .flex_itens_center{display:flex;align-items:center;justify-content:space-between;margin:0px !important;align-self:center}.saude-id-checkout-total .flex_itens_center strong{font-family:"NunitoBold","Arial Bold",sans-serif}.saude-id-checkout-total .close-tooltip-club-offer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-left:20px}.saude-id-checkout-total thead td,.saude-id-checkout-total tbody td{font-size:16px;text-align:center}.saude-id-checkout-total thead th,.saude-id-checkout-total tbody th{font-style:normal;font-weight:700;font-size:16px;line-height:22px;font-family:"NunitoBold","Arial Bold",sans-serif;text-align:center;color:#FF7020}.saude-id-checkout-total thead th:first-child,.saude-id-checkout-total tbody th:first-child{color:#FF7020;padding:24px;text-align:left !important;font-style:normal;font-weight:700;font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;width:37%;line-height:27px}@media (max-width: 768px){.saude-id-checkout-total thead th:first-child,.saude-id-checkout-total tbody th:first-child{width:48%}}.saude-id-checkout-total thead th:last-child,.saude-id-checkout-total tbody th:last-child{width:10%}.saude-id-checkout-total .tooltip-club-offer-container{display:flex;justify-content:space-between;margin:0px !important;width:580px;max-width:none !important}.saude-id-checkout-total .tooltip{max-width:none !important}.saude-id-checkout-total .tooltip-help .tooltip-inner{max-width:none !important}.saude-id-cancel-main-box{border:1px solid #979797 !important;border-radius:5px !important}.traveling-universe__smiles-hotel{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__smiles-hotel__checkout{width:100%;padding:0 20px 46px 20px;margin:auto;text-align:left}.traveling-universe__smiles-hotel__checkout *{font-weight:100 !important}.traveling-universe__smiles-hotel__checkout__products{display:flex;flex-direction:column;padding:40px 73px 0 73px;text-align:left}.traveling-universe__smiles-hotel__checkout__products__hidden{display:none}.traveling-universe__smiles-hotel__checkout__products__title{padding:0 15px}.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item,.traveling-universe__smiles-hotel__checkout__products__header{display:flex;flex-direction:row;padding:0 15px}.traveling-universe__smiles-hotel__checkout__products__list-item div,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item div h5,.traveling-universe__smiles-hotel__checkout__products__header div h5{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__list-item div h5 small,.traveling-universe__smiles-hotel__checkout__products__header div h5 small{font-size:13px !important;color:#7c7c7c;padding-left:16px;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-hotel__checkout__products__list-item div h4,.traveling-universe__smiles-hotel__checkout__products__header div h4{font-size:18px !important;padding-bottom:15px !important;font-family:"NunitoBold","Arial Bold",sans-serif;color:#7c7c7c}.traveling-universe__smiles-hotel__checkout__products__list-item div span.color-club,.traveling-universe__smiles-hotel__checkout__products__header div span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__list-item div span.color-diamond,.traveling-universe__smiles-hotel__checkout__products__header div span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__list-item div strong,.traveling-universe__smiles-hotel__checkout__products__header div strong{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__list-item div:first-child,.traveling-universe__smiles-hotel__checkout__products__header div:first-child{width:60%;flex-direction:column;display:flex;align-items:baseline;justify-content:center}.traveling-universe__smiles-hotel__checkout__products__list-item div:first-child img,.traveling-universe__smiles-hotel__checkout__products__header div:first-child img{content:url(../images/uber-pass/icon-uber-pass.png);margin-bottom:10px}.traveling-universe__smiles-hotel__checkout__products__list-item div:nth-child(2),.traveling-universe__smiles-hotel__checkout__products__header div:nth-child(2){flex-direction:column;align-items:flex-end;justify-content:flex-start}.traveling-universe__smiles-hotel__checkout__products__list-item div:nth-child(2) small,.traveling-universe__smiles-hotel__checkout__products__header div:nth-child(2) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__smiles-hotel__checkout__products__list-item div:nth-child(3),.traveling-universe__smiles-hotel__checkout__products__header div:nth-child(3){flex-direction:column;align-items:flex-end;justify-content:flex-start}.traveling-universe__smiles-hotel__checkout__products__list-item div:nth-child(3) small,.traveling-universe__smiles-hotel__checkout__products__header div:nth-child(3) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion{height:80px}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion.mobile,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion.mobile{display:none}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion.desktop,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion.desktop{display:flex}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion div{padding-top:30px;border-top:1px solid #D8D8D8}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:last-child,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion div:last-child{align-items:center}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:last-child.total-money,.traveling-universe__smiles-hotel__checkout__products__header.clube-smiles-adesion div:last-child.total-money{align-items:flex-end}.traveling-universe__smiles-hotel__checkout__products__list-item div{padding-bottom:20px;border:none}.traveling-universe__smiles-hotel__checkout__products__list-item div span a{cursor:pointer;background-color:#000;height:14px;width:14px;display:inline-block;text-align:center;color:#fff;font-family:Arial;border-radius:50%;font-size:10px;line-height:16px}.traveling-universe__smiles-hotel__checkout__products__list-item.taxes div{padding-bottom:10px !important}.traveling-universe__smiles-hotel__checkout__products__list-item.taxes div #hotelSmilesTaxes{text-decoration:underline;cursor:pointer}.traveling-universe__smiles-hotel__checkout__products__list-item.taxes:last-child{padding-bottom:20px !important}.traveling-universe__smiles-hotel__checkout__products__list-item.taxes-final div{padding-top:0px !important;display:none}.traveling-universe__smiles-hotel__checkout__products__list-item.taxes-final div:first-child{display:flex;width:100%}.traveling-universe__smiles-hotel__checkout__products__list-item:first-child div{border-top:1px solid #D8D8D8;padding-top:24px;padding-bottom:20px}.traveling-universe__smiles-hotel__checkout__products__header{height:auto}.traveling-universe__smiles-hotel__checkout__products__header div{border:none}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(2) div{width:0}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(2) div:first-child{display:flex;flex-direction:row;width:100% !important;justify-content:flex-start}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(2) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(2) div:first-child h4{margin-right:16px}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(4) div{width:0}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(4) div:first-child{display:flex;flex-direction:row;width:100% !important;justify-content:flex-start}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(4) div:first-child strong{white-space:nowrap;margin-right:5px;padding-bottom:16px}.traveling-universe__smiles-hotel__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#f5f5f5;margin-bottom:40px;position:relative}.traveling-universe__smiles-hotel__checkout__products__total div{width:20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:#7C7C7C;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;padding-right:9px}.traveling-universe__smiles-hotel__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__smiles-hotel__checkout__products__total div div label{font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__smiles-hotel__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:22px}.traveling-universe__smiles-hotel__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__smiles-hotel__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__smiles-hotel__checkout__products__total div:nth-child(3){position:relative}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(3) span{display:flex;flex-direction:column}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(3) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(3) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(3) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(3) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(3) span small{margin:0;line-height:7px;font-size:14px;text-align:right;text-decoration:line-through}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(2) span{display:flex;flex-direction:column}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(2) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(2) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(2) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(2) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-hotel__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__smiles-hotel__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__smiles-hotel__checkout__products__total div small{margin-left:30%;position:absolute;left:0}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop{position:absolute;background-color:#639;width:550px;height:84px;left:0;display:flex;align-items:center;margin-top:-10px}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div{color:#fff;padding:5px !important}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:first-child{width:23%;margin-left:8px}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop 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__smiles-hotel__checkout__products__total section.club-desktop div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:nth-child(2){width:36%}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:nth-child(3){width:18%}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop div:nth-child(4){width:18%}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop 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__smiles-hotel__checkout__products__total section.club-desktop 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__smiles-hotel__checkout__products__total section.club-desktop:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:34px}.traveling-universe__smiles-hotel__checkout__products__club-mobile{display:none}.traveling-universe__smiles-hotel__checkout__products__accumulation{margin:-20px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex;position:relative}.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__accumulation div:first-child{display:flex;align-items:center}.traveling-universe__smiles-hotel__checkout__products__accumulation div:nth-child(2){text-align:right;display:flex;flex-direction:column}.traveling-universe__smiles-hotel__checkout__products__accumulation div:nth-child(3){text-align:right;display:flex;flex-direction:column}.traveling-universe__smiles-hotel__checkout__products__accumulation section{position:absolute;background-color:#639;width:510px;height:80px;left:200px;display:flex;align-items:center;top:-20px}.traveling-universe__smiles-hotel__checkout__products__accumulation section div{color:#fff;padding:5px !important}.traveling-universe__smiles-hotel__checkout__products__accumulation section div:first-child{width:23%;margin-left:8px}.traveling-universe__smiles-hotel__checkout__products__accumulation section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__smiles-hotel__checkout__products__accumulation section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__accumulation section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-hotel__checkout__products__accumulation section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__smiles-hotel__checkout__products__accumulation section div:nth-child(2){width:36%}.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__accumulation section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__accumulation section div:nth-child(3){width:18%}.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__accumulation section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__accumulation section div:nth-child(4){width:18%}.traveling-universe__smiles-hotel__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__smiles-hotel__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__smiles-hotel__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__smiles-hotel__checkout__products__accumulation.adesion-club div:first-child{color:#639}.traveling-universe__smiles-hotel__checkout__products__accumulation.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__smiles-hotel__checkout__products__accumulation.adesion-club div:nth-child(2) span{color:#639}.traveling-universe__smiles-hotel__checkout__products__accumulation.club div{color:#639}.traveling-universe__smiles-hotel__checkout__products__accumulation.diamond div{color:#000}.traveling-universe__smiles-hotel__checkout__booking-details__container{background-color:white;border-radius:12px;width:100%;padding:20px;border:1px solid #ebe6e1}.traveling-universe__smiles-hotel__checkout__booking-details__container h1{font-size:24px;margin-bottom:20px;color:#333;line-height:normal}.traveling-universe__smiles-hotel__checkout__booking-details__container hr{border:none;border-top:1px solid #e0e0e0;margin:20px 0}.traveling-universe__smiles-hotel__checkout__booking-details__hotel-box{display:grid;gap:20px;grid-template-columns:1.1fr 2fr}.traveling-universe__smiles-hotel__checkout__booking-details__hotel-info{display:flex;flex-direction:column;gap:5px}.traveling-universe__smiles-hotel__checkout__booking-details__hotel-name{font-size:18px;font-weight:bold;color:#333}.traveling-universe__smiles-hotel__checkout__booking-details__hotel-address{font-size:14px;color:#666;display:flex;align-items:center;gap:5px}.traveling-universe__smiles-hotel__checkout__booking-details__location-icon{width:16px;height:16px;background-image:url(../images/checkout/svg/ic-location.svg);background-position:center;background-repeat:no-repeat}.traveling-universe__smiles-hotel__checkout__booking-details__reservation-details{display:grid;grid-template-columns:repeat(auto-fit, minmax(135px, 1fr))}.traveling-universe__smiles-hotel__checkout__booking-details__detail-column{display:flex;flex-direction:column}.traveling-universe__smiles-hotel__checkout__booking-details__detail-title{font-size:14px;color:#666}.traveling-universe__smiles-hotel__checkout__booking-details__detail-value{font-size:16px;color:#333;font-weight:bold}.traveling-universe__smiles-hotel__checkout__booking-details__check-info{display:grid;grid-template-columns:1.8fr 3.02fr}.traveling-universe__smiles-hotel__checkout__booking-details__check-column{display:flex;flex-direction:column;gap:5px}.traveling-universe__smiles-hotel__checkout__booking-details__check-title{font-size:16px;font-weight:bold;color:#333}.traveling-universe__smiles-hotel__checkout__booking-details__check-time{font-size:14px;color:#666}.traveling-universe__smiles-hotel__checkout__booking-details__policy-section{margin-bottom:20px}.traveling-universe__smiles-hotel__checkout__booking-details__policy-title{font-size:16px;font-weight:bold;color:#333;margin-bottom:10px}.traveling-universe__smiles-hotel__checkout__booking-details__policy-details{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;color:#666}.traveling-universe__smiles-hotel__checkout__booking-details__policy-warning{display:flex;align-items:center;gap:10px;font-size:14px;color:#666}.traveling-universe__smiles-hotel__checkout__booking-details__policy-warning a{color:#564F4D;cursor:pointer}.traveling-universe__smiles-hotel__checkout__booking-details__warning-icon{width:24px;height:24px;background-image:url(../images/checkout/svg/ic-alert.svg);background-position:center;background-repeat:no-repeat}.traveling-universe__smiles-hotel__checkout__booking-details__breakfast-section{margin-bottom:20px}.traveling-universe__smiles-hotel__checkout__booking-details__breakfast-title{font-size:20px;font-weight:bold;color:#333}.traveling-universe__smiles-hotel__checkout__booking-details__travelers-section{margin-bottom:20px}.traveling-universe__smiles-hotel__checkout__booking-details__travelers-title{font-size:16px;font-weight:bold;color:#333;margin-bottom:10px}.traveling-universe__smiles-hotel__checkout__booking-details__traveler{display:flex;align-items:center;gap:10px;margin-bottom:10px}.traveling-universe__smiles-hotel__checkout__booking-details__traveler-tag{background-color:#f0f0f0;padding:4px 8px;border-radius:15px;font-size:12px;color:#100D0A}.traveling-universe__smiles-hotel__checkout__booking-details__traveler-name{font-size:14px;color:#333}.traveling-universe__smiles-hotel__checkout__booking-details__traveler-role{font-size:12px;color:#666}.traveling-universe__smiles-hotel__checkout__booking-details__price-section{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.traveling-universe__smiles-hotel__checkout__booking-details__total-price{display:flex;flex-direction:column;gap:5px}.traveling-universe__smiles-hotel__checkout__booking-details__price-title{font-size:16px;font-weight:bold;color:#333}.traveling-universe__smiles-hotel__checkout__booking-details__price-value{font-size:18px;font-weight:bold;color:#333}.traveling-universe__smiles-hotel__checkout__booking-details__miles-sections{display:flex;flex-direction:column;gap:5px}.traveling-universe__smiles-hotel__checkout__booking-details__miles-value{font-size:16px;color:#333}.traveling-universe__smiles-hotel__checkout__booking-details__miles-note{font-size:12px;color:#666;max-width:350px}.traveling-universe__smiles-hotel__checkout__booking-details__miles-title{font-weight:bold;color:#100D0A}@media (max-width: 936px){.traveling-universe__smiles-hotel__checkout__booking-details__detail-column{margin-bottom:10px}}@media (max-width: 768px){.traveling-universe__smiles-hotel__checkout__booking-details__reservation-details{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 480px){.traveling-universe__smiles-hotel__checkout__booking-details__hotel-box{grid-template-columns:none}.traveling-universe__smiles-hotel__checkout__booking-details__check-info{grid-template-columns:3.09fr 3.02fr}.traveling-universe__smiles-hotel__checkout__booking-details__price-section{align-items:flex-start;gap:15px}}@media (max-width: 308px){.traveling-universe__smiles-hotel__checkout__booking-details__reservation-details{grid-template-columns:repeat(1, 1fr)}.traveling-universe__smiles-hotel__checkout__booking-details__check-info{grid-template-columns:1fr}.traveling-universe__smiles-hotel__checkout__booking-details__check-column{margin-bottom:10px}}.traveling-universe__smiles-hotel.no-border{padding:0 !important;border:0 !important}.traveling-universe__smiles-hotel.poscheckout{padding:30px 20px 0 20px;width:900px;margin:40px auto 0 auto}.traveling-universe__smiles-hotel.poscheckout .traveling-universe__travel-insurance__checkout{padding:0}.traveling-universe__smiles-hotel.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0px 73px 0 73px}@media (max-width: 768px){.traveling-universe__smiles-hotel.poscheckout{padding:10px 0 0 0;margin:30px auto 0 auto;width:100%}.traveling-universe__smiles-hotel.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0}.traveling-universe__smiles-hotel.poscheckout .traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion{height:67px}.traveling-universe__smiles-hotel.poscheckout .traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion div:first-child p:nth-child(2){width:calc(100% - 40px)}}.traveling-universe__smiles-hotel__poscheckout{width:100%;padding:0px 40px 24px 0;margin:auto;text-align:left;display:flex;flex-direction:column;gap:20px}.traveling-universe__smiles-hotel__poscheckout .traveling-universe__smiles-hotel .title-cancel-checkout{font-family:Nunito, NunitoRegular, Arial, sans-serif;font-size:24px;line-height:135%;letter-spacing:-2%}.traveling-universe__smiles-hotel__poscheckout .traveling-universe__smiles-hotel__info{display:flex;flex-direction:column;gap:24px}.traveling-universe__smiles-hotel__poscheckout.border__bottom{border:none;border-bottom:1px solid #999999}.traveling-universe__smiles-hotel__poscheckout__banner{border-radius:8px;display:flex;width:100%;margin-bottom:24px}.traveling-universe__smiles-hotel__poscheckout__banner.success{background-color:#e6f1eb}.traveling-universe__smiles-hotel__poscheckout__banner.processed{background-color:#ffeade}.traveling-universe__smiles-hotel__poscheckout__banner.error{background-color:#fff2f5}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders{width:50%;display:flex;padding:24px;gap:20px}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders img.icon-check-success{content:url(../images/checkout/svg/ic-check-success.svg);width:40px;height:30px;margin-top:14px}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders img.icon-check-processed{content:url(../images/checkout/svg/ic-check-processed.svg);width:46px;height:46px;margin-top:auto;margin-bottom:auto}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders img.icon-check-error{content:url(../images/checkout/svg/ic-check-error.svg);width:56px;height:56px;margin-top:5px}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders .details-orders-list{display:flex;flex-direction:column;justify-content:space-between;font-family:Nunito,"NunitoRegular",Arial,sans-serif;gap:8px}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders .details-orders-list .title{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:800;line-height:27.28px;text-align:left}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders .details-orders-list .title.success{color:#346024}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders .details-orders-list .title.processed{color:#ff7020}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders .details-orders-list .title.error{color:#a7022a}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders .details-orders-list .details-banner-success{font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.0025em;color:#595959}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders .details-orders-list .details-banner-success.inProgres{color:#7C7C7C}.traveling-universe__smiles-hotel__poscheckout__banner .button-hotel-v3{width:50%;display:flex;justify-content:center;align-items:center}.traveling-universe__smiles-hotel__poscheckout__banner .button-hotel-v3 button{position:relative;width:inherit;display:flex;justify-content:center;align-items:center;cursor:pointer;transition-property:background-color, opacity;transition-timing-function:cubic-bezier(0.62, 0.05, 0.32, 1);transition-duration:.32s;background-color:#FF7020;border:0px;border-radius:500px;gap:8px;min-width:120px;height:64px;padding:0 32px}.traveling-universe__smiles-hotel__poscheckout__banner .button-hotel-v3 button:focus-visible{outline:#4C2673 solid 1.5px;outline-offset:2px}.traveling-universe__smiles-hotel__poscheckout__banner .button-hotel-v3 button:hover{opacity:.8}.traveling-universe__smiles-hotel__poscheckout__disclaimer{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:19.1px;text-align:left;color:#595959;margin:4px 0 12px 0}.traveling-universe__smiles-hotel__poscheckout__disclaimer__emphasis{font-weight:700}.traveling-universe__smiles-hotel__poscheckout__disclaimer.info-cancel-checkout{border-bottom:1px solid #999;margin-bottom:0;padding-bottom:35px;color:#7C7C7C}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines{display:flex;flex-direction:column}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines h4{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700;font-size:24px;line-height:36px;color:#1a1a1a;margin:16px 0}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__container{display:flex;gap:60px}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__content{display:flex;flex-direction:column;max-width:380px;gap:6px}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__content__title{display:flex;gap:8px;align-items:center}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__content__title h5{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:600;line-height:32px;margin:10px 0}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__content__title .ic-ticket{content:url(../images/checkout/svg/ic-bookmark.svg);width:32px;height:32px}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__content__title .ic-passport{content:url(../images/checkout/svg/ic-cancel.svg);width:32px;height:20px}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__content span{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.005em;color:#595959}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__content span a{font-weight:700;color:#595959;text-decoration:underline}.traveling-universe__smiles-hotel__poscheckout_frequently-asked-container h5{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.005em;color:#595959}.traveling-universe__smiles-hotel__poscheckout_frequently-asked-container h5 a{font-weight:700;letter-spacing:0.005em;color:#595959;text-decoration:underline}.traveling-universe__smiles-hotel__poscheckout_divider{border-width:0;background-color:#999999;height:1.5px;border-radius:0px;margin-top:24px;opacity:0.5}.traveling-universe__smiles-hotel__welcome-club-adhesion-container{padding:24px;width:900px;margin:40px auto;display:flex;background:#663399;border-radius:16px;justify-content:space-between}.traveling-universe__smiles-hotel__welcome-club-adhesion-container img{content:url(../images/club-regularize/clube-icon.svg)}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .description{width:65%}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .description h4{font-family:"Nunito", "Arial Bold", sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#ffffff;margin:0}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .description span{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:0.005em;color:#ffffff}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .welcome-club-adhesion__button{display:flex;align-items:center}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .welcome-club-adhesion__button button{width:178px;height:40px;border:2px solid #EDE9F4;background-color:transparent;padding:0px 16px;border-radius:16px;min-height:40px;min-width:auto;cursor:pointer;color:#f2f2f2;font-family:"NunitoRegular";font-size:14px;font-weight:600;line-height:21px;letter-spacing:0.005em;transition:all .2s ease-in-out}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .welcome-club-adhesion__button button:hover{background:#FFF;border-color:#663399;color:#000}@media (max-width: 768px){.traveling-universe__smiles-hotel__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__smiles-hotel__checkout__products{padding:0}.traveling-universe__smiles-hotel__checkout__products__title{padding:0 10px}.traveling-universe__smiles-hotel__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0}.traveling-universe__smiles-hotel__checkout__products__list-item,.traveling-universe__smiles-hotel__checkout__products__header{padding:0 10px}.traveling-universe__smiles-hotel__checkout__products__list-item div,.traveling-universe__smiles-hotel__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__smiles-hotel__checkout__products__list-item div:first-child,.traveling-universe__smiles-hotel__checkout__products__header div:first-child{width:50%}.traveling-universe__smiles-hotel__checkout__products__list-item div h5,.traveling-universe__smiles-hotel__checkout__products__header div h5{font-size:12px !important}.traveling-universe__smiles-hotel__checkout__products__list-item__travel-insurace,.traveling-universe__smiles-hotel__checkout__products__header__travel-insurace{flex-direction:column;justify-content:center !important;align-items:baseline !important}.traveling-universe__smiles-hotel__checkout__products__list-item.item_uber_pass,.traveling-universe__smiles-hotel__checkout__products__header.item_uber_pass{height:90px}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion{height:70px;position:relative;padding:0 10px}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion.mobile{display:flex}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion.desktop{display:none}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div{border-top:2px solid #D8D8D8}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__smiles-hotel__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__smiles-hotel__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__smiles-hotel__checkout__products__list-item.clube-smiles-adesion div:nth-child(2){align-items:center}.traveling-universe__smiles-hotel__checkout__products__list-item.clube-smiles-adesion .tooltip-club-info{display:none}.traveling-universe__smiles-hotel__checkout__products__list-item div strong{font-size:12px !important}.traveling-universe__smiles-hotel__checkout__products__list-item div:nth-child(2){justify-content:center}.traveling-universe__smiles-hotel__checkout__products__list-item div:nth-child(2) small{font-size:11px}.traveling-universe__smiles-hotel__checkout__products__list-item div:nth-child(3){justify-content:center}.traveling-universe__smiles-hotel__checkout__products__list-item.taxes-final{height:auto;padding-top:10px}.traveling-universe__smiles-hotel__checkout__products__list-item.taxes-final span{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__smiles-hotel__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__smiles-hotel__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__smiles-hotel__checkout__products__total div:first-child{width:50%;justify-content:center}.traveling-universe__smiles-hotel__checkout__products__total div:first-child span{font-size:12px !important;line-height:16px !important}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(2) span.color-club{text-align:right}.traveling-universe__smiles-hotel__checkout__products__total div:nth-child(2) span.color-club small{font-size:11px !important}.traveling-universe__smiles-hotel__checkout__products__total div:last-child{padding-right:7px}.traveling-universe__smiles-hotel__checkout__products__total section.club-desktop{display:none}.traveling-universe__smiles-hotel__checkout__products__club-mobile{display:block;margin-bottom:10px;height:100px;width:100%;left:0;top:10px;position:relative;background-color:#639}.traveling-universe__smiles-hotel__checkout__products__club-mobile div{font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;line-height:16px}.traveling-universe__smiles-hotel__checkout__products__club-mobile div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__checkout__products__club-mobile div:first-child{display:none}.traveling-universe__smiles-hotel__checkout__products__club-mobile div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important;height:40px}.traveling-universe__smiles-hotel__checkout__products__club-mobile div:nth-child(2) br{display:none}.traveling-universe__smiles-hotel__checkout__products__club-mobile div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-hotel__checkout__products__club-mobile div:nth-child(3) p{float:left}.traveling-universe__smiles-hotel__checkout__products__club-mobile div:nth-child(4){width:45%;display:inline-block;padding:10px 10px 20px 10px !important}.traveling-universe__smiles-hotel__checkout__products__club-mobile div:nth-child(4) button{float:right;padding:6px 25px;background-color:transparent;border-radius:4px;border:1px solid #fff;font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-hotel__checkout__products__club-mobile a{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__smiles-hotel__checkout__products__club-mobile:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:"";position:absolute;top:-16px;left:auto;right:15px}.traveling-universe__smiles-hotel__checkout__products__club-mobile.redeem:before{right:25%}.traveling-universe__smiles-hotel__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__smiles-hotel__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer{margin-bottom:110px}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section{height:90px;width:100%;left:0;top:44px;display:block}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section div:first-child{display:none}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section div:nth-child(2) br{display:none}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section div:nth-child(3) p{float:left}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section div:nth-child(4){display:inline-block;width:45%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-hotel__checkout__products__accumulation.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__smiles-hotel__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__smiles-hotel__checkout__products__header:nth-child(2) div{width:0}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(2) div:first-child{display:flex;flex-direction:column;width:100% !important}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(2) div:first-child h4{font-size:14px !important;padding-bottom:0 !important;margin-bottom:0}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(2) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:10px;text-decoration:underline}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(4) div{width:0}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(4) div:first-child{display:flex;flex-direction:row;width:100% !important}.traveling-universe__smiles-hotel__checkout__products__header:nth-child(4) div:first-child strong{white-space:nowrap;margin-right:5px;font-size:12px !important}.traveling-universe__smiles-hotel.poscheckout>h3.offset1{margin:0 0 24px 24px !important}.traveling-universe__smiles-hotel__poscheckout{padding:0px}.traveling-universe__smiles-hotel__poscheckout.club-banner{width:100% !important;margin-bottom:24px !important}.traveling-universe__smiles-hotel__poscheckout.info_order_details{margin:24px 24px 24px 20px !important;padding:24px 24px 24px 0}.traveling-universe__smiles-hotel__poscheckout.border__bottom{margin:0 5px 24px 5px !important;padding:0px 24px 24px 10px}.traveling-universe__smiles-hotel__poscheckout__banner{width:auto;flex-direction:column;align-items:flex-start;padding:24px 0;padding:24px}.traveling-universe__smiles-hotel__poscheckout__banner .details-orders{width:100%;padding:24px 0;flex-direction:column}.traveling-universe__smiles-hotel__poscheckout__banner .button-hotel-v3{width:100%}.traveling-universe__smiles-hotel__poscheckout__banner .button-hotel-v3 button{width:100%}.traveling-universe__smiles-hotel__poscheckout__travel-guidelines__container{flex-direction:column;gap:24px}.traveling-universe__smiles-hotel__welcome-club-adhesion-container{width:85%;flex-direction:column;align-items:center}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .description{text-align:center;width:100%;margin-bottom:24px}.traveling-universe__smiles-hotel__welcome-club-adhesion-container img.icon-club{width:64px;height:64px}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .welcome-club-adhesion__button{width:100%}.traveling-universe__smiles-hotel__welcome-club-adhesion-container .welcome-club-adhesion__button button{width:100%}}.traveling-universe__smiles-hotel__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__smiles-hotel__club div:first-child{width:30%}.traveling-universe__smiles-hotel__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__smiles-hotel__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-hotel__club div:first-child label em{height:5px;margin:12px 0 0 -1px;font-size:10px}.traveling-universe__smiles-hotel__club div:first-child label em fill{color:#fff}.traveling-universe__smiles-hotel__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__smiles-hotel__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-hotel__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__smiles-hotel__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__smiles-hotel__club{width:100%;flex-direction:column;height:auto;margin:0}.traveling-universe__smiles-hotel__club div{width:100% !important}.traveling-universe__smiles-hotel__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__smiles-hotel__club div:first-child label em{height:5px;margin:-1px 0 0 -1px;font-size:10px}.traveling-universe__smiles-hotel__club div:first-child label em fill{color:#fff}.traveling-universe__smiles-hotel__club div:last-child{flex-direction:column}.traveling-universe__smiles-hotel__club div:last-child p{margin:auto;text-align:center}.traveling-universe__smiles-hotel__club div:last-child p label{margin-bottom:10px}.traveling-universe__smiles-hotel__club div:last-child button{margin:27px auto}}.traveling-universe__smiles-hotel__info p{font-size:14px;font-family:"NunitoLight",Arial,sans-serif;text-align:center;margin-bottom:30px;width:calc(100% + 20px);margin-left:-10px}.traveling-universe__smiles-hotel__info p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-hotel__info p.rentcars{margin-bottom:56px !important}.traveling-universe__smiles-hotel__info__button{width:100%;position:relative;margin-bottom:40px}.traveling-universe__smiles-hotel__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__smiles-hotel__info__button.rentcars{margin-top:43px;margin-bottom:72px}.traveling-universe__smiles-hotel__info__cnh{display:flex}.traveling-universe__smiles-hotel__info__cnh div:first-child{width:40%}.traveling-universe__smiles-hotel__info__cnh div:last-child{width:60%}.traveling-universe__smiles-hotel__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__smiles-hotel__info__cnh div p{text-align:left;max-width:290px}.traveling-universe__smiles-hotel__info__cnh div label{color:#FF5A00;font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:10px}.traveling-universe__smiles-hotel__info__cnh div a{color:#FF5A00;text-decoration:underline;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__smiles-hotel__info.rentcars p{margin-top:48px;margin-bottom:32px}.traveling-universe__smiles-hotel__info.rentcars__button{margin-bottom:56px}@media (max-width: 768px){.traveling-universe__smiles-hotel__info{padding:0 20px;width:calc(100% - 40px);margin-bottom:0px}.traveling-universe__smiles-hotel__info p.rentcars{margin-bottom:32px !important}.traveling-universe__smiles-hotel__info__button button{width:100%;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-hotel__info__button.rentcars{margin-bottom:40px}.traveling-universe__smiles-hotel__info__cnh{display:flex;flex-direction:column;margin-bottom:20px}.traveling-universe__smiles-hotel__info__cnh div{width:100% !important;text-align:center}.traveling-universe__smiles-hotel__info__cnh div img{float:none;margin:auto auto 20px auto;max-width:70px}.traveling-universe__smiles-hotel__info__cnh div label{font-size:16px}.traveling-universe__smiles-hotel__info__cnh div p{text-align:center;padding:0 10px}}.traveling-universe__smiles-cancel-hotel{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__smiles-cancel-hotel__checkout{margin-top:-5px auto auto auto;padding:0px;width:100%;text-align:left}.traveling-universe__smiles-cancel-hotel__checkout *{font-weight:100 !important}.traveling-universe__smiles-cancel-hotel__checkout__products{display:flex;flex-direction:column;padding:40px 0;text-align:left}.traveling-universe__smiles-cancel-hotel__checkout__products__hidden{display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__title{padding:0}.traveling-universe__smiles-cancel-hotel__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;padding-left:24px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item,.traveling-universe__smiles-cancel-hotel__checkout__products__header{display:flex;flex-direction:row;padding:0}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div,.traveling-universe__smiles-cancel-hotel__checkout__products__header div{width:30%;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__smiles-cancel-hotel__checkout__products__list-item div h5,.traveling-universe__smiles-cancel-hotel__checkout__products__header div h5{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div h5 small,.traveling-universe__smiles-cancel-hotel__checkout__products__header div h5 small{font-size:13px !important;color:#7c7c7c;padding-left:16px;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div h4,.traveling-universe__smiles-cancel-hotel__checkout__products__header div h4{font-size:18px !important;padding-bottom:15px !important;font-family:"NunitoBold","Arial Bold",sans-serif;color:#7c7c7c}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div span.color-club,.traveling-universe__smiles-cancel-hotel__checkout__products__header div span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div span.color-diamond,.traveling-universe__smiles-cancel-hotel__checkout__products__header div span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div strong,.traveling-universe__smiles-cancel-hotel__checkout__products__header div strong{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:first-child,.traveling-universe__smiles-cancel-hotel__checkout__products__header div:first-child{width:40%;flex-direction:column;display:flex;align-items:baseline;justify-content:center}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:first-child img,.traveling-universe__smiles-cancel-hotel__checkout__products__header div:first-child img{content:url(../images/uber-pass/icon-uber-pass.png);margin-bottom:10px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:first-child:first-child,.traveling-universe__smiles-cancel-hotel__checkout__products__header div:first-child:first-child{padding-left:24px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(2),.traveling-universe__smiles-cancel-hotel__checkout__products__header div:nth-child(2){flex-direction:column;align-items:flex-end;justify-content:flex-start}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(2) small,.traveling-universe__smiles-cancel-hotel__checkout__products__header div:nth-child(2) small{text-align:right;font-size:14px;line-height:16px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(3),.traveling-universe__smiles-cancel-hotel__checkout__products__header div:nth-child(3){flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-right:24px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(3) small,.traveling-universe__smiles-cancel-hotel__checkout__products__header div:nth-child(3) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__smiles-cancel-hotel__checkout__products__header.clube-smiles-adesion{height:80px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__smiles-cancel-hotel__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__smiles-cancel-hotel__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__smiles-cancel-hotel__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:last-child,.traveling-universe__smiles-cancel-hotel__checkout__products__header.clube-smiles-adesion div:last-child{align-items:center}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div{padding-bottom:20px;border:none}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div span a{cursor:pointer;background-color:#000;height:14px;width:14px;display:inline-block;text-align:center;color:#fff;font-family:Arial;border-radius:50%;font-size:10px;line-height:16px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes div{padding-bottom:10px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes div #hotelSmilesTaxes{text-decoration:underline;cursor:pointer}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes:last-child{padding-bottom:20px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-final div{padding-top:0px !important;width:100%}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item:first-child div{border-top:1px solid #D8D8D8;padding-top:24px;padding-bottom:20px}.traveling-universe__smiles-cancel-hotel__checkout__products__header{height:auto}.traveling-universe__smiles-cancel-hotel__checkout__products__header div{border:none}.traveling-universe__smiles-cancel-hotel__checkout__products__header:nth-child(2) div{width:0}.traveling-universe__smiles-cancel-hotel__checkout__products__header:nth-child(2) div:first-child{display:flex;flex-direction:row;width:100% !important;justify-content:flex-start}.traveling-universe__smiles-cancel-hotel__checkout__products__header:nth-child(2) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-cancel-hotel__checkout__products__header:nth-child(2) div:first-child h4{margin-right:16px}.traveling-universe__smiles-cancel-hotel__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#f5f5f5;margin-bottom:40px;position:relative}.traveling-universe__smiles-cancel-hotel__checkout__products__total div{width:20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:#7C7C7C;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;padding-right:9px}.traveling-universe__smiles-cancel-hotel__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__smiles-cancel-hotel__checkout__products__total div div label{font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__smiles-cancel-hotel__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:22px}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__total div:nth-child(3){position:relative}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(3) span{display:flex;flex-direction:column}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(3) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(3) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(3) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(3) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(3) span small{margin:0;line-height:7px;font-size:14px;text-align:right;text-decoration:line-through}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(2) span{display:flex;flex-direction:column}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(2) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(2) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(2) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(2) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__total div small{margin-left:30%;position:absolute;left:0}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop{position:absolute;background-color:#639;width:550px;height:84px;left:0;display:flex;align-items:center;margin-top:-10px}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div{color:#fff;padding:5px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:first-child{width:23%;margin-left:8px}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop 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__smiles-cancel-hotel__checkout__products__total section.club-desktop div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:nth-child(2){width:36%}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:nth-child(3){width:18%}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop div:nth-child(4){width:18%}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop 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__smiles-cancel-hotel__checkout__products__total section.club-desktop 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__smiles-cancel-hotel__checkout__products__total section.club-desktop:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:34px}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile{display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation{margin:-20px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex;position:relative}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__accumulation div:first-child{display:flex;align-items:center}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation div:nth-child(2){text-align:right;display:flex;flex-direction:column}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation div:nth-child(3){text-align:right;display:flex;flex-direction:column}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section{position:absolute;background-color:#639;width:510px;height:80px;left:200px;display:flex;align-items:center;top:-20px}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div{color:#fff;padding:5px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div:first-child{width:23%;margin-left:8px}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__accumulation section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div:nth-child(2){width:36%}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__accumulation section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div:nth-child(3){width:18%}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__accumulation section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation section div:nth-child(4){width:18%}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__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__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__accumulation.adesion-club div:first-child{color:#639}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.adesion-club div:nth-child(2) span{color:#639}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club div{color:#639}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.diamond div{color:#000}.traveling-universe__smiles-cancel-hotel.no-border{padding:0 !important;border:0 !important}.traveling-universe__smiles-cancel-hotel.poscheckout{padding:30px 20px 0 20px;width:900px;margin:40px auto 0 auto}.traveling-universe__smiles-cancel-hotel.poscheckout .traveling-universe__travel-insurance__checkout{padding:0}.traveling-universe__smiles-cancel-hotel.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0px 73px 0 73px}@media (max-width: 768px){.traveling-universe__smiles-cancel-hotel.poscheckout{padding:10px 0 0 0;margin:10px auto 0 auto;width:100%}.traveling-universe__smiles-cancel-hotel.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0}.traveling-universe__smiles-cancel-hotel.poscheckout .traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion{height:67px}.traveling-universe__smiles-cancel-hotel.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__smiles-cancel-hotel__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__smiles-cancel-hotel__checkout__products{padding:0 16px}.traveling-universe__smiles-cancel-hotel__checkout__products__title{padding:0}.traveling-universe__smiles-cancel-hotel__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0;padding-left:0}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item,.traveling-universe__smiles-cancel-hotel__checkout__products__header{padding:0}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div,.traveling-universe__smiles-cancel-hotel__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:first-child,.traveling-universe__smiles-cancel-hotel__checkout__products__header div:first-child{width:50%}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:first-child:first-child,.traveling-universe__smiles-cancel-hotel__checkout__products__header div:first-child:first-child{padding-left:0px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(3),.traveling-universe__smiles-cancel-hotel__checkout__products__header div:nth-child(3){padding-right:0px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div h5,.traveling-universe__smiles-cancel-hotel__checkout__products__header div h5{font-size:12px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item__travel-insurace,.traveling-universe__smiles-cancel-hotel__checkout__products__header__travel-insurace{flex-direction:column;justify-content:center !important;align-items:baseline !important}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.item_uber_pass,.traveling-universe__smiles-cancel-hotel__checkout__products__header.item_uber_pass{height:90px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion{height:110px;position:relative;padding:0 10px 50px 10px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__list-item div strong{font-size:12px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(2){justify-content:center}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(2) small{font-size:11px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item div:nth-child(3){justify-content:center}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-refund div:nth-child(3){display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-refund div:nth-child(2){width:64%;white-space:initial}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-refund div:nth-child(1){width:36%;justify-content:start !important}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-refund div:nth-child(1) span,.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-refund div:nth-child(1) strong{white-space:nowrap}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes div:nth-child(2) span{text-align:right;white-space:nowrap}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-final{height:auto;padding-top:0px}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-final div{width:100% !important}.traveling-universe__smiles-cancel-hotel__checkout__products__list-item.taxes-final span{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__smiles-cancel-hotel__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__smiles-cancel-hotel__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:first-child{width:50%;justify-content:center}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:first-child span{font-size:12px !important;line-height:16px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(2) span.color-club{text-align:right}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:nth-child(2) span.color-club small{font-size:11px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__total div:last-child{padding-right:7px}.traveling-universe__smiles-cancel-hotel__checkout__products__total section.club-desktop{display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile{display:block;margin-bottom:10px;height:100px;width:100%;left:0;top:10px;position:relative;background-color:#639}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div{font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;line-height:16px}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div:first-child{display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important;height:40px}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div:nth-child(2) br{display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div:nth-child(3) p{float:left}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div:nth-child(4){width:45%;display:inline-block;padding:10px 10px 20px 10px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile div:nth-child(4) button{float:right;padding:6px 25px;background-color:transparent;border-radius:4px;border:1px solid #fff;font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile a{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:"";position:absolute;top:-16px;left:auto;right:15px}.traveling-universe__smiles-cancel-hotel__checkout__products__club-mobile.redeem:before{right:25%}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer{margin-bottom:110px}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section{height:90px;width:100%;left:0;top:44px;display:block}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section div:first-child{display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section div:nth-child(2) br{display:none}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section div:nth-child(3) p{float:left}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section div:nth-child(4){display:inline-block;width:45%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-cancel-hotel__checkout__products__accumulation.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__checkout__products__header:nth-child(2) div{width:0}.traveling-universe__smiles-cancel-hotel__checkout__products__header:nth-child(2) div:first-child{display:flex;flex-direction:column;width:100% !important}.traveling-universe__smiles-cancel-hotel__checkout__products__header:nth-child(2) div:first-child h4{font-size:14px !important;padding-bottom:0 !important;margin-bottom:0}.traveling-universe__smiles-cancel-hotel__checkout__products__header:nth-child(2) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:10px;text-decoration:underline}}.traveling-universe__smiles-cancel-hotel__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__smiles-cancel-hotel__club div:first-child{width:30%}.traveling-universe__smiles-cancel-hotel__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__smiles-cancel-hotel__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-cancel-hotel__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-cancel-hotel__club div:first-child label em{height:5px;margin:12px 0 0 -1px;font-size:10px}.traveling-universe__smiles-cancel-hotel__club div:first-child label em fill{color:#fff}.traveling-universe__smiles-cancel-hotel__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__smiles-cancel-hotel__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-cancel-hotel__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__smiles-cancel-hotel__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__smiles-cancel-hotel__club{width:100%;flex-direction:column;height:auto;margin:0}.traveling-universe__smiles-cancel-hotel__club div{width:100% !important}.traveling-universe__smiles-cancel-hotel__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__smiles-cancel-hotel__club div:first-child label em{height:5px;margin:-1px 0 0 -1px;font-size:10px}.traveling-universe__smiles-cancel-hotel__club div:first-child label em fill{color:#fff}.traveling-universe__smiles-cancel-hotel__club div:last-child{flex-direction:column}.traveling-universe__smiles-cancel-hotel__club div:last-child p{margin:auto;text-align:center}.traveling-universe__smiles-cancel-hotel__club div:last-child p label{margin-bottom:10px}.traveling-universe__smiles-cancel-hotel__club div:last-child button{margin:27px auto}}div.uv_logo_smiles_viagens{width:100%;display:block;margin-top:40px;float:left;text-align:center}div.uv_logo_smiles_viagens img{content:url(../images/svg/uv/smiles-viagens.png)}.traveling-universe__smiles-bus{border:1px solid #979797 !important;border-radius:4px}.traveling-universe__smiles-bus__checkout{width:100%;padding:0 20px 46px 20px;margin:auto;text-align:left}.traveling-universe__smiles-bus__checkout *{font-weight:100 !important}.traveling-universe__smiles-bus__checkout__products{display:flex;flex-direction:column;padding:40px 73px 0 73px;text-align:left}.traveling-universe__smiles-bus__checkout__products__hidden{display:none}.traveling-universe__smiles-bus__checkout__products__title{padding:0 15px}.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item,.traveling-universe__smiles-bus__checkout__products__header{display:flex;flex-direction:row;padding:0 15px}.traveling-universe__smiles-bus__checkout__products__list-item div,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item div h5,.traveling-universe__smiles-bus__checkout__products__header div h5{font-size:16px !important;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item div h5 small,.traveling-universe__smiles-bus__checkout__products__header div h5 small{font-size:13px !important;color:#7c7c7c;padding-left:16px;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-bus__checkout__products__list-item div h4,.traveling-universe__smiles-bus__checkout__products__header div h4{font-size:18px !important;padding-bottom:15px !important;font-family:"NunitoBold","Arial Bold",sans-serif;color:#7c7c7c}.traveling-universe__smiles-bus__checkout__products__list-item div span.color-club,.traveling-universe__smiles-bus__checkout__products__header div span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item div span.color-diamond,.traveling-universe__smiles-bus__checkout__products__header div span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item div strong,.traveling-universe__smiles-bus__checkout__products__header div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item div:first-child,.traveling-universe__smiles-bus__checkout__products__header div:first-child{width:60%;flex-direction:column;display:flex;align-items:baseline;justify-content:center}.traveling-universe__smiles-bus__checkout__products__list-item div:first-child img,.traveling-universe__smiles-bus__checkout__products__header div:first-child img{content:url(../images/uber-pass/icon-uber-pass.png);margin-bottom:10px}.traveling-universe__smiles-bus__checkout__products__list-item div:nth-child(2),.traveling-universe__smiles-bus__checkout__products__header div:nth-child(2){flex-direction:column;align-items:flex-end;justify-content:flex-start}.traveling-universe__smiles-bus__checkout__products__list-item div:nth-child(2) small,.traveling-universe__smiles-bus__checkout__products__header div:nth-child(2) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__smiles-bus__checkout__products__list-item div:nth-child(3),.traveling-universe__smiles-bus__checkout__products__header div:nth-child(3){flex-direction:column;align-items:flex-end;justify-content:flex-start}.traveling-universe__smiles-bus__checkout__products__list-item div:nth-child(3) small,.traveling-universe__smiles-bus__checkout__products__header div:nth-child(3) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__smiles-bus__checkout__products__header.clube-smiles-adesion{height:80px}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div,.traveling-universe__smiles-bus__checkout__products__header.clube-smiles-adesion div{border-top:1px solid #D8D8D8;padding-top:24px}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__smiles-bus__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__smiles-bus__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__smiles-bus__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:last-child,.traveling-universe__smiles-bus__checkout__products__header.clube-smiles-adesion div:last-child{align-items:center}.traveling-universe__smiles-bus__checkout__products__list-item div{padding-bottom:20px;border:none}.traveling-universe__smiles-bus__checkout__products__list-item div label{cursor:text;color:#FF5A00;font-size:16px;font-family:NunitoBold, Arial, sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item div span a{cursor:pointer;background-color:#000;height:14px;width:14px;display:inline-block;text-align:center;color:#fff;font-family:Arial;border-radius:50%;font-size:10px;line-height:16px}.traveling-universe__smiles-bus__checkout__products__list-item.taxes div{padding-bottom:10px !important}.traveling-universe__smiles-bus__checkout__products__list-item.taxes div #busSmilesTaxes{text-decoration:underline;cursor:pointer}.traveling-universe__smiles-bus__checkout__products__list-item.taxes:last-child{padding-bottom:20px !important}.traveling-universe__smiles-bus__checkout__products__list-item.taxes-final div{padding-top:0px !important;display:none}.traveling-universe__smiles-bus__checkout__products__list-item.taxes-final div:first-child{display:flex;width:100%}.traveling-universe__smiles-bus__checkout__products__list-item:first-child div{border-top:1px solid #D8D8D8;padding-top:24px}.traveling-universe__smiles-bus__checkout__products__list-item:last-child{padding-bottom:10px}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(1){width:45%}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(2){width:35%;text-align:right}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(2) span{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(2) small{text-decoration:none !important}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(3){width:20%}.traveling-universe__smiles-bus__checkout__products__header{height:auto}.traveling-universe__smiles-bus__checkout__products__header div{border:none}.traveling-universe__smiles-bus__checkout__products__header:nth-child(2) div{width:0}.traveling-universe__smiles-bus__checkout__products__header:nth-child(2) div:first-child{margin-bottom:16px;display:flex;flex-direction:row;width:100% !important;justify-content:flex-start}.traveling-universe__smiles-bus__checkout__products__header:nth-child(2) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-bus__checkout__products__header:nth-child(2) div:first-child h4{margin-right:16px}.traveling-universe__smiles-bus__checkout__products__header:nth-child(3) div{width:0}.traveling-universe__smiles-bus__checkout__products__header:nth-child(3) div:first-child{margin-bottom:16px;display:flex;flex-direction:row;width:100% !important;justify-content:flex-start}.traveling-universe__smiles-bus__checkout__products__header:nth-child(3) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-bus__checkout__products__header:nth-child(3) div:first-child h4{margin-right:16px}.traveling-universe__smiles-bus__checkout__products__header.mobile{display:none}.traveling-universe__smiles-bus__checkout__products__header *{font-size:16px !important}.traveling-universe__smiles-bus__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#f5f5f5;margin-bottom:40px;position:relative}.traveling-universe__smiles-bus__checkout__products__total div{width:20%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:#7C7C7C;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:22px;padding-right:9px}.traveling-universe__smiles-bus__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__smiles-bus__checkout__products__total div div label{font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__smiles-bus__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:22px}.traveling-universe__smiles-bus__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__smiles-bus__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__smiles-bus__checkout__products__total div:nth-child(3){position:relative}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(3) span{display:flex;flex-direction:column}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(3) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(3) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(3) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(3) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(3) span small{margin:0;line-height:7px;font-size:14px;text-align:right;text-decoration:line-through}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(2) span{display:flex;flex-direction:column}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(2) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(2) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(2) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(2) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-bus__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__smiles-bus__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__smiles-bus__checkout__products__total div small{margin-left:30%;position:absolute;left:0}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop{position:absolute;background-color:#639;width:550px;height:84px;right:0;display:flex;align-items:center;margin-top:-10px;top:90px}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div{color:#fff;padding:5px !important}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:first-child{width:23%;margin-left:8px}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop 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__smiles-bus__checkout__products__total section.club-desktop div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:nth-child(2){width:36%}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:nth-child(3){width:18%}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop div:nth-child(4){width:18%}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop 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__smiles-bus__checkout__products__total section.club-desktop 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__smiles-bus__checkout__products__total section.club-desktop:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:"";right:216px;position:absolute;top:-16px}.traveling-universe__smiles-bus__checkout__products__club-mobile{display:none}.traveling-universe__smiles-bus__checkout__products__accumulation{margin:-20px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex;position:relative}.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__accumulation div:first-child{display:flex;align-items:center}.traveling-universe__smiles-bus__checkout__products__accumulation div:nth-child(2){text-align:right;display:flex;flex-direction:column}.traveling-universe__smiles-bus__checkout__products__accumulation div:nth-child(3){text-align:right;display:flex;flex-direction:column}.traveling-universe__smiles-bus__checkout__products__accumulation section{position:absolute;background-color:#639;width:510px;height:80px;left:200px;display:flex;align-items:center;top:-20px}.traveling-universe__smiles-bus__checkout__products__accumulation section div{color:#fff;padding:5px !important}.traveling-universe__smiles-bus__checkout__products__accumulation section div:first-child{width:23%;margin-left:8px}.traveling-universe__smiles-bus__checkout__products__accumulation section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__smiles-bus__checkout__products__accumulation section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__accumulation section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-bus__checkout__products__accumulation section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__smiles-bus__checkout__products__accumulation section div:nth-child(2){width:36%}.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__accumulation section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__accumulation section div:nth-child(3){width:18%}.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__accumulation section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__accumulation section div:nth-child(4){width:18%}.traveling-universe__smiles-bus__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__smiles-bus__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__smiles-bus__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__smiles-bus__checkout__products__accumulation.adesion-club div:first-child{color:#639}.traveling-universe__smiles-bus__checkout__products__accumulation.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__smiles-bus__checkout__products__accumulation.adesion-club div:nth-child(2) span{color:#639}.traveling-universe__smiles-bus__checkout__products__accumulation.club div{color:#639}.traveling-universe__smiles-bus__checkout__products__accumulation.diamond div{color:#000}.traveling-universe__smiles-bus.no-border{padding:0 !important;border:0 !important}.traveling-universe__smiles-bus.poscheckout{padding:30px 20px 0 20px;width:900px;margin:40px auto 0 auto}.traveling-universe__smiles-bus.poscheckout .traveling-universe__travel-insurance__checkout{padding:0}.traveling-universe__smiles-bus.poscheckout .traveling-universe__smiles-bus__checkout__products{padding:0px 40px 0 0px}.traveling-universe__smiles-bus.poscheckout .clube-smiles-adesion p:last-child{display:none}@media (max-width: 768px){.traveling-universe__smiles-bus.poscheckout{padding:10px 0 0 0;margin:30px auto 0 auto;width:100%}.traveling-universe__smiles-bus.poscheckout .traveling-universe__smiles-bus__checkout__products{padding:0}.traveling-universe__smiles-bus.poscheckout .traveling-universe__smiles-bus__checkout__products__list-item div{padding-bottom:5px}.traveling-universe__smiles-bus.poscheckout .traveling-universe__smiles-bus__checkout__products__list-item div label{color:#FF5A00;font-size:12px !important;font-family:NunitoBold, Arial, sans-serif}.traveling-universe__smiles-bus.poscheckout .traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion{height:67px}.traveling-universe__smiles-bus.poscheckout .traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:nth-child(2){width:calc(100% - 40px)}.traveling-universe__smiles-bus.poscheckout .clube-smiles-adesion{height:50px;padding:10px 10px 0 10px}.traveling-universe__smiles-bus.poscheckout .clube-smiles-adesion p:last-child{display:none}}@media (max-width: 768px){.traveling-universe__smiles-bus__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__smiles-bus__checkout__products{padding:0}.traveling-universe__smiles-bus__checkout__products__title{padding:0 10px}.traveling-universe__smiles-bus__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0}.traveling-universe__smiles-bus__checkout__products__list-item,.traveling-universe__smiles-bus__checkout__products__header{padding:0 10px}.traveling-universe__smiles-bus__checkout__products__list-item div,.traveling-universe__smiles-bus__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__smiles-bus__checkout__products__list-item div:first-child,.traveling-universe__smiles-bus__checkout__products__header div:first-child{width:50%}.traveling-universe__smiles-bus__checkout__products__list-item div h5,.traveling-universe__smiles-bus__checkout__products__header div h5{font-size:12px !important}.traveling-universe__smiles-bus__checkout__products__list-item__travel-insurace,.traveling-universe__smiles-bus__checkout__products__header__travel-insurace{flex-direction:column;justify-content:center !important;align-items:baseline !important}.traveling-universe__smiles-bus__checkout__products__list-item.item_uber_pass,.traveling-universe__smiles-bus__checkout__products__header.item_uber_pass{height:90px}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion{height:110px;position:relative;padding:0 10px 50px 10px}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div{border-top:1px solid #D8D8D8;padding:0}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__smiles-bus__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child{position:absolute;width:100%;top:50px;left:0;right:0;margin:auto}.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__list-item div{padding-bottom:5px}.traveling-universe__smiles-bus__checkout__products__list-item div label{font-size:12px !important}.traveling-universe__smiles-bus__checkout__products__list-item div strong{font-size:12px !important}.traveling-universe__smiles-bus__checkout__products__list-item div:nth-child(2){justify-content:center}.traveling-universe__smiles-bus__checkout__products__list-item div:nth-child(2) small{font-size:11px}.traveling-universe__smiles-bus__checkout__products__list-item div:nth-child(3){justify-content:center}.traveling-universe__smiles-bus__checkout__products__list-item.taxes-final{height:auto;padding-top:10px}.traveling-universe__smiles-bus__checkout__products__list-item.taxes-final span{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(1){width:45%}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(2){width:35%;text-align:right}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(2) span{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(2) small{text-decoration:none !important}.traveling-universe__smiles-bus__checkout__products__list-item.expired-miles-cancel-bus div:nth-child(3){width:20%}.traveling-universe__smiles-bus__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__smiles-bus__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__smiles-bus__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__smiles-bus__checkout__products__total div:first-child{width:50%;justify-content:center}.traveling-universe__smiles-bus__checkout__products__total div:first-child span{font-size:12px !important;line-height:16px !important}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(2) span.color-club{text-align:right}.traveling-universe__smiles-bus__checkout__products__total div:nth-child(2) span.color-club small{font-size:11px !important}.traveling-universe__smiles-bus__checkout__products__total div:last-child{padding-right:7px}.traveling-universe__smiles-bus__checkout__products__total section.club-desktop{display:none}.traveling-universe__smiles-bus__checkout__products__club-mobile{display:block;margin-bottom:10px;height:100px;width:100%;left:0;top:10px;position:relative;background-color:#639}.traveling-universe__smiles-bus__checkout__products__club-mobile div{font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;line-height:16px}.traveling-universe__smiles-bus__checkout__products__club-mobile div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout__products__club-mobile div:first-child{display:none}.traveling-universe__smiles-bus__checkout__products__club-mobile div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important;height:40px}.traveling-universe__smiles-bus__checkout__products__club-mobile div:nth-child(2) br{display:none}.traveling-universe__smiles-bus__checkout__products__club-mobile div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-bus__checkout__products__club-mobile div:nth-child(3) p{float:left}.traveling-universe__smiles-bus__checkout__products__club-mobile div:nth-child(4){width:45%;display:inline-block;padding:10px 10px 20px 10px !important}.traveling-universe__smiles-bus__checkout__products__club-mobile div:nth-child(4) button{float:right;padding:6px 25px;background-color:transparent;border-radius:4px;border:1px solid #fff;font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__smiles-bus__checkout__products__club-mobile a{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__smiles-bus__checkout__products__club-mobile:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:"";position:absolute;top:-16px;left:auto;right:15px}.traveling-universe__smiles-bus__checkout__products__club-mobile.redeem:before{right:25%}.traveling-universe__smiles-bus__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__smiles-bus__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer{margin-bottom:110px}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section{height:90px;width:100%;left:0;top:44px;display:block}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section div:first-child{display:none}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section div:nth-child(2) br{display:none}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section div:nth-child(3) p{float:left}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section div:nth-child(4){display:inline-block;width:45%;padding:5px 10px 10px 10px !important}.traveling-universe__smiles-bus__checkout__products__accumulation.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__smiles-bus__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__smiles-bus__checkout__products__header:nth-child(2) div{width:0}.traveling-universe__smiles-bus__checkout__products__header:nth-child(2) div:first-child{display:flex;flex-direction:column;width:100% !important}.traveling-universe__smiles-bus__checkout__products__header:nth-child(2) div:first-child h4{font-size:14px !important;padding-bottom:0 !important;margin-bottom:0}.traveling-universe__smiles-bus__checkout__products__header:nth-child(2) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:10px;text-decoration:underline}.traveling-universe__smiles-bus__checkout__products__header:nth-child(4) div{width:0}.traveling-universe__smiles-bus__checkout__products__header:nth-child(4) div:first-child{display:flex;flex-direction:column;width:100% !important}.traveling-universe__smiles-bus__checkout__products__header:nth-child(4) div:first-child h4{font-size:14px !important;padding-bottom:0 !important;margin-bottom:0}.traveling-universe__smiles-bus__checkout__products__header:nth-child(4) div:first-child small{font-size:13px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:10px;text-decoration:underline}.traveling-universe__smiles-bus__checkout__products__header.desktop{display:none}.traveling-universe__smiles-bus__checkout__products__header.mobile{display:flex}.traveling-universe__smiles-bus__checkout__products__header.mobile span{line-height:18px}.traveling-universe__smiles-bus__checkout__products__header *{font-size:13px !important}.traveling-universe__smiles-bus__checkout section.traveling-universe__uber-pass__checkout__products__club-mobile{height:auto;min-height:100px}.traveling-universe__smiles-bus__checkout section.traveling-universe__uber-pass__checkout__products__club-mobile div:first-child{position:absolute;display:block;bottom:-5px;left:10px}.traveling-universe__smiles-bus__checkout section.traveling-universe__uber-pass__checkout__products__club-mobile div:first-child p label{display:flex;justify-content:center;align-items:baseline}.traveling-universe__smiles-bus__checkout section.traveling-universe__uber-pass__checkout__products__club-mobile div:first-child p label em{font-size:6px !important}.traveling-universe__smiles-bus__checkout section.traveling-universe__uber-pass__checkout__products__club-mobile div:first-child p label span:last-child{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__checkout section.traveling-universe__uber-pass__checkout__products__club-mobile div:nth-child(4){position:absolute;bottom:10px;padding:0 !important}}.traveling-universe__smiles-bus__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__smiles-bus__club div:first-child{width:30%}.traveling-universe__smiles-bus__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__smiles-bus__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-bus__club div:first-child label em{height:5px;margin:12px 0 0 -1px;font-size:10px}.traveling-universe__smiles-bus__club div:first-child label em fill{color:#fff}.traveling-universe__smiles-bus__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__smiles-bus__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-bus__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__smiles-bus__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__smiles-bus__club{width:100%;flex-direction:column;height:auto;margin:0}.traveling-universe__smiles-bus__club div{width:100% !important}.traveling-universe__smiles-bus__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__smiles-bus__club div:first-child label em{height:5px;margin:-1px 0 0 -1px;font-size:10px}.traveling-universe__smiles-bus__club div:first-child label em fill{color:#fff}.traveling-universe__smiles-bus__club div:last-child{flex-direction:column}.traveling-universe__smiles-bus__club div:last-child p{margin:auto;text-align:center}.traveling-universe__smiles-bus__club div:last-child p label{margin-bottom:10px}.traveling-universe__smiles-bus__club div:last-child button{margin:27px auto}}.traveling-universe__smiles-bus__info p{font-size:14px;font-family:"NunitoLight",Arial,sans-serif;text-align:center;margin-bottom:30px;width:calc(100% + 20px);margin-left:-10px}.traveling-universe__smiles-bus__info p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__smiles-bus__info p.rentcars{margin-bottom:56px !important}.traveling-universe__smiles-bus__info__button{width:100%;position:relative;margin-bottom:40px}.traveling-universe__smiles-bus__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__smiles-bus__info__button.rentcars{margin-top:43px;margin-bottom:72px}.traveling-universe__smiles-bus__info__cnh{display:flex}.traveling-universe__smiles-bus__info__cnh div:first-child{width:40%}.traveling-universe__smiles-bus__info__cnh div:last-child{width:60%}.traveling-universe__smiles-bus__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__smiles-bus__info__cnh div p{text-align:left;max-width:290px}.traveling-universe__smiles-bus__info__cnh div label{color:#FF5A00;font-size:18px;font-family:"NunitoBold","Arial Bold",sans-serif;margin-bottom:10px}.traveling-universe__smiles-bus__info__cnh div a{color:#FF5A00;text-decoration:underline;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__smiles-bus__info.rentcars p{margin-top:48px;margin-bottom:32px}.traveling-universe__smiles-bus__info.rentcars__button{margin-bottom:56px}@media (max-width: 768px){.traveling-universe__smiles-bus__info{padding:0 20px;width:calc(100% - 40px);margin-bottom:0px}.traveling-universe__smiles-bus__info p.rentcars{margin-bottom:32px !important}.traveling-universe__smiles-bus__info__button button{width:100%;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__smiles-bus__info__button.rentcars{margin-bottom:40px}.traveling-universe__smiles-bus__info__cnh{display:flex;flex-direction:column;margin-bottom:20px}.traveling-universe__smiles-bus__info__cnh div{width:100% !important;text-align:center}.traveling-universe__smiles-bus__info__cnh div img{float:none;margin:auto auto 20px auto;max-width:70px}.traveling-universe__smiles-bus__info__cnh div label{font-size:16px}.traveling-universe__smiles-bus__info__cnh div p{text-align:center;padding:0 10px}}.traveling-universe__smiles-bus__poscheckout{padding:24px 24px 24px 32px;width:900px;margin:40px auto 0 auto;display:flex;border-radius:8px}.traveling-universe__smiles-bus__poscheckout div{width:50%;display:flex;flex-direction:column;justify-content:space-around}.traveling-universe__smiles-bus__poscheckout div:last-child{align-items:end}.traveling-universe__smiles-bus__poscheckout div h4{font-style:normal;font-weight:800;font-size:20px;line-height:20px;font-family:NunitoBold, Arial, sans-serif;margin:0 0 8px 0}.traveling-universe__smiles-bus__poscheckout div label{font-size:14px;line-height:19px;font-family:NunitoBold, Arial, sans-serif;cursor:text}.traveling-universe__smiles-bus__poscheckout div a{display:block;padding:22px 0;width:264px;background:#FF7020;border-radius:8px;color:#000000;text-align:center;font-size:16px;font-family:NunitoBold, Arial, sans-serif;float:right}.traveling-universe__smiles-bus__poscheckout.success{height:89px;background-color:#E6F1EB}.traveling-universe__smiles-bus__poscheckout.success h4{color:#346024}.traveling-universe__smiles-bus__poscheckout.success img{content:url(../images/mobifacil/icon_success.png);width:39px;height:29px;margin-top:12px;margin-right:30px}.traveling-universe__smiles-bus__poscheckout.inprogress{background-color:#FFEADE}.traveling-universe__smiles-bus__poscheckout.inprogress h4{color:#FF5A00;margin:0}.traveling-universe__smiles-bus__poscheckout.inprogress img{content:url(../images/mobifacil/icon_inprogress.png);width:45px;height:46px;margin-top:6px;margin-right:30px}.traveling-universe__smiles-bus__poscheckout.inprogress label:last-child{font-family:NunitoBold, Arial, sans-serif}.traveling-universe__smiles-bus__poscheckout.cancelled{height:89px;background-color:#FFF2F5}.traveling-universe__smiles-bus__poscheckout.cancelled h4{color:#A7022A}.traveling-universe__smiles-bus__poscheckout.cancelled img{content:url(../images/mobifacil/icon_error.png);width:45px;height:45px;margin-top:4px;margin-right:30px}.traveling-universe__smiles-bus__info__poscheckout{width:942px;margin:auto;min-height:44px}.traveling-universe__smiles-bus__info__poscheckout p{margin:32px 0 44px 0;color:#7C7C7C;font-size:14px;font-family:'NunitoRegular'}.traveling-universe__smiles-bus__info__poscheckout p strong{font-family:NunitoBold, Arial, sans-serif}@media (max-width: 768px){.traveling-universe__smiles-bus__info__poscheckout{width:calc(100% - 10px)}.traveling-universe__smiles-bus__poscheckout{width:calc(100% - 56px);flex-direction:column;height:auto !important;margin:10px auto 0 auto}.traveling-universe__smiles-bus__poscheckout div{width:100%}.traveling-universe__smiles-bus__poscheckout div h4{line-height:27px}.traveling-universe__smiles-bus__poscheckout div a{margin-top:15px;width:auto;padding:22px 24px}.traveling-universe__smiles-bus__poscheckout div label{margin:10px 0 6px 0}.traveling-universe__smiles-bus__poscheckout div:last-child{align-items:start}.traveling-universe__smiles-bus__poscheckout.success img{margin-bottom:34px}.traveling-universe__smiles-bus__poscheckout.inprogress img{margin-bottom:26px}.traveling-universe__smiles-bus__poscheckout.cancelled img{margin-bottom:26px}}@media print{.traveling-universe__smiles-bus__poscheckout{display:block;width:100%;float:left}}.traveling-universe__success_title{width:942px;margin:auto;min-height:44px;display:flex;align-items:baseline;justify-content:space-between}.traveling-universe__success_title p{min-height:auto;width:auto !important;font-size:14px !important}.traveling-universe__success_title p span::before{margin-right:10px}.traveling-universe__success_title p span.smiles-icons{font-size:14px !important;cursor:pointer}@media (max-width: 768px){.traveling-universe__success_title{width:100%;height:auto}.traveling-universe__success_title h3{margin:0;width:100% !important;text-align:center;font-size:20px !important}}.traveling-universe__transfer-lm{border-radius:4px;display:flex;flex-direction:column;align-items:flex-start;width:911px;height:388px;left:505px;top:255px;border:1px solid #d8d8d8}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container{padding:26px 20px 20px 43px;border-style:solid;border-width:2px;border-color:#ccc;margin-top:25px;width:1005px !important;line-height:2px}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container .span12{margin-left:0 !important}@media (max-width: 768px){.traveling-universe__transfer-lm__pos_checkout__checkout_success_container{padding:10px 0 0 0;border-radius:4px;border:2px solid #d8d8d8;margin:auto !important;width:unset !important}}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container .span5{margin-left:0px}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container .title-emission{margin:0}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container h5{margin:17px 0 0 0;font-family:"NunitoBold","Arial Bold",sans-serif;color:#FF5A00;font-size:14px}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container .row .span5 li,.traveling-universe__transfer-lm__pos_checkout__checkout_success_container .row .span5 p{font-family:"NunitoLight",Arial,sans-serif;color:#BCBEC0;font-size:12px}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container .row .span5 h5{color:#7c7c7c}.traveling-universe__transfer-lm__pos_checkout__checkout_success_container ul{margin:5px 0 10px 0}.traveling-universe__transfer-lm__pos_checkout__payment-details{padding:26px 20px 20px 43px;border-style:solid;border-width:2px;border-color:#ccc;margin-top:25px;width:1005px !important;line-height:2px}@media screen and (max-width: 768px){.traveling-universe__transfer-lm__pos_checkout__payment-details{margin-top:25px;width:unset !important;padding:19px 0 25px 23px}.traveling-universe__transfer-lm__pos_checkout__payment-details .row{display:flex;flex-direction:column}}.traveling-universe__transfer-lm__pos_checkout__payment-details .span5{margin-left:0px}.traveling-universe__transfer-lm__pos_checkout__payment-details .title-emission{margin:0}.traveling-universe__transfer-lm__pos_checkout__payment-details h5{margin:17px 0 0 0;font-family:"NunitoBold","Arial Bold",sans-serif;color:#FF5A00;font-size:14px}.traveling-universe__transfer-lm__pos_checkout__payment-details .row .span5 li,.traveling-universe__transfer-lm__pos_checkout__payment-details .row .span5 p{font-family:"NunitoLight",Arial,sans-serif;color:#BCBEC0;font-size:12px}.traveling-universe__transfer-lm__pos_checkout__payment-details .row .span5 h5{color:#7c7c7c}.traveling-universe__transfer-lm__pos_checkout__payment-details ul{margin:5px 0 10px 0}.traveling-universe__transfer-lm__pos_checkout__email_msg{margin-top:48px}.traveling-universe__transfer-lm__pos_checkout__email_msg p{font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:center}.traveling-universe__transfer-lm__pos_checkout__email_msg a{color:black;text-decoration:underline}.traveling-universe__transfer-lm__pos_checkout__email_msg .btn-minha-saude{margin-top:29px;margin-bottom:56px;width:298px;height:45px}.traveling-universe__transfer-lm__pos_checkout *{font-weight:100}.traveling-universe__transfer-lm__pos_checkout .transfer-lm-checkout-remember-text{font-family:'Nunito', 'Arial', sans-serif;font-size:16px}.traveling-universe__transfer-lm__pos_checkout .transfer-lm-checkout-remember-text>strong{font-weight:bold !important}.traveling-universe__transfer-lm__checkout{width:100%;margin:auto;text-align:left;padding:72px}.traveling-universe__transfer-lm__checkout *{font-weight:100}.traveling-universe__transfer-lm__checkout__title h4{color:#1e1e1e;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:700;line-height:27px}.traveling-universe__transfer-lm__checkout .transfer-lm-checkout-remember-text{font-family:'Nunito', 'Arial', sans-serif;font-size:16px}.traveling-universe__transfer-lm__checkout .transfer-lm-checkout-remember-text>strong{font-weight:bold !important}.traveling-universe__transfer-lm.space{display:flex !important;width:100% !important;border:none !important}@media (max-width: 768px){.traveling-universe__transfer-lm__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__transfer-lm__checkout__title{padding:0 15px}.traveling-universe__transfer-lm__checkout__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}}.transfer-lm-checkout-table thead th,.transfer-lm-checkout-table tbody th{font-size:16px;color:#7c7c7c;padding-right:0}.transfer-lm-checkout-table thead tr td,.transfer-lm-checkout-table tbody tr td{font-size:16px;font-family:"NunitoLight",Arial,sans-serif}.transfer-lm-checkout-table thead tr td b,.transfer-lm-checkout-table thead tr td strong,.transfer-lm-checkout-table tbody tr td b,.transfer-lm-checkout-table tbody tr td strong{font-family:"NunitoBold","Arial Bold",sans-serif}.transfer-lm-checkout-table thead tr:last-child td:first-child,.transfer-lm-checkout-table tbody tr:last-child td:first-child{color:#7c7c7c;font-family:"NunitoBold","Arial Bold",sans-serif}.transfer-lm-checkout-table thead tr:last-child td:last-child,.transfer-lm-checkout-table tbody tr:last-child td:last-child{text-align:left}.transfer-lm-checkout-table thead tr:last-child th:last-child,.transfer-lm-checkout-table tbody tr:last-child th:last-child{text-align:left}.transfer-lm-checkout-table{margin-bottom:20px}.transfer-lm-checkout-table-lable{font-weight:bold !important}.traveling-universe__dragonnpasss{border:1px solid #979797 !important}.traveling-universe__dragonnpasss h4{color:#1e1e1e;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:24px;font-weight:bold;letter-spacing:0;line-height:32px;text-align:left;margin-top:-3px}.traveling-universe__dragonnpasss__checkout__products{margin-top:40px;display:flex;flex-direction:column;padding:0px 40px 0 40px;text-align:left}.traveling-universe__dragonnpasss__checkout__products__title{padding:0 0px}.traveling-universe__dragonnpasss__checkout__products__title h4{color:#ff5a00;font-family:"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px;text-align:left;margin-top:-3px}.traveling-universe__dragonnpasss__checkout__products__title h5{margin:20px 0 30px 0;font-family:'NunitoBold';font-size:16px;line-height:24px;letter-spacing:0.01em;text-align:left}.traveling-universe__dragonnpasss__checkout__products__title p{font-family:"NunitoLight",Arial,sans-serif;font-size:16px}.traveling-universe__dragonnpasss__checkout__products__header{display:flex;flex-direction:row;height:57px;padding:0px;border-bottom:1px solid #d8d8d8}.traveling-universe__dragonnpasss__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;align-items:center;padding:0 20px}.traveling-universe__dragonnpasss__checkout__products__header div h5{font-size:16px !important;text-transform:capitalize;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__header div h5 strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__header div:first-child{width:60%;display:flex;justify-content:start}.traveling-universe__dragonnpasss__checkout__products__header div span.color-smiles,.traveling-universe__dragonnpasss__checkout__products__header div strong.color-smiles{color:#FF5A00}.traveling-universe__dragonnpasss__checkout__products__header div span.color-club,.traveling-universe__dragonnpasss__checkout__products__header div strong.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__header div span.color-diamond,.traveling-universe__dragonnpasss__checkout__products__header div strong.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__header div span{flex-direction:column;align-items:flex-end;display:flex}.traveling-universe__dragonnpasss__checkout__products__header div span small{text-decoration:line-through}.traveling-universe__dragonnpasss__checkout__products__item{display:flex;flex-direction:row;height:57px;padding:30px 0 50px}.traveling-universe__dragonnpasss__checkout__products__item 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;align-items:center;padding:0 20px}.traveling-universe__dragonnpasss__checkout__products__item div h5{font-size:16px !important;text-transform:capitalize;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__item div h5 strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__item div:first-child{width:60%;display:flex;justify-content:start}.traveling-universe__dragonnpasss__checkout__products__item div span.color-smiles,.traveling-universe__dragonnpasss__checkout__products__item div strong.color-smiles{color:#FF5A00}.traveling-universe__dragonnpasss__checkout__products__item div span.color-club,.traveling-universe__dragonnpasss__checkout__products__item div strong.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__item div span.color-diamond,.traveling-universe__dragonnpasss__checkout__products__item div strong.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__item div span{flex-direction:column;align-items:flex-end;display:flex}.traveling-universe__dragonnpasss__checkout__products__item div span small{text-decoration:line-through}.traveling-universe__dragonnpasss__checkout__products__total{display:flex;flex-direction:row;height:67px;border-radius:3px;background-color:#f5f5f5;margin-bottom:40px;position:relative}.traveling-universe__dragonnpasss__checkout__products__total div{padding:0 20px;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}.traveling-universe__dragonnpasss__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important;padding:0}.traveling-universe__dragonnpasss__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}.traveling-universe__dragonnpasss__checkout__products__total div:first-child span{line-height:18px}.traveling-universe__dragonnpasss__checkout__products__total div:first-child span small{font-family:"NunitoLight",Arial,sans-serif;margin:0 !important}.traveling-universe__dragonnpasss__checkout__products__total div:nth-child(3){flex-direction:row;justify-content:space-between;align-items:center}.traveling-universe__dragonnpasss__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__dragonnpasss__checkout__products__total div small{margin-left:30%;margin-top:25px}.traveling-universe__dragonnpasss__checkout__products__total div span{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__total div span.color-club{color:#639}.traveling-universe__dragonnpasss__checkout__products__total div span.color-diamond{color:#000}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop{position:absolute;background-color:#639;width:550px;height:84px;right:0;display:flex;align-items:center;margin-top:-10px;top:90px}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div{color:#fff;padding:5px !important}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:first-child{width:23%;margin-left:8px}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop 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__dragonnpasss__checkout__products__total section.club-desktop div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:nth-child(2){width:36%}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:nth-child(3){width:18%}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop div:nth-child(4){width:18%}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop 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__dragonnpasss__checkout__products__total section.club-desktop 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__dragonnpasss__checkout__products__total section.club-desktop:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:'';right:218px;position:absolute;top:-15px}.traveling-universe__dragonnpasss__checkout__products__total section.club-desktop.accrural:before{right:18px}.traveling-universe__dragonnpasss__checkout__products__clube{height:100px;display:flex;width:calc(100% - 30px);margin:auto;padding-bottom:20px}.traveling-universe__dragonnpasss__checkout__products__clube div{border-top:1px solid #D8D8D8;padding-top:24px;width:20%;text-align:right;height:80px;display:flex;align-items:center;justify-content:flex-end}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;width:60%}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p{margin-bottom:0}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child label span{font-size:16px;color:#FF5A00;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child label span:first-child{color:#639;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child label em{height:5px;margin:7px -2px 0 -2px;font-size:7px}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child a{font-size:14px;color:#7C7C7C;text-decoration:underline;cursor:pointer;display:block;font-family:'NunitoLight'}.traveling-universe__dragonnpasss__checkout__products__clube 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__dragonnpasss__checkout__products__clube 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__dragonnpasss__checkout__products__clube div:first-child p:last-child label{color:#fff;font-size:12px;line-height:16px;margin:8px 5px;display:block;cursor:text}.traveling-universe__dragonnpasss__checkout__products__clube div:last-child{align-items:center}.traveling-universe__dragonnpasss__checkout__products__clube div:last-child span{font-family:'NunitoBold';font-size:16px}.traveling-universe__dragonnpasss__checkout__products__accumulation{margin:-30px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex}.traveling-universe__dragonnpasss__checkout__products__accumulation div{color:#FF5A00;font-size:16px;width:60%;font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:bold;text-align:left}.traveling-universe__dragonnpasss__checkout__products__accumulation div:last-child{text-align:right;width:40%}.traveling-universe__dragonnpasss__checkout__products__accumulation div label{color:#7c7c7c;font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;padding-top:5px}.traveling-universe__dragonnpasss__checkout__products__accumulation.club div{color:#639}.traveling-universe__dragonnpasss__checkout__products__accumulation.diamond div{color:#000}.traveling-universe__dragonnpasss__checkout__products section.club-mobile{display:none}@media (max-width: 768px){.traveling-universe__dragonnpasss__checkout__products{margin-top:20px;padding:0px 20px 0 20px;font-size:12px}.traveling-universe__dragonnpasss__checkout__products__title{padding:0}.traveling-universe__dragonnpasss__checkout__products__title h4{font-size:16px;line-height:21px}.traveling-universe__dragonnpasss__checkout__products__title h5{font-size:12px;line-height:16px;margin:0px 0 10px 0}.traveling-universe__dragonnpasss__checkout__products__header{height:30px}.traveling-universe__dragonnpasss__checkout__products__header div{width:30%;padding:0}.traveling-universe__dragonnpasss__checkout__products__header div h5{font-size:12px !important;line-height:16px}.traveling-universe__dragonnpasss__checkout__products__header div:last-child{width:40%}.traveling-universe__dragonnpasss__checkout__products__item{padding:0;margin-bottom:10px;height:30px}.traveling-universe__dragonnpasss__checkout__products__item div{width:30%;padding:0}.traveling-universe__dragonnpasss__checkout__products__item div span{font-size:12px;line-height:16px}.traveling-universe__dragonnpasss__checkout__products__item div:last-child{width:40%}.traveling-universe__dragonnpasss__checkout__products__total{width:calc(100% + 40px);margin-left:-20px;padding:0 20px;margin-bottom:0;margin-top:10px}.traveling-universe__dragonnpasss__checkout__products__total div{width:30%;padding:0}.traveling-universe__dragonnpasss__checkout__products__total div span,.traveling-universe__dragonnpasss__checkout__products__total div label{font-size:12px !important;line-height:16px !important}.traveling-universe__dragonnpasss__checkout__products__total div small{margin:25px 0 0 20%}.traveling-universe__dragonnpasss__checkout__products__total div:nth-child(3){width:40%}.traveling-universe__dragonnpasss__checkout__products__total div:nth-child(3) div{width:100%}.traveling-universe__dragonnpasss__checkout__products__clube{height:60px;width:100%;position:relative;padding:0}.traveling-universe__dragonnpasss__checkout__products__clube div{border-top:1px solid #D8D8D8;padding:0;display:none;height:auto}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child{display:flex}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child{flex-direction:row}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child label span{font-size:13px}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child label em{font-size:5px}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__dragonnpasss__checkout__products__clube div:first-child p:last-child{display:none}.traveling-universe__dragonnpasss__checkout__products__clube div:last-child{width:40%;display:flex}.traveling-universe__dragonnpasss__checkout__products__clube div:last-child span{font-family:"NunitoLight";font-size:12px}.traveling-universe__dragonnpasss__checkout__products__accumulation{padding:15px 0 15px 0;margin:0;justify-content:space-between}.traveling-universe__dragonnpasss__checkout__products__accumulation div{width:auto;font-size:14px}.traveling-universe__dragonnpasss__checkout__products section.club-desktop{display:none}.traveling-universe__dragonnpasss__checkout__products section.club-mobile{display:block;margin-bottom:10px;height:100px;width:calc(100% + 30px);right:15px;top:10px;position:relative;background-color:#639}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div{font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;line-height:16px}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:first-child{display:none}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important;height:40px}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:nth-child(2) br{display:none}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:nth-child(3) p{float:left}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:nth-child(3) p strong{display:block}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:nth-child(4){width:45%;display:inline-block;padding:15px 0px 20px 10px !important}.traveling-universe__dragonnpasss__checkout__products section.club-mobile div:nth-child(4) button{float:right;padding:6px 25px;background-color:transparent;border-radius:4px;border:1px solid #fff;font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__dragonnpasss__checkout__products section.club-mobile a{position:absolute;top:5px;right:5px;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__dragonnpasss__checkout__products section.club-mobile:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:'';position:absolute;top:-16px;left:auto;right:31%}.traveling-universe__dragonnpasss__checkout__products section.club-mobile.accrural:before{right:4%}}@media (max-width: 350px){.traveling-universe__dragonnpasss__checkout__products__total div small{margin:25px 2% 0 8%}}@media (max-width: 340px){.traveling-universe__dragonnpasss__checkout__products section.club-mobile div{font-size:11px}}.traveling-universe__dragonnpasss.poscheckout{padding:24px 24px 24px 32px;width:883px;margin:-20px auto 20px auto;border:2px solid #D9D9D9 !important}.traveling-universe__dragonnpasss.poscheckout .traveling-universe__dragonnpasss__checkout__products__item{padding:10px 0 20px}.traveling-universe__dragonnpasss.poscheckout .traveling-universe__dragonnpasss__checkout__products__clube{padding-bottom:10px}.traveling-universe__dragonnpasss.poscheckout .traveling-universe__dragonnpasss__checkout__products__clube div{padding-top:14px}@media (max-width: 768px){.traveling-universe__dragonnpasss.poscheckout{padding:0;width:100%}.traveling-universe__dragonnpasss.poscheckout .traveling-universe__dragonnpasss__checkout__products__total{width:100%}.traveling-universe__dragonnpasss.poscheckout .traveling-universe__dragonnpasss__checkout__products__item{padding:10px 0 0px}.traveling-universe__dragonnpasss.poscheckout .traveling-universe__dragonnpasss__checkout__products__clube{height:40px}}.traveling-universe__dragonnpasss__club-banner{background-color:#639;height:120px;display:flex;width:943px;margin:auto;align-items:center;border-radius:16px}.traveling-universe__dragonnpasss__club-banner div:first-child{width:auto;margin:0 40px 0 30px}.traveling-universe__dragonnpasss__club-banner div:first-child img{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="42" viewBox="0 0 64 42" fill="none"><g clip-path="url(%23clip0_1849_34909)"><path d="M17.461 10.2596C16.745 9.84509 16.1797 9.24212 15.8029 8.46958C15.426 7.69703 15.2188 6.79259 15.2188 5.75625C15.2188 4.7199 15.4072 3.81546 15.8029 3.04291C16.1986 2.27037 16.745 1.68624 17.461 1.27171C18.177 0.857171 19.025 0.649902 19.9859 0.649902C20.6077 0.649902 21.1919 0.744115 21.7383 0.932541C22.2847 1.12097 22.7746 1.38476 23.1892 1.72393C23.3211 1.81814 23.3964 1.91236 23.453 2.02541C23.4906 2.13847 23.5283 2.25152 23.5283 2.40226C23.5283 2.60953 23.4718 2.77912 23.3587 2.92986C23.2457 3.0806 23.1138 3.13712 22.9442 3.13712C22.7558 3.13712 22.5674 3.0806 22.3601 2.92986C21.9456 2.62837 21.5687 2.42111 21.2295 2.30805C20.8715 2.195 20.4947 2.13847 20.0613 2.13847C19.0815 2.13847 18.3466 2.43995 17.8379 3.06175C17.3291 3.68356 17.0842 4.56916 17.0842 5.75625C17.0842 6.96217 17.3291 7.86662 17.8379 8.46958C18.3466 9.09138 19.0815 9.39287 20.0613 9.39287C20.4758 9.39287 20.8338 9.33634 21.1919 9.20444C21.531 9.07254 21.9267 8.86527 22.3601 8.58263C22.4543 8.52611 22.5485 8.46958 22.6427 8.43189C22.7369 8.39421 22.8312 8.37537 22.9442 8.37537C23.1138 8.37537 23.2457 8.45074 23.3587 8.58263C23.4718 8.73337 23.5283 8.90296 23.5283 9.11023C23.5283 9.26097 23.5095 9.37402 23.453 9.48708C23.3964 9.60013 23.3211 9.69435 23.1892 9.78856C22.7558 10.1466 22.2847 10.4104 21.7383 10.5799C21.1919 10.7684 20.6077 10.8626 19.9859 10.8626C19.025 10.8814 18.177 10.6742 17.461 10.2596Z" fill="white"/><path d="M25.2059 10.618C25.0363 10.4673 24.9609 10.26 24.9609 9.99619V1.53586C24.9609 1.25322 25.0363 1.04595 25.2059 0.914056C25.3755 0.763315 25.5827 0.706787 25.8277 0.706787C26.0727 0.706787 26.2988 0.782157 26.4683 0.914056C26.6379 1.0648 26.7321 1.27206 26.7321 1.53586V9.97734C26.7321 10.26 26.6379 10.4672 26.4683 10.5991C26.2988 10.7499 26.0915 10.8253 25.8277 10.8253C25.5639 10.8253 25.3755 10.7687 25.2059 10.618Z" fill="white"/><path d="M34.6661 3.90982C34.8357 4.06056 34.9111 4.26783 34.9111 4.51278V9.99598C34.9111 10.2409 34.8357 10.4482 34.6661 10.5989C34.4965 10.7497 34.2893 10.8251 34.0255 10.8251C33.7617 10.8251 33.5733 10.7497 33.4225 10.6178C33.2718 10.467 33.1964 10.2786 33.1964 10.0337V9.6945C32.9703 10.0713 32.6877 10.354 32.3108 10.5613C31.9339 10.7685 31.5194 10.8627 31.0672 10.8627C29.3714 10.8627 28.5234 9.90177 28.5234 7.99866V4.53163C28.5234 4.26783 28.5988 4.0794 28.7684 3.92866C28.938 3.77792 29.1452 3.70255 29.409 3.70255C29.6917 3.70255 29.8989 3.77792 30.0685 3.92866C30.2381 4.0794 30.3135 4.28667 30.3135 4.53163V8.01751C30.3135 8.50741 30.4077 8.86542 30.615 9.11038C30.8222 9.35533 31.1237 9.46839 31.5571 9.46839C32.047 9.46839 32.4427 9.2988 32.7442 8.97848C33.0457 8.65815 33.1964 8.22477 33.1964 7.67834V4.53163C33.1964 4.26783 33.2718 4.0794 33.4414 3.92866C33.6109 3.77792 33.8182 3.70255 34.082 3.70255C34.2893 3.68371 34.5154 3.75908 34.6661 3.90982Z" fill="white"/><path d="M42.3157 4.09845C42.7868 4.39994 43.1448 4.81447 43.3897 5.34206C43.6535 5.8885 43.7854 6.51031 43.7854 7.22632C43.7854 7.94234 43.6535 8.58299 43.3897 9.12943C43.1259 9.67586 42.7679 10.1092 42.2968 10.4107C41.8258 10.7122 41.2982 10.8629 40.7141 10.8629C40.2053 10.8629 39.7719 10.7499 39.3762 10.5426C38.9805 10.3165 38.6791 10.015 38.4718 9.63818V9.99619C38.4718 10.26 38.3964 10.4484 38.2268 10.5991C38.0573 10.7499 37.85 10.8253 37.5862 10.8253C37.3224 10.8253 37.1151 10.7499 36.9644 10.5991C36.8137 10.4484 36.7383 10.2411 36.7383 9.99619V1.53586C36.7383 1.29091 36.8137 1.08364 36.9832 0.932898C37.1528 0.782157 37.3601 0.706787 37.6239 0.706787C37.8877 0.706787 38.0949 0.782157 38.2645 0.914056C38.4341 1.0648 38.5095 1.25322 38.5095 1.49818V4.83332C38.7168 4.45646 39.0182 4.17382 39.3951 3.96656C39.7908 3.75929 40.2242 3.66507 40.7141 3.66507C41.3359 3.66507 41.8635 3.81581 42.3157 4.09845ZM41.562 8.90331C41.8823 8.50762 42.0331 7.94234 42.0331 7.22632C42.0331 6.51031 41.8823 5.98271 41.5808 5.60586C41.2793 5.22901 40.846 5.04058 40.2807 5.04058C39.7154 5.04058 39.282 5.22901 38.9805 5.60586C38.6791 5.98271 38.5283 6.52915 38.5283 7.24517C38.5283 7.96119 38.6791 8.50762 38.9805 8.90331C39.282 9.29901 39.7154 9.48744 40.2807 9.48744C40.8083 9.48744 41.2417 9.29901 41.562 8.90331Z" fill="white"/><path d="M51.1151 9.03498C51.2093 9.16688 51.2659 9.31762 51.2659 9.52488C51.2659 9.82637 51.0963 10.0713 50.7383 10.2597C50.4179 10.4482 50.0599 10.5801 49.6454 10.6931C49.2309 10.8062 48.854 10.8627 48.4771 10.8627C47.3654 10.8627 46.4798 10.5424 45.8392 9.90174C45.1985 9.26109 44.8594 8.37549 44.8594 7.26377C44.8594 6.54776 45.0101 5.92595 45.2928 5.37951C45.5754 4.83308 45.9711 4.3997 46.4798 4.09822C46.9886 3.79674 47.5727 3.646 48.2322 3.646C48.854 3.646 49.4004 3.77789 49.8527 4.06053C50.3237 4.34317 50.6817 4.72002 50.9267 5.22877C51.1716 5.73752 51.3035 6.32164 51.3035 6.99998C51.3035 7.41451 51.1151 7.60294 50.7571 7.60294H46.574C46.6306 8.26243 46.819 8.7335 47.1205 9.03498C47.4408 9.33646 47.893 9.4872 48.4771 9.4872C48.7786 9.4872 49.0424 9.44951 49.2685 9.37414C49.4947 9.29877 49.7584 9.18572 50.0599 9.05382C50.3426 8.90308 50.5498 8.82771 50.6817 8.82771C50.889 8.86539 51.0209 8.92192 51.1151 9.03498ZM47.1205 5.36067C46.8378 5.66215 46.6683 6.09553 46.6117 6.66081H49.815C49.7961 6.07669 49.6454 5.64331 49.3816 5.36067C49.1178 5.07803 48.7409 4.90845 48.2699 4.90845C47.7988 4.90845 47.422 5.05919 47.1205 5.36067Z" fill="white"/><path d="M63.8348 25.5413C63.8159 25.4659 63.7783 25.4094 63.7029 25.3905C63.6275 25.3717 63.571 25.3905 63.5145 25.447C63.5145 25.447 63.4768 25.4847 63.3826 25.5789C63.2884 25.6732 63.1753 25.7862 63.0057 25.9558C62.6665 26.2761 62.1578 26.7472 61.4795 27.3125C61.0084 27.7082 60.4431 28.1604 59.7836 28.6314C59.7648 28.443 59.7459 28.2546 59.7083 28.1038C59.5387 27.4067 59.143 26.8791 58.6342 26.4457C57.8805 25.8051 56.9384 25.3905 56.147 24.9383C55.7513 24.7122 55.4122 24.4672 55.1484 24.2034C54.8846 23.9396 54.7338 23.657 54.6773 23.299C54.6585 23.2425 54.6584 23.1671 54.6584 23.0917C54.6584 22.7149 54.7903 22.338 55.0918 22.0554C55.2426 21.9046 55.7325 21.5843 56.392 21.5843C57.221 21.5843 57.9371 21.9612 58.3328 21.9612C58.785 21.9612 59.1618 21.6974 59.2749 21.264C59.2937 21.1698 59.3126 21.0944 59.3126 21.0002C59.3126 20.5103 58.898 20.0392 58.3516 19.9073C58.3516 19.9073 57.8428 19.7377 56.7877 19.7377C55.2991 19.7377 54.0932 20.1146 53.2453 20.7552C52.3973 21.3959 51.9074 22.3192 51.9074 23.3932C51.9074 23.6947 51.9451 23.9962 52.0205 24.2976C52.3408 25.6166 53.6221 26.3326 54.8092 26.9733C55.4121 27.2936 55.9774 27.5951 56.4296 27.9154C56.863 28.2357 57.1457 28.5749 57.2022 28.9706C57.221 29.046 57.221 29.1025 57.221 29.1779C57.221 29.5359 57.0703 29.8751 56.7688 30.1388C56.4485 30.4026 55.9774 30.5722 55.2803 30.5911H55.2237C54.47 30.5911 53.8294 30.365 53.396 30.1954C53.3395 30.1577 53.2641 30.1388 53.2076 30.12C52.7742 29.9881 52.3031 30.1765 52.0582 30.5534C51.964 30.6853 51.9451 30.8172 51.9451 30.9491C51.9451 31.2694 52.1147 31.5332 52.3408 31.7405C52.6234 31.9854 52.9815 32.1738 53.3771 32.3057C53.4902 32.3434 53.4902 32.4942 53.396 32.5507C48.1766 35.1321 41.0164 37.4309 31.972 37.4309C22.871 37.4309 15.6731 35.0945 10.4537 32.4942C10.3407 32.4376 10.3595 32.2869 10.4914 32.2492C11.4147 32.0231 12.1496 31.6086 12.7337 31.081C13.657 30.2331 14.128 29.1025 14.128 27.9154C14.128 27.6516 14.1092 27.369 14.0527 27.0863C13.8831 26.1819 13.3932 25.447 12.7714 24.8629C11.8292 23.9773 10.5479 23.3555 9.49276 22.7337C8.96517 22.4322 8.4941 22.1119 8.13609 21.7727C7.77808 21.4336 7.55197 21.0944 7.4766 20.6987C7.45776 20.5857 7.43892 20.4726 7.43892 20.3784C7.43892 19.8696 7.62734 19.342 8.06072 18.9275C8.47526 18.513 9.15359 18.2115 10.1146 18.2115C10.6422 18.2115 11.264 18.3057 11.98 18.513C12.1872 18.5695 12.3757 18.6072 12.5453 18.6072C13.0352 18.6072 13.412 18.3434 13.5439 17.9477C13.6004 17.8158 13.6193 17.6651 13.6193 17.5332C13.6193 17.194 13.4497 16.9113 13.2047 16.7041C12.9598 16.4968 12.6395 16.3649 12.3003 16.3084C11.6408 16.1765 10.906 16.0823 10.1523 16.0823H10.1334C8.09841 16.0823 6.62869 16.6476 5.64887 17.5143C4.6879 18.3811 4.23568 19.5116 4.23568 20.5857C4.23568 20.8306 4.25452 21.0567 4.2922 21.3017C4.59369 22.8845 5.89382 23.902 7.21281 24.7122C8.55063 25.5224 9.92614 26.1819 10.4537 26.9356C10.7364 27.3313 10.8871 27.8212 10.8683 28.2734C10.8683 28.7445 10.7175 29.1967 10.4537 29.517C9.94498 30.12 9.00285 30.5345 7.98535 30.5345C7.3447 30.5345 6.68521 30.3838 6.06341 30.007C6.02572 29.9881 5.93151 29.9316 5.93151 29.9316C4.48063 28.9706 3.29355 28.085 2.40795 27.3501C1.72961 26.7849 1.22086 26.3326 0.881695 25.9935C0.712112 25.8239 0.580214 25.7108 0.504844 25.6166C0.429473 25.5224 0.372946 25.4847 0.372946 25.4847C0.33526 25.4282 0.25989 25.4094 0.18452 25.4282C0.109149 25.447 0.0714641 25.5036 0.0526215 25.5789C0.0149363 25.8239 -0.00390625 26.1631 -0.00390625 26.5211V26.6153V26.6341C0.0149363 27.5951 0.33526 28.3488 1.20202 29.159C1.40929 29.3851 13.1105 41.369 31.8966 41.369C50.6827 41.369 62.3839 29.3663 62.5912 29.159C63.4579 28.3488 63.7783 27.5951 63.7971 26.6341V26.6153V26.5211C63.9102 26.1254 63.8725 25.8051 63.8348 25.5413ZM34.2331 20.3407C33.9693 20.1523 33.6301 20.0769 33.291 20.0769C32.9518 20.0769 32.5938 20.1711 32.33 20.3407C32.0473 20.5103 31.8589 20.8118 31.8589 21.1886V31.2694C31.8589 31.6463 32.0473 31.9666 32.33 32.1362C32.5938 32.3246 32.9329 32.4 33.2721 32.4C33.6113 32.4 33.9693 32.3057 34.2331 32.1362C34.5157 31.9477 34.7041 31.6651 34.7041 31.2882C34.7041 31.2882 34.7041 21.4713 34.7041 21.2075C34.7041 20.8306 34.4969 20.5291 34.2331 20.3407ZM15.5412 32.155C15.805 32.3434 16.1442 32.4188 16.4834 32.4188C16.8225 32.4188 17.1805 32.3246 17.4443 32.155C17.727 31.9666 17.9154 31.6839 17.9154 31.3071C17.9154 31.3071 17.9154 24.6368 17.9154 24.618C17.9342 24.1092 18.0661 23.412 18.3676 22.8656C18.6691 22.3192 19.1213 21.9423 19.8185 21.9423C20.1388 21.9423 20.3649 22.0365 20.5345 22.2061C20.7983 22.4511 20.9679 22.8656 21.0433 23.2613C21.1186 23.6758 21.1375 24.0904 21.1375 24.3165C21.1375 24.373 21.1375 31.0998 21.1375 31.2882C21.1375 31.6839 21.3447 31.9854 21.6274 32.155C21.91 32.3434 22.268 32.4188 22.626 32.4188C22.9841 32.4188 23.3609 32.3246 23.6435 32.155C23.9262 31.9854 24.1523 31.6839 24.1523 31.3071V24.618C24.1711 24.1092 24.303 23.412 24.6045 22.8845C24.906 22.338 25.3582 21.9612 26.0366 21.9612C26.3569 21.9612 26.583 22.0554 26.7526 22.225C27.0164 22.4699 27.1671 22.8845 27.2613 23.2801C27.3367 23.6947 27.3555 24.1092 27.3555 24.3353C27.3555 24.3919 27.3555 30.8737 27.3555 31.3071C27.3555 31.7028 27.5628 32.0043 27.8454 32.1738C28.1281 32.3623 28.4861 32.4376 28.8441 32.4376C29.2021 32.4376 29.579 32.3434 29.8616 32.1738C30.1442 32.0043 30.3703 31.7028 30.3703 31.3259V24.7499C30.3703 23.0917 30.05 21.8481 29.4471 21.0002C28.8441 20.1523 27.9397 19.7566 26.8845 19.7566C25.867 19.7566 25.0944 20.2465 24.548 20.8118C24.2465 21.1132 24.0204 21.4336 23.8508 21.7351C23.7943 21.8293 23.6624 21.8104 23.6247 21.7162C23.3797 21.1698 23.0594 20.7364 22.6637 20.4161C22.1173 19.9827 21.439 19.7566 20.6664 19.7566C19.3663 19.7566 18.4618 20.5668 17.9154 21.3017V21.2263C17.9154 20.8495 17.727 20.548 17.4632 20.3595C17.1994 20.1711 16.8602 20.0957 16.521 20.0957C16.1819 20.0957 15.8239 20.19 15.5601 20.3595C15.2774 20.5291 15.089 20.8306 15.089 21.2075C15.089 21.2075 15.089 31.0245 15.089 31.2882C15.089 31.6651 15.2774 31.9666 15.5412 32.155ZM43.2587 31.1563C44.2008 32.0608 45.4821 32.6072 47.0837 32.6072C47.9505 32.6072 48.7607 32.4565 49.3637 32.1927C49.6652 32.0608 49.929 31.9101 50.0985 31.7405C50.287 31.5709 50.4 31.3448 50.4 31.0998C50.4 31.0621 50.4 31.0245 50.4 30.9868C50.3435 30.5722 50.0043 30.2896 49.6086 30.2896C49.5144 30.2896 49.4202 30.3084 49.326 30.3461C48.8549 30.4969 48.4027 30.5911 47.8374 30.5911C47.6867 30.5911 47.5171 30.5911 47.3475 30.5722C46.1604 30.478 45.4633 29.762 45.0487 29.0271C44.8415 28.6691 44.7096 28.2923 44.6153 28.0096C44.5777 27.8777 44.5588 27.7835 44.54 27.6893C46.1604 27.6139 47.5548 27.4255 48.8738 26.7283C49.5521 26.3515 50.3812 25.7297 50.8146 24.8818C51.0784 24.3165 51.2291 23.6947 51.2291 23.1106C51.2291 22.9221 51.2103 22.7526 51.1914 22.583C50.9088 21.019 49.4767 19.8131 47.2345 19.832C45.6705 19.832 43.6732 20.4538 42.4484 22.3569C41.9774 23.1106 41.3556 24.5238 41.3556 26.3138C41.3556 26.7472 41.3933 27.1994 41.4686 27.6516C41.7324 29.0083 42.3166 30.2519 43.2587 31.1563ZM45.1429 22.583C45.859 21.5466 46.6127 21.4336 46.9707 21.4336C47.5359 21.4336 48.1389 21.8104 48.3085 22.7149C48.3273 22.8656 48.3462 23.0163 48.3462 23.1482C48.3462 23.7701 48.1012 24.3165 47.7432 24.731C46.8953 25.692 45.6894 25.9558 44.4458 26.0877C44.4458 25.9746 44.4458 25.8616 44.4458 25.7485C44.4269 24.6368 44.5965 23.3744 45.1429 22.583ZM39.3206 32.6072C39.9047 32.6072 40.4323 32.4565 40.828 32.2681C41.2237 32.0796 41.5252 31.8535 41.6571 31.6463C41.7513 31.5144 41.8078 31.3636 41.8078 31.194C41.8078 31.0621 41.7701 30.9302 41.7136 30.8172C41.5628 30.5157 41.2614 30.3838 40.9787 30.3838C40.9222 30.3838 40.8845 30.3838 40.828 30.4026C40.6772 30.4403 40.5642 30.4969 40.47 30.5345C40.3569 30.5722 40.2439 30.5911 40.0554 30.5911C39.7351 30.5911 39.5467 30.4592 39.4148 30.3273C39.396 30.3084 39.1887 30.0635 39.1133 29.7432C39.0003 29.2344 38.9814 28.4995 38.9814 27.9908C38.9814 27.8024 38.9814 17.5143 38.9814 17.2317C38.9814 16.8548 38.793 16.5345 38.5103 16.3649C38.2466 16.1765 37.9074 16.1011 37.5682 16.1011C37.229 16.1011 36.871 16.1953 36.6072 16.3649C36.3246 16.5533 36.1362 16.836 36.1362 17.2128V29.3851C36.1362 30.0635 36.3246 30.8549 36.8334 31.4955C37.3233 32.1362 38.1335 32.6072 39.3206 32.6072ZM33.2721 19.1536C34.1012 19.1536 34.7795 18.4753 34.7795 17.6274C34.7795 16.7795 34.1012 16.1011 33.2721 16.1011C32.443 16.1011 31.7647 16.7795 31.7647 17.6274C31.7459 18.4564 32.4242 19.1536 33.2721 19.1536Z" fill="white"/></g><defs><clipPath id="clip0_1849_34909"><rect width="63.8199" height="40.7" fill="white" transform="translate(0.0898438 0.650391)"/></clipPath></defs></svg>');width:64px;height:64px;display:block}.traveling-universe__dragonnpasss__club-banner div:last-child{width:100%;display:flex;justify-content:space-between;align-items:center}.traveling-universe__dragonnpasss__club-banner div:last-child p{color:#fff;margin:0}.traveling-universe__dragonnpasss__club-banner div:last-child p label{font-size:24px;font-family:"NunitoBold","Arial Bold",sans-serif;line-height:36px;cursor:text}.traveling-universe__dragonnpasss__club-banner div:last-child p span{font-size:16px;line-height:24px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__dragonnpasss__club-banner div:last-child button{border-radius:16px;background-color:#639;border:2px #fff solid;height:40px;width:172px;font-size:14px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif;margin-right:30px}@media (max-width: 768px){.traveling-universe__dragonnpasss__club-banner{width:100%;flex-direction:column;height:auto;margin:0;padding:30px 0}.traveling-universe__dragonnpasss__club-banner div{width:100% !important}.traveling-universe__dragonnpasss__club-banner div:first-child{margin:auto}.traveling-universe__dragonnpasss__club-banner div:first-child img{margin:auto}.traveling-universe__dragonnpasss__club-banner div:last-child{flex-direction:column}.traveling-universe__dragonnpasss__club-banner div:last-child p{margin:auto;text-align:center;width:calc(100% - 60px)}.traveling-universe__dragonnpasss__club-banner div:last-child p label{margin-bottom:10px;font-size:20px;line-height:32px;font-family:"NunitoRegular",Arial,sans-serif}.traveling-universe__dragonnpasss__club-banner div:last-child p span{display:block;margin:auto;font-size:16px;line-height:24px}.traveling-universe__dragonnpasss__club-banner div:last-child button{margin:27px auto 0 auto;width:calc(100% - 80px)}}.traveling-universe__dragonnpass-alert-checkout{margin:50px auto 0 auto;width:1060px;background:#F2F2F2;border-radius:16px;padding:16px 24px;display:flex;align-items:center;cursor:default !important}.traveling-universe__dragonnpass-alert-checkout i.ic-alert{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28" fill="none"><path d="M12.1641 17.9998H14.8307V20.6665H12.1641V17.9998ZM12.1641 7.33317H14.8307V15.3332H12.1641V7.33317ZM13.4841 0.666504C6.12406 0.666504 0.164062 6.63984 0.164062 13.9998C0.164062 21.3598 6.12406 27.3332 13.4841 27.3332C20.8574 27.3332 26.8307 21.3598 26.8307 13.9998C26.8307 6.63984 20.8574 0.666504 13.4841 0.666504ZM13.4974 24.6665C7.60406 24.6665 2.83073 19.8932 2.83073 13.9998C2.83073 8.1065 7.60406 3.33317 13.4974 3.33317C19.3907 3.33317 24.1641 8.1065 24.1641 13.9998C24.1641 19.8932 19.3907 24.6665 13.4974 24.6665Z" fill="%23FF7020"/></svg>');background-repeat:no-repeat;width:28px;height:28px;cursor:default !important}.traveling-universe__dragonnpass-alert-checkout label{font-family:'NunitoLight';font-size:16px;line-height:24px;color:#1A1A1A;margin-left:16px;margin-bottom:0;text-align:left;cursor:default !important;white-space:nowrap}.traveling-universe__dragonnpass-alert-checkout label strong{font-family:'NunitoBold'}@media (max-width: 768px){.traveling-universe__dragonnpass-alert-checkout{margin:20px auto 0 auto;width:100%;padding:16px 24px}.traveling-universe__dragonnpass-alert-checkout i.ic-alert{min-width:28px;min-height:28px}.traveling-universe__dragonnpass-alert-checkout label{white-space:normal}.traveling-universe__dragonnpass-alert-checkout label br{display:none}}.traveling-universe__smiles-rail__checkout{width:100%;padding:32px 40px;margin:auto;text-align:left}.traveling-universe__smiles-rail__checkout__rail-segmentlist{margin:32px 0;display:flex}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure{width:40%}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__title{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.005em;color:#000000}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__tickets-container{display:flex;align-items:center;margin:8px 0 16px 0;gap:8px}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__tickets-container__carrier-icon .carrier-eurostar-icon{content:url(../images/checkout/svg/ic-eurostar.svg);min-width:80px}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__tickets-container__cabin,.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__tickets-container__stopticket{padding:4px 8px 4px 8px;background-color:#f2f2f2;border-radius:16px;font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:1%;color:#333333}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__trip-details .departure-trip__details,.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__trip-details .arrival-trip__details{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0.0025em;color:#595959;padding-top:2px}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__trip-details .departure-trip__details__station-desc,.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__trip-details .arrival-trip__details__station-desc{display:block;font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:20px;letter-spacing:0.0025em;text-align:left;margin-top:8px}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__trip-details .departure-trip__dashed-line,.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure__trip-details .arrival-trip__dashed-line{height:24px;border-left:1.5px dashed #ff7020}.traveling-universe__smiles-rail__checkout__products__header{border-top:1px solid #999999;border-bottom:1px solid #999999}.traveling-universe__smiles-rail__checkout__products__list-item,.traveling-universe__smiles-rail__checkout__products__header{display:flex;flex-direction:row;margin:0px 0px 8px 0px}.traveling-universe__smiles-rail__checkout__products__list-item div,.traveling-universe__smiles-rail__checkout__products__header div{width:20%;color:#7C7C7C;font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:22px;display:flex;justify-content:flex-start;align-items:end;padding:0 8px;flex-direction:column}.traveling-universe__smiles-rail__checkout__products__list-item div:first-child,.traveling-universe__smiles-rail__checkout__products__header div:first-child{width:60%;align-items:baseline}.traveling-universe__smiles-rail__checkout__products__list-item div h5,.traveling-universe__smiles-rail__checkout__products__header div h5{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:600;line-height:32px;letter-spacing:0.0015em;color:#000000;margin:9px 0}.traveling-universe__smiles-rail__checkout__products__list-item div h5 small,.traveling-universe__smiles-rail__checkout__products__header div h5 small{font-size:13px !important;color:#7c7c7c;padding-left:16px;text-decoration:underline;cursor:pointer}.traveling-universe__smiles-rail__checkout__products__list-item div.club-color,.traveling-universe__smiles-rail__checkout__products__header div.club-color{color:#663399;font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700}.traveling-universe__smiles-rail__checkout__products__list-item div.club-color.isDiamante,.traveling-universe__smiles-rail__checkout__products__header div.club-color.isDiamante{color:#000000}.traveling-universe__smiles-rail__checkout__products__list-item div small,.traveling-universe__smiles-rail__checkout__products__header div small{font-size:80%;line-height:16px;letter-spacing:0.01em;text-align:right;text-decoration:line-through;font-weight:400;color:#595959}.traveling-universe__smiles-rail__checkout__products__list-item div.departure-item-details-label-info,.traveling-universe__smiles-rail__checkout__products__header div.departure-item-details-label-info{font-weight:700;color:#ff7020;margin-top:24px}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__smiles-rail__checkout__products__header.clube-smiles-adesion{border-top:1px solid #d9d9d9;margin:24px 0 0 10px}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div,.traveling-universe__smiles-rail__checkout__products__header.clube-smiles-adesion div{padding-top:25px;justify-content:center}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__smiles-rail__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__smiles-rail__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__smiles-rail__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{display:flex;margin-bottom:0}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__smiles-rail__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label span{font-size:16px;color:#FF5A00;font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__smiles-rail__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label span:first-child{color:#639;font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:300}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__smiles-rail__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__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__smiles-rail__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;margin-top:4px}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__smiles-rail__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__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__smiles-rail__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__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__smiles-rail__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}.traveling-universe__smiles-rail__checkout__products__list-item.cancel_totals,.traveling-universe__smiles-rail__checkout__products__header.cancel_totals{border-top:1px solid #999999;margin-top:32px;padding-top:16px}.traveling-universe__smiles-rail__checkout__products__list-item.cancel_totals div:first-child,.traveling-universe__smiles-rail__checkout__products__header.cancel_totals div:first-child{padding:0;font-size:16px;font-weight:700;line-height:21.82px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#7C7C7C}.traveling-universe__smiles-rail__checkout__products__list-item.expired-miles,.traveling-universe__smiles-rail__checkout__products__header.expired-miles{background-color:inherit;align-items:flex-start;padding:32px;border-top:1px solid #999999;margin:32px 0 -32px 0}.traveling-universe__smiles-rail__checkout__products__list-item.expired-miles div:nth-child(1),.traveling-universe__smiles-rail__checkout__products__header.expired-miles div:nth-child(1){width:40%}.traveling-universe__smiles-rail__checkout__products__list-item.expired-miles div:nth-child(2),.traveling-universe__smiles-rail__checkout__products__header.expired-miles div:nth-child(2){width:40%}.traveling-universe__smiles-rail__checkout__products__list-item.expired-miles div:nth-child(2) span,.traveling-universe__smiles-rail__checkout__products__header.expired-miles div:nth-child(2) span{font-size:16px;font-weight:400;line-height:21.82px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none}.traveling-universe__smiles-rail__checkout__products__totals{font-family:Nunito,"NunitoRegular",Arial,sans-serif;display:flex;justify-content:space-between;background-color:#f2f2f2;padding:8px 16px;margin:24px 0px 8px 0px;border-radius:8px;height:76px}.traveling-universe__smiles-rail__checkout__products__totals__totals__label{color:#ff7020;font-size:20px;font-weight:600;line-height:32px;letter-spacing:0.0015em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;width:60%}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles,.traveling-universe__smiles-rail__checkout__products__totals__totals__money{display:flex;width:20%;flex-direction:column;justify-content:center;align-items:end}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles div,.traveling-universe__smiles-rail__checkout__products__totals__totals__money div{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.005em;color:#333333}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles div span,.traveling-universe__smiles-rail__checkout__products__totals__totals__money div span{margin-left:5px}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles div.club-color,.traveling-universe__smiles-rail__checkout__products__totals__totals__money div.club-color{color:#663399}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles div.club-color.isDiamante,.traveling-universe__smiles-rail__checkout__products__totals__totals__money div.club-color.isDiamante{color:#231F20}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles div:first-child,.traveling-universe__smiles-rail__checkout__products__totals__totals__money div:first-child{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0.001em;text-align:right;color:#ff7020;padding-bottom:8px}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles .tooltip-club-offer .tooltip-arrow,.traveling-universe__smiles-rail__checkout__products__totals__totals__money .tooltip-club-offer .tooltip-arrow{position:relative;border-width:0 8px 8px;border-bottom-color:#663399;z-index:500;left:50%}.traveling-universe__smiles-rail__checkout__products__totals__totals__miles .tooltip-club-offer .tooltip-container,.traveling-universe__smiles-rail__checkout__products__totals__totals__money .tooltip-club-offer .tooltip-container{width:490px;min-width:490px;height:76px;position:absolute;background:#663399;left:50%}.traveling-universe__smiles-rail__checkout__products__totals__plus-icon{display:flex;align-items:flex-end;margin:0 0 8px 20px;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0.005em;text-align:center;color:#333333}.traveling-universe__smiles-rail__checkout .tooltip-club-offer{position:relative;width:490px;height:76px;background:#663399;left:50%;transform:translate(-31px);z-index:500;top:-10px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer::before{content:"";position:absolute;left:50%;top:0px;border:15px solid #663399;transform:rotate(45deg);z-index:-1}.traveling-universe__smiles-rail__checkout .tooltip-club-offer span{position:absolute;right:10px;top:0px;font-size:6px;cursor:pointer}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container{display:flex;justify-content:space-between;font-family:Nunito,"NunitoRegular",Arial,sans-serif;padding:0 4px;align-items:center;height:inherit;color:#fff}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-icon{width:82px;margin-right:24px !important;margin-bottom:0 !important;line-height:44px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-icon img{max-width:100px;margin-left:5px;width:82px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-description{font-size:12px;width:190px;margin-right:20px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-description-two{padding:6px 0;font-size:11px;width:80px;margin-right:17px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-description-two p{margin-bottom:0}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-btn{width:85px;float:left;padding:6px 0;margin-right:15px}.traveling-universe__smiles-rail__poscheckout{width:100%;padding:0px 40px 24px 0;margin:auto;text-align:left;display:flex;flex-direction:column;gap:20px}.traveling-universe__smiles-rail__poscheckout.club-banner{padding-bottom:0}.traveling-universe__smiles-rail__poscheckout.border__bottom{border:none;border-bottom:1px solid #999999}.traveling-universe__smiles-rail__poscheckout__banner{border-radius:8px;display:flex;width:100%}.traveling-universe__smiles-rail__poscheckout__banner.success{background-color:#e6f1eb}.traveling-universe__smiles-rail__poscheckout__banner.processed{background-color:#ffeade}.traveling-universe__smiles-rail__poscheckout__banner.error{background-color:#fff2f5}.traveling-universe__smiles-rail__poscheckout__banner .details-orders{width:50%;display:flex;padding:24px;gap:20px}.traveling-universe__smiles-rail__poscheckout__banner .details-orders img.icon-check-success{content:url(../images/checkout/svg/ic-check-success.svg);width:40px;height:30px;margin-top:14px}.traveling-universe__smiles-rail__poscheckout__banner .details-orders img.icon-check-processed{content:url(../images/checkout/svg/ic-check-processed.svg);width:46px;height:46px;margin-top:auto;margin-bottom:auto}.traveling-universe__smiles-rail__poscheckout__banner .details-orders img.icon-check-error{content:url(../images/checkout/svg/ic-check-error.svg);width:56px;height:56px;margin-top:5px}.traveling-universe__smiles-rail__poscheckout__banner .details-orders .details-orders-list{display:flex;flex-direction:column;justify-content:space-between;font-family:Nunito,"NunitoRegular",Arial,sans-serif;gap:8px}.traveling-universe__smiles-rail__poscheckout__banner .details-orders .details-orders-list .title{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:800;line-height:27.28px;text-align:left}.traveling-universe__smiles-rail__poscheckout__banner .details-orders .details-orders-list .title.success{color:#346024}.traveling-universe__smiles-rail__poscheckout__banner .details-orders .details-orders-list .title.processed{color:#ff7020}.traveling-universe__smiles-rail__poscheckout__banner .details-orders .details-orders-list .title.error{color:#a7022a}.traveling-universe__smiles-rail__poscheckout__banner .details-orders .details-orders-list .details-banner-success{font-size:14px;font-weight:700;line-height:20px;letter-spacing:0.0025em;color:#595959}.traveling-universe__smiles-rail__poscheckout__banner .details-orders .details-orders-list .details-banner-success.inProgres{color:#7C7C7C}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail{width:50%;display:flex;justify-content:center;align-items:center}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail button{height:64px;width:298px;border-radius:8px;background-color:#ff7020;outline-color:#ff7020;color:#000;font-size:18px;font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700;border:2px solid;border-color:transparent;display:block;margin:auto;transition:all 0.2s ease-in-out}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail button:active{background-color:#e65200;color:#000;border-color:#e65200}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail button:focus{outline:unset;border:2px solid #ff7020}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail button:hover{background-color:#000;color:#fff;border-color:transparent;text-decoration:none}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail button:focus-visible{background-color:#000;color:#fff;border-color:transparent;text-decoration:none}.traveling-universe__smiles-rail__poscheckout__disclaimer{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:14px;font-weight:400;line-height:19.1px;text-align:left;color:#595959;margin:4px 0 12px 0}.traveling-universe__smiles-rail__poscheckout__disclaimer__emphasis{font-weight:700}.traveling-universe__smiles-rail__poscheckout__disclaimer.info-cancel-checkout{border-bottom:1px solid #999;margin-bottom:0;padding-bottom:35px;color:#7C7C7C}.traveling-universe__smiles-rail__poscheckout__travel-guidelines{display:flex;flex-direction:column}.traveling-universe__smiles-rail__poscheckout__travel-guidelines h4{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-weight:700;font-size:24px;line-height:36px;color:#1a1a1a;margin-bottom:16px}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__container{display:flex;gap:60px}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__content{display:flex;flex-direction:column;max-width:380px;gap:6px}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__content__title{display:flex;gap:8px;align-items:center}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__content__title h5{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:20px;font-weight:600;line-height:32px;margin:10px 0}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__content__title .ic-ticket{content:url(../images/checkout/svg/ic-ticket-orange-2.svg);width:32px;height:32px}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__content__title .ic-passport{content:url(../images/checkout/svg/ic-passport.svg);width:32px;height:20px}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__content span{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.005em;color:#595959}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__content span a{font-weight:700;color:#595959;text-decoration:underline}.traveling-universe__smiles-rail__poscheckout_frequently-asked-container h5{font-family:Nunito,"NunitoRegular",Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.005em;color:#595959}.traveling-universe__smiles-rail__poscheckout_frequently-asked-container h5 a{font-weight:700;letter-spacing:0.005em;color:#595959;text-decoration:underline}.traveling-universe__smiles-rail__poscheckout_payment-details{display:flex;justify-content:flex-start;padding:24px 55px;border:2px solid #d9d9d9;line-height:18px;color:#999999;font-family:Nunito,"NunitoRegular",Arial,sans-serif}.traveling-universe__smiles-rail__poscheckout_payment-details h5{font-size:16px;line-height:21.82px;color:#7c7c7c}.traveling-universe__smiles-rail__poscheckout_payment-details .payment-method{display:flex;flex-direction:column}.traveling-universe__smiles-rail__poscheckout_payment-details .memberDetails ul{margin:0;max-width:80%}.traveling-universe__smiles-rail__welcome-club-adhesion-container{padding:24px;width:100%;margin-top:24px;display:flex;background:#663399;border-radius:16px;justify-content:space-between}.traveling-universe__smiles-rail__welcome-club-adhesion-container img{content:url(../images/club-regularize/clube-icon.svg)}.traveling-universe__smiles-rail__welcome-club-adhesion-container .description{width:65%}.traveling-universe__smiles-rail__welcome-club-adhesion-container .description h4{font-family:"Nunito", "Arial Bold", sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#ffffff;margin:0}.traveling-universe__smiles-rail__welcome-club-adhesion-container .description span{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:24px;letter-spacing:0.005em;color:#ffffff}.traveling-universe__smiles-rail__welcome-club-adhesion-container .welcome-club-adhesion__button{display:flex;align-items:center}.traveling-universe__smiles-rail__welcome-club-adhesion-container .welcome-club-adhesion__button button{width:178px;height:40px;border:2px solid #ede9f4;background-color:transparent;padding:0px 16px;border-radius:16px;min-height:40px;min-width:auto;cursor:pointer;color:#f2f2f2;font-family:"NunitoRegular";font-size:14px;font-weight:600;line-height:21px;letter-spacing:0.005em;transition:all 0.2s ease-in-out}.traveling-universe__smiles-rail__welcome-club-adhesion-container .welcome-club-adhesion__button button:hover{background:#fff;border-color:#663399;color:#000}@media (max-width: 768px){.traveling-universe__smiles-rail__checkout{padding:24px}.traveling-universe__smiles-rail__checkout__rail-segmentlist{flex-direction:column;gap:32px}.traveling-universe__smiles-rail__checkout__rail-segmentlist .rail-segmentlist__departure{width:100%}.traveling-universe__smiles-rail__checkout__products__header{border-top:none}.traveling-universe__smiles-rail__checkout__products__header:before{content:"";width:100%;border-top:2px solid #d9d9d9;margin:0 -24px;position:absolute}.traveling-universe__smiles-rail__checkout__products__header div h5{font-size:14px;font-weight:700;line-height:20px}.traveling-universe__smiles-rail__checkout__products__list-item div{font-size:12px;letter-spacing:0.01em;line-height:16px}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child{display:none}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:nth-child(2){display:none}.traveling-universe__smiles-rail__checkout__products__list-item.clube-smiles-adesion div:last-child{width:50%}.traveling-universe__smiles-rail__checkout__products__totals{margin:24px -24px 8px -24px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer{height:93px;left:50%;width:115%;transform:translate(-50%)}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container{flex-wrap:wrap;padding:10px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-icon{display:none}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-description{flex-basis:90%;line-height:15.05px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-description-two{flex-basis:40%;line-height:15.05px;font-size:12px}.traveling-universe__smiles-rail__checkout .tooltip-club-offer .tooltip-club-offer-container .tooltip-club-offer-btn{flex-basis:40%;margin-right:0}.traveling-universe__smiles-rail__poscheckout .traveling-universe__smiles-rail__checkout__products__header,.traveling-universe__smiles-rail__poscheckout .traveling-universe__smiles-rail__checkout__products__list-item{margin:0 25px 0 0}.traveling-universe__smiles-rail__poscheckout .traveling-universe__smiles-rail__checkout__products__totals{margin:0 0px 0px -24px}.traveling-universe__smiles-rail__poscheckout{padding:0px}.traveling-universe__smiles-rail__poscheckout.club-banner{width:100% !important;margin-bottom:24px !important}.traveling-universe__smiles-rail__poscheckout.info_order_details{margin:24px 24px 24px 20px !important;padding:24px 24px 24px 0}.traveling-universe__smiles-rail__poscheckout.border__bottom{margin:0 5px 24px 5px !important;padding:0px 24px 24px 10px}.traveling-universe__smiles-rail__poscheckout__banner{width:95%;flex-direction:column;align-items:flex-start;padding:24px 0;padding:24px}.traveling-universe__smiles-rail__poscheckout__banner .details-orders{width:100%;padding:24px 0;flex-direction:column}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail{width:100%}.traveling-universe__smiles-rail__poscheckout__banner .button-my-rail button{width:100%}.traveling-universe__smiles-rail__poscheckout__travel-guidelines__container{flex-direction:column;gap:24px}.traveling-universe__smiles-rail__welcome-club-adhesion-container{width:auto;flex-direction:column;align-items:center}.traveling-universe__smiles-rail__welcome-club-adhesion-container .description{text-align:center;width:100%;margin-bottom:24px}.traveling-universe__smiles-rail__welcome-club-adhesion-container img.icon-club{width:64px;height:64px}.traveling-universe__smiles-rail__welcome-club-adhesion-container .welcome-club-adhesion__button{width:100%}.traveling-universe__smiles-rail__welcome-club-adhesion-container .welcome-club-adhesion__button button{width:100%}}.traveling-universe__uber-scheduled{border:2px solid #F2F2F2 !important}.traveling-universe__uber-scheduled__checkout{width:100%;margin:auto;text-align:left}.traveling-universe__uber-scheduled__checkout *{font-weight:100 !important}.traveling-universe__uber-scheduled__checkout__products{display:flex;flex-direction:column;padding:24px 40px 24px 40px;text-align:left}.traveling-universe__uber-scheduled__checkout__products__title h4{color:#333;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:bold;letter-spacing:-0.5px;line-height:32px;text-align:left}.traveling-universe__uber-scheduled__checkout__products__list-item,.traveling-universe__uber-scheduled__checkout__products__header{display:flex;flex-direction:row}.traveling-universe__uber-scheduled__checkout__products__list-item div,.traveling-universe__uber-scheduled__checkout__products__header div{width:20%;color:#333;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:16px;letter-spacing:0.5%;line-height:24px;display:flex;justify-content:flex-end;align-items:center}.traveling-universe__uber-scheduled__checkout__products__list-item div h5,.traveling-universe__uber-scheduled__checkout__products__header div h5{font-size:20px;line-height:32px;letter-spacing:-0.5px;color:#333;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__list-item div .monetary-code-color,.traveling-universe__uber-scheduled__checkout__products__header div .monetary-code-color{color:#666}.traveling-universe__uber-scheduled__checkout__products__list-item div span.color-club,.traveling-universe__uber-scheduled__checkout__products__header div span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__list-item div span.color-diamond,.traveling-universe__uber-scheduled__checkout__products__header div span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__list-item div:first-child,.traveling-universe__uber-scheduled__checkout__products__header div:first-child{width:100%;flex-direction:column;display:flex;align-items:baseline;justify-content:center}.traveling-universe__uber-scheduled__checkout__products__list-item div:first-child img,.traveling-universe__uber-scheduled__checkout__products__header div:first-child img{content:url(../images/uber-pass/icon-uber-pass.png);margin-bottom:10px}.traveling-universe__uber-scheduled__checkout__products__list-item div:nth-child(2),.traveling-universe__uber-scheduled__checkout__products__header div:nth-child(2){flex-direction:column;align-items:flex-end;justify-content:center}.traveling-universe__uber-scheduled__checkout__products__list-item div:nth-child(2) small,.traveling-universe__uber-scheduled__checkout__products__header div:nth-child(2) small{font-size:14px;line-height:14px;text-decoration:line-through}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion{padding:28px 0 48px 0}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion div:first-child{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion div:first-child p:first-child{display:flex;flex-direction:column}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion div:first-child p:first-child label{cursor:text;display:flex;margin-bottom:0}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span,.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span:first-child,.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em,.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a,.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child,.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child:before,.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:last-child label,.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:last-child,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion div:last-child{align-items:flex-end}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion .clube-smiles-scheduled-uber-container,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion .clube-smiles-scheduled-uber-container{flex-direction:column !important;width:100%;max-width:60px;gap:9px}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion .clube-smiles-scheduled-uber-container>a,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion .clube-smiles-scheduled-uber-container>a{font-size:15px;color:#737373;font-weight:400;line-height:20.46px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font;text-decoration-skip-ink:none}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion .clube-smiles-scheduled-uber-container .clube-smiles-scheduled-uber-icon,.traveling-universe__uber-scheduled__checkout__products__header.clube-smiles-adesion .clube-smiles-scheduled-uber-container .clube-smiles-scheduled-uber-icon{background-image:url("../images/svg/scheduled-purchase/clube-smiles-logo.svg");background-repeat:no-repeat;background-size:contain;width:100%;height:31.66px}.traveling-universe__uber-scheduled__checkout__products__list-item{padding:28px 0 161px 0;border-top:1px solid #F2F2F2}.traveling-universe__uber-scheduled__checkout__products__header{height:auto}.traveling-universe__uber-scheduled__checkout__products__header div{border:none}.traveling-universe__uber-scheduled__checkout__products__total{display:flex;flex-direction:row;border-top:1px solid #F2F2F2;position:relative;justify-content:space-between}.traveling-universe__uber-scheduled__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}.traveling-universe__uber-scheduled__checkout__products__total div div{display:flex;flex-direction:column !important;align-items:flex-end !important}.traveling-universe__uber-scheduled__checkout__products__total div div label{font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__uber-scheduled__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:#333;font-size:18px;font-weight:bold;letter-spacing:0;line-height:24px;padding-top:12px}.traveling-universe__uber-scheduled__checkout__products__total div:first-child span:first-child{color:#333;font-family:"NunitoBold","Arial Bold",sans-serif;font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;white-space:nowrap}.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__total div:nth-child(3){flex-direction:row;justify-content:space-between;align-items:center}.traveling-universe__uber-scheduled__checkout__products__total div:nth-child(2) span{display:flex;flex-direction:column}.traveling-universe__uber-scheduled__checkout__products__total div:nth-child(2) span.color-club{color:#639;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__total div:nth-child(2) span.color-club small{color:#7C7C7C;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-scheduled__checkout__products__total div:nth-child(2) span.color-diamond{color:#000;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__total div:nth-child(2) span.color-diamond small{color:#000;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-scheduled__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__uber-scheduled__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__uber-scheduled__checkout__products__total div small{margin-left:30%}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop{position:absolute;background-color:#639;width:550px;height:84px;left:0;display:flex;align-items:center;margin-top:-10px}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div{color:#fff;padding:5px !important}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:first-child{width:23%;margin-left:8px}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop 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__uber-scheduled__checkout__products__total section.club-desktop div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:nth-child(2){width:36%}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:nth-child(2) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:nth-child(3){width:18%}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:nth-child(3) p{font-size:12px;line-height:14px;font-family:"NunitoLight",Arial,sans-serif !important;margin-bottom:0}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop div:nth-child(4){width:18%}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop 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__uber-scheduled__checkout__products__total section.club-desktop 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__uber-scheduled__checkout__products__total section.club-desktop:before{width:0;height:0;border:8px solid transparent;border-left-color:#639;content:"";right:-16px;position:absolute;top:34px}.traveling-universe__uber-scheduled__checkout__products__club-mobile{display:none}.traveling-universe__uber-scheduled__checkout__products__accumulation{margin:-20px 0 30px 0;border:1px solid #dedede;padding:10px 15px;display:flex;position:relative}.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__accumulation div:first-child{display:flex;align-items:center}.traveling-universe__uber-scheduled__checkout__products__accumulation div:nth-child(2){text-align:right;display:flex;flex-direction:column}.traveling-universe__uber-scheduled__checkout__products__accumulation section{position:absolute;background-color:#639;width:510px;height:80px;left:200px;display:flex;align-items:center;top:-20px}.traveling-universe__uber-scheduled__checkout__products__accumulation section div{color:#fff;padding:5px !important}.traveling-universe__uber-scheduled__checkout__products__accumulation section div:first-child{width:23%;margin-left:8px}.traveling-universe__uber-scheduled__checkout__products__accumulation section div:first-child p{display:flex;flex-direction:column;margin:0}.traveling-universe__uber-scheduled__checkout__products__accumulation section div:first-child p label{cursor:text;display:flex;margin-bottom:0;font-size:14px !important}.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__accumulation section div:first-child p label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__uber-scheduled__checkout__products__accumulation section div:first-child p label em{height:5px;margin:3px 0 0 -1px;font-size:7px}.traveling-universe__uber-scheduled__checkout__products__accumulation section div:nth-child(2){width:36%}.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__accumulation section div:nth-child(2) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__accumulation section div:nth-child(3){width:18%}.traveling-universe__uber-scheduled__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__uber-scheduled__checkout__products__accumulation section div:nth-child(3) p strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__accumulation section div:nth-child(4){width:18%}.traveling-universe__uber-scheduled__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__uber-scheduled__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__uber-scheduled__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__uber-scheduled__checkout__products__accumulation.adesion-club div:first-child{color:#639}.traveling-universe__uber-scheduled__checkout__products__accumulation.adesion-club div:nth-child(2) small{text-decoration:line-through;color:#7C7C7C}.traveling-universe__uber-scheduled__checkout__products__accumulation.adesion-club div:nth-child(2) span{color:#639}.traveling-universe__uber-scheduled__checkout__products__accumulation.club div{color:#639}.traveling-universe__uber-scheduled__checkout__products__accumulation.diamond div{color:#000}.traveling-universe__uber-scheduled__checkout__products .withClub{padding:28px 0 16px 0}.traveling-universe__uber-scheduled.no-border{padding:0 !important;border:0 !important}.traveling-universe__uber-scheduled.poscheckout{width:100%;max-width:1060px;margin:0 auto 32px auto}.traveling-universe__uber-scheduled.poscheckout .traveling-universe__travel-insurance__checkout{padding:0}.traveling-universe__uber-scheduled.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0px 73px 0 73px}@media (max-width: 768px){.traveling-universe__uber-scheduled.poscheckout{padding:10px 0 0 0;margin:10px auto 0 auto;width:100%}.traveling-universe__uber-scheduled.poscheckout .traveling-universe__travel-insurance__checkout__products{padding:0}.traveling-universe__uber-scheduled.poscheckout .traveling-universe__travel-insurance__checkout__products__list-item.clube-smiles-adesion{height:67px}.traveling-universe__uber-scheduled.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__uber-scheduled__checkout{padding:10px 0 0 0;font-size:12px}.traveling-universe__uber-scheduled__checkout__products{padding:0}.traveling-universe__uber-scheduled__checkout__products__title{padding:0 10px}.traveling-universe__uber-scheduled__checkout__products__title h4{font-size:16px;line-height:22px;margin-top:0}.traveling-universe__uber-scheduled__checkout__products__list-item,.traveling-universe__uber-scheduled__checkout__products__header{padding:0 10px}.traveling-universe__uber-scheduled__checkout__products__list-item div,.traveling-universe__uber-scheduled__checkout__products__header div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px}.traveling-universe__uber-scheduled__checkout__products__list-item div:first-child,.traveling-universe__uber-scheduled__checkout__products__header div:first-child{width:50%}.traveling-universe__uber-scheduled__checkout__products__list-item div h5,.traveling-universe__uber-scheduled__checkout__products__header div h5{font-size:12px !important}.traveling-universe__uber-scheduled__checkout__products__list-item__travel-insurace,.traveling-universe__uber-scheduled__checkout__products__header__travel-insurace{flex-direction:column;justify-content:center !important;align-items:baseline !important}.traveling-universe__uber-scheduled__checkout__products__list-item.item_uber_pass,.traveling-universe__uber-scheduled__checkout__products__header.item_uber_pass{height:90px}.traveling-universe__uber-scheduled__checkout__products__list-item{height:67px}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion{height:110px;position:relative;padding:0 10px 50px 10px}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child{flex-direction:row}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label span{font-size:13px}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child label em{font-size:5px}.traveling-universe__uber-scheduled__checkout__products__list-item.clube-smiles-adesion div:first-child p:first-child a{font-size:12px;margin-left:8px}.traveling-universe__uber-scheduled__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__uber-scheduled__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__uber-scheduled__checkout__products__total{font-size:12px;padding:0 10px;margin-bottom:0}.traveling-universe__uber-scheduled__checkout__products__total div{width:25%;font-size:12px !important;letter-spacing:0;line-height:16px;padding:0 !important}.traveling-universe__uber-scheduled__checkout__products__total div label{font-size:12px !important;letter-spacing:0;line-height:16px;margin-bottom:8px;width:auto}.traveling-universe__uber-scheduled__checkout__products__total div:first-child{width:50%;justify-content:center}.traveling-universe__uber-scheduled__checkout__products__total div:first-child span{font-size:12px !important;line-height:16px !important}.traveling-universe__uber-scheduled__checkout__products__total div:nth-child(2) span.color-club{text-align:right}.traveling-universe__uber-scheduled__checkout__products__total div:nth-child(2) span.color-club small{font-size:11px !important}.traveling-universe__uber-scheduled__checkout__products__total div:last-child{padding-right:7px}.traveling-universe__uber-scheduled__checkout__products__total section.club-desktop{display:none}.traveling-universe__uber-scheduled__checkout__products__club-mobile{display:block;margin-bottom:10px;height:100px;width:100%;left:0;top:10px;position:relative;background-color:#639}.traveling-universe__uber-scheduled__checkout__products__club-mobile div{font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif;line-height:16px}.traveling-universe__uber-scheduled__checkout__products__club-mobile div strong{font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__checkout__products__club-mobile div:first-child{display:none}.traveling-universe__uber-scheduled__checkout__products__club-mobile div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important;height:40px}.traveling-universe__uber-scheduled__checkout__products__club-mobile div:nth-child(2) br{display:none}.traveling-universe__uber-scheduled__checkout__products__club-mobile div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__uber-scheduled__checkout__products__club-mobile div:nth-child(3) p{float:left}.traveling-universe__uber-scheduled__checkout__products__club-mobile div:nth-child(4){width:45%;display:inline-block;padding:10px 10px 20px 10px !important}.traveling-universe__uber-scheduled__checkout__products__club-mobile div:nth-child(4) button{float:right;padding:6px 25px;background-color:transparent;border-radius:4px;border:1px solid #fff;font-size:12px;color:#fff;font-family:"NunitoLight",Arial,sans-serif !important}.traveling-universe__uber-scheduled__checkout__products__club-mobile a{position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;font-size:30px;font-family:"NunitoLight",Arial,sans-serif;transform:rotate(45deg)}.traveling-universe__uber-scheduled__checkout__products__club-mobile:before{width:0;height:0;border:8px solid transparent;border-bottom-color:#639;content:"";position:absolute;top:-16px;left:auto;right:15px}.traveling-universe__uber-scheduled__checkout__products__club-mobile.redeem:before{right:25%}.traveling-universe__uber-scheduled__checkout__products__accumulation{margin:0;padding:10px;border:0}.traveling-universe__uber-scheduled__checkout__products__accumulation div{font-size:12px;letter-spacing:0;line-height:16px}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer{margin-bottom:110px}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section{height:90px;width:100%;left:0;top:44px;display:block}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section div:first-child{display:none}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section div:nth-child(2){width:calc(100% - 30px);padding:10px 10px 5px 10px !important}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section div:nth-child(2) br{display:none}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section div:nth-child(3){display:inline-block;width:50%;padding:5px 10px 10px 10px !important}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section div:nth-child(3) p{float:left}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section div:nth-child(4){display:inline-block;width:45%;padding:5px 10px 10px 10px !important}.traveling-universe__uber-scheduled__checkout__products__accumulation.club-offer section div:nth-child(4) button{float:right;padding:4px 25px}.traveling-universe__uber-scheduled__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__uber-scheduled__club{background-color:#639;height:100px;display:flex;width:calc(100% + 40px);margin-left:-20px;align-items:center}.traveling-universe__uber-scheduled__club div:first-child{width:30%}.traveling-universe__uber-scheduled__club div:first-child label{cursor:text;display:flex;margin-bottom:0;margin-left:36px}.traveling-universe__uber-scheduled__club div:first-child label span{font-size:32px;color:#fff;font-family:"NunitoBold","Arial Bold",sans-serif}.traveling-universe__uber-scheduled__club div:first-child label span:first-child{color:#fff;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-scheduled__club div:first-child label em{height:5px;margin:12px 0 0 -1px;font-size:10px}.traveling-universe__uber-scheduled__club div:first-child label em fill{color:#fff}.traveling-universe__uber-scheduled__club div:last-child{width:70%;display:flex;justify-content:space-between}.traveling-universe__uber-scheduled__club div:last-child p{color:#fff;margin:0 0 0 30px;font-family:"NunitoLight",Arial,sans-serif}.traveling-universe__uber-scheduled__club div:last-child p label{font-size:20px;font-family:"NunitoBold","Arial Bold",sans-serif;cursor:text}.traveling-universe__uber-scheduled__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__uber-scheduled__club{width:100%;flex-direction:column;height:auto;margin:0}.traveling-universe__uber-scheduled__club div{width:100% !important}.traveling-universe__uber-scheduled__club div:first-child label{align-items:center;justify-content:center;line-height:32px;margin:30px auto 30px auto}.traveling-universe__uber-scheduled__club div:first-child label em{height:5px;margin:-1px 0 0 -1px;font-size:10px}.traveling-universe__uber-scheduled__club div:first-child label em fill{color:#fff}.traveling-universe__uber-scheduled__club div:last-child{flex-direction:column}.traveling-universe__uber-scheduled__club div:last-child p{margin:auto;text-align:center}.traveling-universe__uber-scheduled__club div:last-child p label{margin-bottom:10px}.traveling-universe__uber-scheduled__club div:last-child button{margin:27px auto}}.voucher-cars{margin-bottom:32px}.voucher-cars__container{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border:1px solid #f2f2f2}@media screen and (max-width: 768px){.voucher-cars__container{flex-direction:column;align-items:flex-start;gap:14px}}.voucher-cars__content{display:flex;align-items:center}.voucher-cars__labels-container{display:flex;gap:16px}.voucher-cars__labels-container>span{font-family:Nunito;font-weight:700;font-size:16px;line-height:24px;color:#000}@media screen and (max-width: 768px){.voucher-cars__labels-container{align-items:center}}.voucher-cars__flag-voucher-applied{position:absolute;left:650px;display:flex;align-items:center;gap:4px;width:fit-content;padding:4px 10px;border-radius:16px;background-color:#e6f1eb}.voucher-cars__flag-voucher-applied__image-container{width:16px;height:16px}.voucher-cars__flag-voucher-applied__image-container__img{width:100%;height:100%;background:url("../images/svg/uv/check-circle.svg") no-repeat center}.voucher-cars__icon__container{width:24px;height:24px}.voucher-cars__icon__content{width:100%;height:100%;background:url("../images/svg/uv/voucher.svg") no-repeat center}.voucher-cars__button{width:100%;max-width:fit-content;border:1px solid #000;border-radius:16px;padding:11px 16px;font-family:Nunito;font-weight:700;font-size:14px;line-height:18px;text-align:center;color:#0f0f0e;background-color:#fff}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:9998;display:none}.drawer-overlay.open{display:block}.drawer-voucher-cars{position:fixed;top:0;right:0;width:100%;height:100%;max-width:531px;background:#fff;transform:translateX(100%);transition:transform 0.3s ease;z-index:9999;display:flex;flex-direction:column;padding:62px 32px 32px 56px;gap:16px;overflow-y:auto}@media screen and (max-width: 768px){.drawer-voucher-cars{padding:48px 24px}}.drawer-voucher-cars__header,.drawer-voucher-cars__footer{flex-shrink:0}.drawer-voucher-cars__header{display:flex;flex-direction:column;gap:50px}.drawer-voucher-cars__header__btn-container{display:flex;justify-content:flex-end}.drawer-voucher-cars__header__btn-container__close-btn{width:40px;height:40px;background:none;border:1px solid #999;border-radius:50%;cursor:pointer;position:relative}.drawer-voucher-cars__header__btn-container__close-btn::before,.drawer-voucher-cars__header__btn-container__close-btn::after{content:"";position:absolute;top:50%;left:50%;width:2px;height:12px;background:#333;border-radius:1px;transform-origin:center}.drawer-voucher-cars__header__btn-container__close-btn::before{transform:translate(-50%, -50%) rotate(45deg)}.drawer-voucher-cars__header__btn-container__close-btn::after{transform:translate(-50%, -50%) rotate(-45deg)}.drawer-voucher-cars__header__text{display:flex;flex-direction:column;gap:12px}.drawer-voucher-cars__header__text>h2{font-family:Nunito;font-weight:600;font-size:24px;line-height:32px;color:#000;margin:0}.drawer-voucher-cars__header__text>span{font-family:Nunito;font-weight:700;font-size:14px;line-height:20px;color:#000}.drawer-voucher-cars__footer{display:flex;justify-content:flex-end}.drawer-voucher-cars__footer__button{width:100%;height:100%;max-width:fit-content;border-radius:16px;padding:11px 34px;border:none;box-shadow:none;outline:none;font-family:Nunito;font-weight:700;font-size:14px;line-height:18px;text-align:center;vertical-align:middle;color:#000;background-color:#FF7020;cursor:pointer}.drawer-voucher-cars__footer__button.unavailable{color:#666666;background-color:#f2f2f2;cursor:none}.drawer-voucher-cars.open{transform:translateX(0)}.drawer-voucher-cars__content{display:flex;align-items:center;gap:10px;border:1px solid #D9D9D9;border-radius:16px;padding:12.5px 24px;margin:0}.drawer-voucher-cars__content>label{cursor:pointer}.drawer-voucher-cars__content__image-container{width:fit-content;height:100%}.drawer-voucher-cars__content__image-container__img{width:24px;height:24px;background:url("../images/svg/uv/voucher.svg") no-repeat center}.drawer-voucher-cars__content__image-container__img.unavailable{background:url("../images/svg/uv/unavailable-voucher.svg") no-repeat center}.drawer-voucher-cars__content__info-container{display:flex;flex-direction:column;gap:4px}.drawer-voucher-cars__content__info-container__title{font-family:Nunito;font-weight:700;font-size:16px;line-height:24px;color:#333}.drawer-voucher-cars__content__info-container__title.unavailable{color:#858585}.drawer-voucher-cars__content__info-container__subtitle{font-family:Nunito;font-weight:400;font-size:14px;line-height:20px;color:#595959}.drawer-voucher-cars__content__info-container__subtitle.unavailable{color:#D9D9D9}.drawer-voucher-cars__content__info-container__more-details{display:flex;gap:8px;align-items:center;cursor:pointer}.drawer-voucher-cars__content__info-container__more-details>span{font-family:Nunito;font-weight:700;font-size:16px;line-height:24px;color:#0F0F0E}.drawer-voucher-cars__content__info-container__more-details>span.unavailable{color:#6F6F6F}.drawer-voucher-cars__content__info-container__more-details__image-container{width:16px;height:16px}.drawer-voucher-cars__content__info-container__more-details__image-container__img{width:100%;height:100%;background:url("../images/svg/uv/info-icon.svg") no-repeat center}.drawer-voucher-cars__content__info-container__more-details__image-container__img.unavailable{width:100%;height:100%;background:url("../images/svg/uv/info-icon-unavailable.svg") no-repeat center}.drawer-voucher-cars__content__info-container__warning-msg__container{display:flex;align-items:center;gap:2.5px;width:100%;height:100%;max-width:170px;border-radius:16px;padding:2.5px 10px;background-color:#FFF6E0}.drawer-voucher-cars__content__info-container__warning-msg__container__image-container{width:16px;height:16px}.drawer-voucher-cars__content__info-container__warning-msg__container__image-container__img{width:100%;height:100%;background:url("../images/svg/uv/warning-msg.svg") no-repeat center}.drawer-voucher-cars__content__info-container__warning-msg__container>span{font-family:Nunito;font-weight:700;font-size:14px;line-height:21px;vertical-align:middle;color:#926700}.drawer-voucher-cars__content__radio{display:none}.drawer-voucher-cars__content__circle{display:flex;margin-left:auto;width:24px;height:24px;border:2px solid #666;border-radius:50%;position:relative;flex-shrink:0}.drawer-voucher-cars__content__radio:checked+.drawer-voucher-cars__content__circle{background-color:#FF7020;border-color:#FF7020}.drawer-voucher-cars__content__radio:checked+.drawer-voucher-cars__content__circle::after{content:"";position:absolute;top:2px;left:6px;width:6px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.drawer-details-voucher-cars{position:fixed;top:0;right:0;width:100%;height:100%;max-width:648px;background:#fff;transform:translateX(100%);transition:transform 0.3s ease;z-index:9999;display:flex;flex-direction:column;padding:62px 32px 124px 56px;gap:16px;overflow-y:auto}.drawer-details-voucher-cars__header,.drawer-details-voucher-cars__footer{flex-shrink:0}.drawer-details-voucher-cars__header{display:flex;flex-direction:column;gap:50px}.drawer-details-voucher-cars__header__btn-container{display:flex;justify-content:space-between}.drawer-details-voucher-cars__header__btn-container__back-btn{width:40px;height:40px;background:none;border:1px solid #999;border-radius:50%;cursor:pointer;position:relative}.drawer-details-voucher-cars__header__btn-container__back-btn::before{content:"";position:absolute;top:50%;left:53%;width:7px;height:7px;border-left:2px solid #333;border-bottom:2px solid #333;transform:translate(-50%, -50%) rotate(45deg)}.drawer-details-voucher-cars__header__btn-container__close-btn{width:40px;height:40px;background:none;border:1px solid #999;border-radius:50%;cursor:pointer;position:relative}.drawer-details-voucher-cars__header__btn-container__close-btn::before,.drawer-details-voucher-cars__header__btn-container__close-btn::after{content:"";position:absolute;top:50%;left:50%;width:2px;height:12px;background:#333;border-radius:1px;transform-origin:center}.drawer-details-voucher-cars__header__btn-container__close-btn::before{transform:translate(-50%, -50%) rotate(45deg)}.drawer-details-voucher-cars__header__btn-container__close-btn::after{transform:translate(-50%, -50%) rotate(-45deg)}.drawer-details-voucher-cars__header__text{display:flex;flex-direction:column;gap:12px}.drawer-details-voucher-cars__header__text>h2{font-family:Nunito;font-weight:600;font-size:24px;line-height:32px;color:#000}.drawer-details-voucher-cars__body{width:100%;padding:0 16px;display:flex;gap:24px}.drawer-details-voucher-cars__body__list{width:50%;display:flex;flex-direction:column;gap:24px}.drawer-details-voucher-cars__body__list__container{display:flex;flex-direction:column;gap:8px}.drawer-details-voucher-cars__body__list__container__title>span{font-family:Nunito;font-weight:400;font-size:14px;line-height:18px;color:#666666}.drawer-details-voucher-cars__body__list__container__description>span{font-family:Nunito;font-weight:700;font-size:14px;line-height:18px;color:#333333}.drawer-details-voucher-cars__body__list__mobile{display:none}.drawer-details-voucher-cars__body__expand-arrow{display:none}@media screen and (max-width: 768px){.drawer-details-voucher-cars__body{flex-direction:column}.drawer-details-voucher-cars__body__list{display:none}.drawer-details-voucher-cars__body__list__mobile{display:flex;flex-direction:column;gap:8px;max-height:271px;overflow:hidden;transition:max-height 0.2s ease-in-out}.drawer-details-voucher-cars__body__list__mobile.open{max-height:1000px}.drawer-details-voucher-cars__body__expand-arrow{display:flex;align-items:center;justify-content:center;width:100%;height:32px;border-top:1px solid #f2f2f2;cursor:pointer}.drawer-details-voucher-cars__body__expand-arrow.arrow-down{background:url("../images/svg/uv/arrow-down.svg") no-repeat center}.drawer-details-voucher-cars__body__expand-arrow.arrow-up{background:url("../images/svg/uv/arrow-up.svg") no-repeat center}}.drawer-details-voucher-cars__footer{width:100%;display:flex;flex-direction:column;gap:32px}.drawer-details-voucher-cars__footer__terms-and-condition{width:100%;display:flex;flex-direction:column;gap:20px;padding:20px 24px 0 24px;cursor:pointer}.drawer-details-voucher-cars__footer__terms-and-condition__content{width:100%;display:flex;justify-content:space-between}.drawer-details-voucher-cars__footer__terms-and-condition__content>span{font-family:Nunito;font-weight:400;font-size:16px;line-height:24px;color:#000}.drawer-details-voucher-cars__footer__terms-and-condition__content__img-container{width:24px;height:24px}.drawer-details-voucher-cars__footer__terms-and-condition__content__img-container__img{width:100%;height:100%;background:url("../images/svg/uv/arrow-right.svg") no-repeat center}.drawer-details-voucher-cars__footer__terms-and-condition__border-bottom{width:100%;padding:0 24px;border:1px solid #f2f2f2}.drawer-details-voucher-cars__footer__how-to-use{width:100%;display:flex;flex-direction:column;gap:16px}.drawer-details-voucher-cars__footer__how-to-use>h2{font-family:Nunito;font-weight:700;font-size:20px;line-height:32px;color:#333333}.drawer-details-voucher-cars__footer__how-to-use__list{display:flex;flex-direction:column;gap:16px}.drawer-details-voucher-cars__footer__how-to-use__list>li{font-family:Nunito;font-weight:400;font-size:14px;line-height:18px;color:#666666}.drawer-details-voucher-cars.open{transform:translateX(0)}@media screen and (max-width: 768px){.drawer-details-voucher-cars{padding:48px 24px}.drawer-details-voucher-cars__body{padding:0}.drawer-details-voucher-cars__footer__terms-and-condition{padding:20px 0 0 0}}.drawer-terms-voucher-cars{position:fixed;top:0;right:0;width:100%;height:100%;max-width:648px;background:#fff;transform:translateX(100%);transition:transform 0.3s ease;z-index:9999;display:flex;flex-direction:column;padding:40px 56px;gap:64px;overflow-y:auto}@media screen and (max-width: 768px){.drawer-terms-voucher-cars{padding:48px 24px}}.drawer-terms-voucher-cars__header{display:flex;flex-direction:column;gap:64px}.drawer-terms-voucher-cars__header__btn-container{display:flex;justify-content:space-between}.drawer-terms-voucher-cars__header__btn-container__back-btn{width:40px;height:40px;background:none;border:1px solid #999;border-radius:50%;cursor:pointer;position:relative}.drawer-terms-voucher-cars__header__btn-container__back-btn::before{content:"";position:absolute;top:50%;left:53%;width:7px;height:7px;border-left:2px solid #333;border-bottom:2px solid #333;transform:translate(-50%, -50%) rotate(45deg)}.drawer-terms-voucher-cars__header__title-container{display:flex;flex-direction:column;gap:26px}.drawer-terms-voucher-cars__header__title-container>h2{font-family:Nunito;font-weight:600;font-size:24px;line-height:32px;color:#333333;margin:0}.drawer-terms-voucher-cars__header__title-container>span{font-family:Nunito;font-weight:400;font-size:16px;line-height:24px;color:#666666}.drawer-terms-voucher-cars__body{display:flex;flex-direction:column;gap:24px}.drawer-terms-voucher-cars__body>h3{font-family:Nunito;font-weight:700;font-size:16px;line-height:24px;color:#0f0f0e;margin:0}.drawer-terms-voucher-cars__body__list-container{display:flex;flex-direction:column;gap:24px;list-style-position:inside;margin:0}.drawer-terms-voucher-cars__body__list-container>li{font-family:Nunito;font-weight:400;font-size:16px;line-height:24px;color:#666666}.drawer-terms-voucher-cars__body__list-container>li>strong{font-weight:700}.drawer-terms-voucher-cars.open{transform:translateX(0)}.smiles__checkout-airlines-discount-coupon{width:calc(100% - 60px);height:auto !important;padding-bottom:24px;padding-top:24px;margin:0 30px 30px 30px;border:1px solid #ccc;border-radius:3px;cursor:pointer}@media only screen and (max-width: 700px){.smiles__checkout-airlines-discount-coupon div.voucher-top-row{display:flex;padding-right:20px !important;flex-direction:column !important;align-content:flex-start !important;align-items:flex-start !important}.smiles__checkout-airlines-discount-coupon div.voucher-top-row .title svg{display:none}.smiles__checkout-airlines-discount-coupon div.voucher-top-row .title label{width:calc(100% - 70px);margin-left:38px;padding-left:0;text-overflow:ellipsis;overflow:hidden}.smiles__checkout-airlines-discount-coupon div.voucher-top-row a.show-list{right:auto}.smiles__checkout-airlines-discount-coupon div.voucher-top-row .aplied-tag{position:absolute;padding:0;margin:0;text-indent:100%;white-space:nowrap;overflow:hidden;width:28px;height:28px}.smiles__checkout-airlines-discount-coupon div.voucher-top-row .aplied-tag svg{position:absolute;left:8px}.smiles__checkout-airlines-discount-coupon .miles-sumary{margin-top:20px}.smiles__checkout-airlines-discount-coupon .miles-sumary .miles-dicount{padding-left:0}}.smiles__checkout-airlines-discount-coupon.applied{border:1px solid #F2F2F2}.smiles__checkout-airlines-discount-coupon div{position:relative}.smiles__checkout-airlines-discount-coupon div.voucher-top-row{display:flex;align-items:center;padding-right:20px;justify-content:space-between}.smiles__checkout-airlines-discount-coupon div.voucher-top-row .title{display:flex;flex-direction:row}.smiles__checkout-airlines-discount-coupon div a{display:flex;position:relative;width:167px;padding:10px;cursor:pointer;color:#0F0F0E;font-weight:bold;border-radius:16px;border:1px solid #0F0F0E;flex-direction:row;justify-content:center;align-items:center}.smiles__checkout-airlines-discount-coupon div a svg{margin-right:5px}.smiles__checkout-airlines-discount-coupon div label{cursor:pointer;padding-left:15px;display:inline-block;text-align:left}.smiles__checkout-airlines-discount-coupon div label b{color:#FF5A00}.smiles__checkout-airlines-discount-coupon div .voucher-amount span{padding-left:16px}.smiles__checkout-airlines-discount-coupon div span{font-size:14px;line-height:16px;display:inline-block;color:#666;font-family:"NunitoLight",Arial,sans-serif;text-align:left;padding-left:35px;margin-top:5px;margin-bottom:3px}.smiles__checkout-airlines-discount-coupon div span.aplied-tag{border-radius:16px;background-color:#E6F1EB;padding:6px 10px;color:#346024;font-weight:bold;display:flex;width:170px;align-items:center;justify-content:center;height:30px;margin-right:40px}.smiles__checkout-airlines-discount-coupon div span.aplied-tag svg{margin-right:5px}.smiles__checkout-airlines-discount-coupon div .miles-sumary span{padding-left:35px}.smiles__checkout-airlines-discount-coupon__not-coupon{padding:20px;margin:0 20px;border:1px solid #dcdcdc}.smiles__checkout-airlines-discount-coupon__not-coupon .title label{background-image:url(../images/discount-coupon/icone_cupons_closed.png);background-position:1px 5px;background-repeat:no-repeat;font-size:16px;line-height:24px;font-family:"NunitoLight",Arial,sans-serif;color:#666666;margin-bottom:0;padding-left:35px}.smiles__checkout-airlines-discount-coupon__has-coupoun{text-align:left;padding-left:20px}.smiles__checkout-airlines-discount-coupon__has-coupoun svg{display:inline-block;float:left;margin-right:10px}.smiles__checkout-airlines-discount-coupon__has-coupoun label{font-size:16px;line-height:24px !important;font-family:"NunitoBold","Arial Bold",sans-serif;color:#0F0F0E}.smiles__checkout-airlines-discount-coupon__coupon-applied{text-align:left;padding-left:20px}.smiles__checkout-airlines-discount-coupon__coupon-applied svg{display:inline-block;float:left}.smiles__checkout-airlines-discount-coupon__coupon-applied label{font-size:16px;line-height:24px !important;font-family:"NunitoBold","Arial Bold",sans-serif;color:#0F0F0E}@media only screen and (max-width: 767px){.smiles__checkout-airlines-discount-coupon{margin:0 15px 15px 15px;width:calc(100% - 30px)}.smiles__checkout-airlines-discount-coupon div label{width:calc(100% - 48px);margin-left:12px;padding-left:45px}.smiles__checkout-airlines-discount-coupon div span{width:calc(100% - 24px);padding-left:46px}.smiles__checkout-airlines-discount-coupon div a{top:25%;right:10px;margin-top:6px}}.smiles__checkout-airlines-discount-coupon__content-modal{display:none}.smiles__checkout-airlines-discount-coupon__modal__content-details{display:none}.smiles__checkout-airlines-discount-coupon__modal{overflow:auto;position:relative;height:100%}.smiles__checkout-airlines-discount-coupon__modal__coupons{width:calc(100% - 112px);padding:100px 56px 50px 56px}@media only screen and (max-width: 700px){.smiles__checkout-airlines-discount-coupon__modal__coupons__header h3{display:inline-block}}.smiles__checkout-airlines-discount-coupon__modal__coupons__header a.closeModalRedesign{height:40px;width:40px;cursor:pointer;display:block;background-image:url(../images/discount-coupon/close-modal.png);position:absolute;top:40px;right:40px}.smiles__checkout-airlines-discount-coupon__modal__coupons__header h3{font-family:"NunitoRegular",Arial,sans-serif;font-size:24px;line-height:32px;color:#333333;margin-bottom:16px;margin-top:85;width:100%}.smiles__checkout-airlines-discount-coupon__modal__coupons__header h4{display:inline-block;font-size:14px;color:#000;font-weight:normal}.smiles__checkout-airlines-discount-coupon__modal__coupons__message{width:calc(100% - 48px);float:left;background-color:#F2F2F2;border-radius:5px;padding:20px 24px;margin-bottom:20px}.smiles__checkout-airlines-discount-coupon__modal__coupons__message label{font-size:16px;line-height:24px;color:#666666;font-family:"NunitoRegular",Arial,sans-serif;cursor:text}.smiles__checkout-airlines-discount-coupon__modal__coupons__list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:3px;width:100%;margin-top:10px}.smiles__checkout-airlines-discount-coupon__modal__coupons__list div.coupon-item{border:1px solid #ececec;border-radius:16px;padding:20px;margin:10px 0}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item{margin:0px 0 20px 0;position:relative;width:calc(100% - 40px)}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item svg{display:inline-block;float:left}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item h4{font-size:16px;line-height:22px;color:#333;font-family:"NunitoBold","Arial Bold",sans-serif;margin:0;margin-left:10px;display:inline-block;width:auto;max-width:420px;cursor:pointer}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item h4::after{content:'';width:23px;display:block;height:22px;position:absolute;right:20px;top:20px;background-position:right 2px;background-repeat:no-repeat;background-image:url(../images/discount-coupon/radio-unchecked.png)}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item h4 b{color:#FF5A00}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item h5{font-size:16px;line-height:22px;color:#333;font-family:"NunitoBold","Arial Bold",sans-serif;margin:0;background-position:left 2px;background-repeat:no-repeat;background-image:url(../images/discount-coupon/radio-unchecked.png);padding-left:32px;padding-right:36px;display:inline-block;cursor:pointer}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item span{padding-left:32px;font-size:14px;line-height:18px;font-family:"NunitoRegular",Arial,sans-serif;display:block;width:100%}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item span br{display:none}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item a.details{display:none}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item a.details.open{transform:rotate(180deg);background-position:0px 20px}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.selected h4::after,.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.selected h5::after{background-image:url(../images/discount-coupon/radio-checked.png)}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable svg path{fill:#9c9c9c}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable h4,.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable h5{color:#999999;cursor:default;width:80%}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable h4::after,.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable h5::after{background-image:url(../images/discount-coupon/radio-disable.png)}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable h4 svg path,.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable h5 svg path{fill:#999999}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item.unavailable b{color:#666666}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__details{padding-left:30px;margin-top:20px}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__details a.more-details{background-image:none;position:initial;width:auto;left:0;top:0;margin:0;font-size:16px;line-height:16px;font-family:"NunitoRegular",Arial,sans-serif;color:#0F0F0E;cursor:pointer}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__details a.more-details svg{margin-left:4px;display:inline;float:none}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__details p{font-size:14px;line-height:16px;font-family:"NunitoLight",Arial,sans-serif}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__details.open{display:block}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__blocker{padding:16px;background-color:#000000;border-radius:16px;text-align:center;width:calc(100% - 32px);position:absolute;display:none;z-index:10}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__blocker span{color:#fff;font-size:14px;line-height:16px;font-family:"NunitoLight",Arial,sans-serif;text-align:center;display:block;padding:0;position:relative}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__blocker::before{content:"";position:absolute;top:-16px;left:50%;margin-left:-4px;z-index:1;border:solid 8px transparent;border-bottom-color:#000}.smiles__checkout-airlines-discount-coupon__modal__coupons__footer{text-align:right}.smiles__checkout-airlines-discount-coupon__modal__coupons__footer a.actionCoupon{background-color:#FF5A00;cursor:pointer;border-radius:8px;width:264px;height:64px;text-align:center;line-height:64px;font-size:16px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif;display:inline-block;margin-top:60px}.smiles__checkout-airlines-discount-coupon__modal__coupons__footer a.actionCoupon.disabled{background-color:#a09f9f}@media only screen and (max-width: 767px){.smiles__checkout-airlines-discount-coupon__modal__coupons{width:calc(100% - 48px);padding:24px 24px 50px 24px}.smiles__checkout-airlines-discount-coupon__modal__coupons__header a.closeModalRedesign{background-image:url(../images/discount-coupon/arrow-terms-right.png);transform:rotate(180deg);background-repeat:no-repeat;height:13px;width:13px;left:24px;position:absolute}.smiles__checkout-airlines-discount-coupon__modal__coupons__header h4{font-size:14px;line-height:18px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#000;margin-bottom:32px;margin-top:0;float:left;width:100%;text-align:center;display:block}.smiles__checkout-airlines-discount-coupon__modal__coupons__header h3{display:none}.smiles__checkout-airlines-discount-coupon__modal__coupons__message{background-color:#333333;width:calc(100% - 88px);padding:20px 44px}.smiles__checkout-airlines-discount-coupon__modal__coupons__message label{color:#fff;font-size:14px;line-height:18px}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item h4,.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item h5{font-size:14px}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item span{margin-bottom:5px;margin-top:3px}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item span br{display:block}.smiles__checkout-airlines-discount-coupon__modal__coupons__list__item__details{padding-left:0}.smiles__checkout-airlines-discount-coupon__modal__coupons a.actionCoupon{width:100%}}.smiles__checkout-airlines-discount-coupon__modal__details{width:calc(100% - 112px);padding:40px 56px 50px 56px;display:none}.smiles__checkout-airlines-discount-coupon__modal__details__header a{height:40px;width:40px;cursor:pointer;display:block;background-image:url(../images/discount-coupon/back-modal.png);float:left;margin-bottom:60px}.smiles__checkout-airlines-discount-coupon__modal__details__header label{display:none}.smiles__checkout-airlines-discount-coupon__modal__details h4{font-family:"NunitoRegular",Arial,sans-serif;font-size:24px;line-height:32px;color:#333333;margin-bottom:32px;margin-top:0;float:left;width:100%}.smiles__checkout-airlines-discount-coupon__modal__details h4 b{color:#FF5A00;font-size:14px;line-height:18px;font-family:"NunitoBold","Arial Bold",sans-serif;width:100%;float:left}.smiles__checkout-airlines-discount-coupon__modal__details__list-info{float:left;width:100%;margin-bottom:48px}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col{float:left;display:inline-block;width:calc(50% - 12px)}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col:first-child{margin-right:20px}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col div{width:100%;margin-bottom:24px}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col div label{font-size:14px;line-height:18px;font-family:"NunitoLight",Arial,sans-serif;cursor:text;color:#666666;margin-bottom:6px}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col div span{font-size:14px;line-height:18px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333333}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col div span b{color:#FF5A00}.smiles__checkout-airlines-discount-coupon__modal__details__terms{float:left;padding-bottom:50px}.smiles__checkout-airlines-discount-coupon__modal__details__terms label{font-size:20px;line-height:32px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333;padding-bottom:16px;width:100%;cursor:text}.smiles__checkout-airlines-discount-coupon__modal__details__terms p{font-size:14px;line-height:20px;font-family:"NunitoLight",Arial,sans-serif;color:#666666}.smiles__checkout-airlines-discount-coupon__modal__details__terms strong,.smiles__checkout-airlines-discount-coupon__modal__details__terms b{font-size:14px;line-height:20px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333}.smiles__checkout-airlines-discount-coupon__modal__details__terms h1,.smiles__checkout-airlines-discount-coupon__modal__details__terms h2,.smiles__checkout-airlines-discount-coupon__modal__details__terms h3,.smiles__checkout-airlines-discount-coupon__modal__details__terms h4,.smiles__checkout-airlines-discount-coupon__modal__details__terms h5,.smiles__checkout-airlines-discount-coupon__modal__details__terms h6{font-size:18px;line-height:32px;font-family:"NunitoBold","Arial Bold",sans-serif;color:#333}@media only screen and (max-width: 767px){.smiles__checkout-airlines-discount-coupon__modal__details{padding:0px;width:100%}.smiles__checkout-airlines-discount-coupon__modal__details__header{background-color:#333333;position:relative}.smiles__checkout-airlines-discount-coupon__modal__details__header label{font-size:14px;line-height:18px;color:#fff;font-family:"NunitoRegular",Arial,sans-serif;display:block;text-align:center;padding-top:24px;margin-bottom:0}.smiles__checkout-airlines-discount-coupon__modal__details__header a{float:none;position:absolute;background-image:url(../images/discount-coupon/arrow-terms-left.png);width:13px;height:14px;margin-bottom:0;top:24px;background-repeat:no-repeat;left:24px}.smiles__checkout-airlines-discount-coupon__modal__details h4{background-color:#333333;color:#fff;font-size:24px;padding:48px 24px 24px 24px;width:auto;margin-bottom:0;float:none;width:calc(100% - 48px)}.smiles__checkout-airlines-discount-coupon__modal__details h4 b{margin-bottom:10px}.smiles__checkout-airlines-discount-coupon__modal__details__list-info{width:auto;display:block;background-color:#F2F2F2;padding:32px 24px;margin-bottom:28px;width:100%}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col{width:calc(100% - 40px)}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col div{width:100%;margin:auto auto 16px auto}.smiles__checkout-airlines-discount-coupon__modal__details__list-info__col div label{margin-bottom:3px}.smiles__checkout-airlines-discount-coupon__modal__details__terms{width:calc(100% - 42px);margin:auto 24px 40px}}.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}}@media (max-width: 767px){.modal#modal-join-macro,.modal#modal-terms-macro,.modal#modal-error-macro{width:100% !important;left:0px !important;top:0% !important;height:100% !important}}.modal.drawer{right:0px;height:100%;left:auto !important;top:0px !important;transform:none !important;box-shadow:none}.modal.drawer .modal-backdrop{z-index:0 !important}.modal.drawer#modal-error-macro .btn.custom-button,.modal.drawer#modal-error-macro .aui .modal-body button.custom-button,.aui .modal-body .modal.drawer#modal-error-macro button.custom-button{margin-top:5em;color:#fff !important}.modal.drawer#modal-terms-macro #terms-of-use-content{margin:6em -2em 0;height:71vh;overflow-y:auto;overflow-x:hidden;padding:0 1em}@media (max-width: 767px){.modal.drawer#modal-terms-macro #terms-of-use-content{height:75vh;margin:6em -1em 0}}@media (max-height: 700px){.modal.drawer#modal-terms-macro #terms-of-use-content{height:52vh}}.modal.drawer#modal-terms-macro #terms-of-use-content *{color:white !important;font-family:sans-serif !important}.modal.drawer#modal-terms-macro .error-image{margin:0 0 2em}.modal.drawer#modal-terms-macro .btn-modal-close{margin-right:-1em}@media (max-width: 767px){.modal.drawer#modal-terms-macro .btn-modal-close{margin-right:0}}.modal.drawer#modal-terms-macro .custom-button{color:#639}.modal.drawer#modal-terms-macro .custom-button:hover{color:#fff}@media (max-width: 767px){.modal.drawer#modal-terms-macro .custom-button{margin-right:0}}.modal.drawer .modal-backdrop{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.9);z-index:1}.modal.drawer .modal.fade.drawer .modal-body{transform:translate3d(25%, 0, 0) !important;transition:ease-out .2s}.modal.drawer .modal.in.drawer .modal-body{transform:translate3d(0, 0, 0) !important;transition:ease-out .2s;transition-delay:.1s}@media (max-height: 900px){.modal.drawer .modal-content{margin-bottom:4em}}.modal.drawer .modal-body{max-height:100%;height:100%;padding:4em;background:#fff;z-index:2}@media (max-width: 767px){.modal.drawer .modal-body{padding:2em}}.modal.drawer .modal-body .error-image{margin:0 0 2em}.modal.drawer #recaptcha-club-join-macro.disabled{opacity:0.65;pointer-events:none}.modal.drawer .btn-modal-close{border:2px solid rgba(255,255,255,0.4) !important;border-radius:50px !important;width:40px !important;height:40px;display:flex !important;align-items:center;justify-content:center;filter:brightness(0) invert(0);opacity:0.6 !important;background:transparent !important}.modal.drawer .btn-modal-close :hover{opacity:1 !important}.modal.drawer .btn-modal-close img{width:12px;pointer-events:none}.modal.drawer .btn-modal-close.hide{display:none !important}.modal.drawer .header-modal{margin-top:8.4em}.modal.drawer .header-modal h2{font-size:25px;font-weight:600}.modal.drawer .header-modal p{margin:2em 0;color:#333;font-size:16px;line-height:1.5}.modal.drawer .banner-block-12-months{border:2px solid rgba(0,0,0,0.25);padding:1.8em;border-radius:16px;margin:2em 0 1em;box-shadow:0px 2px 4px rgba(0,0,0,0.08)}.modal.drawer .banner-block-12-months .head{font-weight:bold;font-size:16px;display:flex;gap:17px;margin-bottom:1em}.modal.drawer .banner-block-12-months .head .icon{font-size:28px;margin:8px 0 0}.modal.drawer .custom-button.btn,.modal.drawer .aui .modal-body button.custom-button,.aui .modal-body .modal.drawer button.custom-button{outline:none;margin:2em 0;height:60px;border-radius:8px;background:#639;border:none;font-size:16px}.modal.drawer .custom-button.btn *,.modal.drawer .aui .modal-body button.custom-button *,.aui .modal-body .modal.drawer button.custom-button *{color:#ede9f4}@media (max-width: 767px){.modal.drawer .custom-button.btn,.modal.drawer .aui .modal-body button.custom-button,.aui .modal-body .modal.drawer button.custom-button{width:100%}}.modal.drawer .custom-button.btn:hover,.modal.drawer .aui .modal-body button.custom-button:hover,.aui .modal-body .modal.drawer button.custom-button:hover{margin:2em 0;height:60px;border-radius:8px;background:#ff5a00;border:none;font-size:16px}.modal.drawer .custom-button.btn:hover *,.modal.drawer .aui .modal-body button.custom-button:hover *,.aui .modal-body .modal.drawer button.custom-button:hover *{color:#ede9f4}.modal.drawer .custom-button.btn:disabled,.modal.drawer .aui .modal-body button.custom-button:disabled,.aui .modal-body .modal.drawer button.custom-button:disabled{background:#595959 !important;pointer-events:none;user-select:none;opacity:1}.modal.drawer .custom-button.btn:disabled *,.modal.drawer .aui .modal-body button.custom-button:disabled *,.aui .modal-body .modal.drawer button.custom-button:disabled *{color:#fff !important}.modal.drawer .custom-button.btn .text,.modal.drawer .aui .modal-body button.custom-button .text,.aui .modal-body .modal.drawer button.custom-button .text{display:inline}.modal.drawer .custom-button.btn .dots,.modal.drawer .aui .modal-body button.custom-button .dots,.aui .modal-body .modal.drawer button.custom-button .dots{display:none}.modal.drawer .custom-button.btn.loading .dots,.modal.drawer .aui .modal-body button.custom-button.loading .dots,.aui .modal-body .modal.drawer button.custom-button.loading .dots{display:block}.modal.drawer .custom-button.btn.loading .text,.modal.drawer .aui .modal-body button.custom-button.loading .text,.aui .modal-body .modal.drawer button.custom-button.loading .text{display:none}.modal.drawer .custom-button.btn.loading .dots div,.modal.drawer .aui .modal-body button.custom-button.loading .dots div,.aui .modal-body .modal.drawer button.custom-button.loading .dots div{display:flex;height:40px;align-items:center;justify-content:center;margin-top:-10px}@keyframes arrows{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}.modal.drawer .custom-button.btn.loading .dots div span,.modal.drawer .aui .modal-body button.custom-button.loading .dots div span,.aui .modal-body .modal.drawer button.custom-button.loading .dots div span{margin-left:5px;animation:arrows 1s 0s infinite ease-in}.modal.drawer .custom-button.btn.loading .dots div span:nth-child(2n),.modal.drawer .aui .modal-body button.custom-button.loading .dots div span:nth-child(2n),.aui .modal-body .modal.drawer button.custom-button.loading .dots div span:nth-child(2n){animation-delay:-0.1s}.modal.drawer .custom-button.btn.loading .dots div span:nth-child(3n),.modal.drawer .aui .modal-body button.custom-button.loading .dots div span:nth-child(3n),.aui .modal-body .modal.drawer button.custom-button.loading .dots div span:nth-child(3n){animation-delay:-0.3s}.modal.drawer .message-error-cpf-member-club{display:flex;margin-top:8px;align-items:center;gap:8px}.modal.drawer .message-error-cpf-member-club strong{font-size:16px;font-weight:700}.modal.drawer form #recaptcha-club-join-macro{margin-top:2.3em}.modal.drawer form input{border-radius:6px;background:transparent;border:2px solid #fff;height:60px !important;color:#fff;width:100% !important}.modal.drawer form input::placeholder{color:#fff}.modal.drawer form .terms-of-use-join{padding:1em 0 0;display:block;width:280px}.modal.drawer form .terms-of-use-join .text-checkbox{color:rgba(255,255,255,0.8);margin-left:40px}.modal.drawer form .terms-of-use-join .text-checkbox a{text-decoration:underline}.modal.drawer form .terms-of-use-join label{user-select:none;float:none;color:rgba(255,255,255,0.4)}.modal.drawer form .terms-of-use-join label:before{top:13px;border-radius:7px;background:transparent}.modal.drawer form .terms-of-use-join label:after{top:13px;opacity:0}.modal.drawer form .terms-of-use-join [type="checkbox"]:checked+label:before{background:#ff5a00;border-color:#ff5a00}.modal.drawer form .terms-of-use-join [type="checkbox"]:checked+label:after{filter:brightness(-66%);opacity:1;content:url(../images/common/smls-icon-checked.png) !important}.modal.drawer form .terms-of-use-join.disabled label{pointer-events:none;user-select:none}.modal.drawer form .terms-of-use-join.disabled label:before{border-color:#595959;background-color:transparent}.modal.drawer form .terms-of-use-join.disabled input{pointer-events:none;user-select:none}.modal.drawer form .terms-of-use-join.disabled .text-checkbox{pointer-events:none;user-select:none;color:#CCCCCC}.modal.drawer form .terms-of-use-join.disabled .text-checkbox a{color:#CCCCCC}.modal.drawer.purple .modal-body{background:#639}.modal.drawer.purple .modal-body .custom-button.btn,.modal.drawer.purple .aui .modal-body button.custom-button,.aui .modal.drawer.purple .modal-body button.custom-button{background-color:rgba(255,255,255,0.8)}.modal.drawer.purple .modal-body .custom-button.btn *,.modal.drawer.purple .aui .modal-body button.custom-button *,.aui .modal.drawer.purple .modal-body button.custom-button *{color:#639}.modal.drawer.purple .modal-body .custom-button.btn:hover,.modal.drawer.purple .aui .modal-body button.custom-button:hover,.aui .modal.drawer.purple .modal-body button.custom-button:hover{background:#ff5a00}.modal.drawer.purple .modal-body .custom-button.btn:hover *,.modal.drawer.purple .aui .modal-body button.custom-button:hover *,.aui .modal.drawer.purple .modal-body button.custom-button:hover *{color:#ede9f4}.modal.drawer.purple .modal-body .btn-modal-close{filter:brightness(0) invert(1)}.modal.drawer.purple .modal-body .header-modal p{color:rgba(255,255,255,0.8)}.modal.drawer.purple *{color:#fff}.modal.drawer *{color:#333}.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}@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{padding-bottom:12px}.exclusive-area.cancel-block-exclusive-area .body .two-blocks .block-holder{display:block;width:100%;border-top:1px solid #f5f5f5;margin-top:14px}.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 .text-club-zero-renewal{width:300px !important}}.exclusive-area.alert-block-club .body .text-club-zero-renewal{text-align:center;width:520px;font-size:14px;line-height:16px}.exclusive-area.alert-block-club .body #buttonRenewPlanInfo,.exclusive-area.alert-block-club .body .btn-booking.btn-club-renewal,.exclusive-area.alert-block-club .body #buttonRenewPlanInfo.btn-booking.btn-club-renewal,.exclusive-area.alert-block-club .body .aui .btn-booking{background-color:#EDE9F4 !important;transition:opacity 0.3s ease}.exclusive-area.alert-block-club .body #buttonRenewPlanInfo:hover,.exclusive-area.alert-block-club .body #buttonRenewPlanInfo:active,.exclusive-area.alert-block-club .body #buttonRenewPlanInfo:focus,.exclusive-area.alert-block-club .body .btn-booking.btn-club-renewal:hover,.exclusive-area.alert-block-club .body .btn-booking.btn-club-renewal:active,.exclusive-area.alert-block-club .body .btn-booking.btn-club-renewal:focus,.exclusive-area.alert-block-club .body #buttonRenewPlanInfo.btn-booking.btn-club-renewal:hover,.exclusive-area.alert-block-club .body #buttonRenewPlanInfo.btn-booking.btn-club-renewal:active,.exclusive-area.alert-block-club .body #buttonRenewPlanInfo.btn-booking.btn-club-renewal:focus,.exclusive-area.alert-block-club .body .aui .btn-booking:hover,.exclusive-area.alert-block-club .body .aui .btn-booking:active,.exclusive-area.alert-block-club .body .aui .btn-booking:focus{opacity:0.9}.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{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.club-zero-flag{display:flex;justify-content:center;flex-direction:column}.exclusive-area.card-info .body .middle-block{padding-right:14px;font-size:14px}.exclusive-area.card-info .body .middle-block .pack-cards-gol-smiles{margin:8px 0}.exclusive-area.card-info .body .middle-block .text-cards-gol-smiles{font-size:11px;text-align:center;line-height:16px;margin:8px}.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-banner{width:855px;margin-left:0}@media screen and (max-width: 767px){#change-card-banner{width:100%}}.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 .payment-pix{position:relative;display:inline-block;width:120px;height:40px;top:12px;background:url(sprite/img/pix-logo-smiles.svg) no-repeat}.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,#planDowngradeModal{width:416px;min-height:314px;font-family:"NunitoRegular",Arial,sans-serif}#smls-modal-downgrade-plan .mobile,#planDowngradeModal .mobile{display:none}@media screen and (max-width: 767px){#smls-modal-downgrade-plan .mobile,#planDowngradeModal .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:54px}.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{padding:0 56px;padding-bottom:24px;font-size:20px;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;padding:0px 10px}}.exclusive-bonus .explain-block .process-section .section-title{margin-bottom:25px;color:#639;font-size:16px;font-weight:bold;line-height:32px;padding-left:54px}@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:54px;height:60px;font-size:16px;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:120px;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;text-align:center}@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:120px}@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:12px;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}}@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}}@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 .voucher-section .section-unique .main-text.canceled,.exclusive-bonus .extra-block .section-unique .main-text.canceled{margin-top:8px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section .section-unique .main-text.canceled,.exclusive-bonus .extra-block .section-unique .main-text.canceled{margin-top:0}}.exclusive-bonus .benefit-block{padding-bottom:50px}.exclusive-bonus .benefit-block .block-header{color:#639;font-size:18px;line-height:24px;padding-left:54px}@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 .benefit-block .voucher-section.name{margin-bottom:41px;display:block;margin-left:auto;margin-right:auto;font-size:14px;padding:16px 36px;color:#639;width:662px;height:109px}@media screen and (max-width: 767px){.exclusive-bonus .benefit-block .voucher-section.name{width:100%;height:fit-content}}.exclusive-bonus .future-benefit-block .block-header{color:#639;font-size:26px;line-height:35px;padding-left:54px}.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}.membership-club-corporate-portlet{padding-left:56px;margin-bottom:112px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;color:#000}@media (max-width: 768px){.membership-club-corporate-portlet{padding:0 24px}}.membership-club-corporate-portlet .strikethrough{text-decoration:line-through}.membership-club-corporate-portlet .title-block{margin-bottom:40px}.membership-club-corporate-portlet .title-block .title-style{display:block;font-family:"NunitoSemiBold",Arial,sans-serif;font-size:32px;line-height:40px;margin-bottom:16px}@media (max-width: 768px){.membership-club-corporate-portlet .title-block .title-style{font-size:20px;line-height:26px}}.membership-club-corporate-portlet .title-block .subtitle-style{display:block;font-size:16px;line-height:24px;color:#666666}.membership-club-corporate-portlet .cpf-block{z-index:1;display:inline-block;position:relative}@media (max-width: 768px){.membership-club-corporate-portlet .cpf-block{display:block;width:100%}}.membership-club-corporate-portlet .cpf-block.wrong label{color:#A7022A}.membership-club-corporate-portlet .cpf-block.wrong input{border-color:#A7022A}.membership-club-corporate-portlet .cpf-block.wrong .error-block .error-message{display:block}.membership-club-corporate-portlet .cpf-block label{font-weight:bold;font-size:14px;line-height:18px;margin-bottom:14px}@media (max-width: 768px){.membership-club-corporate-portlet .cpf-block label{line-height:16px}}.membership-club-corporate-portlet .cpf-block input{height:64px;width:360px;font-family:"NunitoLight",Arial,sans-serif;font-style:normal;font-size:16px;line-height:24px;color:#000;border:2px solid #CCCCCC;box-sizing:border-box;border-radius:8px}@media (max-width: 768px){.membership-club-corporate-portlet .cpf-block input{width:100%}}.membership-club-corporate-portlet .cpf-block .error-block{height:40px;position:relative}@media (max-width: 768px){.membership-club-corporate-portlet .cpf-block .error-block{height:32px}}.membership-club-corporate-portlet .cpf-block .error-block .error-message{position:absolute;height:100%;text-align:center;display:none}.membership-club-corporate-portlet .cpf-block .error-block .error-message .smiles-icons{font-size:3px;vertical-align:sub;margin-right:5px}.membership-club-corporate-portlet .cpf-block .error-block .error-message .message-text{vertical-align:bottom;font-size:14px;line-height:16px;color:#A7022A}@media (max-width: 320px){.membership-club-corporate-portlet .cpf-block #clubCorporateRecaptcha{transform:scale(0.85);transform-origin:0}}.membership-club-corporate-portlet .cpf-block #clubCorporateRecaptcha>:first-child{margin-bottom:10px}@media (max-width: 768px){.membership-club-corporate-portlet .cpf-block #clubCorporateRecaptcha>:first-child{margin-left:auto;margin-right:auto}}.membership-club-corporate-portlet .btn-club-corporate{width:264px;height:64px;font-size:16px}@media (max-width: 768px){.membership-club-corporate-portlet .btn-club-corporate{width:100%}}.membership-club-corporate-portlet .plan-macro{display:grid;position:relative;width:fit-content;grid-template-columns:repeat(2, 550px);column-gap:24px;row-gap:24px;font-size:14px;line-height:24px;color:#639}@media (max-width: 768px){.membership-club-corporate-portlet .plan-macro{grid-template-columns:100%;width:100%}}@media (max-width: 320px){.membership-club-corporate-portlet .plan-macro{font-size:3.5vw}}.membership-club-corporate-portlet .plan-macro .bold-club{font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:24px;font-weight:600}@media (max-width: 320px){.membership-club-corporate-portlet .plan-macro .bold-club{font-size:4vw}}.membership-club-corporate-portlet .plan-macro p{margin:0}.membership-club-corporate-portlet .plan-macro .plan-item{transition:background-color 0.2s ease;display:grid;border:1px solid #CCCCCC;border-radius:16px;padding:24px;grid-template-columns:118px 195px auto}@media (max-width: 768px){.membership-club-corporate-portlet .plan-macro .plan-item{grid-template-columns:100%}}.membership-club-corporate-portlet .plan-macro .plan-item:hover{border-color:#639;background-color:#639;color:#fff}.membership-club-corporate-portlet .plan-macro .plan-item:hover .plan-action .assign-plan-button{background:#fff;color:#639}.membership-club-corporate-portlet .plan-macro .plan-item div{display:flex;justify-content:center;flex-direction:column}@media (max-width: 768px){.membership-club-corporate-portlet .plan-macro .plan-item div{display:block}.membership-club-corporate-portlet .plan-macro .plan-item div p{display:inline-block;width:fit-content}.membership-club-corporate-portlet .plan-macro .plan-item div p:nth-child(2){margin-left:16px}}@media (max-width: 360px){.membership-club-corporate-portlet .plan-macro .plan-item div{display:block}.membership-club-corporate-portlet .plan-macro .plan-item div p :nth-child(2){margin-left:8px}}.membership-club-corporate-portlet .plan-macro .plan-item .plan-info{position:relative}@media (max-width: 768px){.membership-club-corporate-portlet .plan-macro .plan-item .plan-info{margin-bottom:8px}}.membership-club-corporate-portlet .plan-macro .plan-item .plan-info:before{content:"";position:absolute;right:0;bottom:0;top:0;margin:auto;width:1px;height:44px;border-right:1px solid rgba(102,51,153,0.3)}@media (max-width: 768px){.membership-club-corporate-portlet .plan-macro .plan-item .plan-info:before{width:0;border:0}}.membership-club-corporate-portlet .plan-macro .plan-item .plan-value{margin-left:24px}@media (max-width: 768px){.membership-club-corporate-portlet .plan-macro .plan-item .plan-value{margin:0;margin-bottom:16px}}.membership-club-corporate-portlet .plan-macro .plan-item .plan-action .assign-plan-button{transition:background-color 0.2s ease;background:#639;border-radius:16px;color:#fff;padding:11px 16px;border:none;font-size:14px;line-height:18px}@media (max-width: 320px){.membership-club-corporate-portlet .plan-macro .plan-item .plan-action .assign-plan-button{font-size:3.5vw}}.membership-club-corporate-portlet .loading-blur{display:none;top:0;left:0;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.9);z-index:1}.membership-club-corporate-portlet .loading-blur .smls-loading-logo{position:absolute;top:50%;left:50%;display:flex;align-items:flex-end;height:60px;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(0.18, 0.39, 0.71, 0.99)}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.sala-vip-container{width:855px;height:329px;background:#ffffff;padding:2px 12px 11px 14px;margin-top:18px;margin-bottom:16px}.sala-vip-container *{font-family:"NunitoRegular"}.sala-vip{width:413px;padding:24px 24px 24px 24px;color:#999999}.sala-vip-suspend{width:413px;padding:24px 24px 24px 24px;color:#d9d9d9}.sala-vip-title{font-size:20px;color:#663399;font-weight:700;line-height:16px;margin:revert}.sala-vip-subtitle{font-size:11px;color:#999999;font-weight:400;line-height:16px;margin:revert;margin-top:18px}.separator-sala-vip{border-bottom:1px solid #f5f5f5}.modulo-sala-vip{display:flex;width:850px;height:203px}.modulo-sala-vip .separator-assine{height:192px;transform:rotate(0deg);border:1px solid #d9d9d9;margin-left:55px;margin-right:55px;margin-top:33px;width:0px}.white-space-container-new{width:413px;align-items:center;display:flex;background:#663399}.white-space-container-used{width:413px;align-items:center;display:flex;background:#ede9f4}.white-space-container-suspend{width:413px;align-items:center;display:flex;background:#f2f2f2}.beneficio-utilizado-sala-vip-text{margin:0 5px}.container-image-new{width:413px;align-items:center;display:flex;border-radius:0px 3px 3px 0px;border:solid 1px #ede9f4}.img-modulo-2-assine-background{width:100%;height:100%;object-fit:cover}.offer-date-assine{width:1128px;height:64px;flex-shrink:0;border-radius:16px;background:#663399;position:absolute;justify-content:center;display:flex;left:50%;margin-top:256px;transform:translateX(-50%)}.sala-vip-list{font-weight:400;padding:3px 10px 0px 24px;line-height:16px;font-size:11px;list-style:unset !important;margin:revert;box-sizing:revert-layer !important}.sala-vip-list-text{line-height:normal}.sala-vip-regras{font-weight:700;line-height:16px;font-size:11px;margin-top:24px}.container-text-new{text-align:center}.desconto-text-container-used{padding:6px 10px 15px 15px}.sala-vip-porcetagem-desconto{margin-top:-17px}.sala-vip-porcetagem-desconto-text{font-size:11px;line-height:16px;font-weight:400;padding:0px 41px 11px 41px}.sala-vip-porcetagem{margin:15px 0;font-size:2em}.container-text-new{padding:45px 24px 45px 25px;color:white}.container-text-used{color:#663399;text-align:center}.container-text-suspend{padding:45px 24px 45px 25px;color:#d9d9d9;text-align:center}.title-modulo-2-assine{color:#000;letter-spacing:0.08px;font-size:32px;line-height:40px;font-weight:500;width:508px}.modulo-sala-vip .content-container .content .container-text-new{width:100%}.modulo-sala-vip .content-container .content .btn-container .button{background-color:#663399;width:16rem;height:3.8rem;font-size:1rem;border-radius:0.5rem;border:none;color:#fff;margin-top:2.5rem;cursor:pointer}.sala-vip .btn-container{cursor:pointer;width:161px;height:31px;background-color:#663399;border:18px solid #663399;border-radius:3px;display:flex;justify-content:space-between;align-items:center;color:white;font-size:11px;font-weight:400;line-height:16px;margin-bottom:19px}.btn-container-suspend{width:161px;height:31px;background-color:#f2f2f2;border:18px solid #f2f2f2;border-radius:3px;display:flex;justify-content:space-between;align-items:center;color:#d9d9d9;font-size:11px;font-weight:400;line-height:16px;margin-bottom:19px}.sala-vip-text-suspenso{width:100%;background:#663399;color:#fff;font-size:11px;align-items:center;display:flex;font-weight:400;line-height:16px;padding-left:12px;height:33px}.beneficio-utilizado-sala-vip{background:#663399;color:white;height:27px;font-size:11px;line-height:16px;align-items:center;display:flex;justify-content:center}@media only screen and (max-width: 768px){.sala-vip-container{width:89%;margin-left:17px;height:745px;padding:12px 12px 8px 12px}.modulo-sala-vip{flex-direction:column;width:100%;height:auto}.white-space-container-new{flex-direction:column;text-align:center}.white-space-container-used{flex-direction:column;text-align:center}.white-space-container-suspend{flex-direction:column;text-align:center}.sala-vip-porcetagem{font-size:25px;font-weight:700;line-height:1;margin:0}.sala-vip-porcetagem-desconto{font-size:11px;font-weight:700;margin-top:8px;white-space:nowrap}.sala-vip-porcetagem-desconto-text{font-size:11px;line-height:16px;text-align:center;padding:0px;text-align:left;white-space:normal}.modulo-sala-vip .container-image-new{width:100%;margin-top:0px;border-radius:0px 0px 3px 3px}.modulo-sala-vip .container-image-new img{width:100%}.modulo-sala-vip .white-space-container-new .container-text-new{padding:36px 17px;margin-top:0px;color:#ffffff}.modulo-sala-vip .white-space-container-suspend .container-text-suspend{border-radius:0px 0px 0px 0px;position:relative;padding-bottom:20px;margin-top:0px;display:flex;align-items:center}.modulo-sala-vip .white-space-container-used .container-text-used{border-radius:0px 0px 0px 0px;position:relative;padding-bottom:20px;margin-top:0px;display:flex}.modulo-sala-vip .container-text-new{text-align:center;padding:0;color:#ffffff}.modulo-sala-vip .container-text-used{text-align:center;padding:0}.modulo-sala-vip .container-text-suspend{text-align:center;padding:0}.modulo-sala-vip .white-space-container-new{padding:0;margin:0;width:100%}.modulo-sala-vip .white-space-container-suspend{padding:0;margin:0;width:100%}.modulo-sala-vip .white-space-container-used{padding:0;margin:0;width:100%}.modulo-sala-vip .content{flex-direction:column;gap:0}.modulo-sala-vip .white-space-container-new .container-text-new{padding:0px;border-radius:0px 0px 0px 0px;margin-top:0px;width:100%;display:flex;align-items:center;height:89px;color:#ffffff}.modulo-sala-vip .white-space-container-new .container-text-used{padding:24px 24px;border-radius:0px 0px 0px 0px;margin-top:0px;width:100%}.percent-desconto-container{display:flex;flex-direction:column;margin-right:15px;text-align:center;align-items:baseline;flex-wrap:nowrap;padding:15px 0px 0px 13px}.desconto-text-container{display:flex;align-items:center;height:100%;padding:8px 20px 8px 1px}.desconto-text-container-used{display:flex;align-items:center;height:100%;padding:10px 9px 10px 0px}.beneficio-utilizado-sala-vip{margin-top:auto;width:100%;position:absolute;bottom:0;left:0;right:0;text-align:center;padding:10px 0}.sala-vip-text-suspenso{width:100%;height:45px;margin-bottom:13px}.btn-container{width:100%;display:flex;justify-content:center}.btn-container-suspend{width:100%;display:flex;justify-content:center}}.card-scheduled-purchases{border-radius:8px;background:#EDE9F4;overflow:hidden}.card-scheduled-purchases__header__image{width:100%;height:64px;background:url(../images/scheduled-purchase/mulher_uber-mobile.png) no-repeat center center;background-size:100%}.card-scheduled-purchases__body{padding:16px}.card-scheduled-purchases__body__title{font-family:"NunitoBold","Arial Bold",sans-serif !important;font-size:16px !important;line-height:16px !important;font-weight:700 !important;color:#663399 !important;margin:0 !important;margin-bottom:16px !important}.card-scheduled-purchases__body__text{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:13px;line-height:16px;font-weight:400;color:#595959;margin:0;margin-bottom:32px}.card-scheduled-purchases__body__canceled{display:flex;flex-direction:column;gap:16px;padding:16px;background:#fff;border-radius:8px}.card-scheduled-purchases__body__canceled__text{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:13px;line-height:16px;font-weight:400;color:#595959;margin:0}.card-scheduled-purchases__body__canceled__link{display:flex;justify-content:flex-start;align-items:center;font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;font-size:13px;line-height:16px;text-decoration:underline;margin:0;color:#663399}.card-scheduled-purchases__body__canceled__link:hover{color:#663399;text-decoration:underline}.card-scheduled-purchases__body__canceled__link__target-blank{width:24px;flex:0 0 auto}.card-scheduled-purchases__body__canceled__link__target-blank::after{content:'';display:block;width:16px;height:16px;background:url(../images/scheduled-purchase/open_in_new.png) no-repeat center center;margin-left:auto}.card-scheduled-purchases__body__list__title{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:13px;line-height:16px;font-weight:700;color:#595959;margin:0;margin-bottom:16px}.card-scheduled-purchases__body__list__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:0;padding:0;text-decoration:none}.card-scheduled-purchases__body__list__items__item{flex:1 1 auto;margin:0;padding:0;background:#fff;border:1px solid #D9D9D9;border-radius:8px;padding:16px}.card-scheduled-purchases__body__list__items__item__image{margin-bottom:16px}.card-scheduled-purchases__body__list__items__item__image--uber{width:60.09px;height:21.08px;background:url(../images/scheduled-purchase/uber_logo.png) no-repeat center center}.card-scheduled-purchases__body__list__items__item__data__text{display:flex;justify-content:flex-start;align-items:center;font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:11px;line-height:16px;gap:2px}.card-scheduled-purchases__body__list__items__item__data__text strong{font-family:"NunitoBold","Arial Bold",sans-serif}.card-scheduled-purchases__body__list__items__item__data__status{display:flex;justify-content:flex-start;align-items:center;gap:4px;font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:11px;line-height:16px}.card-scheduled-purchases__body__list__items__item__data__status--active{color:#2FA500}.card-scheduled-purchases__body__list__items__item__data__status--active::after{content:'';display:block;width:16px;height:16px;background:url(../images/scheduled-purchase/info.png) no-repeat center center}.card-scheduled-purchases__body__list__items__item__data__status--pending{color:#E5A200}.card-scheduled-purchases__body__list__items__item__data__status--pending::after{content:'';display:block;width:16px;height:16px;background:url(../images/scheduled-purchase/pending.png) no-repeat center center}.card-scheduled-purchases__body__list__items__item__data__button{display:flex;justify-content:center;align-items:center;width:100%;height:32px;border-radius:3px;background:#663399;cursor:pointer;border:none;outline:none;font-family:"NunitoRegular","Arial Bold",sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#fff}.bonus-miles h2{color:#663399;font-size:14px;font-weight:700}.bonus-miles span{color:#999999}.bonus-progress-container{background-color:#FFFFFF;border-radius:8px;display:flex;justify-content:center;box-shadow:0px 0px 24px 0px #00000014;margin-top:23px;padding:16px;flex-direction:column}.bonus-progress-container .bonus-progress-warning{background:#FFF6E0;display:flex;border-radius:8px;padding:16px;color:#D47D08}.bonus-progress-container .bonus-progress-warning .bonus-progress-warning-box{width:95%;display:flex;gap:8px}.bonus-progress-container .bonus-progress-warning .bonus-progress-warning-box .suspended-icon{width:50px !important}.bonus-progress-container .bonus-progress-warning .bonus-progress-warning-icon{background-image:url(../images/svg/scheduled-purchase/alert-icon.svg);background-repeat:no-repeat;width:16px;height:16px;background-position:center}.bonus-progress-container .bonus-progress-warning .bonus-progress-warning-information{display:flex;flex-direction:column;justify-content:center;gap:4px}.bonus-progress-container .bonus-progress-warning .bonus-progress-warning-information h2{font-size:13px;margin:0;color:#D47D08;font-weight:700;line-height:16px}.bonus-progress-container .bonus-progress-warning .bonus-progress-warning-information p{margin:0}.bonus-progress-container .bonus-progress-box .bonus-progress-information{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center}.bonus-progress-container .bonus-progress-box .bonus-progress-information .bonus-progress-text h2{color:#663399;font-size:13px;margin-bottom:-10px;font-weight:700}.bonus-progress-container .bonus-progress-box .bonus-progress-information .bonus-progress-text span{color:#999999;font-size:11px}.bonus-progress-container .bonus-progress-box .bonus-progress-information .uber-logo{background-image:url("../images/svg/scheduled-purchase/uber-logo.svg");width:45px;height:17px;background-repeat:no-repeat}.bonus-progress-container .bonus-progress-box .bonus-progress-information .uber-logo-suspended{background-image:url("../images/svg/scheduled-purchase/uber-logo-suspended.svg");width:45px;height:17px;background-repeat:no-repeat}.bonus-progress-container .bonus-progress-box .bonus-progress-bar{background-color:#F2F2F2;border-radius:8px;height:12px;position:relative}.bonus-progress-container .bonus-progress-box .bonus-progress-bar .bonus-progress-bar-filled{height:inherit;border-radius:8px;transition:width 0.3s;background-color:#663399;display:flex;flex-direction:row-reverse;max-width:100%}.bonus-progress-container .bonus-progress-box .bonus-progress-bar .bonus-progress-bar-filled::after{content:'';width:24px;height:24px;border:1px solid #D9D9D9;display:block;border-radius:50%;position:relative;top:-7px;background-image:url("../images/svg/scheduled-purchase/verified-icon.svg");background-repeat:no-repeat;background-size:cover;z-index:1;background-color:white}.bonus-progress-container .bonus-progress-box .bonus-progress-bar .bonus-progress-bar-filled-suspended{height:inherit;border-radius:8px;transition:width 0.3s;background-color:#663399;display:flex;flex-direction:row-reverse;max-width:100%}.bonus-progress-container .bonus-progress-box .bonus-progress-bar .bonus-progress-bar-filled-suspended::after{content:'';width:24px;height:24px;border:1px solid #D9D9D9;display:block;border-radius:50%;position:relative;top:-7px;background-image:url("../images/svg/scheduled-purchase/suspended-icon.svg");background-repeat:no-repeat;background-size:cover;z-index:1;background-color:white}.bonus-progress-container .bonus-progress-box .bonus-progress-bar .bonus-progress-bar-dots{display:flex;justify-content:space-between;position:absolute;top:17%;left:8px;right:8px}.bonus-progress-container .bonus-progress-box .bonus-progress-bar .bonus-progress-bar-dots .bonus-progress-bar-dot{width:8px;height:8px;background-color:#EDE9F44D;border-radius:50%}.bonus-progress-container .bonus-progress-box .bonus-progress-footer{display:flex;justify-content:space-between;font-size:11px;color:#888;margin-top:10px}.bonus-progress-container .bonus-progress-box .bonus-progress-footer .bold{font-weight:bold}.bonus-section-container{text-align:center;margin-top:32px}.bonus-section-container .bottom-block .btn,.bonus-section-container .bottom-block .aui .modal-body button,.aui .modal-body .bonus-section-container .bottom-block button{font-weight:200 !important;font-family:"NunitoRegular", Arial, sans-serif !important}.bonus-history-container h2{color:#663399;font-size:14px;font-weight:700}.bonus-history-container p{color:#999999}.bonus-history-container .bonus-history-information{border:1px solid #F2F2F2;border-radius:4px;padding:16px;margin-top:32px}.bonus-history-container .bonus-history-information .bonus-history-box{display:flex;align-items:center;justify-content:space-between;width:64%}.bonus-history-container .bonus-history-information .bonus-history-box>div:first-of-type{display:flex;justify-content:space-between;gap:10px}.bonus-history-container .bonus-history-information .bonus-history-box>div:first-of-type .bonus-history-verified-icon{width:13px;background-image:url("../images/svg/scheduled-purchase/verified-icon-green.svg");background-repeat:no-repeat;position:relative;top:4px;background-size:contain}.bonus-history-container .bonus-history-information .bonus-history-box>div:first-of-type p{color:#663399;font-weight:700;margin-bottom:0}.bonus-history-container .bonus-history-information .bonus-history-box>div:not(:first-of-type){display:flex;justify-content:space-between;gap:16px}.bonus-history-container .bonus-history-information .bonus-history-box>div:not(:first-of-type) p{color:#999999;margin-bottom:0}.bonus-history-container .bonus-history-information .bonus-history-box>div:not(:first-of-type)>div{border:1px solid #F2F2F2}.bonus-history-container .bonus-history-button{display:flex;justify-content:center;margin-top:32px}.bonus-history-container .bonus-history-button button{width:132px;height:32px;display:flex;gap:8px;border:1px solid #663399;justify-content:center;background-color:white;border-radius:4px;align-items:center;color:#663399}.bonus-history-container .icon-class{width:9px;height:7px;background-image:url("../images/svg/scheduled-purchase/arrow-down-purple.svg");background-repeat:no-repeat}.bonus-history-page{display:none}.bonus-history-page-button-back{display:flex;background:#BCBEC0;width:92.49px;height:31.9px;border-radius:3px;gap:4px;justify-content:center;align-items:center;position:absolute;border:0;top:55px;color:white}.bonus-history-page-button-back .back-button{font-size:18px;font-family:monospace;font-weight:700}.terms-conditions{background:#ECECEC;color:#737373;box-shadow:0px 2px 4px 0px #00000014;height:48px;display:flex;align-items:center;justify-content:center;margin-top:17px}.terms-conditions p{text-decoration:underline;margin-bottom:0}.scheduled-purchase-cancelled{color:#999999}.scheduled-purchase-cancelled{color:#999999}@media (min-width: 100px){.bonus-history-container .bonus-history-information .bonus-history-box{display:block;position:relative;width:100%}.bonus-history-container .bonus-history-information .bonus-history-box>div:first-of-type::after{content:'';border:1px solid #F2F2F2;width:100%;height:0;position:absolute;top:26px}.bonus-history-container .bonus-history-information .bonus-history-box>div:nth-child(2){margin-top:16px}.bonus-history-container .bonus-history-information .bonus-history-box>div:nth-child(2)>div{display:none}.bonus-history-container .bonus-history-information .bonus-history-box>div:last-of-type{justify-content:initial;margin-top:8px}.bonus-history-container .bonus-history-information .bonus-history-box>div:last-of-type>div{display:none}}@media (min-width: 500px){.bonus-history-container .bonus-history-information .bonus-history-box{display:flex;width:100%;position:inherit}.bonus-history-container .bonus-history-information .bonus-history-box>div:first-of-type::after{display:none}.bonus-history-container .bonus-history-information .bonus-history-box>div:not(:first-of-type){margin-top:inherit;justify-content:inherit}.bonus-history-container .bonus-history-information .bonus-history-box>div:not(:first-of-type)>div{display:block}}@media (max-width: 768px){.bonus-history-container .bonus-history-information .bonus-history-box{width:64%}.bonus-history-page-button-back{display:flex;background:#BCBEC0;width:92.49px;height:31.9px;border-radius:3px;gap:4px;justify-content:center;align-items:center;position:absolute;border:0;top:15px;left:23px;color:white}.bonus-history-page-button-back .icon-class{width:6px;height:3px;background-image:url("../images/svg/scheduled-purchase/arrow-left-white.svg");background-repeat:no-repeat}}@media (min-width: 1024px){.card-scheduled-purchases{display:grid;grid-template-columns:1fr 1fr}.card-scheduled-purchases__header{order:1}.card-scheduled-purchases__header__image{width:100%;height:100%;background:url(../images/scheduled-purchase/mulher_uber-desktop.png) no-repeat center center;background-size:cover}.card-scheduled-purchases__body__title{font-size:14px !important;line-height:16px !important}.card-scheduled-purchases__body__canceled__link{gap:8px}.card-scheduled-purchases__body__canceled__link__target-blank{width:16px;flex:0 0 auto}.card-scheduled-purchases__body__list__items__item{display:flex;gap:26px}.card-scheduled-purchases__body__list__items__item__image{flex:0 0 auto}}.scheduled-purchase-canceled-warning{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px;background:#FFF2F5}.scheduled-purchase-canceled-warning__icon{display:block;width:16.78px;height:16px;background:url(../images/scheduled-purchase/warning_amber.png) no-repeat center center}.scheduled-purchase-canceled-warning__body__title{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;font-size:13px;line-height:16px;color:#A7022A;margin:0;margin-bottom:8px}.scheduled-purchase-canceled-warning__body__text{font-family:"NunitoRegular","Arial Bold",sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#A7022A;margin:0}.payment-history__header__title{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;font-size:14px;line-height:18px;color:#663399;margin:0;margin-bottom:16px}.payment-history__header__about{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:13px;line-height:16px;color:#999;margin:0;margin-bottom:20px}.payment-history__filter{margin-bottom:32px}.payment-history__filter__title{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:13px;line-height:16px;color:#999;margin-bottom:8px}.payment-history__filter__form{display:flex;flex-direction:column}.payment-history__filter__inputs{flex:1;display:flex;gap:8px;margin-bottom:16px}.payment-history__filter__inputs__input{flex:1;display:flex;justify-content:flex-start;align-items:center;height:32px !important;font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:11px;line-height:16px;border:1px solid #D9D9D9;border-radius:4px;padding:2px 8px 2px 8px;color:#999;background:#fff;overflow:hidden}.payment-history__filter__button{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:32px;padding:8px;border-radius:4px;background:#663399;border:none;outline:none;cursor:pointer;font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:11px;line-height:16px;text-align:center;color:#fff}.payment-history__cards{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.payment-history__card{width:100%;flex:0 0 auto;background:#fff;border:1px solid #F2F2F2;border-radius:8px;padding:16px}.payment-history__card__header{position:relative}.payment-history__card__header__button{position:absolute;right:0;top:0;width:16px;height:16px;border:none;background:none;padding:0;margin:0;cursor:pointer;border-radius:2px;overflow:hidden}.payment-history__card__header__button__icon{display:block;width:16px;height:16px;background:url(../images/scheduled-purchase/collapse-down.png) no-repeat center center}.payment-history__card__header__title-wrap{margin-bottom:16px}.payment-history__card__header__text-wrap{display:flex;flex-direction:column;gap:8px}.payment-history__card__header__title,.payment-history__card__header__text{font-size:11px;line-height:16px;margin:0}.payment-history__card__header__title{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;color:#663399}.payment-history__card__header__text{font-family:"NunitoRegular","Arial Bold",sans-serif;color:#999}.payment-history__card__header__text strong{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700}.payment-history__card__body{height:0;overflow:hidden;transition:height 0.3s ease-out, padding 0.3s ease-out;background-color:#fff}.payment-history__card__body__divider{width:100%;height:1px;background:#F2F2F2;margin:16px 0}.payment-history__card__body__text-wrap{display:flex;flex-direction:column}.payment-history__card__body__text{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:11px;line-height:16px;color:#999;margin:0}.payment-history__card__body__text--status{display:flex;justify-content:flex-start;align-items:center;flex:5}.payment-history__card__body__text strong{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;color:#663399}.payment-history__card__body__text__divider{display:none}.payment-history__card__body__text__status{display:flex;justify-content:flex-start;align-items:center;gap:4px;font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:11px;line-height:16px}.payment-history__card__body__text__status__icon{display:block;width:16px;height:16px}.payment-history__card__body__text__status--completed{color:#478331}.payment-history__card__body__text__status--completed .payment-history__card__body__text__status__icon{background:url(../images/scheduled-purchase/payment-success-icon.png) no-repeat center center}.payment-history__card__body__text__status--not-completed{color:#FC2C5E}.payment-history__card__body__text__status--not-completed .payment-history__card__body__text__status__icon{background:url(../images/scheduled-purchase/payment-error-icon.png) no-repeat center center}.payment-history__card--is-active .payment-history__card__header__button__icon{background:url(../images/scheduled-purchase/collapse-up.png) no-repeat center center}.payment-history__card--is-active .payment-history__card__body{height:auto}.payment-history__show-more{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:32px;padding:8px;border:1px solid #663399;border-radius:4px;background:none;outline:none;cursor:pointer;font-family:"NunitoRegular","Arial Bold",sans-serif;color:#663399;font-size:11px;line-height:16px;text-align:center}.payment-history__show-more__icon{display:block;width:7.42px;height:4.67px;background:url(../images/scheduled-purchase/show-more-icon.png) no-repeat center center}.payment-history-page-button-back{display:flex;background:#BCBEC0;width:92.49px;height:31.9px;border-radius:3px;gap:4px;justify-content:center;align-items:center;position:absolute;border:0;top:55px;color:white}@media screen and (max-width: 768px){.payment-history-page-button-back{top:15px}}.payment-history-page-button-back .icon-class{width:6px;height:3px;background-image:url("../images/svg/scheduled-purchase/arrow-left-white.svg");background-repeat:no-repeat}.payment-history-edit-page-button-back{display:flex;background:#BCBEC0;width:92.49px;height:31.9px;border-radius:3px;gap:4px;justify-content:center;align-items:center;position:absolute;border:0;top:55px;color:white}@media screen and (max-width: 768px){.payment-history-edit-page-button-back{top:15px}}.payment-history-edit-page-button-back .back-button{font-size:18px;font-family:monospace;font-weight:700}@media (min-width: 768px){.payment-history__filter__form{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.payment-history__filter__inputs{flex:unset;width:auto;margin:0}.payment-history__filter__inputs__input{flex:unset}.payment-history__filter__inputs__input--month{width:82px}.payment-history__filter__inputs__input--year{width:74px}.payment-history__filter__button{flex:unset;width:unset;min-width:132px}.payment-history__card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.payment-history__card__header__title-wrap{margin:0;flex:1;text-align:left}.payment-history__card__header__text-wrap{flex-direction:row;flex:5;gap:24px}.payment-history__card__header__text__divider{display:block;width:1px;height:100%;background:#F2F2F2}.payment-history__card__body__text-wrap{display:flex;flex-direction:row}.payment-history__card__body__text-wrap p{flex:1}.payment-history__show-more{width:auto;min-width:132px;margin:0 auto}}.tippy-box[data-theme~='smiles']{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:9px;line-height:12px;text-align:center;color:#FFF;background:#663399}.tippy-box[data-theme~='smiles'] .tippy-arrow{color:#663399}.uber-scheduled__edit-recurrence__container{display:flex;flex-direction:column;padding:16px;background-color:#fff}.uber-scheduled__edit-recurrence-overview__container{display:flex;flex-direction:column;margin-bottom:24px;gap:16px}.uber-scheduled__edit-recurrence-overview__container .overview-title{margin:0;font-size:14px;font-weight:700;line-height:16px;color:#663399;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.uber-scheduled__edit-recurrence-overview__container .overview-details{font-size:13px;font-weight:400;line-height:16px;color:#999;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.uber-scheduled__edit-recurrence-overview__container .card-club-plan__container{display:flex;width:100%;height:48px;padding:16px;background-color:#EDE9F4;border-radius:8px}.uber-scheduled__edit-recurrence-overview__container .card-club-plan__container>span{font-family:Nunito;font-size:13px;font-weight:400;line-height:16px;color:#595959;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.uber-scheduled__edit-recurrence-overview__container .card-club-plan__container>span .color-club{font-weight:700;color:#663399}.uber-scheduled__edit-recurrence-overview__cards-container{width:100%;display:flex;flex-wrap:wrap;gap:17px}.uber-scheduled__edit-recurrence-overview__cards-container__card{display:flex;flex-direction:column;justify-content:center;width:100%;max-height:112px;padding:16px;gap:17px;border-radius:8px;border:1px solid #D9D9D9}.uber-scheduled__edit-recurrence-overview__cards-container__card__list{display:flex;flex-direction:column;gap:8px;margin:0}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item{display:flex;gap:4px;font-size:13px;line-height:16px}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item>span{font-size:13px;line-height:16px}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--active{position:relative;color:#2FA500;background-image:url(../images/scheduled-purchase/info.png);background-repeat:no-repeat;background-position:right center;padding-right:20px}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--active::after{content:'';position:absolute;bottom:80%;left:91%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#663399 transparent transparent transparent;opacity:0;transition:opacity 0.2s;pointer-events:none}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--active::before{content:'Seu Crédito Programado está com o pagamento em dia';position:absolute;bottom:calc(100% + 8px);left:100%;width:173.04px;height:39.87px;white-space:normal;overflow-wrap:break-word;transform:translateX(-50%);background-color:#663399;color:#fff;padding:8px;border-radius:4px;font-size:9px;line-height:12px;font-weight:400;letter-spacing:0.0025em;text-align:center;z-index:10;opacity:0;transition:opacity 0.2s;pointer-events:none;box-sizing:border-box}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--active:hover::before,.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--active:hover::after{opacity:1}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--pending{position:relative;color:#E5A200;background-image:url(../images/scheduled-purchase/pending.png);background-repeat:no-repeat;background-position:right center;padding-right:20px}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--pending::after{content:'';position:absolute;bottom:70%;left:91%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#663399 transparent transparent transparent;opacity:0;transition:opacity 0.2s;pointer-events:none}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--pending::before{content:'Sua Compra Programada está suspensa';position:absolute;bottom:calc(100% + 8px);left:100%;width:173.04px;height:39.87px;white-space:normal;overflow-wrap:break-word;transform:translateX(-50%);background-color:#663399;color:#fff;padding:8px;border-radius:4px;font-size:9px;line-height:12px;font-weight:400;letter-spacing:0.0025em;text-align:center;z-index:10;opacity:0;transition:opacity 0.2s;pointer-events:none;box-sizing:border-box}.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--pending:hover::before,.uber-scheduled__edit-recurrence-overview__cards-container__card__list__item__data__status--pending:hover::after{opacity:1}.uber-scheduled__edit-recurrence-overview__cards-container__card__history__text{font-size:13px;line-height:16px}.uber-scheduled__edit-recurrence-overview__cards-container__card__history__button{font-family:"NunitoRegular","Arial Bold",sans-serif;display:flex;justify-content:center;align-items:center;width:160px;border-radius:4px;padding:8px;font-size:11px;line-height:16px;background-color:#663399;color:#fff;border:none}.uber-scheduled__edit-recurrence-customize__container{display:flex;flex-direction:column;gap:6px}.uber-scheduled__edit-recurrence-customize__container__img__section{display:flex;justify-content:flex-start}.uber-scheduled__edit-recurrence-customize__container__img__section__data{width:91.21px;height:32px;background:url(../images/scheduled-purchase/uber_logo.png) no-repeat}.uber-scheduled__edit-recurrence-customize__container__customize__section{display:flex;flex-direction:column;gap:16px}.uber-scheduled__edit-recurrence-customize__container__customize__section__title{font-size:14px;font-weight:700;line-height:16px;text-align:left;color:#663399}.uber-scheduled__edit-recurrence-customize__container__customize__section__description{font-size:13px;font-weight:400;line-height:16px;text-align:left;color:#999}.uber-scheduled__edit-recurrence-customize__container__customize__section__options label input[type="radio"]{display:none}.uber-scheduled__edit-recurrence-customize__container__customize__section__options label{margin:0}.uber-scheduled__edit-recurrence-customize__container__customize__section__options label span{position:relative;padding-left:28px;cursor:pointer;font-size:13px;line-height:16px;font-weight:400;color:#999}.uber-scheduled__edit-recurrence-customize__container__customize__section__options label span::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid #999;border-radius:50%;background-color:transparent;transition:background-color 0.3s ease}.uber-scheduled__edit-recurrence-customize__container__customize__section__options label input[type="radio"]:checked+span::before{background-color:#663399;border-color:#663399}.uber-scheduled__edit-recurrence-customize__container__customize__section__options label input[type="radio"]:checked+span::after{content:'';position:absolute;left:6.15px;top:45%;transform:translateY(-50%) rotate(45deg);width:3px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff}.uber-scheduled__edit-recurrence-customize__container__customize__section__options__input-container{display:flex;flex-direction:column;gap:8px;border:1px solid #fff;border-radius:8px;padding:16px;box-shadow:0px 0px 24px 0px #00000014}.uber-scheduled__edit-recurrence-customize__container__customize__section__options__input-container>span{font-size:13px;font-weight:400;line-height:16px;color:#999}.uber-scheduled__edit-recurrence-customize__container__customize__section__options__input-container>input{border:1px solid #D9D9D9;border-radius:4px;padding:8px;height:100%;max-height:32px;min-height:16px}.uber-scheduled__edit-recurrence-customize__container__customize__section__options__input-container>input::placeholder{font-family:"NunitoRegular","Arial Bold",sans-serif;font-weight:400;font-size:11px;line-height:16px;color:#999}.uber-scheduled__edit-recurrence-customize__container__customize__section__options__input-container .form__error-message{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:11px;font-weight:400;line-height:16px;text-align:left;color:#FC2C5E}.uber-scheduled__edit-recurrence-customize__container__customize__section__options>form{margin:0}.uber-scheduled__edit-recurrence-card-editor__container p,.uber-scheduled__edit-recurrence-card-editor__container strong,.uber-scheduled__edit-recurrence-card-editor__container span,.uber-scheduled__edit-recurrence-card-editor__container button,.uber-scheduled__edit-recurrence-card-editor__container input,.uber-scheduled__edit-recurrence-card-editor__container input::placeholder{font-size:13px;line-height:16px;color:#999;margin:0}.uber-scheduled__edit-recurrence-card-editor__container p,.uber-scheduled__edit-recurrence-card-editor__container span,.uber-scheduled__edit-recurrence-card-editor__container button{font-family:"NunitoRegular","Arial Bold",sans-serif}.uber-scheduled__edit-recurrence-card-editor__container strong{font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__divider{width:100%;height:1px;background:#F2F2F2;margin:16px 0}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__title{margin-bottom:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details{padding:9px;background:#F2F2F2;margin-bottom:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details p{font-size:11px;line-height:16px;color:#737373}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__title{margin-bottom:3px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__container{display:flex;align-items:center;gap:10px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__brand-image-master{width:50px;height:18.12px;background:url(../images/scheduled-purchase/mastercard.png) no-repeat center center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__brand-image-visa{width:50px;height:18.12px;background:url(../images/checkout/cards/smls-visa.png) no-repeat center center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__brand-image-amex{width:50px;height:18.12px;background:url(../images/checkout/cards/smls-amex.png) no-repeat center center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__brand-image-hipercard{width:50px;height:18.12px;background:url(../images/checkout/cards/smls-hipercard.png) no-repeat center center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__brand-image-diners{width:50px;height:18.12px;background:url(../images/checkout/cards/smls-diners.png) no-repeat center center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__brand-image-discover{width:50px;height:18.12px;background:url(../images/checkout/cards/smls-discover.png) no-repeat center center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__brand-image-elo{width:50px;height:18.12px;background:url(../images/checkout/cards/smls-elo.png) no-repeat center center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__number-container{display:flex;align-items:center;gap:5px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__current-details .current-details__number{display:flex;align-items:center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__disclaimer{margin-bottom:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form input,.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form input::placeholder,.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__label,.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form select{font-size:11px !important;line-height:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__label strong{color:#737373}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__card-number-container{margin-bottom:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__input,.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__select{display:flex;justify-content:flex-start;align-items:center;width:100%;height:unset !important;min-height:32px;border:1px solid #D9D9D9;border-radius:4px;padding:8px;background:#fff;line-height:11px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__select{-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMTIgNyI+PHBhdGggZD0iTTYgNkwxMSAwSDB6IiBmaWxsPSIjOTk5OTk5Ii8+PC9zdmc+");background-repeat:no-repeat;background-position:calc(100% - 6px) center;background-size:6px;cursor:pointer;text-align:left}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__select:focus{outline:none}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__cvv-container{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-bottom:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__cvv-container .form__input{width:80px;margin-bottom:0;text-align:center}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__cvv-container .form__label{margin-bottom:4px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__cvv-container .form__helper{max-width:172px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__cvv-container p{font-size:11px;line-height:13px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__expiry-container{display:flex;align-items:center;gap:8px;margin-bottom:32px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__expiry-container .form__select{width:50px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons button{display:flex;justify-content:center;align-items:center;width:100%;min-height:32px;padding:8px;border:none;border-radius:4px;outline:none;cursor:pointer;font-size:11px;line-height:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons .button__submit{background:#663399;color:#fff}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons .button__disabled{background:#f2f2f2;color:#999}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons .button__back{background:none;color:#663399;border:1px solid #663399}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons .button__cancel{display:inline-flex;width:unset;height:unset;min-height:unset;color:#663399;text-decoration:underline;background:none;padding:0;border-radius:0}.uber-scheduled__edit-recurrence-modal-cancel{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4);z-index:9999999}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__container{position:absolute;width:calc(100vw - 82px);max-width:601px;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:16px;z-index:99999999}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__close{display:block;width:24px;height:24px;background:url(../images/scheduled-purchase/close.png) no-repeat center center;margin:0 0 16px auto;border:none;outline:none;padding:0}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__title,.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__text{font-family:"NunitoRegular","Arial Bold",sans-serif;font-size:16px;line-height:18px;margin:0;margin-bottom:16px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__title{color:#663399}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__text{color:#999999}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__actions{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__button{display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;background:none;border:none;outline:none;border-radius:3px;font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;font-size:17px;line-height:18px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__button--cancel{border:1px solid #663399;color:#000}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__button--confirm{color:#fff;background:#663399}@media (min-width: 768px){.uber-scheduled__edit-recurrence-overview__cards-container{flex-wrap:nowrap}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__input{max-width:200px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__card-number-container{display:flex;justify-content:flex-start;align-items:center;gap:16px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__card-data{display:flex;justify-content:flex-start;align-items:center;gap:32px;margin-bottom:32px}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__cvv-container,.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__expiry-container{margin:0}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons{justify-content:flex-start}.uber-scheduled__edit-recurrence-card-editor__container .card-editor__form .form__buttons button{width:unset;min-width:132px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__container{padding-bottom:66px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__close{margin-bottom:13px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__title,.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__text{padding-left:calc(37px - 16px);padding-right:calc(37px - 16px)}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__title{font-size:22px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__text{margin-bottom:40px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__actions{flex-direction:row;gap:72px}.uber-scheduled__edit-recurrence-modal-cancel .modal-cancel__button{max-width:202px}}.routers.empty-navigate .router:not(.router-home){display:none !important}.scheduled-purchase-container{background:#fff;padding:16px}.scheduled-purchase-container__suspended-club-modal-regularization{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4);z-index:9999999}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__container{position:absolute;width:100%;max-width:601px;top:50%;left:50%;height:314px;transform:translate(-50%, -50%);background:#fff;padding:16px;z-index:99999999}@media screen and (max-width: 768px){.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__container{width:100%;max-width:272px;top:50%;left:50%;height:fit-content}}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__text-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-left:37.71px;gap:33px;width:100%;margin-bottom:59px}@media screen and (max-width: 768px){.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__text-container{padding:0;gap:16px;margin-bottom:24px}}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__close{display:block;width:24px;height:24px;background:url(../images/scheduled-purchase/close.png) no-repeat center center;margin:0 0 16px auto;border:none;outline:none;padding:0}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__title,.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__text{font-family:"NunitoRegular","Arial Bold",sans-serif;line-height:18px}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__title{font-size:22px;color:#663399}@media screen and (max-width: 768px){.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__title{font-size:16px;font-weight:400;margin:0}}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__text{font-size:16px;color:#999999}@media screen and (max-width: 768px){.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__text{margin:0}}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__actions{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:72px}@media screen and (max-width: 768px){.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__actions{flex-direction:column-reverse;gap:8px}}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__button{display:flex;justify-content:center;align-items:center;width:100%;max-width:202px;min-height:48px;background:none;border:none;outline:none;border-radius:3px;font-family:"NunitoBold","Arial Bold",sans-serif;font-weight:700;font-size:17px;line-height:18px}@media screen and (max-width: 768px){.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__button{max-width:100%}}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__button--regularization{border:1px solid #663399;color:#000}.scheduled-purchase-container__suspended-club-modal-regularization .modal-regularization__button--confirm{color:#fff;background:#663399}*{font-family:"NunitoRegular","Arial Bold",sans-serif}#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}#alertModalLastMonthRegularize{width:468px}#alertModalLastMonthRegularize .logo-regularize-baggage{width:54px;height:54px;display:inline-block}@media (max-width: 768px){#alertModalLastMonthRegularize .logo-regularize-baggage{width:36px}}#alertModalLastMonthRegularize .logo-regularize-baggage img{width:54px;height:54px;display:block}@media (max-width: 768px){#alertModalLastMonthRegularize .logo-regularize-baggage img{width:36px}}#alertModalLastMonthRegularize .modal-body{display:flex;flex-direction:column;align-items:center;overflow:hidden}@media (max-width: 768px){#alertModalLastMonthRegularize .modal-body{min-height:100px;padding:0 34px 36px 34px}}#alertModalLastMonthRegularize .modal-body p{width:275px;font-weight:300;font-size:14px;line-height:19px;text-align:center;margin:8px 0px}@media (max-width: 768px){#alertModalLastMonthRegularize .modal-body p{width:unset;margin-bottom:18px;font-size:12px;margin:17px 0px}}#alertModalLastMonthRegularize .modal-header{padding-top:30px;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){#alertModalLastMonthRegularize .modal-header{padding:26px 34px 0}}#alertModalLastMonthRegularize .modal-header h4{width:370px;margin-top:22px;font-weight:700;font-size:16px;text-align:center;line-height:19px}@media (max-width: 768px){#alertModalLastMonthRegularize .modal-header h4{width:unset;padding:0;margin:0;margin-top:17px;line-height:22px}}#alertModalLastMonthRegularize .modal-header>button{display:none}#alertModalLastMonthRegularize .modal-btn-group{display:flex;margin-bottom:7px;max-width:100%}@media (max-width: 768px){#alertModalLastMonthRegularize .modal-btn-group{margin:0}}#alertModalLastMonthRegularize .modal-btn-group a{width:100%;font-size:16px;max-width:100%;padding:8px 25px}#alertModalLastMonthRegularize .btn-ok{margin:0}.smiles__how-regularize{font-family:"NunitoRegular",Arial,sans-serif;color:#7c7c7c;font-size:20px;padding:50px 0 0;display:flex;justify-content:center}.smiles__how-regularize>div{width:70%;display:flex;align-items:flex-start;flex-direction:column}@media (max-width: 768px){.smiles__how-regularize>div{width:90%}}.smiles__how-regularize>div>div{margin-top:24px}.smiles__how-regularize p{margin-bottom:18px}@media (max-width: 768px){.smiles__how-regularize p{text-align:start}}@media (max-width: 768px){.smiles__how-regularize p.options-style{font-size:16px;line-height:24px}}.smiles__how-regularize label{font:16px "NunitoRegular",Arial,sans-serif !important}@media (max-width: 768px){.smiles__how-regularize label{font-size:14px !important;line-height:1.7em !important}}.smiles__how-regularize [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #BCBEC0;background:none;border-radius:3px}.smiles__how-regularize [type="radio"]:not(:checked)+label:after{border:none;width:20px;height:20px;color:#ffffff;transition:all .2s;content:'';background:none}.smiles__how-regularize [type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #FF5A00;background:#FF5A00;border-radius:3px}.smiles__how-regularize [type="radio"]:checked+label:after{border:none;width:20px;height:20px;color:#ffffff;top:0px;left:6px;background:none;transition:all .2s;content:url(../images/common/smls-icon-check.png)}.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;text-shadow:none;font-weight:normal}.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-darker.svg) no-repeat center;height:30px;width:30px;margin-top:-45px;margin-left:15px}.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;font-size:19px}.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;padding-right:20px !important;line-height:16px !important}.content .content-body .notifications-icon{top:35px !important;left:20px !important;font-size:11px !important}.content .content-body .icon-and-description{padding-left:50px !important}.content .content-body .icon-and-description .title{padding-top:10px !important}.content .content-body .icon-and-description .date,.content .content-body .icon-and-description .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .content .content-body .icon-and-description li.dateUp{font-size:13px !important;padding-top:5px !important;padding-bottom:0px !important}.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{float:left;background:url(../images/svg/icons/ic-search-solid-darker.svg) no-repeat center;height:30px;width:30px;margin-top:-45px;margin-left:15px}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{float:left;background:url(../images/svg/icons/ic-search-solid-darker.svg) no-repeat center;height:30px;width:30px;margin-top:18px;margin-left:-320px}input[type="text"].filter-input{background-color:#FFFFFF;border:1px solid #BBBBBB;border-radius:3px;height:45px;min-height:45px;width:38%;margin-top:10px;margin-left:24px;margin-bottom:6px;font-family:"NunitoRegular",Arial,sans-serif;font-size:16px;line-height:19px;padding-left:40px}input[type="text"].filter-input::placeholder{color:#777777}.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%;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-bottom:1px solid #ececec;background-color:#FFFFFF;height:auto;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{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}}.notifications-show-desktop{display:flex !important}.notifications-show-mobile{display:none !important}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-list-content{padding-top:17px;background-color:#FFFFFF}.scroll-notifications{overflow-y:scroll;height:650px;background-color:#FFFFFF}.scroll-notifications::-webkit-scrollbar{width:3px;background-color:transparent}.scroll-notifications::-webkit-scrollbar-thumb{background:#C4C4C4;border-radius:6px}.show{background-color:#FFFFFF}.loader{display:none;background:#f7f7f7 url(../images/progress_bar/loading_animation.gif) no-repeat center;text-align:center;position:relative;padding:70px;background-color:#FFFFFF}.end-notification{display:block;font-family:'NunitoRegular';font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0px;text-align:left;color:#666666;text-align:center;padding:50px;background-color:#FFFFFF}.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:20px;padding-left:20px;font-weight:bold}.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 .notifications-icon{position:absolute;top:40px;left:30px;font-size:10px}.notifications-center__list .notification .content .content-body .icon-and-description{display:block;position:relative;flex-direction:row;align-items:center;padding-left:60px}.notifications-center__list .notification .content .content-body .icon-and-description .title{font-weight:bold;font-family:"NunitoRegular",Arial,sans-serif;font-size:17px;letter-spacing:0.5px;padding-top:15px;padding-bottom:5px}.notifications-center__list .notification .content .content-body .icon-and-description .title-new{color:#0F0F0E}.notifications-center__list .notification .content .content-body .icon-and-description .title-history{color:#888}.notifications-center__list .notification .content .content-body .icon-and-description .description{font-family:"NunitoRegular",Arial,sans-serif;font-size:14px;line-height:18px;padding-bottom:3px;padding-right:120px}.notifications-center__list .notification .content .content-body .icon-and-description .description-new{color:#0F0F0E}.notifications-center__list .notification .content .content-body .icon-and-description .description-history{color:#888}.notifications-center__list .notification .content .content-body .icon-and-description .date,.notifications-center__list .notification .content .content-body .icon-and-description .smiles__carousel-header .data__select li.dateUp,.smiles__carousel-header .data__select .notifications-center__list .notification .content .content-body .icon-and-description li.dateUp{font-family:"NunitoRegular",Arial,sans-serif;padding-top:3px;padding-bottom:10px;font-size:12px}.notifications-center__list .notification .content .content-body .icon-and-description .date-new{color:#999999}.notifications-center__list .notification .content .content-body .icon-and-description .date-history{color:#888}.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:hover{cursor:pointer;background-color:#F5F5F5}.notifications-center__list .notification:hover+.remove-notification-button{display:block}.notifications-center__list .remove-notification-button{display:none;position:absolute;top:35px;right:50px;background:none;border:none;font-size:30px;font-weight:100;font-family:'NunitoRegular'}.notifications-center__list .remove-notification-button-mobile{display:none}.notifications-center__list .remove-notification-button:hover{display:block}.notifications-center__list .notification_wrapper:hover .notification{background-color:#F5F5F5}.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}.notification-filter-button-content{display:flex;justify-content:center;min-height:20px}.notification-filter-button-content span{margin-right:8px;font-size:8px}.notification_wrapper{position:relative}.notifications-center-footer{margin-top:0px;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}.input_filter_wrapper .filter-button-list{padding:15px 15px 15px 20px;width:59%}.input_filter_wrapper .filter-button-list .filter-button{background:none;border:1px #BBB SOLID;padding:8px 18px;border-radius:25px;font-size:15px;font-weight:bold;color:#777777;margin-right:10px}.input_filter_wrapper .filter-button-list .filter-button-selected{background-color:#FF5A00;border:1px  #FF5A00 SOLID;color:#FFF}.input_filter_wrapper .filter-button-list .filter-button-selected:focus-visible{outline:none}#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}@media (max-width: 768px){.notifications-center__header{height:180px}#widgetNotificationsCenter{margin-left:-12px;width:calc(100% + 24px) !important}.remove-notification-button-mobile{display:block !important;position:absolute;top:35px;right:45px;background:none;border:none;font-size:30px;font-weight:100;font-family:'NunitoRegular'}.mobile-swipe-div{position:absolute;background-color:#F5F5F5;top:0;right:0;height:100%;width:35%;z-index:0}.notifications-show-mobile{display:block !important}.notifications-show-mobile .filter-input{border:none;font-size:16px !important;box-shadow:none;padding-left:35px}.notifications-show-mobile .filter-input::placeholder{font-size:16px !important;color:#777}.notifications-show-desktop{display:none !important}.notifications-list-content{padding-top:25px}.filter-button-list{width:100% !important;display:inline-flex;padding-right:5px !important;overflow-x:scroll;box-sizing:content-box !important}.filter-button-list .filter-button{margin-right:10px}.notifications-center__list .notification{transition:1s;z-index:1}.notifications-center__list .notification.notification-action{transform:translateX(-35%)}.notifications-center__list .notification:hover{cursor:pointer;background-color:#FFFFFF}.notifications-center__list .notification:hover+.remove-notification-button{display:none}.notifications-center__list .remove-notification-button{display:none}.notifications-center__list .remove-notification-button:hover{display:none}.notifications-center__list .notification_wrapper:hover .notification{background-color:#FFFFFF}}.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:16px 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}@media screen and (max-width: 767px){.smiles__miles-operations .title-lg{padding:0 90px 0 0}.smiles__miles-operations .title-lg.center-text{padding:0 45px 0 45px;text-align:center}.smiles__miles-operations .title-ex-lg.center-text{padding:0 45px 0 45px;text-align:center}.smiles__miles-operations .title-ex-lg.fw700-m{font-weight:700}}.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.smiles__miles-purchase .editable{border:1px solid #BCBEC0;border-radius:3px;width:100%;margin:auto;display:inline-block;font:34px "NunitoRegular",Arial,sans-serif;padding:4px 0 4px 8px;cursor:text;overflow:auto;white-space:nowrap;display:flex}.smiles__miles-operations.smiles__miles-purchase input{display:inline-block;text-align:right;padding:0;width:auto;border:none;box-shadow:none;letter-spacing:0px !important;font-size:34px !important;font-family:"NunitoRegular",Arial,sans-serif}.smiles__miles-operations.smiles__miles-purchase input:focus{transition:none;text-align:right;letter-spacing:0px !important}.smiles__miles-operations.smiles__miles-purchase .suffix{vertical-align:middle;line-height:58px}@media screen and (max-width: 767px){.smiles__miles-operations.smiles__miles-purchase input#amount{min-width:64px}}.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 2px;border-radius:2px}.smiles__miles-operations .row.amount-bar .span3.club-box .inner__row-top{padding-top:0 !important}.smiles__miles-operations .row.amount-bar .span3.club-box .inner__row13{padding:30px 18px 0 18px !important}.smiles__miles-operations .row.amount-bar .span3.club-box .inner__row13 .title-sm-offer>span.text-bold{font-size:22px}@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__row-top .title-sm{text-align:center;margin:10px 10px}.smiles__miles-operations .row.amount-bar .span3.club-box .inner__row13 .title-sm-offer{text-align:center}.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 .new-op-reg-box{display:flex;color:#FC2C5E}.smiles__miles-operations .row.amount-bar .span3 .new-op-reg-box.mobile{display:none}@media screen and (max-width: 767px){.smiles__miles-operations .row.amount-bar .span3 .new-op-reg-box{width:100%;margin-top:0px !important;align-items:flex-start;justify-content:center}.smiles__miles-operations .row.amount-bar .span3 .new-op-reg-box.desktop{display:none}.smiles__miles-operations .row.amount-bar .span3 .new-op-reg-box.mobile{display:flex}.smiles__miles-operations .row.amount-bar .span3 .new-op-reg-box .text-md{width:60%}}.smiles__miles-operations .row.amount-bar .span3 .new-op-reg-box .text-md{margin-left:5px;margin-right:2px;line-height:16px;font-size:13px}.smiles__miles-operations .row.amount-bar .span3 .new-op-reg-box.layout-fix{margin-top:-40px}.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:"NunitoRegular",Arial,sans-serif;padding:6px 0px}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.desktop{display:table}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.mobile{display:none}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.club20kOrDiamont{color:#333333;background-color:#FFFFFF;border:1px solid #F2F2F2;border-radius:8px;box-shadow:none;font-family:"NunitoRegular",Arial,sans-serif}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.club20kOrDiamont .text-club-info{font-weight:700;color:#663399;font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.club20kOrDiamont .text-tier-diamante{font-weight:700;color:#231F20}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus .op-miles-bonus-differentiatedClubBonus{font-weight:700;font-family:"NunitoBold","Arial Bold",sans-serif}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus .text-club-info{font-weight:700;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.desktop{display:none}.smiles__miles-operations .row.amount-bar .span3 .loyalty-bonus.mobile{display:table}}.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{display:block;align-items:center;padding:9px 0 0 18px;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{display:block;align-items:center;height:50px;padding:0 18px}.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{display:block;align-items:center;height:130px;padding:0 18px}.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{display:block;align-items:center;height:90px;padding:0 18px}.smiles__miles-operations .row.amount-bar .span3 .inner__row9.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row8{display:block;align-items:center;height:77px;padding:0 18px}.smiles__miles-operations .row.amount-bar .span3 .inner__row8.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row7{display:block;align-items:center;height:70px;padding:0 18px}.smiles__miles-operations .row.amount-bar .span3 .inner__row7.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row6{display:block;align-items:center;height:60px;padding:0 18px}.smiles__miles-operations .row.amount-bar .span3 .inner__row6.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row5{display:block;align-items:center;height:40px;padding:0 18px}.smiles__miles-operations .row.amount-bar .span3 .inner__row5.row-top{align-items:flex-start}.smiles__miles-operations .row.amount-bar .span3 .inner__row4{display:block;align-items:center;height:40px;padding:0 18px}.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{padding:0 18px}.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;justify-content:center;padding:4px 25px 4px 8px !important}.smiles__miles-operations input{font-size:34px !important}.smiles__miles-operations input.input_miles_transfer{width:95%;height:60px;margin:0 auto}.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 .op-value-box{text-align:center}.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-revalidation .input_miles_revalidation{width:100%;text-align:center}}@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;padding-right:10px}@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}.smiles__miles-transference .trensfer-data-block .right-block p.new-limit-transfer{width:230px;color:#737373;font-family:"NunitoRegular",Arial,sans-serif}@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-azul{background-image:url(../images/svg/partners/azul.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-viva-peru{background-image:url(../images/svg/partners/vv-viva-peru.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-viva-colombia{background-image:url(../images/svg/partners/vh-viva-colombia.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-uganda-airlines{background-image:url(../images/svg/partners/ur-uganda-airlines.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-thai-smile{background-image:url(../images/svg/partners/we-thai-smile.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-starlux{background-image:url(../images/svg/partners/jx-starlux.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-link-airways{background-image:url(../images/svg/partners/fc-link-airways.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-air-century{background-image:url(../images/svg/partners/x1-air-century.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-caribbean{background-image:url(../images/svg/partners/BW.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-flydubai{background-image:url(../images/svg/partners/FZ.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-ita{background-image:url(../images/svg/partners/AZ.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.accumulation-miles .request-accumulation .partner-sky{background-image:url(../images/svg/partners/H2.svg);width:130px;height:50px;background-size:140px 51px;margin-top:-20px}.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-g3-azul{display:block;font-family:"NunitoRegular",Arial,sans-serif;text-align:left;color:#7c7c7c;font-weight:400;font-size:16px;line-height:24px;margin:10px 20px}.accumulation-miles .request-accumulation-from-partner .request-partner .text-g3-azul .text-g3-azul-link{margin-top:30px}.accumulation-miles .request-accumulation-from-partner .request-partner .text-g3-azul .text-g3-azul-link span{color:#737373;font-weight:700;cursor:pointer;text-decoration:underline}.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;transform:rotate(0deg) !important}.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 .boarding-pass-azul-example{background:url(../images/miles-flow/bg-boarding-pass-azul.svg) no-repeat;width:446px;height:196px;position:absolute;background-size:contain;right:58%}.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;transform:rotate(0deg) !important}.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{font-size:14px !important;padding:25px 8px 0}.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;display:none}.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 .boarding-pass-azul-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;transform:rotate(0deg) !important}.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;transform:rotate(0deg) !important}.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}#modalTemplateRedesign{position:fixed;height:100%;background:#fff;z-index:1000000;width:660px;opacity:1;right:0;display:none}@media only screen and (max-width: 767px){#modalTemplateRedesign{height:100% !important;width:100% !important;top:0 !important;left:0 !important}}#modalTemplateRedesign.checkout-modal-redesign{width:660px;top:0}#modalTemplateAlphaBlack{position:fixed;height:100%;width:100%;background:#000;opacity:0.4;z-index:100000}@media only screen and (max-width: 767px){#modalTemplateAlphaBlack{height:100% !important;width:100% !important;top:0 !important;left:0 !important}}.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-status-info{border-top:1px solid #ececec;padding-top:40px}#cobranded-content-status-info #api-bb-img-card-content{margin-top:10px}#cobranded-content-status-info h3{font-size:20px}#cobranded-content-status-info .cobranded-status-info{display:inline-flex;padding:20px;border:1px solid #ececec;margin-bottom:20px}#cobranded-content-status-info .cobranded-status-info .card-status-block{padding-left:50px}#cobranded-content-status-info .cobranded-status-info .card-status-block .info-block{max-width:450px;margin-bottom:16px}#cobranded-content-status-info .cobranded-status-info .card-status-block .action-block #configure-card-bnt{color:white;background-color:#FF7020;border:0px;border-radius:3px;height:40px;width:150px}#cobranded-content-status-info .cobranded-status-info .card-status-block .action-block #cancel-proposal-bnt{color:#666666;background-color:white;border:0px;border-radius:3px;height:40px;width:150px}#p_p_id_cobrandedstatusinfo_WAR_smilesaccountportlet_{min-height:50px}#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 .proposal-box .benefit-item .benefit-warn{color:#FF5A00;font-size:10px;font-family:"NunitoRegular",Arial,sans-serif}.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-form .span1{min-width:57px}.smiles__cobranded .get-proposal .content .box-form .row-fluid{margin-bottom:25px}.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 .box-form.contact-fields .span1{width:10%;min-width:60px;margin-right:20px}.smiles__cobranded .get-proposal .content .box-form.contact-fields .phone-fields{display:inline-flex}.smiles__cobranded .get-proposal .content .box-form.contact-fields .span6.select{width:150px}.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 .bms-orange-arrow-icon{font-size:10px;vertical-align:middle;display:inline-block;height:16px;width:16px;background-image:url(../images/bms/icons/orange/bms-orange-arrow-icon.svg)}.bms .right{transform:rotate(180deg)}.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.smaller .row-header-padding{padding-top:14px}.bms .my-cards.smaller .row-header-color{color:#333333 !important}.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__information--new .my-account__balance{display:flex;flex-direction:column;border-bottom:1px solid #F2F2F2;padding-bottom:19px;margin-bottom:19px;margin-top:14px}.bms .my-account__information--new .my-account__balance--label{font-family:NunitoRegular;font-size:12px;font-weight:400;letter-spacing:0px;text-align:left;margin-bottom:4px;margin-left:0}.bms .my-account__information--new .my-account__balance--value{font-family:NunitoRegular;font-size:32px;line-height:32px;font-weight:700;letter-spacing:0px;text-align:left;color:#FF5A00;margin-left:0}.bms .my-account__information--new .my-account__balance--link{color:#7C7C7C;font-family:NunitoLight;font-size:12px;font-style:normal;font-weight:600;line-height:12px}.bms .my-account__information--new .my-account__balance--link:hover{color:#7C7C7C}.bms .my-account__information--new .my-account__data{display:flex;flex-direction:row}.bms .my-account__information--new .my-account__number,.bms .my-account__information--new .my-account__date{display:flex;flex-direction:column}.bms .my-account__information--new .my-account__number{flex:1}.bms .my-account__information--new .my-account__number--label{color:#7C7C7C;font-family:NunitoRegular;font-size:10px;font-style:normal;font-weight:400;line-height:14px;margin-left:0}.bms .my-account__information--new .my-account__number--value{color:#7C7C7C;font-family:NunitoRegular;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.bms .my-account__information--new .my-account__date--since{margin-bottom:7px}.bms .my-account__information--new .my-account__date--since,.bms .my-account__information--new .my-account__date--last{color:#7C7C7C;font-family:NunitoRegular;font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin-left:0}.bms .my-account__information--new .my-account__links{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:16px}.bms .my-account__information--new .my-account__links--change-password,.bms .my-account__information--new .my-account__links--change-data{border-radius:3px;border:1px solid #979797;background:#ffffff;color:#464646;text-align:center;font-family:NunitoRegular;font-size:13px;font-style:normal;font-weight:700;line-height:normal;padding:6px 18px;flex:1}.bms .my-account__information--new .my-account__links--change-password{margin-right:4px}.bms .my-account__information--new .my-account__links--change-data{border-radius:3px;background:#FF5A00;color:#FFF;border-color:#FF5A00;margin-left:4px}.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)}.bms .my-account__my-smiles.diamante.magno .my-account__my-smiles__products__overflow__category img{content:url(../images/bms/raster/categories/category-diamante-magno.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;position:relative;display:block;top:0px}@media (max-width: 767px){.bms .my-account #widgetMySmiles .row-footer button{max-width:142px;display:block;margin-top:0;top:-10px}}.bms .my-account__my-travels{display:flex}.bms .my-account__my-travels div{margin-right:28px}.bms .my-account__my-travels div p{max-width:245px;margin:20px 0 20px 5px}.bms .my-account__my-travels div button{font-size:10px !important;width:249px !important;left:14px;bottom:16px;font-family:"NunitoRegular",Arial,sans-serif !important}.bms .my-account__my-travels div:last-child{width:260px;height:210px;position:relative;overflow:hidden;margin-right:0;margin-top:-10px}.bms .my-account__my-travels div:last-child object{min-height:120%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.bms .my-account__my-travels div:last-child img{max-width:120%;max-height:120%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;min-width:100%;min-height:100%}.bms .my-account__my-travels div:last-child img.no-travel{content:url(../images/my-travels/img-fault.png)}.bms .my-account__my-travels div:last-child img.no-image{content:url(../images/my-travels/img-default.png)}@media screen and (max-width: 764px){.bms .my-account__my-travels{flex-direction:column}.bms .my-account__my-travels div{position:relative;margin-right:0;margin-bottom:72px}.bms .my-account__my-travels div p{width:100%;max-width:100%}.bms .my-account__my-travels div p:last-child{margin-bottom:32px}.bms .my-account__my-travels div button{right:0 !important;left:0 !important;margin:auto;bottom:-40px !important}.bms .my-account__my-travels div:last-child{max-width:100%;width:100%;max-height:210px;margin:auto}}.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-left:0;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;display:flex;align-items:center}.bms .my-account__action-with-miles .container{overflow:hidden;height:185px;margin-top:10px;max-width:536px;display:flex;flex-wrap:nowrap;align-items:center}.bms .my-account__action-with-miles .box{width:150px !important;height:185px !important;float:none;padding:10px;text-align:center;background-color:#f5f5f5;border:1px solid #ECECEC;flex-shrink:0;margin-right:7px}.bms .my-account__action-with-miles .box h4{font-size:11.8698px;line-height:16px}.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{font-weight:600;width:98px;height:30px;position:relative;bottom:auto;right:auto;margin:auto}.bms .my-account__action-with-miles .box p{margin-top:17px;margin-bottom:9px;font-weight:600;font-size:12px;line-height:16px}.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;line-height:11px;padding:0 12px}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number input{font-size:18px}}@media (min-width: 992px){.bms .my-account__action-with-miles .box .box-number input{line-height:11px}}.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:-4px !important;bottom:-18px;color:#FF5A00;white-space:nowrap;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}}@media (max-width: 768px){.bms .my-account__action-with-miles .box .box-number.has-code span{left:0px !important;right:0px !important}}.bms .my-account__action-with-miles .box .box-number.center-number input{width:100%;text-align:center}.bms .my-account__action-with-miles .carousel-control{position:static;color:transparent;background-color:transparent;border:0;padding:7px 0;margin:7px 0;opacity:1;content:url(../images/svg/icons/ic-arrow-orange-up.svg)}.bms .my-account__action-with-miles .carousel-control.right{transform:rotate(90deg)}.bms .my-account__action-with-miles .carousel-control.left{transform:rotate(-90deg)}.bms .my-account__action-with-miles .controls{display:none}@media (max-width: 768px){.bms .my-account__action-with-miles{height:unset;max-width:unset}.bms .my-account__action-with-miles .container{height:unset;width:unset;max-height:548px;height:unset;max-width:unset;flex-direction:column;overflow-x:hidden;overflow-y:hidden}.bms .my-account__action-with-miles .container .box{display:flex;flex-direction:column;align-items:center;height:180px !important;width:240px !important;margin-right:unset;margin-bottom:7px}.bms .my-account__action-with-miles .carousel-control{display:none}.bms .my-account__action-with-miles .controls{display:flex;position:absolute;right:0;top:0}.bms .my-account__action-with-miles .controls .carousel-control{display:block;position:static;color:transparent;background-color:transparent;border:0;padding:7px 0;margin:7px 0;opacity:1}.bms .my-account__action-with-miles .controls .carousel-control:first-child{margin-right:16px;transform:rotate(90deg)}.bms .my-account__action-with-miles .controls .carousel-control:last-child{margin-right:12px;transform:rotate(270deg)}}.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 .smiles-airlines{font-size:64px}.bms .my-account__request-miles .smiles-airlines:before{content:" ";vertical-align:middle;display:inline-block;background-image:url(https://www.smiles.com.br/documents/10184/135057/airlines-icons-newsize-v12.svg);background-repeat:no-repeat;background-size:7.8em 26.5625em}.bms .my-account__request-miles .smiles-airlines.azul:before{background-image:url(../images/svg/partners/airlines-icons-newsize-v12.svg)}.bms .my-account__request-miles .smiles-airlines.aero-mexico:before{background-position:-0.078125em -0.078125em;width:5.421875em;height:1em}.bms .my-account__request-miles .smiles-airlines.aerolineas-argentinas:before{background-position:-0.078125em -1.234375em;width:2.3484375em;height:1em}.bms .my-account__request-miles .smiles-airlines.air-canada:before{background-position:-0.078125em -2.390625em;width:7.64375em;height:1em}.bms .my-account__request-miles .smiles-airlines.air-europa:before{background-position:-0.078125em -3.546875em;width:5.03125em;height:1em}.bms .my-account__request-miles .smiles-airlines.airfrance:before{background-position:-0.078125em -4.703125em;width:6.125em;height:1em}.bms .my-account__request-miles .smiles-airlines.alitalia:before{background-position:-0.078125em -5.859375em;width:4.25em;height:1em}.bms .my-account__request-miles .smiles-airlines.american-airlines:before{background-position:-0.078125em -7.015625em;width:6.4484375em;height:1em}.bms .my-account__request-miles .smiles-airlines.avianca:before{background-position:-0.078125em -8.171875em;width:4.184375em;height:1em}.bms .my-account__request-miles .smiles-airlines.copa-airlines:before{background-position:-0.078125em -9.328125em;width:5.9609375em;height:1em}.bms .my-account__request-miles .smiles-airlines.delta:before{background-position:-0.078125em -10.484375em;width:6.5125em;height:1em}.bms .my-account__request-miles .smiles-airlines.emirates:before{background-position:-0.078125em -11.640625em;width:1.24375em;height:0.96875em}.bms .my-account__request-miles .smiles-airlines.ethiopian:before{background-position:-0.078125em -12.765625em;width:2.3609375em;height:1em}.bms .my-account__request-miles .smiles-airlines.etihad:before{background-position:-0.078125em -13.921875em;width:2.046875em;height:1em}.bms .my-account__request-miles .smiles-airlines.gol:before{background-position:-0.078125em -15.078125em;width:2.421875em;height:1em}.bms .my-account__request-miles .smiles-airlines.klm:before{background-position:-0.078125em -16.234375em;width:1.715625em;height:1em}.bms .my-account__request-miles .smiles-airlines.korean-air:before{width:6.21875em;height:1em;content:'';display:inline-block;background-image:url(../images/bms/airlines/Korean-air-primary-logo-dark.png);background-size:contain;background-repeat:no-repeat}.bms .my-account__request-miles .smiles-airlines.more-cias:before{background-position:-0.078125em -18.546875em;width:1.5484375em;height:1em}.bms .my-account__request-miles .smiles-airlines.passaredo:before{background-position:-0.078125em -19.703125em;width:2.234375em;height:1em}.bms .my-account__request-miles .smiles-airlines.qatar:before{background-position:-0.078125em -20.859375em;width:3.540625em;height:1em}.bms .my-account__request-miles .smiles-airlines.royal-air-maroc:before{background-position:-0.078125em -22.015625em;width:1.5em;height:1em}.bms .my-account__request-miles .smiles-airlines.south-african-airways:before{background-position:-0.078125em -23.171875em;width:2.4453125em;height:1em}.bms .my-account__request-miles .smiles-airlines.taag:before{background-position:-0.078125em -24.328125em;width:2.25em;height:1em}.bms .my-account__request-miles .smiles-airlines.tap:before{background-position:-0.078125em -25.484375em;width:1.5625em;height:1em}.bms .my-account__request-miles .smiles-airlines.azul:before{background-position:-0.100em -25.854375em;width:2.125em;height:1em}.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 .azul{font-size:.16em}@media (min-width: 992px){.bms .my-account__request-miles .airlines .carousel .carousel-inner .item .azul{font-size:.15em}}.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 #widgetMyCalls{height:432px}.bms .my-account__calls{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:6px;padding-right:6px;padding-top:10px;height:100%;width:100%}.bms .my-account__calls p,.bms .my-account__calls h4{margin-left:0}.bms .my-account__calls table{width:100%;font-size:12px}.bms .my-account__calls table tr{border-bottom:solid 0.5px #a9aaaa;height:32px}.bms .my-account__calls table tr td,.bms .my-account__calls table tr th{width:111px}.bms .my-account__calls table tr th{text-align:start;font-weight:700}.bms .my-account__calls table .first-line{border:none;border-bottom:solid 1px #818181}.bms .my-account__calls table .last-line{border:none}.bms .my-account__calls .box{width:100%;font-size:12px;display:flex;align-items:center}.bms .my-account__calls .box .calls-in-progress{display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#FF7020;width:100%;height:60px}.bms .my-account__calls .box .calls-in-progress .calls-quantity{height:100%;width:30%;display:flex;align-items:center;justify-content:center;font-size:40px;color:#fff;padding-left:5px}.bms .my-account__calls .box .calls-in-progress .calls-text{height:100%;width:70%;display:flex;align-items:center;padding-left:5px;color:#fff;padding-left:10px}.bms .my-account__calls .box .calls-in-progress .calls-text>p{width:70%}.bms .my-account__calls .footer{width:100%;display:flex;margin-top:14px}.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:last-child{margin-bottom:-12px}.bms .alert-message .close-box{position:absolute;right:-4px;top:-4px;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;display:flex;margin-bottom:10px;justify-content:space-between;align-items:center}@media (max-width: 768px){.bms #widgetNotifications .alert-message{flex-direction:column}.bms #widgetNotifications .alert-message .button-space{padding-top:10px}}.bms #widgetNotifications .alert-message .description{display:grid;min-height:auto !important;padding-left:0;margin-left:0}.bms #widgetNotifications .alert-message button{float:right}.bms #widgetNotifications .alert-message .close-box{top:-4px;right:-4px}.bms #widgetNotifications .alert-message-new{background-color:#FF7020;border:none;padding:8px 8px 8px 24px;font-size:14px;font-weight:400;color:#000;line-height:24px;display:flex;align-items:center;justify-content:space-between}.bms #widgetNotifications .alert-message-new strong{font-family:"NunitoBold","Arial Bold",sans-serif;margin-right:8px}.bms #widgetNotifications .alert-message-new .btn-actions{display:flex;align-items:center;justify-content:center}.bms #widgetNotifications .alert-message-new .btn-update{background-color:#000;color:#fff;padding:6px 16px;text-align:center;font-size:12px;font-weight:700;line-height:16px;display:flex;justify-content:center;align-items:center;min-height:28px}.bms #widgetNotifications .alert-message-new .btn-remember{min-width:150px;background-color:none;color:#000 !important;border:1px solid #000;padding:6px 16px;text-align:center;font-size:12px;font-weight:700;line-height:16px;display:flex;justify-content:center;align-items:center;top:0;margin-left:8px;min-height:28px}@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-medium{height:432px}.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;justify-content:space-between;align-items:center;display:flex}.bms .alert-message.my-preferences div.span10{min-height:auto !important;padding-left:0;margin-left:0}.bms .alert-message.my-preferences div.span10 span{margin-top:0;padding-top:0}.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}#widgetNotifications .alert-message-new .btn-actions{margin-top:0px !important}}@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}@media (max-width: 769px){#smls-widget-home .container-travel-uber{min-width:1011px !important}}#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.full-container-uber,#searchHotelWidget .container-travel.full-container-uber,#searchCarWidget .container-travel.full-container-uber,.uber-selection-section .container-travel.full-container-uber,.search-ticket:not(.tab) .container-travel.full-container-uber{width:calc(100% - 40px)}#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;min-width:1011px}@media only screen and (max-width: 768px){#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{min-width:auto !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;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-first-section img.uber-pass,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section img.uber-pass,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section img.uber-pass,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section img.uber-pass,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section img.uber-pass,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section img.uber-pass,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section img.uber-pass,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section img.uber-pass,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section img.uber-pass,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section img.uber-pass{content:url(../images/uber-pass/icon-uber-pass.png);width:90px;margin-bottom:5px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club{height:68px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__redeem__club div.uber-credits{font-size:11px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club{height:70px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club div.uber-credits{font-size:11px}@media (max-width: 768px){#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-first-section.uber-pass__accrual__club,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-first-section.uber-pass__accrual__club{height:90px}}#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}@media (max-width: 768px){#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-size:14px}}#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-credits strong,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom strong,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits strong,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom strong,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits strong,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom strong,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits strong,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom strong,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits strong,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom strong,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits strong,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom strong,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits strong,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom strong,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits strong,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom strong,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-credits strong,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .uber-bottom-div-label-custom strong,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-credits strong,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .uber-bottom-div-label-custom strong{font-family:"NunitoBold","Arial Bold",sans-serif;font-size:12px !important}#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 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber{margin-top:11px;min-width:100%}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber div.tooltip,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber div.tooltip,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber div.tooltip,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber div.tooltip,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber div.tooltip,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber div.tooltip,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber div.tooltip,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber div.tooltip,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber div.tooltip,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber div.tooltip{min-width:fit-content}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value{min-width:100%}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value div.tooltip,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value div.tooltip,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value div.tooltip,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value div.tooltip,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value div.tooltip,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value div.tooltip,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value div.tooltip,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value div.tooltip,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.other-value div.tooltip,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.other-value div.tooltip{min-width:fit-content}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-redeem,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-redeem,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-redeem,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-redeem,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-redeem,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-redeem,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-redeem,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-redeem,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-redeem,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-redeem{margin-top:15px}#smls-widget-home.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-accrual,#smls-widget-home.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-accrual,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-accrual,#searchHotelWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-accrual,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-accrual,#searchCarWidget.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-accrual,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-accrual,.uber-selection-section.uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-accrual,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber .container-all-uber .smls-column .tooltip-help.tooltip-uber-pass-accrual,.search-ticket:not(.tab).uber-selection-section .col-2 .container-travel-uber #uberRedeemWidget .smls-column .tooltip-help.tooltip-uber-pass-accrual{margin-top:12px}#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.other-value,#searchHotelWidget.uber-selection-section .col-2 .tooltip-help.other-value,#searchCarWidget.uber-selection-section .col-2 .tooltip-help.other-value,.uber-selection-section.uber-selection-section .col-2 .tooltip-help.other-value,.search-ticket:not(.tab).uber-selection-section .col-2 .tooltip-help.other-value{margin-top:11px}#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:first-child td.dp-highlight-disable a,.widgets-datepicker-v2 tbody tr:first-child td.dp-highlight-disable span{margin-top:23px !important}.widgets-datepicker-v2 tbody tr:first-child td.calendar-selected a,.widgets-datepicker-v2 tbody tr:first-child td.calendar-selected span{margin-left:5px}.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.dp-highlight-disable span,.widgets-datepicker-v2 tbody tr td.dp-highlight-disable a{background:#ECECEC !important}.widgets-datepicker-v2 tbody tr td.calendar-selected span,.widgets-datepicker-v2 tbody tr td.calendar-selected a{color:#FFF;background:#FF5A00 !important;margin-left:5px}.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-car-start-disable::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-car-start-disable::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-car-start-disable span,.widgets-datepicker-v2 tbody tr td.calendar-car-start-disable 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-car-start-disable.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;height:43px !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/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-image:url(../images/svg/home-widget/tooltips/carros-rentcars.gif) !important;background-repeat:no-repeat !important;background-size:contain !important;width:100px;margin-top:-1px;margin-left:5px !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/shopping_smiles_desktop_uber-jan.gif) !important;background-repeat:no-repeat !important;background-size:contain !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:-12px !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;height:40px !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-rentcars.gif) !important;background-repeat:no-repeat !important;background-size:contain !important;margin-left:2px !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/shopping_smiles_mobile_uber-jan.gif) !important;background-size:contain !important;background-repeat:no-repeat !important;margin-top:-1px;background-position:center !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{position:inherit !important;display:inline-block !important;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 li.gold label,.search-result-v2 article.flightsArticle li.gold span{color:#000 !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 .floating .promotional-desktop{position:absolute;right:-40px;top:20px}@media (max-width: 768px){.search-result-v2 article.flightsArticle .floating .promotional-desktop{display:none}}.search-result-v2 article.flightsArticle .promotional-mobile{height:80px;margin-top:65px;text-align:center}@media (min-width: 769px){.search-result-v2 article.flightsArticle .promotional-mobile{display:none}}.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}.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-desktop,.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions-mobile{margin-left:113px !important;top:114px !important}.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions-desktop .tooltip-arrow,.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions-mobile .tooltip-arrow{border-width:0 5px 5px !important}.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions-desktop .tooltip-arrow::after,.search-result-v2 .smiles__order-summary-underside .underside .terms .button #tooltip-terms-conditions-mobile .tooltip-arrow::after{content:"\f0d8" !important;margin-left:-3px;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-terms-conditions-desktop .tooltip-button .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-terms-conditions-desktop .tooltip-button .tooltip-arrow::after{z-index:1000;font-family:'fontawesome-alloy' !important;position:relative !important;left:-1px !important}.search-result-v2 #smilesSummaryTemplate .tooltip-button.tooltip.in.bottom .tooltip-arrow:after{margin-left:-6px !important;font-size:16px !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}}@media (max-width: 979px) and (min-width: 411px){.search-result-v2 article.flightsArticle .desk-banners .floating .viaje-facil,.search-result-v2 .best-fare-flight-details .desk-banners .floating .viaje-facil{margin-right:50px !important}}@media (max-width: 979px){.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}}@media only screen and (max-width: 979px) and (max-width: 768px){.search-result-v2 article.flightsArticle .payment-options .diamond .sm-card-fare-tier span,.search-result-v2 .best-fare-flight-details .payment-options .diamond .sm-card-fare-tier span{font-size:10px !important}}@media (max-width: 979px){.search-result-v2 article.flightsArticle .payment-options .diamond .sm-card-fare-tier span article label,.search-result-v2 .best-fare-flight-details .payment-options .diamond .sm-card-fare-tier span article label{font-size:11px !important}}@media only screen and (max-width: 979px) and (max-width: 768px){.search-result-v2 article.flightsArticle .payment-options .diamond .sm-card-fare-tier span article label,.search-result-v2 .best-fare-flight-details .payment-options .diamond .sm-card-fare-tier span article label{font-size:9px !important}}@media (max-width: 979px){.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 .desktop-flight,.passenger-data-v2 .desktop-flight,.dois-bilhetes-v2 .desktop-flight,.adesao-clube-v2 .desktop-flight{display:block}@media (max-width: 767px){.search-result-v2 .desktop-flight,.passenger-data-v2 .desktop-flight,.dois-bilhetes-v2 .desktop-flight,.adesao-clube-v2 .desktop-flight{display:none}}.search-result-v2 .notification-flight,.passenger-data-v2 .notification-flight,.dois-bilhetes-v2 .notification-flight,.adesao-clube-v2 .notification-flight{position:fixed;margin-left:-40px;bottom:40px;width:315px;height:49px;z-index:1500;text-align:left;color:white;font-family:'NunitoRegular';background:#1E1E1E;opacity:0.8;border-radius:16px;display:block;padding:23px 26px 23px 26px}@media (max-width: 767px){.search-result-v2 .notification-flight,.passenger-data-v2 .notification-flight,.dois-bilhetes-v2 .notification-flight,.adesao-clube-v2 .notification-flight{position:fixed;margin-left:unset;opacity:1;border-radius:unset;width:100%;background:#4D4D4F;left:-5px;bottom:0}}.search-result-v2 .notification-flight .price,.passenger-data-v2 .notification-flight .price,.dois-bilhetes-v2 .notification-flight .price,.adesao-clube-v2 .notification-flight .price{font-size:19px;line-height:22px}.search-result-v2 .notification-flight .passenger,.passenger-data-v2 .notification-flight .passenger,.dois-bilhetes-v2 .notification-flight .passenger,.adesao-clube-v2 .notification-flight .passenger{font-size:12px;line-height:120%}.search-result-v2 .column-header-smiles-money,.passenger-data-v2 .column-header-smiles-money,.dois-bilhetes-v2 .column-header-smiles-money,.adesao-clube-v2 .column-header-smiles-money{display:inline-flex;font-size:14px;margin-bottom:10px;align-items:center;align-content:center}.search-result-v2 .smiles-money-card,.search-result-v2 .smiles-money-card-mobile,.search-result-v2 .smiles-money-card-club,.search-result-v2 .smiles-money-card-mobile-club,.search-result-v2 .smiles-money-card-tier,.search-result-v2 .smiles-money-card-mobile-tier,.search-result-v2 .smiles-money-card-fare-tier,.passenger-data-v2 .smiles-money-card,.passenger-data-v2 .smiles-money-card-mobile,.passenger-data-v2 .smiles-money-card-club,.passenger-data-v2 .smiles-money-card-mobile-club,.passenger-data-v2 .smiles-money-card-tier,.passenger-data-v2 .smiles-money-card-mobile-tier,.passenger-data-v2 .smiles-money-card-fare-tier,.dois-bilhetes-v2 .smiles-money-card,.dois-bilhetes-v2 .smiles-money-card-mobile,.dois-bilhetes-v2 .smiles-money-card-club,.dois-bilhetes-v2 .smiles-money-card-mobile-club,.dois-bilhetes-v2 .smiles-money-card-tier,.dois-bilhetes-v2 .smiles-money-card-mobile-tier,.dois-bilhetes-v2 .smiles-money-card-fare-tier,.adesao-clube-v2 .smiles-money-card,.adesao-clube-v2 .smiles-money-card-mobile,.adesao-clube-v2 .smiles-money-card-club,.adesao-clube-v2 .smiles-money-card-mobile-club,.adesao-clube-v2 .smiles-money-card-tier,.adesao-clube-v2 .smiles-money-card-mobile-tier,.adesao-clube-v2 .smiles-money-card-fare-tier{cursor:pointer}.search-result-v2 .smiles-money-card label,.search-result-v2 .smiles-money-card-mobile label,.search-result-v2 .smiles-money-card-club label,.search-result-v2 .smiles-money-card-mobile-club label,.search-result-v2 .smiles-money-card-tier label,.search-result-v2 .smiles-money-card-mobile-tier label,.search-result-v2 .smiles-money-card-fare-tier label,.passenger-data-v2 .smiles-money-card label,.passenger-data-v2 .smiles-money-card-mobile label,.passenger-data-v2 .smiles-money-card-club label,.passenger-data-v2 .smiles-money-card-mobile-club label,.passenger-data-v2 .smiles-money-card-tier label,.passenger-data-v2 .smiles-money-card-mobile-tier label,.passenger-data-v2 .smiles-money-card-fare-tier label,.dois-bilhetes-v2 .smiles-money-card label,.dois-bilhetes-v2 .smiles-money-card-mobile label,.dois-bilhetes-v2 .smiles-money-card-club label,.dois-bilhetes-v2 .smiles-money-card-mobile-club label,.dois-bilhetes-v2 .smiles-money-card-tier label,.dois-bilhetes-v2 .smiles-money-card-mobile-tier label,.dois-bilhetes-v2 .smiles-money-card-fare-tier label,.adesao-clube-v2 .smiles-money-card label,.adesao-clube-v2 .smiles-money-card-mobile label,.adesao-clube-v2 .smiles-money-card-club label,.adesao-clube-v2 .smiles-money-card-mobile-club label,.adesao-clube-v2 .smiles-money-card-tier label,.adesao-clube-v2 .smiles-money-card-mobile-tier label,.adesao-clube-v2 .smiles-money-card-fare-tier label{line-height:0.8em !important}.search-result-v2 .smiles-money-card .first-line,.search-result-v2 .smiles-money-card .second-line,.search-result-v2 .smiles-money-card-mobile .first-line,.search-result-v2 .smiles-money-card-mobile .second-line,.search-result-v2 .smiles-money-card-club .first-line,.search-result-v2 .smiles-money-card-club .second-line,.search-result-v2 .smiles-money-card-mobile-club .first-line,.search-result-v2 .smiles-money-card-mobile-club .second-line,.search-result-v2 .smiles-money-card-tier .first-line,.search-result-v2 .smiles-money-card-tier .second-line,.search-result-v2 .smiles-money-card-mobile-tier .first-line,.search-result-v2 .smiles-money-card-mobile-tier .second-line,.search-result-v2 .smiles-money-card-fare-tier .first-line,.search-result-v2 .smiles-money-card-fare-tier .second-line,.passenger-data-v2 .smiles-money-card .first-line,.passenger-data-v2 .smiles-money-card .second-line,.passenger-data-v2 .smiles-money-card-mobile .first-line,.passenger-data-v2 .smiles-money-card-mobile .second-line,.passenger-data-v2 .smiles-money-card-club .first-line,.passenger-data-v2 .smiles-money-card-club .second-line,.passenger-data-v2 .smiles-money-card-mobile-club .first-line,.passenger-data-v2 .smiles-money-card-mobile-club .second-line,.passenger-data-v2 .smiles-money-card-tier .first-line,.passenger-data-v2 .smiles-money-card-tier .second-line,.passenger-data-v2 .smiles-money-card-mobile-tier .first-line,.passenger-data-v2 .smiles-money-card-mobile-tier .second-line,.passenger-data-v2 .smiles-money-card-fare-tier .first-line,.passenger-data-v2 .smiles-money-card-fare-tier .second-line,.dois-bilhetes-v2 .smiles-money-card .first-line,.dois-bilhetes-v2 .smiles-money-card .second-line,.dois-bilhetes-v2 .smiles-money-card-mobile .first-line,.dois-bilhetes-v2 .smiles-money-card-mobile .second-line,.dois-bilhetes-v2 .smiles-money-card-club .first-line,.dois-bilhetes-v2 .smiles-money-card-club .second-line,.dois-bilhetes-v2 .smiles-money-card-mobile-club .first-line,.dois-bilhetes-v2 .smiles-money-card-mobile-club .second-line,.dois-bilhetes-v2 .smiles-money-card-tier .first-line,.dois-bilhetes-v2 .smiles-money-card-tier .second-line,.dois-bilhetes-v2 .smiles-money-card-mobile-tier .first-line,.dois-bilhetes-v2 .smiles-money-card-mobile-tier .second-line,.dois-bilhetes-v2 .smiles-money-card-fare-tier .first-line,.dois-bilhetes-v2 .smiles-money-card-fare-tier .second-line,.adesao-clube-v2 .smiles-money-card .first-line,.adesao-clube-v2 .smiles-money-card .second-line,.adesao-clube-v2 .smiles-money-card-mobile .first-line,.adesao-clube-v2 .smiles-money-card-mobile .second-line,.adesao-clube-v2 .smiles-money-card-club .first-line,.adesao-clube-v2 .smiles-money-card-club .second-line,.adesao-clube-v2 .smiles-money-card-mobile-club .first-line,.adesao-clube-v2 .smiles-money-card-mobile-club .second-line,.adesao-clube-v2 .smiles-money-card-tier .first-line,.adesao-clube-v2 .smiles-money-card-tier .second-line,.adesao-clube-v2 .smiles-money-card-mobile-tier .first-line,.adesao-clube-v2 .smiles-money-card-mobile-tier .second-line,.adesao-clube-v2 .smiles-money-card-fare-tier .first-line,.adesao-clube-v2 .smiles-money-card-fare-tier .second-line{display:flex;justify-content:space-between}.search-result-v2 .smiles-money-card .first-line span,.search-result-v2 .smiles-money-card .second-line span,.search-result-v2 .smiles-money-card-mobile .first-line span,.search-result-v2 .smiles-money-card-mobile .second-line span,.search-result-v2 .smiles-money-card-club .first-line span,.search-result-v2 .smiles-money-card-club .second-line span,.search-result-v2 .smiles-money-card-mobile-club .first-line span,.search-result-v2 .smiles-money-card-mobile-club .second-line span,.search-result-v2 .smiles-money-card-tier .first-line span,.search-result-v2 .smiles-money-card-tier .second-line span,.search-result-v2 .smiles-money-card-mobile-tier .first-line span,.search-result-v2 .smiles-money-card-mobile-tier .second-line span,.search-result-v2 .smiles-money-card-fare-tier .first-line span,.search-result-v2 .smiles-money-card-fare-tier .second-line span,.passenger-data-v2 .smiles-money-card .first-line span,.passenger-data-v2 .smiles-money-card .second-line span,.passenger-data-v2 .smiles-money-card-mobile .first-line span,.passenger-data-v2 .smiles-money-card-mobile .second-line span,.passenger-data-v2 .smiles-money-card-club .first-line span,.passenger-data-v2 .smiles-money-card-club .second-line span,.passenger-data-v2 .smiles-money-card-mobile-club .first-line span,.passenger-data-v2 .smiles-money-card-mobile-club .second-line span,.passenger-data-v2 .smiles-money-card-tier .first-line span,.passenger-data-v2 .smiles-money-card-tier .second-line span,.passenger-data-v2 .smiles-money-card-mobile-tier .first-line span,.passenger-data-v2 .smiles-money-card-mobile-tier .second-line span,.passenger-data-v2 .smiles-money-card-fare-tier .first-line span,.passenger-data-v2 .smiles-money-card-fare-tier .second-line span,.dois-bilhetes-v2 .smiles-money-card .first-line span,.dois-bilhetes-v2 .smiles-money-card .second-line span,.dois-bilhetes-v2 .smiles-money-card-mobile .first-line span,.dois-bilhetes-v2 .smiles-money-card-mobile .second-line span,.dois-bilhetes-v2 .smiles-money-card-club .first-line span,.dois-bilhetes-v2 .smiles-money-card-club .second-line span,.dois-bilhetes-v2 .smiles-money-card-mobile-club .first-line span,.dois-bilhetes-v2 .smiles-money-card-mobile-club .second-line span,.dois-bilhetes-v2 .smiles-money-card-tier .first-line span,.dois-bilhetes-v2 .smiles-money-card-tier .second-line span,.dois-bilhetes-v2 .smiles-money-card-mobile-tier .first-line span,.dois-bilhetes-v2 .smiles-money-card-mobile-tier .second-line span,.dois-bilhetes-v2 .smiles-money-card-fare-tier .first-line span,.dois-bilhetes-v2 .smiles-money-card-fare-tier .second-line span,.adesao-clube-v2 .smiles-money-card .first-line span,.adesao-clube-v2 .smiles-money-card .second-line span,.adesao-clube-v2 .smiles-money-card-mobile .first-line span,.adesao-clube-v2 .smiles-money-card-mobile .second-line span,.adesao-clube-v2 .smiles-money-card-club .first-line span,.adesao-clube-v2 .smiles-money-card-club .second-line span,.adesao-clube-v2 .smiles-money-card-mobile-club .first-line span,.adesao-clube-v2 .smiles-money-card-mobile-club .second-line span,.adesao-clube-v2 .smiles-money-card-tier .first-line span,.adesao-clube-v2 .smiles-money-card-tier .second-line span,.adesao-clube-v2 .smiles-money-card-mobile-tier .first-line span,.adesao-clube-v2 .smiles-money-card-mobile-tier .second-line span,.adesao-clube-v2 .smiles-money-card-fare-tier .first-line span,.adesao-clube-v2 .smiles-money-card-fare-tier .second-line span{position:relative !important;margin-top:0px !important;bottom:unset !important;left:unset !important;text-align:end;font-size:9px;line-height:0.8em}.search-result-v2 .smiles-money-card .first-line div:nth-child(odd),.search-result-v2 .smiles-money-card .second-line div:nth-child(odd),.search-result-v2 .smiles-money-card-mobile .first-line div:nth-child(odd),.search-result-v2 .smiles-money-card-mobile .second-line div:nth-child(odd),.search-result-v2 .smiles-money-card-club .first-line div:nth-child(odd),.search-result-v2 .smiles-money-card-club .second-line div:nth-child(odd),.search-result-v2 .smiles-money-card-mobile-club .first-line div:nth-child(odd),.search-result-v2 .smiles-money-card-mobile-club .second-line div:nth-child(odd),.search-result-v2 .smiles-money-card-tier .first-line div:nth-child(odd),.search-result-v2 .smiles-money-card-tier .second-line div:nth-child(odd),.search-result-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(odd),.search-result-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(odd),.search-result-v2 .smiles-money-card-fare-tier .first-line div:nth-child(odd),.search-result-v2 .smiles-money-card-fare-tier .second-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card .first-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card .second-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-mobile .first-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-mobile .second-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-club .first-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-club .second-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-mobile-club .first-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-mobile-club .second-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-tier .first-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-tier .second-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-fare-tier .first-line div:nth-child(odd),.passenger-data-v2 .smiles-money-card-fare-tier .second-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card .first-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card .second-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-mobile .first-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-mobile .second-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-club .first-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-club .second-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-mobile-club .first-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-mobile-club .second-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-tier .first-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-tier .second-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-fare-tier .first-line div:nth-child(odd),.dois-bilhetes-v2 .smiles-money-card-fare-tier .second-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card .first-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card .second-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-mobile .first-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-mobile .second-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-club .first-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-club .second-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-mobile-club .first-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-mobile-club .second-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-tier .first-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-tier .second-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-fare-tier .first-line div:nth-child(odd),.adesao-clube-v2 .smiles-money-card-fare-tier .second-line div:nth-child(odd){width:57%}.search-result-v2 .smiles-money-card .first-line div:nth-child(even),.search-result-v2 .smiles-money-card .second-line div:nth-child(even),.search-result-v2 .smiles-money-card-mobile .first-line div:nth-child(even),.search-result-v2 .smiles-money-card-mobile .second-line div:nth-child(even),.search-result-v2 .smiles-money-card-club .first-line div:nth-child(even),.search-result-v2 .smiles-money-card-club .second-line div:nth-child(even),.search-result-v2 .smiles-money-card-mobile-club .first-line div:nth-child(even),.search-result-v2 .smiles-money-card-mobile-club .second-line div:nth-child(even),.search-result-v2 .smiles-money-card-tier .first-line div:nth-child(even),.search-result-v2 .smiles-money-card-tier .second-line div:nth-child(even),.search-result-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(even),.search-result-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(even),.search-result-v2 .smiles-money-card-fare-tier .first-line div:nth-child(even),.search-result-v2 .smiles-money-card-fare-tier .second-line div:nth-child(even),.passenger-data-v2 .smiles-money-card .first-line div:nth-child(even),.passenger-data-v2 .smiles-money-card .second-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-mobile .first-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-mobile .second-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-club .first-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-club .second-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-mobile-club .first-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-mobile-club .second-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-tier .first-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-tier .second-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-fare-tier .first-line div:nth-child(even),.passenger-data-v2 .smiles-money-card-fare-tier .second-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card .first-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card .second-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-mobile .first-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-mobile .second-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-club .first-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-club .second-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-mobile-club .first-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-mobile-club .second-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-tier .first-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-tier .second-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-fare-tier .first-line div:nth-child(even),.dois-bilhetes-v2 .smiles-money-card-fare-tier .second-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card .first-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card .second-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-mobile .first-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-mobile .second-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-club .first-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-club .second-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-mobile-club .first-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-mobile-club .second-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-tier .first-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-tier .second-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-mobile-tier .first-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-mobile-tier .second-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-fare-tier .first-line div:nth-child(even),.adesao-clube-v2 .smiles-money-card-fare-tier .second-line div:nth-child(even){width:43%}.search-result-v2 .smiles-money-card .second-line,.search-result-v2 .smiles-money-card-mobile .second-line,.search-result-v2 .smiles-money-card-club .second-line,.search-result-v2 .smiles-money-card-mobile-club .second-line,.search-result-v2 .smiles-money-card-tier .second-line,.search-result-v2 .smiles-money-card-mobile-tier .second-line,.search-result-v2 .smiles-money-card-fare-tier .second-line,.passenger-data-v2 .smiles-money-card .second-line,.passenger-data-v2 .smiles-money-card-mobile .second-line,.passenger-data-v2 .smiles-money-card-club .second-line,.passenger-data-v2 .smiles-money-card-mobile-club .second-line,.passenger-data-v2 .smiles-money-card-tier .second-line,.passenger-data-v2 .smiles-money-card-mobile-tier .second-line,.passenger-data-v2 .smiles-money-card-fare-tier .second-line,.dois-bilhetes-v2 .smiles-money-card .second-line,.dois-bilhetes-v2 .smiles-money-card-mobile .second-line,.dois-bilhetes-v2 .smiles-money-card-club .second-line,.dois-bilhetes-v2 .smiles-money-card-mobile-club .second-line,.dois-bilhetes-v2 .smiles-money-card-tier .second-line,.dois-bilhetes-v2 .smiles-money-card-mobile-tier .second-line,.dois-bilhetes-v2 .smiles-money-card-fare-tier .second-line,.adesao-clube-v2 .smiles-money-card .second-line,.adesao-clube-v2 .smiles-money-card-mobile .second-line,.adesao-clube-v2 .smiles-money-card-club .second-line,.adesao-clube-v2 .smiles-money-card-mobile-club .second-line,.adesao-clube-v2 .smiles-money-card-tier .second-line,.adesao-clube-v2 .smiles-money-card-mobile-tier .second-line,.adesao-clube-v2 .smiles-money-card-fare-tier .second-line{margin:-5px 0 0 30px}.search-result-v2 .smiles-money-card .second-line::after,.search-result-v2 .smiles-money-card-mobile .second-line::after,.search-result-v2 .smiles-money-card-club .second-line::after,.search-result-v2 .smiles-money-card-mobile-club .second-line::after,.search-result-v2 .smiles-money-card-tier .second-line::after,.search-result-v2 .smiles-money-card-mobile-tier .second-line::after,.search-result-v2 .smiles-money-card-fare-tier .second-line::after,.passenger-data-v2 .smiles-money-card .second-line::after,.passenger-data-v2 .smiles-money-card-mobile .second-line::after,.passenger-data-v2 .smiles-money-card-club .second-line::after,.passenger-data-v2 .smiles-money-card-mobile-club .second-line::after,.passenger-data-v2 .smiles-money-card-tier .second-line::after,.passenger-data-v2 .smiles-money-card-mobile-tier .second-line::after,.passenger-data-v2 .smiles-money-card-fare-tier .second-line::after,.dois-bilhetes-v2 .smiles-money-card .second-line::after,.dois-bilhetes-v2 .smiles-money-card-mobile .second-line::after,.dois-bilhetes-v2 .smiles-money-card-club .second-line::after,.dois-bilhetes-v2 .smiles-money-card-mobile-club .second-line::after,.dois-bilhetes-v2 .smiles-money-card-tier .second-line::after,.dois-bilhetes-v2 .smiles-money-card-mobile-tier .second-line::after,.dois-bilhetes-v2 .smiles-money-card-fare-tier .second-line::after,.adesao-clube-v2 .smiles-money-card .second-line::after,.adesao-clube-v2 .smiles-money-card-mobile .second-line::after,.adesao-clube-v2 .smiles-money-card-club .second-line::after,.adesao-clube-v2 .smiles-money-card-mobile-club .second-line::after,.adesao-clube-v2 .smiles-money-card-tier .second-line::after,.adesao-clube-v2 .smiles-money-card-mobile-tier .second-line::after,.adesao-clube-v2 .smiles-money-card-fare-tier .second-line::after{content:url(../images/svg/search-result/seta-baixo.svg);display:inline-table;width:10.46px;height:6.43px;margin-left:10px;margin-top:-2px}.search-result-v2 .smiles-money-card-tier label,.search-result-v2 .smiles-money-card-mobile-tier label,.passenger-data-v2 .smiles-money-card-tier label,.passenger-data-v2 .smiles-money-card-mobile-tier label,.dois-bilhetes-v2 .smiles-money-card-tier label,.dois-bilhetes-v2 .smiles-money-card-mobile-tier label,.adesao-clube-v2 .smiles-money-card-tier label,.adesao-clube-v2 .smiles-money-card-mobile-tier label{padding-top:5px}@media (max-width: 768px){.search-result-v2 .smiles-money-card-tier .second-line::after,.search-result-v2 .smiles-money-card-mobile-tier .second-line::after,.search-result-v2 .smiles-money-card-fare-tier .second-line::after,.passenger-data-v2 .smiles-money-card-tier .second-line::after,.passenger-data-v2 .smiles-money-card-mobile-tier .second-line::after,.passenger-data-v2 .smiles-money-card-fare-tier .second-line::after,.dois-bilhetes-v2 .smiles-money-card-tier .second-line::after,.dois-bilhetes-v2 .smiles-money-card-mobile-tier .second-line::after,.dois-bilhetes-v2 .smiles-money-card-fare-tier .second-line::after,.adesao-clube-v2 .smiles-money-card-tier .second-line::after,.adesao-clube-v2 .smiles-money-card-mobile-tier .second-line::after,.adesao-clube-v2 .smiles-money-card-fare-tier .second-line::after{display:none}}.search-result-v2 .smiles-money-box,.passenger-data-v2 .smiles-money-box,.dois-bilhetes-v2 .smiles-money-box,.adesao-clube-v2 .smiles-money-box{width:441px;position:absolute;right:0;margin-right:22px;z-index:9999;padding:26px 34px;display:none;background:#FFFFFF;box-shadow:2px 4px 20px 3px rgba(0,0,0,0.3074);border-radius:3px;font-family:'NunitoRegular'}@media (max-width: 768px){.search-result-v2 .smiles-money-box,.passenger-data-v2 .smiles-money-box,.dois-bilhetes-v2 .smiles-money-box,.adesao-clube-v2 .smiles-money-box{width:88%;padding:20px 20px;margin-right:unset;right:unset;margin-top:-85%}}.search-result-v2 .smiles-money-box .sm-header,.passenger-data-v2 .smiles-money-box .sm-header,.dois-bilhetes-v2 .smiles-money-box .sm-header,.adesao-clube-v2 .smiles-money-box .sm-header{display:flex;justify-content:space-between}.search-result-v2 .smiles-money-box .sm-header span,.passenger-data-v2 .smiles-money-box .sm-header span,.dois-bilhetes-v2 .smiles-money-box .sm-header span,.adesao-clube-v2 .smiles-money-box .sm-header span{font-style:normal;font-weight:bold;font-size:20px !important;line-height:120%;color:#FF5A00}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-header span,.passenger-data-v2 .smiles-money-box .sm-header span,.dois-bilhetes-v2 .smiles-money-box .sm-header span,.adesao-clube-v2 .smiles-money-box .sm-header span{font-size:16px !important}}.search-result-v2 .smiles-money-box .sm-header .sm-close,.passenger-data-v2 .smiles-money-box .sm-header .sm-close,.dois-bilhetes-v2 .smiles-money-box .sm-header .sm-close,.adesao-clube-v2 .smiles-money-box .sm-header .sm-close{width:28px;height:28px;border:2px solid #a3a3a3;border-radius:100%;cursor:pointer}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-header .sm-close,.passenger-data-v2 .smiles-money-box .sm-header .sm-close,.dois-bilhetes-v2 .smiles-money-box .sm-header .sm-close,.adesao-clube-v2 .smiles-money-box .sm-header .sm-close{width:20px;height:20px}}.search-result-v2 .smiles-money-box .sm-header .sm-close::after,.passenger-data-v2 .smiles-money-box .sm-header .sm-close::after,.dois-bilhetes-v2 .smiles-money-box .sm-header .sm-close::after,.adesao-clube-v2 .smiles-money-box .sm-header .sm-close::after{content:url(../images/svg/search-result/seta-baixo-cinza.svg);display:inline-table;width:13px;height:6px;margin-left:8px;margin-top:4px;transform:rotate(-179deg)}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-header .sm-close::after,.passenger-data-v2 .smiles-money-box .sm-header .sm-close::after,.dois-bilhetes-v2 .smiles-money-box .sm-header .sm-close::after,.adesao-clube-v2 .smiles-money-box .sm-header .sm-close::after{width:9px;height:4px;margin-left:6px;margin-top:1px}}.search-result-v2 .smiles-money-box .sm-message,.passenger-data-v2 .smiles-money-box .sm-message,.dois-bilhetes-v2 .smiles-money-box .sm-message,.adesao-clube-v2 .smiles-money-box .sm-message{color:#666666;font-size:16px !important;line-height:120%;width:282px;padding:6px 0 33px 0}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-message,.passenger-data-v2 .smiles-money-box .sm-message,.dois-bilhetes-v2 .smiles-money-box .sm-message,.adesao-clube-v2 .smiles-money-box .sm-message{font-size:12px !important;width:180px;padding:12px 0 33px 0}}.search-result-v2 .smiles-money-box--disabled,.passenger-data-v2 .smiles-money-box--disabled,.dois-bilhetes-v2 .smiles-money-box--disabled,.adesao-clube-v2 .smiles-money-box--disabled{color:#BCBEC0 !important}.search-result-v2 .smiles-money-box .sm-pricing .sm-label,.passenger-data-v2 .smiles-money-box .sm-pricing .sm-label,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .sm-label,.adesao-clube-v2 .smiles-money-box .sm-pricing .sm-label{display:flex;justify-content:space-between;font-size:16px;line-height:22px;font-weight:bold}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-pricing .sm-label,.passenger-data-v2 .smiles-money-box .sm-pricing .sm-label,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .sm-label,.adesao-clube-v2 .smiles-money-box .sm-pricing .sm-label{font-size:12px}}.search-result-v2 .smiles-money-box .sm-pricing--money,.passenger-data-v2 .smiles-money-box .sm-pricing--money,.dois-bilhetes-v2 .smiles-money-box .sm-pricing--money,.adesao-clube-v2 .smiles-money-box .sm-pricing--money{color:#818181 !important}.search-result-v2 .smiles-money-box .sm-pricing--tier,.passenger-data-v2 .smiles-money-box .sm-pricing--tier,.dois-bilhetes-v2 .smiles-money-box .sm-pricing--tier,.adesao-clube-v2 .smiles-money-box .sm-pricing--tier{color:#000000 !important}.search-result-v2 .smiles-money-box .sm-pricing--club,.passenger-data-v2 .smiles-money-box .sm-pricing--club,.dois-bilhetes-v2 .smiles-money-box .sm-pricing--club,.adesao-clube-v2 .smiles-money-box .sm-pricing--club{color:#663399 !important}.search-result-v2 .smiles-money-box .sm-pricing--smiles,.passenger-data-v2 .smiles-money-box .sm-pricing--smiles,.dois-bilhetes-v2 .smiles-money-box .sm-pricing--smiles,.adesao-clube-v2 .smiles-money-box .sm-pricing--smiles{color:#FF5A00 !important}.search-result-v2 .smiles-money-box .sm-pricing.loading,.passenger-data-v2 .smiles-money-box .sm-pricing.loading,.dois-bilhetes-v2 .smiles-money-box .sm-pricing.loading,.adesao-clube-v2 .smiles-money-box .sm-pricing.loading{background-image:url(../images/svg/search-result/loading/loading_sm_1.gif);background-size:cover;background-repeat:no-repeat;cursor:initial;height:100px}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-pricing.loading,.passenger-data-v2 .smiles-money-box .sm-pricing.loading,.dois-bilhetes-v2 .smiles-money-box .sm-pricing.loading,.adesao-clube-v2 .smiles-money-box .sm-pricing.loading{background-size:100%}}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg{width:calc(100% + 10px);left:-4px;background:#CECECE;border:0;height:7px}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected{background:transparent;border:0}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale{display:flex}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span{text-align:center;white-space:normal}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span ins,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span ins,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span ins,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span ins{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:16px;color:#FFF}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins,.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins{visibility:visible}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child ins{margin-left:-4px !important;text-align:left !important}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child ins{margin-left:-45px !important;text-align:right !important;padding:0 0 0 0 !important}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span::before,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span::before,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span::before,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span::before{width:5px;height:5px;background-color:#FFF;left:0;top:2.45px;border-radius:2px;cursor:pointer}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child::before,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child::before,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child::before,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:first-child::before{margin-left:5px}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child::before,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child::before,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child::before,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-scale span:last-child::before{left:-5px !important}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer{background-color:transparent;border:0;box-shadow:none;border-radius:0}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::before,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::before,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::before,.adesao-clube-v2 .smiles-money-box .sm-pricing .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}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after{display:none}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer .rs-tooltip,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer .rs-tooltip,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer .rs-tooltip,.adesao-clube-v2 .smiles-money-box .sm-pricing .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}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg,.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-bg,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected{background:#FF5A00;border-radius:30px;height:12px}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-selected{background:#FF5A00;border:0}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer{width:22px !important;height:22px !important;background:#E4E4E4 !important;border:2px solid #C1C1C1 !important;box-sizing:border-box !important;box-shadow:0px 4px 4px #000 !important;border-radius:100% !important;margin-top:-2px}.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::before,.search-result-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::before,.passenger-data-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::before,.dois-bilhetes-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::before,.adesao-clube-v2 .smiles-money-box .sm-pricing .rs-container .rs-pointer::after{display:none}.search-result-v2 .smiles-money-box .sm-alert,.passenger-data-v2 .smiles-money-box .sm-alert,.dois-bilhetes-v2 .smiles-money-box .sm-alert,.adesao-clube-v2 .smiles-money-box .sm-alert{color:#818181;font-size:14px !important;line-height:120%;padding:35px 0 18px 0}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-alert,.passenger-data-v2 .smiles-money-box .sm-alert,.dois-bilhetes-v2 .smiles-money-box .sm-alert,.adesao-clube-v2 .smiles-money-box .sm-alert{font-size:12px !important}}.search-result-v2 .smiles-money-box .sm-action,.passenger-data-v2 .smiles-money-box .sm-action,.dois-bilhetes-v2 .smiles-money-box .sm-action,.adesao-clube-v2 .smiles-money-box .sm-action{display:flex;justify-content:space-between;border-top:1px solid #E4E4E4;padding-top:24px}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-action,.passenger-data-v2 .smiles-money-box .sm-action,.dois-bilhetes-v2 .smiles-money-box .sm-action,.adesao-clube-v2 .smiles-money-box .sm-action{display:block;justify-content:unset}}.search-result-v2 .smiles-money-box .sm-action__label--values,.passenger-data-v2 .smiles-money-box .sm-action__label--values,.dois-bilhetes-v2 .smiles-money-box .sm-action__label--values,.adesao-clube-v2 .smiles-money-box .sm-action__label--values{font-size:20px;line-height:27px}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-action__label--values,.passenger-data-v2 .smiles-money-box .sm-action__label--values,.dois-bilhetes-v2 .smiles-money-box .sm-action__label--values,.adesao-clube-v2 .smiles-money-box .sm-action__label--values{font-size:16px}}.search-result-v2 .smiles-money-box .sm-action__label--values:last-child,.passenger-data-v2 .smiles-money-box .sm-action__label--values:last-child,.dois-bilhetes-v2 .smiles-money-box .sm-action__label--values:last-child,.adesao-clube-v2 .smiles-money-box .sm-action__label--values:last-child{color:#7C7C7C !important;font-weight:bold}.search-result-v2 .smiles-money-box .sm-action__label--tier,.passenger-data-v2 .smiles-money-box .sm-action__label--tier,.dois-bilhetes-v2 .smiles-money-box .sm-action__label--tier,.adesao-clube-v2 .smiles-money-box .sm-action__label--tier{font-size:14px;line-height:19px}.search-result-v2 .smiles-money-box .sm-action__label.loading,.passenger-data-v2 .smiles-money-box .sm-action__label.loading,.dois-bilhetes-v2 .smiles-money-box .sm-action__label.loading,.adesao-clube-v2 .smiles-money-box .sm-action__label.loading{background-image:url(../images/svg/search-result/loading/loading_sm_2.gif);background-size:cover;background-repeat:no-repeat;cursor:initial;width:50%;height:20px}.search-result-v2 .smiles-money-box .sm-action__button,.passenger-data-v2 .smiles-money-box .sm-action__button,.dois-bilhetes-v2 .smiles-money-box .sm-action__button,.adesao-clube-v2 .smiles-money-box .sm-action__button{width:104px;font-family:'NunitoBold'}@media (max-width: 768px){.search-result-v2 .smiles-money-box .sm-action__button,.passenger-data-v2 .smiles-money-box .sm-action__button,.dois-bilhetes-v2 .smiles-money-box .sm-action__button,.adesao-clube-v2 .smiles-money-box .sm-action__button{width:109px;margin-top:26px}}.search-result-v2 .smiles-money-box .sm-action__button .disabled,.passenger-data-v2 .smiles-money-box .sm-action__button .disabled,.dois-bilhetes-v2 .smiles-money-box .sm-action__button .disabled,.adesao-clube-v2 .smiles-money-box .sm-action__button .disabled{cursor:not-allowed;pointer-events:none;background:#CECECE;border:none}.search-result-v2 .smiles-money-box .sm-action__button a,.passenger-data-v2 .smiles-money-box .sm-action__button a,.dois-bilhetes-v2 .smiles-money-box .sm-action__button a,.adesao-clube-v2 .smiles-money-box .sm-action__button a{padding-top:12px;padding-bottom:13px}.search-result-v2 .smiles-money-fare span,.passenger-data-v2 .smiles-money-fare span,.dois-bilhetes-v2 .smiles-money-fare span,.adesao-clube-v2 .smiles-money-fare span{display:block;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;color:#7c7c7c;font-size:10px}.search-result-v2 .smiles-money-fare .second-line::after,.passenger-data-v2 .smiles-money-fare .second-line::after,.dois-bilhetes-v2 .smiles-money-fare .second-line::after,.adesao-clube-v2 .smiles-money-fare .second-line::after{content:url(../images/svg/search-result/seta-baixo-cinza.svg) !important;margin-top:-8px !important}.search-result-v2 .smiles-money-summary .tooltip,.passenger-data-v2 .smiles-money-summary .tooltip,.dois-bilhetes-v2 .smiles-money-summary .tooltip,.adesao-clube-v2 .smiles-money-summary .tooltip{background-color:white;opacity:1;border:2px solid #FF5A00;margin-bottom:5px}.search-result-v2 .smiles-money-summary .tooltip .tooltip-arrow,.passenger-data-v2 .smiles-money-summary .tooltip .tooltip-arrow,.dois-bilhetes-v2 .smiles-money-summary .tooltip .tooltip-arrow,.adesao-clube-v2 .smiles-money-summary .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 .smiles-money-summary .tooltip .tooltip-arrow::after,.passenger-data-v2 .smiles-money-summary .tooltip .tooltip-arrow::after,.dois-bilhetes-v2 .smiles-money-summary .tooltip .tooltip-arrow::after,.adesao-clube-v2 .smiles-money-summary .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 .smiles-money-summary .tooltip .tooltip-inner,.passenger-data-v2 .smiles-money-summary .tooltip .tooltip-inner,.dois-bilhetes-v2 .smiles-money-summary .tooltip .tooltip-inner,.adesao-clube-v2 .smiles-money-summary .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 .smiles-money-summary .rule-details .ic-baggage-rules-golbag,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-golbag,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-golbag,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-golbag{text-align:left;margin-left:5px;margin-top:1px}.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-golbag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-golbag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-golbag:before,.adesao-clube-v2 .smiles-money-summary .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 .smiles-money-summary .rule-details .refundable,.passenger-data-v2 .smiles-money-summary .rule-details .refundable,.dois-bilhetes-v2 .smiles-money-summary .rule-details .refundable,.adesao-clube-v2 .smiles-money-summary .rule-details .refundable{margin-left:2px}.search-result-v2 .smiles-money-summary .rule-details .ic-question-orange,.passenger-data-v2 .smiles-money-summary .rule-details .ic-question-orange,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-question-orange,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-question-orange{text-align:left;margin-left:5px;margin-top:-2px}.search-result-v2 .smiles-money-summary .rule-details .ic-question-orange:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-question-orange:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-question-orange:before,.adesao-clube-v2 .smiles-money-summary .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 .smiles-money-summary .rule-details .ic-baggage-rules-0bag,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag{text-align:left}.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag:before,.adesao-clube-v2 .smiles-money-summary .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 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-2bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-2bag:before{width:35px !important}.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-3bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-3bag:before{width:58px !important}.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.search-result-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-0bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.passenger-data-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.dois-bilhetes-v2 .smiles-money-summary .rule-details .ic-baggage-rules-3bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-0bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-1bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 .smiles-money-summary .rule-details .ic-baggage-rules-2bag.ic-baggage-rules-0bag:before,.adesao-clube-v2 .smiles-money-summary .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,.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}.details-desktop{display:block}.details-desktop .baggage-segment-title{width:3%}.details-desktop .summary-side-rules-baggage{width:38%}.details-desktop .summary-side-rules-text{width:13%;text-align:right !important}.details-desktop .summary-side-rules-text div{text-align:center}.details-desktop .baggage-segment-tax{float:right !important}@media (max-width: 768px){.details-desktop{display:none !important}}.details-mobile{display:block}.details-mobile .baggage-segment-title{text-align:center}@media (min-width: 769px){.details-mobile{display:none !important}}.separator-details{border-top:2px solid #D8D8D8;margin-top:44px}@media (max-width: 768px){.separator-details{display:none}}.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:28px;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}@media (max-width: 768px){#bestFareCard .columns .button .details{width:100%}}#bestFareCard .columns .button .sm-fares{width:825px !important;right:-40% !important;padding:0 !important}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares{width:90% !important;right:10px !important}}#bestFareCard .columns .button .sm-fares .sm-fare-close{width:28px;height:28px;border:2px solid #a3a3a3;border-radius:100%;cursor:pointer;float:right;margin:15px 30px 15px 0}#bestFareCard .columns .button .sm-fares .sm-fare-close::after{content:url(../images/svg/search-result/seta-baixo-cinza.svg);display:inline-table;width:13px;height:6px;margin-left:8px;margin-top:4px;transform:rotate(-179deg)}#bestFareCard .columns .button .sm-fares--box{display:flex}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box{display:block}}#bestFareCard .columns .button .sm-fares--box .payment-options{width:353px !important;background:#F5F5F5 !important;padding:15px !important;margin-top:0 !important}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .payment-options{width:unset !important;min-height:180px}}#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare{width:360px !important;margin-top:0;min-height:280px}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare{width:100% !important;min-height:unset}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-club,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-tier,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-fare-tier{width:98%}}#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card .second-line::after,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-club .second-line::after,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-tier .second-line::after,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-fare-tier .second-line::after{transform:rotate(-90deg)}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card .second-line::after,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-club .second-line::after,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-tier .second-line::after,#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare .smiles-money-card-fare-tier .second-line::after{transform:unset}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .payment-options .column-fare ul.miles{padding-right:unset !important}}#bestFareCard .columns .button .sm-fares--box #sm-box-fare{display:block !important;position:relative !important;right:unset;box-shadow:unset;width:100%;padding:25px 0px 30px 20px}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-box-fare{width:86%;padding:30px 10px 20px 30px}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-message label{font-size:14px !important;width:220px !important}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-pricing{width:95%}}#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-pricing #diamondMessage .smiles-money-summary{margin-left:-7px}#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-pricing #diamondMessage .message{font-family:'NunitoRegular';font-size:20px;color:#000;width:250px;margin-left:10px}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-pricing #diamondMessage .message{font-size:18px}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-pricing .sm-label label{font-size:14px !important}}#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-pricing .rs-container .rs-scale{top:6px !important}#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-action__label--values .miles,#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-action__label--values .money{font-size:20px !important}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-action__label--values .miles,#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-action__label--values .money{font-size:16px !important}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-box-fare .sm-action__label--tier{font-size:14px !important}}#bestFareCard .columns .button .sm-fares--box #sm-club-fare .checkbox .flightlbest{width:440px}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-club-fare .checkbox .flightlbest{width:380px}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-club-fare .checkbox div{padding-right:8px;font-size:9px}}#bestFareCard .columns .button .sm-fares--box #sm-club-fare .checkbox div label{font-size:11px !important}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-club-fare .checkbox div label{font-size:9px !important}}@media (min-width: 769px){#bestFareCard .columns .button .sm-fares--box #sm-club-fare img{padding:6px}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-club-fare img{padding-right:10px}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box #sm-fare img{padding-right:8px}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .smiles-money-box{margin-top:0}}#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-header label{font-size:20px !important;font-family:'NunitoBold', Arial, Helvetica, sans-serif}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-header label{font-size:16px !important}}#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-message label{color:#666666;font-size:16px !important}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-message label{font-size:12px !important}}#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-pricing .sm-label label{font-size:16px}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-pricing .sm-label label{font-size:12px}}#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-alert label{color:#818181;font-size:14px !important}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .smiles-money-box .sm-alert label{font-size:12px !important}}@media (min-width: 769px){#bestFareCard .columns .button .sm-fares--box .turn-arrow-right{transform:rotate(-90deg)}}@media (max-width: 768px){#bestFareCard .columns .button .sm-fares--box .miles-back{width:70% !important;font-size:12px !important;margin-top:0 !important;padding:10px !important;text-align:center;line-height:180%}}#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-smiles-money{display:grid !important;margin-top:55px !important}#bestFareCard .columns .button .fares .payment-options,#bestFareCard .columns .button .fares .payment-options-smiles-money{margin-top:19px}#bestFareCard .columns .button .fares .payment-options .column,#bestFareCard .columns .button .fares .payment-options-smiles-money .column{width:50%}#bestFareCard .columns .button .fares .payment-options .column .column-header,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .column .column-header span{font-family:'NunitoBold', Arial, Helvetica, sans-serif;font-size:10px;color:#7c7c7c}#bestFareCard .columns .button .fares .payment-options .column ul,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul{margin:0}#bestFareCard .columns .button .fares .payment-options .column ul.miles,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul.miles{padding-right:8px}#bestFareCard .columns .button .fares .payment-options .column ul li,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li .checkbox{padding-left:0}#bestFareCard .columns .button .fares .payment-options .column ul li input[type='checkbox'],#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li input[type='checkbox']{display:none}#bestFareCard .columns .button .fares .payment-options .column ul li input[type='checkbox']:not(:checked)+label:before,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .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 .smiles-money-card-fare-tier #sm-card-fare-tier article label,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li .smiles-money-card-fare-tier #sm-card-fare-tier article label{font-size:11px !important}@media (max-width: 768px){#bestFareCard .columns .button .fares .payment-options .column ul li .smiles-money-card-fare-tier #sm-card-fare-tier article label,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li .smiles-money-card-fare-tier #sm-card-fare-tier article label{font-size:9px !important}}#bestFareCard .columns .button .fares .payment-options .column ul li label,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li label b{color:#7C7C7C;font-weight:normal}#bestFareCard .columns .button .fares .payment-options .column ul li label b i,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options .column ul li.gold,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.club,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.diamond,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.gold{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,#bestFareCard .columns .button .fares .payment-options .column ul li.gold label,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.club label,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.diamond label,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.gold 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,#bestFareCard .columns .button .fares .payment-options .column ul li.gold label b,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.club label b,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.diamond label b,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.gold 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,#bestFareCard .columns .button .fares .payment-options .column ul li.gold input[type='checkbox']:checked+label:after,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.club input[type='checkbox']:checked+label:after,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.diamond input[type='checkbox']:checked+label:after,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.gold input[type='checkbox']:checked+label:after{top:5px}#bestFareCard .columns .button .fares .payment-options .column ul li.diamond,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.diamond{background:#000}#bestFareCard .columns .button .fares .payment-options .column ul li.gold,#bestFareCard .columns .button .fares .payment-options-smiles-money .column ul li.gold{background:#C6A76E}#bestFareCard .columns .button .fares .payment-options .column ul.miles-money .sam-fare,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .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,#bestFareCard .columns .button .fares .payment-options-smiles-money .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 .sm-card-fare-tier span{font-size:10px !important}#bestFareCard .columns .button .fares .payment-options .column ul .sm-card-fare-tier span article label{font-size:9px !important}#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 .double-item .background,.miles-balance-search .project-categories .categories .item .title,.miles-balance-search .project-categories .categories .double-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:28px !important}.adjust-margin{margin-top:0 !important;margin-bottom:0 !important}.adjust-background{background-repeat:no-repeat;background-position:bottom;background-size:cover;padding:0 0 55px 0 !important}@media (max-width: 768px){.adjust-background{padding:15px 10px 55px 10px !important}}.main-content-search-result{max-width:1016px;margin:0 auto}.result-detail{padding:0 0 50px 0;margin-top:0 !important;margin-bottom:0 !important}.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:-33px}@media (max-width: 979px){.dotted-aircraft{top:unset}}@media only screen and (max-width: 320px){.dotted-aircraft{margin-left:-13px}}.dotted-aircraft-inverted{background:url(../images/svg/miles-balance-search/dotted-aircraft_inverted.svg) no-repeat;background-size:cover;position:absolute;width:50%;height:115px;margin-top:30px;right:-35px;z-index:10}@media (max-width: 768px){.dotted-aircraft-inverted{display:none}}#miles-balance-portlet-place{position:relative}#search-balance-content{max-width:1020px;margin:20px auto}.miles-balance-search .container-input{display:inline-flex;height:35px;width:135px}.miles-balance-search .container__label{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:25px;padding-top:3px;font-family:'NunitoLight' !important;margin-top:10px}@media screen and (max-width: 764px){.miles-balance-search .container__label{padding-right:25px}}.miles-balance-search .container__label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.miles-balance-search .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#FFF;margin-top:6px;border:1px solid #CCCCCC;border-radius:3px}@media screen and (min-width: 454px) and (max-width: 768px){.miles-balance-search .checkmark{top:-4px}}.miles-balance-search .container__label input:checked ~ .checkmark{background-color:#FF5A00;border:1px solid #FF5A00;margin-top:6px}.miles-balance-search .checkmark:after{content:"";position:absolute;display:none}.miles-balance-search .container__label input:checked ~ .checkmark:after{display:block}.miles-balance-search .container__label .checkmark:after{left:5px;top:0px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.miles-balance-search .notification{position:fixed;bottom:200px;right:20px;width:360px;height:56px;z-index:15;text-align:left;font-weight:normal;font-size:14px;font-weight:bold;color:white;background:#1E1E1E;opacity:0.8;border-radius:16px;align-items:center;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.miles-balance-search .notification--results{top:0}}@media screen and (max-width: 768px){.miles-balance-search .notification--wizard{bottom:-60px}}@media screen and (max-width: 768px){.miles-balance-search .notification{position:absolute;right:0px;width:100%}}.miles-balance-search .notification span.dismiss{padding:7px 4px;cursor:pointer;margin-right:25px;margin-top:-10px;border-right:3px solid white;border-bottom:3px solid white;transform:rotate(45deg)}.miles-balance-search .notification .notify{padding:0 25px}@media (max-width: 979px){.miles-balance-search #content{padding:0 12px}}.miles-balance-search .default-background{background-color:#F5F5F5 !important}.miles-balance-search .categories-width{max-width:945px;margin:0 auto;margin-top:75px;margin-bottom:50px}.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,.miles-balance-search .project-categories .categories .double-item{display:inline-block;position:relative;width:151px;height:151px;margin:0 10px 10px 0;border-radius:6px;cursor:pointer;overflow:hidden;z-index:1}.miles-balance-search .project-categories .categories .item .background,.miles-balance-search .project-categories .categories .double-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,.miles-balance-search .project-categories .categories .double-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);background:linear-gradient(180deg, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.517209) 97.77%)}.miles-balance-search .project-categories .categories .item .title::after,.miles-balance-search .project-categories .categories .double-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,.miles-balance-search .project-categories .categories .double-item:hover .background{transform:scale(1.1);transition:all .5s}.miles-balance-search .project-categories .categories .item.loading,.miles-balance-search .project-categories .categories .double-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}.miles-balance-search .project-categories .categories .others-items .double-item{width:316px}.miles-balance-search .project-categories .categories .others-items .double-item.loading{background-image:url(../images/svg/miles-balance-search/loading/category_double.gif)}@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 .project-categories .categories .others-items .double-item{width:100%;margin-right:0}}@media only screen and (max-width: 979px) and (max-width: 320px){.miles-balance-search .project-categories .categories .others-items .double-item{margin-right:10px}}.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:'NunitoRegular', 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:'NunitoRegular', 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{border:none;background-color:transparent;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}@media (max-width: 768px){.miles-balance-search .wizard .form.loading{position:unset}}.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 .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 #noResults{display:inline-block}@media (max-width: 768px){.miles-balance-search #noResults{display:block}}.miles-balance-search #noResults.hidden{display:none !important}.miles-balance-search .result-header{float:left;width:100%;margin-top:27px;margin-bottom:32px}.miles-balance-search .result-header .category-name{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:34px;color:#545454;float:left}@media (max-width: 319px){.miles-balance-search .result-header .category-name{max-width:50% !important}}.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:588px;line-height:35px}.miles-balance-search .result-header .filter{display:flex;align-items:center;justify-content:end}@media (max-width: 320px){.miles-balance-search .result-header .filter{padding-right:0 !important}}.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:190px;height:40px;border:2px solid #BCBEC0;border-radius:14px;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 .filter-item:not(.selected):hover{color:#FF7020}.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}@media (max-width: 768px){.miles-balance-search .result-header .filter .select-filter::before{display:none}}.miles-balance-search .result-header .filter .select-filter ul{display:none;position:absolute;left:0;top:0;background:#FFFFFF;box-shadow:0px 0px 14px #000;border-radius:8px;margin:0 -2px 0 -2px;padding:0 0 15px 0}@media (max-width: 768px){.miles-balance-search .result-header .filter .select-filter ul{width:220px;margin:0px;left:unset;right:0}}.miles-balance-search .result-header .filter .select-filter ul li{padding:10px 13px 10px 35px}.miles-balance-search .result-header .filter .select-filter ul li.selected{color:#CCCCCC}.miles-balance-search .result-header .filter .select-filter ul li.selected::before{content:'o';background:#FF7020;position:absolute;width:6px;height:6px;border-radius:100%;left:18px;margin-top:6px;color:#FFF}.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 #departure_date .ui-datepicker-calendar td.date-range-selected,.miles-balance-search #aside_departure_date .ui-datepicker-calendar td.date-range-selected{background:none;background-color:#ECECEC !important}.miles-balance-search #departure_date .ui-datepicker-inline,.miles-balance-search #departure_date_disabled .ui-datepicker-inline,.miles-balance-search #aside_departure_date .ui-datepicker-inline,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-inline{margin-left:-20px;font-family:'NunitoLight';box-shadow:none;width:100%;position:relative;left:15px}.miles-balance-search #departure_date .ui-datepicker-title,.miles-balance-search #departure_date_disabled .ui-datepicker-title,.miles-balance-search #aside_departure_date .ui-datepicker-title,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-title{font-family:'NunitoBold';display:none}.miles-balance-search #departure_date .ui-datepicker-header,.miles-balance-search #departure_date_disabled .ui-datepicker-header,.miles-balance-search #aside_departure_date .ui-datepicker-header,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-header{padding:0 !important}.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-prev span,.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-next span,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-prev span,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-next span,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-prev span,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-next span,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-prev span,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-next span{display:none}.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:-20px !important;top:100px !important;font-size:10px !important;display:none}.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-next:before,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev:before{color:#7C7C7C;font-size:25px;display:none}.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-header .smls-ui-datepicker-prev{left:-19px !important;top:100px !important;font-size:10px !important;display:none}.miles-balance-search #departure_date .ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled,.miles-balance-search #departure_date_disabled .ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled,.miles-balance-search #aside_departure_date .ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled{visibility:hidden !important}.miles-balance-search #departure_date .ui-state-default,.miles-balance-search #departure_date_disabled .ui-state-default,.miles-balance-search #aside_departure_date .ui-state-default,.miles-balance-search #aside_departure_date_disabled .ui-state-default{height:25px !important;font-family:'NunitoLight' !important;font-weight:normal !important;font-size:14px !important;line-height:24px !important;background:none !important;border:none !important}.miles-balance-search #departure_date .ui-datepicker-unselectable.ui-state-disabled,.miles-balance-search #departure_date_disabled .ui-datepicker-unselectable.ui-state-disabled,.miles-balance-search #aside_departure_date .ui-datepicker-unselectable.ui-state-disabled,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-unselectable.ui-state-disabled{opacity:0.5}.miles-balance-search #departure_date .ui-datepicker-unselectable.ui-state-disabled .ui-state-default,.miles-balance-search #departure_date_disabled .ui-datepicker-unselectable.ui-state-disabled .ui-state-default,.miles-balance-search #aside_departure_date .ui-datepicker-unselectable.ui-state-disabled .ui-state-default,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-unselectable.ui-state-disabled .ui-state-default{height:25px;font-family:'NunitoLight';font-weight:normal;font-size:14px;line-height:24px;background:none;border:none;text-align:center}.miles-balance-search #departure_date .ui-datepicker .ui-datepicker-calendar thead th,.miles-balance-search #departure_date .smls-ui-datepicker .ui-datepicker-calendar thead th,.miles-balance-search #departure_date_disabled .ui-datepicker .ui-datepicker-calendar thead th,.miles-balance-search #departure_date_disabled .smls-ui-datepicker .ui-datepicker-calendar thead th,.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-calendar thead th,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-calendar thead th,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-calendar thead th,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-calendar thead th{text-transform:capitalize !important}.miles-balance-search #departure_date .ui-datepicker td span,.miles-balance-search #departure_date .ui-datepicker td a,.miles-balance-search #departure_date_disabled .ui-datepicker td span,.miles-balance-search #departure_date_disabled .ui-datepicker td a,.miles-balance-search #aside_departure_date .ui-datepicker td span,.miles-balance-search #aside_departure_date .ui-datepicker td a,.miles-balance-search #aside_departure_date_disabled .ui-datepicker td span,.miles-balance-search #aside_departure_date_disabled .ui-datepicker td a{padding:0 !important}.miles-balance-search #departure_date .ui-datepicker-calendar td.date-selected::after,.miles-balance-search #departure_date_disabled .ui-datepicker-calendar td.date-selected::after,.miles-balance-search #aside_departure_date .ui-datepicker-calendar td.date-selected::after,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-calendar td.date-selected::after{content:' ';display:block;background:#ECECEC;width:90%;height:27px;position:relative;margin-top:-27px;margin-left:15px;margin-bottom:-1px}.miles-balance-search #departure_date .ui-datepicker-calendar td.date-selected-none::after,.miles-balance-search #departure_date_disabled .ui-datepicker-calendar td.date-selected-none::after,.miles-balance-search #aside_departure_date .ui-datepicker-calendar td.date-selected-none::after,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-calendar td.date-selected-none::after{width:65% !important}.miles-balance-search #departure_date .ui-datepicker-calendar td.date-end.date-selected::after,.miles-balance-search #departure_date_disabled .ui-datepicker-calendar td.date-end.date-selected::after,.miles-balance-search #aside_departure_date .ui-datepicker-calendar td.date-end.date-selected::after,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-calendar td.date-end.date-selected::after{width:50%;margin-left:-1px}.miles-balance-search #departure_date .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) span,.miles-balance-search #departure_date .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) a,.miles-balance-search #departure_date_disabled .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) span,.miles-balance-search #departure_date_disabled .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) a,.miles-balance-search #aside_departure_date .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) span,.miles-balance-search #aside_departure_date .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) a,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) span,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-calendar tbody tr td.date-selected:not(.ui-state-disabled) a{background:#FF5A00 !important;border-radius:25px !important;width:25px !important;height:26px !important;color:#FFF !important;display:flex;justify-content:center;padding:0;align-items:center;z-index:9;font-family:"NunitoBold", Arial, Helvetica, sans-serif !important;font-weight:normal !important;padding-top:2px;position:relative;margin-left:8px}.miles-balance-search #aside_departure_date .ui-datepicker-inline,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-inline{margin-left:-12px !important}.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-calendar thead tr,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-calendar thead tr,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-calendar thead tr,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-calendar thead tr{border:1px solid lightgray;border-left:none;border-right:none}.miles-balance-search #aside_departure_date .ui-datepicker .ui-datepicker-calendar thead tr th,.miles-balance-search #aside_departure_date .smls-ui-datepicker .ui-datepicker-calendar thead tr th,.miles-balance-search #aside_departure_date_disabled .ui-datepicker .ui-datepicker-calendar thead tr th,.miles-balance-search #aside_departure_date_disabled .smls-ui-datepicker .ui-datepicker-calendar thead tr th{padding:10px 0}.miles-balance-search #aside_departure_date ui-datepicker-calendar tbody,.miles-balance-search #aside_departure_date_disabled ui-datepicker-calendar tbody{cursor:pointer}.miles-balance-search #aside_departure_date .ui-datepicker-calendar tbody:first-child td,.miles-balance-search #aside_departure_date_disabled .ui-datepicker-calendar tbody:first-child td{padding-top:10px}.miles-balance-search #selectMonthAside{margin-top:-20px}.miles-balance-search #selectMonth .label-month,.miles-balance-search #selectMonthAside .label-month{font-family:'NunitoBold';font-weight:bold;font-size:14px;line-height:16px;text-align:center;color:#333333;text-transform:capitalize !important}.miles-balance-search #selectMonth .blocked,.miles-balance-search #selectMonthAside .blocked{pointer-events:none !important;cursor:not-allowed !important;opacity:0.3}.miles-balance-search #selectMonth .container__label,.miles-balance-search #selectMonthAside .container__label{padding-right:0 !important}@media (max-width: 320px){.miles-balance-search #selectMonth .container__label,.miles-balance-search #selectMonthAside .container__label{padding-right:0 !important}}.miles-balance-search #selectMonth .carousel-arrows,.miles-balance-search #selectMonthAside .carousel-arrows{display:flex}.miles-balance-search #selectMonth .carousel-arrows .carousel-arrow-left,.miles-balance-search #selectMonthAside .carousel-arrows .carousel-arrow-left{width:24px;height:24px;margin:0 10px 0 10px;text-align:center}.miles-balance-search #selectMonth .carousel-arrows .carousel-arrow-left img,.miles-balance-search #selectMonthAside .carousel-arrows .carousel-arrow-left img{height:20px}.miles-balance-search #selectMonth .carousel-arrows .carousel-arrow-right,.miles-balance-search #selectMonthAside .carousel-arrows .carousel-arrow-right{width:24px;height:24px;margin:0 0 0 10px;text-align:center}.miles-balance-search #selectMonth .carousel-arrows .carousel-arrow-right img,.miles-balance-search #selectMonthAside .carousel-arrows .carousel-arrow-right img{height:20px}.miles-balance-search #selectMonth .div-month,.miles-balance-search #selectMonthAside .div-month{width:134px;margin-left:24px;margin-top:2px;justify-content:center;align-items:center;display:flex}.miles-balance-search #overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}.miles-balance-search .sidebar{display:block;right:0px;top:0px;height:100%;width:991px;background-color:#fff;position:fixed !important;z-index:1000;overflow:hidden;padding:0}@media (max-width: 767px){.miles-balance-search .sidebar{width:100%;padding:0}}.miles-balance-search .sidebar .btn,.miles-balance-search .sidebar .aui .modal-body button,.aui .modal-body .miles-balance-search .sidebar button{font-family:'NunitoBold', Arial, Helvetica, sans-serif}.miles-balance-search .sidebar .desktop{display:block}@media (max-width: 767px){.miles-balance-search .sidebar .desktop{display:none}}.miles-balance-search .sidebar .mobile{display:none}@media (max-width: 767px){.miles-balance-search .sidebar .mobile{display:block}}.miles-balance-search .sidebar.sidebar-card,.miles-balance-search .sidebar.sidebar-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.miles-balance-search .sidebar.sidebar-card-4,.miles-balance-search .sidebar.hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}.miles-balance-search .sidebar.animate-right{position:relative;animation:animateright 0.4s}.miles-balance-search .sidebar .animate-down{position:relative;animation:animatedown 0.4s}@keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}@keyframes animatedown{from{bottom:300px;opacity:0}to{bottom:0;opacity:1}}.miles-balance-search .sidebar__title{display:flex;justify-content:space-between;margin-bottom:59px}@media (max-height: 800px){.miles-balance-search .sidebar__title{margin-bottom:20px}}@media (max-width: 767px){.miles-balance-search .sidebar__title{padding:44px 31px;margin-bottom:59px !important}}@media (min-width: 769px){.miles-balance-search .sidebar__title{width:840px}}.miles-balance-search .sidebar__title--text{letter-spacing:-0.5px;color:#666666;font-family:'NunitoRegular'}@media (max-width: 767px){.miles-balance-search .sidebar__title--text{width:200px}}.miles-balance-search .sidebar__title--text span:first-child{line-height:32px;font-weight:600;font-size:24px}.miles-balance-search .sidebar__title--text span:not(:first-child){font-size:14px;line-height:16px}.miles-balance-search .sidebar__title--close{font-size:44px;font-family:'NunitoRegular';color:#000;cursor:pointer;height:30px}.miles-balance-search .sidebar__panel{overflow:overlay;padding:64px 68px;height:calc(100% - 220px);width:auto}@media (max-width: 767px){.miles-balance-search .sidebar__panel{width:100%;padding:0}}.miles-balance-search .sidebar__filter article{font-family:'NunitoRegular';margin-bottom:60px}@media (max-height: 800px){.miles-balance-search .sidebar__filter article{margin-bottom:20px}}@media (min-width: 769px){.miles-balance-search .sidebar__filter article{width:840px}}@media (max-width: 767px){.miles-balance-search .sidebar__filter article{margin-bottom:125px !important;padding:0 31px}}.miles-balance-search .sidebar__filter--block{display:flex;justify-content:space-between}@media (max-width: 767px){.miles-balance-search .sidebar__filter--block{display:block;justify-content:unset}}.miles-balance-search .sidebar__filter--category .text-title,.miles-balance-search .sidebar__filter--origin .text-title,.miles-balance-search .sidebar__filter--date .text-title,.miles-balance-search .sidebar__filter--miles .text-title{font-size:18px;line-height:24px;color:#666666}.miles-balance-search .sidebar__filter--category .sidebar-colapse,.miles-balance-search .sidebar__filter--origin .sidebar-colapse,.miles-balance-search .sidebar__filter--date .sidebar-colapse,.miles-balance-search .sidebar__filter--miles .sidebar-colapse{cursor:pointer;width:56.5%;font-size:14px;line-height:16px;color:#333333;display:flex;justify-content:space-between}@media (max-width: 767px){.miles-balance-search .sidebar__filter--category .sidebar-colapse,.miles-balance-search .sidebar__filter--origin .sidebar-colapse,.miles-balance-search .sidebar__filter--date .sidebar-colapse,.miles-balance-search .sidebar__filter--miles .sidebar-colapse{width:100%}}.miles-balance-search .sidebar__filter--category .sidebar-colapse .sidebar-label,.miles-balance-search .sidebar__filter--origin .sidebar-colapse .sidebar-label,.miles-balance-search .sidebar__filter--date .sidebar-colapse .sidebar-label,.miles-balance-search .sidebar__filter--miles .sidebar-colapse .sidebar-label{content:''}.miles-balance-search .sidebar__filter--category .sidebar-colapse .sidebar-arrow,.miles-balance-search .sidebar__filter--origin .sidebar-colapse .sidebar-arrow,.miles-balance-search .sidebar__filter--date .sidebar-colapse .sidebar-arrow,.miles-balance-search .sidebar__filter--miles .sidebar-colapse .sidebar-arrow{width:15px;position:relative}.miles-balance-search .sidebar__filter--category .sidebar-colapse .sidebar-arrow a,.miles-balance-search .sidebar__filter--origin .sidebar-colapse .sidebar-arrow a,.miles-balance-search .sidebar__filter--date .sidebar-colapse .sidebar-arrow a,.miles-balance-search .sidebar__filter--miles .sidebar-colapse .sidebar-arrow a{width:480px;right:0;text-align:right;position:absolute}.miles-balance-search .sidebar__filter--category .sidebar-colapse .sidebar-arrow--up a img,.miles-balance-search .sidebar__filter--origin .sidebar-colapse .sidebar-arrow--up a img,.miles-balance-search .sidebar__filter--date .sidebar-colapse .sidebar-arrow--up a img,.miles-balance-search .sidebar__filter--miles .sidebar-colapse .sidebar-arrow--up a img{transform:rotate(-90deg);width:10px}.miles-balance-search .sidebar__filter--category .sidebar-colapse .sidebar-arrow--down a img,.miles-balance-search .sidebar__filter--origin .sidebar-colapse .sidebar-arrow--down a img,.miles-balance-search .sidebar__filter--date .sidebar-colapse .sidebar-arrow--down a img,.miles-balance-search .sidebar__filter--miles .sidebar-colapse .sidebar-arrow--down a img{transform:rotate(90deg);width:10px}.miles-balance-search .sidebar__filter #categories,.miles-balance-search .sidebar__filter #date,.miles-balance-search .sidebar__filter #origin,.miles-balance-search .sidebar__filter #miles{padding:30px 0px 0px;float:right}@media (max-height: 800px){.miles-balance-search .sidebar__filter #categories,.miles-balance-search .sidebar__filter #date,.miles-balance-search .sidebar__filter #origin,.miles-balance-search .sidebar__filter #miles{padding:10px 0px 0px}}@media (min-width: 769px){.miles-balance-search .sidebar__filter #categories,.miles-balance-search .sidebar__filter #date,.miles-balance-search .sidebar__filter #origin,.miles-balance-search .sidebar__filter #miles{width:473px}}@media (max-width: 768px){.miles-balance-search .sidebar__filter #categories,.miles-balance-search .sidebar__filter #date,.miles-balance-search .sidebar__filter #origin,.miles-balance-search .sidebar__filter #miles{float:unset}}.miles-balance-search .sidebar__filter #categories{margin-bottom:30px}@media (max-height: 800px){.miles-balance-search .sidebar__filter #categories{margin-bottom:0px}}@media (max-width: 768px){.miles-balance-search .sidebar__filter #categories{margin:10px 0px 0px !important}}.miles-balance-search .sidebar__filter #date{padding:15px 0px 0px !important}@media (max-width: 768px){.miles-balance-search .sidebar__filter #date{margin-top:15px}}@media (max-height: 800px){.miles-balance-search .sidebar__filter #miles{padding:30px 0px 0px !important}}@media (max-width: 768px){.miles-balance-search .sidebar__filter #miles{margin-top:15px}}.miles-balance-search .sidebar__filter--category div.sidebar-colapse .sidebar-label img{border-radius:100%;height:25px;width:25px;margin-right:5px}@media (max-width: 767px){.miles-balance-search .sidebar__filter--category div.sidebar-colapse{display:flex;padding-left:0;padding-right:0;padding-top:19px}}.miles-balance-search .sidebar__filter--category div.categories{width:40%;float:left;padding:10px 0}@media (max-width: 768px){.miles-balance-search .sidebar__filter--category div.categories{width:100%;padding:5px 0}}.miles-balance-search .sidebar__filter--category div.categories a{color:#000}.miles-balance-search .sidebar__filter--origin{padding:0 0 20px 0}@media (max-height: 800px){.miles-balance-search .sidebar__filter--origin{padding:0 0 0 0}}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse .sidebar-label img{width:24px;margin-left:5px}@media (max-width: 767px){.miles-balance-search .sidebar__filter--origin div.sidebar-colapse .sidebar-label img{margin-left:0;margin-top:-2px}}@media (max-width: 767px){.miles-balance-search .sidebar__filter--origin div.sidebar-colapse{display:flex;border-right:none;padding-left:0;padding-right:0;padding-top:19px}}@media (max-width: 767px){.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin{width:100%}}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from{background:#FFFFFF;box-shadow:0px 0px 4px #000;border-radius:10px;width:250px;margin-top:-10px}@media (max-width: 767px){.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from{width:100%;margin-top:0}}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .label-input{display:flex}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .inputClearIcon{background-image:url(../images/svg/search-result/remover-busca.svg);background-repeat:no-repeat;width:22px;height:18px;display:block;margin:15px 22px 0 0;cursor:pointer;z-index:13;visibility:hidden}@media (max-width: 767px){.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .inputClearIcon{width:18px;padding:15px 15px 0 0;margin:15px 25px 0 0}}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from input{box-sizing:border-box;height:50px;border-radius:10px;background-color:transparent;padding-left:35px;padding-right:20px;font:14px 'NunitoRegular' !important;margin-top:0px;border:none;box-shadow:none !important}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from input.with-val{background:transparent}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from input.error{border:1px solid red}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete{width:250px;background:#FFF;margin-top:-5px;box-shadow:0px 0px 0px #000;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top:none;display:none}@media (max-width: 767px){.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete{width:100%;position:relative;box-shadow:0px 1px 0px #000}}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete::before{content:'';display:block;width:100%;height:8px;margin-top:-7px;background:#FFF}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete ul{padding:0;margin:0}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete ul li{font-family:'NunitoLight', Arial, Helvetica, sans-serif;font-size:14px;color:#666;cursor:pointer;padding:10px 10px 10px 36px}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete ul li[data-code='loading'],.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete ul li[data-code='no-results']{cursor:unset}.miles-balance-search .sidebar__filter--origin div.sidebar-colapse #changeOrigin .label-from .autocomplete ul li:hover{background-color:#F5F5F5}.miles-balance-search .sidebar__filter--date{padding:0 0 20px 0}@media (max-height: 800px){.miles-balance-search .sidebar__filter--date{padding:0 0 0 0}}.miles-balance-search .sidebar__filter--date div.sidebar-colapse .sidebar-label img{width:18px;margin-right:8px}@media (max-width: 767px){.miles-balance-search .sidebar__filter--date div.sidebar-colapse{display:flex;border-right:none;padding-left:0;padding-right:0;padding-top:19px}}@media (max-width: 767px){.miles-balance-search .sidebar__filter--miles{margin-bottom:0 !important}}.miles-balance-search .sidebar__filter--miles div.sidebar-colapse .sidebar-label img{width:16px;margin-right:10px}@media (max-width: 767px){.miles-balance-search .sidebar__filter--miles div.sidebar-colapse{display:flex;border-right:none;padding-left:0;padding-right:0;padding-top:19px}}.miles-balance-search .sidebar__filter--miles .miles-range .description{font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:18px;line-height:24px;color:#FF5A00;margin-bottom:26px}.miles-balance-search .sidebar__filter--miles .miles-range .description span#miles-min-aside::after{content:'-';margin:0 15px}.miles-balance-search .sidebar__filter--miles .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 .sidebar__filter--miles .miles-range .rs-container .rs-bg,.miles-balance-search .sidebar__filter--miles .miles-range .rs-container .rs-selected{height:2px;top:11px}.miles-balance-search .sidebar__filter--miles .miles-range .rs-container .rs-selected{background:#FF5A00;border:0}.miles-balance-search .sidebar__filter--miles .miles-range .rs-container .rs-scale{visibility:hidden}.miles-balance-search .sidebar__filter--miles .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 .sidebar__filter--miles .miles-range .rs-container .rs-pointer::before,.miles-balance-search .sidebar__filter--miles .miles-range .rs-container .rs-pointer::after{display:none}.miles-balance-search .sidebar .action-line-filter{margin-bottom:30px !important;width:838px;z-index:10001}@media (max-width: 767px){.miles-balance-search .sidebar .action-line-filter{margin-left:30px;margin-top:-80px !important;margin-bottom:30px !important;width:85%;z-index:10001;bottom:unset;position:unset}}@media (max-width: 767px){.miles-balance-search .sidebar .action-line-filter.category-mobile{margin-top:-120px !important}}.miles-balance-search .sidebar__action{padding:24px 56px;display:flex;justify-content:space-between;position:fixed;width:991px;bottom:0;right:0;background:#FFF;border:1px solid #FFFFFF;box-sizing:border-box;box-shadow:0px -4px 14px;z-index:10}@media (max-width: 767px){.miles-balance-search .sidebar__action{width:100%;padding:24px 20px;display:block;justify-content:unset}}.miles-balance-search .sidebar__action--restart.desktop{align-items:center;display:flex !important}@media (max-width: 767px){.miles-balance-search .sidebar__action--restart.desktop{display:none !important}}@media (max-width: 767px){.miles-balance-search .sidebar__action--restart{padding:29px 0 5px 0}}.miles-balance-search .sidebar__action a{font-weight:bold;font-size:15px;line-height:20px;text-decoration-line:underline;color:#FF7020;font-family:'NunitoRegular'}@media (max-width: 767px){.miles-balance-search .sidebar__action a{text-decoration-line:none}}.miles-balance-search .sidebar__action button{width:189px;font-family:'NunitoBold', Arial, Helvetica, sans-serif}@media (max-width: 767px){.miles-balance-search .sidebar__action button{width:50%;font-size:15px;padding:10px 5px}}.miles-balance-search .sidebar__action button.blocked{pointer-events:none !important;background-color:lightgray !important;cursor:not-allowed !important;border:none !important}.miles-balance-search .edit-filter-bottom,.miles-balance-search .edit-filter{float:left;display:flex;margin-bottom:20px;height:64px;align-items:center;color:#333333;font-family:'NunitoRegular', Arial, Helvetica, sans-serif;font-size:14px;line-height:17px}@media (max-width: 768px){.miles-balance-search .edit-filter-bottom,.miles-balance-search .edit-filter{display:inline-table;width:100%}}.miles-balance-search .edit-filter-bottom .category-filter,.miles-balance-search .edit-filter .category-filter{padding-right:20px;border-right:1px solid #CCCCCC;cursor:pointer}.miles-balance-search .edit-filter-bottom .category-filter img,.miles-balance-search .edit-filter .category-filter img{border-radius:100%;height:25px;width:25px;margin-right:5px}@media (max-width: 768px){.miles-balance-search .edit-filter-bottom .category-filter,.miles-balance-search .edit-filter .category-filter{display:inline;padding-left:15px;padding-right:5px}}.miles-balance-search .edit-filter-bottom .od-filter,.miles-balance-search .edit-filter .od-filter{padding:0 20px;border-right:1px solid #CCCCCC;cursor:pointer}.miles-balance-search .edit-filter-bottom .od-filter img,.miles-balance-search .edit-filter .od-filter img{width:24px;margin-left:5px}@media (max-width: 768px){.miles-balance-search .edit-filter-bottom .od-filter img,.miles-balance-search .edit-filter .od-filter img{margin-left:0;margin-top:-2px}}@media (max-width: 768px){.miles-balance-search .edit-filter-bottom .od-filter,.miles-balance-search .edit-filter .od-filter{display:inline;border-right:none;padding:0 10px}}.miles-balance-search .edit-filter-bottom .date-filter,.miles-balance-search .edit-filter .date-filter{padding:0 20px;border-right:1px solid #CCCCCC;cursor:pointer}.miles-balance-search .edit-filter-bottom .date-filter img,.miles-balance-search .edit-filter .date-filter img{width:24px;margin-right:5px}@media (max-width: 768px){.miles-balance-search .edit-filter-bottom .date-filter,.miles-balance-search .edit-filter .date-filter{border-right:none;padding:10px 0 0 15px}}.miles-balance-search .edit-filter-bottom .miles-filter,.miles-balance-search .edit-filter .miles-filter{padding:0 20px;border-right:1px solid #CCCCCC;cursor:pointer}.miles-balance-search .edit-filter-bottom .miles-filter img,.miles-balance-search .edit-filter .miles-filter img{width:16px;margin-right:10px}@media (max-width: 768px){.miles-balance-search .edit-filter-bottom .miles-filter,.miles-balance-search .edit-filter .miles-filter{border-right:none;padding:10px 0 0 18px}}.miles-balance-search .edit-filter-bottom .display-filter,.miles-balance-search .edit-filter .display-filter{padding-left:20px}.miles-balance-search .edit-filter-bottom .display-filter a,.miles-balance-search .edit-filter .display-filter a{font-size:14px;line-height:16px;font-family:'NunitoBold'}@media (max-width: 768px){.miles-balance-search .edit-filter-bottom .display-filter,.miles-balance-search .edit-filter .display-filter{padding:35px 0 25px 20px}}.miles-balance-search .edit-filter-bottom{margin-top:30px;margin-bottom:0}.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;max-width:1020px;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;z-index:1}.miles-balance-search .results .item .wildcard{text-align:initial}.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%;margin-top:40px;padding-left:30px}@media (max-width: 768px){.miles-balance-search .obs{width:90%}}.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 .wildcard{text-align:initial}.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}.miles-balance-search .cheaper-results{width:100%}.miles-balance-search .cheaper-results .category-name-p2{margin-bottom:0 !important}@media (max-width: 768px){.miles-balance-search .cheaper-results .category-name-p2{margin-top:30px !important}}.miles-balance-search .cheaper-results .category-name-p2 #cheaperCategory{text-transform:lowercase}.miles-balance-search .cheaper-results #cheaper{display:inline-flex}@media (max-width: 768px){.miles-balance-search .cheaper-results #cheaper{display:block}}.miles-balance-search .cheaper-results #cheaper .item:not(:last-child){margin-right:45px}@media (max-width: 768px){.miles-balance-search .cheaper-results #cheaper .item:not(:last-child){margin-right:0}}@media (max-width: 979px){.miles-balance-search .dotted-aircraft-inverted{display:none}.miles-balance-search .result-header{display:flex;flex-wrap:wrap-reverse;margin-bottom:29px;justify-content:space-between}.miles-balance-search .result-header .category-name{font-size:20px;line-height:30px;max-width:240px;margin-top:0px;padding-top:12px;padding-left:15px}.miles-balance-search .result-header .category-name.order-by-national{max-width:220px;line-height:29px}.miles-balance-search .result-header .filter{padding-right:15px}.miles-balance-search .result-header .filter label{white-space:nowrap}.miles-balance-search .result-header .filter .select-filter{width:40px;height:35px;background-image:url(../images/svg/miles-balance-search/ordenar.svg);background-repeat:no-repeat;border:none;border-radius:inherit;padding:0}.miles-balance-search .result-header .filter .select-filter .selected-label{display:none}.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%}}.miles-balance-search #departure_date_disabled .ui-datepicker td a,.miles-balance-search #aside_departure_date_disabled .ui-datepicker td a{opacity:0.5 !important;color:#555 !important}@media (max-width: 979px){body.signed-in #search-balance-content{padding-top:23px}}html.chrome.mobile:not(.ios) .dotted-aircraft-inverted{margin-top:114px}#p_smilesflightchangeportlet_WAR_smilesmemberflightsportlet h3{width:1035px;margin:0 auto}#p_smilesflightchangeportlet_WAR_smilesmemberflightsportlet .call-sac{width:1035px;margin:0 auto}#p_smilesflightchangeportlet_WAR_smilesmemberflightsportlet #btnAlterarVoo{background-color:#FF7020}.container-disclaimer-change-flight{width:1035px;margin:0 auto;float:none}.container-disclaimer-change-flight p.smls-txt-left{color:#555;padding-right:80px}.smls-box-disclaimer-change-flight{border:2px solid #ececec;background-color:#FFFFFF;border-radius:2px;padding:40px 0;min-height:24px;font:14px Arial, sans-serif;margin-bottom:30px;border-radius:5px}.smls-box-disclaimer-change-flight p{margin-bottom:0}.smls-icon-involuntary-change-flight{background:#fff url(/smiles-default-theme/img/icon-change-flight.png) no-repeat center;width:160px;float:left;height:128px;position:relative;top:2px;left:2px;color:transparent;margin:0 30px 0 0;border-right:2px solid #ececec}.smls-box-lg-info-gift{border:2px solid #ff9934;margin:0;background-color:#FFFFFF;border-radius:2px;padding:40px 0;min-height:223px;width:530px}.ticket-exchanged{border:2px solid #ececec;width:1035px;margin:0 auto 20px}.location-code{padding:25px;border-bottom:2px solid #ececec}.container-ticket{padding:30px 25px;width:380px;float:left}.container-ticket .header-ticket{background:#ececec;padding:10px 15px;color:#555;font:14px 'nunito-regular', Arial;border-radius:5px}.container-ticket .header-ticket strong{font:16px 'nunito-bold', Arial}.outbound-flight{font:16px 'nunito-bold', Arial;color:#777;padding:10px 0}.outbound-flight span{display:inline-block;vertical-align:middle}.outbound-flight .icon-plane-medium{background:url(/smiles-default-theme/img/icon-plane-medium.png) no-repeat;width:25px;height:18px;margin-right:4px;display:inline-block;vertical-align:middle}.outbound-flight .icon-plane-medium-back{background:url(/smiles-default-theme/img/icon-plane-medium-back.png) no-repeat;width:25px;height:18px;margin-right:4px;display:inline-block}.container-sheet{border:2px solid #ececec;padding:10px 0 15px;position:relative;border-radius:5px}.container-sheet .container-flight-from-to-legs{position:relative;padding-top:10px}.bt-toggle-legs{background:url(/smiles-default-theme/img/bt-close-flights.png) no-repeat;width:15px;height:9px;position:absolute;top:50%;margin-top:-4px;right:15px;cursor:pointer}.bt-toggle-legs.open{background:url(/smiles-default-theme/img/bt-open-flights.png) no-repeat}.toggle-legs{margin-top:10px;padding-top:10px;border-top:1px solid #ececec}.flight-from,.leg-information,.flight-to{display:inline-block;vertical-align:middle}.flight-from,.flight-to{width:110px}.flight-from{padding-left:20px}.flight-from small,.flight-from span,.flight-to small,.flight-to span{display:block;color:#555;font-family:Arial, sans-serif}.flight-from small,.flight-to small{font-size:10px}.flight-from .airport-code,.flight-to .airport-code{font-size:30px;font-weight:bold;text-transform:uppercase;text-align:left;float:right}.flight-to .airport-code{float:none}.flight-from .which-city,.flight-from .date-time,.flight-to .which-city,.flight-to .date-time{font-size:14px;text-align:right}.flight-to .which-city,.flight-to .date-time{text-align:left}.leg-information{text-align:center;width:75px;padding:0 10px}.leg-information span{font:bold 10px Arial;color:#555 !important;display:block;text-transform:uppercase}.leg-information hr{background:url(/smiles-default-theme/img/bg-leg-info-arrow.png) no-repeat;width:75px;height:12px;border:0;margin:5px 0}.flying-company{padding:10px 0;text-align:center}.flying-company .flying-company-logo,.flying-company p{display:inline-block;vertical-align:middle}.flight-details .flying-company .flying-company-logo{display:inline-block;vertical-align:middle}.flying-company p{margin-bottom:0}.flying-company .flying-company-logo{width:50px;height:30px;padding-right:10px;background-size:contain;background-position:center center;background-repeat:no-repeat;box-sizing:border-box}.container-sheet .flying-company .flying-company-logo{width:90px;height:30px}.flying-company .flying-company-logo.flying-g3{background-image:url(/smiles-default-theme/img/icons-partner/iconGol.svg)}.flying-company .flying-company-logo.flying-ar{background-image:url(/smiles-default-theme/img/icons-partner/iconAerolineasArgentinas.svg)}.flying-company .flying-company-logo.flying-ke{background-image:url(/smiles-default-theme/img/icons-partner/iconKoreanAir.svg)}.flying-company .flying-company-logo.flying-dl{background-image:url(/smiles-default-theme/img/icons-partner/iconDelta.svg)}.flying-company .flying-company-logo.flying-af{background-image:url(/smiles-default-theme/img/icons-partner/iconAirfrance.svg)}.flying-company .flying-company-logo.flying-kl{background-image:url(/smiles-default-theme/img/icons-partner/iconKlm.svg)}.flying-company .flying-company-logo.flying-qr{background-image:url(/smiles-default-theme/img/icons-partner/iconQatar.svg)}.flying-company .flying-company-logo.flying-ib{background-image:url(/smiles-default-theme/img/icons-partner/iconIberia.png)}.flying-company .flying-company-logo.flying-tp{background-image:url(/smiles-default-theme/img/icons-partner/iconTap.svg)}.flying-company .flying-company-logo.flying-az{background-image:url(/smiles-default-theme/img/icons-partner/iconAlitalia.svg)}.flying-company .flying-company-logo.flying-am{background-image:url(/smiles-default-theme/img/icons-partner/iconAeromexico.svg)}.flying-company .flying-company-logo.flying-ey{background-image:url(/smiles-default-theme/img/icons-partner/iconEtihad.svg)}.flying-company .flying-company-logo.flying-cm{background-image:url(/smiles-default-theme/img/icons-partner/iconCopaAirlines.svg)}.flying-company .flying-company-logo.flying-ac{background-image:url(/smiles-default-theme/img/icons-partner/iconAirCanada.svg)}.flying-company .flying-company-logo.flying-ek{background-image:url(/smiles-default-theme/img/icons-partner/iconEmirates.svg)}.flying-company .flying-company-logo.flying-2z{background-image:url(/smiles-default-theme/img/icons-partner/iconPassaredo.svg)}.flying-company .flying-company-logo.flying-at{background-image:url(/smiles-default-theme/img/icons-partner/iconRoyalAirMaroc.svg)}.flying-company .flying-company-logo.flying-sa{background-image:url(/smiles-default-theme/img/icons-partner/iconSouthAfricanAirways.svg)}.flying-company .flying-company-logo.flying-et{background-image:url(/smiles-default-theme/img/icons-partner/iconEthiopian.svg)}.flying-company span{padding:0 10px;font:12px Arial;color:#7c7c7c}.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 !important}.divider-involuntary-change-flight{width:1px;height:230px;position:relative;background:#ececec;float:left;margin:20px 86px}.divider-involuntary-change-flight .arrow-change-flight{background:#fff url(/smiles-default-theme/img/bg-arrow-change-flight.png) no-repeat center 11px;width:95px;position:absolute;top:50%;left:50%;margin-left:-52px;margin:-50px 0 0 -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}.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}p.date-time-code{border:2px solid #ececec;width:988px;margin:0 auto 20px}.container-sheet.active,.container-sheet.active .toggle-legs{border-color:#ff9934}.container-sheet.active .date-time,.container-sheet.active .leg-information p{background:#ff9934;color:#fff;padding:0 2px}.container-sheet.active .leg-information span{color:#fff !important}.container-sheet.active .leg-information span.last{color:#555 !important}.success-flight-update .flight-details{margin:20px 0 30px;text-align:center}.success-flight-update .toggle-flight-legs{display:none}.success-flight-update .flight-details p{color:#555}.success-flight-update .flight-details strong{font-size:25px;font-weight:bold}.success-flight-update .flight-details span{display:block;position:static;float:none;padding:0;color:#555}.success-flight-update .connection-divider{display:block}.success-flight-update .connection-divider span{position:absolute;left:0;color:#999}.success-flight-update .flying-company{display:inline-block;vertical-align:middle;text-align:center;margin:0 20px}.success-flight-update .plane,.success-flight-update .total-passengers{display:inline-block;vertical-align:middle}.success-flight-update .total-passengers{margin-left:20px}.success-flight-update .total-passengers span{text-transform:none;color:#7c7c7c;height:auto}.success-flight-update .total-passengers strong{padding-bottom:10px}.success-flight-update .total-passengers p,.success-flight-update .total-passengers strong{font-size:13px;text-align:left}.success-flight-update .plane{background:url(/smiles-default-theme/img/icon-plane-medium.png) no-repeat;width:25px;height:18px;margin-right:4px}.success-flight-update .plane.back{background:url(/smiles-default-theme/img/icon-plane-medium-back.png) no-repeat;width:25px;height:18px;margin-right:4px}.success-flight-update .flying-company img{margin:0 auto}.success-flight-update .flying-company span{font:10px Arial;color:#7c7c7c;height:auto}.success-flight-update .flight-details p{font-size:12px;display:inline-block;vertical-align:middle}.success-flight-update .flight-details strong{font-size:14px;display:block}.success-flight-update .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;vertical-align:top}.success-flight-update .divider-change-flight{width:1px;height:595px;position:relative;background:#ececec;float:left;margin:20px 85px}.success-flight-update .connection-divider{position:relative;width:90%;margin:20px auto}.success-flight-update .connection-divider small{width:100%;height:1px;border-bottom:1px solid #ececec;display:block;padding-top:6px}.success-flight-update .connection-divider span{background:#fff;padding:0 5px;font:bold 12px Arial, sans-serif;text-transform:uppercase;position:absolute;left:0;color:#999;top:0}@media only screen and (max-width: 450px){.container-sheet{text-align:center}.container-disclaimer-change-flight p.smls-txt-left{padding-right:0}.smls-box-disclaimer-change-flight{padding:32px 0;height:110px}.container-disclaimer-change-flight{width:100%}.smls-icon-involuntary-change-flight{width:60px;background-size:80%;height:175px}.ticket-exchanged{width:100%}.divider-involuntary-change-flight{float:none;height:1px;width:100%;margin:20px 0px}.divider-involuntary-change-flight .arrow-change-flight{background:#fff url(/smiles-default-theme/img/bg-arrow-change-flight-m.png) no-repeat center 0;margin-top:-23px;padding-top:45px}.location-code .floatL,.location-code .floatR{float:none !important}.location-code span{display:block;text-align:left}.container-ticket{width:100%;float:none;box-sizing:border-box;padding:30px 10px}.container-ticket .header-ticket{width:100%;box-sizing:border-box}.container-ticket .header-ticket>strong,.container-ticket .header-ticket span{display:block;float:none !important;text-align:center}.flight-from .airport-code,.flight-to .airport-code{font-size:20px}.flight-from{padding-left:0}.flight-from,.flight-to{width:80px}.flight-from .which-city,.flight-from .date-time,.flight-to .which-city,.flight-to .date-time{font-size:11px}.leg-information{padding:0 5px}.flight-details p{width:100px}.flight-details .connection-divider{width:90%}.date-time-code{width:100%;box-sizing:border-box}.leg-information hr{background:url(/smiles-default-theme/img/bg-leg-info-arrow.png) no-repeat -37px 0;width:40px;margin:5px auto}.flight-details .arrow{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #ececec;margin:0px 5px}.container-sheet .flight-details{padding:0 1px}.ticket-exchanged .smls-btn-default{width:80%}}@media only screen and (max-width: 768px){.success-flight-update .flight-details span{display:initial}.success-flight-update .flight-details p{vertical-align:top}.flight-details .flying-company p{line-height:1em !important}.success-flight-update .total-passengers{margin-top:10px;width:80%;padding:0 !important}.success-flight-update .total-passengers p{display:block;width:100%}.success-flight-update .total-passengers p span{display:block;float:left;clear:both}.success-flight-update .smls-more-details .flying-company .flying-company-logo{margin-left:10px;margin-top:-12px}.success-flight-update .smls-more-details dl.flight{width:52px !important}.success-flight-update .info{text-align:center}.success-flight-update .info .arrow{margin-left:10px !important;width:35px}.success-flight-update .company .first{margin-left:15px !important;margin-top:-10px}}
